Active#14C2022–presentT-1161 all-time

Bo Naylor

“Bo” · Milwaukee Brewers

Bats / ThrowsLeft / Right
Age26
Height / Weight5' 9" / 205 lb
BornFeb 21, 2000 · Mississauga, ON, Canada
MLB debutOct 1, 2022
PositionCatcher
TeamsCleveland Guardians 2022–2026Milwaukee Brewers 2026–present
Career home runs
41
349 games · 5 seasons
Best season
14
2025 · Cleveland Guardians
All-time HR rank
T-1161
Tied with 8 others · Next: Willie Calhoun (42), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×2Rare AirGameMulti-homer gameFirst Jul 25, 2023 · latest Sep 20, 2025
  • Rare AirGameGrand slamMay 4, 2024 · LAA at CLE
  • ×2LegendGamePinch-hit homerFirst Jul 7, 2024 · latest Jul 28, 2025
  • ×9LegendGameFirst-pitch homerFirst Apr 10, 2024 · latest Sep 20, 2025
  • LegendSeasonPostseason home run2025 · 1 HR
  • LegendCareerWorld Series ring2026

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
20262 teams3198310.154.214.275.48930.3
2025Cleveland Guardians1234141447.195.282.379.66125.6
2024Cleveland Guardians1233891339.201.264.350.61427.2
2023Cleveland Guardians672301132.237.339.470.80918.0
2022Cleveland Guardians5800.000.000.000.000—
Career349113941128.200.280.374.65424.6

Splits

How he hits them

Every home run

Loading…

Quick answers

Bo Naylor home run facts
How many career home runs does Bo Naylor have?

Bo Naylor has 41 career MLB home runs as of Nov 3, 2026, tied for 1161st on the all-time list. He has played 5 seasons since debuting on Oct 1, 2022.

Where does Bo Naylor rank on the all-time home run list?

Tied for 1161st in MLB history with 41. Next: Willie Calhoun (42), 2 to pass.

What was Bo Naylor’s best home run season?

His most home runs in a season is 14, in 2025 with the Cleveland Guardians, when he posted a .661 OPS.

How many home runs did Bo Naylor hit in 2026?

3 home runs in 31 games in 2026, with a .154 average and 10 RBI.

What was Bo Naylor’s longest home run of 2026?

397 feet on Apr 18, 2026 against Baltimore Orioles, off the bat at 104.7 mph on a changeup.

When was Bo Naylor’s most recent home run?

Sep 17, 2026 against the Pittsburgh Pirates, a 338-foot shot off Luke Weaver.

What teams has Bo Naylor played for?

Cleveland Guardians (2022–2026); Milwaukee Brewers (2026–present).

Follow him.

Get a notification the moment he goes deep, with the clip attached.