
Blue Jays
2026Snapshot
The offense is elite on contact and bottom-tier on quality. The pitching is elite on quiet contact and bottom-tier on command.
They score 4.0 runs a game and allow 4.3, against a league average of 4.5. The offense is the bigger problem.
The simulator says their game-by-game play deserved 76.3 wins. They have 79.
Team identity
Offense style
This lineup rarely barrels the ball and uses the whole field.
These strips compare how this lineup hits the ball with the other 29 teams. Pull rate and fly-ball rate are a style, not a skill, but a higher barrel rate is better.
Hitters
This lineup is balanced. Its top 3 hitters account for +372 bases above replacement, and the other 19 combine for +563.
Hitters by estimated bases per plate appearance (EB/PA)
(0.430)
- 1
Addison Barger28 PA0.486
- 2
George Springer517 PA0.485
- 3
Davis Schneider156 PA0.484
- 4
Vladimir Guerrero Jr.609 PA0.481
- 5
Alejandro Kirk313 PA0.481
- 6
Jesús Sánchez315 PA0.478
- 7
Kazuma Okamoto636 PA0.457
- 8
Daulton Varsho526 PA0.444
- 9
Luis Urías59 PA0.432
- 10
Yohendrick Piñango180 PA0.429
- 11
Nathan Lukes450 PA0.427
- 12
Lenyn Sosa117 PA0.427
- 13
Brandon Valenzuela271 PA0.425
- 14
Sean Keys67 PA0.419
- 15
Charles McAdoo106 PA0.417
- 16
Brett Bateman181 PA0.410
- 17
Eloy Jiménez35 PA0.408
- 18
Jonatan Clase25 PA0.393
- 19
Andrés Giménez508 PA0.389
- 20
Daz Cameron25 PA0.379
- 21
Myles Straw330 PA0.374
- 22
Ernie Clement621 PA0.356
How to read this chart
- The dot is the simulator's best estimate. The bar around it covers the middle 50% of where that estimate could land. A short bar means a lot of evidence, and a long one means the sample is still thin.
- Where two players' bars overlap, the simulator cannot honestly separate them, however far apart their ranks are.
- The tinted halves split at the dashed league median, with the better side green and the worse side red.
- The dashed median and the teal league-best line cover the whole league, not just these players.
- Click any player to open his page.
BB% vs HR%
League best:BB% Davis Schneider (18.6%)HR% Hunter Goodman (7.1%)
A bigger dot means more strikeouts, which is worse for a hitter.
How to read this chart
- Each face is one player on this roster, with BB% across the bottom and HR% up the side, both as a share of the plate appearances he took.
- Higher is better on both, so the best hitters sit top-right.
- The dashed lines are the league-wide rates this season, so a corner means better or worse than the league, not than a teammate.
- Tap a headshot to open the player.Hover a headshot for the player.
- The league best is named above the chart, among hitters with 50 or more plate appearances. More on the About page
1 more hitter has fewer than 25 plate appearances, too few to rank:
Pitchers
This staff is star-led. Its top 3 pitchers account for +160 bases above replacement, and the other 18 combine for +125.
Pitchers by estimated bases allowed per plate appearance (xEB/PA)
(0.454)
- 1
Louis Varland307 BF0.393
- 2
Dylan Cease685 BF0.398
- 3
Spencer Miles388 BF0.409
- 4
Jeff Hoffman292 BF0.424
- 5
Mason Fluharty263 BF0.430
- 6
Kevin Gausman750 BF0.431
- 7
Tyler Rogers294 BF0.433
- 8
Trey Yesavage401 BF0.438
- 9
Tommy Nance258 BF0.444
- 10
Chad Dallas64 BF0.452
- 11
Joe Mantiply111 BF0.456
- 12
Braydon Fisher310 BF0.462
- 13
Brendon Little132 BF0.462
- 14
Max Scherzer364 BF0.467
- 15
Adam Macko145 BF0.471
- 16
Patrick Corbin360 BF0.473
- 17
CJ Van Eyk55 BF0.480
- 18
Lazaro Estrada57 BF0.480
- 19
Shane Bieber242 BF0.481
- 20
Austin Voth56 BF0.486
- 21
Yariel Rodríguez45 BF0.486
How to read this chart
- The dot is the simulator's best estimate. The bar around it covers the middle 50% of where that estimate could land. A short bar means a lot of evidence, and a long one means the sample is still thin.
- Where two players' bars overlap, the simulator cannot honestly separate them, however far apart their ranks are.
- The tinted halves split at the dashed league median, with the better side green and the worse side red.
- The dashed median and the teal league-best line cover the whole league, not just these players.
- Click any player to open his page.
BB% allowed vs HR% allowed
League best:BB% allowed Bryse Wilson (3.7%)HR% allowed Blake Snell (0.0%)
A bigger dot means more strikeouts, which is better for a pitcher.
How to read this chart
- Each face is one player on this roster, with BB% allowed across the bottom and HR% allowed up the side, both as a share of the batters he faced.
- Lower is better on both, so the best pitchers sit bottom-left.
- The dashed lines are the league-wide rates this season, so a corner means better or worse than the league, not than a teammate.
- Tap a headshot to open the player.Hover a headshot for the player.
- The league best is named above the chart, among pitchers with 100 or more batters faced. More on the About page
8 more pitchers have fewer than 40 batters faced, too few to rank:
Season value
Who carried the team
Bars to the right helped the team more than a replacement player would have.
How to read this chart
- Each bar is one hitter's bat or one pitcher's arm, measured in bases above or below a freely available replacement player. Longer to the right is better. The tag marks the role: Hitter, Starter or Reliever.
- The rates behind each bar are the simulator's estimates, the same ones the rankings above use, and a two-way player appears once for his bat and once for his arm.
- The total adds up the whole roster, while this board shows the 10 biggest gains and the 6 biggest drags. Click a name for his page.
Recent games
Recent games
These are the team's last 10 games. Click into any one to see the full simulator breakdown.
- WonSep 27Sep 27, 2026
CINReds1@
TORBlue Jays5 - LostSep 26Sep 26, 2026
CINReds5@
TORBlue Jays1 - WonSep 25Sep 25, 2026
CINReds5@
TORBlue Jays6 - LostSep 23Sep 23, 2026
TORBlue Jays2@
BALOrioles4 - LostSep 23Sep 23, 2026
TORBlue Jays2@
BALOrioles4 - LostSep 21Sep 21, 2026
TORBlue Jays3@
BALOrioles4 - WonSep 20Sep 20, 2026
TORBlue Jays7@
TEXRangers2 - LostSep 19Sep 19, 2026
TORBlue Jays2@
TEXRangers6 - LostSep 18Sep 18, 2026
TORBlue Jays1@
TEXRangers7 - WonSep 16Sep 16, 2026
DETTigers1@
TORBlue Jays5