Ryan IgnoffoC Pensacola Blue Wahoos
Age 26 R/R 5'9" / 225 lbs AA HR -6%H -3% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION216 act + 144 ros · stats below = ROS only
wRC+†88
AVG/OBP/SLG.248 / .301 / .368
PA144
HR2
SB6
K%19
BB%6
BABIP295
ISO120
MLB%2%
Value2026 · WAR
BAT: -8.0 runs (wOBA-derived runs vs avg)-8BATRUN: +1.9 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.4 runs (Positional adjustment)+6POSREP: +10.2 runs (Replacement-level credit)+10REPTotal WAR: +1.10+1.1WAR
0.00.81.60.01.01.11.11.00.8+$37M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 50
Toolsscout grade
CONTACT40
scouting grade only
POWER50
scouting grade only
EYE35
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+1.1$7M+$6M
2030Pre-Arb$0.9M+1.0$6M+$5M
2031Pre-Arb$0.9M+0.8$2M+$2M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $15M +$13M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202323 ROK2 teams 10494 22301 8100 41 234294298592 64247 108 262 59
202323 ROK2 teams 10490 27501 1270 41 300382389771 89310 712 345 122
202424 A2 teams 425396 1073027 25650 216 270314409723 139305 156 312 97
202424 A2 teams 425386 1253426 35490 216 324380469849 145355 128 374 144
202525 A+2 teams 305282 631827 18612 133 223275376651 152258 206 277 70
202525 A+2 teams 305275 732029 25442 133 265331451782 185284 148 343 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAMIA 216196 491131 14412 133 250307352659 102306 196 284 76 -6 +1 +0 +4 +6 0.6
YTD26 AAMIA 216190 501231 20322 133 263340374713 111306 159 317 101 +0 +1 +0 +4 +6 1.2
ROS26 AAMIA 2% 144133 33812 9271 61 248301368669 120298 196 300 88 -2 +1 +0 +3 +4 0.6
ROS26 MLBMIA 2% 33 0000 010 00 293 330 291 81 -0 +0 +0 +0 +0 0.0
FULL26 AAMIA 219199 491131 14422 133 246302347649 101302 196 284 76 -6 +1 +0 +4 +6 0.6
TOT26 AAMIA 360329 821943 23683 194 249304359663 109302 196 290 80 -8 +2 +0 +6 +10 1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIA 37% 257237 591424 16502 92 249302376677 127297 196 301 89 -3 +1 +0 +5 +7 1.0
202828 MLBMIA 56% 309284 701725 20612 102 246301373674 127296 206 302 89 -4 +1 -1 +6 +9 1.1
202929 MLBMIA 62% 336308 761826 23682 102 247303377680 130295 207 301 89 -4 +1 -1 +6 +10 1.1
203030 MLBMIA 66% 353324 791926 24722 92 244300370670 127294 207 299 87 -5 +1 -2 +6 +10 1.0
203131 MLBMIA 69% 340312 751825 23712 82 240297359656 119292 217 295 84 -6 +1 -3 +6 +10 0.8
202727 MLBMIA 37% 9689 21511 6191 31 236292348640 112292 206 292 82 -2 +0 +0 +2 +3 0.3
202828 MLBMIA 56% 172158 38913 11341 51 241294367661 127291 206 292 82 -4 +1 -0 +3 +5 0.5
202929 MLBMIA 62% 210193 471123 14421 62 244298368666 124290 207 292 81 -4 +0 -1 +4 +6 0.5
203030 MLBMIA 66% 234214 521224 16482 62 243302374676 131289 217 289 80 -5 +0 -1 +4 +7 0.5
203131 MLBMIA 69% 233213 511224 16492 51 239299371670 131287 217 285 77 -6 +1 -2 +4 +7 0.3
▸ Career Totals
Career 948870 20949815 631937 257 240297367663 126291 207 290 80 -22 +2 -5 +17 +27 2.0
/ 162G 650597 14334510 431325 175 240297363660 124290 207 290 80 -15 +1 -3 +12 +18 1.4
Career 25732370 5841451543 16648513 9021 246299375674 128291 196 297 86 -41 +10 -7 +46 +73 8.2
/ 162G 650599 14837411 421233 235 247300377677 130291 196 297 86 -10 +3 -2 +12 +18 2.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
202323 A+Beloit Sky Carp 2523 7200 230 10 304360391751 87350 128 340 118 +1 +0 +1 0.1
202323 ROKFCL Marlins 7967 20301 1040 31 299390388778 90297 513 347 123 +2 +0 +2 0.5
202424 A+Beloit Sky Carp 104101 31901 3140 01 307327426753 119349 133 334 114 +2 -0 +3 0.4
202424 AJupiter Hammerheads 321285 942525 32350 215 330397484882 154357 1110 387 154 +20 +2 +9 3.2
202525 AAPensacola Blue Wahoos 125115 37713 9171 52 322376478854 157358 147 379 148 +7 +0 +4 1.1
202525 A+Beloit Sky Carp 180160 361316 16271 81 225299431731 206231 159 318 101 +0 +1 +5 0.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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Toby Halllast yr '08
career totals — 8 seasons, 2,501 PA
82,501452263298374+32+389.910.1
/162664121+8.4+10.12.6pk7: 10
#3Jorge Alfarolast yr '23
career totals — 7 seasons, 1,693 PA
71,6934818254303396+30+179.19.1
/162664197+11.9+6.63.6pk7: 9
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
39491526245298372+17+123.13.1
/1626641118+11.9+8.42.2pk7: 3

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
Ryan Ignoffo (OGILVIE) 26 40 50 50 35 249/304/359 109302 319 19% 6% 80 +1.1
John Hester
2010 · MLB
26 49 48→55 51→50 39 244/280/397 153311 1412 26% 4% 87 +0.8 226/280/353 127303 127 28% 6% 76 +0.0 204/268/31611227812229%7%58-0.6
Andrew Knizner
2021 · MLB
26 48 47→50 49→40 45 239/293/369 130274 157 19% 5% 85 +0.7 217/293/329 112267 115 22% 8% 76 +0.0 218/299/36114225717222%7%83+0.2
Taylor Motter
2016 · AAA
26 48→50 46→55 51→55 45 241/286/373 132277 1420 19% 5% 83 +0.6 208/263/342 134241 1619 21% 7% 66 -0.6 214/291/39518126123527%9%90+0.6
J.R. Towles
2010 · MLB
26 44→53 47→50 45→50 47 222/301/361 139260 159 21% 7% 88 +0.9 211/291/332 121248 118 19% 7% 76 +0.0 199/280/3011022298516%7%60-0.4
Tim Olson
2006 · MLB
27 46 48→50 45→50 45 232/289/379 147283 1512 24% 7% 86 +0.8 225/268/357 132293 1512 27% 5% 71 -0.3 205/244/322117273141230%5%50-0.7
Carlos Sosa
2007 · AAA
26 48 44→45 53→50 47 233/298/348 115273 1115 19% 6% 82 +0.5 242/303/347 105273 1013 15% 7% 83 +0.6 253/317/35810527591311%7%89+0.5
Matt Vierling
2023 · MLB
26 49→56 45→50 52→50 46 241/296/363 122292 1216 22% 7% 84 +0.6 257/317/401 144314 149 22% 8% 103 +1.9 261/325/40914932015722%8%105+1.5
Nick Fortes
2022 · MLB
25 44 46→45 47→45 46 220/285/349 129256 157 20% 6% 77 +0.1 226/286/352 126257 158 18% 6% 78 +0.2 233/280/331982629114%4%68-0.2
Jordan Czarniecki
2007 · AA
26 50→51 47→50 50 47 245/306/386 141303 1314 23% 7% 95 +1.4 244/305/380 136292 1314 20% 7% 93 +1.3 246/309/381135288131419%7%92+0.9
Christian Lopes
2019 · AAA
26 47→50 44→45 50 51 231/300/349 118270 1116 19% 8% 82 +0.5 222/299/351 129283 1313 25% 8% 83 +0.6 204/286/322118279121129%8%69-0.2
Stevie Berman
2021 · AA
26 48 47→50 50→40 47 237/306/373 137303 158 26% 8% 92 +1.2 204/289/319 115263 125 25% 9% 72 -0.2 183/280/29311023313126%10%60-0.3
Andruw Monasterio
2023 · AAA
26 47→55 44→45 48→55 44 228/294/350 122313 1213 30% 8% 81 +0.4 241/315/351 110315 1019 25% 9% 90 +1.0 246/325/351106317102324%9%92+0.6
Adam Rosales
2009 · MLB
26 47→49 47→55 52→45 43 233/292/383 150285 139 23% 5% 89 +0.9 238/297/371 133285 137 21% 7% 87 +0.8 233/304/392158302181027%8%92+0.6
Mark Mathias
2020 · AAA
25 46→47 47→50 53→50 46 227/294/366 139285 1313 25% 7% 85 +0.7 242/303/390 148310 1616 26% 7% 95 +1.4 258/344/393135350162028%10%111+1.3
Scott Kingery
2020 · MLB
26 47→51 51→55 53→55 42 239/289/406 166304 1716 27% 6% 93 +1.3 208/273/349 141295 1415 32% 8% 72 -0.2 198/239/341143265191733%5%52-0.8
Sean Jamieson
2015 · AA
26 47→43 43→45 47→50 42 228/282/347 119293 1010 25% 6% 74 -0.1 220/279/312 92319 79 31% 6% 64 -0.8 205/272/275713126834%7%48-0.8
Vinny Capra
2022 · AA
26 47→50 47→45 52→50 41 230/288/371 140317 1410 31% 6% 83 +0.6 247/311/362 115310 1111 23% 8% 91 +1.1 246/313/3409430291120%8%82+0.3
Chris Owings
2018 · MLB
26 52→59 46→50 58→55 42 257/295/399 142313 1220 22% 5% 93 +1.3 225/277/357 132297 1416 28% 6% 76 +0.0 184/261/307123264151135%8%53-0.8
Gerald Laird
2006 · MLB
26 47 49→50 53→50 45 238/294/389 151283 1712 23% 6% 91 +1.1 248/299/393 145299 149 21% 6% 94 +1.3 251/304/38313230212620%6%90+0.6
Daniel Sanchez
2019 · AAA
26 45 45 46→30 37 225/260/343 118288 138 27% 4% 64 -0.8 236/295/361 125283 137 21% 6% 84 +0.6 240/307/35111128012018%6%84+0.2