
“`html
Royals vs. Pirates Prediction, Odds, Picks – July 7
Updated Jul. 7, 2025 7:00 p.m. ET
The Pittsburgh Pirates, led by Tommy Pham, are set to face Maikel Garcia and the Kansas City Royals in the first matchup of a three-game series on Monday at Kauffman Stadium. Bookmakers have established the Royals as -152 favorites on the moneyline, while the underdog Pirates sit at +127 moneyline odds to win. Kansas City is favored at -1.5 on the run line, with the over/under set at 8.5 runs for the game.
Here’s everything you need to know from a betting perspective about the Royals vs. Pirates game, including the run line, moneyline, total, and expert picks. Stay updated with MLB news on FOX Sports.
Royals vs. Pirates Game Information & Odds
When: Monday, July 7, 2025 at 7:40 p.m. ET
Where: Kauffman Stadium in Kansas City, Missouri
How to watch on TV: FDSKC and SportsNet PT
Odds Overview
- Favorite Moneyline: Royals -152
- Underdog Moneyline: Pirates +127
- Total: 8.5
- Over Total Odds: -116
- Under Total Odds: -104
- Run Line Favorite: Royals -1.5 (+139)
- Underdog Run Line Odds: Pirates +1 games online casino.5 (-167)
Royals vs. Pirates Prediction
Score Prediction: Royals 5, Pirates 4
Total Prediction: Under 8.5 runs
Win Probabilities: Royals 52%, Pirates 48%
Royals vs. Pirates Betting Insights
The Royals have been favorites 32 times this season, securing a victory in 15 of those games, which calculates to a winning percentage of 46.9%. They hold a 7-5 record (58.3% win rate) when favored by -152 or more this season. The current moneyline indicates a 60.3% chance of a Royal victory.
On the other hand, the Pirates have recorded 25 wins in 63 games where they were listed as underdogs this season. Pittsburgh has achieved victory 10 times in 37 instances when they’ve been labeled as an underdog of at least +127 on the moneyline, giving them a 44.1% implied chance of winning based on the moneyline set for this matchup.
Royals Recent Betting Performance
Over their last 10 games, the Royals have not been favored on the moneyline. They have hit the over in four of their last 10 matchups, with all games having a set total. Kansas City’s record against the spread (ATS) in this period is 7-3-0. 888bet registration
Royals Recent Stats
- Record: 5-5
- Runs Per Game: 4.1
- Home Runs: 7
- ERA: 4.03
- K/9: 8.3
Royals Player Insights
- Bobby Witt Jr. is batting .292 with 30 doubles, three triples, 12 home runs, and 28 walks. He ranks 69th in home runs and 42nd in RBI across MLB.
- Maikel Garcia leads his team with a .303 batting average and ranks 143rd in homers and 88th in RBI. He is currently on a three-game hitting streak.
- Vinnie Pasquantino leads the Royals with 14 home runs and 55 RBIs.
- Salvador Perez is batting .235 with 23 doubles, 10 home runs, and 16 walks. asian sabong online
Pirates Recent Betting Performance
The Pirates have played as underdogs in eight of their last 10 games, winning four. arena plus.com In their past 10 contests with a total, they failed to hit the over six times. Pittsburgh has five wins against the spread in its last 10 opportunities.
Pirates Recent Stats
- Record: 6-4
- Runs Per Game: 4.5
- Home Runs: 6
- ERA: 1 phtaya.com login.57
- K/9: 8.6
Pirates Player Insights
- Oneil Cruz leads the Pirates with a team-high 15 home runs.
- Bryan Reynolds follows, driving in 45 RBIs and ranking 105th in homers.
- Andrew McCutchen holds a .261 batting average, and Isiah Kiner-Falefa has a .272 average with 10 doubles and two triples.
What do you think the outcome will be for the Royals vs. Pirates matchup?
“`