Toronto Blue Jays' Bo Bichette Stands Alone With Year-Long Home Run Drought

In this story:
Bo Bichette has never been a league-leading slugger, but he did put up solid power numbers for a shortstop through his first few MLB seasons.
That has not been the case over the past 11 months.
The Toronto Blue Jays star has yet to hit a home run through 24 games this season, despite leading the American League with 104 at-bats. The drought goes back even further, considering he didn't hit any homers in his final 31 games of 2024.
As noted by content creator Chris Black, Bichette is one of 328 MLB players who has logged at least 200 plate appearances since May 28, 2024. He is the only one without a home run.
Kind of a crazy stat:
— Chris Black (@DownToBlack) April 23, 2025
There are 328 hitters in Major League Baseball who have 200+ plate appearances dating back to late May 2024....
Bo Bichette is the only one of those 328 *without* a home run.
Bichette's last homer came on May 27, 2024, against the Chicago White Sox. He wound out missing 10 days in June, then two more months from mid-July to mid-September due to a reaggrevated calf strain, severely limiting how many cracks he got at going yard again.
Still, 239 consecutive plate appearances without a home run is far from Bichette's typical profile.
Between 2021 and 2023, Bichette hit .298 with an .815 OPS, averaging 26 home runs, 37 doubles, 96 RBIs, 15 stolen bases and a 4.8 WAR per 162 games. He made two All-Star appearances in that span, placing top-16 in AL MVP voting in all three seasons.
Bichette is currently batting .298 so far in 2025. His 162-game pace has him on track for 54 doubles, 88 RBIs, 14 stolen bases and a 3.4 WAR, all of which are relatively in line with his peak numbers. Without any home runs, though, the 27-year-old's OPS sits at .714.
The Blue Jays have had home run problems beyond Bichette, as well. Their 13 homers rank No. 29 in MLB, and their pace through 24 games is the worst in franchise history.
Toronto lost its fourth consecutive contest Tuesday, dropping the team back to .500. To avoid a sweep at the hands of the Houston Astros, the Blue Jays need to break that losing streak Wednesday.
First pitch from Daikin Park is scheduled for 7:40 p.m. ET.
Related MLB Stories
- KREMER GETS SHELLED: Dean Kremer gave up eight extra-base hits in his start against the Nationals on Tuesday, claiming an unsavory spot in the Orioles' franchise record books. CLICK HERE
- RAMÍREZ ON HISTORIC TEAR: Catcher Agustín Ramírez strung together another impressive performance at the plate on Tuesday, going 3-for-3 out of the Marlins' cleanup spot. CLICK HERE
- CUBS EXPLODE AGAIN: Ian Happ's walk-off single did more than cap off a comeback win against the Dodgers, also helping the Cubs make franchise history. CLICK HERE
Follow Fastball On SI on social media
Continue to follow our Fastball On SI coverage on social media by liking us on Facebook and by following us on Twitter @FastballFN.
You can also follow Sam Connon on Twitter @SamConnon.

Sam Connon is a staff writer covering baseball for “Fastball on SI.’’ He previously covered UCLA Athletics for On SI’s All Bruins site, and is a UCLA graduate, with his work there as a sports columnist receiving awards from the College Media Association and Society of Professional Journalists. Connon also wrote for On SI’s New England Patriots site, Patriots Country, and he was on the Patriots and Boston Red Sox beats at Prime Time Sports Talk. Sam lives in Boston.
Follow SamConnon