Minnesota Twins vs Cleveland Guardians Starting Lineup — Monday, Jul 20, 2026
Final Lineups
Minnesota Twins @ Cleveland Guardians · Monday, Jul 20, 2026
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.
| # | Batter | AVG | OBP | OPS | HR | RBI | vAVG | vOPS |
|---|---|---|---|---|---|---|---|---|
| 1 | Trevor Larnach | 0.267 | 0.351 | 0.775 | 11 | 46 | 0.176 | 0.457 |
| 2 | Byron Buxton | 0.254 | 0.319 | 0.830 | 25 | 46 | 0.154 | 0.829 |
| 3 | Kody Clemens | 0.236 | 0.296 | 0.764 | 24 | 70 | 0.500 | 1.667 |
| 4 | Josh Bell | 0.255 | 0.319 | 0.736 | 17 | 83 | 0.000 | 0.000 |
| 5 | Royce Lewis | 0.235 | 0.302 | 0.705 | 14 | 51 | 0.167 | 0.453 |
| 6 | Victor Caratini | 0.222 | 0.316 | 0.640 | 7 | 40 | 0.500 | 1.000 |
| 7 | Brooks Lee | 0.250 | 0.299 | 0.734 | 22 | 77 | 0.000 | 0.000 |
| 8 | Alan Roden | 0.254 | 0.333 | 0.646 | 0 | 10 | 0.250 | 0.900 |
| 9 | Ryan Kreidler | 0.222 | 0.279 | 0.652 | 6 | 26 | 0.500 | 1.000 |
| # | Batter | AVG | OBP | OPS | HR | RBI | vAVG | vOPS |
|---|---|---|---|---|---|---|---|---|
| 1 | Steven Kwan | 0.273 | 0.374 | 0.707 | 2 | 27 | 0.333 | 0.666 |
| 2 | Travis Bazzana | 0.235 | 0.327 | 0.689 | 9 | 42 | 0.000 | 0.333 |
| 3 | Chase DeLauter | 0.294 | 0.365 | 0.820 | 13 | 60 | 0.000 | 0.000 |
| 4 | Brayan Rocchio | 0.246 | 0.305 | 0.666 | 10 | 54 | 0.429 | 1.214 |
| 5 | Rhys Hoskins | 0.179 | 0.306 | 0.682 | 13 | 38 | 0.286 | 0.661 |
| 6 | Daniel Schneemann | 0.206 | 0.274 | 0.594 | 6 | 28 | 0.200 | 1.000 |
| 7 | David Fry | 0.190 | 0.312 | 0.659 | 6 | 13 | 0.500 | 2.500 |
| 8 | Patrick Bailey | 0.206 | 0.272 | 0.604 | 8 | 32 | 0.000 | 0.000 |
| 9 | Petey Halpin | 0.218 | 0.256 | 0.576 | 3 | 9 | — | — |