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.12627
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
2028Extbeyond projection horizon · no WAR estimate
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
202727 MLBMIN 26% 5449 10201 4151 10 204278306584 102285 287 277 70 -2 +0 +0 -0 +2 -0.0
▸ Career Totals
Career 5449 10201 4151 10 204278306584 102273 287 277 70 -2 +0 +0 -0 +2 -0.0
/ 162G 650590 12024012 4818112 120 203277305582 102272 287 277 70 -22 +2 +0 -4 +18 -0.5
Career 13681230 206461418 10054720 7716 167241272513 104279 407 229 34 -102 +9 +0 -8 +39 -6.4
/ 162G 650584 992279 4826010 378 170245277522 108282 407 229 34 -49 +4 +0 -4 +18 -3.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 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
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
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
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
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
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
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
Darick Hall
2021 · AA
26 39→40 48→55 48→40 41 200/272/344 144271 155 31% 6% 71 -0.3 216/276/389 173268 224 28% 6% 84 +0.6 216/275/39518025924227%6%83+0.5
Quincy Hamilton
2023 · AA
25 46→44 46→50 53→50 49 225/309/354 130297 1418 28% 9% 89 +0.9 206/283/353 147268 1712 28% 9% 78 +0.2 182/260/332150231181029%9%59-0.6
Ryan Boldt
2021 · AA
26 48 47→50 55 43 239/294/379 140304 1415 26% 6% 88 +0.9 224/275/350 126323 1315 33% 6% 72 -0.2 215/267/337122310131733%5%62-0.4
Jason Romano
2005 · MLB
26 42 44→45 53→50 44 212/267/323 112268 1215 26% 7% 62 -0.9 232/282/350 118283 119 21% 6% 75 -0.0 255/296/3731183109920%5%84+0.3
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