Minnesota Twins vs Kansas City Royals Prediction, 4/8/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Kansas City Royals
Date: Tuesday, April 8, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Minnesota (+110) Kansas City (-132)
The Minnesota Twins (3-6) are hitting the road to Kauffman Stadium on Tuesday where they will attempt to beat the Kansas City Royals (4-5). The moneyline on this contest has Minnesota at +110 while Kansas City is at -132. The over/under comes in at 8. The pitchers who are expected to start are Pablo Lopez and Cole Ragans.


Minnesota is slugging .315 and have been called out on strikes 76 times, while drawing a walk on 24 occasions. They have tallied 33 runs batted in as well as 59 hits on the year, and their average at the plate is at .198. The Twins have accounted for 15 two-baggers as a team and have hit 6 balls out of the stadium. They have racked up 35 runs and hold an on-base percentage of .266. As a team, the Minnesota Twins are scoring 3.9 runs per outing, which ranks them 17th in baseball.
Today’s Featured MLB Best Bet! VERNON CROY is on a 6-1, +3,755 MLB run the last eight days and is coming off back-to-back 7-Unit MLB winners. Croy is now up over +12,600 with his top MLB plays rated 5.0+ dating back to last season and has a 6-Unit MLB Play (6:35 p.m.) Thursday. Can you sign-up fast enough? You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
The Twins have compiled a team earned run average of 4.96 so far this season (24th in baseball), and they have rung up 78 batters. Twins pitchers have given up 14 home runs in addition to 47 total runs (22nd in baseball). Their pitching staff has walked 25 batters and their FIP is 4.61 as a team on the campaign. Minnesota has yielded 84 base knocks (9.7 per 9 innings) and 43 earned runs. Their strikeout to walk ratio is 3.12 and their pitching staff has recorded a WHIP of 1.40.
The Twins have sent 35 relievers to the mound for the year. The relief pitchers have inherited 13 runners on the year and 30.8% of those runners crossed the plate. They have no saves this season and didn't convert their one opportunity. The Twins bullpen have accumulated a save percentage of 0.0% and stepped onto the hill in 8 save situations. The relief pitchers are sitting with 7 holds this year (12th in the league). Twins bullpen pitchers have come into the game with players on base 8 times in addition to having 7 appearances in high leverage situations.
The Twins have turned 67.3% of balls in play into outs out of their 702 innings, which has them sitting 23rd in MLB. The Milwaukee Brewers have notched a total of 234 putouts at this point in the season, in addition to 52 assists and 4 errors. Their fielding percentage sits at .986 which puts them in 15th in the majors, and have accumulated 5 double plays.
Lopez has pitched in 901 frames and has earned 929 strikeouts so far in his career. Lopez (55-50 career mark) has earned a FIP of 3.83 while facing 3,731 hitters in the majors. His ERA is 3.89 (389 earned runs allowed) and his career WHIP is 1.180. He has conceded 831 base hits (8.3 hits per nine innings) and has had 232 walks.
The Royals hold a slugging percentage of .358 and they average 4.00 runs per outing (15th in the league). They have notched 18 doubles, while taking a walk 23 times and putting up 36 runs. Kansas City has accounted for 5 HRs on the season as well as 36 runs batted in. They have struck out on 68 instances (25th in the league) and have a total of 73 hits. The Kansas City Royals have accumulated a team on-base percentage of .304 in addition to a team batting average of .238 for the year.
The Royals have a WHIP of 1.267 and have a FIP of 3.78 as a unit for the season. Their K/BB ratio sits at 8.30 (76 strikeouts vs 34 walks). They are currently ranked 12th in baseball as a staff in total hits conceded with 70. They have allowed 8 long balls and they allow 3.95 runs per 9 innings (9th in the league). The Kansas City pitching staff have conceded 36 runs this season and come in with a team ERA of 3.40 (31 earned runs surrendered).
Kansas City has called on relievers to step onto the mound in 4 save opportunities and they have walked away with 2 saves. They rank 20th in the league with a save percentage of 50.0%, and they have sent 32 relievers to the mound on the year. Their bullpen pitchers have come in 12 times in high leverage situations and also on 8 occasions with base runners. Kansas City bullpen pitchers hold an inherited score percentage of 44.4% out of their 9 inherited runners. With 9 save situations, the Royals have amassed 5 holds and 2 blown saves.
The Kansas City Royals have turned 11 double plays and have earned a fielding percentage of .991 (7th in professional baseball). The Royals have recorded 95 assists, 3 errors and have amassed 247 putouts on the campaign. Out of their 741 innings on the diamond, the Royals have accumulated a efficiency on defense of 71.0% (17th in the majors).
During his pro baseball career, Ragans has allowed 269 base knocks while he has accumulated 376 strikeouts in 332 innings. Ragans (18-17 career record) holds a 3.47 ERA and has allowed 7.3 hits per nine innings. He has given up a total of 128 ER's while holding a WHIP of 1.195 and a FIP of 3.4. He has a K/BB ratio of 2.94 and he has gone up against 1,372 opposing hitters so far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Kansas City (-132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Minnesota Twins - Twitter