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 47%Cleveland Guardians 53%
Market LinesRun Line: Cleveland Guardians -0.5Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
54%
55/102
MLB: 48%
Starter
64%
9/14
vs CLE
50%
4/8
Avg Total
9.9
MLB: 8.9
Game Starter (14) Last Starter vs CLE vs CLE (8)
Bailey Ober #17 · RHP · Age 31
4.32
ERA (2026)
6.8
K/9 (2026)
14
Starts (2026)
11.4
Avg Total (2026)
Last 3:
W @CHC (Jul 17): 5.1IP, 2ER, 7K
ND CLE (Jul 09): 5.0IP, 1ER, 5K
L @PIT (May 30): 4.2IP, 7ER, 3K
vs CLE: ND (Aug 02 2025): 5.0 IP, 4 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.14MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-07-19 vs CHC. Bullpen arms likely still recovering.
Recent: W 5-2L 2-6L 1-10L 4-13L 2-5
Lineup vs Bailey Ober (Career)
BatterPosPAAVGOPSHR
Steven KwanCF25.1250.2850
Brayan RocchioSS18.1110.2220
Kyle Manzardo1B15.2000.4670
Daniel SchneemannCF12.4551.4091
Gabriel Arias3B11.4551.3641
David FryRF5.0000.2000
Patrick BaileyC4.0000.0000
Austin HedgesC3.0000.0000
Travis Bazzana2B3.3331.0000
Chase DeLauterRF2.0000.0000
Kahlil WatsonRF2.0000.0000
Petey HalpinCF2.5001.0000
1 batters with no matchup history

Cleveland Guardians

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
42%
43/102
MLB: 48%
Starter
37%
7/19
vs MIN
50%
4/8
Avg Total
8.0
MLB: 8.9
Game Starter (19) Last Starter vs MIN vs MIN (8)
Slade Cecconi #44 · RHP · Age 27
4.55
ERA (2026)
7.0
K/9 (2026)
19
Starts (2026)
7.9
Avg Total (2026)
Last 3:
ND @MIN (Jul 08): 3.2IP, 3ER, 4K
ND CHW (Jul 02): 5.0IP, 5ER, 3K
W SEA (Jun 27): 6.0IP, 0ER, 4K
vs MIN: W (Sep 20 2025): 7.0 IP, 0 ER, 8 K
Bullpen (2026 Season)Good
ERA: 3.27MLB Avg: 3.958 relievers
Recent: L 1-7W 5-3L 1-7W 13-4W 5-2
Lineup vs Slade Cecconi (Career)
BatterPosPAAVGOPSHR
Kody Clemens1B5.4001.0000
Luke Keaschall2B5.2500.7000
Trevor LarnachLF5.0000.0000
Victor CaratiniC5.2000.4000
Royce Lewis3B4.0000.2500
Austin MartinRF3.3330.6660
Byron BuxtonCF3.0000.0000
Alan RodenRF2.5001.0000
Brooks LeeSS2.10002.0000
Josh BellDH2.5001.0000
Ryan KreidlerSS1.0000.0000
2 batters with no matchup history
Our Top PicksLive Odds
Top PickCleveland Guardians ML (-137, MEDIUM)
The market prices Cleveland at 57.8% implied odds, and the justification is grounded.
PickCleveland Guardians -1.5 (+146, MEDIUM)
This is where the value concentrates on this card.
PickUnder 8.0 Runs (-119, LOW)
This is a lean, not a conviction play.

Minnesota Twins vs Cleveland Guardians Game Preview

Progressive Field does not play big. The park carries a 0.98 runs factor and a 0.95 home run factor, and tonight's series finale between the Minnesota Twins and the Cleveland Guardians is exactly the kind of pitching-forward environment that suppresses offense. In tonight's MLB action, Cleveland sends Slade Cecconi (4-6, 4.55 ERA) to the mound on 14 days of extended rest, coming off a three-inning exit against these same Twins on July 8. Bailey Ober (7-3, 4.32 ERA) lines up for Minnesota on normal five days rest, arriving after a solid 5.1-inning, 7-strikeout effort against Chicago. Both starters are mid-rotation arms carrying recent volatility, which makes environment and bullpen depth the real deciding factors tonight.

The series backdrop is not subtle. Cleveland has outscored Minnesota 18-6 across Games 1 and 2, winning 13-4 and 5-2. The Guardians sit at 54-48 with a 7-3 record over their last 10 games, in the middle of a genuine postseason push. Minnesota carries a four-game losing streak, a -36 season run differential, and a 23-28 road record into this finale. The structural gap between these two teams at this venue is sizable. Cleveland's bullpen posts a 3.27 ERA. Minnesota's relief corps sits at 4.14. The late innings lean one direction before the lineups even set.

The individual matchup data adds another layer. Ober's career numbers against specific Cleveland hitters are quietly damaging in the wrong places. Gabriel Arias has posted a 1.364 OPS across 11 career plate appearances against him, and in 2026 specifically, that number has climbed to 2.500 across two plate appearances. Daniel Schneemann carries a 1.409 career OPS against Ober across 12 plate appearances. These are bottom-of-order Cleveland bats, and they punish this pitcher every time through. At the same time, Steven Kwan and Brayan Rocchio, two of Cleveland's most reliable contributors this season, have been essentially erased against Ober. Kwan is hitting .125 with a 0.285 OPS across 25 career plate appearances. Rocchio is at .111 with a 0.222 OPS across 18. The Cleveland lineup produces in layers tonight, not evenly, and that creates a real run-scoring problem for a Minnesota starter who cannot neutralize the bottom third of the order.

Cecconi on 14 days of extended rest is the central variable. His recent sample includes a shutout in Seattle, a five-inning disaster against Chicago, and the three-inning exit against these Twins on July 8. The extended rest could mean fresher velocity and sharper secondary pitches, or it could mean early-inning timing that takes two or three frames to find. What the data does show is that Minnesota's lineup does not rake against him. Trevor Larnach is 0-for-5 with a 0.000 OPS against Cecconi across two seasons. Most other Twins hitters carry small samples and below-average OPS numbers against him. This is not a Minnesota lineup built to knock Cecconi around even when he is not at his sharpest.

Minnesota Twins vs Cleveland Guardians Key Insights

  • Cecconi's 14-day rest is the key variable to watch early. In his July 8 start against these Twins he struck out 4 in just 3.2 innings, an excellent per-inning pace even while struggling for length. Extended rest suggests fresher stuff, but also a starter feeling the seams for the first time in two weeks.
  • Gabriel Arias (.455 AVG, 1.364 OPS in 11 career PA vs Ober, 2.500 OPS in 2026) and Daniel Schneemann (.455 AVG, 1.409 OPS in 12 career PA vs Ober) represent the most dangerous Cleveland bats tonight, and they bat near the bottom of the lineup. Ober cannot rely on avoiding them.
  • Minnesota's road record (23-28) against a Cleveland home pitching staff (3.73 ERA, 1.26 WHIP) and elite bullpen (3.27 ERA) is a structural mismatch that four-game losing streaks and -36 run differentials only amplify.
  • Progressive Field's suppressive park factors (0.98 runs, 0.95 HR) combined with Cleveland's dominant late-game bullpen give the under a legitimate base case regardless of how either starter performs through five innings.
  • Steven Kwan's seven-day hot streak (1.225 OPS) runs directly into his worst individual pitcher matchup on record: .125 AVG and 0.285 OPS in 25 career plate appearances against Ober, spanning four seasons. Current form does not override four years of contact suppression.
  • Cleveland has outscored Minnesota 18-6 across two games at this venue this week. Even a modest Cecconi outing, backed by the Guardians' shutdown bullpen, maintains the structural edge that has defined this entire series.

Minnesota Twins vs Cleveland Guardians Betting Picks

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

Cleveland Guardians -1.5 (+146, MEDIUM)
Cleveland Guardians -1.5 (+146, MEDIUM): This is where the value concentrates on this card. The market puts a multi-run Cleveland win at only 40.6%, but the Guardians have outscored Minnesota 18-6 in this series across two games. Their bullpen (3.27 ERA) is built to protect leads late, and Ober's specific matchup vulnerabilities against Arias and Schneemann create scoring opportunities throughout the lineup. At +146, the price undervalues a side that has won two games in this series by a combined 11 runs. Fading the MIN +1.5 at -208 is explicitly off the table; that price is far too high to justify the fade.
Under 8.0 Runs (-119, LOW)
Under 8.0 Runs (-119, LOW): This is a lean, not a conviction play. Progressive Field suppresses scoring. Cleveland's bullpen limits late-game output. Both starters have kept damage manageable in recent outings when they are not having their worst starts. The case for the under is real, but confidence stays low given the narrow gap to the market line. Treat this as a supporting position and size it accordingly. If you want to sharpen the same thesis at a better price, the Under 7.5 at +106 is worth a look for bettors who want directional conviction over hedge-friendly sizing.
Steven Kwan Under 0.5 Hits (+166, HIGH)
Steven Kwan Under 0.5 Hits (+166, HIGH): The clearest individual bet on this card. Kwan carries a .125 batting average and 0.285 OPS against Ober across 25 career plate appearances spanning four seasons. He posted a 0.000 OPS in 2022 (3 PA), 0.000 OPS in 2023 (6 PA), and 0.000 OPS in 2024 (3 PA). His 2025 numbers showed some contact (11 PA, 0.546 OPS), and 2026 brings 2 PA at 0.500 OPS, but the overall weight of 25 plate appearances at .125 is not a small-sample quirk. At +166, the market prices him hitless at 37.6%. Four years of matchup history put that number substantially higher.
Brayan Rocchio Under 0.5 Hits (+142, HIGH)
Brayan Rocchio Under 0.5 Hits (+142, HIGH): Rocchio hits .274 on the season, but against Ober specifically he is .111 with a 0.222 OPS across 18 career plate appearances. Even his best recorded year against this pitcher (2024) produced only a 0.334 OPS. In 2026, he is 0-for-2 against Ober with a 0.000 OPS. At +142, the market undervalues the consistent contact suppression this individual matchup produces. Pairing this with the Kwan under creates a clear BvP theme built on genuine career evidence, not a one-season sample.
Slade Cecconi Over 3.5 Strikeouts (-172, MEDIUM)
Slade Cecconi Over 3.5 Strikeouts (-172, MEDIUM): Cecconi's last three starts produced 4, 3, and 4 strikeouts. Two of three cleared the 3.5 line, and in his July 8 outing against these exact Twins, he struck out 4 in just 3.2 innings. That per-inning rate, extrapolated to even a five-inning start, projects comfortably over this number. On 14 days of extended rest, fresher stuff is a reasonable expectation. Minnesota's lineup carries swing-heavy tendencies (team K/9 of 8.46), which creates the conditions for a strikeout-heavy performance even from a starter working off rusty timing. The -172 is not cheap, but the inning-by-inning K rate against this lineup is the right data point to anchor the bet.
Trevor Larnach Under 0.5 Hits (+134, MEDIUM)
Trevor Larnach Under 0.5 Hits (+134, MEDIUM): Larnach is one of Minnesota's better bats this season (.291 AVG, 0.859 OPS vs RHP), but against Cecconi he is 0-for-5 with a 0.000 OPS across two seasons. The 2025 sample (3 PA) produced 0.000 OPS. The 2026 sample (2 PA) produced 0.000 OPS. Five plate appearances is the minimum threshold for drawing conclusions, and the small-sample caveat is real. What the data shows is consistent futility in every recorded appearance against this specific arm. At +134, that signal is worth playing at a measured size.
Gabriel Arias Over 0.5 Total Bases (-139, MEDIUM)
Gabriel Arias Over 0.5 Total Bases (-139, MEDIUM): Arias has a 1.364 OPS in 11 career plate appearances against Ober, and in 2026 specifically, he has taken that to 2.500 across two appearances. He consistently punishes this pitcher across multiple seasons. His season OPS against right-handed pitching is 0.837, and the career pattern against Ober suggests the matchup plays consistently to his contact strengths. At -139 (58.1% implied), the market prices him below what the career evidence supports for reaching base and producing at least one total base.
Same-Game Parlay, 5 Legs (MEDIUM)
Same-Game Parlay, 5 Legs (MEDIUM): Cleveland -1.5 (+146), Under 8.0 (-119), Cecconi over 3.5 strikeouts (-172), Kwan under 0.5 hits (+166), Rocchio under 0.5 hits (+142). These legs reinforce each other. A strikeout-heavy Cecconi performance naturally suppresses Minnesota's ability to sustain contact and plate runners, which feeds both the under and the run-line cover. Kwan and Rocchio going hitless is both a symptom and a driver of the low-scoring, Cleveland-controlled game this parlay is built around. The legs are not independent bets stacked together; they tell one coherent story from five different angles.
NRFI (-133, MODERATE)
NRFI (-133, MODERATE): Neither starter profiles as an early-inning disaster in this context. Cecconi on extended rest should be fresh and sharp in the first frame, and Ober's July 9 start at Progressive Field opened with settled early innings. The under lean from the full-game committee supports a quieter opening inning, and the market pricing at -133 (57.1% implied) is a reasonable entry point for what this pitching matchup and park environment offer. The risk is Cecconi's timing taking an inning or two to find, which is the standard extended-rest caveat.

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
.288Batting Average
RF
Home RunsCLE
Rhys Hoskins
11Home Runs
1B
Runs Batted InCLE
Chase DeLauter
50Runs Batted In
RF
Earned Run AverageCLE
Parker Messick
2.68Earned Run Average
SP
WinsCLE
Gavin Williams
10Wins
SP
StrikeoutsCLE
Gavin Williams
145Strikeouts
SP

Recent Form

Minnesota Twins
W5-2Chicago Cubs
L6-2Chicago Cubs
L10-1Chicago Cubs
L13-4Cleveland Guardians
L5-2Cleveland Guardians
Cleveland Guardians
L7-1Pittsburgh Pirates
W5-3Pittsburgh Pirates
L7-1Pittsburgh Pirates
W13-4Minnesota Twins
W5-2Minnesota Twins

Minnesota Twins vs Cleveland Guardians Summary

The shape of tonight's game at Progressive Field is readable from multiple angles, and they all point the same direction. The park suppresses scoring. Cleveland's bullpen (3.27 ERA) is the best late-game option on either side. Minnesota is arriving on a four-game skid, a -36 season run differential, and a 23-28 road record against a Cleveland home staff with a 3.73 ERA. The Guardians -1.5 at +146 is where this card's value concentrates. The market prices a multi-run Cleveland win at only 40.6%, but the Guardians have already won two games in this series by a combined 11 runs, and Ober's specific BvP vulnerabilities against Arias and Schneemann create scoring upside for the Guardians every time those bats come up. Getting better than even money on the side that is structurally, historically, and contextually favored is the right play.

The contrarian angle worth considering is not the Twins. It is the Under 7.5 at +106 as a sharpened alternative to the Under 8.0 at -119. If you believe both starters settle in after recent volatility and Cleveland's bullpen does what it has been doing all season, the lower total is well within reach and the +106 price rewards the conviction. The biggest risk to any under play is Cecconi opening slowly on 14 days of rust, turning a 3-1 fifth inning into a 7-4 game before the pen arrives. Watch the first two frames closely. If he finds his timing early, the under case hardens considerably.

The strongest individual angle on this card is Kwan under 0.5 hits at +166. Twenty-five career plate appearances, .125 average, 0.285 OPS, spanning four seasons against Ober. That is a real pattern, not noise. The +166 price reflects a market that is not fully weighing the career data against one specific pitcher. In a game where context is the deciding factor, this is the spot where context pays the most. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

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

Twins vs Guardians predictions: Cleveland -1.5 at +146 leads our picks as Ober faces a lineup that has outscored Minnesota 18-6 in this series.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Cleveland Guardians