Minnesota Twins vs Kansas City Royals Prediction, 4/10/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Kansas City Royals
Date: Thursday, April 10, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Minnesota (+126) Kansas City (-152)
The Minnesota Twins (3-8) are traveling to Kauffman Stadium on Thursday where they will compete against the Kansas City Royals (6-5). The moneyline on this contest has the Twins at +126 and the Royals are at -152. The over/under is set at 8.5. The expected starting pitchers will be Bailey Ober and Michael Wacha.


As a unit, the Minnesota Twins are scoring 3.5 runs per contest, which is 24th in MLB. They have 38 runs and hold an OBP of .264. The Twins have tallied 21 doubles as a team and have knocked 6 baseballs out of the park. They have 36 RBI's and 73 hits for the year, and their batting average is .201. Minnesota is slugging .313 and have been called out on strikes 93 times, while being walked on 26 occasions.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 7-Unit MLB Play Saturday (4 p.m.). Scott went 5-1 on the bases last night and he's 11-3 the last 4 days. And after winning another 7-Unit last night (prop), Scott's top play run has now produced +34,420. Scott measures success by the years, not mere weeks. Continue winning on the bases and with top plays overall. Get Scott's 7-Unit MLB late afternoon side by signing up below. 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 Picks Today
The Twins hold a team ERA of 4.50 on the season (22nd in the league), and the staff has struck out 94 hitters. Twins pitchers have given up 15 home runs and 53 runs (20th in MLB). They have walked 32 opposing batters and their FIP comes in at 4.36 as a team this season. Minnesota has relinquished 96 base knocks (9.2 per 9 innings) and also 47 earned runs. They have a K/BB ratio of 2.94 and the pitching staff holds a collective WHIP of 1.36.
The Twins have sent 40 relief pitchers to the hill this year. The bullpen pitchers have inherited 16 base runners over the course of the season and 25.0% of them crossed the plate. They have recorded no saves on the season and have blown their only opportunity. The Twins relief pitchers have compiled a save rate of 0.0% and stepped onto the hill in 8 save situations. The bullpen have racked up 7 holds this season (16th in baseball). Twins pitchers have stepped onto the hill with opponents on base 10 times and also have had 10 appearances in high leverage situations.
The Milwaukee Brewers have earned 282 putouts thus far, in addition to 68 assists and 7 errors. Their fielding percentage is holding steady at .980 which puts them in 25th in baseball, and have a total of 6 double plays. The Twins have turned 67.7% of balls hit into play into outs in their 846 innings on the diamond, which has them sitting 24th in professional baseball.
Ober (25-22 record in his career) has earned a FIP of 3.83 while he has gone up against 1,928 batters in the majors. He has allowed 412 hits (7.8 hits per 9 innings) and has 107 free passes. His earned run average is 3.88 (206 ER's allowed) and his career WHIP is 1.087. Ober has taken the hill for 477 frames and is sitting with 492 punch outs in his career.
Kansas City has 6 HRs this season and 42 runs batted in. They have tallied 22 doubles, while getting a free base 30 times and scoring 42 runs. The Kansas City Royals have accumulated an OBP of .300 in addition to a team batting average of .232 on the campaign. The Royals have a SLG% of .351 and they tally 3.82 runs per contest (18th in MLB). They have struck out on 84 occasions (24th in MLB) and have notched a total of 85 hits.
The Royals are sitting with a team WHIP of 1.199 and have a FIP of 3.42 as a pitching staff so far this season. They currently have a K/BB ratio of 8.30 (93 strikeouts vs 36 walks). They rank 12th in the league as a pitching staff in total hits surrendered with 84. They have conceded 8 dingers and they concede 3.51 runs per 9 innings (5th in the league). The Kansas City pitching staff have surrendered 39 runs on the campaign while having an ERA of 3.06 (34 earned runs given up).
Kansas City relievers have an inherited score percentage of 44.4% out of 9 inherited base runners. Their bullpen pitchers have stepped onto the hill 14 times in high leverage situations and on 8 occasions with runners on. With 13 save situations, the Royals have 7 holds and 2 blown saves. They are currently ranked 11th in baseball holding a save rate of 66.7%, and they have dispatched 38 relievers onto the field on the year. Kansas City has had bullpen pitchers enter the contest in 6 save chances and they have walked away with 4 saves.
In their 903 innings played, the Royals have accumulated a defensive efficiency of 71.1% (15th in MLB). The Kansas City Royals have gotten 12 double plays and hold a fielding percentage of .993 (3rd in baseball). The Royals have recorded 114 assists, 3 errors and have earned 301 putouts on the season.
Thus far in his career, Wacha has surrendered 1,415 base hits and he has 1,297 K's in 1,463 frames. He has given up 634 earned runs while earning a WHIP of 1.283 and being the owner of a FIP of 3.8. He has a strikeout to walk ratio of 2.80 and he has faced 6,171 hitters so far in his pro baseball career. Wacha (101-64 career record) holds a 3.90 earned run average and has surrendered 8.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (-152)
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