Angels vs. Royals Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, April 21, 2023
One team will end a losing skid when the 9-10 Los Angeles Angels (two-game losing streak) and the 4-15 Kansas City Royals (six-game losing streak) meet Friday at 9:38 PM ET. The Angels have been set as -294 favorites by sportsbooks for the contest at Angel Stadium of Anaheim.
Shohei Ohtani will get the ball for Los Angeles while Kansas City will counter with Taylor Clarke.
Angels vs. Royals Odds
- Angels odds to win: -294
- Royals odds to win: +237
- Spread: Angels -1.5
- Total: 8.5 runs
Angels vs. Royals Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Friday, April 21, 2023
- Time: 9:38 PM ET
- TV: BSW
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Angels vs. Royals?
Angels and Royals Betting Trends
The Angels have won seven of the 13 games they were listed as the moneyline favorite this season (53.8%).
Los Angeles has played as moneyline favorites of -294 or shorter in just one game this season, which it won.
This season, the Royals have been the underdog 18 times and won four, or 22.2%, of those games.
Kansas City has played as an underdog of +237 or more once this season and lost that game.
In the 19 games in which bookmakers have set an over/under for the Angels, they have combined with opponents to go over the total eight times (8-9-2).
The Royals and their opponents have hit the over in 11 of their 19 games with a total this season.
Angels Stats & Insights
The Angels have the No. 13 offense in MLB play scoring 4.8 runs per game (91 total runs).
Los Angeles averages 1.1 home runs per game to rank 16th in MLB play with 20 total home runs .
The Angels are 20th in MLB with a .237 batting average.
Los Angeles strikes out 8.9 times per game to rank 18th in baseball.
The pitching staff for the Angels has a collective 8.4 K/9, which ranks 22nd in MLB.
Los Angeles has the 10th-ranked team ERA among all MLB pitching staffs (3.84).
Royals Stats & Insights
The Royals are among the lowest scoring teams in the league, ranking 28th with just 59 total runs (3.1 per game) this season.
Kansas City has hit just 14 homers this season, which ranks 27th in the majors.
The Royals have a team batting average of just .208 this season, which ranks last among MLB teams.
Kansas City ranks 21st in strikeouts per game (9.3) among MLB offenses.
The Royals have an 8.6 K/9 this season as a pitching staff, which ranks 18th in the majors.
Kansas City has the 29th-ranked ERA (5.53) in the majors this season.
Angels Key Players to Watch
Ohtani (2-0 with a .86 ERA and 27 strikeouts in 21 2/3 innings pitched) makes the start for the Angels, his fourth of the season.
Hunter Renfroe is batting .264 this season with a team-high four home runs and 16 RBI.
Ohtani leads Los Angeles in home runs with four while driving in 11 runs and slugging .478.
Mike Trout leads Los Angeles with a .299 batting average while slugging three homers and driving in nine runs.
Logan O’Hoppe leads Los Angeles in home runs with four while driving in 13 runs and slugging .547.
Royals Key Players to Watch
Clarke gets the nod for the Royals and will make his first start of the season.
Bobby Witt Jr. has put up a team-best three home runs and seven runs batted in.
Vinnie Pasquantino has hit three home runs while batting .270. Both lead his team.
Salvador Perez has a team-high seven runs batted in.
Nicky Lopez is batting .184 with three doubles, a triple and six walks.
Angels and Royals Injuries
Angels: Max Stassi: 10 Day IL (Hip ), Jared Walsh: 10 Day IL (Headaches), Ryan Tepera: 15 Day IL (Shoulder), Chris Rodriguez: 60 Day IL (Shoulder), Jose Marte: 60 Day IL (Elbow), Davis Daniel: 60 Day IL (Shoulder), Logan O’Hoppe: day-to-day (Shoulder)
Royals: Drew Waters: 10 Day IL (Oblique), Kris Bubic: 15 Day IL (Flexor), Daniel Lynch: 15 Day IL (Shoulder), Jake Brentz: 60 Day IL (Elbow), Angel Zerpa: 60 Day IL (Shoulder), Diego Hernandez: 60 Day IL (Shoulder)
Angels vs. Royals Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Angels vs. Royals
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.