Retired#51B2001–2022#4 all-time

Albert Pujols

“La Maquina” · St. Louis Cardinals, Los Angeles Angels, Los Angeles Dodgers

Albert Pujols reached 700 home runs in September 2022, in his final season and back with the Cardinals, where he won Rookie of the Year in 2001 and three NL MVP awards. He finished with 703, 4th all-time, and is one of only two players, with Hank Aaron, to collect 3,000 hits and 700 home runs.

Bats / ThrowsRight / Right
Age46
Height / Weight6' 3" / 235 lb
BornJan 16, 1980 · Santo Domingo, Dominican Republic
MLB debutApr 2, 2001
Last gameOct 4, 2022
TeamsSt. Louis Cardinals 2001–2011, 2022Los Angeles Angels 2012–2021Los Angeles Dodgers 2021
Career home runs
703
3080 games · 22 seasons
Best season
49
2006 · St. Louis Cardinals
All-time HR rank
#4
Next: Babe Ruth (714), 12 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

22 badges earned
7Unicorn
7Rare Air
8Legend
  • ×4UnicornGameThree home runsFirst Jul 20, 2004 · latest May 30, 2010
  • ×3UnicornSeasonMVP award2005, 2008, 2009
  • UnicornCareer600 home runs703 home runs
  • UnicornCareer3,000 hits and 500 home runs3,384 hits · 703 HR
  • UnicornCareerMultiple MVP awards3 MVP awards · 2005, 2008, 2009
  • UnicornCareer3,000 hits3,384 hits
  • UnicornCareer500 home runs703 home runs
  • ×65Rare AirGameMulti-homer gameFirst Apr 22, 2001 · latest Sep 23, 2022
  • ×2Rare AirSeasonHome run title2009, 2010
  • ×7Rare AirSeason40 home runs2003, 2004, 2005, 2006, 2009 +2 more
  • Rare AirSeasonHomered in five straight games2007 · best 5 straight
  • ×2Rare AirSeasonWorld Series home run2006, 2011 · 4 HR
  • Rare AirCareer400 home runs703 home runs
  • Rare AirCareerHomered off every team30 of 30 clubs
  • LegendGamePinch-hit homerMay 22, 2022 · STL at PIT
  • LegendGameBack-to-back homersApr 12, 2022 · KC at STL
  • LegendGameFirst-pitch homerApr 12, 2022 · KC at STL
  • ×14LegendSeason30 home runs2001, 2002, 2003, 2004, 2005 +9 more
  • ×7LegendSeasonPostseason home run2001, 2002, 2004, 2005, 2006 +2 more · 19 HR
  • LegendCareer300 home runs703 home runs
  • LegendCareerWorld Series ring2 rings · 2006, 2011
  • LegendCareer200 home runs703 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
2022St. Louis Cardinals1093512468.270.345.550.89512.8
20212 teams1092961750.236.284.433.71716.2
2020Los Angeles Angels39163625.224.270.395.66525.3
2019Los Angeles Angels1315452393.244.305.430.73521.3
2018Los Angeles Angels1174981964.245.289.411.70024.5
2017Los Angeles Angels14963623101.241.286.386.67225.8
2016Los Angeles Angels15265031119.268.323.457.78019.1
2015Los Angeles Angels1576614095.244.307.480.78715.1
2014Los Angeles Angels15969528105.272.324.466.79022.6
2013Los Angeles Angels994431764.258.330.437.76723.0
2012Los Angeles Angels15467030105.285.343.516.85920.2
2011St. Louis Cardinals1476513799.299.366.541.90715.6
2010St. Louis Cardinals15970042118.312.414.5961.01014.0
2009St. Louis Cardinals16070047135.327.443.6581.10112.1
2008St. Louis Cardinals14864137116.357.462.6531.11514.2
2007St. Louis Cardinals15867932103.327.429.568.99717.7
2006St. Louis Cardinals14363449137.331.431.6711.10210.9
2005St. Louis Cardinals16170041117.330.430.6091.03914.4
2004St. Louis Cardinals15469246123.331.415.6571.07212.9
2003St. Louis Cardinals15768543124.359.439.6671.10613.7
2002St. Louis Cardinals15767534127.314.394.561.95517.4
2001St. Louis Cardinals16167637130.329.403.6101.01315.9
Career3080130417032218.296.374.544.91816.2

Splits

How he hits them

Every home run

Loading…

Quick answers

Albert Pujols home run facts
How many career home runs does Albert Pujols have?

Albert Pujols hit 703 career MLB home runs in 22 seasons (2001–2022), 4th all-time.

Where does Albert Pujols rank on the all-time home run list?

4th in MLB history with 703. Next: Babe Ruth (714), 12 to pass.

What was Albert Pujols’s best home run season?

His most home runs in a season is 49, in 2006 with the St. Louis Cardinals, when he posted a 1.102 OPS.

What teams has Albert Pujols played for?

St. Louis Cardinals (2001–2011, 2022); Los Angeles Angels (2012–2021); Los Angeles Dodgers (2021).

Follow him.

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