Royals vs Angels Prediction - MLB Picks 4/22/23

Los Angeles Angels (10-10) vs Kansas City Royals (4-16)

Game Info: Saturday, April 22, 2023 at 9:07 pm (Angel Stadium of Anaheim)

Tyler Anderson (1-0) (6.75) vs Zack Greinke (0-3) (4.03)

Betting Odds: Los Angeles Angels -185 / Kansas City Royals +150 --- Over/Under: 9 Click Here for the Latest Odds

Where to Watch: Stream the MLB Game of the Day all season on ESPN+. Sign up now! Advertisement

The Kansas City Royals will play the Los Angeles Angels in Game 2 of their series on Saturday night at Angel Stadium in Anaheim, California.

Royals Preview

The Kansas City Royals are 4-16 this season and they have lost seven games in a row. Prior to losing Game 1 of this series, Kansas City lost all three games in their series against Texas. The Kansas City pitching staff has a 5.32 ERA, a 1.42 WHIP, and a .267 opponent batting average this season. The Royals offense has scored 59 runs with a .203 batting average and a .260 on base percentage. Bobby Witt is batting .260 with three home runs and seven RBI’s for the Royals. The projected starting pitcher for Kansas City is Zack Greinke, who is 0-3 with a 4.03 ERA and a 1.25 WHIP over 22.1 innings pitched this season. 

Angels Preview

The Los Angeles Angels are 10-10 this season and they have won three of their last five games. Los Angeles won Game 1 of this series by a score of 2-0 on Friday night. The Los Angeles pitching staff has a 3.64 ERA, a 1.28 WHIP, and a .227 opponent batting average. The Angels offense has scored 93 runs with a .237 batting average and a .328 on base percentage this year. Hunter Renfroe is batting .263 with four home runs and 16 RBI’s for the Angels. The projected starting pitcher for Los Angeles is Tyler Anderson, who is 1-0 with a 6.75 ERA and a 1.84 WHIP over 14.2 innings pitched this season. 


Kansas City is 15-37 in their last 52 road games and 15-37 in their last 52 game two’s of a series. The over is 7-1 in Kansas City’s last 8 Saturday games. Los Angeles is 7-2 in their last 9 Saturday games and 13-4 in their last 17 home games. The over is 4-1 in Los Angeles’ last 5 Saturday games. Kansas City is 8-18 in these two teams last 26 head to head meetings. 


Kansas City has not played very well recently and they have lost seven games in a row. Los Angeles was able to bounce back from a series loss to the Yankees with a shutout win on Friday night. The Angels will start Tyler Anderson in this game, who has allowed 11 earned runs over his last two starts. The Royals will have Zack Greinke on the mound, who has allowed seven earned runs over his last 11 innings of work. I am going to take the Angels to win this game by at least two runs, as the Royals have lost four straight games by at least two runs. 

David’s Pick Angels -1.5

Get Premium Picks Start Winning Now »
The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

Mitch's Take...

MLB Best Bets for Today Picks & Predictions Wednesday 6/19/24 | 7 Picks in 5 Minutes

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 |

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.