Twins vs. Royals Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, April 30, 2023
The Minnesota Twins (16-12) are favorites (-219) on the moneyline when they take on the Kansas City Royals (7-21) Sunday at 2:10 PM ET, live on BSN.
Minnesota’s Sonny Gray and Kansas City’s Brady Singer have been named the starters for this contest.
Twins vs. Royals Odds
- Twins odds to win: -219
- Royals odds to win: +182
- Spread: Twins -1.5
- Total: 7.5 runs
Twins 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: Sunday, April 30, 2023
- Time: 2:10 PM ET
- TV: BSN
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Twins vs. Royals?
Twins and Royals Betting Trends
The Twins have been the moneyline favorite 19 total times this season. They’ve finished 14-5 in those games.
Minnesota has a 2-3 record (winning 40% of its games) when playing as moneyline favorites of -219 or shorter.
The Royals have entered the game as underdogs 27 times this season and won seven, or 25.9%, of those games.
Kansas City has a record of 1-6 in games where sportsbooks have it as underdogs of at least +182 on the moneyline.
The Twins have had an over/under set by bookmakers 28 times, and have combined with opponents to go over the total in 11 of those games (11-14-3).
The Royals’ games have gone over the total in 13 of their 28 chances.
Twins Stats & Insights
The Twins have the No. 12 offense in MLB play scoring 4.5 runs per game (126 total runs).
Minnesota ranks fifth-best in baseball with 37 total home runs.
The Twins’ .236 batting average ranks 21st in MLB.
Minnesota’s 9.3 strikeouts per game are the fourth-most in MLB.
The Twins pitching staff is second in MLB with a collective 9.9 strikeouts per nine innings.
Minnesota has a 3.50 team ERA that ranks eighth across all MLB pitching staffs.
Royals Stats & Insights
The Royals have scored the 29th-most runs in the league this season with just 92 (3.3 per game).
Kansas City ranks 26th in Major League Baseball with just 20 home runs as a team.
The Royals have a team batting average of just .218 this season, which ranks last among MLB teams.
Kansas City ranks 23rd in MLB in strikeouts per game with an average of 9.2 Ks per contest.
The Royals average the 21st-most strikeouts per nine innings (8.6) in the league this season.
Kansas City has the 27th-ranked ERA (5.34) in the majors this season.
Twins Key Players to Watch
Gray (3-0) takes the mound for the Twins in his sixth start of the season. He’s put together a .62 ERA in 29 2/3 innings pitched, with 34 strikeouts.
Byron Buxton leads Minnesota with a batting average of .247. He’s also hit six home runs with 14 RBI.
Jose Miranda has collected 26 hits this season and has an OBP of .308. He’s slugging .355 on the year.
Joey Gallo leads Minnesota in home runs with seven. He’s driven in 14 runs and is slugging .717.
Trevor Larnach leads Minnesota in runs batted in with 18 while batting .239 with three homers.
Royals Key Players to Watch
Singer (2-2) will take the mound for the Royals, his sixth start of the season.
Vinnie Pasquantino has a team-high five home runs.
Bobby Witt Jr. has four doubles, two triples, four home runs and seven walks while hitting .232.
Salvador Perez has accumulated a team-best batting average of .265 while pacing the Royals in runs batted in (13).
Edward Olivares has six doubles, two triples, two home runs and five walks while batting .291.
Twins and Royals Injuries
Twins: Kyle Farmer: 10 Day IL (Face), Alex Kirilloff: 10 Day IL (Wrist), Kenta Maeda: 15 Day IL (Tricep), Ronny Henriquez: 15 Day IL (Elbow), Royce Lewis: 60 Day IL (Knee), Gilberto Celestino: 60 Day IL (Thumb), Chris Paddack: 60 Day IL (Elbow), Tyler Mahle: day-to-day (Elbow)
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)
Twins 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 Twins 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.