- Matchup: Minnesota Twins vs. Kansas City Royals
- Event Date: Wednesday, April 1, 2026
- Venue: Kauffman Stadium, Kansas City, MO
- Broadcast: MLB.TV
- Betting Odds: Minnesota (+125) Kansas City (-145)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Kansas City Royals (2-2) are set to face off against the Minnesota Twins (1-3) this Wednesday at Kauffman Stadium. Current betting lines feature the Twins at +125, while the Royals are at -145. The over/under for the game is established at 8 runs, with Joe Ryan and Noah Cameron expected to take the mound.

The Minnesota Twins are currently batting .328 and have recorded 37 strikeouts along with 16 walks. They boast 11 RBIs and 25 hits this season, with a team batting average of .200. The Twins have hit 5 doubles and launched 3 home runs, totaling 12 runs scored and an on-base percentage of .297. Their run production stands at an average of 3.0 runs per game, placing them 24th in the league.
With a K/BB ratio of 2.25, Twins pitchers maintain a collective WHIP of 1.36. They’ve allowed 3 home runs and 14 total runs (7th in MLB), alongside 29 hits (averaging 7.9 per 9 innings). This season, the Twins’ earned run average (ERA) stands at 3.82, ranking 16th in the league, as they’ve struck out 36 batters while issuing 16 walks. Their FIP for the season is 3.76.
The bullpen has faced 5 inherited runners, with 20.0% scoring. Over the season, Twins relievers have appeared in 13 games and have achieved 3 holds so far, placing them 11th in MLB.
Defensively, the Twins have converted 69.1% of batted balls into outs across 297 innings, earning a ranking of 24th in MLB. The Milwaukee Brewers have tallied 99 putouts, with 21 assists and 1 error, resulting in a fielding percentage of .992, good for 12th in professional baseball, and they have turned 2 double plays.
Joe Ryan has thrown 646 innings, accumulating 726 strikeouts over his career. His earned run average is 3.76 (allowing 270 earned runs) and his WHIP is 1.060. He has permitted 535 hits (averaging 7.5 hits per 9 innings) alongside 150 walks. Ryan has a career record of 46-36 with a FIP of 3.70, having faced 2,622 batters in the majors.
From the offensive standpoint, the Kansas City Royals have hit 4 home runs this season and collected 9 RBIs. They’ve recorded 3 doubles, taken 11 walks, and scored 9 runs. Their on-base percentage is .261, while their team batting average sits at .192. The Royals have a slugging percentage of .312 and average 2.25 runs per game, placing them 28th in MLB. This season, they have struck out 31 times (23rd in the league), amassing a total of 24 hits.
The Royals’ pitching staff holds a team WHIP of 1.232 and a FIP of 4.76 for the year. They possess a strikeout to walk ratio of 7.60 (29 strikeouts against 11 walks) and rank 17th for total hits allowed, with 31. They have allowed 6 home runs and give up 3.70 runs per 9 innings (9th in MLB), leading to a season team ERA of 3.70 with 14 earned runs conceded.
Kansas City relievers have been on the mound 5 times in high leverage scenarios and once with base runners. They rank 17th in MLB with a save rate of 66.7% while having used 11 relievers this season.
The Royals have recorded 4 double plays and are maintaining a flawless fielding rate of 1.000 (3rd in professional baseball). They have also made 33 assists, have no errors, and achieved 103 putouts so far this season. Across 309 innings, their defensive efficiency stands at 73.2% (3rd in the league).
Noah Cameron has allowed 109 hits in his professional career, while totaling 114 strikeouts in 138 innings. He holds a 3.00 earned run average with 7.1 hits allowed per 9 innings, having conceded 46 earned runs thus far. His WHIP is 1.101, with a FIP of 3.0. Cameron has a K/BB ratio of 2.65 and has faced 556 batters in his professional career.
Who will claim victory in tonight’s MLB matchup against the spread or moneyline?
Prediction: Back Kansas City (-145)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
