Wyatt SanfordSS Greensboro Grasshoppers
Age 20 L/R 5'11" / 175 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION224 act + 149 ros · stats below = ROS only
wRC+†85
AVG/OBP/SLG.206 / .297 / .350
PA149
HR4
SB8
K%35
BB%8
BABIP301
ISO145
MLB%0%
Value2026 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +5.4 runs (SB/CS + UBR baserunning)+5RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: +4.0 runs (Positional adjustment)+4POSREP: +10.6 runs (Replacement-level credit)+11REPTotal WAR: +1.90+1.9WAR
0.01.53.00.01.31.82.22.52.72.72.72.62.3+$137M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 48 / POW 41
Toolsscout grade
CONTACT48
scouting grade only
POWER41
scouting grade only
EYE50
scouting grade only
SPEED58
scouting grade only
DEFENSE56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+2.5$15M+$14M
2031Pre-Arb$0.9M+2.7$15M+$14M
2032Pre-Arb$0.9M+2.7$14M+$13M
2033Arb-1$6M+2.7$13M+$10M
2034Arb-2$9M+2.6$11M+$8M
2035Arb-3$12M+2.3$9M+$5M
Totals $29M $77M +$64M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202519 A2 teams 273231 47635 227716 348 203316320636 117282 288 272 66
202519 A2 teams 273218 53835 345416 348 243383376759 133302 2012 346 123
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+PIT 224190 44928 219411 211 232342426769 195409 429 322 105 +1 +4 +0 +2 +6 1.4
YTD20 A+PIT 224178 5111210 327011 211 287423539963 253418 3114 419 179 +20 +4 +0 +2 +6 3.3
ROS20 A+PIT 0% 149131 27514 12525 81 206297350647 145300 358 296 85 -3 +1 +1 +2 +4 0.5
ROS20 MLBPIT 0% 11 0000 000 00 299 00 271 65 -0 +0 +0 +0 +0 0.0
FULL20 A+PIT 225191 44928 219411 211 230341424765 194404 429 322 104 +1 +4 +0 +2 +6 1.4
TOT20 A+PIT 373321 7114312 3314616 292 221324395719 174359 399 312 97 -1 +5 +1 +4 +11 1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBPIT 43% 384338 7013211 3212911 162 207297355652 148299 348 297 85 -6 +2 +2 +4 +11 1.3
202822 MLBPIT 61% 463408 8816314 3915013 193 216304373677 157299 328 303 90 -5 +3 +3 +5 +13 1.8
202923 MLBPIT 68% 511449 9818316 4416213 213 218306379685 160300 329 307 93 -4 +3 +3 +5 +14 2.2
203024 MLBPIT 70% 542476 10520317 4717014 223 221309382691 162300 319 310 96 -3 +3 +3 +6 +15 2.5
203125 MLBPIT 70% 558489 10820318 4917415 233 221311384695 164300 319 312 97 -2 +3 +3 +6 +16 2.7
203226 MLBPIT 71% 565495 11021318 5017615 233 222312386698 164300 319 312 97 -2 +3 +3 +6 +16 2.7
203327 MLBPIT 69% 565495 10920318 5017715 233 220311382693 162300 319 312 97 -2 +3 +3 +6 +16 2.7
203428 MLBPIT 69% 560490 10820318 5017615 223 220312384695 163300 319 311 97 -2 +3 +2 +6 +16 2.6
203529 MLBPIT 67% 550481 10620317 5017414 203 220312380692 160299 329 310 95 -3 +3 +2 +6 +16 2.3
203630 MLBPIT 66% 540472 10319317 4917214 182 218310379690 161298 329 307 93 -4 +3 +1 +6 +15 2.1
203731 MLBPIT 71% 526460 9918316 4816913 152 215307372679 157296 329 303 90 -6 +2 +0 +6 +15 1.7
203832 MLBPIT 74% 507443 9417315 4616513 122 212305366670 153292 339 298 86 -8 +2 -1 +5 +14 1.3
203933 MLBPIT 77% 477419 8515213 4315812 91 203295341637 138288 339 292 81 -10 +1 -2 +5 +14 0.9
202721 MLBPIT 43% 167146 31615 14565 71 212303370673 158298 348 275 69 -6 +1 +1 +2 +5 0.3
202822 MLBPIT 61% 282248 531028 24928 122 214304367671 153298 339 282 74 -8 +2 +2 +3 +8 0.6
202923 MLBPIT 68% 348306 6612211 301109 142 216304376680 160298 329 287 78 -9 +2 +2 +4 +10 0.9
203024 MLBPIT 70% 377331 7314212 3311810 152 221310384694 163299 319 290 80 -8 +2 +2 +4 +11 1.1
203125 MLBPIT 70% 392345 7514212 3412210 162 217306374680 157299 319 291 81 -8 +2 +2 +4 +11 1.2
203226 MLBPIT 71% 399351 7714213 3512410 162 219308382690 162299 319 292 82 -8 +2 +2 +4 +11 1.2
203327 MLBPIT 69% 392344 7514212 3512210 162 218308375683 157298 319 292 82 -8 +2 +2 +4 +11 1.2
203428 MLBPIT 69% 385337 7414212 3512110 152 220312380691 160298 319 291 81 -8 +2 +2 +4 +11 1.1
203529 MLBPIT 67% 368322 7013211 3311610 132 217310373682 155297 329 290 80 -8 +2 +1 +4 +10 0.9
203630 MLBPIT 66% 355311 6712211 321139 122 215307373680 158296 329 287 78 -9 +2 +1 +4 +10 0.7
203731 MLBPIT 71% 373326 7013211 3412010 111 215308368676 153294 329 283 75 -10 +2 +0 +4 +11 0.6
203832 MLBPIT 74% 377330 7013211 3412310 91 212305364668 152291 339 278 71 -12 +1 -1 +4 +11 0.3
203933 MLBPIT 77% 366321 6612210 331219 71 206298349646 143287 339 272 66 -14 +1 -1 +4 +10 0.0
▸ Career Totals
Career 45824019 86716125139 4061458120 16322 216306372678 156298 329 286 77 -118 +24 +14 +49 +130 10.1
/ 162G 650570 12423420 5820717 233 218309377686 160301 329 286 77 -17 +3 +2 +7 +18 1.4
Career 71706277 135724841217 6312281198 28542 216308372680 156299 329 305 91 -70 +40 +23 +77 +203 27.9
/ 162G 650569 12322420 5720718 264 216307374681 158299 329 305 91 -6 +4 +2 +7 +18 2.5

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202519 ABradenton Marauders 194164 39724 19397 217 238340378718 140289 2010 322 105 +1 +1 +5 0.8
202519 ROKFCL Pirates 7954 14111 15159 131 259487370858 111342 1919 405 168 +6 +2 +2 1.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1B.J. Uptonlast yr '16
career totals — 12 seasons, 5,858 PA
125,858164300243321402+14+1724.524.5
/1626641934+1.6+2.02.8pk7: 25
#2Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#3Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,582140162218305376+49+2416.013.4
/1626642023+7.1+3.42.3pk7: 11
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12

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
Wyatt Sanford (OGILVIE) 20 48 41 58 50 221/324/395 174359 1229 39% 9% 97 +1.9
Carlos Jimenez
2023 · A
20 38→43 46→55 53→50 45 188/278/321 133289 1416 37% 10% 68 -0.5 217/294/348 131331 1416 35% 9% 81 +0.4 229/308/399169310211831%9%95+0.9
Forrest Wall
2016 · A
20 47→57 41→45 58→70 45 224/278/332 108284 718 23% 7% 68 -0.5 218/270/312 94295 818 27% 6% 60 -1.0 266/338/37711036395027%9%101+1.1
Evan Carter
2023 · AA
20 47→53 45→50 55 52 228/311/364 135289 1021 23% 10% 92 +1.2 235/322/388 153305 1521 26% 10% 102 +1.9 232/325/392160298162426%10%101+1.1
Akil Baddoo
2019 · A
20 42→52 42→55 56→55 46 201/275/316 115288 813 31% 9% 63 -0.8 212/280/338 126319 1016 34% 8% 72 -0.2 240/322/392152311152426%11%100+1.2
Luisangel Acuña
2022 · A
20 45→55 43→45 55→60 43 221/278/324 104297 1125 29% 7% 66 -0.6 237/288/345 108317 1134 27% 7% 76 +0.0 243/290/348105312103924%6%74-0.1
Alejandro Osuna
2023 · A
20 48→53 45 50→55 43 233/294/349 116309 1323 28% 7% 80 +0.4 227/295/348 121306 1219 28% 8% 81 +0.4 236/313/345109298101923%8%84+0.4
Jose Escobar
2023 · A
18 45→47 44→45 58→45 40 222/270/345 124286 1015 26% 5% 69 -0.4 223/290/328 105294 912 26% 6% 73 -0.1 233/300/34110830810826%7%78+0.1
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 196/264/288 92278 816 31% 8% 52 -1.6 236/297/340 104317 624 26% 7% 79 +0.3 259/316/35910033172922%7%87+0.7
Johan Rojas
2022 · A
21 45→55 44→45 55→65 42 220/273/338 118280 1022 25% 6% 68 -0.5 230/274/341 111290 937 23% 5% 69 -0.4 253/294/35310031874122%5%77+0.1
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0
Roman Quinn
2014 · A
21 44→53 45 56→65 41 219/275/335 116290 1326 29% 6% 69 -0.4 241/299/341 100325 933 27% 7% 80 +0.4 244/301/381137331124828%7%88+0.3
Cole Young
2023 · A
20 50 47→45 49→50 47 249/302/385 136294 1511 21% 7% 92 +1.2 235/320/365 130278 1213 19% 10% 95 +1.4 231/321/358127270111218%10%91+1.0
Jarred Kelenic
2019 · A
20 45→55 43→60 57→50 42 218/277/333 115296 1013 29% 7% 69 -0.4 234/291/434 200292 2513 28% 7% 102 +1.9 227/288/440213276261428%7%100+1.5
Colby Rasmus
2007 · A
20 45→55 46→60 54→50 43 223/277/358 134288 1316 27% 6% 76 +0.0 227/293/391 164273 1914 24% 8% 91 +1.1 241/308/45921931428332%8%113+2.0
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Ravel Santana
2011 · A
19 43 46→50 51→55 47 216/296/344 128273 1516 26% 8% 81 +0.4 220/281/361 141294 1513 29% 7% 78 +0.2 205/253/387182264221531%6%72-0.1
Robert Hassell III
2022 · A
20 50→54 46→45 55 46 241/306/373 132328 1219 29% 8% 92 +1.2 220/283/318 98320 916 32% 8% 67 -0.5 232/283/32291306101926%6%65-0.4
Ceddanne Rafaela
2022 · A
21 42→48 47→55 59→55 38 216/258/360 144272 1415 26% 4% 68 -0.5 239/275/399 160304 1822 27% 4% 85 +0.7 247/287/396150298152022%4%88+0.7
Eliezer Álvarez
2015 · A
20 43→53 40→45 54→55 44 206/262/313 106260 611 22% 6% 56 -1.3 245/295/352 107322 515 24% 6% 81 +0.4 254/308/36210834251926%6%87+0.4
Maximo Rivera
2013 · A
20 46 41→45 52→60 43 223/275/312 89278 923 23% 6% 62 -0.9 216/267/290 74292 514 26% 6% 53 -1.5 196/245/2495327721028%5%30-0.7