Active#19C2019–presentT-1301 all-time

Andrew Knizner

“Kiz” · Sacramento River Cats

Bats / ThrowsRight / Right
Age31
Height / Weight6' 0" / 225 lb
BornFeb 3, 1995 · Glen Allen, VA, USA
MLB debutJun 2, 2019
PositionCatcher
TeamsSt. Louis Cardinals 2019–2023Texas Rangers 2024San Francisco Giants 2025–2026
Career home runs
21
355 games · 8 seasons
Best season
10
2023 · St. Louis Cardinals
All-time HR rank
T-1301
Tied with 11 others · Next: Pedro Pagés (22), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
2Rare Air
1Legend
  • Rare AirGameMulti-homer gameJul 27, 2023 · vs Chicago Cubs
  • Rare AirGameGrand slamMay 15, 2023 · MIL at STL
  • ×5LegendGameFirst-pitch homerFirst May 5, 2023 · latest Jun 13, 2025

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
2026San Francisco Giants298024.219.288.356.64436.5
2025San Francisco Giants338815.221.299.299.59877.0
2024Texas Rangers379319.167.183.211.39490.0
2023St. Louis Cardinals702411031.241.288.424.71222.4
2022St. Louis Cardinals97293425.215.301.300.60165.0
2021St. Louis Cardinals6318519.174.281.236.517161.0
2020St. Louis Cardinals81704.250.235.313.548—
2019St. Louis Cardinals185827.226.293.377.67026.5
Career35510552194.212.281.319.60045.4

Splits

How he hits them

Every home run

Loading…

Quick answers

Andrew Knizner home run facts
How many career home runs does Andrew Knizner have?

Andrew Knizner has 21 career MLB home runs as of Nov 3, 2026, tied for 1301st on the all-time list. He has played 8 seasons since debuting on Jun 2, 2019.

Where does Andrew Knizner rank on the all-time home run list?

Tied for 1301st in MLB history with 21. Next: Pedro Pagés (22), 2 to pass.

What was Andrew Knizner’s best home run season?

His most home runs in a season is 10, in 2023 with the St. Louis Cardinals, when he posted a .712 OPS.

How many home runs did Andrew Knizner hit in 2026?

2 home runs in 29 games in 2026, with a .219 average and 4 RBI.

What was Andrew Knizner’s longest home run of 2026?

409 feet on Sep 13, 2026 against San Diego Padres, off the bat at 105.2 mph on a sweeper.

When was Andrew Knizner’s most recent home run?

Sep 13, 2026 against the San Diego Padres, a 409-foot shot off Nick Pivetta.

What teams has Andrew Knizner played for?

St. Louis Cardinals (2019–2023); Texas Rangers (2024); San Francisco Giants (2025–2026).

Follow him.

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