
Royals vs. Angels Prediction, Odds, Picks - September 2
The Kansas City Royals and Los Angeles Angels play on Tuesday at 7:40 p.m. ET. Bobby Witt Jr. and Zach Neto have been on a tear in recent games for their respective squads. The favored Royals have -161 moneyline odds against the underdog Angels, who are listed at +135. Kansas City (-1.5) is the favorite on the run line. The over/under is 9 runs for the matchup.
Take a look at everything you need to know from a betting perspective on the Royals-Angels game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Angels vs. Astros Highlights | MLB on FOX
Royals vs. Angels Game Information & Odds
- When: Tuesday, September 2, 2025 at 7:40 p.m. ET
- Where: Kauffman Stadium in Kansas City, Missouri
- How to watch on TV: FDSKC and FDSW
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Royals | -161 | +135 | 9 | -114 | -105 | -1.5 | +126 | -151 |
Royals vs. Angels Prediction
- Score Prediction: Royals 5, Angels 4
- Total Prediction: Under 9 runs
- Win Probabilities: Royals 55%, Angels 45%
Royals vs. Angels Betting Insights
- This season, the Royals have won 34 out of the 58 games, or 58.6%, in which they've been favored.
- Kansas City has a record of 11-4, a 73.3% win rate, when favored by -161 or more by oddsmakers this season.
- The Royals have a 61.7% chance to win this game based on the implied probability of the moneyline.
- The Angels have been victorious in 47, or 45.2%, of the 104 contests they have been chosen as underdogs in this season.
- Los Angeles has a mark of 24-25 in contests where sportsbooks favor it by +135 or worse on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Angels have a 42.6% chance of pulling out a win.
Royals Recent Betting Performance
- The Royals were the moneyline favorite in five of their last 10 games, and they went 3-2 in those matchups.
- Over their last 10 outings (all had set totals), the Royals combined with their opponents to go over the total five times.
- The Royals have gone 4-6-0 against the spread over their past 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.6 |
| HR | 12 |
| ERA | 4.55 |
| K/9 | 7.9 |
Royals Player Insights
- Witt is hitting .296 with 41 doubles, four triples, 20 home runs and 45 walks.
- Witt is 62nd in home runs and 34th in RBI among all hitters in MLB.
- Maikel Garcia has a club-leading .298 batting average.
- Garcia ranks 113th in homers and 71st in RBI on the year.
- Garcia carries a five-game streak with at least one hit into this contest. In his last five games he is batting .300 with two doubles, two home runs, two walks and six RBIs.
- Vinnie Pasquantino leads the Royals in home runs (28) and runs batted in (94).
- Salvador Perez is hitting .241 with 32 doubles, 23 home runs and 23 walks.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-240) | 1.5 (+110) | - | 0.5 (+140) |
| Randal Grichuk | 0.5 (-190) | 1.5 (+125) | - | 0.5 (+165) |
| Salvador Pérez | 1.5 (+180) | 1.5 (-115) | - | 0.5 (+105) |
| Maikel Garcia | 1.5 (+165) | 1.5 (+100) | - | 0.5 (+175) |
| Bobby Witt Jr. | 1.5 (+155) | 1.5 (-125) | - | 0.5 (+125) |
Angels Recent Betting Performance
- The Angels have played as underdogs in 10 of their past 10 games and won three of those contests.
- When it comes to hitting the over, the Angels and their opponents are 4-6-0 in their last 10 games with a total.
- The Angels are 5-5-0 ATS over their last 10 games.
Angels Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 2.6 |
| HR | 13 |
| ERA | 5.76 |
| K/9 | 7.4 |
Angels Player Insights
- Taylor Ward has a team-leading 94 runs batted in.
- Among all batters in the majors, Ward's home run total ranks 11th and his RBI tally ranks eighth.
- Neto has 29 doubles, a triple, 25 home runs and 29 walks while hitting .264.
- Neto is 35th overall in home runs and 92nd in RBI this year.
- Jo Adell has 31 home runs, tops in the clubhouse.
- Mike Trout is hitting .231 with 12 doubles, a triple, 20 home runs and 75 walks.
Angels Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Zach Neto | 0.5 (-235) | 1.5 (+120) | - | 0.5 (+195) |
| Mike Trout | 0.5 (-195) | 1.5 (+125) | - | 0.5 (+160) |
| Luis Rengifo | 0.5 (-220) | 1.5 (+150) | - | 0.5 (+215) |
| Logan O'Hoppe | 0.5 (-195) | 1.5 (+140) | - | 0.5 (+180) |
| Jo Adell | 0.5 (-235) | 1.5 (+110) | - | 0.5 (+140) |
Angels vs. Astros 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.
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
Konnor Griffin, MLB's No. 1 Prospect, Hits 2 Home Runs In Pirates Game
MLB Spring Training Buzz: Max Scherzer Returning To Blue Jays
Puerto Rico's Best World Baseball Classic Lineup: Edwin Diaz Leads Bullpen
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 World Baseball Classic News: Skubal Will Only Make 1 Start For Team USA
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
Konnor Griffin, MLB's No. 1 Prospect, Hits 2 Home Runs In Pirates Game
MLB Spring Training Buzz: Max Scherzer Returning To Blue Jays
Puerto Rico's Best World Baseball Classic Lineup: Edwin Diaz Leads Bullpen
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 World Baseball Classic News: Skubal Will Only Make 1 Start For Team USA
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates

