Active#12DH2015–presentT-72 all-time

Kyle Schwarber

“Schwarbs” · Philadelphia Phillies

Kyle Schwarber came back from a torn knee ligament to hit .412 as the Cubs’ designated hitter in the 2016 World Series, which ended Chicago’s 108-year drought. He led the National League with 46 home runs for the Phillies in 2022 and has 385 career home runs.

Bats / ThrowsLeft / Right
Age33
Height / Weight5' 11" / 229 lb
BornMar 5, 1993 · Middletown, OH, USA
MLB debutJun 16, 2015
PositionDesignated Hitter
TeamsChicago Cubs 2015–2020Washington Nationals 2021Boston Red Sox 2021Philadelphia Phillies 2022–present
Career home runs
385
1447 games · 12 seasons
Best season
56
2025 · Philadelphia Phillies
All-time HR rank
T-72
Tied with 1 other · Next: Aramis Ramirez (386), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

21 badges earned
3Unicorn
10Rare Air
8Legend
  • UnicornGameFour home runsAug 28, 2025 · vs Atlanta Braves
  • ×5UnicornGameThree home runsFirst Jun 20, 2021 · latest Jun 20, 2026
  • UnicornSeason50 home runs2025
  • ×42Rare AirGameMulti-homer gameFirst Jul 21, 2015 · latest Aug 13, 2026
  • ×6Rare AirGameGrand slamFirst May 20, 2023 · latest Sep 9, 2026
  • ×2Rare AirGameWalk-off home runFirst Jun 9, 2023 · latest Aug 23, 2026
  • Rare AirGame470-foot homer483 ft · Sep 18, 2023 · PHI at ATL
  • ×7Rare AirGame115 mph homerBest 117.2 mph · Oct 8, 2025
  • ×3Rare AirSeasonHome run title2022, 2025, 2026
  • ×4Rare AirSeason40 home runs2022, 2023, 2025, 2026
  • Rare AirSeasonHomered in five straight games2026 · best 5 straight
  • Rare AirSeasonWorld Series home run2022 · 3 HR
  • Rare AirCareerHomered off every team30 of 30 clubs
  • ×33LegendGameLeadoff homerFirst Apr 8, 2022 · latest Aug 13, 2026
  • ×13LegendGameBack-to-back homersFirst Jun 30, 2022 · latest Sep 30, 2026
  • ×35LegendGameFirst-pitch homerFirst Jun 3, 2022 · latest Aug 22, 2026
  • ×8LegendSeason30 home runs2017, 2019, 2021, 2022, 2023 +3 more
  • ×8LegendSeasonPostseason home run2015, 2017, 2021, 2022, 2023 +3 more · 24 HR
  • LegendCareer300 home runs385 home runs
  • LegendCareerWorld Series ring2016
  • LegendCareer200 home runs385 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
2026Philadelphia Phillies1567014597.232.354.503.85712.9
2025Philadelphia Phillies16272456132.240.365.563.92810.8
2024Philadelphia Phillies15069238104.248.366.485.85115.1
2023Philadelphia Phillies16072047104.197.343.474.81712.4
2022Philadelphia Phillies1556694694.218.323.504.82712.5
20212 teams1134713271.266.374.554.92812.5
2020Chicago Cubs592241124.188.308.393.70117.4
2019Chicago Cubs1556103892.250.339.531.87013.9
2018Chicago Cubs1375102661.238.356.467.82316.5
2017Chicago Cubs1294863059.211.315.467.78214.1
2016Chicago Cubs2500.000.200.000.200—
2015Chicago Cubs692731643.246.355.487.84214.5
Career14476085385881.231.347.500.84713.3

Splits

How he hits them

Every home run

Loading…

Quick answers

Kyle Schwarber home run facts
How many career home runs does Kyle Schwarber have?

Kyle Schwarber has 385 career MLB home runs as of Nov 3, 2026, tied for 72nd on the all-time list. He has played 12 seasons since debuting on Jun 16, 2015.

Where does Kyle Schwarber rank on the all-time home run list?

Tied for 72nd in MLB history with 385. Next: Aramis Ramirez (386), 2 to pass.

What was Kyle Schwarber’s best home run season?

His most home runs in a season is 56, in 2025 with the Philadelphia Phillies, when he posted a .928 OPS.

How many home runs did Kyle Schwarber hit in 2026?

45 home runs in 156 games in 2026, with a .232 average and 97 RBI.

What was Kyle Schwarber’s longest home run of 2026?

460 feet on Apr 3, 2026 against Colorado Rockies, off the bat at 110.7 mph on a sweeper.

When was Kyle Schwarber’s most recent home run?

Sep 30, 2026 against the Atlanta Braves, a 447-foot shot off Dylan Lee.

What teams has Kyle Schwarber played for?

Chicago Cubs (2015–2020); Washington Nationals (2021); Boston Red Sox (2021); Philadelphia Phillies (2022–present).

Follow him.

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