RetiredRF2014–2026T-317 all-time

Randal Grichuk

“Grich” · St. Louis Cardinals, Toronto Blue Jays, Colorado Rockies, Los Angeles Angels, Arizona Diamondbacks, Kansas City Royals, New York Yankees, Chicago White Sox

Bats / ThrowsRight / Right
Age35
Height / Weight6' 0" / 210 lb
BornAug 13, 1991 · Rosenberg, TX, USA
MLB debutApr 28, 2014
Last gameSep 27, 2026
TeamsSt. Louis Cardinals 2014–2017Toronto Blue Jays 2018–2021Colorado Rockies 2022–2023Los Angeles Angels 2023Arizona Diamondbacks 2024–2025Kansas City Royals 2025New York Yankees 2026Chicago White Sox 2026
Career home runs
227
1478 games · 13 seasons
Best season
31
2019 · Toronto Blue Jays
All-time HR rank
T-317
Tied with 2 others · Next: Hal Trosky Sr. (228), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

9 badges earned
3Rare Air
6Legend
  • ×14Rare AirGameMulti-homer gameFirst Jun 20, 2015 · latest Jun 5, 2026
  • Rare AirGameInside-the-park home runJul 5, 2025 · KC at AZ
  • Rare AirCareerHomered off every team30 of 30 clubs
  • ×5LegendGamePinch-hit homerFirst Jul 5, 2024 · latest Jun 22, 2026
  • ×5LegendGameBack-to-back homersFirst Sep 18, 2024 · latest Aug 21, 2026
  • ×6LegendGameFirst-pitch homerFirst May 17, 2022 · latest Jun 24, 2026
  • LegendSeason30 home runs2019
  • ×2LegendSeasonPostseason home run2014, 2015 · 3 HR
  • LegendCareer200 home runs227 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
20262 teams1172801546.287.314.566.88017.7
20252 teams113293927.228.273.401.67430.2
2024Arizona Diamondbacks1062791246.291.348.528.87621.2
20232 teams1184711644.267.321.459.78027.1
2022Colorado Rockies1415381973.259.299.425.72426.6
2021Toronto Blue Jays1495452281.241.281.423.70423.2
2020Toronto Blue Jays552311235.273.312.481.79318.0
2019Toronto Blue Jays1516283180.232.280.457.73718.9
2018Toronto Blue Jays1244622561.245.301.502.80317.0
2017St. Louis Cardinals1224422259.238.285.473.75818.7
2016St. Louis Cardinals1324782468.240.289.480.76918.6
2015St. Louis Cardinals1033501747.276.329.548.87719.0
2014St. Louis Cardinals4711638.245.278.400.67836.7
Career14785113227675.253.299.470.76921.0

Splits

How he hits them

Every home run

Loading…

Quick answers

Randal Grichuk home run facts
How many career home runs does Randal Grichuk have?

Randal Grichuk hit 227 career MLB home runs in 13 seasons (2014–2026), tied for 317th all-time.

Where does Randal Grichuk rank on the all-time home run list?

Tied for 317th in MLB history with 227. Next: Hal Trosky Sr. (228), 2 to pass.

What was Randal Grichuk’s best home run season?

His most home runs in a season is 31, in 2019 with the Toronto Blue Jays, when he posted a .737 OPS.

What was Randal Grichuk’s longest home run of 2026?

420 feet on Jun 19, 2026 against Detroit Tigers, off the bat at 102.2 mph on a changeup.

When was Randal Grichuk’s most recent home run?

Sep 27, 2026 against the Colorado Rockies, a 408-foot shot off Kyle Freeland.

What teams has Randal Grichuk played for?

St. Louis Cardinals (2014–2017); Toronto Blue Jays (2018–2021); Colorado Rockies (2022–2023); Los Angeles Angels (2023); Arizona Diamondbacks (2024–2025); Kansas City Royals (2025); New York Yankees (2026); Chicago White Sox (2026).

Follow him.

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