
Royals vs. Pirates Prediction, Odds, Picks - July 7
The Pittsburgh Pirates and Tommy Pham hit the field in the first game of a three-game series against Maikel Garcia and the Kansas City Royals on Monday at Kauffman Stadium. Bookmakers list the Royals as -152 favorites on the moneyline, while giving the underdog Pirates +127 moneyline odds to win. Kansas City (-1.5) is favored on the run line. The over/under is 8.5 runs for the contest.
Here is everything you need to know from a betting perspective on the Royals-Pirates game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Royals vs. Diamondbacks Highlights | MLB on FOX
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
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Royals | -152 | +127 | 8.5 | -116 | -104 | -1.5 | +139 | -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 entered the game as favorites 32 times this season and won 15, or 46.9%, of those games.
- Kansas City has a record of 7-5, a 58.3% win rate, when favored by -152 or more by oddsmakers this season.
- The moneyline for this contest implies a 60.3% chance of a victory for the Royals.
- The Pirates have come away with 25 wins in the 63 contests they have been listed as the underdogs in this season.
- This season, Pittsburgh has come away with a win 10 times in 37 chances when named as an underdog of at least +127 or longer on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Pirates have a 44.1% chance of pulling out a win.
Royals Recent Betting Performance
- Over the last 10 games, the Royals have not been favored on the moneyline.
- In their last 10 matchups, the Royals and their opponents combined to hit the over on the total four times (all 10 games had set totals).
- The Royals' ATS record is 7-3-0 over their past 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.1 |
| HR | 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.
- In all of Major League Baseball, Witt is 69th in home runs and 42nd in RBI.
- Witt brings a hitting streak of 10 games into this game. During his last 10 outings he is batting .395 with three doubles, two home runs, two walks and nine RBIs.
- Garcia's .303 batting average leads his team.
- Garcia ranks 143rd in homers in the majors, and 88th in RBI.
- Garcia has three games in a row with at least one hit. During his last five outings he is hitting .200 with a double, two walks and an RBI.
- Vinnie Pasquantino paces the Royals in home runs (14) and runs batted in (55).
- Salvador Perez is hitting .235 with 23 doubles, 10 home runs and 16 walks.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-300) | 1.5 (+105) | - | 0.5 (+135) |
| Salvador Pérez | 0.5 (-275) | 1.5 (-105) | - | 0.5 (+130) |
| Jonathan India | 0.5 (-235) | 1.5 (+120) | - | 0.5 (+215) |
| Jac Caglianone | 0.5 (-215) | 1.5 (+140) | - | 0.5 (+200) |
| Maikel Garcia | 1.5 (+200) | 1.5 (+105) | - | 0.5 (+150) |
Pirates Recent Betting Performance
- The Pirates have played as underdogs in eight of their past 10 games and won four of those contests.
- In their last 10 games with a total, the Pirates and their opponents have failed to hit the over six times.
- The Pirates have five wins against the spread in their last 10 chances.
Pirates Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.5 |
| HR | 6 |
| ERA | 1.57 |
| K/9 | 8.6 |
Pirates Player Insights
- Oneil Cruz has racked up a team-best 15 home runs.
- Cruz is 39th in homers and 116th in RBI among all batters in MLB.
- Bryan Reynolds has capitalized on opportunities as he leads his team with 45 RBI.
- Reynolds is currently 105th in homers and 60th in RBI in the big leagues.
- Andrew McCutchen leads the Pirates' lineup with a .261 batting average.
- Isiah Kiner-Falefa is batting .272 with 10 doubles, two triples, a home run and 13 walks.
Pirates Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Tommy Pham | 0.5 (-255) | 1.5 (+120) | - | 0.5 (+210) |
| Ke'Bryan Hayes | 0.5 (-225) | 1.5 (+135) | - | 0.5 (+190) |
| Bryan Reynolds | 0.5 (-235) | 1.5 (+125) | - | 0.5 (+155) |
| Andrew McCutchen | 0.5 (-210) | 1.5 (+135) | - | 0.5 (+195) |
| Nick Gonzales | 1.5 (+185) | 1.5 (+105) | - | 0.5 (+160) |
Pirates vs. Mariners Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
MLB Free Agency Rumors, Buzz: Blue Jays Extend President on Long-Term Deal
A bite of salad caused Dodgers' Dustin May to undergo emergency surgery
The Big Picture: Dodgers Didn't Need A Big Splash, Still Made One with Edwin Díaz
The Big Picture: After Breaking Up Mets Core, What Can We Expect in Queens?
What’s Next: With Robert Suarez Off the Board to Braves, Closer Market Is Getting Thin
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
MLB Free Agency Rumors, Buzz: Blue Jays Extend President on Long-Term Deal
A bite of salad caused Dodgers' Dustin May to undergo emergency surgery
The Big Picture: Dodgers Didn't Need A Big Splash, Still Made One with Edwin Díaz
The Big Picture: After Breaking Up Mets Core, What Can We Expect in Queens?
What’s Next: With Robert Suarez Off the Board to Braves, Closer Market Is Getting Thin


