Tommy PhamLF St. Lucie Mets
Age 38 R/R 6'1" / 225 lbs A H +5%HR +3% Svc 11.000 · Ctrl thru 2026 peak 0.5 · 2026
wRC+†vL 83105vR 92
AVG/OBP/SLG.252 / .327 / .395
PA295
HR8
SB6
K%21
BB%10
MLB%0%
BAT: +1.6 runs (wOBA-derived runs vs avg)+2BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.9 runs (Defensive runs vs avg)-2FLDPOS: -3.2 runs (Positional adjustment)-3POSREP: +8.4 runs (Replacement-level credit)+8REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
5555
PWR
4545
SPD
5050
EYE
5360
trajectory · 10 yrs
0.5peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   11.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$2M+0.5$2M-$0.1M
Totals $2M $2M -$0.1M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200618 ROKJohnson City Cardinals 216191 35621 17605 123 .183.268.251.519 .068.258 288 .231 35 -16 +1 +0 -2 +6 -1.1
200719 ASwing of the Quad Cities 3733 2000 2112 30 .061.162.061.223 .000.091 305 .112 -56 -7 +1 +0 -0 +1 -0.5
200820 A2 teams 438404 6311313 242024 185 .156.211.295.505 .139.262 465 .216 24 -38 +2 +0 -5 +12 -2.9
200921 A+Palm Beach Cardinals 380346 631346 261454 186 .182.247.295.542 .113.291 387 .237 40 -26 +1 +0 -4 +11 -1.8
201022 A+2 teams 425375 892445 431214 176 .237.322.363.685 .125.335 2810 .300 88 -6 +1 +0 -5 +12 0.3
201123 AASpringfield Cardinals 166148 36834 13521 33 .243.309.419.728 .176.340 318 .312 97 -1 -1 +0 -2 +5 0.2
201224 AASpringfield Cardinals 4340 4101 3240 00 .100.163.200.363 .100.200 567 .154 -24 -6 +0 +0 -0 +1 -0.5
201325 AA2 teams 301277 66966 19854 84 .238.297.379.676 .141.321 286 .286 77 -8 +0 +0 -3 +9 -0.2
201426 AAA2 teams 453416 1141778 291225 224 .274.329.406.735 .132.367 276 .322 105 +2 +3 -0 -5 +13 1.3
201527 AAA2 teams 369331 891679 34890 110 .269.337.441.778 .172.338 249 .332 113 +5 +2 +1 +1 +10 2.0
201628 MLB4 teams 386338 7413114 411334 116 .219.311.388.698 .169.312 3411 .310 95 -2 -0 -2 +1 +11 0.8
201729 MLB2 teams 636540 15827228 8014410 3110 .293.394.506.899 .213.350 2313 .391 157 +41 +2 +3 -7 +18 5.9
201830 MLB2 teams 617535 14620626 731526 198 .273.366.479.845 .206.333 2512 .361 135 +24 +1 -2 +2 +17 4.3
201931 MLBTampa Bay Rays 654567 15734222 811235 254 .277.372.460.832 .183.319 1912 .361 135 +26 +3 -8 -7 +19 3.3
202032 MLBSan Diego Padres 125109 22202 15271 60 .202.304.275.579 .073.250 2212 .269 64 -5 +1 -1 -1 +4 -0.3
202133 MLBSan Diego Padres 561475 10923215 781284 146 .229.343.381.724 .152.280 2314 .315 99 -0 +0 -8 -6 +16 0.2
202234 MLBBoston Red Sox 622554 12923117 561677 83 .233.311.370.681 .137.299 279 .302 89 -8 +0 -5 -7 +18 -0.1
202335 MLBArizona Diamondbacks 481426 10725316 471062 223 .251.328.437.765 .185.294 2210 .328 109 +5 +3 -0 -5 +14 1.7
202436 MLB3 teams 524481 11721210 381162 93 .243.301.358.659 .114.299 227 .291 81 -12 +1 -6 -6 +15 -0.7
202537 MLBPittsburgh Pirates 449392 9415110 50942 53 .240.329.360.689 .120.287 2111 .297 86 -7 -0 -4 -5 +13 -0.3
▸ 2026 Season (actual · ROS · total)
202638 ASt. Lucie Mets 1713 2100 241 00 .154.312.231.543 .077.200 2412 .272 66 -1 +0 -0 -0 +0 -0.1
ROS38 MLBNYM 278248 631217 27591 62 .254.330.395.725 .141.303 2110 .325 107 +2 +0 -2 -3 +8 0.6
TOT38 MLBNYM 295261 651317 29632 62 .249.329.387.716 .138.301 2110 .322 105 +2 +0 -2 -3 +8 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202739 MLB 7%NYM 191170 43815 18421 31 .253.328.400.728 .147.297 229 .313 98 -1 +0 -10 -2 +5 -0.7
▸ Career Totals (MLE all levels + projections)
Career 83527396 178032858225 814220274 27180 .241.322.392.714 .151.310 2610 .311 96 -35 +22 -44 -70 +237 11.3
/ 162G 650576 14026518 631716 216 .243.324.399.723 .156.312 2610 .311 96 -3 +2 -3 -5 +18 0.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200618 ROKJohnson City Cardinals 216182 42831 26425 123 .231.343.324.667 .093.291 1912 .306 93 -2 +1 +6 0.6
200719 ASwing of the Quad Cities 3732 2000 392 30 .062.189.062.252 .000.087 248 .145 -31 -5 +1 +1 -0.4
200820 A+Palm Beach Cardinals 9282 12301 7301 11 .146.222.220.442 .073.216 338 .204 15 -9 -0 +3 -0.7
200820 AQuad Cities River Bandits 346312 6811417 271263 174 .218.287.442.729 .224.298 368 .317 101 +0 +2 +10 1.2
200921 A+Palm Beach Cardinals 380336 781558 361024 186 .232.314.378.692 .146.308 279 .309 94 -2 +1 +11 1.0
201022 AASpringfield Cardinals 140121 411313 18281 42 .339.429.537.966 .198.422 2013 .425 184 +13 +0 +4 1.8
201022 A+Palm Beach Cardinals 285237 621443 42593 134 .262.379.392.772 .131.333 2115 .348 125 +8 +1 +8 1.7
201123 AASpringfield Cardinals 166143 421135 18401 33 .294.377.517.894 .224.370 2411 .382 151 +10 -1 +5 1.4
201224 AASpringfield Cardinals 4339 6201 4190 00 .154.233.282.515 .128.263 449 .236 39 -3 +0 +1 -0.2
201325 AAAMemphis Redbirds 113106 28611 7250 21 .264.310.368.678 .104.338 226 .304 91 -1 +0 +3 0.2
201325 AASpringfield Cardinals 188163 49666 20424 63 .301.390.521.912 .221.371 2211 .398 163 +13 +0 +5 1.9
201426 AAAMemphis Redbirds 390346 11216610 38814 202 .324.397.491.888 .168.397 2110 .392 158 +26 +3 +11 4.1
201426 INTLLeones del Caracas 6349 7002 12151 22 .143.323.265.588 .122.152 2419 .282 74 -2 -0 +2 -0.0
201527 MLBSt. Louis Cardinals 173153 41755 19410 20 .268.349.477.826 .209.333 2411 .361 134 +7 +0 +1 +1 +5 1.4
201527 AAAMemphis Redbirds 196171 561016 22360 90 .327.404.503.907 .175.379 1811 .396 161 +14 +2 +6 2.1
201628 MLBSt. Louis Cardinals 183159 36709 20713 22 .226.324.440.764 .214.342 3911 .339 117 +4 -0 -2 +1 +5 0.8
201628 AAAMemphis Redbirds 128110 26513 18290 82 .236.344.382.726 .145.295 2314 .330 111 +2 +1 +4 0.6
201628 AASpringfield Cardinals 1714 5001 330 01 .357.471.5711.042 .214.400 1818 .458 209 +2 -0 +0 0.2
201628 INTLLeones del Escogido 5847 6100 8191 11 .128.268.149.417 .021.207 3314 .209 18 -5 -0 +2 -0.4
201729 MLBSt. Louis Cardinals 530444 13622223 7111710 257 .306.413.520.934 .214.368 2213 .409 171 +43 +2 +3 -7 +15 5.7
201729 AAAMemphis Redbirds 10692 26804 13210 63 .283.371.500.871 .217.328 2012 .381 149 +6 +0 +3 0.9
201830 MLBTampa Bay Rays 570494 13618621 671406 157 .275.369.464.832 .188.342 2512 .368 140 +26 +0 -2 +2 +16 4.3
201830 INTLLeones del Escogido 4743 12200 4160 41 .279.340.326.666 .047.444 349 .307 93 -0 +0 +1 0.1
201931 MLBTampa Bay Rays 654567 15533221 811235 254 .273.369.450.819 .176.316 1912 .366 138 +28 +3 -8 -7 +19 3.5
202032 MLBSan Diego Padres 125109 23203 15271 60 .211.312.312.624 .101.253 2212 .290 80 -3 +1 -1 -1 +4 -0.0
202133 MLBSan Diego Padres 561475 10924215 781284 146 .229.343.383.726 .154.280 2314 .328 109 +6 +0 -8 -6 +16 0.9
202234 MLBBoston Red Sox 622554 13123117 561677 83 .236.314.374.688 .137.304 279 .309 95 -4 +0 -5 -7 +18 0.3
202335 MLBArizona Diamondbacks 481426 10927316 471062 223 .256.333.446.779 .190.300 2210 .341 119 +10 +3 -0 -5 +14 2.2
202436 MLBKansas City Royals 478440 1092039 351062 73 .248.306.368.674 .120.307 227 .303 90 -5 +0 -6 -6 +14 -0.3
202436 AAACharlotte Knights 1817 5100 130 20 .294.333.353.686 .059.357 176 .311 96 -0 +0 +1 0.1
202436 INTLLeones del Escogido 2824 3100 250 00 .125.192.167.359 .042.143 187 .160 -19 -4 +0 +1 -0.3
202537 MLBPittsburgh Pirates 449392 9617110 50942 53 .245.333.370.703 .125.294 2111 .317 100 +0 -0 -4 -5 +13 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 48264213 108120025149 539112042 13138 .257.347.422.769 .165.313 2311 .343 120 +111 +11 -32 -39 +137 19.2

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Tommy Pham (OGILVIE) 38 55 45 50 60 .252/.327/.395 .143.303 86 21% 10% 107 +1.1
Jeff Conine
2004 · MLB
38 56→63 50→55 50 53 .280/.339/.443 .163.295 178 12% 8% 124 +3.4 .277/.338/.422 .145.304 146 13% 8% 117 +2.9 .277/.342/.406.129.30911413%8%109+2.0
So Taguchi
2007 · MLB
38 55→58 42→45 52→50 51 .266/.320/.378 .111.298 916 14% 7% 98 +1.6 .257/.321/.350 .093.288 713 13% 7% 92 +1.2 .250/.318/.322.073.27951112%7%82+0.2
Jolbert Cabrera
2011 · MLB
38 54→51 45→50 52→50 43 .264/.307/.396 .132.314 1212 20% 5% 98 +1.6 .254/.292/.398 .144.296 158 19% 4% 92 +1.2 .258/.288/.416.158.29417219%3%95+1.0
Lew Ford
2015 · MLB
38 47→57 53→50 51→50 46 .242/.290/.418 .176.266 2011 18% 6% 97 +1.5 .261/.316/.388 .127.295 138 16% 7% 99 +1.7 .336/.391/.432.096.37010011%8%139+1.0
Ray Martinez
2007 · AAA
38 51→56 51→50 51→45 52 .260/.337/.419 .159.297 1911 19% 9% 117 +2.9 .259/.315/.392 .133.300 158 19% 7% 100 +1.7 .279/.325/.400.121.32414518%6%104+1.0
Mark Sweeney
2008 · MLB
38 53 47→55 49→40 56 .260/.346/.403 .143.309 137 20% 11% 116 +2.8 .222/.307/.332 .110.280 107 22% 10% 82 +0.5 .142/.250/.170.027.1970024%13%16-0.9
Brian Jordan
2005 · MLB
38 53→57 49→55 42→45 51 .263/.324/.418 .155.287 175 15% 8% 111 +2.5 .246/.302/.376 .130.287 147 19% 7% 91 +1.1 .249/.300/.363.114.29813421%6%87+0.3
Shin-Soo Choo
2020 · MLB
38 52→62 52→55 51→55 58 .257/.361/.426 .169.315 2010 24% 12% 128 +3.7 .255/.347/.430 .175.317 2114 25% 11% 124 +3.4 .235/.325/.408.173.284262826%10%102+0.4
Todd Zeile
2004 · MLB
38 51→56 48→50 46→30 58 .256/.340/.397 .142.284 163 16% 11% 112 +2.6 .239/.321/.381 .142.279 164 19% 10% 100 +1.7 .231/.318/.353.122.27814021%11%89+0.6
Brandon Phillips
2019 · MLB
38 56→61 45→55 44→55 44 .272/.309/.399 .127.299 1211 14% 4% 99 +1.7 .235/.288/.364 .129.267 137 17% 6% 82 +0.5 .202/.254/.304.102.2269015%4%51-0.4
Mike Bordick
2003 · MLB
38 50→56 48→50 46→50 52 .252/.316/.398 .146.275 1612 15% 8% 102 +1.9 .253/.320/.379 .126.290 119 16% 9% 98 +1.6 .273/.341/.381.108.3198516%9%105+1.3
Jayson Werth
2017 · MLB
38 49→59 51→60 48→55 57 .247/.339/.411 .164.291 186 21% 11% 115 +2.8 .228/.312/.393 .165.278 197 24% 10% 100 +1.7 .204/.291/.366.162.24819625%10%82+0.2
Rafael Castaneda
2006 · AAA
38 51→61 46→50 49→40 49 .255/.309/.380 .126.279 148 15% 6% 95 +1.4 .269/.317/.385 .116.288 115 10% 6% 98 +1.6 .276/.327/.387.112.2921039%7%102+0.8
Eric Karros
2004 · MLB
36 53→55 49→55 44→40 51 .264/.322/.412 .147.288 174 15% 8% 108 +2.3 .249/.306/.395 .146.272 167 15% 7% 97 +1.5 .192/.243/.308.115.20911514%6%42-0.4
Rene Reyes
2015 · AAA
37 53→63 48→55 51→50 49 .262/.327/.404 .142.328 1514 24% 9% 108 +2.3 .264/.325/.410 .146.322 168 22% 8% 109 +2.4 .266/.328/.414.148.31316520%8%109+1.0
Brett Gardner
2021 · MLB
37 46→56 53→55 53→65 56 .239/.325/.420 .181.268 2013 19% 11% 112 +2.6 .229/.327/.383 .154.276 168 22% 12% 103 +1.9 .216/.324/.353.137.26413522%13%90+0.8
Abel Martinez
2015 · AAA
38 55→63 42→45 46→50 48 .267/.312/.373 .106.289 1015 12% 5% 94 +1.3 .260/.308/.363 .103.291 1010 14% 5% 89 +1.0 .274/.318/.360.087.3069413%5%90+0.3
Ruben Sierra
2004 · MLB
38 53→54 53→60 48→40 51 .271/.321/.448 .177.286 215 15% 7% 117 +2.9 .247/.301/.417 .170.271 214 17% 7% 101 +1.8 .235/.285/.419.184.25324118%7%88+0.4
Randy Velarde
2001 · MLB
38 55→57 46→50 47→50 55 .269/.342/.399 .130.310 1410 18% 10% 113 +2.6 .263/.341/.398 .135.319 1310 20% 9% 113 +2.6 .259/.344/.392.133.323121022%9%110+1.1
Curtis Pride
2006 · MLB
37 49 46→45 52→55 48 .239/.305/.380 .141.310 1215 26% 8% 93 +1.3 .237/.312/.361 .124.332 1120 29% 9% 91 +1.1 .230/.312/.339.109.333102431%10%84+0.3