Loading games...
2025 Stats
G
120
AB
392
H
96
HR
10
RBI
52
R
44
SB
5
AVG
.245
OBP
.330
SLG
.370
OPS
.700
Career Stats
G
1241
AB
4215
H
1081
HR
149
RBI
522
R
652
SB
131
AVG
.256
OBP
.344
SLG
.422
OPS
.766
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | STL | 6 | 2 | 2 | — | — | — | — | .000 | .000 | .000 | .000 | |
| 2015 | STL | 52 | 173 | 153 | 41 | 5 | 18 | 2 | .268 | .347 | .477 | .824 | |
| 2016 | STL | 78 | 183 | 159 | 36 | 9 | 17 | 2 | .226 | .324 | .440 | .764 | |
| 2017 | STL | 128 | 530 | 444 | 136 | 23 | 73 | 25 | .306 | .411 | .520 | .931 | |
| 2018 | Total | 137 | 570 | 494 | 136 | 21 | 63 | 15 | .275 | .367 | .464 | .831 | |
| 2019 | TB | 145 | 654 | 567 | 155 | 21 | 68 | 25 | .273 | .369 | .450 | .819 | |
| 2020 | SD | 31 | 125 | 109 | 23 | 3 | 12 | 6 | .211 | .312 | .312 | .624 | |
| 2021 | SD | 155 | 561 | 475 | 109 | 15 | 49 | 14 | .229 | .340 | .383 | .723 | |
| 2022 | Total | 144 | 622 | 554 | 131 | 17 | 63 | 8 | .236 | .312 | .374 | .686 | |
| 2023 | Total | 129 | 481 | 426 | 109 | 16 | 68 | 22 | .256 | .328 | .446 | .774 | |
| 2024 | Total | 116 | 478 | 440 | 109 | 9 | 39 | 7 | .248 | .305 | .368 | .673 | |
| 2025 | PIT | 120 | 449 | 392 | 96 | 10 | 52 | 5 | .245 | .330 | .370 | .700 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 | STL | 1 | 1 | 1 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2011 | STL | 7 | 8 | 7 | — | — | — | — | .000 | .125 | .000 | .125 |
| 2013 | STL | 2 | 2 | 2 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2014 | STL | 3 | 3 | 3 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2015 | STL | 8 | 18 | 17 | 7 | 1 | 5 | — | .412 | .389 | .588 | .977 |
| 2016 | STL | 19 | 55 | 47 | 13 | 3 | 8 | 3 | .277 | .382 | .532 | .914 |
| 2017 | STL | 21 | 50 | 43 | 9 | — | 6 | 4 | .209 | .320 | .279 | .599 |
| 2018 | STL | 20 | 69 | 59 | 13 | 1 | 5 | 2 | .220 | .333 | .373 | .706 |
| 2019 | TB | 19 | 60 | 51 | 17 | 1 | 5 | — | .333 | .417 | .490 | .907 |
| 2020 | SD | 10 | 30 | 25 | 5 | — | 5 | 1 | .200 | .333 | .280 | .613 |
| 2021 | SD | 20 | 58 | 50 | 13 | 2 | 4 | — | .260 | .362 | .400 | .762 |
| 2022 | CIN | 6 | 20 | 20 | 5 | 1 | 2 | — | .250 | .250 | .500 | .750 |
| 2023 | NYM | 17 | 51 | 45 | 7 | — | 2 | — | .156 | .255 | .178 | .433 |
| 2025 | PIT | 18 | 58 | 46 | 8 | 1 | 1 | 2 | .174 | .345 | .283 | .628 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | STL | 3 | 5 | 5 | 1 | 1 | 2 | — | .200 | .200 | .800 | 1.000 |
| 2019 | TB | 6 | 26 | 25 | 9 | 2 | 3 | 1 | .360 | .385 | .600 | .985 |
| 2020 | SD | 6 | 25 | 24 | 9 | — | 1 | 3 | .375 | .400 | .458 | .858 |
| 2023 | AZ | 16 | 64 | 61 | 17 | 3 | 4 | 2 | .279 | .297 | .475 | .772 |
| 2024 | KC | 6 | 16 | 15 | 5 | — | 2 | 1 | .333 | .313 | .333 | .646 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | @ ATL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-09-27 | @ ATL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-26 | @ ATL | 5 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 2 |
| 2025-09-25 | @ CIN | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-24 | @ CIN | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| 2025-09-20 | vs ATH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-19 | vs ATH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-17 | vs CHC | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-09-15 | vs CHC | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-14 | @ WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-13 | @ WSH | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 |
| 2025-09-11 | @ BAL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-09-10 | @ BAL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-09 | @ BAL | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 |
| 2025-09-06 | vs MIL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-05 | vs MIL | 4 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-09-04 | vs LAD | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2025-09-03 | vs LAD | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-02 | vs LAD | 4 | 2 | 1 | 0 | 0 | 2 | 2 | 0 | 0 |
| 2025-08-31 | @ BOS | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-30 | @ BOS | 4 | 1 | 0 | 0 | 0 | 2 | 0 | 1 | 0 |
| 2025-08-29 | @ BOS | 3 | 1 | 1 | 0 | 0 | 2 | 1 | 2 | 0 |
| 2025-08-28 | @ STL | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 3 |
| 2025-08-27 | @ STL | 4 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 2025-08-25 | @ STL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-23 | vs COL | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-08-22 | vs COL | 3 | 2 | 1 | 0 | 1 | 2 | 3 | 1 | 1 |
| 2025-08-20 | vs TOR | 4 | 2 | 1 | 0 | 0 | 2 | 0 | 0 | 1 |
| 2025-08-18 | vs TOR | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-08-17 | @ CHC | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-08-16 | @ CHC | 3 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 |
| 2025-08-15 | @ CHC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-13 | @ MIL | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-08-12 | @ MIL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-11 | @ MIL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-10 | vs CIN | 6 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-08-09 | vs CIN | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| 2025-08-08 | vs CIN | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-08-06 | vs SF | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| 2025-08-05 | vs SF | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-08-04 | vs SF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2025-08-03 | @ COL | 5 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 1 |
| 2025-08-01 | @ COL | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 2 |
| 2025-07-29 | @ SF | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-07-28 | @ SF | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
| 2025-07-27 | vs AZ | 4 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 2 |
| 2025-07-26 | vs AZ | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-07-25 | vs AZ | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-23 | vs DET | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-22 | vs DET | 5 | 3 | 2 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2025-07-21 | vs DET | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-19 | vs CWS | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-18 | vs CWS | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-13 | @ MIN | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2025-07-12 | @ MIN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-11 | @ MIN | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-09 | @ KC | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-07-08 | @ KC | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-07 | @ KC | 3 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 0 |
| 2025-07-06 | @ SEA | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-05 | @ SEA | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-02 | vs STL | 4 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 1 |
| 2025-07-01 | vs STL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-30 | vs STL | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-06-29 | vs NYM | 4 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 1 |
| 2025-06-27 | vs NYM | 4 | 1 | 0 | 0 | 0 | 2 | 1 | 1 | 1 |
| 2025-06-25 | @ MIL | 4 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2025-06-23 | @ MIL | 4 | 2 | 0 | 0 | 1 | 2 | 2 | 0 | 1 |
| 2025-06-22 | vs TEX | 3 | 3 | 2 | 0 | 0 | 3 | 0 | 0 | 0 |
| 2025-06-19 | @ DET | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2025-06-19 | @ DET | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-14 | @ CHC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-06-12 | @ CHC | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-08 | vs PHI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-07 | vs PHI | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-05 | vs HOU | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2025-06-04 | vs HOU | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-03 | vs HOU | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-01 | @ SD | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-30 | @ SD | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-05-27 | @ AZ | 5 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-05-25 | vs MIL | 3 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2025-05-22 | vs MIL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-21 | vs CIN | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-19 | vs CIN | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-16 | @ PHI | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-11 | vs ATL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-05-10 | vs ATL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-05-09 | vs ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-07 | @ STL | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-05 | @ STL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-05-04 | vs SD | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-30 | vs CHC | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-29 | vs CHC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-27 | @ LAD | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-26 | @ LAD | 3 | 2 | 1 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2025-04-25 | @ LAD | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-23 | @ LAA | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2025-04-22 | @ LAA | 5 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-20 | vs CLE | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-04-19 | vs CLE | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-17 | vs WSH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-16 | vs WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-15 | vs WSH | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-04-14 | vs WSH | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 1 | 1 |
| 2025-04-12 | @ CIN | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-11 | @ CIN | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-04-09 | vs STL | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 |
| 2025-04-08 | vs STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-07 | vs STL | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2025-04-06 | vs NYY | 4 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 3 |
| 2025-04-05 | vs NYY | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-04 | vs NYY | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-02 | @ TB | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-04-01 | @ TB | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-03-31 | @ TB | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-03-30 | @ MIA | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-03-29 | @ MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-03-28 | @ MIA | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-03-27 | @ MIA | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
Transactions
Entire history • newest first.
2025-11-02
LF Tommy Pham elected free agency.
2025-09-16
LF Tommy Pham changed number to 28.
2025-09-15
LF Tommy Pham changed number to 21.
2025-05-13
Pittsburgh Pirates activated LF Tommy Pham.
2025-05-12
LF Tommy Pham suspended.
2025-04-16
OF Tommy Pham changed number to 28.
2025-04-15
OF Tommy Pham changed number to 42.
2025-02-16
Pittsburgh Pirates signed free agent OF Tommy Pham.
2024-10-31
RF Tommy Pham elected free agency.
2024-09-01
Kansas City Royals activated CF Tommy Pham.
2024-08-31
Kansas City Royals claimed CF Tommy Pham off waivers from St. Louis Cardinals.
2024-08-30
St. Louis Cardinals designated CF Tommy Pham for assignment.
2024-07-30
St. Louis Cardinals activated CF Tommy Pham.
2024-07-29
Los Angeles Dodgers traded 3B Miguel Vargas, SS Alexander Albertus, SS Jeral Perez and a player to be named later or cash considerations to the Chicago White Sox for RHP Michael Kopech; Chicago White Sox traded RHP Erick Fedde, OF Tommy Pham and cash considerations to the St. Louis Cardinals; St. Louis Cardinals traded SS Tommy Edman and RHP Oliver Gonzalez to the Los Angeles Dodgers.
2024-06-14
Chicago White Sox activated CF Tommy Pham from the 10-day injured list.
2024-06-10
Chicago White Sox sent CF Tommy Pham on a rehab assignment to ACL White Sox.
2024-06-04
Chicago White Sox placed CF Tommy Pham on the 10-day injured list retroactive to June 3, 2024. Left ankle sprain.
2024-04-26
Chicago White Sox selected the contract of CF Tommy Pham from Charlotte Knights.
2024-04-16
Chicago White Sox signed free agent CF Tommy Pham to a minor league contract.
2023-11-02
CF Tommy Pham elected free agency.
2023-08-03
Arizona Diamondbacks activated CF Tommy Pham.
2023-08-01
New York Mets traded CF Tommy Pham and cash to Arizona Diamondbacks for SS Jeremy Rodriguez.
2023-01-24
New York Mets activated CF Tommy Pham.
2023-01-24
New York Mets signed free agent CF Tommy Pham.
2022-11-09
CF Tommy Pham elected free agency.
2022-08-02
Boston Red Sox activated CF Tommy Pham.
2022-08-01
Cincinnati Reds traded CF Tommy Pham to Boston Red Sox for Player To Be Named Later.
2022-05-30
Cincinnati Reds activated CF Tommy Pham.
2022-05-27
CF Tommy Pham roster status changed by Cincinnati Reds.
2022-03-26
Cincinnati Reds signed free agent CF Tommy Pham, and.
2021-11-03
CF Tommy Pham elected free agency.
2020-09-18
San Diego Padres activated CF Tommy Pham from the 10 day injured list.
2020-09-18
San Diego Padres activated LF Tommy Pham from the 10-day injured list.
2020-09-18
San Diego Padres activated CF Tommy Pham from the 10 day injured list.
2020-08-17
San Diego Padres placed LF Tommy Pham on the 10-day injured list. Fractured left hamate bone.
2019-12-06
Tampa Bay Rays traded LF Tommy Pham and SS Jake Cronenworth to San Diego Padres for LF Hunter Renfroe, SS Xavier Edwards and Player To Be Named Later.
2018-08-16
Tampa Bay Rays activated LF Tommy Pham.
2018-08-15
Tampa Bay Rays sent OF Tommy Pham on a rehab assignment to Hudson Valley Renegades.
2018-08-03
Tampa Bay Rays placed CF Tommy Pham on the 10-day disabled list. Right foot fracture.
2018-07-31
St. Louis Cardinals traded CF Tommy Pham and Future Considerations to Tampa Bay Rays for RF Justin Williams, LHP Genesis Cabrera and RHP Roel Ramirez.
2017-05-05
St. Louis Cardinals recalled CF Tommy Pham from Memphis Redbirds.
2017-03-25
St. Louis Cardinals optioned CF Tommy Pham to Memphis Redbirds.
2016-06-18
St. Louis Cardinals recalled Tommy Pham from Memphis Redbirds.
2016-05-17
St. Louis Cardinals optioned CF Tommy Pham to Memphis Redbirds.
2016-05-12
St. Louis Cardinals sent OF Tommy Pham on a rehab assignment to Springfield Cardinals.
2016-05-04
St. Louis Cardinals sent OF Tommy Pham on a rehab assignment to Memphis Redbirds.
2016-04-04
St. Louis Cardinals placed CF Tommy Pham on the 15-day disabled list. Left oblique strain
2015-08-17
St. Louis Cardinals recalled CF Tommy Pham from Memphis Redbirds.
2015-07-20
St. Louis Cardinals optioned CF Tommy Pham to Memphis Redbirds.
2015-07-03
St. Louis Cardinals recalled Tommy Pham from Memphis Redbirds.
2015-06-05
St. Louis Cardinals optioned LF Tommy Pham to Memphis Redbirds.
2015-05-01
St. Louis Cardinals transferred LF Tommy Pham from the 15-day disabled list to the 60-day disabled list. Strained left quadriceps
2015-04-03
St. Louis Cardinals placed LF Tommy Pham on the 15-day disabled list retroactive to March 27, 2015. Strained left quadriceps
2014-10-17
St. Louis Cardinals activated LF Tommy Pham.
2014-10-02
St. Louis Cardinals reassigned LF Tommy Pham to the minor leagues.
2014-09-08
St. Louis Cardinals selected the contract of LF Tommy Pham from Memphis Redbirds.
2014-03-17
OF Thomas Pham assigned to St. Louis Cardinals.
2013-03-26
OF Thomas Pham assigned to St. Louis Cardinals.
2011-03-03
CF Thomas Pham assigned to St. Louis Cardinals.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.318
xBA
0.246
xSLG
0.396
Avg EV
91.6
Barrel%
6.6%
HardHit%
47.2%
SweetSpot%
32.7%
Chase%
19.9%
Whiff%
22.9%
K%
20.9%
BB%
11.1%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: pirates.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 483 | 28.4% | 59.0% | 18.6% | .250 | 56.8% |
| Sinker | 340 | 20.0% | 62.1% | 7.2% | .261 | 57.1% |
| Slider | 310 | 18.2% | 54.5% | 31.0% | .259 | 48.8% |
| Cutter | 144 | 8.5% | 61.1% | 20.6% | .290 | 34.6% |
| Sweeper | 137 | 8.1% | 51.8% | 27.6% | .152 | 16.7% |
| Changeup | 108 | 6.3% | 47.2% | 22.6% | .346 | 36.4% |
| Curveball | 104 | 6.1% | 50.0% | 26.5% | .148 | 35.3% |
| Splitter | 34 | 2.0% | 32.4% | 26.3% | .273 | 62.5% |
| Knuckle Curve | 33 | 1.9% | 30.3% | 50.0% | .000 | 0.0% |
| Slurve | 8 | 0.5% | 75.0% | 0.0% | .500 | 100.0% |
| Total | 1701 | 100.0% | 56.1% | 20.6% | .246 | 47.8% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 967 | 56.8% | 60.4% | 14.8% | .260 | 53.8% |
| Breaking | 592 | 34.8% | 52.0% | 30.1% | .198 | 36.5% |
| Offspeed | 142 | 8.3% | 43.7% | 23.6% | .324 | 43.3% |
| Total | 1701 | 100.0% | 56.1% | 20.6% | .246 | 47.8% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |