Seeking their 34th win of the year, the Los Angeles Angels (33-37) are favorites (-178) on the moneyline when they take on the Kansas City Royals (24-42) Tuesday at 9:38 PM ET. Reid Detmers will get the ball for Los Angeles while Kansas City counter with Jonathan Heasley.
Angels vs. Royals Spread and Betting Line
Angels vs Royals Betting Information
| Favorite |
Favorite Moneyline |
Underdog Moneyline |
Total |
Over Total Odds |
Under Total Odds |
Spread |
Favorite Spread Odds |
Underdog Spread Odds |
| Angels |
-178 |
+153 |
9 |
-106 |
-114 |
-1.5 |
+111 |
-134 |
Computer Predictions for Angels vs. Royals
Our computer pick: Kansas City Royals (+153) and Over (9)
Angels vs. Royals Game Info
- Los Angeles Angels probable starting pitcher: Reid Detmers
- Kansas City Royals probable starting pitcher: Jonathan Heasley
- Game Day: Tuesday, June 21, 2022
- Game Time: 9:38 PM ET
- Location: Anaheim, California
- Stadium: Angel Stadium
Los Angeles Angels vs Kansas City Royals Pitching Matchup
| Detmers |
|
Heasley |
| 11 |
GS |
7 |
| 2-3 |
W-L |
1-3 |
| 4.25 |
ERA |
3.72 |
| 53.0 |
IP |
36.1 |
| 19 |
BB |
20 |
| 38 |
SO |
26 |
Angels Starter Reid Detmers
- Detmers makes the start for the Angels, his 12th of the season. He is 2-3 with a 4.25 ERA and 38 strikeouts in 53 innings pitched.
- In his last appearance on Thursday, the lefty threw 3 2/3 innings against the Los Angeles Dodgers, allowing four earned runs while surrendering four hits.
- The 22-year-old has a 4.25 ERA and 6.5 strikeouts per nine innings across 11 games this season, while giving up a batting average of .198 to his opponents.
- Detmers heads into this matchup with one quality start under his belt this year.
- Detmers is trying to secure his fifth start of five or more innings this season in this matchup.
- He meets a Royals offense that ranks 27th in the league with 249 runs while batting .238 as a unit. It has a collective .366 slugging percentage (27th in MLB action) and has hit a total of 50 home runs (27th in MLB).
Royals Starter Jonathan Heasley
- The Royals’ Jon Heasley (1-3) will make his eighth start of the season.
- The right-hander’s last appearance was on Wednesday, when he threw 4 2/3 innings against the San Francisco Giants, giving up two earned runs while allowing five hits.
- The 25-year-old has an ERA of 3.72, a 1.3 strikeout to walk ratio and a WHIP of 1.404 in seven games this season.
- He has earned a quality start three times in seven starts this season.
- Heasley has five starts of five or more innings this season in seven chances. He averages 5.1 innings per outing.
- The Angels are batting .236 this season, 21st in MLB. They have a team slugging percentage of .398 (13th in the league) with 85 home runs.
Angels Betting Picks & Insights
- The Angels have won 27, or 58.7%, of the 46 games they’ve played as favorites this season.
- Los Angeles has a record of 5-5 in games where bookmakers favor them by at least -178 on the moneyline.
- The sportsbooks’ moneyline implies a 64% chance of a victory for the Angels.
- Los Angeles and its opponents have hit the over in 32 of their 70 games with a total this season.
- The Angels are 34-36-0 ATS in their 70 games with a spread this season.
Royals Betting Picks & Insights
- The Royals have won in 22, or 37.3%, of the 59 contests they have been named as odds-on underdogs in this year.
- Kansas City has a mark of 4-13 in contests where oddsmakers favor them by +153 or worse on the moneyline.
- The moneyline set for this matchup implies the Royals have a 39.5% chance of coming away with a victory in the contest.
- Contests with Kansas City have gone over the total set by sportsbooks in 32 of 69 chances this season.
- The Royals have posted a record of 29-40-0 against the spread this season.
Angels Leaders & Batting Stats
- Mike Trout has a team-best batting average of .290, while pacing the Angels in home runs (21) and runs batted in (43).
- In all of Major League Baseball, Trout ranks second in homers and 17th in RBI.
- Trout brings a hitting streak of four games into this game. In his last five games he is batting .250 with three home runs, a walk and five RBI.
- Shohei Ohtani has 13 doubles, a triple, 13 home runs and 26 walks while batting .244.
- Of all major league hitters, Ohtani ranks 22nd in home runs and 29th in RBI.
- Taylor Ward has seven doubles, two triples, 11 home runs and 26 walks while hitting .313.
- Ward is on a two-game hitting streak entering this contest. During his last five outings he is hitting .238 with a home run and two RBI.
- Jared Walsh is batting .255 with 11 doubles, a triple, 12 home runs and 14 walks.
- Walsh brings a three-game streak with at least one hit into this one. During his last five outings he is batting .294 with a home run, a walk and two RBI.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Mike Trout |
62 |
.290 |
.387 |
.652 |
21 |
43 |
64 |
| Shohei Ohtani |
67 |
.244 |
.321 |
.453 |
13 |
37 |
63 |
| Taylor Ward |
46 |
.313 |
.406 |
.578 |
11 |
28 |
52 |
| Jared Walsh |
66 |
.255 |
.304 |
.457 |
12 |
38 |
62 |
| Brandon Marsh |
62 |
.242 |
.295 |
.362 |
6 |
30 |
50 |
Royals Leaders & Batting Stats
- Andrew Benintendi leads the Royals with a .298 batting average.
- Among all batters in the big leagues, Benintendi’s home run total ranks 228th and his RBI tally ranks 125th.
- Whit Merrifield is batting .225 with 13 doubles, three home runs and 19 walks.
- Merrifield ranks 228th in home runs and 97th in RBI among all hitters in MLB.
- Bobby Witt Jr. is batting .236 with 15 doubles, four triples, eight home runs and 13 walks.
- Hunter Dozier is batting .264 with 12 doubles, two triples, seven home runs and 18 walks.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Andrew Benintendi |
65 |
.298 |
.363 |
.396 |
3 |
25 |
73 |
| Whit Merrifield |
66 |
.225 |
.269 |
.306 |
3 |
28 |
61 |
| Bobby Witt Jr. |
64 |
.236 |
.279 |
.427 |
8 |
32 |
58 |
| Hunter Dozier |
59 |
.264 |
.329 |
.435 |
7 |
22 |
57 |
| Salvador Pérez |
56 |
.212 |
.252 |
.428 |
11 |
34 |
47 |
Our best bet is the Royals on the moneyline at +153 after digging through all of the key stats and trends for this matchup. Our computer predicts the total score will over the total of 9 runs.