
Astros vs. Royals Prediction, Odds, Picks - May 12
The Houston Astros versus Kansas City Royals game on Monday at 8:10 p.m. ET will showcase a pair of hot hitters in Jake Meyers and Bobby Witt Jr. The Astros are the favorite in this one, at -125, while the underdog Royals have +105 odds to play spoiler. Houston (-1.5) is favored on the run line. An 8-run total is listed in the game.
Take a look at everything you need to know from a betting perspective on the Astros-Royals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Red Sox vs. Royals Highlights | MLB on FOX
Astros vs. Royals Game Information & Odds
- When: Monday, May 12, 2025 at 8:10 p.m. ET
- Where: Daikin Park in Houston, Texas
- How to watch on TV: SCHN and FDSKC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -125 | +105 | 8 | -113 | -107 | -1.5 | +165 | -199 |
Astros vs. Royals Prediction
- Score Prediction: Astros 4, Royals 3
- Total Prediction: Under 8 runs
- Win Probabilities: Astros 56%, Royals 44%
Astros vs. Royals Betting Insights
- The Astros have won 15, or 53.6%, of the 28 games they've played as favorites this season.
- Houston has a record of 10-8, a 55.6% win rate, when favored by -125 or more by sportsbooks this season.
- The implied probability of a win from the Astros, based on the moneyline, is 55.6%.
- The Royals have been victorious in 11, or 47.8%, of the 23 contests they have been chosen as underdogs in this season.
- Kansas City has a win-loss record of 6-9 when favored by +105 or worse by oddsmakers this year.
- The moneyline set for this matchup implies the Royals have a 48.8% chance of walking away with the win.
Astros Recent Betting Performance
- The Astros went 4-4 across the eight games they were favored on the moneyline in their last 10 matchups.
- Over their last 10 matchups (all 10 of them had set totals), the Astros and their opponents combined to hit the over six times.
- The Astros have gone 5-5-0 against the spread over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 5.0 |
| HR | 10 |
| ERA | 3.96 |
| K/9 | 10.7 |
Astros Player Insights
- Jeremy Pena has left the yard five times this season, the highest mark on the Astros, while hitting .287 with 19 RBI.
- Among all hitters in MLB, Pena is 81st in home runs and 78th in RBI.
- Pena carries a four-game hitting streak into this matchup. In his last five games he is hitting .318 with two doubles, a home run, a walk and seven RBIs.
- Isaac Paredes is hitting .264 with six doubles, a triple, four home runs and 24 walks.
- Paredes ranks 116th in home runs and 105th in RBI among all major league hitters this year.
- Paredes has four straight games with at least one hit. In his last five games he is hitting .313 with three doubles, seven walks and three RBIs.
- Jose Altuve is hitting .259 with five doubles, four home runs and 11 walks.
- Meyers has a club-high .291 batting average.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Jose Altuve | 0.5 (-250) | 1.5 (+125) | - | 0.5 (+205) |
| Christian Walker | 0.5 (-230) | 1.5 (+110) | - | 0.5 (+135) |
| Yainer Diaz | 1.5 (+195) | 1.5 (+110) | - | 0.5 (+165) |
| Jeremy Pena | 1.5 (+185) | 1.5 (+100) | - | 0.5 (+200) |
| Zach Dezenzo | 0.5 (-160) | 0.5 (-165) | - | 0.5 (+195) |
Royals Recent Betting Performance
- The Royals have played as underdogs in four of their past 10 games and won three of those contests.
- In their last 10 games with a total, the Royals and their opponents have combined to hit the over three times.
- The Royals have five wins against the spread in their last 10 chances.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 3.8 |
| HR | 12 |
| ERA | 2.45 |
| K/9 | 8.4 |
Royals Player Insights
- Witt leads the team in batting average with a high-water mark of .315.
- In all of MLB, Witt is 81st in home runs and 39th in RBI.
- Maikel Garcia is batting .306 with 10 doubles, a triple, four home runs and 16 walks.
- Garcia is currently 116th in home runs and 105th in RBI in the major leagues.
- Vinnie Pasquantino leads the Royals in home runs (six) and runs batted in (24).
- Jonathan India is batting .224 with eight doubles, a home run and 21 walks.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-225) | 1.5 (+115) | - | 0.5 (+135) |
| Salvador Perez | 0.5 (-215) | 1.5 (+110) | - | 0.5 (+135) |
| Maikel Garcia | 0.5 (-220) | 1.5 (+145) | - | 0.5 (+230) |
| Bobby Witt Jr. | 1.5 (+145) | 1.5 (-145) | - | 0.5 (+130) |
| Michael Massey | 0.5 (-160) | 0.5 (-165) | - | 0.5 (+195) |
Red Sox vs. Royals 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.
Zac Gallen? Re-Sign Alex Bregman? 3 MLB Free Agents Boston Red Sox Should Sign
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
2026 MLB Free Agent Signings, Trades: Pirates, Rays, Astros Make Huge Trade
10 Burning Questions Still Waiting To Be Answered After MLB Winter Meetings
Touching Base: MLB Managers Share the Most Important Part of Their Job in 2026
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason
MLB Free Agency Rumors, Buzz: Nationals Hire New General Manager
Twins Add 3 Limited Partners, Change Ownership Control Person
Dodgers Owe $1.06 Billion in Deferred Money After Signing Edwin Diaz
Zac Gallen? Re-Sign Alex Bregman? 3 MLB Free Agents Boston Red Sox Should Sign
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
2026 MLB Free Agent Signings, Trades: Pirates, Rays, Astros Make Huge Trade
10 Burning Questions Still Waiting To Be Answered After MLB Winter Meetings
Touching Base: MLB Managers Share the Most Important Part of Their Job in 2026
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason
MLB Free Agency Rumors, Buzz: Nationals Hire New General Manager
Twins Add 3 Limited Partners, Change Ownership Control Person
Dodgers Owe $1.06 Billion in Deferred Money After Signing Edwin Diaz

