Minnesota Twins vs Cleveland Guardians
↑ ERA trending up lately
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.
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.
Explore more MLB matchups
Related game previews for these clubs and around the league.