Devin Fitz-GeraldSS Wilmington Blue Rocks
Age 20 S/R 5'10" / 185 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION354 act + 236 ros · stats below = ROS only
wRC+†77
AVG/OBP/SLG.212 / .286 / .368
PA236
HR7
SB6
K%28
BB%8
BABIP271
ISO156
MLB%0%
Value2026 · WAR
BAT: -25.0 runs (wOBA-derived runs vs avg)-25BATRUN: +3.1 runs (SB/CS + UBR baserunning)+3RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +6.3 runs (Positional adjustment)+6POSREP: +16.7 runs (Replacement-level credit)+17REPTotal WAR: -0.00-0.0WAR
0.01.22.51.01.41.82.02.02.02.01.91.6+$104M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 52 / POW 47
Toolsscout grade
CONTACT52
scouting grade only
POWER47
scouting grade only
EYE60
scouting grade only
SPEED46
scouting grade only
DEFENSE47
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.0$12M+$11M
2031Pre-Arb$0.9M+2.0$11M+$10M
2032Pre-Arb$0.9M+2.0$10M+$10M
2033Arb-1$4M+2.0$9M+$7M
2034Arb-2$6M+1.9$8M+$6M
2035Arb-3$8M+1.6$6M+$3M
Totals $22M $57M +$47M

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 ROK2 teams 173150 33503 17364 82 220316313629 93265 2110 275 69
202519 ROK2 teams 173139 42706 28244 82 302433482915 180324 1416 406 169
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+WSH 354322 6010311 25997 132 186260339598 152231 287 255 53 -19 +2 +0 +4 +10 -0.3
YTD20 A+WSH 354309 7113313 37757 132 230325417742 188262 2110 332 112 +5 +2 +0 +4 +10 2.1
ROS20 A+WSH 0% 236212 45827 18664 61 212286368654 156264 288 286 77 -6 +1 -1 +3 +7 0.3
ROS20 MLBWSH 0% 11 0000 000 00 264 00 274 68 -0 +0 -0 +0 +0 -0.0
FULL20 A+WSH 355323 6010311 25997 132 186259337597 152230 287 255 53 -19 +2 -0 +4 +10 -0.3
TOT20 A+WSH 590534 10518518 4316511 193 197270350621 154247 287 267 63 -25 +3 -1 +6 +17 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBWSH 43% 581521 11220418 471568 112 215290372662 157266 278 293 82 -12 +1 -2 +6 +16 1.0
202822 MLBWSH 61% 609545 12022419 501589 112 220296380676 160268 268 300 88 -8 +1 -3 +7 +17 1.4
202923 MLBWSH 68% 627561 12623421 521609 112 225301392693 168270 268 305 92 -6 +1 -3 +7 +18 1.8
203024 MLBWSH 70% 632565 12723421 531599 112 225301391693 166272 258 308 94 -4 +1 -3 +7 +18 2.0
203125 MLBWSH 70% 626559 12623421 531579 112 225303394696 168272 258 310 95 -3 +1 -3 +7 +18 2.0
203226 MLBWSH 71% 619552 12523421 531559 112 226305397701 170272 259 311 96 -3 +1 -3 +7 +18 2.0
203327 MLBWSH 69% 609543 12322421 521539 102 227305398702 171272 259 311 96 -3 +1 -3 +7 +17 2.0
203428 MLBWSH 69% 599533 11922320 521529 102 223303388691 165271 259 310 95 -3 +1 -3 +6 +17 1.9
203529 MLBWSH 67% 588524 11721320 511508 92 223302389691 166271 269 308 94 -4 +1 -4 +6 +17 1.6
203630 MLBWSH 72% 577513 11320319 511498 92 220301382683 162270 269 306 92 -5 +1 -5 +6 +16 1.4
203731 MLBWSH 75% 566503 11020318 501488 82 219299378677 159268 269 302 89 -7 +1 -5 +6 +16 1.1
203832 MLBWSH 77% 555494 10619317 481478 82 215295368663 154265 269 297 85 -9 +1 -6 +6 +16 0.7
203933 MLBWSH 79% 479428 8815214 421296 61 206286348634 143261 279 290 80 -11 +1 -6 +5 +14 0.3
204034 MLBWSH 74% 412368 7412212 361145 51 201281342624 141255 289 282 74 -12 +1 -7 +4 +12 -0.2
204135 MLBWSH 70% 357319 6310210 301015 41 197277335612 138249 288 272 66 -14 +0 -7 +4 +10 -0.6
202721 MLBWSH 43% 252226 49928 20684 51 217292381673 164266 278 282 74 -7 +1 -1 +3 +7 0.2
202822 MLBWSH 61% 371333 7213212 30975 71 216291375666 159268 268 290 80 -8 +1 -2 +4 +11 0.6
202923 MLBWSH 68% 427383 8515314 351096 82 222297386684 164270 268 295 84 -8 +1 -2 +5 +12 0.8
203024 MLBWSH 70% 440394 8916315 371116 82 226302396698 170272 258 298 86 -7 +1 -2 +5 +12 0.9
203125 MLBWSH 70% 440394 8916315 371116 82 226302396698 170272 258 299 87 -6 +1 -2 +5 +12 1.0
203226 MLBWSH 71% 437391 8916315 371106 71 228304399703 171272 258 300 88 -6 +1 -2 +5 +12 1.0
203327 MLBWSH 69% 422377 8415214 361066 71 223301385685 162272 259 300 88 -6 +1 -2 +5 +12 1.0
203428 MLBWSH 69% 411366 8215214 361046 71 224304391695 167271 259 299 87 -6 +1 -2 +4 +12 0.9
203529 MLBWSH 67% 393350 7814213 341006 61 223303386688 163271 259 298 86 -6 +1 -3 +4 +11 0.8
203630 MLBWSH 72% 413368 8215214 361066 61 223302389691 166270 269 295 84 -7 +1 -3 +4 +12 0.6
203731 MLBWSH 75% 424378 8315214 371116 61 220299381680 161268 269 292 81 -9 +1 -4 +5 +12 0.5
203832 MLBWSH 77% 428382 8114213 371136 61 212292361653 149265 269 287 78 -11 +1 -5 +5 +12 0.2
203933 MLBWSH 79% 377336 7012211 331025 51 208289354643 146261 279 280 73 -12 +1 -5 +4 +11 -0.1
204034 MLBWSH 74% 306273 56929 26844 41 205284352635 147255 278 272 66 -12 +0 -5 +3 +9 -0.4
204135 MLBWSH 70% 249223 44717 21713 31 197275332607 135249 298 263 59 -11 +0 -5 +3 +7 -0.7
▸ Career Totals
Career 57915175 113320133188 492150381 9318 219297380676 161269 268 291 81 -123 +11 -43 +62 +164 7.3
/ 162G 650581 12823421 551699 102 220298382680 162272 268 291 81 -14 +1 -5 +7 +18 0.8
Career 88457890 172730851282 7552290127 14930 219297378675 159269 269 301 88 -117 +18 -62 +95 +251 18.8
/ 162G 650580 12823421 551689 112 221298383680 162272 268 301 88 -9 +1 -5 +7 +18 1.4

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 AHickory Crawdads 4332 8100 1190 31 250442281723 31348 2126 356 130 +1 +0 +1 0.3
202519 ROKACL Rangers 130107 34606 17154 51 318430542972 224318 1213 422 181 +12 +1 +4 1.7

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
#1Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
105,79118793220295381+58-915.613.0
/1626642111+6.7-1.01.8pk7: 10
#5Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#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
Devin Fitz-Gerald (OGILVIE) 20 36→52 36→47 48→46 60 197/270/350 154247 1819 28% 7% 63 -0.0
Juan Brito
2022 · A
20 45→49 42→50 47→45 45 219/283/320 101283 1012 26% 7% 68 -0.5 232/313/374 142284 149 22% 10% 95 +1.4 227/311/37414727215921%10%92+1.1
Adael Amador
2023 · A
20 51→54 47→50 46→55 54 253/334/387 134294 1514 19% 10% 107 +2.2 226/297/361 135263 1621 20% 8% 85 +0.7 207/280/337129240152521%8%68-0.4
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
Hao-Yu Lee
2023 · A
20 48→47 45→55 48→55 46 233/305/357 125310 1212 27% 8% 87 +0.8 242/305/384 142306 1516 25% 7% 94 +1.3 248/306/416169299181623%6%100+1.2
Dilson Herrera
2014 · A
20 44→54 47→50 49→50 40 220/272/361 141293 1511 30% 6% 74 -0.1 251/300/391 140316 1513 24% 6% 94 +1.3 258/308/400143315151323%6%96+1.3
Thayron Liranzo
2023 · A
20 40→43 48→50 48→30 42 203/273/350 147290 165 34% 8% 72 -0.2 209/296/373 164316 192 37% 11% 88 +0.9 194/286/35015629119137%11%74-0.0
Nick Franklin
2011 · A
20 42→50 51→50 50 38 221/266/375 154283 2013 30% 5% 76 +0.0 231/284/364 133298 1413 26% 7% 79 +0.3 237/304/370133299131224%8%87+0.8
Carter Kieboom
2018 · A
20 45→50 49→50 43→45 42 229/288/376 147300 165 29% 6% 85 +0.7 233/302/365 132310 156 28% 8% 88 +0.9 229/307/35412530614528%9%84+0.4
Moisés Ballesteros
2023 · A
19 43→53 47→50 45→40 47 217/283/352 135277 155 27% 8% 76 +0.1 243/301/378 135296 164 23% 7% 91 +1.1 266/326/40513931116319%8%106+1.6
Randy Florentino
2019 · A
19 46 45→50 45 51 220/308/355 135308 108 30% 11% 88 +0.9 191/266/284 93290 75 34% 9% 52 -1.6 183/233/258752428427%6%29-0.9
Harry Ford
2023 · A
20 44→47 49→45 52→55 50 216/319/365 149309 1614 33% 11% 96 +1.5 213/318/341 128281 1318 26% 11% 90 +1.0 211/319/330119271121925%12%84+0.5
Shawn Zarraga
2009 · A
20 48 40 51→45 49 226/308/322 96306 77 26% 9% 79 +0.3 223/295/301 78305 56 26% 7% 69 -0.4 277/347/362843224214%8%106+0.8
Angel Martínez
2023 · AA
21 44→47 44→50 48→50 47 218/285/344 126279 1111 25% 8% 76 +0.0 225/282/355 130283 1310 24% 6% 76 +0.1 227/277/371143272151322%5%78+0.1
Agustín Ramírez
2023 · A
21 43→45 45→55 51→55 44 215/274/342 127287 1211 29% 7% 70 -0.3 231/293/393 162278 1913 24% 7% 92 +1.2 232/295/411179268221622%7%94+1.3
Noelvi Marte
2022 · A
20 45→53 51→50 51→55 44 228/290/389 161299 1914 30% 7% 89 +1.0 230/292/361 131296 1518 26% 7% 82 +0.5 242/290/380137303152125%5%84+0.4
Max Moroff
2013 · A
20 50→56 39→50 48→50 52 238/315/322 84301 612 22% 10% 82 +0.5 207/268/292 85295 510 29% 7% 54 -1.4 235/313/371135309141027%10%91+0.9
Edgar Quero
2022 · A
19 44→54 43→50 48→40 45 197/300/311 114330 96 39% 10% 75 -0.0 233/323/384 151296 175 26% 10% 102 +1.9 235/323/38715228918424%9%101+1.4
Harold Garcia
2007 · A
20 45→55 39→45 46→55 47 211/305/306 95281 69 25% 8% 76 +0.0 229/295/330 101292 715 23% 5% 76 +0.1 253/307/36010734272627%4%86+0.5
Hank Conger
2008 · A
20 47→56 46→50 48→45 42 234/273/366 131279 149 22% 5% 76 +0.0 246/290/382 136290 154 20% 6% 87 +0.8 247/299/37813028714219%6%88+0.7
Nick Yorke
2023 · A
21 46→55 48→50 46→55 43 231/285/365 134293 169 27% 6% 81 +0.4 235/290/356 121315 1315 28% 6% 80 +0.4 241/294/357116322121828%6%79+0.2