Alan RodenLF St. Paul Saints
Age 26 L/R 5'11" / 215 lbs AAA Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION167 act + 111 ros · stats below = ROS only
wRC+†vL 8461vR 52
AVG/OBP/SLG.211 / .290 / .342
PA111
HR3
K%20
BB%8
BABIP239
ISO131
MLB%45%
Value2026 · WAR
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: -3.0 runs (Positional adjustment)-3POSREP: +7.9 runs (Replacement-level credit)+8REPTotal WAR: +0.40+0.4WAR
0.00.51.00.10.60.5+$7M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 50 / POW 43
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT50
Whiff%
649.5%
xwOBA
100.240
POWER43
Barrel%
102.7
Avg EV
2286.9
Bat Spd
3870.1
EYE45
Chase%
5031.7%
SPEED51
Sprint
5827.8
DEFENSE55
scouting grade only
Platoon Splits2025 · 153 PA
vs LHP
vs RHP
Edge
PA
26
127
wRC+
76
45
◀◀L
wOBA
284
244
L
ISO
143
096
◀◀L
BABIP
118
265
▶▶R
K%
11.5%
26.8%
◀◀L
BB%
11.5%
3.9%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.1$0.3M+$0.0M (cut)
2027Pre-Arb$0.8M+0.6$2M+$2M
2028Arb-1$1M+0.5$2M+$0.8M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $2M $4M +$2M

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
202222 ADunedin Blue Jays 11596 20401 11185 51 208321281603 73237 1610 288 79
202222 ADunedin Blue Jays 11590 21401 17135 51 233384311695 78253 1115 324 106
202323 A+2 teams 532469 1262628 418621 244 269354384738 115314 168 323 106
202323 A+2 teams 532442 14029210 686421 244 317431459891 143352 1213 402 166
202424 AAA2 teams 530473 12323313 429311 141 260335404738 144296 188 325 107
202424 AAA2 teams 530451 13226416 647511 141 293394475868 182319 1412 384 152
202525 MLB2 teams 295262 621226 195310 52 237313366679 130271 186 301 88 -4 +0 +2 -3 +8 0.4
202525 MLB2 teams 295257 661525 245010 52 257344389733 132296 178 328 109 +3 +0 +2 -3 +8 1.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAAMIN 167146 33507 19332 21 226323404727 178245 2011 316 100 +0 +0 +0 -2 +5 0.3
YTD26 AAAMIN 167139 37608 26282 21 266389482871 216282 1716 388 155 +10 +0 +0 -2 +5 1.4
ROS26 AAAMIN 45% 11199 21403 9222 21 211290342632 131247 208 296 85 -2 +0 +1 -1 +3 0.1
ROS26 MLBMIN 45% 5045 9201 4101 10 200280311591 111247 208 282 74 -1 +0 +1 -1 +1 0.0
FULL26 AAAMIN 217191 42708 23433 31 220313382696 162243 2011 308 94 -1 +0 +1 -2 +6 0.3
TOT26 AAAMIN 278245 549010 28554 42 220310379689 159243 2010 308 94 -2 +0 +1 -3 +8 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIN 49% 372330 7213110 32747 62 218301355655 136252 209 299 87 -6 +0 +4 -4 +11 0.5
202828 MLBMIN 52% 386343 7613211 33787 62 222303367670 146254 209 299 87 -6 +0 +3 -4 +11 0.5
202727 MLBMIN 49% 184163 36615 16373 31 221302362664 141252 209 285 76 -5 +0 +2 -2 +5 0.0
202828 MLBMIN 52% 200177 40716 17404 31 226308379687 153254 208 286 77 -5 +0 +2 -2 +6 0.0
▸ Career Totals
Career 587521 11121314 4512414 83 213293345639 132250 218 277 70 -20 +0 +6 -8 +17 -0.5
/ 162G 650577 12323316 5013716 93 213294347641 133249 218 277 70 -22 +1 +7 -9 +18 -0.5
Career 23412072 500951052 18742463 6213 241323372695 131278 188 310 95 -12 +7 +10 -25 +66 4.7
/ 162G 650575 13826314 5211817 174 240321369690 129277 188 310 95 -3 +2 +3 -7 +18 1.3

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
202222 ADunedin Blue Jays 11590 21401 17135 51 233384311695 78253 1115 324 106 +1 +1 +3 0.5
202323 AANew Hampshire Fisher Cats 209174 54616 26328 92 310423460883 149350 1512 397 162 +15 +1 +6 2.2
202323 A+Vancouver Canadians 323268 862314 423213 152 321437459895 138353 1013 405 168 +25 +2 +9 3.7
202424 AAABuffalo Bisons 286245 771539 35414 80 314408510919 196345 1412 404 167 +22 +2 +8 3.2
202424 AANew Hampshire Fisher Cats 244206 551117 29347 61 267376432808 165287 1412 362 135 +10 +1 +7 1.8
202525 MLBMinnesota Twins 153136 26612 8376 11 191267294561 103240 245 254 53 -8 -0 +2 -3 +4 -0.5
202525 AAABuffalo Bisons 142121 40913 16134 41 331426496921 165349 911 408 170 +11 +0 +4 1.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 153136 26612 8376 11 191267294561 103240 245 254 53 -8 -0 +2 -3 +4 -0.5

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#6Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
26491510213289343-7+5-0.5-0.5
/1626641510-7.1+4.7-0.5pk7: -0

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
Alan Roden (OGILVIE) 26 30→50 35→43 55→51 45 220/310/379 159243 104 20% 10% 94 +0.4
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
Nate Spears
2012 · AAA
27 43→53 45 53→50 50 216/290/340 124255 1212 20% 8% 76 +0.1 211/279/319 108276 1010 25% 8% 66 -0.6 206/272/302962768827%8%56-0.6
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
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
Jeff Salazar
2007 · MLB
26 45→51 44→50 51→55 50 223/294/345 123275 1115 23% 9% 79 +0.3 235/305/368 133281 1115 20% 9% 89 +1.0 236/306/368132278111719%8%87+0.6
Carlos Alvarez
2014 · AAA
26 44 44→45 46→45 47 220/282/342 122276 116 24% 8% 73 -0.1 232/307/337 105283 88 20% 9% 83 +0.6 245/326/331862986618%9%88+0.3
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
Adam Haseley
2022 · MLB
26 46→56 43→45 49→50 45 226/282/331 105277 1111 23% 6% 70 -0.3 218/268/315 97269 916 22% 5% 60 -1.0 215/266/3089326681821%5%54-1.0
Brad Nelson
2009 · AAA
26 44→48 48→50 44→50 48 226/288/369 143269 1611 22% 8% 83 +0.6 209/271/351 142246 176 23% 8% 72 -0.2 217/287/37615925820224%9%84+0.5
Tyler Collins
2016 · MLB
26 45→50 48→50 48→50 43 230/281/367 137281 1611 24% 6% 79 +0.3 219/277/346 127285 1510 27% 7% 72 -0.2 213/274/34313028016929%7%68-0.3
Charles Thomas
2006 · MLB
27 45→50 43→45 52→50 49 222/298/338 116266 1016 20% 8% 79 +0.3 222/280/311 89283 913 24% 6% 64 -0.8 221/276/2927028681124%6%53-0.9
Reese McGuire
2021 · MLB
26 43→52 45 49→45 44 217/268/339 122258 147 22% 6% 66 -0.6 237/285/339 102297 85 22% 6% 73 -0.1 248/295/336883174322%5%75-0.0
Max Schrock
2021 · MLB
26 46→56 40 50 46 223/274/320 97264 715 18% 6% 64 -0.8 239/283/362 123288 137 21% 5% 79 +0.3 244/289/36211829012320%5%77+0.0
Preston Beck
2017 · AAA
26 45→44 43→45 50→45 46 219/276/337 118268 108 22% 7% 69 -0.4 213/265/314 101276 95 25% 6% 59 -1.1 206/260/302962728226%6%50-1.2
Roman Pena
2012 · AAA
25 41→51 44→50 47→45 48 201/277/321 120266 109 27% 9% 66 -0.6 243/304/382 139332 139 28% 8% 92 +1.2 207/271/34313631414637%8%66-0.4
Caleb Gindl
2015 · MLB
26 42→52 46→50 44→50 44 214/270/342 128274 135 27% 7% 68 -0.5 222/268/353 131276 145 24% 6% 70 -0.3 244/288/38213829613122%6%83+0.3
Nick Maton
2023 · MLB
26 43→42 47→50 48→45 47 216/290/357 141287 137 29% 8% 81 +0.4 218/307/369 151274 185 26% 10% 92 +1.2 208/307/35714925519325%11%86+0.4
Sherman Johnson
2017 · AAA
27 40→50 44→50 53→50 52 200/279/317 117243 1216 23% 10% 66 -0.6 204/276/303 99274 813 27% 9% 61 -1.0 199/272/2919227171128%9%52-0.8
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
Sócrates Brito
2019 · MLB
26 44→54 45→50 51→55 39 218/260/340 121286 1213 28% 5% 63 -0.9 221/267/361 140296 1416 29% 6% 72 -0.2 217/264/352135290122029%5%66-0.5