| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Vladimir Guerrero Jr. | 1B | 22 | .316 | 0.883 | 1 |
| George Springer | DH | 19 | .421 | 1.263 | 1 |
| Daulton Varsho | CF | 8 | .000 | 0.000 | 0 |
| Andres Gimenez | SS | 3 | .500 | 1.167 | 0 |
| Ernie Clement | 2B | 2 | .000 | 0.000 | 0 |
| Myles Straw | RF | 2 | .000 | 0.500 | 0 |
Spencer Miles carries a 2.16 ERA across 33.1 innings in 2026, walking only 9 batters all season. Those are legitimate numbers. He also has not survived beyond 4.1 innings in any of his three starts this season. Not once. That hard ceiling transforms tonight into a bullpen contest by the fifth inning, in Game 3 of a series where both relief corps have already worked the previous two nights. Toronto's 2.88 bullpen ERA looks favorable in isolation, but a depleted group entering this game two-plus innings earlier than Baltimore's 4.30 pen is a structural liability that near-even money on the moneyline does not compensate for. The innings gap is the story. Everything else is secondary.
The batter-versus-pitcher splits cut sharply in two directions. Daulton Varsho has zero hits in 8 career plate appearances against Bradish, a .000 OPS line spanning 2023 and 2024. Eight plate appearances, zero hits. That is not small-sample noise. On the opposite end, George Springer owns Bradish at .421 with a 1.263 OPS across 19 career PA, producing damage in 2022 (1.454 OPS, 11 PA) and 2023 (0.834 OPS), with a strong line in his limited 2024 appearances as well. Springer is hitting only .212 overall in 2026, but that career body of work against this specific starter remains the most dangerous individual angle Toronto brings to the plate. Vladimir Guerrero Jr. adds to it, hitting .316 with a 0.883 OPS in 22 career PA against Bradish.
Camden Yards plays nearly neutral tonight, with a 1.02 runs factor and 1.06 HR factor. No park amplification is bending this result either way. Samuel Basallo enters the game in peak form for Baltimore, posting a 1.207 OPS in his last 7 days with a .506 slugging percentage on the season. Both prior games in this series were decided by a single run. Tonight should follow the same pattern, and the team with a real starter goes in with the structural edge.
Picks made May 31, 2026 at 04:18 AM ET. Odds shown reflect current market prices.
The contrarian case for Toronto deserves honest acknowledgment. Miles' 2.16 ERA is not a mirage, and his control this season, just 9 walks in 33.1 innings, is legitimate. Springer's .421 career average against Bradish and Guerrero's .316 give Toronto real threats near the top of the order. Bradish's 4.6 BB/9 walk rate is the variable most likely to blow this game open in Toronto's favor. Free passes to Guerrero and Clement, who is hitting .296 this season, can unravel a lead in a single inning. If Bradish loses the strike zone early, the innings advantage disappears and the game looks entirely different.
Respect the LOW confidence ratings on the run line and total. They are not hedging language, they are honest probability assessments on lines with thin margins. Concentrate the real money on the HIGH-confidence props, add the NRFI as a clean first-inning play anchored by Miles' dominant track record, and treat the SGP as a smaller-stake ticket that ties the best angles into one return. This series has gone to the wire twice. The third game should not be bet otherwise. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 28, 2026 | TOR @ BAL | TORTOR 2-1 |
| May 29, 2026 | TOR @ BAL | TORTOR 6-5 |
| May 30, 2026 | TOR @ BAL | BALBAL 6-5 |
Compare odds for TOR @ BAL