We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at Minnesota Twins
Kansas City RoyalsKansas City Royals
@
Target Field
Minnesota TwinsMinnesota Twins

Match Predictor

Pre-match Prediction
Kansas City Royals
@
Minnesota Twins
Kansas City Royals 48%Minnesota Twins 52%
Market LinesRun Line: Minnesota Twins -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.1 total runs vs 8.5 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
43%
27/63
MLB: 48%
Starter
25%
3/12
vs MIN
50%
2/4
Avg Total
8.6
MLB: 8.9
Game Starter (12) Last Starter vs MIN vs MIN (4)
Michael Wacha #52 · RHP · Age 35
3.23
ERA (2026)
7.8
K/9 (2026)
12
Starts (2026)
7.4
Avg Total (2026)
Last 3:
L @TEX (May 31): 5.0IP, 6ER, 5K
ND NYY (May 25): 7.0IP, 2ER, 5K
ND BOS (May 20): 6.0IP, 1ER, 8K
vs MIN: ND (Apr 10 2025): 5.1 IP, 2 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.20MLB Avg: 3.958 relievers
Recent: L 3-6W 9-2L 3-4W 5-2W 8-6
Lineup vs Michael Wacha (Career)
BatterPosPAAVGOPSHR
Josh BellDH29.2310.7722
Trevor LarnachLF14.1540.4450
Orlando ArciaSS13.3330.7180
Byron BuxtonCF11.0000.0910
Brooks LeeSS7.2860.7150
Kody Clemens1B6.2501.5001
Alex JacksonC4.0000.0000
Austin MartinRF3.3331.0000
Luke Keaschall2B3.3330.6660
Victor CaratiniC3.3330.6660
James OutmanCF2.0000.0000
2 batters with no matchup history

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
53%
34/64
MLB: 48%
Starter
50%
2/4
vs KC
50%
2/4
Avg Total
9.7
MLB: 8.9
Game Starter (4) Last Starter vs KC vs KC (4)
Zebby Matthews #52 · RHP · Age 26
4.63
ERA (2026)
9.4
K/9 (2026)
4
Starts (2026)
7.3
Avg Total (2026)
Last 3:
L @PIT (May 31): 4.1IP, 7ER, 7K
L @CHW (May 25): 6.0IP, 3ER, 6K
L HOU (May 19): 6.0IP, 2ER, 6K
vs KC: W (Aug 13 2024): 5.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Poor
ERA: 4.72MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-31 vs PIT. Bullpen arms likely still recovering.
Recent: L 3-9W 9-6W 6-4L 0-8L 6-8
Lineup vs Zebby Matthews (Career)
BatterPosPAAVGOPSHR
Bobby Witt Jr.SS8.1250.2500
Michael Massey2B8.6251.7501
Salvador PerezC7.1670.4530
Maikel Garcia3B6.3330.6660
Kyle IsbelCF4.3330.8330
Vinnie Pasquantino1B4.2500.5000
Isaac CollinsLF2.10002.0000
Lane ThomasCF2.5002.5001
6 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals ML +102 (MEDIUM), The
Kansas City Royals ML +102 (MEDIUM), The market implies Minnesota wins roughly 52.9% of the time at -112, which means KC at plus money is collecting a...
PickKansas City Royals +1.5 Run Line at -213
Kansas City Royals +1.5 Run Line at -213 (MEDIUM), Two volatile starters at a neutral park point toward a tight, contested final score. The run-line c...
PickUnder 8.5 Runs at -106 (LOW), This is a
Under 8.5 Runs at -106 (LOW), This is a secondary lean, not a conviction play. The total is sitting right at the market midpoint and the model edge he...

Kansas City Royals vs Minnesota Twins Game Preview

Michael Wacha and Zebby Matthews both arrive at Target Field carrying rough final lines from their last outings, and both carry enough prior evidence to suggest those outings were outliers. Wacha (3.23 ERA, 75.1 IP in 2026) was excellent in his two starts before Texas, going seven innings of two-run ball against New York and six innings of one-run ball against Boston. The May 31 blowup (6 ER, 5 IP) stings, but a pitcher who has posted sub-4.00 ERAs across three seasons does not become unreliable overnight. Matthews has been on a real improvement arc, dropping his ERA from 6.69 in 2024 to 5.56 in 2025 to 4.63 through 23.1 innings in 2026, with a 9.27 K/9 rate that gives him a genuine swing-and-miss weapon. He also gave up 7 ER in 4.1 innings at Pittsburgh on May 31, which was bad. His two starts before that were 6 IP/3 ER and 6 IP/2 ER, which were not. Tonight's matchup at a neutral, 1.0 run-factor park strips away the park-environment noise and leaves pure pitcher-vs-lineup fundamentals. That is where this MLB game gets decided.

The most important contextual factor belongs to the Kansas City Royals. Byron Buxton leads Minnesota in home runs (18) and carries a .947 OPS against righties this season. He is also 0-for-10 with a .091 OPS in career plate appearances against Wacha, spread across four separate seasons including three PA in 2025. When your most dangerous bat is historically neutralized by the opposing starter with that kind of consistency, that is not noise. The Minnesota Twins need production from their full lineup against a pitcher who has systematically suppressed their best hitter. That task is harder against a Minnesota offense that just suffered an 8-0 shutout Wednesday against Chicago, managing only 5 hits while stranding 7 runners. Their last 10 games: 3-7. Their home record is 17-16 at a neutral park. The cold offense running into a specific Wacha-Buxton matchup mismatch is the central tension of this game.

On the Kansas City side, the most underpriced angle is Michael Massey. He is 8-for-13 (.625 AVG, 1.750 OPS, 1 HR) in career plate appearances against Matthews, including a 2.333 OPS in his 2024 sample. That is the largest single-matchup advantage in this game for any batter with meaningful plate appearances. Massey also enters with a 1.342 OPS over his last seven days, so this is not dormant historical data. He is an active threat against a pitcher he has consistently destroyed. Kansas City won Game 1 of this series 8-6 Thursday and carries two-game win-streak momentum. Their season numbers (25-38, 10.5 GB) tell the story of a rebuilding club, but the lineup construction tonight lines up well against what Matthews tends to allow.

The honest counterargument: sharp money could gravitate toward Minnesota at -112 rather than KC at plus money. The market implies a 52.9% Twins win probability. Wacha's walk rate is creeping upward (4 BB in his last start, 3.1 BB/9 on the season), and his command inconsistency is a real risk. The public may also be overloading on KC off yesterday's win and the Buxton narrative, which could already be priced into the line. Bailey Ober, now on the IL with a right flexor strain, said it plainly about what separates a functional pitcher from one who is fighting himself: "I haven't dealt with poorly rubbed up baseballs to that extent ever. The only way to be able to throw slick baseballs is to grip them harder, so you can execute your pitches." Command and execution are the margin in tight games like this one. The edge in that department tonight goes to Wacha, whose 3.23 ERA over 75.1 innings represents a larger and more stable track record than Matthews' ongoing development cycle.

Kansas City Royals vs Minnesota Twins Key Insights

  • Byron Buxton is 0-for-10 with a .091 OPS in career plate appearances against Wacha across four seasons, including a 0.000 OPS in his three 2025 matchups. Minnesota loses its most dangerous power source in this specific pitching pairing, and that single suppression factor shapes the entire KC value argument.
  • Michael Massey is 8-for-13 (.625 AVG, 1.750 OPS, 1 HR) lifetime against Matthews, with a 2.333 OPS in his 2024 sample against the same pitcher. His L7 OPS of 1.342 means this historical edge is current and active, making him the most dangerous bat in this game against the opposing starter.
  • Zebby Matthews has struck out 6 or more batters in each of his last three starts, including 7 Ks in his 7-ER Pittsburgh disaster. His 9.27 K/9 rate in 2026 and 9 Ks in 4.0 IP against KC in his lone 2025 matchup make the over-5.5 strikeout line consistently reachable regardless of his run prevention.
  • Trevor Larnach (.154 AVG, 0.445 OPS in 14 career PA vs Wacha) and Austin Martin (.212 OPS over his last 7 days, .573 OPS vs righties this season) represent genuine soft spots in the Minnesota lineup against tonight's KC starter. Two bats near the bottom of the order that Wacha has historically handled.
  • Target Field plays at a 1.0 park factor for both runs and home runs. No altitude, no short fence, no weather distortion yet listed. This game comes down entirely to pitcher command and which lineup capitalizes on the opposing starter's early-game volatility.
  • Minnesota's bullpen carries a 4.72 ERA, among the weaker relief units in the AL. If Matthews runs into command issues early, KC has the lineup depth to inflict damage against relief arms that have already been stressed over a heavy recent schedule.

Kansas City Royals vs Minnesota Twins Betting Picks

Picks made June 05, 2026 at 04:24 AM ET. Odds shown reflect current market prices.

Kansas City Royals +1.5 Run Line at -213
Kansas City Royals +1.5 Run Line at -213 (MEDIUM), Two volatile starters at a neutral park point toward a tight, contested final score. The run-line cushion matters here because a one-run game is the most realistic outcome when both starting pitchers have shown the capacity for mid-game trouble. Even if Matthews tightens after a rough first few frames and Minnesota takes a lead, the +1.5 keeps this alive for KC. The -213 price is steep, but in a low-margin game environment, buying that extra run-and-a-half against a potentially shaky starting pitcher is a defensible investment. KC covered this spread in Game 1 of the series.
Under 8.5 Runs at -106 (LOW), This is a
Under 8.5 Runs at -106 (LOW), This is a secondary lean, not a conviction play. The total is sitting right at the market midpoint and the model edge here is razor-thin. What contextually supports it: Minnesota's offense went hitless in five innings during Wednesday's shutout and has been cold for two weeks, and Wacha's pre-Texas stretch (7 IP/2 ER, 6 IP/1 ER in two consecutive starts) shows the potential for a quality start that suppresses scoring. If either starter holds for five-plus innings efficiently, this game stays well under the line. Size this accordingly and treat it as part of the broader KC narrative rather than a standalone play.
Zebby Matthews Over 5.5 Strikeouts at -1
Zebby Matthews Over 5.5 Strikeouts at -105 (MEDIUM), Matthews has struck out 6 or more batters in all three of his most recent starts, a streak that survived his 7-ER disaster at Pittsburgh (where he still punched out 7 batters). His 2026 K rate is 9.27 per nine innings. In his lone 2025 start against Kansas City, he struck out 9 in just 4 innings. The market price at -105 is essentially even money, which undervalues a pitcher with this level of strikeout consistency across his entire recent sample. Matthews wins or loses tonight, the Ks tend to follow him. This is the cleanest prop on the board.
Trevor Larnach Under 0.5 Hits at +116 (M
Trevor Larnach Under 0.5 Hits at +116 (MEDIUM), Larnach is .154 with a 0.445 OPS in 14 career plate appearances against Wacha. His most recent sample against this same pitcher, 9 PA in 2025, produced a 0.347 OPS. His season OPS vs righties is a respectable 0.810, which means Wacha specifically generates weak contact from him, not righties generally. That is a more meaningful distinction than a broad platoon split. At +116 (implied 46.3% no-hit probability), a batter with a career .154 average against this starter is underpriced to go hitless. The multi-season trend makes this more than a small-sample artifact.
Bobby Witt Jr. Under 1.5 Total Bases at
Bobby Witt Jr. Under 1.5 Total Bases at -123 (MEDIUM), Witt Jr. is one of the best hitters in baseball, posting a .281 AVG and .462 SLG this season. But in career plate appearances against Matthews, he is .125 with a 0.250 OPS across 8 PA, including a 0.000 OPS in his two 2025 matchups. Matthews' 9.27 K/9 rate creates genuine whiff risk even for elite contact hitters. Under 1.5 total bases at -123 is significantly better value than the hits under (-233 on the same market), and it aligns with the broader under thesis for this game. Even a single can still leave you inside this line with no extra bases.
Kody Clemens Over 1.5 Total Bases at +10
Kody Clemens Over 1.5 Total Bases at +106 (LOW), This is a measured play on a small sample. Clemens went 6-for-6 plate appearances against Wacha in 2025 with a 1.500 OPS and 1 HR. His season numbers back the power profile: .460 SLG, 8 HR in 195 PA, and a 1.112 OPS over his last seven days. At +106, you are getting paid on a hitter who is actively running hot against a pitcher he has historically hurt. The low-confidence rating reflects the 6 PA sample size. Size this as a secondary play, but the combination of hot recent form and a favorable career BvP at plus money offers positive expected value.
Austin Martin Under 0.5 Hits at +148 (ME
Austin Martin Under 0.5 Hits at +148 (MEDIUM), Martin's season OPS against righties is .573. His last 28 days: .522 OPS. His last 7 days: .212 OPS. That is a deep and sustained cold stretch against the exact pitcher type he is facing tonight. Wacha's 3.23 ERA over 75.1 innings shows he controls the zone and generates weak contact efficiently. Martin did post a 1.000 OPS in 3 PA against Wacha in 2025, which is noted, but 3 plate appearances cannot override a season-long pattern of struggle against right-handed pitching. At +148 (implied 40.3% no-hit probability), a cold contact hitter with sustained right-vs-right struggles is underpriced to go hitless.
Same-Game Parlay (4 Legs)
Same-Game Parlay (4 Legs): KC +1.5 / Under 8.5 / Matthews Over 5.5 Strikeouts / Witt Jr. Under 1.5 Total Bases, The thesis holds together cleanly. A Matthews performance heavy on strikeouts creates a low-scoring environment that supports the under. A low-scoring game means Kansas City stays within 1.5 runs in a tight, pitcher-influenced contest. Witt Jr. being held in check against a pitcher who has historically suppressed him reinforces the under and keeps the run-line in play simultaneously. Four legs that tell the same story from different directions without conflicting narratives. Component legs: KC +1.5 (402974313), Under 8.5 (402974040), Matthews O5.5 K (403054318), Witt Jr. U1.5 TB (403054281).
Analysis insight — no specific bet associated
YRFI (Yes Run in First Inning) at -112,
YRFI (Yes Run in First Inning) at -112, Neither starter showed locked-in first-inning command in their most recent outings. Matthews allowed 7 ER in 4.1 innings at Pittsburgh on May 31, indicating vulnerability before he settles in. Wacha gave up 6 ER in 5 innings at Texas the same day, suggesting early traffic. Kansas City scored 8 runs in Game 1 of this series Thursday. The market prices YRFI at -112 (52.9% implied), which is reasonable given both pitchers' recent instability. This is not a high-conviction play, but the directional lean toward early-inning offense is supported by both starters' recent form and the KC lineup coming off a high-scoring series opener.

Key Players

Batting AverageKC
Bobby Witt Jr.
.281Batting Average
SS
Home RunsKC
Salvador Perez
9Home Runs
C
Runs Batted InKC
Vinnie Pasquantino
28Runs Batted In
1B
Earned Run AverageKC
Michael Wacha
3.23Earned Run Average
SP
WinsKC
Michael Wacha
4Wins
SP
StrikeoutsKC
Michael Wacha
65Strikeouts
SP
Batting AverageMIN
Byron Buxton
.258Batting Average
CF
Home RunsMIN
Byron Buxton
18Home Runs
CF
Runs Batted InMIN
Brooks Lee
35Runs Batted In
SS
Earned Run AverageMIN
Joe Ryan
3.20Earned Run Average
SP
WinsMIN
Bailey Ober
6Wins
SP
StrikeoutsMIN
Joe Ryan
79Strikeouts
SP

Recent Form

Kansas City Royals
L6-3Texas Rangers
W9-2Cincinnati Reds
W5-2Cincinnati Reds
W8-6Minnesota Twins
Minnesota Twins
L9-3Pittsburgh Pirates
W9-6Chicago White Sox
W6-4Chicago White Sox
L8-0Chicago White Sox
L8-6Kansas City Royals

Kansas City Royals vs Minnesota Twins Summary

Two AL Central clubs near the bottom of the standings meet at a neutral park with two starting pitchers who both have legitimate bounceback cases and legitimate red flags. The tie-breaker in this game is context, not reputation. Buxton's 0-for-10 career record against Wacha is too documented and too recent to set aside. Minnesota's offense just went 5 hits and a shutout against Chicago. Kansas City has won two straight and brings the most dangerous batter-vs-pitcher edge in this game with Massey against Matthews. At plus money in a coin-flip matchup, the Royals are the smarter side.

The run line at +1.5 is the anchor play. It covers a KC win and a one-run loss, which matters in a game where both starting pitchers have shown recent vulnerability. The Matthews strikeout prop is the highest-confidence line on the board: he has hit 6-plus in three straight starts including a blowup outing, and the market is pricing this at essentially even money. The under 8.5 is a secondary lean and should be sized accordingly. A cold Minnesota lineup plus a potentially bouncing-back Wacha creates a plausible low-run environment, but the edge is thin and this total should not be your primary position. On the prop side, Larnach and Martin are genuine weak spots against Wacha based on multi-season data, and both are available at plus money. Clemens over 1.5 total bases as a small-stakes play that relies on active form as much as sample size.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesKC leads series 1-0
DateMatchupResult
Jun 04, 2026KC @ MINKCKC 8-6

Compare odds for KC @ MIN

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Minnesota Twins