Randal Grichuk
Outfielder · Career Stats, Bio & Records (2014-2026)
Randal Grichuk is an outfielder who has played in Major League Baseball since 2014 for 6 teams, including the St. Louis Cardinals, a span of 13 seasons. In 1,478 career games, he has hit .253 with 1,202 hits, 227 home runs, and 675 RBI. His career PIV β Baseball Data Hub's era-adjusted measure of offensive impact β is 2,522.
- AVG (Batting Average):
- Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
- HR (Home Runs):
- Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
- RBI (Runs Batted In):
- Runs that scored as a direct result of a batter's plate appearance.
- OPS (On-Base Plus Slugging):
- On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.
Data updated
PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.
- Position
- Outfielder
- Bats / Throws
- R / R
- Height / Weight
- 6'2" / 216 lb
- MLB Debut
- 2014-04-28
- Jersey
- #34
Full name: Randal Alexander Grichuk
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,478 | 4,759 | 652 | 1,202 | 293 | 31 | 227 | 675 | 27 | 284 | 1,254 | .253 | .299 | .470 | .769 | 2,522 |
Career AVG .253 vs. league average .249 across their career seasons β near league average.
Career OBP .299 vs. league average .318 across their career seasons β 5.9% below league average.
Career SLG .470 vs. league average .409 across their career seasons β +15.0% above league average.
Career OPS .769 vs. league average .727 across their career seasons β +5.9% above league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | SLN | NL | 47 | 110 | 11 | 27 | 6 | 1 | 3 | 8 | 0 | 5 | 31 | .245 | .251 (-2%) | .313 (-11%) | .386 (+4%) | .700 (-3%) | -81.2 |
| 2015 | SLN | NL | 103 | 323 | 49 | 89 | 23 | 7 | 17 | 47 | 4 | 22 | 110 | .276 | .254 (+8%) | .316 (+4%) | .404 (+35%) | .721 (+22%) | 1169.8 |
| 2016 | SLN | NL | 132 | 446 | 66 | 107 | 29 | 3 | 24 | 68 | 5 | 28 | 141 | .240 | .255 (-6%) | .321 (-10%) | .417 (+15%) | .738 (+4%) | 185.6 |
| 2017 | SLN | NL | 122 | 412 | 53 | 98 | 25 | 3 | 22 | 59 | 6 | 26 | 133 | .238 | .254 (-7%) | .324 (-12%) | .425 (+11%) | .750 (+1%) | -68.3 |
| 2018 | TOR | AL | 124 | 424 | 60 | 104 | 32 | 1 | 25 | 61 | 3 | 27 | 122 | .245 | .247 (-1%) | .318 (-5%) | .409 (+23%) | .727 (+10%) | 694.9 |
| 2019 | TOR | AL | 151 | 586 | 75 | 136 | 29 | 5 | 31 | 80 | 2 | 35 | 163 | .232 | .252 (-8%) | .322 (-13%) | .434 (+5%) | .757 (-3%) | -413.5 |
| 2020 | TOR | AL | 55 | 216 | 38 | 59 | 9 | 0 | 12 | 35 | 1 | 13 | 49 | .273 | .244 (+12%) | .321 (-3%) | .417 (+15%) | .739 (+7%) | 212.6 |
| 2021 | TOR | AL | 149 | 511 | 59 | 123 | 25 | 1 | 22 | 81 | 0 | 27 | 114 | .241 | .243 (-1%) | .317 (-11%) | .410 (+3%) | .727 (-3%) | -414.4 |
| 2022 | COL | NL | 141 | 506 | 60 | 131 | 21 | 3 | 19 | 73 | 4 | 24 | 127 | .259 | .242 (+7%) | .311 (-4%) | .394 (+8%) | .706 (+3%) | 131.5 |
| 2023 | COL | NL | 64 | 240 | 40 | 74 | 19 | 1 | 8 | 27 | 2 | 18 | 51 | .308 | .248 (+24%) | .320 (+14%) | .414 (+20%) | .734 (+17%) | 738.9 |
| 2023 | LAA | AL | 54 | 194 | 25 | 42 | 12 | 1 | 8 | 17 | 0 | 11 | 45 | .216 | .248 (-13%) | .320 (-17%) | .414 (avg) | .734 (-8%) | 738.9 |
| 2024 | ARI | NL | 106 | 254 | 40 | 74 | 20 | 2 | 12 | 46 | 0 | 20 | 46 | .291 | .243 (+20%) | .312 (+11%) | .399 (+32%) | .711 (+23%) | 1029.0 |
| 2025 | ARI | NL | 70 | 175 | 25 | 42 | 15 | 1 | 7 | 22 | 0 | 10 | 39 | .240 | .245 (-2%) | .315 (-12%) | .403 (+13%) | .718 (+2%) | -38.8 |
| 2025 | KCA | AL | 43 | 97 | 10 | 20 | 3 | 0 | 2 | 5 | 0 | 7 | 22 | .206 | .245 (-16%) | .315 (-15%) | .403 (-26%) | .718 (-21%) | -38.8 |
| 2026 | CWS | AL | 117 | 265 | 41 | 76 | 25 | 2 | 15 | 46 | 0 | 11 | 61 | .287 | .243 (+18%) | .318 (-1%) | .400 (+41%) | .718 (+22%) | 0 |
| Career · 15 seasons | 1,478 | 4,759 | 652 | 1,202 | 293 | 31 | 227 | 675 | 27 | 284 | 1,254 | .253 | — | — | — | — | 3,846 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | COL | NL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.0 | 0 | 0 | 0 | 0 | 0.00 | β | 0.0 |
| Career · 1 season | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.0 | 0 | 0 | 0 | 0 | 0.00 | — | 0 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Game Log & Splits
View full game log (1362 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 673 | 2226 | 332 | 585 | 124 | 340 | .263 |
| Away | 688 | 2268 | 279 | 541 | 88 | 289 | .239 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 1 | 1.0 | 0 | 0 | 0 | 0 | 0.00 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-27 | KCR | OAK | W | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-25 | KCR | LAA | W | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-09-24 | KCR | LAA | L | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-09-23 | KCR | LAA | W | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-21 | KCR | TOR | L | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-20 | KCR | TOR | W | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-19 | KCR | TOR | W | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-18 | KCR | SEA | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-14 | KCR | PHI | W | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-13 | KCR | PHI | L | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Last 1 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022-06-01 | COL | MIA | — | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| OF | 1158 | 1042 | 2101 | 44 | 23 | 9 |
| P | 1 | 0 | 0 | 0 | 0 | 0 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2014 | SLN | OF | 35 | 22 | 54 | 2 | 2 | 0 |
| 2015 | SLN | OF | 85 | 81 | 151 | 2 | 3 | 1 |
| 2016 | SLN | OF | 119 | 111 | 232 | 8 | 1 | 1 |
| 2017 | SLN | OF | 107 | 100 | 193 | 4 | 3 | 1 |
| 2018 | TOR | OF | 121 | 110 | 232 | 5 | 1 | 2 |
| 2019 | TOR | OF | 140 | 139 | 268 | 6 | 2 | 2 |
| 2020 | TOR | OF | 48 | 47 | 96 | 2 | 1 | 0 |
| 2021 | TOR | OF | 134 | 121 | 252 | 1 | 0 | 0 |
| 2022 | COL | OF | 137 | 128 | 260 | 3 | 5 | 0 |
| 2022 | COL | P | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | COL | OF | 60 | 52 | 103 | 3 | 2 | 0 |
| 2023 | LAA | OF | 54 | 50 | 101 | 6 | 2 | 2 |
| 2024 | ARI | OF | 57 | 46 | 97 | 1 | 0 | 0 |
| 2025 | ARI | OF | 23 | 18 | 27 | 0 | 0 | 0 |
| 2025 | KCA | OF | 38 | 17 | 35 | 1 | 1 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 1 |
| Left Field | 215 |
| Center Field | 470 |
| Right Field | 579 |
| Designated Hitter | 132 |
Salary History
Randal Grichuk's recorded salaries total $1,030,000 over 2 seasons, 2015 to 2016. This total is partial: the salary data covers 1985 to 2016, and Grichuk's career ran from 2014 to 2026. His seasons after 2016 are not included, and no salary is recorded for 2014.
| Year | Team | League | Salary |
|---|---|---|---|
| 2016 | SLN | NL | $520,000 |
| 2015 | SLN | NL | $510,000 |
| Total recorded salary (partial) | $1,030,000 | ||
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
Randal Grichuk: the record in brief
Randal Grichuk's major league record starts with the debut on April 28, 2014 and remains open, because the career is ongoing. By club, Grichuk's seasons break down as the St. Louis Cardinals (2014 to 2017), the Toronto Blue Jays (2018 through 2021), the Colorado Rockies (2022 through 2023), the Los Angeles Angels of Anaheim (2023), the Arizona Diamondbacks (2024 through 2025), the Kansas City Royals (2025), and the Chicago White Sox (2026). Listed as an outfielder, Grichuk threw and hit right-handed. Grichuk is listed at 6-foot-2 and 216 pounds. The birth record reads August 13, 1991, in Rosenberg, TX, USA. The bio lists the given name Randal Alexander.
In 1,478 games and 4,759 at bats, Grichuk has batted .253 with 1,202 hits, adding 227 home runs, 675 RBI, and 27 stolen bases. Reaching base at a .299 clip and slugging .470, Grichuk carries a .769 OPS. Against a .249 league average for those years, Grichuk's .253 average was near the norm.
Frequently Asked Questions about Randal Grichuk
- What years did Randal Grichuk play?
- Randal Grichuk played in Major League Baseball from 2014 to 2026.
- Was Randal Grichuk a pitcher?
- No. Randal Grichuk was a position player (Outfielder), though he did pitch in 1 career game.
- How many home runs did Randal Grichuk hit?
- Randal Grichuk hit 227 career home runs with 1,202 hits.
- What teams has Randal Grichuk played for?
- Randal Grichuk has played for 7 teams: the St. Louis Cardinals (2014β2017), the Toronto Blue Jays (2018β2021), the Colorado Rockies (2022β2023), the Los Angeles Angels of Anaheim (2023), the Arizona Diamondbacks (2024β2025), the Kansas City Royals (2025), and the Chicago White Sox (2026).
- What are Randal Grichuk's career stats?
- In 1,478 games, Randal Grichuk has 1,202 hits, 227 home runs, 675 RBI, 652 runs, and 27 stolen bases, with a .253 batting average.
- How much has Randal Grichuk earned in his career?
- Randal Grichuk's recorded salaries total $1,030,000 over 2 seasons, 2015 to 2016. This total is partial: the salary data covers 1985 to 2016, and Grichuk's career ran from 2014 to 2026. His seasons after 2016 are not included, and no salary is recorded for 2014.
- What was Randal Grichuk's salary?
- Randal Grichuk's last recorded salary was $520,000, in 2016. His highest recorded salary was $520,000, in 2016, and his lowest was $510,000, in 2015. The Salary History table lists each season from 2015 to 2016.
- What position does Randal Grichuk play?
- Randal Grichuk plays primarily as an outfielder, the position where he has appeared in the most games.
- How tall is Randal Grichuk and how much does he weigh?
- Randal Grichuk is listed at 6 feet 2 inches and 216 pounds.
- What number does Randal Grichuk wear?
- Randal Grichuk wears number 34, according to MLB's 2026 roster data.
- How many home runs has Randal Grichuk hit each season?
- Randal Grichuk's home runs by season: 3 in 2014, 17 in 2015, 24 in 2016, 22 in 2017, 25 in 2018, 31 in 2019, 12 in 2020, 22 in 2021, 19 in 2022, 16 in 2023, 12 in 2024, 9 in 2025, and 15 in 2026. His most in one season was 31, in 2019.
- What was Randal Grichuk's career batting average?
- Randal Grichuk batted .253 over his career, with 1,202 hits in 4,759 at bats.
- How many RBI did Randal Grichuk have?
- Randal Grichuk drove in 675 runs in his career.
- What was Randal Grichuk's career ERA?
- Randal Grichuk finished with a 0.00 career ERA, going 0-0 with 0 strikeouts.