We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at Cleveland Guardians
Minnesota TwinsMinnesota Twins
@
Progressive Field
Cleveland GuardiansCleveland Guardians

Match Predictor

Pre-match Prediction
Minnesota Twins
@
Cleveland Guardians
Minnesota Twins 43%Cleveland Guardians 58%
Market LinesRun Line: Cleveland Guardians -1Total: O/U 8
Model: Over 8
Model projects 8.1 total runs vs 8 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
54%
55/101
MLB: 48%
Starter
100%
2/2
vs CLE
57%
4/7
Avg Total
9.9
MLB: 8.9
Game Starter (2) Last Starter vs CLE vs CLE (7)
Kendry Rojas #60 · LHP · Age 24
2.79
ERA (2026)
10.4
K/9 (2026)
2
Starts (2026)
12.0
Avg Total (2026)
Last 3:
ND @CHC (Jul 18): 1.0IP, 0ER, 1K
L CLE (Jul 09): 2.0IP, 3ER, 3K
ND LAD (Jun 23): 2.0IP, 1ER, 4K
vs CLE: W (May 10 2026): 3.1 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.19MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-07-19 vs CHC. Bullpen arms likely still recovering.
Recent: W 4-2W 5-2L 2-6L 1-10L 4-13
Lineup vs Kendry Rojas (Career)
BatterPosPAAVGOPSHR
Brayan RocchioSS4.7502.0000
Chase DeLauterRF4.5001.7501
Daniel SchneemannCF3.0000.3330
Kyle Manzardo1B3.0000.6670
Patrick BaileyC3.0000.3330
Steven KwanCF3.0000.3330
Travis Bazzana2B3.5001.1670
David FryRF1.0000.0000
Gabriel Arias3B1.0000.0000
4 batters with no matchup history

Cleveland Guardians

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
43%
43/101
MLB: 48%
Starter
32%
6/19
vs MIN
57%
4/7
Avg Total
8.0
MLB: 8.9
Game Starter (19) Last Starter vs MIN vs MIN (7)
Parker Messick #77 · LHP · Age 26
2.73
ERA (2026)
8.8
K/9 (2026)
19
Starts (2026)
7.2
Avg Total (2026)
Last 3:
W @MIA (Jul 10): 6.0IP, 1ER, 1K
ND CHW (Jul 04): 5.0IP, 1ER, 3K
L TEX (Jun 29): 6.2IP, 4ER, 5K
vs MIN: ND (Sep 19 2025): 5.1 IP, 2 ER, 9 K
Bullpen (2026 Season)Good
ERA: 3.31MLB Avg: 3.958 relievers
Recent: W 5-2L 1-7W 5-3L 1-7W 13-4
Lineup vs Parker Messick (Career)
BatterPosPAAVGOPSHR
Austin MartinRF6.3330.8330
Brooks LeeSS6.3330.6660
Byron BuxtonCF6.1670.5000
Luke Keaschall2B6.3330.8330
Royce Lewis3B4.2500.5000
Josh BellDH3.3330.6660
Ryan JeffersC3.5001.1670
Kody Clemens1B2.5001.0000
Victor CaratiniC2.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickCleveland Guardians -1.5 (+114) | MEDIUM confidence
Getting minus-1.5 at plus-money is the value anchor of this slate.
PickUnder 8.0 Total Runs (-115) | LOW confidence
Messick's 2.73 ERA projects Cleveland's half of the run total to stay manageable, and Minnesota's offense runs into a rested, legitimate arm with a track record of keeping them in check.
PickParker Messick Under 4.5 Strikeouts (+112) | MEDIUM confidence
This is a recent-form bet, not a season-average bet.

Minnesota Twins vs Cleveland Guardians Game Preview

The pitching matchup tonight is not close, and that is the entire story. Parker Messick takes the mound for the Cleveland Guardians carrying an 8-5 record, a 2.73 ERA, and 11 days of extended rest. Across from him, the Minnesota Twins are sending Kendry Rojas, a 24-year-old left-hander who has thrown a combined 5.0 innings across his last three appearances: 1 IP on July 18, 2 IP on July 9, 2 IP on June 23. Minnesota is not starting a pitcher tonight. They are deploying an opener, and Cleveland's lineup knows it. In tonight's MLB action at Progressive Field, the structural edges stack entirely in one direction.

The Guardians (53-48) are coming off a 13-4 dismantling of these same Twins on Monday, Game 1 of this three-game set. Cleveland is 20-13 against left-handed pitching this season, and their right-handed bats have already solved Rojas in 2026. Brayan Rocchio is 3-for-4 with a 2.000 OPS in their 2026 matchups against him. Chase DeLauter is 2-for-4 with a 1.750 OPS and a home run. Travis Bazzana has a 1.167 OPS in 3 plate appearances. The Cleveland lineup is not guessing with Rojas. They know what they are getting, and it will not last long.

Minnesota (49-52) is skidding in the wrong direction. The Twins have lost three straight games, giving up 13, 10, and 6 runs in those contests. Their -33 run differential for the season is one of the worst marks in the American League. With Rojas projected to exit at or before the two-inning mark, Minnesota's 4.19 ERA bullpen will be asked to cover seven-plus innings against a Cleveland lineup that is playing with genuine momentum. Cleveland's bullpen, by comparison, carries a 3.31 ERA and is significantly deeper heading into this game.

Messick does come with a real caveat. He has walked 36 batters in 112.0 innings this season, and his strikeout totals have dropped sharply in his last three outings: 1 K in 6.0 IP versus Miami, 3 K in 5.0 IP versus Chicago, 5 K in 6.2 IP versus Texas. That is 9 total strikeouts across three starts. His stuff is not missing bats the way it was earlier this season. But a 2.73 ERA over 112 innings is not a mirage, and in his only 2026 start against this Minnesota lineup, he held them to 1 ER over 5.2 innings with 7 strikeouts. The extended rest adds a layer of uncertainty, but the overall picture still favors Messick to provide Cleveland with quality length.

Minnesota Twins vs Cleveland Guardians Key Insights

  • Kendry Rojas has thrown just 5.0 combined innings across his last three starts (1 IP, 2 IP, 2 IP). Minnesota is effectively sending an opener into a starter's knife fight, which means their 4.19 ERA bullpen faces seven-plus innings of work tonight.
  • Parker Messick enters on 11 days of extended rest with a 2.73 ERA and 1.07 WHIP across 112.0 innings. He shut down this same Twins lineup for 5.2 innings and 1 ER in May 2026. Cleveland holds a clear and significant pitching advantage.
  • Cleveland's lineup is 20-13 against left-handed pitching this season. The BvP numbers against Rojas are loaded: Rocchio (.750 AVG, 2.000 OPS), DeLauter (.500 AVG, 1.750 OPS, 1 HR), and Bazzana (.500 AVG, 1.167 OPS) have all punished him in 2026.
  • Messick's strikeout totals have cratered recently, just 9 Ks across three starts. Under 4.5 strikeouts at +112 is backed by the trend that matters most: what he has done in his last three outings, not his season-level K rate of roughly 8.84 per nine.
  • Byron Buxton is 1-for-6 (.167 AVG, 0.500 OPS) against Messick in his career, and his vL OPS of 0.778 is his weaker platoon split compared to a dominant 0.957 versus right-handers. Facing a 2.73 ERA left-hander on extended rest is a difficult matchup for him.
  • Progressive Field plays slightly pitcher-friendly (runs factor 0.98, HR factor 0.95), reinforcing the lean toward a controlled, lower-scoring Cleveland win rather than a high-variance offensive game.

Minnesota Twins vs Cleveland Guardians Betting Picks

Picks made July 21, 2026 at 05:44 AM ET. Odds shown reflect current market prices.

Under 8.0 Total Runs (-115) | LOW confidence
Under 8.0 Total Runs (-115) | LOW confidence: Messick's 2.73 ERA projects Cleveland's half of the run total to stay manageable, and Minnesota's offense runs into a rested, legitimate arm with a track record of keeping them in check. The thin-margin protocol applies here because the market line at 8.0 leaves no directional gap from the structural analysis. The genuine risk is Minnesota's bullpen exposure creating a late-innings run cluster, since Rojas's early exit creates scoring windows for Cleveland in the middle frames. Treat this as a weak lean rather than a strong conviction play.
Moneyline
Moneyline: No Pick. Cleveland's edge tonight is best expressed through the -1.5 run line at +114, which is the exact same price as the Twins moneyline. The Guardians moneyline at -172 captures the same outcome at a structurally worse price. The Twins ML at +114 has a contrarian case given Messick's declining strikeout totals and his 36 walks in 112 innings, but Minnesota entering a bullpen game against a lineup 20-13 versus left-handed pitching makes fading the Twins the right call. There is no moneyline number here that offers value not already captured elsewhere.
Analysis insight — no specific bet associated
Parker Messick Under 4.5 Strikeouts (+112) | MEDIUM confidence
Parker Messick Under 4.5 Strikeouts (+112) | MEDIUM confidence: This is a recent-form bet, not a season-average bet. Messick's full-season K rate of roughly 8.84 per nine innings looks strong, but his last three starts tell a very different story: 1 K in 6.0 IP, 3 K in 5.0 IP, 5 K in 6.2 IP, for just 9 total strikeouts across three outings. That is a pace of 3.0 per start. Even his May 2026 outing against this Minnesota lineup, where he struck out 7, predates this extended cold stretch. At +112, the Under 4.5 line is priced for a pitcher performing at his season average, not the one who has been laboring through three consecutive low-K starts.
Chase DeLauter Over 1.5 Total Bases (+107) | MEDIUM confidence
Chase DeLauter Over 1.5 Total Bases (+107) | MEDIUM confidence: DeLauter is 2-for-4 (.500 AVG, 1.750 OPS, 1 HR) against Rojas in 2026, and his vL OPS of 0.922 is exceptional, making him one of the toughest matchups any left-handed pitcher can face. Over the last 7 days he carries a 1.096 OPS, and over the last 28 days a 1.013 OPS. He is the hottest bat in Cleveland's lineup and sits in the heart of an order expected to score tonight. With Rojas likely exiting by the second inning, DeLauter will face bullpen arms, but he should get at least one quality at-bat against Rojas, and his power profile (.457 SLG, 11 HR) combined with elite contact against lefties makes Over 1.5 total bases at near even-money a clean value play.
Byron Buxton Under 0.5 Hits (+162) | MEDIUM confidence
Byron Buxton Under 0.5 Hits (+162) | MEDIUM confidence: Buxton is 1-for-6 (.167 AVG, 0.500 OPS) in career plate appearances against Messick with no home runs. His vL OPS of 0.778 is the weaker side of his platoon split compared to a dominant 0.957 against right-handers, and Messick is a left-hander posting a 2.73 ERA on extended rest. The market prices the Under at +162 (implied 38.2%), but a .167 career batting average against this specific starter combined with the platoon disadvantage makes that pricing look generous. Progressive Field's HR factor of 0.95 further limits the power upside that is Buxton's best path to extra bases.
Steven Kwan Under 0.5 Hits (+128) | MEDIUM confidence
Steven Kwan Under 0.5 Hits (+128) | MEDIUM confidence: Kwan is 0-for-3 (.000 AVG, 0.333 OPS) in career plate appearances against Rojas, and his vL OPS of 0.510 is one of the most pronounced platoon weaknesses on the entire Cleveland roster. Rojas is a left-hander, and even with his early exit expected, Kwan bats near the top of the order and will almost certainly face him in the first inning. At +128 (implied 43.9%), the combination of a career 0-for-3 record against Rojas and a severe left-on-left platoon split provides a genuine edge that the market has not fully priced in.
SGP (4 legs)
SGP (4 legs): Guardians -1.5, Under 8.0, Messick Under 4.5 Ks, Buxton Under 0.5 Hits: These four legs all tell the same story and reinforce one another. A low-scoring Cleveland-controlled game drives the -1.5 cover and the total under simultaneously. Messick's recent strikeout suppression aligns with a game Cleveland handles comfortably without needing dominant strikeout volume. A suppressed offensive environment combined with Buxton's historical struggles against Messick (.167 career AVG) makes the hitless outcome more probable. When all four legs point to the same game script, the parlay makes structural sense rather than speculative sense.
Analysis insight — no specific bet associated
NRFI (-130) | Strong lean
NRFI (-130) | Strong lean: Messick's first-inning NRFI record is 18-1 overall and 9-1 in his last 10 starts, with an active streak. That 18-1 mark is elite, and it is the primary signal here. Cleveland as the home team is also 8-2 in the first inning over their last 10 games. The counterweight is Rojas, who carries a 1.6 first-inning WHIP and a YRFI streak, and Minnesota does show a road YRFI tendency with 58 on the season. But Minnesota's lineup is below-average overall, and Messick's documented first-inning dominance is strong enough to override the road scoring tendencies. NRFI at -130 is the lean.

Key Players

Batting AverageMIN
Byron Buxton
.275Batting Average
CF
Home RunsMIN
Byron Buxton
25Home Runs
CF
Runs Batted InMIN
Josh Bell
60Runs Batted In
DH
Earned Run AverageMIN
Joe Ryan
3.38Earned Run Average
SP
WinsMIN
Taj Bradley
9Wins
SP
StrikeoutsMIN
Joe Ryan
131Strikeouts
SP
Batting AverageCLE
Chase DeLauter
.286Batting Average
RF
Home RunsCLE
Rhys Hoskins
11Home Runs
1B
Runs Batted InCLE
Chase DeLauter
50Runs Batted In
RF
Earned Run AverageCLE
Parker Messick
2.73Earned Run Average
SP
WinsCLE
Gavin Williams
10Wins
SP
StrikeoutsCLE
Gavin Williams
145Strikeouts
SP

Recent Form

Minnesota Twins
W4-2Los Angeles Angels
W5-2Chicago Cubs
L6-2Chicago Cubs
L10-1Chicago Cubs
L13-4Cleveland Guardians
Cleveland Guardians
W5-2Miami Marlins
L7-1Pittsburgh Pirates
W5-3Pittsburgh Pirates
L7-1Pittsburgh Pirates
W13-4Minnesota Twins

Minnesota Twins vs Cleveland Guardians Summary

No model score projection is available for this game, so the analysis rests entirely on structure and form. And every structural layer points the same direction. Messick (2.73 ERA, 112.0 IP) is a legitimate ace-caliber arm on extended rest facing a lineup that his counterpart, Rojas, has not been able to neutralize. Rojas has thrown 5.0 total innings in three starts. Minnesota is sending an opener to a starter's knife fight. Cleveland's bullpen (3.31 ERA) is ready to close. Minnesota's (4.19 ERA) will be gassed by the middle innings. The Guardians lineup is 20-13 against left-handed pitching and has BvP data on Rojas that reads like a scouting nightmare for the Twins. The -1.5 at +114 is the anchor bet of this slate, and the DeLauter Over 1.5 total bases at +107 is the best value prop on the board given his 1.750 OPS against Rojas in 2026 and his 1.096 OPS over the last 7 days.

The honest caveat is Messick's recent peripherals. His command has slipped, his strikeout totals have dropped, and an extended 11-day rest adds uncertainty about whether he comes out sharp or rusty. If Minnesota works counts, chips away, and keeps it close into the fifth inning, the -1.5 gets more dangerous. That variance is exactly why the run line at plus-money is the right bet instead of the moneyline at -172. You get the same Cleveland win, and you still profit if the margin widens. The edge does not care what sport you are watching. Rest, context, price, same formula, different field.

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

Head-to-Head History

Season SeriesCLE leads series 1-0
DateMatchupResult
Jul 20, 2026MIN @ CLECLECLE 13-4

Twins vs Guardians predictions: Messick (2.73 ERA) vs Rojas opener gives Cleveland -1.5 (+114) real value. Best bet: DeLauter Over 1.5 TB +107.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Cleveland Guardians