Tommy White3B Midland RockHounds
Age 23 R/R 6'0" / 220 lbs AA HR -6%K -4% Svc 0.0 · Ctrl thru 2034 peak 1.9 · 2029
wRC+†102
AVG/OBP/SLG.244 / .298 / .386
PA320
HR9
K%20
BB%6
MLB%2%
BAT: +0.8 runs (wOBA-derived runs vs avg)+1BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +1.00+1.0WAR
Scouting · nowfuture
HIT
4051
PWR
4049
SPD
4034
FLD
4044
EYE
4030
trajectory · 10 yrs
2.1peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+1.9$17M+$16M
2030Arb-2$0.9M+1.9$17M+$16M
2031Arb-3$0.9M+1.8$17M+$16M
2032Ext / FA-deal$3M+1.6$15M+$12M
2033Ext / FA-deal$4M+1.3$13M+$8M
2034Ext / FA-deal$5M+1.0$10M+$5M
Totals $15M $89M +$73M

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
202421 AStockton Ports 119110 21202 6283 00 .191.252.264.516 .073.237 245 .222 28 -10 +0 +0 +0 +3 -0.6
202522 A+3 teams 481446 10019013 24878 62 .224.276.354.630 .130.249 185 .269 64 -19 +0 +0 +2 +14 -0.4
▸ 2026 Season (actual · ROS · total)
202623 AAMidland RockHounds 8173 23401 5152 12 .315.375.411.786 .096.379 196 .331 111 +1 -1 +0 +0 +2 0.3
ROS23 MLBOAK 239219 561016 15473 32 .256.312.393.705 .137.300 206 .315 99 -0 -0 -1 +1 +7 0.6
TOT23 MLBOAK 320292 791417 20625 44 .271.328.397.725 .127.320 196 .319 102 +1 -1 -1 +1 +9 1.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 11%OAK 437399 10419212 30785 53 .261.320.409.729 .148.293 187 .321 104 +2 -0 -2 +2 +12 1.4
202825 MLB 26%OAK 470427 11020213 34856 53 .258.321.405.726 .148.294 187 .325 107 +4 -0 -2 +2 +13 1.7
202926 MLB 44%OAK 489444 11521214 36896 53 .259.323.410.733 .151.294 187 .327 108 +5 -0 -2 +2 +14 1.9
203027 MLB 59%OAK 496449 11621214 38926 53 .258.325.408.732 .149.294 198 .327 108 +5 -0 -2 +2 +14 1.9
203128 MLB 69%OAK 495448 11521214 38926 42 .257.323.406.729 .150.294 198 .326 107 +4 +0 -2 +2 +14 1.8
203229 MLB 77%OAK 488441 11421214 38926 42 .259.326.410.736 .152.293 198 .324 106 +3 +0 -3 +2 +14 1.6
203330 MLB 85%OAK 479433 11020213 37926 32 .254.321.400.721 .145.292 198 .321 104 +2 -0 -4 +2 +14 1.3
203431 MLB 91%OAK 466422 10519113 36925 23 .249.315.391.706 .142.291 208 .317 101 +0 -1 -4 +2 +13 1.0
203532 MLBOAK 448406 10018112 34915 29 .246.312.384.697 .138.290 208 .312 97 -1 -3 -5 +2 +13 0.5
203633 MLBOAK 419379 9217110 32885 230 .243.310.372.682 .129.288 218 .307 93 -3 -12 -6 +1 +12 -0.7
203734 MLBOAK 373338 811419 28814 2107 .240.305.367.672 .127.287 228 .300 88 -5 -42 -6 +1 +11 -4.3
▸ Career Totals (MLE all levels + projections)
Career 58995361 133924219159 426113474 48171 .250.314.391.705 .141.288 197 .313 98 -15 -59 -38 +21 +167 7.8
/ 162G 650591 14827218 471258 519 .250.314.394.708 .144.288 197 .313 98 -2 -7 -4 +2 +18 0.8

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
202421 AStockton Ports 119107 24202 9213 00 .224.303.299.602 .075.262 188 .280 72 -4 +0 +3 -0.0
202522 AAMidland RockHounds 113106 33501 7170 01 .311.354.387.741 .075.364 156 .335 114 +2 -0 +3 0.5
202522 A+Lansing Lugnuts 282254 6618011 22374 30 .260.329.461.789 .201.264 138 .347 124 +7 +1 +8 1.6
202522 INTLMesa Solar Sox 8672 21203 984 31 .292.400.444.844 .153.290 910 .378 147 +5 +0 +2 0.7

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 White (OGILVIE) 23 40→51 40→49 40→34 30 .244/.298/.386 .142.284 94 20% 6% 93 +0.7
Brian Rey
2022 · AAA
24 47 46→50 40→45 43 .235/.293/.361 .125.271 147 19% 5% 83 +0.6 .224/.280/.329 .105.277 109 22% 5% 69 -0.4 .197/.246/.272.076.2446922%2%36-0.7
Michael Wing
2012 · A
23 49→53 46→55 36→40 42 .243/.290/.375 .131.304 134 24% 5% 85 +0.7 .217/.257/.338 .121.282 115 26% 4% 61 -1.0 .236/.277/.407.172.29719427%4%88+0.6
Brandon Drury
2017 · MLB
24 52→55 46→60 38→40 44 .259/.301/.396 .137.303 133 19% 5% 95 +1.4 .250/.302/.395 .145.309 143 23% 6% 95 +1.4 .254/.305/.458.204.30125124%6%112+2.0
Nick Hundley
2008 · AA
24 41→45 50→55 39→40 45 .215/.274/.369 .154.259 183 25% 7% 78 +0.2 .221/.277/.376 .155.268 184 24% 7% 80 +0.4 .254/.322/.429.174.31917425%8%107+1.2
Devin Mesoraco
2011 · AAA
23 43→52 52→60 41→40 43 .227/.282/.394 .167.278 203 26% 6% 87 +0.8 .230/.286/.389 .159.269 183 21% 7% 88 +0.9 .241/.331/.442.201.27526122%9%113+1.4
Jose Miranda
2022 · AAA
24 52→57 49→50 41→40 44 .260/.304/.405 .145.287 174 17% 5% 99 +1.7 .258/.307/.403 .145.293 164 18% 5% 100 +1.7 .252/.302/.388.136.28814217%5%91+0.8
Travis d'Arnaud
2012 · AA
23 46→54 49→60 45 40 .236/.280/.387 .152.291 165 25% 5% 85 +0.7 .252/.304/.418 .166.308 184 24% 6% 102 +1.9 .260/.320/.458.198.29127120%7%116+1.5
Christian Vázquez
2014 · AA
23 48→54 44→50 42→45 47 .236/.295/.352 .116.286 125 22% 7% 81 +0.4 .242/.297/.329 .087.301 64 20% 7% 76 +0.0 .263/.314/.411.148.30118819%7%101+1.2
Alec Bohm
2020 · AA
23 48→57 50 46→45 48 .243/.298/.396 .154.274 176 19% 7% 95 +1.4 .261/.316/.388 .127.318 136 21% 7% 99 +1.7 .272/.325/.418.146.30315415%6%107+2.1
Andrew Knizner
2018 · AA
23 50 46→50 42→40 45 .248/.299/.378 .130.276 143 16% 5% 90 +1.0 .247/.297/.368 .121.284 134 18% 5% 86 +0.8 .225/.294/.342.116.27713322%6%77+0.1
Jeimer Candelario
2017 · AAA
23 46→55 45→60 37→45 45 .229/.284/.364 .136.283 112 23% 7% 79 +0.3 .233/.305/.392 .159.294 153 25% 9% 96 +1.5 .247/.323/.429.182.29619322%9%111+2.3
Eric Campbell
2011 · AA
24 49→57 43→45 40→50 48 .241/.298/.358 .117.283 105 19% 7% 84 +0.6 .245/.315/.354 .109.302 88 20% 8% 90 +1.0 .268/.347/.386.117.333101121%9%108+1.6
Gio Urshela
2015 · AAA
23 47→57 48→55 41→40 42 .234/.264/.377 .143.255 153 16% 3% 75 -0.0 .231/.264/.344 .113.262 112 17% 4% 66 -0.6 .288/.333/.469.182.33521220%6%126+2.1
Josmil Pinto
2012 · A
23 42→52 46→55 43→40 41 .216/.258/.347 .131.261 143 24% 5% 65 -0.7 .244/.301/.392 .148.297 162 23% 7% 95 +1.4 .254/.321/.415.161.30418022%8%105+1.7
Jordan Diaz
2023 · MLB
22 52→56 51→55 42→30 42 .266/.303/.430 .163.304 203 20% 5% 105 +2.1 .252/.296/.409 .157.297 202 22% 5% 97 +1.5 .245/.293/.398.154.28821023%5%90+0.8
Josh Fields
2006 · AA
23 43→53 47→55 42→50 40 .215/.279/.350 .135.301 157 33% 6% 75 -0.0 .234/.297/.402 .168.321 2014 32% 8% 96 +1.5 .234/.301/.412.178.319221532%8%98+1.4
Ryan Jeffers
2020 · AA
23 46→54 44→60 44→40 44 .228/.293/.341 .113.298 122 27% 7% 79 +0.3 .219/.288/.371 .152.290 193 30% 8% 84 +0.6 .248/.335/.427.180.29122322%9%114+1.9
Chris Durbin
2006 · AA
24 50→52 47→50 42→40 44 .248/.295/.391 .143.291 146 20% 6% 92 +1.2 .229/.285/.347 .118.282 96 21% 6% 76 +0.0 .214/.276/.315.101.2695321%6%63-0.6
Phillip Cuadrado
2007 · A
23 48 49→50 38→40 42 .242/.295/.386 .144.288 175 23% 5% 91 +1.1 .224/.281/.353 .129.285 145 26% 6% 76 +0.1 .183/.249/.299.115.23912028%6%46-0.6
Chris Gimenez
2007 · A
24 40→50 47→55 40→45 42 .203/.281/.341 .137.251 145 25% 6% 75 -0.0 .228/.306/.387 .159.284 194 26% 8% 96 +1.5 .229/.312/.388.159.28720326%9%96+1.0