Minnesota Twins vs Kansas City Royals Prediction, 4/7/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Kansas City Royals
Date: Monday, April 7, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Minnesota (+162) Kansas City (-196)
The Minnesota Twins (2-5) are traveling to Kauffman Stadium on Monday where they will take on the Kansas City Royals (2-4). The moneyline on this contest has Minnesota at +162 and Kansas City opens at -196. The total is 9. The pitchers who are expected to start will be Simeon Woods Richardson and Michael Lorenzen.


As a team, the Minnesota Twins are putting up 3.1 runs per game, which has them sitting at 24th in baseball. They have earned 22 runs and hold an OBP of .240. The Twins have hit 9 doubles as a squad and have hit 5 baseballs out of the park. They have earned 22 runs batted in and 41 hits on the season, and their team batting average is at .180. Minnesota has a slugging rate of .294 and have been called out on strikes 54 times, while being walked on 15 occasions.
Get all of our MLB Picks
The Twins have compiled a team earned run average of 5.34 for the season (28th in MLB), and their staff has struck out 56 batters. Twins pitchers have allowed 12 long balls and 37 runs (26th in the league). Their pitching staff has walked 19 opposing batters and their FIP sits at 4.77 as a squad so far this season. Minnesota has surrendered 62 hits (9.5 per 9 innings) in addition to 35 earned runs. Their K/BB ratio is 2.95 and their pitching staff has a collective WHIP of 1.37.
Twins bullpen pitchers have stepped onto the hill with opponents on base 5 times as well as having 3 appearances in high leverage situations. The relievers have racked up 3 holds for the year (21st in MLB). The Twins relievers have recorded a save percentage of 0.0% and has entered the game in 3 save situations. They have earned 0 saves on the year. The relievers have inherited 8 runners over the course of the season and 37.5% of those runners earned a run for their team. The Twins have sent 23 relief pitchers to the hill for the season.
The Twins have converted 69.0% of balls in play into outs out of their 531 innings, which has them ranked 21st in professional baseball. The Milwaukee Brewers have 177 putouts thus far, in addition to 37 assists and 3 errors. Their fielding rate is at .986 which has them ranked 16th in the majors, and they have turned 4 double plays.
Woods Richardson has taken the hill for 147 innings and is sitting with 130 strikeouts in his MLB career. His ERA is 4.34 (71 ER's allowed) and his career WHIP is 1.319. He has given up 140 base knocks (8.6 hits per 9 innings) and has 54 walks. Woods Richardson (5-6 career record) is the owner of a FIP of 4.28 and he has gone up against 630 batters during his time in the major leagues.
The Royals have a SLG% of .338 and they are earning 3.83 runs per outing (17th in MLB). They have recorded 12 doubles, while getting a free base 17 times and putting up 23 runs. Kansas City has tallied 4 home runs so far this season to go along with 23 RBIs. They have been rung up on 50 occasions (19th in MLB) and have accounted for 44 base hits. The Kansas City Royals have compiled a team on-base percentage of .287 and a team batting average of .213 on the year.
The Royals hold a team WHIP of 1.325 and have a FIP of 4.31 as a staff for the year. They rank 12th in MLB as a staff in total hits allowed with 47. The Kansas City pitching staff have relinquished 25 runs this year while having a team ERA of 3.43 (21 earned runs conceded). Their strikeout to walk ratio is 8.50 (52 strikeouts against 26 free passes). They have surrendered 8 homers and they surrender 4.08 runs per 9 innings (13th in baseball).
Kansas City has called on relievers to take the mound in 3 save opportunities and they have recorded 1 save. They rank 25th in MLB with a save percentage of 33.3%, and they have dispatched 23 relief pitchers to the hill so far this season. Their relief pitchers have come in 10 times in high leverage situations in addition to 7 occasions with runners on base. Kansas City bullpen pitchers have an inherited score percentage of 28.6% of 7 inherited base runners. With 4 save situations, the Royals have earned 1 hold in addition to 2 blown saves.
In 498 innings on the diamond, the Royals are sitting with a defensive efficiency of 72.4% (11th in the majors). The Kansas City Royals have turned 6 double plays and own a fielding percentage of .991 (9th in MLB). The Royals have accrued 63 assists, 2 errors and have 166 putouts so far this season.
Lorenzen (47-45 win-loss mark in his career) has a 4.00 ERA and has conceded 8.1 hits per nine innings. He has a strikeout to walk ratio of 2.01 and he has gone up against 3,632 batters in his pro baseball career. He has allowed 382 ER's while earning a WHIP of 1.313 and being the owner of a FIP of 3.9. During his pro baseball career, Lorenzen has conceded 777 hits and he has 706 strikeouts in 859 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (-196)
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