Rylan Bannon3B St. Paul Saints
Age 30 R/R 5'8" / 180 lbs AAA Svc 4.000 · Ctrl thru 2027
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†88
AVG/OBP/SLG.201 / .303 / .354
PA250
HR8
SB5
K%29
BB%12
ISO154
MLB%10%
Value2026 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.40+0.4WAR
0.00.51.00.00.7+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 33 / POW 46
Toolsscout grade · Statcast %ile · 2022-2023
CONTACT33
Whiff%
3612.6%
xwOBA
100.133
POWER46
Avg EV
1063.4
EYE64
Chase%
5331.1%
SPEED49
Sprint
3726.9
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-2$0.5M+0.0$0.1M+$0.0M (cut)
2027Arb-3$3M+0.7$3M+$0.0M (cut)
Totals $0.0M $3M +$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
201721 ROKOgden Raptors 175156 37507 12425 50 237312404716 167278 247 309 95
201721 ROKOgden Raptors 175149 508010 19295 50 3364285911.018 255360 1711 440 195
201822 A+2 teams 525465 9016317 521853 44 194279351629 157272 3510 277 70
201822 A+2 teams 525436 12023622 811273 44 275392507899 232336 2415 393 159
201923 AA3 teams 627573 12131312 3814510 116 211272339611 127259 236 269 64
201923 AA3 teams 627555 14233412 5610410 116 256335395730 139293 179 326 108
202125 AAA2 teams 363326 469013 331023 91 141227288515 147156 289 229 34
202125 AAA2 teams 363309 5211016 50813 91 168290359649 191169 2214 295 84
202226 AAA2 teams 426374 7716111 411258 101 206298342640 136274 2910 285 76
202226 AAA2 teams 426356 8718113 591058 101 244364410774 166307 2514 349 125
202327 AAASugar Land Space Cowboys 408357 7813118 421163 129 218306412718 193262 2810 313 98
202327 AAASugar Land Space Cowboys 408336 8112218 63903 129 241366449815 208269 2215 359 133
202428 AAASt. Paul Saints 539463 8318214 671657 114 179292317610 138241 3112 276 69
202428 AAASt. Paul Saints 539434 9622218 961367 114 221371406776 184277 2518 352 128
▸ 2026 Season
202630 MLBMIN 250216 45918 29723 52 208310370681 162262 2912 300 88 -4 +0 -0 +1 +7 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBMIN 33% 570494 10120217 651626 104 204304356661 152263 2811 298 86 -9 +0 -3 +2 +16 0.7
202832 MLBMIN 46% 559486 9919216 621586 83 204301350651 146261 2811 294 83 -10 +0 -4 +2 +16 0.4
202933 MLBMIN 54% 482421 8416213 531385 52 200296340636 140259 2911 289 79 -11 +0 -5 +2 +14 -0.0
203034 MLBMIN 49% 408357 6913111 441194 31 193289328617 134253 2911 281 73 -12 +0 -5 +1 +12 -0.5
202731 MLBMIN 33% 186161 34716 21532 31 211310379689 168263 2811 291 81 -4 +0 -1 +1 +5 0.1
202832 MLBMIN 46% 256223 45917 28733 42 202299345645 143262 2911 287 78 -6 +0 -2 +1 +7 -0.0
202933 MLBMIN 54% 258225 45917 28743 31 200297342639 142259 2911 282 74 -8 +0 -2 +1 +7 -0.2
203034 MLBMIN 49% 200174 34615 22582 21 195293328621 132253 2911 274 68 -7 +0 -3 +1 +6 -0.4
▸ Career Totals
Career 915797 16031425 9926311 125 201298344641 143263 2911 282 74 -27 +0 -9 +5 +26 -0.5
/ 162G 650566 11422318 701878 94 201298346644 145264 2911 282 74 -19 +0 -6 +3 +18 -0.4
Career 53324688 93018518157 538152963 9337 198289346635 148255 2910 284 75 -149 +4 -18 +19 +151 0.6
/ 162G 650571 11323219 661868 115 198290345635 147254 2910 284 75 -18 +0 -2 +2 +18 0.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
201721 ROKOgden Raptors 175149 508010 19295 50 3364285911.018 255360 1711 440 195 +19 +1 +5 2.5
201822 AABowie Baysox 12298 20602 22240 00 204350327677 122243 2018 312 97 -0 +0 +3 0.3
201822 A+Rancho Cucamonga Quakes 403338 10017620 591033 44 296405559964 263367 2615 417 177 +35 -1 +11 4.7
201923 AAANorfolk Tides 9082 261003 3142 01 317356549905 232338 163 382 151 +5 -0 +3 0.7
201923 AABowie Baysox 444388 992248 47727 84 255346394740 139294 1611 334 113 +7 +0 +13 2.0
201923 INTLSurprise Saguaros 9385 17101 6181 31 200261247508 47239 196 235 38 -7 +0 +3 -0.4
202125 AAANorfolk Tides 340289 5111015 47713 91 176298370668 194176 2114 303 90 -4 +1 +10 0.7
202125 A+Aberdeen IronBirds 2320 1001 3100 00 50174200374 150 4313 181 -3 -3 +0 +1 -0.2
202226 MLBAtlanta Braves 1514 2000 051 00 143200143343 222 330 170 -12 -2 +0 -1 +2 +0 -0.1
202226 AAAGwinnett Stripers 411342 8518113 591007 101 249370421791 173310 2414 355 130 +14 +2 +12 2.8
202327 AAASugar Land Space Cowboys 408336 8112218 63903 129 241366449815 208269 2215 359 133 +15 -1 +12 2.6
202428 AAASt. Paul Saints 539434 9622218 961367 114 221371406776 184277 2518 352 128 +17 +1 +15 3.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 1514 2000 051 00 143200143343 222 330 170 -12 -2 +0 -1 +2 +0 -0.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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#3Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
29262612201295345+3-10.50.5
/162664198+2.4-0.60.3pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Rylan Bannon (OGILVIE) 30 33 46 49 64 201/303/354 153262 85 29% 12% 88 +0.4
Brandon Larson
2005 · MLB
29 42 47→50 46→45 52 212/300/344 133268 159 26% 10% 82 +0.5 229/286/389 160293 206 28% 6% 88 +0.9 222/268/38115928022429%5%75+0.0
Chris Herrmann
2018 · MLB
30 40→48 51→50 55→50 51 212/293/370 157261 1911 26% 10% 85 +0.7 229/309/385 156308 186 29% 10% 96 +1.5 215/297/35914330615032%10%82+0.2
Anthony Recker
2014 · MLB
30 42→48 52→55 43→45 47 220/295/386 166285 216 30% 9% 92 +1.2 208/278/363 155281 196 32% 8% 78 +0.2 196/276/34014426018331%9%67-0.2
John Mayberry Jr.
2014 · MLB
30 46→48 51→55 45→50 47 237/295/399 163280 187 23% 7% 94 +1.3 215/284/374 159260 186 24% 8% 83 +0.6 182/261/34516321318224%9%65-0.2
Justin Leone
2008 · AAA
31 42→41 49→50 53→55 49 213/292/360 147273 1715 28% 9% 82 +0.5 196/273/336 140263 1615 30% 9% 69 -0.4 169/251/300130226151431%10%50-1.0
Chris Owings
2023 · MLB
31 38→48 47→50 50→55 44 198/265/333 135266 1512 31% 8% 64 -0.8 203/276/336 133297 1611 35% 8% 70 -0.3 193/272/319126285161136%9%60-0.6
Garrett Stubbs
2023 · MLB
30 48 48→45 53→50 55 239/325/383 144296 1611 24% 11% 102 +1.9 225/298/335 110290 1112 25% 8% 79 +0.3 217/287/3079028191125%7%65-0.2
Michael McKenry
2016 · MLB
31 46→47 49→55 43→40 53 230/316/381 151281 168 24% 10% 98 +1.6 203/297/330 127279 126 29% 11% 78 +0.2 175/277/28410924710231%11%55-0.6
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Pedro Severino
2023 · MLB
30 50→48 47→50 49→45 46 249/307/386 138316 155 26% 7% 95 +1.4 225/282/357 132285 1511 26% 7% 77 +0.1 192/248/303111240131325%6%44-0.9
Brooks Conrad
2011 · MLB
31 43→44 52→55 53→50 44 222/284/389 167280 1912 28% 7% 87 +0.8 231/298/418 187310 239 31% 8% 101 +1.8 210/276/40519527327233%8%86+0.3
Zack Collins
2023 · MLB
28 36→43 49→50 46→40 50 190/284/340 150262 166 32% 11% 75 -0.0 214/291/357 143326 167 36% 10% 82 +0.5 207/287/34013332615438%10%73-0.1
David Bote
2022 · MLB
29 42→48 49→55 47→45 51 215/300/363 148259 175 24% 10% 88 +0.9 225/293/375 150288 168 27% 7% 87 +0.8 225/292/38015528917827%7%85+0.4
Jason Vosler
2023 · MLB
29 42→43 53→55 49→40 45 223/288/393 170274 226 27% 7% 90 +1.0 215/275/384 169275 216 29% 7% 82 +0.5 205/266/37717225822430%7%73-0.1
Dusty Brown
2012 · MLB
30 42 47→45 42→30 44 215/272/352 137271 145 26% 7% 72 -0.2 218/293/379 161275 186 26% 9% 88 +0.9 197/307/36516923418024%13%90+0.3
Nick Dini
2023 · AAA
30 42 52→50 49→50 44 224/282/384 160260 227 24% 6% 85 +0.7 207/292/345 138268 1611 28% 9% 79 +0.3 157/276/271115204151229%12%54-0.6
Adam Heether
2012 · AAA
30 39→49 46→50 48→45 48 202/288/330 128243 158 24% 8% 75 -0.0 202/274/322 120252 1410 25% 7% 66 -0.6 174/240/27198212131025%6%34-1.2
Devin Mesoraco
2018 · MLB
30 41→49 46→60 47→40 51 207/298/337 130248 146 22% 9% 80 +0.4 229/309/396 167260 215 21% 9% 99 +1.7 221/303/39717623724019%9%90+0.5
Dixon Machado
2022 · AAA
30 44→54 49→45 46→55 48 225/297/375 150279 177 25% 8% 89 +0.9 237/310/334 97284 98 19% 9% 83 +0.6 231/311/319882768618%9%76+0.1
Tommy Field
2017 · MLB
30 40→50 47→45 48→45 46 207/275/338 131249 156 24% 7% 70 -0.3 201/253/310 109252 117 24% 5% 53 -1.5 180/226/266872277524%4%27-2.5