Willie Joe Garry Jr.OF Cedar Rapids Kernels
Age 26 L/L 6'0" / 187 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 136 proj PA
wRC+†72
AVG/OBP/SLG.213 / .279 / .339
PA136
HR3
K%28
BB%7
ISO127
MLB%0%
Value2026 · WAR
BAT: -4.2 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.1-0.12628
Tools · Contract
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
201818 ROKGCL Twins 9585 10300 4404 52 118194153346 35217 424 155 -23
201818 ROKGCL Twins 9581 13400 8284 52 160269210479 49241 298 230 34
202121 AFort Myers Mighty Mussels 339305 42653 271595 246 138220220439 82269 478 203 14
202121 AFort Myers Mighty Mussels 339294 58764 381125 246 197300303602 105300 3311 278 71
202222 A+2 teams 242211 33942 231044 174 156252265518 109295 4310 232 36
202222 A+2 teams 242201 411062 33764 174 204328343671 139317 3114 304 91
202323 A+2 teams 270246 461434 151223 192 187242317559 130339 456 242 43
202323 A+2 teams 270240 571737 21913 192 237307421728 183342 348 316 100
202424 A+Cedar Rapids Kernels 7770 7101 5261 40 100171157328 57140 346 148 -28
202424 A+Cedar Rapids Kernels 7768 9102 7181 40 132224235459 103146 239 214 22
▸ 2026 Season
202626 MLBMIN 136124 27513 10381 31 218281347628 129283 287 280 72 -4 +0 +0 -1 +4 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIN 26% 209189 41815 16582 51 217285349634 132284 288 284 76 -6 +1 +0 -1 +6 -0.0
202828 MLBMIN 39% 276249 541116 22763 61 217288341630 124285 288 286 77 -7 +1 -1 -2 +8 -0.1
202727 MLBMIN 26% 5449 10201 4151 10 204278306584 102285 287 277 70 -2 +0 +0 -0 +2 -0.0
202828 MLBMIN 39% 10999 22413 8301 21 222287374661 152285 287 279 72 -3 +0 -0 -1 +3 -0.1
▸ Career Totals
Career 163148 32614 12452 31 216284351635 135280 287 279 71 -5 +0 -0 -1 +5 -0.2
/ 162G 650590 12824416 481798 124 217285353637 136281 287 279 71 -21 +1 -1 -4 +18 -0.7
Career 16441479 260571524 12262323 8317 176249283533 108280 387 239 41 -109 +10 -1 -10 +47 -6.5
/ 162G 650585 1032369 482469 337 176249282531 106281 387 239 41 -43 +4 -0 -4 +18 -2.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201818 ROKGCL Twins 9581 13400 8284 52 160269210479 49241 298 230 34 -7 +0 +3 -0.4
202121 AFort Myers Mighty Mussels 339294 58764 381125 246 197300303602 105300 3311 278 71 -11 +2 +10 0.1
202222 A+Cedar Rapids Kernels 220181 381062 31684 154 210338365703 155324 3114 315 99 -0 +1 +6 0.8
202222 ROKFCL Twins 2220 3000 280 20 150227150377 250 369 187 1 -2 +0 +1 -0.1
202323 AAWichita Wind Surge 116106 28924 7371 91 264316500816 236364 326 349 125 +3 +1 +3 0.8
202323 A+Cedar Rapids Kernels 154134 29813 14542 101 216300358658 142325 359 291 81 -3 +2 +4 0.3
202424 A+Cedar Rapids Kernels 7768 9102 7181 40 132224235459 103146 239 214 22 -7 +1 +2 -0.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
Willie Joe Garry Jr. (OGILVIE) 26 213/279/339 126283 33 28% 7% 72 -0.0
Mitch Longo
2021 · AA
26 44→43 43→50 52→50 42 219/268/334 115281 1013 26% 6% 65 -0.7 228/274/378 150297 1818 29% 5% 79 +0.3 223/268/384160285202229%5%74-0.0
Luis González
2022 · AAA
26 43→52 44→45 51→50 46 215/279/327 112272 1318 26% 7% 69 -0.4 240/311/358 118312 1118 25% 9% 90 +1.0 246/323/362117312102023%9%93+0.6
Alex Glenn
2017 · AA
26 43 46→55 50 39 217/257/353 135279 138 27% 5% 65 -0.7 192/237/290 98295 87 36% 5% 40 -2.4 126/169/196702155442%5%-15-2.3
Anthony Norman
2011 · AA
26 42 48→50 53→55 48 214/295/357 142268 1514 25% 8% 83 +0.6 213/274/319 106303 710 30% 7% 63 -0.8 228/274/34611834401232%6%66-0.1
Taylor Featherston
2016 · MLB
26 41→45 48→55 50 38 214/258/358 144272 1612 28% 4% 68 -0.5 199/252/326 127273 1411 31% 5% 57 -1.2 185/242/306121262141234%5%45-1.3
Robert Neustrom
2022 · AAA
25 45 46→50 51→50 43 224/278/359 136288 1310 27% 6% 76 +0.1 223/274/368 145264 1714 22% 6% 77 +0.1 210/258/358148231201720%4%65-0.5
Donald Lutz
2015 · MLB
26 43→49 48→50 52→45 37 217/263/361 144296 168 32% 5% 70 -0.3 203/251/305 102311 108 36% 5% 50 -1.7 167/207/219522865242%4%7-1.8
Shayne Fontana
2023 · AAA
26 41 43→45 45→55 45 199/286/310 111301 118 35% 9% 68 -0.5 224/301/327 103295 1018 26% 8% 78 +0.2 228/306/3229329092523%7%76+0.0
Austin Davidson
2019 · AA
26 47→40 45 48→45 47 230/289/360 130280 127 22% 7% 81 +0.4 215/276/324 109281 96 25% 7% 66 -0.6 188/254/272842565127%7%40-1.4
Stephen Scott
2023 · AA
26 41→44 49→55 49→50 51 212/292/364 151259 178 25% 10% 84 +0.6 213/283/374 161263 1910 26% 8% 82 +0.5 210/280/388177252231026%8%82+0.3
Brock Lundquist
2021 · AA
25 41→43 44→45 46→45 41 207/269/325 118287 127 31% 7% 64 -0.8 206/275/323 117358 138 42% 8% 66 -0.6 146/233/2429529115051%8%30-0.7
Michael Gigliotti
2022 · A
26 45 43→40 54→55 45 217/293/331 114301 920 29% 8% 76 +0.0 209/307/325 116287 1120 28% 10% 81 +0.4 198/306/304106267102427%11%74-0.0
Conner Capel
2023 · MLB
26 43→46 47→50 50→55 48 220/285/354 134264 1517 23% 8% 78 +0.2 212/280/332 120272 1321 26% 8% 70 -0.3 202/267/336134242171724%7%63-0.5
Brennon Lund
2021 · AAA
26 45→55 43→50 52→50 42 220/275/340 120298 1013 29% 6% 69 -0.4 211/255/362 151291 189 33% 4% 68 -0.5 185/223/34616124721534%3%47-1.0
Brian O'Grady
2019 · AAA
27 40→37 49→60 52→50 45 205/274/357 151272 1612 30% 8% 75 -0.0 214/272/399 185289 2315 33% 7% 85 +0.7 198/260/387189265251735%7%74-0.0
Steele Walker
2022 · AAA
26 43→46 46→45 47→50 43 218/267/345 128259 1410 22% 6% 68 -0.5 215/269/338 123263 1410 23% 6% 67 -0.5 203/262/31711424613923%6%55-0.5
Carlos Moncrief
2015 · AAA
26 46→49 49→55 50 39 231/274/382 151303 1611 29% 5% 80 +0.4 224/285/347 123292 1211 26% 7% 76 +0.0 215/286/327111281111126%8%69-0.2
LJ Talley
2023 · AAA
26 46→48 46→45 53→50 45 230/287/357 126285 1411 24% 7% 79 +0.3 221/286/341 120282 1312 25% 8% 75 -0.0 185/269/28096234111225%10%50-0.6
Barrett Barnes
2017 · AA
26 46→48 44→45 49→50 43 225/287/350 125297 1112 27% 7% 78 +0.2 223/297/350 127309 129 30% 7% 82 +0.5 203/302/34314027615530%9%82+0.2
Grant Witherspoon
2023 · AAA
26 44→45 52→50 49→50 41 229/281/390 162298 2013 30% 6% 85 +0.7 206/272/344 138300 1612 35% 8% 70 -0.3 173/251/297124259161138%9%46-0.8