Skip to main content

Blue Jays’ dreadful 2026 offense was one of the worst in franchise history

The numbers prove Blue Jays fans just watched a historically bad offense
ByMatthew Sookram
Sep 13, 2026; Toronto, Ontario, CAN;  Toronto Blue Jays designated hitter George Springer (4) kneels after taking a strike against the Baltimore Orioles during the eighth inning at Rogers Centre.  Mandatory Credit: John E. Sokolowski-Imagn Images
Sep 13, 2026; Toronto, Ontario, CAN; Toronto Blue Jays designated hitter George Springer (4) kneels after taking a strike against the Baltimore Orioles during the eighth inning at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images | IMAGN IMAGES via Reuters Connect

There were plenty of moments this season when watching the Toronto Blue Jays struggle a the plate felt worse than the numbers could possibly show. As it turns out, the numbers were every bit as ugly as the eye test suggested.

We sometimes think that when things are going bad, there is nothing worse that could compare to what we are currently living through. However, the Blue Jays’ 2026 offense has underachieved so much that those feelings were completely warranted. They produced one of the worst full-season offensive showings the franchise has ever seen, and it became one of the clearest explanations for why Toronto fell short of the postseason.

The most damning part is how far back you have to go to find comparable production, or lack thereof. Toronto is entering these final days of the season averaging just 4.03 runs per game, its lowest mark since 1982. The Blue Jays are also drawing only 2.83 walks per game, their lowest rate since 1984.

The power numbers are just as anemic. A .382 team slugging percentage is currently their worst full-season showing in that category since 1978, when the club slugged .359. Their .692 OPS is barely above the .691 mark posted by the 1980 team, back when the Blue Jays were still a couple of years away from becoming a legitimate contender.

The home run total tells the same story. The Blue Jays were sitting at 150 home runs, and the last time they failed to clear that number was 2008, when they finished with 126.

They were sitting at 642 runs scored going into Friday's game (Sept. 24), putting them in danger of finishing with one of the lowest full-season run totals in modern franchise history. The last time Toronto failed to reach 640 runs over a full 162-game season was 1980, when the Blue Jays scored 624.

Blue Jays' health may have played a part in Toronto's insufficent offense in 2026

There is, of course, a health component to all of this. Toronto’s lineup never really settled into the version the front office hoped it would become. Only five Blue Jays are on track to finish as qualified hitters: Kazuma Okamoto, Andrés Giménez, Vladimir Guerrero Jr., George Springer and Ernie Clement.

None of those five regulars entered the closing stretch with a slugging percentage higher than .452 or an OPS above .795. Okamoto still has an outside chance to reach 100 RBIs, but no one else on the roster has even reached 60 yet.

Okamoto’s 33 home runs gave the Blue Jays at least one legitimate power source, but the drop-off behind him was jarring. Springer is second among the regulars with 15, while Guerrero, Giménez and Clement are all sitting at nine. Okamoto supplied the best power production on the team, but even his season came with prolonged cold stretches.

If the threshold is lowered to players with at least 300 plate appearances, Alejandro Kirk and Nathan Lukes jump into the equation. They both helped raise the floor of the lineup, a scary proposition to think of what the numbers would have looked like without them.

Kirk may have been Toronto’s best overall hitter when he was healthy. In 77 games, he hit 10 home runs, drove in 42 runs and produced a .281/.352/.419 slash line with a .770 OPS. His thumb injury in April really derailed this part of the Blue Jays lineup.

Lukes also gave the Blue Jays useful production, hitting 10 home runs with a .276/.324/.386 slash line and a .710 OPS. For a player best suited as a platoon-level outfielder, that kind of contribution was perfectly acceptable. In contrast though,

The Blue Jays got less than 25 at-bats from Addison Barger. Davis Schneider hit .150 in 67 games. Meantime, Daulton Varsho, Jesús Sánchez, Yohendrick Piñango, Eloy Jiménez, Daz Cameron and Jonatan Clase were cycled in and out of the outfield and combined for 26 home runs in 1160 at-bats with a .246 average.

Springer, meanwhile, had an admirable second-half surge and deserves credit for producing at age 37 while dealing with a foot injury, but his overall numbers still showed the limitations of Toronto’s designated hitter spot.

Among 33 primary designated hitters with at least 300 plate appearances, Springer’s 107 wRC+ ranked 21st. His 15 home runs ranked 25th and his .156 isolated power ranked 26th.

Then there was the issue that seemed to define the entire season: Toronto’s inability to do any damage with runners in scoring position.

The Blue Jays’ .243/.311/.378 slash line in those situations was not good enough. The strange part is that they didn't strike out a ton. In fact, their 18.5 percent strikeout rate with runners in scoring position was one of the best marks in baseball.

However, the quality of contact just wasn’t good enough. Toronto’s .271 BABIP with runners in scoring position was among the worst in the league, and so was its 29.8 percent hard-hit rate in those situations. When the Blue Jays did put the ball in play, too much of it was weak contact or harmlessly lifted to the outfield.

If watching the Blue Jays hit in 2026 felt painful, there was a reason for that. This was a disappointing offense that failed on a generational level.

Add us as a preferred source on Google

Loading recommendations... Please wait while we load personalized content recommendations