| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jose Ramirez | 3B | 28 | .259 | 0.805 | 2 |
| Steven Kwan | CF | 19 | .250 | 0.583 | 0 |
| Daniel Schneemann | CF | 13 | .000 | 0.077 | 0 |
| Brayan Rocchio | SS | 10 | .333 | 0.844 | 0 |
| Kyle Manzardo | 1B | 10 | .111 | 0.422 | 0 |
| Rhys Hoskins | 1B | 10 | .222 | 1.189 | 2 |
| Angel Martinez | LF | 9 | .222 | 0.778 | 1 |
| Patrick Bailey | C | 5 | .200 | 0.400 | 0 |
| Austin Hedges | C | 2 | .500 | 1.000 | 0 |
| David Fry | RF | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Riley Greene | LF | 25 | .217 | 0.541 | 0 |
| Zach McKinstry | 2B | 24 | .217 | 0.511 | 0 |
| Colt Keith | 3B | 18 | .294 | 0.804 | 0 |
| Spencer Torkelson | 1B | 15 | .273 | 0.922 | 0 |
| Matt Vierling | CF | 14 | .273 | 1.104 | 2 |
| Wenceel Perez | RF | 14 | .154 | 0.445 | 0 |
| Dillon Dingler | C | 13 | .231 | 0.539 | 0 |
| Kerry Carpenter | RF | 13 | .231 | 0.769 | 1 |
| Gleyber Torres | 2B | 11 | .300 | 0.764 | 0 |
| Jake Rogers | C | 10 | .300 | 0.700 | 0 |
| Kevin McGonigle | SS | 3 | .000 | 0.333 | 0 |
| Zack Short | SS | 2 | .000 | 0.000 | 0 |
The environment pushes this game toward a tight, lower-scoring outcome. Progressive Field plays slightly pitcher-friendly, with a runs factor of 0.98 and a home run factor of 0.95. Nothing dramatic, but in a game projected to be close, those modest suppression effects do real work. The bigger contextual factor is Cleveland's current offensive state. The Guardians have hit .127 with runners in scoring position over their last seven games. That is not a cold streak. That is a lineup that structurally cannot convert. Vogt acknowledged the stretch without overselling it: "It's been a tough stretch, but we're right in there. We've had a lot of close losses that could have gone either way." The RISP numbers, though, tell a harder story.
Detroit arrives in a genuinely different place. The Tigers are 7-2 in June with 23 home runs, coming off an 11-0 demolition of Minnesota. Third baseman Colt Keith captured the lineup's rhythm: "We've been able to find consistency and have been on the barrel a lot. We're getting a lot of good at-bats and passing the baton." Manager A.J. Hinch is activating Tarik Skubal on Saturday and Casey Mize on Sunday, a clear signal this Guardians series is a targeted moment. Hinch put it: "We want our best pitchers and our guys to pitch. So that's the most logical way as it stands today." Flaherty is the bridge arm for a team treating this weekend as a statement.
The individual matchup worth tracking involves Matt Vierling, who carries a 1.104 OPS and 2 home runs in 14 career plate appearances against Bibee. His .205 overall average in 2026 keeps him invisible to casual analysis, but his career production against this specific pitcher is real. The counter belongs to José Ramírez, who owns a 0.805 OPS in 28 career plate appearances against Flaherty. Cleveland's offensive hopes tonight run largely through his at-bats. Those two individual edges may decide the margin in a game that figures to come down to a run or two.
Picks made June 12, 2026 at 04:24 AM ET. Odds shown reflect current market prices.
The contrarian case for Cleveland deserves honest acknowledgment. Bibee's 1.00 ERA in 27 innings against Detroit since 2025 is not noise. It is a documented, systematic edge against this exact lineup, and the sharper money may lean on that history. If Bibee is near that form tonight, Detroit's path to a win gets narrow fast. But historical ERA does not fix an offense that cannot score with runners on base in the present tense. Cleveland's .127 RISP average over seven games reflects a team in genuine offensive crisis, not a temporary cold snap. Even with Bibee dealing, the Guardians may not be able to capitalize when it counts. That is the wager: Detroit's hot hand against Cleveland's cold offense, at a price that slightly favors the Tigers. Nothing here should be treated as a certainty. This game has the makings of a one-run outcome, and one-run games carry real variance.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 18, 2026 | CLE @ DET | CLECLE 8-2 |
| May 19, 2026 | CLE @ DET | CLECLE 4-3 |
| May 20, 2026 | CLE @ DET | CLECLE 3-2 |
| May 21, 2026 | CLE @ DET | CLECLE 3-1 |
Compare odds for DET @ CLE