Royals vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 4

Odds updated as of 7:13 p.m.
MLB action on Thursday includes the Kansas City Royals facing the Los Angeles Angels.
We've got you covered, in terms of the most important info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Royals vs Angels Game Info
- Kansas City Royals (70-69) vs. Los Angeles Angels (66-73)
- Date: Thursday, September 4, 2025
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: FDSKC and FDSW
Royals vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-152) | LAA: (+128)
- Spread: KC: -1.5 (+130) | LAA: +1.5 (-156)
- Total: 9 -- Over: (-118) | Under: (-104)
Royals vs Angels Probable Starting Pitchers
Probable Pitchers: Noah Cameron (Royals) - 7-6, 2.92 ERA vs Kyle Hendricks (Angels) - 6-9, 4.89 ERA
The Royals will give the nod to Noah Cameron (7-6, 2.92 ERA), who is eyeing win No. 8 on the season, and the Angels will counter with Kyle Hendricks (6-9, 4.89 ERA). Cameron's team is 11-7-0 against the spread in his starts this season. When Cameron starts a game and his team is the favorite on the moneyline, they have a record of 4-4. The Angels have a 17-9-0 record against the spread in Hendricks' starts. The Angels have a 10-12 record in Hendricks' 22 starts this season when they were the moneyline underdog.
Royals vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (61.6%)
Royals vs Angels Moneyline
- Los Angeles is a +128 underdog on the moneyline, while Kansas City is a -152 favorite at home.
Royals vs Angels Spread
- The Royals are favored by 1.5 runs at home against the Angels. The Royals are +130 to cover the spread, while the Angels are -156.
Royals vs Angels Over/Under
- An over/under of 9 has been set for Royals-Angels on Sept. 4, with the over being -118 and the under -104.
Bet on Kansas City Royals vs. Los Angeles Angels on FanDuel today!
Royals vs Angels Betting Trends
- The Royals have been favorites in 59 games this season and have come away with the win 33 times (55.9%) in those contests.
- This year Kansas City has won 12 of 21 games when listed as at least -152 on the moneyline.
- Contests with the Royals have gone over the total set by sportsbooks in 58 of 137 chances this season.
- The Royals have an against the spread mark of 69-68-0 in 137 games with a line this season.
- The Angels have won 48 of the 104 games they were listed as the moneyline underdog this season (46.2%).
- In games it has played as a moneyline underdog with odds of +128 or longer, Los Angeles has a 29-26 record (winning 52.7% of its games).
- The Angels have had an over/under set by oddsmakers 137 times, and have combined with opponents to go over the total in 72 of those games (72-60-5).
- The Angels have collected a 75-62-0 record ATS this season.
Royals Player Leaders
- Bobby Witt Jr. has 159 hits to go with a slugging percentage of .501, both of which rank first among Kansas City hitters this season. He has a .295 batting average and an on-base percentage of .353.
- Among qualified hitters, he ranks 11th in batting average, his on-base percentage ranks 36th, and he is 19th in slugging.
- Maikel Garcia leads Kansas City with an OBP of .358 this season while batting .294 with 52 walks and 65 runs scored. He's slugging .469.
- Among all qualified hitters, he ranks 12th in batting average, 27th in on-base percentage and 44th in slugging percentage.
- Vinnie Pasquantino is batting .256 with a .461 slugging percentage and 95 RBI this year.
- Salvador Perez has 23 home runs, 77 RBI and a batting average of .239 this season.
Angels Player Leaders
- Taylor Ward is batting .227 with 30 doubles, two triples, 30 home runs and 69 walks. He's slugging .474 with an on-base percentage of .320.
- Including all the qualified hitters in the big leagues, his batting average is 145th, his on-base percentage is 95th, and he is 39th in slugging.
- Zach Neto is slugging .483 to pace his team. He has a batting average of .261 with an on-base percentage of .319.
- His batting average ranks 73rd among all qualified players, his on-base percentage ranks 97th, and he is 32nd in slugging.
- Jo Adell has racked up 110 hits, a team-high for the Angels.
- Mike Trout paces his team with a .361 on-base percentage.
Royals vs Angels Head to Head
- 9/3/2025: 4-3 LAA (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 9/2/2025: 5-1 LAA (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 8/21/2024: 3-0 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 8/20/2024: 9-5 LAA (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 8/19/2024: 5-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -240, Underdog Moneyline: +198)
- 5/12/2024: 4-2 KC (Favorite: Angels, Spread: -1.5, Total: 8, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/11/2024: 9-3 LAA (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 5/10/2024: 2-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 5/9/2024: 10-4 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/18/2023: 5-2 LAA (Favorite: Angels, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!