Royals vs. Angels Prediction, Odds, Picks - September 23

Royals vs. Angels Prediction, Odds, Picks - September 23

Updated Sep. 23, 2025 9:00 p.m. ET
Data Skrive

The Kansas City Royals versus Los Angeles Angels game on Tuesday at 9:38 p.m. ET will feature a pair of hot hitters in Vinnie Pasquantino and Taylor Ward. The Angels are +139 moneyline underdogs for this matchup with the favored Royals (-165). Kansas City is the run-line favorite (-1.5). The total for the matchup is set at 9 runs.

Take a look at everything you need 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.

Blue Jays vs. Royals Highlights | MLB on FOX

Check out the best highlights between the Toronto Blue Jays and Kansas City Royals.

Royals vs. Angels Game Information & Odds

  • When: Tuesday, September 23, 2025 at 9:38 p.m. ET
  • Where: Angel Stadium in Anaheim, California
  • How to watch on TV: FDSW and FDSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Royals -165 +139 9 -114 -106 -1.5 -101 -119

Royals vs. Angels Prediction

  • Score Prediction: Royals 5, Angels 4
  • Total Prediction: Under 9 runs
  • Win Probabilities: Royals 50%, Angels 50%

Royals vs. Angels Betting Insights

  • This season, the Royals have been favored 64 times and won 37, or 57.8%, of those games.
  • Kansas City has entered 16 games this season favored by -165 or more and is 11-5 in those contests.
  • Sportsbooks have implied with the moneyline set for this matchup that the Royals have a 62.3% chance to win.
  • The Angels have been chosen as underdogs in 117 games this year and have walked away with the win 51 times (43.6%) in those games.
  • This year, Los Angeles has won 24 of 51 games when listed as at least +139 or worse on the moneyline.
  • The moneyline set for this matchup implies the Angels have a 41.8% chance of coming away with a victory in the contest.

Royals Recent Betting Performance

  • Over the last 10 games, the Royals have been listed as the moneyline favorite by oddsmakers just once, a game they won.
  • In their last 10 outings -- all had a set run total -- the Royals and their opponents combined to go over the total seven times.
  • The Royals have gone 5-5-0 against the spread over their past 10 games.

Royals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 5.9
HR 15
ERA 5.17
K/9 6.4

Royals Player Insights

  • The Royals best hitter so far this season is Bobby Witt Jr., who's hitting at a team-leading .292 rate along with 23 homers and 82 RBI.
  • Of all batters in the majors, Witt's home run total places him 56th, and his RBI tally puts him 39th.
  • Witt brings a hitting streak of three games into this game. During his last five outings he is hitting .304 with two doubles, a home run and three RBIs.
  • Pasquantino has shown off his power as he paces his team with 31 home runs and 107 runs batted in.
  • Pasquantino ranks 15th in home runs and seventh in RBI in the majors.
  • Maikel Garcia is hitting .285 with 36 doubles, five triples, 16 home runs and 59 walks.
  • Salvador Perez has 34 doubles, 30 home runs and 25 walks while hitting .240.
  • Perez has recorded at least one hit in eight games in a row. In his last 10 outings he is batting .308 with five home runs, two walks and 15 RBIs.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Randal Grichuk 0.5 (-179) 1.5 (+126) - 0.5 (+159)
Mike Yastrzemski 0.5 (-206) 1.5 (+126) - 0.5 (+165)
Vinnie Pasquantino 1.5 (+197) 1.5 (+102) - 0.5 (+129)
Salvador Pérez 1.5 (+178) 1.5 (-121) - 0.5 (+105)
Maikel Garcia 1.5 (+177) 1.5 (-103) - 0.5 (+165)

Angels Recent Betting Performance

  • In eight games as underdogs over the last 10 matchups, the Angels have a record of 0-8.
  • When it comes to hitting the over, the Angels and their opponents are 6-4-0 in their last 10 games with a total.
  • The Angels have three wins against the spread in their last 10 chances.

Angels Recent Stats

Stat Avg/Total
Record 1-9
Runs Per Game 2.8
HR 16
ERA 5.67
K/9 8.2

Angels Player Insights

  • Ward has driven in the most runs for the Angels with 101 runs batted in.
  • Among all hitters in the majors, Ward ranks 10th in home runs and 12th in RBI.
  • Ward brings a hitting streak of five games into this game. In his last five games he is batting .421 with three home runs and three RBIs.
  • Jo Adell has racked up a team-best 36 home runs.
  • Adell is ninth in homers and 16th in RBI among all hitters in the big leagues.
  • Nolan Schanuel has accumulated a team-best batting average of .268.
  • Mike Trout has 14 doubles, a triple, 22 home runs and 85 walks while batting .229.

Angels Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Jo Adell 0.5 (-192) 1.5 (+128) - 0.5 (+145)
Oswald Peraza 0.5 (-112) - - 0.5 (+292)
Nolan Schanuel 0.5 (-202) - - 0.5 (+245)
Mike Trout 0.5 (-154) - - 0.5 (+228)
Logan O'Hoppe 0.5 (-174) - - 0.5 (+166)

Blue Jays vs. Royals Highlights | MLB on FOX

Check out the best highlights between the Toronto Blue Jays and Kansas City Royals.

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share