Tom MurphyC San Francisco Giants
Age 35 R/R 6'0" / 218 lbs MLB BB -3% Svc 11.000 · Ctrl thru 2026 peak 0.8 · 2026
wRC+†112
AVG/OBP/SLG.242 / .306 / .445
PA148
HR6
K%28
BB%8
MLB%100%
BAT: +2.0 runs (wOBA-derived runs vs avg)+2BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: +2.6 runs (Positional adjustment)+3POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: +0.80+0.8WAR
Scouting · nowfuture
PWR
6868
SPD
4141
EYE
5151

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$4M+0.8$3M-$1M
Totals $4M $3M -$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
201322 A2 teams 415374 7318214 2414311 45 .195.264.366.630 .171.268 346 .268 63 -17 -1 +0 +7 +12 0.1
201423 AATulsa Drillers 10999 18305 9351 00 .182.257.364.621 .182.220 328 .265 61 -5 +0 +0 +2 +3 0.0
201524 AA3 teams 469438 8419217 231736 53 .192.242.361.603 .169.268 375 .261 58 -22 -0 -2 +8 +13 -0.3
201625 AAA2 teams 371353 8420417 151232 21 .238.273.462.735 .224.313 334 .310 96 -2 +0 +1 +7 +11 1.7
201726 AAA2 teams 180168 24702 8853 00 .143.196.220.416 .077.268 474 .188 2 -20 +0 +1 +3 +5 -1.1
201827 AAA2 teams 360336 6217313 181445 43 .185.237.369.606 .185.272 405 .259 56 -18 -0 +1 +6 +10 -0.0
201928 MLBSeattle Mariners 281260 7012119 19871 20 .269.321.542.864 .273.329 317 .365 138 +12 +0 +12 +5 +8 3.8
202130 MLBSeattle Mariners 325280 568011 40992 00 .200.304.346.651 .146.260 3012 .297 85 -5 +0 +1 +6 +9 1.1
202231 MLBSeattle Mariners 4234 10201 8130 00 .294.429.441.870 .147.450 3119 .392 158 +3 +0 +1 +1 +1 0.6
202332 MLBSeattle Mariners 159146 431208 10441 00 .295.344.541.885 .247.365 286 .374 144 +8 +0 -4 +3 +5 1.1
202433 MLBSan Francisco Giants 3834 4101 4140 00 .118.211.235.446 .118.158 3711 .215 23 -3 +0 -3 +1 +1 -0.4
▸ 2026 Season
202635 MLBSF 148135 33716 11411 21 .244.306.444.751 .200.299 287 .332 112 +2 +0 -1 +3 +4 0.8
▸ Career Totals (MLE all levels + projections)
Career 28972657 56112613114 189100133 1913 .211.272.397.669 .186.287 357 .289 79 -68 -1 +7 +52 +82 7.2
/ 162G 650596 12628326 422257 43 .211.271.399.670 .188.287 356 .289 79 -15 -0 +1 +12 +18 1.6

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
201322 AATulsa Drillers 7469 20503 4161 00 .290.338.493.831 .203.340 225 .366 138 +3 +0 +2 0.5
201322 AAsheville Tourists 341288 8326219 378710 45 .288.388.590.978 .302.346 2611 .416 177 +30 -1 +10 3.9
201423 AATulsa Drillers 10994 20405 14271 00 .213.321.415.736 .202.242 2513 .330 111 +1 +0 +3 0.5
201524 MLBColorado Rockies 3935 9103 4100 00 .257.333.543.876 .286.273 2610 .381 149 +2 +0 -2 +8 +1 1.0
201524 AAAAlbuquerque Isotopes 136129 35927 5431 01 .271.304.535.839 .264.350 324 .360 134 +5 -0 +4 0.9
201524 AANew Britain Rock Cats 294265 6517113 23805 52 .245.317.464.782 .219.301 278 .343 121 +7 +0 +8 1.6
201625 MLBColorado Rockies 4944 12205 4191 10 .273.347.6591.006 .386.350 398 .429 186 +5 +0 +1 +7 +1 1.5
201625 AAAAlbuquerque Isotopes 322303 9926719 16781 11 .327.361.6471.008 .320.386 245 .431 188 +32 -0 +9 4.2
201726 MLBColorado Rockies 2624 1100 290 00 .042.115.083.199 .042.067 358 .103 -63 -5 +0 +1 +3 +1 -0.0
201726 AAAAlbuquerque Isotopes 154141 361014 9563 00 .255.314.426.739 .170.390 366 .326 108 +1 +0 +4 0.6
201827 MLBColorado Rockies 9693 21712 3440 01 .226.250.387.637 .161.404 463 .279 72 -3 -0 +1 +6 +3 0.7
201827 AAAAlbuquerque Isotopes 264236 6116317 22765 42 .258.335.568.902 .309.306 298 .388 155 +16 +0 +7 2.4
201928 MLBSeattle Mariners 281260 7112118 19871 20 .273.325.535.860 .262.340 317 .372 143 +14 +0 +12 +5 +8 4.0
202130 MLBSeattle Mariners 325277 568011 40992 00 .202.304.350.655 .148.265 3012 .295 84 -6 +0 +1 +6 +9 1.0
202231 MLBSeattle Mariners 4233 10201 8130 00 .303.429.455.883 .152.474 3119 .394 160 +3 +0 +1 +1 +1 0.6
202332 MLBSeattle Mariners 159145 421208 10441 00 .290.338.538.876 .248.358 286 .375 145 +8 +0 -4 +3 +5 1.2
202433 MLBSan Francisco Giants 3834 4101 4140 00 .118.211.235.446 .118.158 3711 .210 19 -3 +0 -3 +1 +1 -0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 1055945 22646249 943395 31 .239.310.448.757 .208.314 329 .332 112 +15 +0 +8 +40 +30 9.4

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
Tom Murphy (OGILVIE) 35 68 41 51 .242/.306/.445 .203.299 62 28% 8% 112 +0.6
Mark Reynolds
2019 · MLB
35 50→57 56→65 42→50 51 .255/.334/.441 .186.322 253 28% 10% 121 +3.2 .227/.316/.394 .167.308 207 31% 11% 102 +1.9 .160/.284/.285.126.23913735%14%59-0.3
Robinson Chirinos
2019 · MLB
35 44→47 58→60 47→50 50 .231/.336/.438 .207.293 264 29% 10% 122 +3.3 .231/.332/.417 .186.304 224 29% 10% 115 +2.8 .215/.318/.391.176.28720130%10%100+0.8
Stephen Vogt
2020 · MLB
35 47→57 56→60 46→40 49 .247/.307/.449 .202.281 236 22% 8% 112 +2.6 .220/.293/.389 .169.262 195 23% 9% 91 +1.1 .178/.262/.326.148.20320124%10%58-0.4
Nick Hundley
2019 · MLB
35 48→45 53→55 46→40 44 .247/.297/.424 .177.303 204 25% 7% 102 +1.8 .227/.279/.384 .157.303 186 30% 6% 83 +0.6 .167/.203/.288.122.23914036%4%25-0.8
José Hernández
2004 · MLB
35 51→61 52→55 41→45 44 .252/.313/.415 .163.342 204 31% 8% 105 +2.1 .252/.315/.408 .156.325 195 27% 8% 105 +2.1 .256/.318/.410.154.31520424%8%100+0.6
Olmedo Saenz
2006 · MLB
35 50 58→60 42→30 50 .262/.328/.470 .208.288 273 20% 8% 126 +3.5 .258/.333/.467 .209.292 254 21% 8% 128 +3.6 .249/.336/.468.219.28127021%9%126+1.0
Matt Kemp
2019 · MLB
34 53→63 58→65 40→55 45 .277/.322/.481 .204.319 272 22% 6% 127 +3.6 .252/.308/.415 .163.314 215 26% 7% 104 +2.0 .225/.313/.393.168.29425531%11%97+0.3
Kurt Suzuki
2020 · MLB
36 50→60 58→60 41→45 50 .265/.329/.467 .202.261 272 12% 6% 127 +3.6 .241/.313/.391 .150.261 184 15% 7% 100 +1.7 .213/.294/.326.113.24113117%7%72-0.1
Saul Soto
2014 · AAA
35 48→58 55→60 43→45 51 .253/.322/.433 .180.289 235 22% 9% 115 +2.7 .252/.325/.399 .147.298 184 21% 9% 106 +2.2 .256/.342/.373.117.29712217%11%106+1.6
Josh Willingham
2014 · MLB
35 45→53 60 45 56 .239/.347/.457 .218.282 284 25% 12% 131 +3.9 .227/.342/.403 .176.289 215 27% 13% 116 +2.8 .207/.336/.371.163.26821328%14%98+1.0
Sean Rodríguez
2019 · MLB
34 42→49 55→60 46→50 49 .219/.310/.401 .182.290 246 32% 10% 102 +1.9 .221/.313/.384 .163.308 207 32% 10% 98 +1.6 .207/.312/.377.171.29221334%11%92+0.4
Salvador Perez
2023 · MLB
33 47→57 66→70 47→30 39 .265/.307/.511 .245.293 362 24% 4% 130 +3.8 .254/.301/.447 .193.287 272 22% 5% 110 +2.4 .248/.299/.435.187.27626021%5%98+1.7
Greg Norton
2007 · MLB
35 50 56→60 34→40 52 .259/.330/.447 .188.294 253 21% 9% 121 +3.2 .255/.348/.406 .151.308 174 21% 12% 118 +3.0 .242/.355/.357.116.30111221%15%102+0.7
Miguel Olivo
2013 · MLB
35 45→52 53→60 41→50 38 .236/.269/.401 .165.288 228 27% 4% 84 +0.6 .242/.280/.409 .167.311 218 29% 5% 90 +1.0 .232/.272/.372.140.32615833%5%73-0.1
José Abreu
2022 · MLB
35 51→61 59→65 44→40 48 .270/.341/.485 .215.307 272 22% 8% 136 +4.2 .270/.341/.433 .163.315 192 20% 8% 122 +3.3 .264/.331/.405.141.30816019%8%107+1.7
Todd Greene
2006 · MLB
35 48 59→65 46→30 44 .260/.299/.464 .204.276 283 18% 5% 113 +2.6 .263/.314/.424 .161.321 176 23% 6% 108 +2.3 .289/.335/.428.139.3937026%6%105+0.6
Eduardo Escobar
2023 · MLB
34 47→56 55→60 43→50 48 .248/.306/.441 .192.284 232 22% 8% 109 +2.4 .241/.295/.397 .156.297 175 24% 7% 92 +1.2 .231/.276/.341.110.29611425%6%67-0.3
Justin Upton
2021 · MLB
33 45→55 58→65 42→55 50 .239/.326/.439 .200.293 286 28% 10% 118 +3.0 .213/.298/.392 .179.275 246 30% 10% 95 +1.4 .188/.280/.359.170.24324532%10%77+0.0
AJ Pollock
2023 · MLB
35 51→60 54→65 48→55 47 .265/.316/.448 .183.295 228 19% 7% 116 +2.8 .235/.290/.393 .158.270 197 21% 7% 90 +1.0 .166/.218/.304.138.17920022%6%37-0.6
Ryan Raburn
2016 · MLB
35 49→55 54→60 46→50 51 .249/.326/.434 .185.295 213 23% 9% 116 +2.8 .237/.317/.405 .168.319 194 29% 10% 105 +2.1 .223/.306/.384.161.31718133%10%91+0.4