Tommy Pham

Free Agent
High Level
MLB
Years
2006-2025 (2014-2025)
Proper Name
Thomas James Pham
Nickname
Phamtastic
Pronunciation
fam
Positions
LF (845) ... CF (670) ... OF (185) ... RF (108) ... DH (105) ... SS (37)
Height / Weight
6-1 / 225
Bats / Throws
Right / Right
Birthdate
March 8,1988   Age:  37.314
High School
Durango (Las Vegas,NV)
Signing Bonus
$ 325,000
Service Time
10.092 (2025)
Contract Info
MLBAM ID
Retrosheet#
phamt001
Show More
[2006] Originally Committed to Cal State Fullerton
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
2007Baseball AmericaTeamSt. Louis Cardinals22View Rankings
2014Baseball AmericaTeamSt. Louis Cardinals23View Rankings
2015Baseball AmericaTeamSt. Louis Cardinals15View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Johnson City CardinalsAppRkSLN918SS9954182264283119123264251205592161230.231.340.324.664.286.093.29112.0419.441.62182.00
2007Batavia MuckdogsNYPLA-SLN-19OF8567239334985216146256011024732661534.205.283.305.588.238.100.2669.4022.562.40119.50
2007Quad Cities River BanditsMidwASLN-19OF143232000130392000123702.063.189.063.252.188.000.0878.1124.323.000.00
2008Quad Cities River BanditsMidwASLN2820OF104863125168114174917427126322171383463236.218.285.442.727.353.224.2987.8036.424.6718.35
2008Palm Beach CardinalsFSLA+SLN-20OF65*278291230171173012000189248.146.222.220.442.159.074.2167.6132.614.2982.00
2009Palm Beach CardinalsFSLA+SLN2821CF102114336477815584418636102431161273802850.232.313.378.691.289.146.3089.4726.842.8342.00
2010Palm Beach CardinalsFSLA+SLN2822CF114682374262144327134425931208932852141.262.377.392.769.346.130.33314.7420.701.4079.00
2010Springfield CardinalsTexAASLN4022RF-LF132*38121194113131842182810001651401724.339.429.537.966.364.198.42212.8620.001.5640.33
2011Springfield CardinalsTexAASLN423CF115*40143314211351633184012206741661923.294.372.517.889.350.223.37010.8424.102.2228.60
2012Springfield CardinalsTexAASLN2224CF12393620130041900001114333.154.233.282.515.231.128.2639.3044.194.7539.00
2013Springfield CardinalsTexAASLN-25CF1264516327496662863204240104851881831.301.388.521.909.362.220.37110.6422.342.1027.17
2013Memphis RedbirdsPCLAAASLN4625CF90*3010662861113217250000439113820.264.310.368.678.179.104.3386.1922.123.57106.00
2014Memphis RedbirdsPCLAAASLN2726CF1161043466311216610442023881402181703903280.324.395.491.886.329.167.3979.7420.772.1334.60
2014St. Louis CardinalsNLMLBSLN6026LF-RF620000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2015Memphis RedbirdsPCLAAASLN2727CF12148171295610163990223600305861961739.327.398.503.901.357.176.37911.2218.371.6428.50
2015St. Louis CardinalsNLMLBSLN6027CF-LF113*5215328417551820194100111731731724.268.347.477.824.346.209.33310.9823.702.1630.60
2016Springfield CardinalsTexAASLN1628CF41435001201330001081714.357.471.5711.042.357.214.40017.6517.651.0014.00
2016Memphis RedbirdsPCLAAASLN2728CF101*331101526513178218290000242128917.236.344.382.726.364.146.29514.0622.661.6136.67
2016St. Louis CardinalsNLMLBSLN2828CF-LF102*7815926367091722207130113701831620.226.322.440.762.340.214.33810.9338.803.5517.67
2017Memphis RedbirdsPCLAAASLN2729RF-CF112*259217268041963132101001461061214.283.371.500.871.391.217.32812.2619.811.6223.00
2017St. Louis CardinalsNLMLBSLN2829LF1251284449513622223732577111710230182315304789.306.411.520.931.414.214.36813.4022.081.6519.30
2018Hudson Valley RenegadesNYPLA-TBA-30LF142300120000000006412.750.7501.5002.250.750.750.6670.000.000.004.00
2018Tampa Bay RaysALMLBTBA2930LF1143914335497672251254340216891742029.343.448.6221.070.483.279.44214.3724.711.7220.43
2018St. Louis CardinalsNLMLBSLN2830CF114983516787110144110642972011121403962562.248.331.399.730.282.151.30310.6124.492.3125.07
2019Tampa Bay RaysALMLBTBA2931LF110145567771553322168254811235014222556545699.273.369.450.819.356.177.31612.3918.811.5227.00
2020San Diego PadresNLMLBSDN2832lf-dh91311091323203126015271000234125518.211.312.312.624.294.101.25312.0021.601.8036.33
2021San Diego PadresNLMLBSDN2833LF101155475741092421549146781284043101825614168.229.340.383.723.335.154.28013.9022.821.6431.67
2022Cincinnati RedsNLMLBCIN2834LF98913405781111113972421001040131273872358.238.320.374.694.274.136.30010.8525.842.3830.91
2022Boston Red SoxALMLBBOS2234LF9853214325012062411146760107802351832.234.298.374.672.206.140.3105.9628.514.7935.67
2023New York MetsNLMLBNYN2835lf-dh10679231296215110361112956103121092642636.268.348.472.820.372.204.31010.9821.211.9323.10
2023Arizona DiamondbacksNLMLBARI2835lf-dh106501952647122632112185010309812172027.241.304.415.719.313.174.2898.2923.042.7832.50
2024ACL White SoxACLRkCHA2836RF-LF31133001100040000061112.273.273.545.818.273.272.3330.0036.360.0011.00
2024Charlotte KnightsIL2AAACHA1636RF-LF41735100120130000061814.294.333.353.686.235.059.3575.5616.673.000.00
2024Kansas City RoyalsALMLBKCA2236RF-LF95231019233128103270000134104617.228.250.337.587.149.109.2922.8825.969.0050.50
2024St. Louis CardinalsNLMLBSLN2936RF-LF952368714312120071610102257768.206.286.368.654.265.162.2359.0920.782.2934.00
2024Chicago White SoxALMLBCHA2836RF-LF95702713372141519632563100021032972052.266.330.380.710.218.114.3308.4221.212.5254.20
2025Pittsburgh PiratesNLMLBPIT2837RF-LF97120392449617110525350942053121454492868.245.330.370.700.258.125.29411.1420.941.8839.20
Tot:MLB (12 yrs) MLB     12414215652108120025149522131385391122422301512217784828374707.256.344.422.766.315.165.31311.1623.242.0828.29
Tot:AL (4 yrs) AL     330129618634969104114138914832316045385611464120229.269.350.433.783.300.164.32910.1122.062.1831.61
Tot:NL (11 yrs) NL     911291946673213115108381932939179926226108412173364254478.251.342.417.759.322.166.30611.6223.752.0427.03
Tot:Minors (14 yrs) Minors     817275743271513740743661384132875929131566311543142251464.259.343.419.761.313.159.33110.4424.162.3137.26
Tot:Rk (2 yrs) Rk     57193294583220123264651205652271332.233.336.337.673.285.104.29311.4520.261.7796.50
Tot:A- (2 yrs) A-     68243355285318146256011024792701636.214.290.325.615.247.111.2729.2622.222.4081.00
Tot:A (2 yrs) A     1003445470114175020430135522181403833238.203.276.407.683.337.203.2737.8335.254.5020.24
Tot:A+ (3 yrs) A+     2096559815232912783211851918631142387575399.232.326.363.690.293.131.30811.2325.232.2554.58
Tot:AA (5 yrs) AA     1394808314332101667139631326231122435545885.298.384.506.890.348.208.37911.3723.832.1030.00
Tot:AAA (6 yrs) AAA     244842133253469241334789919541512038995179174.300.375.462.837.325.162.36510.4120.501.9735.08
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009St. Louis CardinalsMLB Spring TrainingSpring21110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2011St. Louis CardinalsMLB Spring TrainingSpring23770000000014000000800.000.125.000.125.143.000.00012.5050.004.000.00
2013St. Louis CardinalsMLB Spring TrainingSpring25220000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2014St. Louis CardinalsMLB Spring TrainingSpring26330000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2015St. Louis CardinalsMLB Spring TrainingSpring27817370015000200100101816.412.389.588.977.176.176.4000.0011.110.0017.00
2015St. Louis CardinalsDivision SeriesPlayoffs27351100120002000004510.200.200.8001.000.600.600.0000.0040.000.0020.00
2016St. Louis CardinalsMLB Spring TrainingSpring28194771311383071510000255558.277.382.532.914.468.255.34512.7327.272.1415.67
2017St. Louis CardinalsMLB Spring TrainingSpring2921437911064171600002125027.209.320.279.599.302.070.33314.0032.002.290.00
2018St. Louis CardinalsMLB Spring TrainingSpring302059151322152282020002226958.220.333.373.706.288.153.31611.5928.992.5059.00
2019Tampa Bay RaysMLB Spring TrainingSpring3119511117311502810001002560512.333.417.490.907.275.157.39013.3316.671.2551.00
2019Tampa Bay RaysWild Card SeriesPlayoffs31141200111001000005411.500.5001.2501.7501.000.750.5000.0025.000.0025.00
2019Tampa Bay RaysDivision SeriesPlayoffs31521170012001300002102216.333.364.476.840.190.143.3534.5513.643.004.55
2020San Diego PadresMLB Spring TrainingSpring3282124200410480000062522.190.320.286.606.333.096.30816.0032.002.000.00
2020San Diego PadresWild Card SeriesPlayoffs3231316200120010000181324.462.462.6151.077.308.153.5000.007.690.000.00
2020San Diego PadresDivision SeriesPlayoffs3231113000010140000031203.273.333.273.606.182.000.4298.3333.334.000.00
2021San Diego PadresMLB Spring TrainingSpring332050913102401813000022058310.260.362.400.762.280.140.31413.7922.411.6325.00
2022Cincinnati RedsMLB Spring TrainingSpring34620452012000500001102032.250.250.500.750.250.250.2860.0025.000.0020.00
2023New York MetsMLB Spring TrainingSpring351745471002006140000085116.156.255.178.433.156.022.22611.7627.452.330.00
2023Arizona DiamondbacksWild Card SeriesPlayoffs35282100001013000001901.125.222.125.347.250.000.20011.1133.333.000.00
2023Arizona DiamondbacksDivision SeriesPlayoffs3531446001110020000191415.429.429.6431.072.286.214.4550.0014.290.007.14
2023Arizona DiamondbacksChampionship SeriesPlayoffs3562012001100090000152011.100.100.250.350.150.150.1000.0045.000.005.00
2023Arizona DiamondbacksWorld SeriesPlayoffs35519383012001500100142144.421.429.7371.166.368.316.5004.7623.815.004.76
2024Kansas City RoyalsWild Card SeriesPlayoffs36240000000001000000400.000.000.000.000.000.000.0000.0025.000.000.00
2024Kansas City RoyalsDivision SeriesPlayoffs3641125000210020010051205.455.417.455.872.091.000.5000.0016.670.000.00
2025Pittsburgh PiratesMLB Spring TrainingSpring3718466801112012900001135826.174.345.283.628.413.109.19420.6915.520.7546.00
Tot:Spring (14 Yrs) Spring 1694126896136104212661118302081514782967.233.335.367.701.296.133.30112.7624.691.9341.20
Tot:Playoffs (5 Yrs) Playoffs 371301741506127043300205641361130.315.331.492.823.262.177.3762.9424.268.2521.67

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
7660485044626159.536