Ruben Ibarra1B Chattanooga Lookouts
Age 27 R/R 6'3" / 290 lbs AA HR +6% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION314 act + 209 ros · stats below = ROS only
wRC+†81
AVG/OBP/SLG.203 / .280 / .379
PA209
HR9
K%33
BB%7
BABIP263
ISO176
MLB%2%
Value2026 · WAR
BAT: -10.7 runs (wOBA-derived runs vs avg)-11BATRUN: -0.5 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -9.3 runs (Positional adjustment)-9POSREP: +14.8 runs (Replacement-level credit)+15REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 40 / POW 60
Toolsscout grade
CONTACT40
scouting grade only
POWER60
scouting grade only
EYE50
scouting grade only
SPEED40
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
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
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
202122 ADaytona Tortugas 10687 14201 11376 00 161298218516 57255 3510 242 43
202122 ADaytona Tortugas 10682 16301 16296 00 195365268634 73278 2715 305 92
202223 A2 teams 258232 467010 17837 31 198273358631 159255 327 282 74
202223 A2 teams 258225 5610011 24637 31 249340440780 191294 249 346 123
202324 A+Dayton Dragons 402356 6910115 3113911 10 194279354633 160262 358 277 70
202324 A+Dayton Dragons 402340 8113118 479811 10 238349441790 203276 2412 351 127
202425 AA2 teams 441398 7311010 321457 11 183256286543 103255 337 243 44
202425 AA2 teams 441382 9119014 461127 11 238330398727 160296 2510 325 107
202526 AAChattanooga Lookouts 400355 7012018 2813014 00 197282383665 186248 327 288 79
202526 AAChattanooga Lookouts 400336 7817021 4710314 00 232350470820 238265 2612 362 135
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AACIN 314282 579015 221087 00 202277394670 191259 347 293 82 -6 +0 +0 -6 +9 -0.3
YTD27 AACIN 314268 6411017 34847 00 239338470808 231276 2711 353 129 +10 +0 +0 -6 +9 1.4
ROS27 AACIN 2% 209187 38609 15695 00 203280379659 176262 337 291 81 -4 +0 +0 -4 +6 -0.2
ROS27 MLBCIN 2% 44 0000 010 00 265 250 279 72 -0 +0 +0 -0 +0 -0.0
FULL27 AACIN 318286 579015 221097 00 199273388661 189255 347 293 82 -6 +0 +0 -6 +9 -0.3
TOT27 AACIN 523469 9515024 3717712 00 202278388666 185261 347 292 82 -11 +0 +0 -9 +15 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBCIN 27% 267240 498011 20865 10 204279375654 171265 327 293 83 -5 +0 -1 -5 +8 -0.3
202728 MLBCIN 27% 7266 13203 5231 00 197264364628 167268 327 283 75 -2 +0 -0 -1 +2 -0.2
▸ Career Totals
Career 7670 13203 5241 00 186250343593 157233 327 282 74 -2 +0 -0 -1 +2 -0.2
/ 162G 650599 11117026 432059 00 185251344595 159231 327 282 74 -19 +0 -2 -12 +18 -1.4
Career 20831855 35956174 15468955 62 193275344620 151257 337 274 68 -75 +0 -1 -37 +59 -5.5
/ 162G 650579 11117023 4821517 21 192273340614 149254 337 274 68 -23 +0 -0 -12 +18 -1.7

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
202122 ADaytona Tortugas 10682 16301 16296 00 195365268634 73278 2715 305 92 -1 +0 +3 0.2
202223 A+Dayton Dragons 9485 16304 7212 10 188266365631 176200 227 284 75 -3 +0 +3 0.0
202223 ADaytona Tortugas 164140 40707 17425 21 286383486868 200355 2610 382 150 +9 +0 +5 1.4
202324 A+Dayton Dragons 402340 8113118 479811 10 238349441790 203276 2412 351 127 +12 +0 +11 2.4
202425 AAChattanooga Lookouts 326288 6717012 29826 01 233315417731 184281 259 325 107 +2 -0 +9 1.2
202425 A+Dayton Dragons 11594 24202 17301 10 255372340712 85344 2615 325 107 +1 +0 +3 0.4
202526 AAChattanooga Lookouts 400336 7817021 4710314 00 232350470820 238265 2612 362 135 +16 +0 +11 2.8

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
Ruben Ibarra (OGILVIE) 27 40 60 40 50 202/278/388 185261 240 34% 7% 82 -0.5
Devin Harris
2015 · AA
27 39 54→60 44→40 37 211/255/391 180278 213 32% 5% 76 +0.0 215/260/381 166289 206 32% 5% 75 -0.0 200/245/37717725723432%5%64-0.6
Brad Glenn
2014 · AAA
27 41→46 54→55 42→45 39 220/268/393 173284 224 31% 6% 82 +0.5 225/270/363 138306 154 30% 5% 74 -0.1 221/264/34712730413131%5%63-0.5
Kyle Jensen
2015 · AAA
27 37→47 52→60 44→40 39 198/263/359 161276 204 35% 7% 71 -0.3 204/253/371 167286 213 36% 5% 70 -0.3 189/236/35016126521037%5%54-1.0
Logan Hill
2019 · AA
26 39 53→55 39→45 39 205/271/371 166289 225 36% 7% 77 +0.1 213/275/382 169305 214 36% 7% 82 +0.5 200/263/37617627922136%6%72-0.2
Anthony Gallas
2015 · AAA
27 41 55 44→40 37 221/260/404 183286 234 32% 5% 81 +0.4 222/266/391 169290 215 30% 5% 80 +0.4 215/261/38817426623228%5%73-0.1
Jared Clark
2012 · A
26 39→38 52→60 42→45 40 209/268/365 156287 215 34% 7% 74 -0.1 217/303/421 204286 274 33% 10% 104 +2.0 201/306/44023924034132%12%107+2.0
Kiel Roling
2013 · AA
26 39→38 54→55 42→30 35 209/254/379 169296 234 37% 5% 72 -0.2 214/264/370 156290 194 32% 6% 73 -0.1 201/252/36116126019030%6%65-0.5
Brett Carroll
2010 · MLB
27 43→45 51→55 41→50 42 222/278/386 164273 194 26% 6% 83 +0.6 213/283/357 144268 1610 26% 7% 79 +0.3 206/278/345139262161027%7%70-0.3
Matt Davidson
2018 · MLB
27 38→44 55→60 42→30 37 210/262/385 175286 242 35% 6% 77 +0.1 218/287/408 190296 262 34% 7% 94 +1.3 221/293/42720629229034%7%99+1.3
Travis Taijeron
2015 · AA
26 40→41 52→55 40 41 207/281/379 172298 193 36% 8% 84 +0.6 193/280/337 144311 163 40% 9% 72 -0.2 174/268/32715328718342%9%62-0.7
O'Koyea Dickson
2017 · AAA
27 44→46 53→55 38→45 42 233/279/409 176263 214 21% 5% 91 +1.1 219/275/389 170260 216 25% 6% 83 +0.6 195/256/36116622422425%6%65-0.3
Kevin West
2007 · AAA
27 43→44 51→50 39→30 43 223/287/377 154270 194 25% 6% 85 +0.7 223/278/359 136288 165 28% 6% 76 +0.1 216/269/33912328016028%6%66-0.4
Mike Bianucci
2013 · AAA
27 41→40 52→65 44→40 37 217/261/376 158275 214 30% 4% 74 -0.1 236/278/437 201278 284 26% 5% 98 +1.6 235/273/46222626334226%4%99+0.8
Alex Burg
2016 · AAA
28 44→40 51→50 44→40 46 224/299/381 157295 193 30% 9% 92 +1.2 208/268/341 133272 155 28% 6% 67 -0.5 175/228/28410922711228%5%33-1.5
Chris Jacobs
2015 · AA
26 42→41 56→55 43→40 45 223/304/412 189299 253 33% 9% 102 +1.9 218/282/338 120316 134 33% 7% 72 -0.2 208/261/281733217235%5%44-0.8
Jeremy Barfield
2015 · AAA
27 42→49 50→55 43→30 45 220/278/367 147274 194 27% 7% 79 +0.3 207/267/345 138272 174 29% 7% 68 -0.5 186/246/33815223421131%6%55-0.6
Anthony García
2019 · AAA
27 43→47 50→55 42→45 47 223/293/376 152263 185 23% 7% 88 +0.9 227/296/365 138292 167 26% 8% 85 +0.7 220/289/3179730212230%8%70-0.1
Stewart Ijames
2017 · AA
28 37 52→65 43→45 39 199/260/367 167280 215 36% 7% 72 -0.2 205/268/344 139314 168 37% 7% 69 -0.4 173/241/32014727019642%8%51-0.4
Kevin Cron
2019 · AAA
26 40→45 52→60 47→30 39 215/265/374 159279 213 31% 6% 76 +0.0 227/300/444 217279 305 30% 8% 109 +2.4 219/310/49928024041129%10%125+2.6
Brandon Sing
2007 · AAA
26 38→42 52→50 38→40 49 202/292/364 161267 203 31% 10% 85 +0.7 193/251/301 108273 117 32% 7% 50 -1.8 154/185/214602224632%4%-5-2.1