Active#56DH2016–presentT-346 all-time

Josh Bell

“JB” · Minnesota Twins

Bats / ThrowsSwitch / Right
Age34
Height / Weight6' 3" / 261 lb
BornAug 14, 1992 · Irving, TX, USA
MLB debutJul 8, 2016
PositionDesignated Hitter
TeamsPittsburgh Pirates 2016–2020Washington Nationals 2021–2022, 2025San Diego Padres 2022Cleveland Guardians 2023Miami Marlins 2023–2024Arizona Diamondbacks 2024Minnesota Twins 2026–present
Career home runs
214
1441 games · 11 seasons
Best season
37
2019 · Pittsburgh Pirates
All-time HR rank
T-346
Tied with 2 others · Next: Mike Sweeney (215), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

10 badges earned
1Unicorn
2Rare Air
7Legend
  • UnicornGameThree home runsJul 1, 2019 · vs Chicago Cubs
  • ×13Rare AirGameMulti-homer gameFirst May 4, 2019 · latest Jul 4, 2026
  • Rare AirCareerHomered off every team30 of 30 clubs
  • LegendGamePinch-hit homerSep 7, 2025 · WSH at CHC
  • ×18LegendGameBack-to-back homersFirst Apr 12, 2022 · latest Sep 9, 2026
  • ×20LegendGameFirst-pitch homerFirst Jun 2, 2022 · latest Sep 14, 2026
  • ×4LegendGameHomered from both sidesFirst Aug 9, 2023 · latest Jul 4, 2026
  • LegendSeason30 home runs2019
  • LegendSeasonPostseason home run2022 · 2 HR
  • LegendCareer200 home runs214 home runs

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
2026Minnesota Twins1546312196.255.319.419.73827.0
2025Washington Nationals1405332263.237.325.417.74221.3
20242 teams1456031971.249.319.405.72428.3
20232 teams1506172274.247.325.419.74424.9
20222 teams1566471771.266.362.422.78432.5
2021Washington Nationals1445682788.261.347.476.82318.4
2020Pittsburgh Pirates57223822.226.305.364.66924.4
2019Pittsburgh Pirates14361337116.277.367.569.93614.2
2018Pittsburgh Pirates1485831262.261.357.411.76841.8
2017Pittsburgh Pirates1596202690.255.334.466.80021.1
2016Pittsburgh Pirates45152319.273.368.406.77442.7
Career14415790214772.256.339.441.78023.7

Splits

How he hits them

Every home run

Loading…

Quick answers

Josh Bell home run facts
How many career home runs does Josh Bell have?

Josh Bell has 214 career MLB home runs as of Nov 3, 2026, tied for 346th on the all-time list. He has played 11 seasons since debuting on Jul 8, 2016.

Where does Josh Bell rank on the all-time home run list?

Tied for 346th in MLB history with 214. Next: Mike Sweeney (215), 2 to pass.

What was Josh Bell’s best home run season?

His most home runs in a season is 37, in 2019 with the Pittsburgh Pirates, when he posted a .936 OPS.

How many home runs did Josh Bell hit in 2026?

21 home runs in 154 games in 2026, with a .255 average and 96 RBI.

What was Josh Bell’s longest home run of 2026?

460 feet on Sep 4, 2026 against Chicago White Sox, off the bat at 113.7 mph on a curveball.

When was Josh Bell’s most recent home run?

Sep 27, 2026 against the Texas Rangers, a 366-foot shot off Chase Silseth.

What teams has Josh Bell played for?

Pittsburgh Pirates (2016–2020); Washington Nationals (2021–2022, 2025); San Diego Padres (2022); Cleveland Guardians (2023); Miami Marlins (2023–2024); Arizona Diamondbacks (2024); Minnesota Twins (2026–present).

Follow him.

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