Tommy Pham
Thomas James Pham
Born: March 8, 1988
Las Vegas, NV US
Primary Position: Outfield
All Position(s) Played: CF, LF, RF, SS
Bats: Right
Throws: Right
Height: 6'1"
Weight: 215
Draft: Round 16 (2006 June Amateur Draft, St. Louis Cardinals)
School: Durango HS
Career: 2006-2026
Major League Statistics
Tommy Pham has compiled a career batting average of .259 with 74 home runs and 366 RBI in his 1418-game career with the Johnson City Cardinals, Batavia Muckdogs, Swing of the Quad Cities, Quad Cities River Bandits, Palm Beach Cardinals, Springfield Cardinals, Memphis Redbirds, Hudson Valley Renegades, Charlotte Knights, White Sox, St. Lucie Mets, Norfolk Tides and Lehigh Valley IronPigs. He began playing during the 2006 season and has taken the field during the 2026 campaign.
Click on column headings to sort.
Batting:
| Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 | R | APPY | Johnson City Cardinals | 54 | 216 | 182 | 26 | 42 | 8 | 3 | 1 | 19 | 12 | 3 | 26 | 42 | .231 | .340 | .324 | .664 | 59 | 5 | 5 | 1 | 2 | 0 |
| 2007 | A | MIDW | Swing of the Quad Cities | 14 | 37 | 32 | 3 | 2 | 0 | 0 | 0 | 1 | 3 | 0 | 3 | 9 | .062 | .189 | .062 | .252 | 2 | 1 | 2 | 0 | 0 | 0 |
| 2007 | Short Season A | NYPL | Batavia Muckdogs | 67 | 266 | 239 | 33 | 49 | 8 | 5 | 2 | 16 | 14 | 6 | 25 | 60 | .205 | .283 | .305 | .588 | 73 | 4 | 1 | 1 | 0 | 2 |
| 2008 | Advanced A | FLOR | Palm Beach Cardinals | 27 | 92 | 82 | 9 | 12 | 3 | 0 | 1 | 7 | 1 | 1 | 7 | 30 | .146 | .222 | .220 | .442 | 18 | 0 | 1 | 2 | 0 | 0 |
| 2008 | A | MIDW | Quad Cities River Bandits | 86 | 346 | 312 | 51 | 68 | 11 | 4 | 17 | 49 | 17 | 4 | 27 | 126 | .218 | .285 | .442 | .727 | 138 | 7 | 3 | 2 | 2 | 1 |
| 2009 | Advanced A | FLOR | Palm Beach Cardinals | 114 | 380 | 336 | 47 | 78 | 15 | 5 | 8 | 44 | 18 | 6 | 36 | 102 | .232 | .313 | .378 | .691 | 127 | 6 | 4 | 3 | 1 | 1 |
| 2010 | AA | TL | Springfield Cardinals | 38 | 140 | 121 | 19 | 41 | 13 | 1 | 3 | 18 | 4 | 2 | 18 | 28 | .339 | .429 | .537 | .966 | 65 | 1 | 1 | 0 | 0 | 0 |
| 2010 | Advanced A | FLOR | Palm Beach Cardinals | 68 | 285 | 237 | 42 | 62 | 14 | 4 | 3 | 27 | 13 | 4 | 42 | 59 | .262 | .377 | .392 | .769 | 93 | 8 | 3 | 1 | 2 | 0 |
| 2011 | AA | TL | Springfield Cardinals | 40 | 166 | 143 | 31 | 42 | 11 | 3 | 5 | 16 | 3 | 3 | 18 | 40 | .294 | .372 | .517 | .889 | 74 | 6 | 1 | 2 | 2 | 0 |
| 2012 | AA | TL | Springfield Cardinals | 12 | 43 | 39 | 3 | 6 | 2 | 0 | 1 | 3 | 0 | 0 | 4 | 19 | .154 | .233 | .282 | .515 | 11 | 1 | 0 | 0 | 0 | 0 |
| 2013 | AAA | PCL | Memphis Redbirds | 30 | 113 | 106 | 6 | 28 | 6 | 1 | 1 | 13 | 2 | 1 | 7 | 25 | .264 | .310 | .368 | .678 | 39 | 4 | 0 | 0 | 0 | 0 |
| 2013 | AA | TL | Springfield Cardinals | 45 | 188 | 163 | 27 | 49 | 6 | 6 | 6 | 28 | 6 | 3 | 20 | 42 | .301 | .388 | .521 | .910 | 85 | 4 | 4 | 0 | 1 | 0 |
| 2014 | AAA | PCL | Memphis Redbirds | 104 | 390 | 346 | 63 | 112 | 16 | 6 | 10 | 44 | 20 | 2 | 38 | 81 | .324 | .395 | .491 | .886 | 170 | 8 | 4 | 0 | 2 | 1 |
| 2015 | AAA | PCL | Memphis Redbirds | 48 | 196 | 171 | 29 | 56 | 10 | 1 | 6 | 39 | 9 | 0 | 22 | 36 | .327 | .398 | .503 | .901 | 86 | 5 | 0 | 0 | 3 | 0 |
| 2016 | AA | TL | Springfield Cardinals | 4 | 17 | 14 | 3 | 5 | 0 | 0 | 1 | 2 | 0 | 1 | 3 | 3 | .357 | .471 | .571 | 1.042 | 8 | 0 | 0 | 0 | 0 | 1 |
| 2016 | AAA | PCL | Memphis Redbirds | 33 | 128 | 110 | 15 | 26 | 5 | 1 | 3 | 17 | 8 | 2 | 18 | 29 | .236 | .344 | .382 | .726 | 42 | 2 | 0 | 0 | 0 | 0 |
| 2017 | AAA | PCL | Memphis Redbirds | 25 | 106 | 92 | 17 | 26 | 8 | 0 | 4 | 19 | 6 | 3 | 13 | 21 | .283 | .371 | .500 | .871 | 46 | 1 | 0 | 1 | 0 | 0 |
| 2018 | Short Season A | NYPL | Hudson Valley Renegades | 1 | 4 | 4 | 2 | 3 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | .750 | .750 | 1.500 | 2.250 | 6 | 0 | 0 | 0 | 0 | 0 |
| 2024 | AAA | IL | Charlotte Knights | 4 | 18 | 17 | 3 | 5 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 3 | .294 | .333 | .353 | .686 | 6 | 0 | 0 | 0 | 0 | 0 |
| 2024 | R | AZCL | White Sox | 3 | 11 | 11 | 3 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 4 | .273 | .273 | .545 | .818 | 6 | 0 | 0 | 0 | 0 | 0 |
| 2026 | A | FLOR | St. Lucie Mets | 5 | 17 | 12 | 3 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 3 | 3 | .167 | .353 | .250 | .603 | 3 | 0 | 1 | 0 | 1 | 0 |
| 2026 | AAA | IL | Lehigh Valley IronPigs | 44 | 189 | 156 | 24 | 39 | 9 | 2 | 3 | 25 | 1 | 1 | 32 | 38 | .250 | .381 | .391 | .772 | 61 | 6 | 1 | 0 | 0 | 0 |
| 2026 | AAA | IL | Norfolk Tides | 16 | 70 | 61 | 13 | 12 | 1 | 0 | 4 | 11 | 0 | 0 | 8 | 21 | .197 | .286 | .410 | .696 | 25 | 3 | 0 | 0 | 1 | 0 |
| Totals | 817 | 3142 | 2757 | 432 | 715 | 137 | 40 | 74 | 366 | 138 | 41 | 328 | 759 | .259 | .343 | .419 | .761 | 1154 | 63 | 29 | 13 | 15 | 6 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 | R | APPY | Johnson City Cardinals | SS | 37 | 51 | 73 | 22 | 19 | .849 | 3.351 |
| 2007 | Short Season A | NYPL | Batavia Muckdogs | LF | 9 | 20 | 1 | 1 | 0 | .955 | 2.333 |
| 2007 | Short Season A | NYPL | Batavia Muckdogs | OF | 64 | 110 | 11 | 1 | 2 | .992 | 1.891 |
| 2007 | Short Season A | NYPL | Batavia Muckdogs | CF | 55 | 90 | 10 | 0 | 2 | 1.000 | 1.818 |
| 2007 | A | MIDW | Swing of the Quad Cities | OF | 12 | 11 | 1 | 1 | 0 | .923 | 1.000 |
| 2007 | A | MIDW | Swing of the Quad Cities | CF | 11 | 11 | 1 | 1 | 0 | .923 | 1.091 |
| 2007 | A | MIDW | Swing of the Quad Cities | RF | 1 | 0 | 0 | 0 | 0 | .000 | |
| 2008 | A | MIDW | Quad Cities River Bandits | CF | 83 | 180 | 11 | 2 | 5 | .990 | 2.301 |
| 2008 | A | MIDW | Quad Cities River Bandits | OF | 83 | 180 | 11 | 2 | 5 | .990 | 2.301 |
| 2008 | Advanced A | FLOR | Palm Beach Cardinals | RF | 4 | 6 | 0 | 0 | 0 | 1.000 | 1.500 |
| 2008 | Advanced A | FLOR | Palm Beach Cardinals | OF | 26 | 43 | 2 | 0 | 1 | 1.000 | 1.731 |
| 2008 | Advanced A | FLOR | Palm Beach Cardinals | CF | 22 | 37 | 2 | 0 | 1 | 1.000 | 1.773 |
| 2009 | Advanced A | FLOR | Palm Beach Cardinals | CF | 107 | 196 | 6 | 4 | 2 | .981 | 1.888 |
| 2009 | Advanced A | FLOR | Palm Beach Cardinals | OF | 107 | 196 | 6 | 4 | 2 | .981 | 1.888 |
| 2010 | AA | TL | Springfield Cardinals | CF | 9 | 20 | 0 | 1 | 0 | .952 | 2.222 |
| 2010 | Advanced A | FLOR | Palm Beach Cardinals | CF | 64 | 162 | 8 | 3 | 5 | .983 | 2.656 |
| 2010 | Advanced A | FLOR | Palm Beach Cardinals | OF | 64 | 162 | 8 | 3 | 5 | .983 | 2.656 |
| 2010 | AA | TL | Springfield Cardinals | RF | 6 | 5 | 1 | 0 | 0 | 1.000 | 1.000 |
| 2010 | AA | TL | Springfield Cardinals | OF | 34 | 49 | 2 | 4 | 0 | .927 | 1.500 |
| 2010 | AA | TL | Springfield Cardinals | LF | 21 | 24 | 1 | 3 | 0 | .893 | 1.190 |
| 2011 | AA | TL | Springfield Cardinals | CF | 37 | 85 | 6 | 2 | 3 | .978 | 2.459 |
| 2011 | AA | TL | Springfield Cardinals | OF | 37 | 85 | 6 | 2 | 3 | .978 | 2.459 |
| 2012 | AA | TL | Springfield Cardinals | CF | 2 | 4 | 0 | 0 | 0 | 1.000 | 2.000 |
| 2012 | AA | TL | Springfield Cardinals | OF | 2 | 4 | 0 | 0 | 0 | 1.000 | 2.000 |
| 2013 | AA | TL | Springfield Cardinals | OF | 37 | 86 | 1 | 0 | 0 | 1.000 | 2.351 |
| 2013 | AA | TL | Springfield Cardinals | CF | 36 | 86 | 1 | 0 | 0 | 1.000 | 2.417 |
| 2013 | AAA | PCL | Memphis Redbirds | OF | 29 | 78 | 1 | 2 | 0 | .975 | 2.724 |
| 2013 | AAA | PCL | Memphis Redbirds | CF | 28 | 77 | 1 | 2 | 0 | .975 | 2.786 |
| 2013 | AAA | PCL | Memphis Redbirds | LF | 2 | 1 | 0 | 0 | 0 | 1.000 | .500 |
| 2013 | AA | TL | Springfield Cardinals | RF | 1 | 0 | 0 | 0 | 0 | .000 | |
| 2014 | AAA | PCL | Memphis Redbirds | OF | 87 | 191 | 3 | 3 | 1 | .985 | 2.230 |
| 2014 | AAA | PCL | Memphis Redbirds | CF | 59 | 137 | 3 | 3 | 1 | .979 | 2.373 |
| 2014 | AAA | PCL | Memphis Redbirds | LF | 29 | 54 | 0 | 0 | 0 | 1.000 | 1.862 |
| 2015 | AAA | PCL | Memphis Redbirds | OF | 44 | 102 | 2 | 1 | 0 | .990 | 2.364 |
| 2015 | AAA | PCL | Memphis Redbirds | CF | 42 | 96 | 2 | 1 | 0 | .990 | 2.333 |
| 2015 | AAA | PCL | Memphis Redbirds | LF | 2 | 6 | 0 | 0 | 0 | 1.000 | 3.000 |
| 2016 | AA | TL | Springfield Cardinals | CF | 4 | 15 | 0 | 0 | 0 | 1.000 | 3.750 |
| 2016 | AAA | PCL | Memphis Redbirds | LF | 4 | 6 | 1 | 0 | 0 | 1.000 | 1.750 |
| 2016 | AA | TL | Springfield Cardinals | OF | 4 | 15 | 0 | 0 | 0 | 1.000 | 3.750 |
| 2016 | AAA | PCL | Memphis Redbirds | OF | 29 | 46 | 2 | 1 | 0 | .980 | 1.655 |
| 2016 | AAA | PCL | Memphis Redbirds | CF | 24 | 39 | 1 | 1 | 0 | .976 | 1.667 |
| 2016 | AAA | PCL | Memphis Redbirds | RF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2017 | AAA | PCL | Memphis Redbirds | CF | 9 | 12 | 0 | 0 | 0 | 1.000 | 1.333 |
| 2017 | AAA | PCL | Memphis Redbirds | OF | 25 | 45 | 2 | 2 | 0 | .959 | 1.880 |
| 2017 | AAA | PCL | Memphis Redbirds | LF | 2 | 5 | 0 | 0 | 0 | 1.000 | 2.500 |
| 2017 | AAA | PCL | Memphis Redbirds | RF | 15 | 28 | 2 | 2 | 0 | .938 | 2.000 |
| 2018 | Short Season A | NYPL | Hudson Valley Renegades | LF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2018 | Short Season A | NYPL | Hudson Valley Renegades | OF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2024 | AAA | IL | Charlotte Knights | CF | 2 | 4 | 0 | 0 | 0 | 1.000 | 2.000 |
| 2024 | AAA | IL | Charlotte Knights | RF | 2 | 3 | 0 | 0 | 0 | 1.000 | 1.500 |
| 2024 | R | AZCL | White Sox | CF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2024 | R | AZCL | White Sox | RF | 1 | 0 | 0 | 0 | 0 | .000 | |
| 2026 | AAA | IL | Norfolk Tides | LF | 8 | 13 | 0 | 0 | 0 | 1.000 | 1.625 |
| 2026 | A | FLOR | St. Lucie Mets | LF | 4 | 4 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2026 | AAA | IL | Lehigh Valley IronPigs | RF | 17 | 32 | 0 | 0 | 0 | 1.000 | 1.882 |
| Totals | 1418 | 2867 | 189 | 74 | 57 | .976 | 2.155 |
Minor League Service:
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.















