Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
3in the bubble

Minnesota Twins vs Cleveland Guardians

Monday, Jul 20, 2026Progressive FieldFinal
MIN · Away · 49-52

Minnesota Twins

AL Central · 4th · 4.5 GB
4:13
Final
H2H 59
CLE · Home · 53-48

Cleveland Guardians

AL Central · 2nd · 0.5 GB
Starting pitchers
Starter form · last 5 starts
Season2.85
Last 51.93
0.92 ERA better in last 5
9 days restQS 40%Blow-up 0/5
006/18
406/24
006/30
007/05
207/11

↓ ERA trending down lately

Season3.90
Last 53.82
Recent form near season pace
9 days restQS 60%Blow-up 1/5
306/19
006/24
206/30
607/05
107/11

↑ ERA trending up lately

Matchup edge
Joe Ryan hotter lately (L5 1.93 ERA)·Twins 64 L10
PitchingTwins
Twins74Cleveland22
HittingTwins
Twins50Cleveland25
BullpenCleveland
Twins45Cleveland65
Lineup threats vs starter
Twins vs Tanner Bibee
Avg OPS 0.9014 hot hittersTop: Clemens 1.667 · Caratini 1.000 · Kreidler 1.000
Cleveland vs Joe Ryan
Avg OPS 1.0623 hot hittersTop: Fry 2.500 · Rocchio 1.214 · Schneemann 1.000
Minnesota Twins batters vs Tanner Bibee
Batter
AVG
OPS
HR
0.176
0.457
7
0.154
0.829
25
0.500
1.667
18
0.000
0.000
13
0.167
0.453
10
0.500
1.000
7
0.000
0.000
14
0.250
0.900
0
0.500
1.000
5
Cleveland Guardians batters vs Joe Ryan
Batter
AVG
OPS
HR
0.333
0.666
1
0.000
0.333
8
0.000
0.000
11
0.429
1.214
8
0.286
0.661
9
0.500
2.500
6
0.000
0.000
3
◆ Matchup preview

Minnesota Twins at Cleveland Guardians (2026-07-20). Joe Ryan vs Tanner Bibee at Progressive Field.

Starters — Ryan brings a 2.85 ERA, 1.05 WHIP, and 110.1 innings with strong bat-missing ability at 10.44 K/9. He has paired that with solid control at 2.04 BB/9 and limited damage at 0.82 HR/9. His last three starts were sharp: 6.0 IP, 2 ER, 6 K, 2 BB; 7.0 IP, 0 ER, 9 K, 1 BB; and 4.0 IP, 0 ER, 5 K, 3 BB. The listed trend is down, but the recent game log still shows run prevention and strikeout upside. Bibee enters with a 3.90 ERA, 1.15 WHIP, and 113.0 innings. His profile is more contact-oriented than Ryan’s, with 6.93 K/9, 2.71 BB/9, and a higher 1.59 HR/9. Over his last three starts, he went 6.2 IP, 1 ER, 3 K, 4 BB; 4.0 IP, 6 ER, 1 K, 1 BB; and 7.0 IP, 2 ER, 2 K, 0 BB. His trend is up, and two of those three outings were effective, though the home-run rate remains a key concern.

Teams — Minnesota has been the more productive offense, carrying a .735 OPS and 479 runs scored with a .248 team average. Cleveland is lighter offensively at a .678 OPS, 392 runs, and a .230 average. On the pitching side, the Guardians hold the stronger full-team run prevention numbers with a 3.76 ERA and 1.27 WHIP, compared with the Twins at 4.66 ERA and 1.38 WHIP. Recent form is fairly steady for both clubs, with Minnesota at 6-4 over its last 10 and Cleveland at 5-5. For bettors, that sets up an interesting contrast: the Twins bring the better lineup and the higher-strikeout starter, while the Guardians counter with the better overall staff metrics.

Key facts
Joe Ryan: 2.85 ERA, 1.05 WHIP, 10.44 K/9Tanner Bibee: 3.90 ERA, 1.15 WHIP, 1.59 HR/9Twins offense .735 OPS and 479 runs; Guardians staff 3.76 ERA and 1.27 WHIP
◆ Lineup notes

Trevor Larnach has the most extensive history against Tanner Bibee, going 3-for-17 in 18 PA with a .457 OPS, while Byron Buxton is 2-for-13 in 14 PA but carries a stronger .829 OPS. Royce Lewis is 1-for-6 in 7 PA with a .453 OPS, and Alan Roden is 1-for-4 in 5 PA with a .900 OPS. Kody Clemens is 1-for-2 in 3 PA with a 1.667 OPS, while Victor Caratini and Ryan Kreidler are each 1-for-2 with a 1.000 OPS. Josh Bell and Brooks Lee are both hitless against Bibee, with Bell 0-for-3 and Lee 0-for-3, each with a .000 OPS.

Cleveland has several hitters with meaningful exposure to Joe Ryan, led by Brayan Rocchio at 3-for-7 in 8 PA with a 1.214 OPS. Steven Kwan is 2-for-6 with a .666 OPS, Rhys Hoskins is 2-for-7 in 8 PA with a .661 OPS, and Daniel Schneemann is 1-for-5 with a 1.000 OPS. David Fry has a small but loud sample at 1-for-2 with a 2.500 OPS, while Travis Bazzana is hitless in 0-for-2 in 3 PA with a .333 OPS. Chase DeLauter and Patrick Bailey are both 0-for-3 with a .000 OPS, and Petey Halpin has no MLB history vs Ryan.

The Guardians appear to have the more familiar group overall against the opposing starter, with more hitters carrying moderate sample sizes. Minnesota has seen Bibee plenty in spots, but several of its better lines come from very small samples.

Head to head (2025–2026)
59
Cleveland Guardians lead series
14 meetings total
2025-09-21
Cleveland Guardians @ Minnesota Twins
26
MIN
2025-09-20
Cleveland Guardians @ Minnesota Twins
60
CLE
2025-09-20
Cleveland Guardians @ Minnesota Twins
80
CLE
2025-09-19
Cleveland Guardians @ Minnesota Twins
62
CLE
2025-08-03
Minnesota Twins @ Cleveland Guardians
54
MIN
Team picture · 2026
64
LLWWWLLWWW
55
LLWWWWWLLL
MIN
CLE
Team AVG
0.248
0.230
Team OPS
0.735
0.678
Home runs
123
94
Runs scored
479
392
Team ERA
4.66
3.76
HR allowed
117
114

Explore more MLB matchups

Related game previews for these clubs and around the league.