RetiredC2004–2022T-490 all-time

Yadier Molina

“Yadi” · St. Louis Cardinals

Bats / ThrowsRight / Right
Age44
Height / Weight5' 11" / 225 lb
BornJul 13, 1982 · Bayamon, Puerto Rico
MLB debutJun 3, 2004
Last gameOct 5, 2022
TeamSt. Louis Cardinals 2004–2022
Career home runs
176
2226 games · 19 seasons
Best season
22
2012 · St. Louis Cardinals
All-time HR rank
T-490
Tied with 4 others · Next: Fernando Tatis Jr. (177), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
1Rare Air
2Legend
  • ×9Rare AirGameMulti-homer gameFirst Aug 16, 2007 · latest Sep 8, 2022
  • ×3LegendSeasonPostseason home run2006, 2013, 2019 · 4 HR
  • LegendCareerWorld Series ring2 rings · 2006, 2011

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 Cardinals80270524.214.233.302.53552.4
2021St. Louis Cardinals1214731166.252.297.370.66740.0
2020St. Louis Cardinals42156416.262.303.359.66236.3
2019St. Louis Cardinals1134521057.270.312.399.71141.9
2018St. Louis Cardinals1235032074.261.314.436.75022.9
2017St. Louis Cardinals1365431882.273.312.439.75127.8
2016St. Louis Cardinals147581858.307.360.427.78766.8
2015St. Louis Cardinals136530461.270.310.350.660122.0
2014St. Louis Cardinals110445738.282.333.386.71957.7
2013St. Louis Cardinals1365411280.319.359.477.83642.1
2012St. Louis Cardinals1385632276.315.373.501.87423.0
2011St. Louis Cardinals1395181465.305.349.465.81433.9
2010St. Louis Cardinals136521662.262.329.342.67177.5
2009St. Louis Cardinals140544654.293.366.383.74980.2
2008St. Louis Cardinals124485756.304.349.392.74163.4
2007St. Louis Cardinals111396640.275.340.368.70858.8
2006St. Louis Cardinals129461649.216.274.321.59569.5
2005St. Louis Cardinals114421849.252.295.358.65348.1
2004St. Louis Cardinals51151215.267.329.356.68567.5
Career222685541761022.277.327.399.72644.4

Splits

How he hits them

Every home run

Loading…

Quick answers

Yadier Molina home run facts
How many career home runs does Yadier Molina have?

Yadier Molina hit 176 career MLB home runs in 19 seasons (2004–2022), tied for 490th all-time.

Where does Yadier Molina rank on the all-time home run list?

Tied for 490th in MLB history with 176. Next: Fernando Tatis Jr. (177), 2 to pass.

What was Yadier Molina’s best home run season?

His most home runs in a season is 22, in 2012 with the St. Louis Cardinals, when he posted a .874 OPS.

What teams has Yadier Molina played for?

St. Louis Cardinals (2004–2022).

Follow him.

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