Spence CoffmanSS Lake Elsinore Storm
Age 22 R/R 6'1" / 170 lbs A HR +13%BB +8% Svc 0.0 · Ctrl thru 2036 peak 1.4 · 2031
wRC+†71
AVG/OBP/SLG.217 / .285 / .326
PA78
HR1
K%27
BB%8
MLB%0%
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
5257
PWR
2833
SPD
6065
EYE
4247
trajectory · 10 yrs
1.4peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+1.4$13M+$12M
2032Ext / FA-deal$0.9M+1.3$12M+$11M
2033Ext / FA-deal$1.0M+1.2$12M+$11M
2034Ext / FA-deal$2M+1.0$10M+$8M
2035Ext / FA-deal$3M+0.8$4M+$1M
2036Ext / FA-deal$2M+0.5$3M+$0.2M
Totals $10M $54M +$44M

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
202319 ROKACL Padres 7162 12110 7220 40 .194.275.242.517 .048.293 3110 .219 26 -6 +1 +0 +1 +2 -0.2
202420 ROK2 teams 231211 47600 13532 192 .223.274.251.526 .028.292 236 .237 40 -16 +3 +0 +2 +7 -0.4
202521 ALake Elsinore Storm 1716 2000 170 10 .125.176.125.301 .000.222 416 .151 -26 -2 +0 +0 +0 +0 -0.2
▸ 2026 Season
202622 MLBSD 7871 15301 6211 20 .211.282.296.578 .085.292 278 .278 71 -3 +0 +0 +1 +2 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%SD 154140 32613 12411 41 .229.294.350.644 .121.293 278 .290 80 -3 +0 +0 +2 +4 0.3
202824 MLB 26%SD 272244 561026 23703 71 .230.304.361.664 .131.294 268 .297 85 -4 +1 +0 +3 +8 0.7
202925 MLB 43%SD 348312 721328 30883 92 .231.304.362.667 .131.295 259 .302 89 -4 +1 +0 +4 +10 1.1
203026 MLB 58%SD 397355 821529 351004 112 .231.307.361.668 .130.296 259 .304 91 -4 +1 +0 +4 +11 1.3
203127 MLB 76%SD 420376 8716210 371064 112 .231.307.364.671 .133.296 259 .304 91 -4 +1 +0 +4 +12 1.4
203228 MLB 84%SD 433387 8916210 391104 112 .230.307.359.666 .129.296 259 .303 90 -5 +1 -1 +5 +12 1.3
203329 MLB 90%SD 432386 8916210 391114 112 .231.308.360.668 .130.295 269 .301 89 -5 +1 -1 +5 +12 1.2
203430 MLBSD 429383 8816210 391124 111 .230.308.360.668 .131.294 269 .298 87 -7 +2 -2 +5 +12 1.0
203531 MLBSD 419374 841529 381114 101 .225.303.348.650 .123.293 269 .295 84 -8 +2 -3 +4 +12 0.8
203632 MLBSD 403360 801428 361094 90 .222.300.339.639 .117.292 279 .290 80 -9 +2 -4 +4 +11 0.5
203733 MLBSD 375335 731327 341043 80 .218.296.331.627 .113.291 289 .285 76 -10 +2 -4 +4 +11 0.2
203834 MLBSD 331296 641126 29953 80 .216.293.328.620 .111.290 299 .279 72 -11 +2 -5 +4 +9 -0.1
203935 MLBSD 279250 52915 25832 70 .208.285.312.597 .104.289 309 .272 67 -11 +1 -6 +3 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 50894558 102418025102 443134346 14316 .225.300.342.642 .118.294 269 .291 81 -112 +22 -25 +55 +144 8.6
/ 162G 650582 13123313 571726 182 .225.301.342.643 .117.295 269 .291 81 -14 +3 -3 +7 +18 1.1

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
202319 ROKACL Padres 7159 14110 10150 40 .237.348.288.636 .051.311 2114 .292 82 -1 +1 +2 0.1
202420 ALake Elsinore Storm 3127 6100 281 00 .222.300.259.559 .037.300 266 .256 54 -2 +0 +1 -0.1
202420 ROKACL Padres 200176 52800 19291 192 .295.367.341.708 .045.349 1410 .320 103 +1 +3 +6 1.0
202521 ALake Elsinore Storm 1716 3000 150 10 .188.235.188.423 .000.273 296 .201 12 -2 +0 +0 -0.1

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
Spence Coffman (OGILVIE) 22 52→57 28→33 60→65 47 .217/.285/.326 .108.292 12 27% 8% 71 -0.0
Kelby Tomlinson
2012 · A
22 49→59 40 55→60 44 .234/.284/.337 .103.297 613 23% 6% 72 -0.2 .216/.269/.274 .058.292 221 25% 6% 49 -1.8 .274/.334/.339.065.33432417%7%89+0.7
Maikel Garcia
2022 · A
22 50→56 39→45 58→60 50 .237/.300/.330 .093.298 521 21% 8% 77 +0.1 .243/.299/.343 .100.308 727 22% 7% 80 +0.4 .251/.312/.364.113.29592717%8%88+1.0
Juan Mora
2022 · A
22 46 44→45 55 46 .222/.297/.343 .121.288 1115 26% 8% 81 +0.4 .226/.283/.335 .109.306 109 28% 5% 72 -0.2 .220/.277/.325.105.29210827%5%65-0.3
Mark Zagunis
2015 · A
22 48→53 41→45 55→50 47 .227/.299/.337 .110.295 714 24% 8% 79 +0.3 .237/.325/.365 .128.306 119 24% 10% 98 +1.6 .233/.329/.369.136.30312825%10%98+1.2
Osleivis Basabe
2022 · A
21 51→61 38→45 55→50 44 .241/.283/.325 .084.294 514 20% 5% 68 -0.5 .258/.302/.361 .103.312 515 18% 5% 85 +0.7 .259/.304/.363.104.31261518%5%84+0.5
Nicky Lopez
2017 · A
22 47→57 42→40 56→55 51 .229/.303/.336 .107.265 917 17% 8% 81 +0.4 .248/.301/.331 .083.281 514 13% 6% 77 +0.1 .256/.317/.334.078.29441413%8%82+0.4
Travis Jones
2018 · A
22 54→50 41→40 55 44 .253/.318/.364 .110.319 717 22% 6% 94 +1.3 .230/.306/.318 .088.322 720 29% 6% 78 +0.2 .208/.296/.288.081.30582132%7%63-0.4
Imbewer Alvarez
2008 · A
22 47 40 51→55 46 .225/.293/.318 .094.300 717 26% 8% 72 -0.2 .201/.260/.278 .077.307 512 34% 6% 47 -1.9 .135/.182/.184.049.2234540%2%-12-1.0
P.J. Higgins
2016 · A
23 44→54 41→45 54→40 42 .215/.265/.321 .106.286 88 27% 6% 59 -1.1 .230/.300/.300 .070.287 34 19% 8% 69 -0.4 .241/.304/.366.126.30713324%8%87+0.5
Corey Toups
2016 · A
23 48→47 41→45 56→50 46 .230/.290/.340 .110.297 716 24% 7% 76 +0.0 .212/.273/.328 .116.301 1016 31% 6% 66 -0.6 .197/.262/.309.112.294101634%7%54-1.0
Mario Lisson
2006 · A
22 46→49 43→55 57→55 50 .222/.307/.345 .122.296 1018 26% 10% 85 +0.7 .222/.287/.338 .116.289 1121 26% 7% 75 -0.0 .233/.305/.376.142.30418828%8%91+0.8
Tyler Goeddel
2015 · A
22 45→49 41→45 56→55 42 .216/.273/.320 .104.300 718 29% 6% 63 -0.8 .226/.284/.340 .114.295 917 25% 7% 73 -0.1 .224/.286/.334.110.283101823%7%70-0.2
Dru Baker
2022 · A
22 45→55 38→40 55→60 41 .214/.268/.296 .082.300 413 29% 6% 55 -1.4 .238/.294/.344 .106.336 1029 30% 6% 79 +0.3 .245/.298/.334.089.34383929%6%73-0.1
Evan Van Hoosier
2016 · A
22 48→45 42→50 55→50 41 .231/.276/.352 .121.301 79 25% 5% 72 -0.2 .221/.267/.319 .098.296 610 26% 5% 60 -1.0 .181/.239/.269.088.24291728%4%34-0.5
Nate Eaton
2019 · A
22 50→51 42→50 57→60 42 .233/.290/.355 .122.324 713 29% 7% 79 +0.3 .199/.252/.290 .091.271 613 27% 6% 46 -2.0 .211/.272/.336.126.275153228%6%65-0.5
Michael Reed
2015 · A
22 50→60 38→45 55 50 .227/.310/.317 .090.321 420 28% 10% 79 +0.3 .213/.296/.311 .098.309 620 30% 10% 72 -0.2 .215/.303/.316.101.323111634%10%74-0.0
Humberto Castro
2013 · AAA
22 51 41→40 53→45 42 .248/.297/.346 .097.308 913 22% 5% 80 +0.4 .230/.276/.307 .077.279 68 19% 4% 61 -1.0 .264/.322/.324.060.3113515%5%80+0.1
Mauricio Dubón
2016 · A
22 50→60 38→45 53→55 43 .239/.281/.317 .078.292 618 20% 5% 66 -0.6 .252/.291/.345 .093.302 622 18% 5% 76 +0.1 .262/.299/.376.114.28810613%4%87+0.6
Blaze Alexander
2021 · A
22 45→48 42→50 51→50 43 .218/.284/.328 .110.300 911 29% 7% 71 -0.3 .204/.275/.332 .128.317 1412 38% 7% 69 -0.4 .220/.308/.345.126.328131034%8%84+0.4
Clay Fuller
2009 · A
22 46 42→45 58→55 44 .214/.295/.326 .111.311 820 31% 8% 75 -0.0 .208/.279/.319 .111.294 1118 31% 8% 66 -0.6 .200/.266/.307.107.277121831%7%55-1.0