| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Andres Gimenez | SS | 15 | .250 | 0.607 | 0 |
| Myles Straw | RF | 13 | .167 | 0.481 | 0 |
| Vladimir Guerrero Jr. | 1B | 10 | .111 | 0.311 | 0 |
| George Springer | DH | 8 | .429 | 1.786 | 2 |
| Daulton Varsho | CF | 7 | .167 | 0.453 | 0 |
| Ernie Clement | 2B | 6 | .167 | 0.334 | 0 |
| Luis Urias | 2B | 4 | .250 | 1.250 | 1 |
| Alejandro Kirk | C | 3 | .000 | 0.333 | 0 |
| Nathan Lukes | RF | 3 | .000 | 0.333 | 0 |
| Kazuma Okamoto | 3B | 2 | .000 | 0.500 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jonathan Aranda | 1B | 5 | .000 | 0.200 | 0 |
| Junior Caminero | 3B | 5 | .200 | 0.600 | 0 |
| Yandy Diaz | DH | 5 | .500 | 1.100 | 0 |
| Taylor Walls | SS | 4 | .333 | 0.833 | 0 |
| Chandler Simpson | LF | 3 | .000 | 0.000 | 0 |
| Richie Palacios | 2B | 3 | .333 | 0.666 | 0 |
| Ben Williamson | 2B | 2 | .000 | 0.000 | 0 |
| Cedric Mullins | CF | 2 | .000 | 0.000 | 0 |
| Jonny DeLuca | RF | 1 | .000 | 0.000 | 0 |
| Nick Fortes | C | 1 | .000 | 0.000 | 0 |
Tampa Bay Rays send Griffin Jax, who carries a 4.08 ERA across 75.0 innings in 2026. His last outing was rough: 7 earned runs in 5.0 innings at Boston, and his home run rate (13 HR in 75 IP) remains the consistent flaw in his profile. But facing a Toronto lineup that is 32-45 against right-handed pitching this season, Jax does not need to be dominant. He needs to hold things together for five innings while the Tampa offense does what it has done across this entire series. The Rays are 58-42 and have outscored Toronto 19-3 in the first two games. In tonight's MLB action, that structural edge is hard to talk yourself out of.
Rogers Centre plays as a mild hitter's park, with a home run factor of 1.08 and a runs factor of 1.03. It is a dome, which removes weather as a variable, but the HR environment matters when Junior Caminero is in the lineup. Caminero has 29 home runs this season and has posted a 1.186 OPS over the last 28 days. His 2026 plate appearances against Fisher show a 1.000 OPS, and he enters with a 1.125 OPS over the last 7 days. Yandy Díaz adds a different kind of damage: .500 average and a 1.100 OPS across 5 career plate appearances against Fisher, including a 1.167 OPS in 3 PA this season alone. Toronto's already-exhausted relievers will face these bats for most of the game.
The 8.5 total is a reasonable number in a standard game. This is not a standard game. There is no starting pitcher on the Toronto side to absorb innings and limit damage. Both bullpens are depleted entering a rubber match. Jax has gone exactly 5.0 innings in each of his last three starts, which means Tampa's relief corps also gets called on, but the Rays pen (3.91 ERA) is fresher than what Toronto is working with. The situational lean on the Over is not about projection math. It is about the simple reality of two tired bullpens, two live offenses, and nothing anchoring the pitching side of this game.
Picks made July 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.
The contrarian case is not imaginary. Tampa's 4-6 record in the last 10 games before this series shows a team that has not been running hot across the board, and Jax's Boston outing is a real data point about his ceiling right now. A messy bullpen game can produce unexpected results. That is why the total sits at low confidence despite the situational lean, and why the moneyline is low confidence despite the structural edge. These are informed situational leans, not certainties. Allocate units accordingly, and please gamble responsibly.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jul 20, 2026 | TB @ TOR | TBTB 7-1 |
| Jul 21, 2026 | TB @ TOR | TBTB 12-2 |
Tampa Bay Rays vs Toronto Blue Jays predictions: Rays -1.5 (+140) is the top pick. Fisher totals 2.1 IP across 3 starts, leaving Toronto without a starter tonight.