Abraham Toro1B Omaha Storm Chasers
Age 29 S/R 6'0" / 223 lbs AAA HR -6% Svc 7.000 · Ctrl thru 2026
2026 ROS PROJECTION316 act + 210 ros · stats below = ROS only
wRC+†vL 7471vR 62
AVG/OBP/SLG.218 / .278 / .389
PA210
HR8
K%23
BB%6
BABIP247
ISO171
MLB%10%
Value2026 · WAR
BAT: -6.9 runs (wOBA-derived runs vs avg)-7BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: -9.4 runs (Positional adjustment)-9POSREP: +14.9 runs (Replacement-level credit)+15REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
0.5-0.62627
Tools · Splits · ContractCON 50 / POW 40
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT50
Whiff%
768.3%
xwOBA
460.304
POWER40
Barrel%
234.7
Avg EV
2086.8
Bat Spd
3369.6
EYE40
Chase%
3035.6%
SPEED55
Sprint
6027.9
Platoon Splits2024-2025 · 648 PA
vs LHP
vs RHP
Edge
PA
160
488
wRC+
88
75
L
wOBA
300
283
L
ISO
115
121
R
BABIP
297
259
L
K%
12.5%
17.2%
◀◀L
BB%
2.5%
5.7%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$1M
Totals $1M $-0.0M -$1M

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
201619 ROKGreeneville Astros 193181 35420 6443 21 193232238469 44250 233 213 21
201619 ROKGreeneville Astros 193177 45630 10313 21 254305322627 68302 165 281 74
201720 AQuad Cities River Bandits 158140 22316 15372 20 157248321570 164163 239 245 46
201720 AQuad Cities River Bandits 158134 28329 21302 20 209325463788 254198 1913 346 123
201821 A+3 teams 631570 11333317 4417413 94 198271356627 158251 287 274 68
201821 A+3 teams 631540 14041418 7412013 94 259362450812 191300 1912 360 134
201922 AA3 teams 603542 14030515 4513311 53 258328415743 157313 227 326 108
201922 AA3 teams 603520 16034619 6710111 53 308398506904 198348 1711 397 162
202023 MLBHouston Astros 9787 13203 3237 11 149237276513 126164 243 232 36 -7 -0 -0 +0 +3 -0.4
202023 MLBHouston Astros 9787 13203 3237 11 149237276513 126164 243 240 42 -6 -0 -0 +0 +3 -0.4
202124 MLB2 teams 443392 10118114 396410 84 258340416756 158275 149 329 110 +5 +0 -4 +2 +13 1.5
202124 MLB2 teams 443389 9917113 426210 84 254342404746 149272 149 336 115 +8 +0 -4 +2 +13 1.8
202225 MLB2 teams 421387 7517212 28802 50 194252341593 147211 197 260 57 -21 +1 +1 +2 +12 -0.6
202225 MLB2 teams 421382 7416212 32772 50 194259340599 147209 188 267 62 -18 +1 +1 +2 +12 -0.3
202326 AAA2 teams 435390 10731210 36963 82 274340441781 167334 228 343 121
202326 AAA2 teams 435375 11236210 51783 82 299387485872 187348 1812 382 150
202427 MLB2 teams 381353 851816 21665 42 241293348641 108281 176 284 75 -11 +0 +0 +1 +11 0.2
202427 MLB2 teams 381353 841716 21655 42 238290343633 105277 176 285 76 -10 +0 +0 +1 +11 0.2
202528 MLB2 teams 500453 10119214 311078 51 223285366651 143256 216 283 74 -14 +1 -5 -9 +14 -1.4
202528 MLB2 teams 500443 11222215 41988 51 253327413740 160287 208 326 108 +5 +1 -5 -9 +14 0.6
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 AAAKC 316289 6413313 20784 12 221281422703 201254 256 303 90 -4 -1 +0 -6 +9 -0.1
YTD29 AAAKC 316280 7617415 29654 12 271348521870 250300 219 376 146 +16 -1 +0 -6 +9 2.0
ROS29 AAAKC 10% 210192 42718 13483 21 218278389667 171247 236 298 86 -3 +0 -0 -4 +6 -0.1
ROS29 MLBKC 10% 2120 5101 150 00 250286450736 200244 245 283 75 -1 +0 -0 -0 +1 -0.0
FULL29 AAAKC 337309 6914314 21834 12 223281424705 201256 256 302 89 -4 -1 -0 -6 +10 -0.1
TOT29 AAAKC 526481 10620421 331267 33 220280409689 189251 246 301 88 -7 -1 -0 -9 +15 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBKC 100% 444407 8715117 281026 32 214274381655 167244 236 292 82 -9 -0 -2 -8 +13 -0.7
202730 MLBKC 100% 444407 8615116 281026 32 211272371643 160241 236 278 71 -14 -0 -2 -8 +13 -1.2
▸ Career Totals
Career 20471865 41276558 13037735 1910 221284360645 139245 186 286 77 -53 -0 -9 -9 +58 -1.3
/ 162G 650592 13124218 4112011 63 221284360644 139247 186 286 77 -17 +0 -3 -3 +18 -0.4
Career 45164094 92119721122 30997473 5421 225291373664 148263 227 292 81 -94 +2 -9 -30 +128 -0.3
/ 162G 650589 13328318 4414011 83 226292375667 149264 227 292 81 -14 +0 -1 -4 +18 -0.0

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
201619 ROKGreeneville Astros 193177 45630 10313 21 254305322627 68302 165 281 74 -6 +0 +5 -0.0
201720 AQuad Cities River Bandits 158134 28329 21302 20 209325463788 254198 1913 346 123 +4 +0 +4 0.9
201821 AACorpus Christi Hooks 202178 411522 17466 33 230318371689 140298 238 311 96 -1 -1 +6 0.4
201821 A+Buies Creek Astros 349296 7620114 45625 51 257364473837 216278 1813 368 140 +16 +1 +10 2.7
201821 INTLScottsdale Scorpions 8066 23612 12122 10 3484635611.023 212404 1515 450 202 +9 +0 +2 1.2
201922 MLBHouston Astros 8978 17322 9191 11 218307385691 167259 2110 307 93 -1 -0 +3 +2 +3 0.7
201922 AAARound Rock Express 7966 28901 1052 01 4245136061.119 182443 613 486 230 +12 -0 +2 1.4
201922 AACorpus Christi Hooks 435376 11522416 48778 41 306396513909 207346 1811 399 163 +31 +0 +12 4.5
202023 MLBHouston Astros 9787 13203 3237 11 149237276513 126164 243 240 42 -6 -0 -0 +0 +3 -0.4
202124 MLBSeattle Mariners 375335 8012011 31547 63 239316373689 134254 148 311 96 -2 +0 -4 +2 +11 0.7
202124 AAASugar Land Skeeters 6854 19512 1183 21 3524855931.078 241386 1216 471 219 +9 +0 +2 1.1
202225 MLBSeattle Mariners 352324 6013110 22652 20 185241324565 139198 186 251 51 -20 +0 +1 +2 +10 -0.7
202225 AAATacoma Rainiers 6958 14312 10120 30 241348431779 190273 1714 346 123 +2 +1 +2 0.4
202326 MLBMilwaukee Brewers 2118 8002 251 00 4445247781.302 333545 2410 558 285 +4 +0 -2 +2 +1 0.5
202326 AAANashville Sounds 414357 1043628 49732 82 291380471850 179340 1812 373 143 +20 +1 +12 3.3
202427 MLBOakland Athletics 364337 811716 20625 42 240293350643 110279 175 289 79 -9 +0 +0 +1 +10 0.4
202427 AAALas Vegas Aviators 1716 3000 130 00 188235188423 231 186 201 12 -2 +0 +0 -0.1
202528 MLBBoston Red Sox 284259 621307 14426 21 239294371665 131256 155 294 83 -5 +0 -5 -9 +8 -1.1
202528 AAAWorcester Red Sox 216184 50928 27562 30 272371473844 201341 2612 369 141 +10 +1 +6 1.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 15821438 32160441 10127029 168 223288356644 133246 176 288 79 -38 +0 -7 -0 +45 -0.0

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#3Nate Schierholtzlast yr '14
career totals — 8 seasons, 2,275 PA
82,2755230253302405-24-62.02.8
/162664159-7.1-1.80.6pk7: 4
#4Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,0505719221281361-37-8-3.2-2.9
/162664196-11.9-2.4-1.0pk7: -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
Abraham Toro (OGILVIE) 29 50 40 55 40 220/280/409 189251 213 24% 6% 88 -0.2
Caleb Gindl
2018 · AAA
29 46→55 53→50 50 42 240/281/421 180287 205 25% 5% 93 +1.3 251/302/390 139315 135 23% 7% 93 +1.3 269/323/3841153378021%7%99+0.8
Chris Heisey
2014 · MLB
29 47→52 50→55 51→55 42 242/291/399 157285 189 22% 5% 92 +1.2 216/282/390 174255 229 25% 7% 87 +0.8 198/274/38318522626826%8%78+0.1
Yermín Mercedes
2021 · AAA
28 47→53 52→50 49→45 44 241/294/405 164289 206 24% 6% 95 +1.4 236/294/371 135283 177 22% 7% 86 +0.8 233/294/36313027717622%7%81+0.3
BJ Boyd
2022 · AAA
29 49→56 49→45 56→50 42 249/296/395 146309 1713 25% 5% 93 +1.3 259/317/404 145308 1512 20% 7% 104 +2.0 289/354/441153330141016%8%125+1.7
Rob Segedin
2018 · MLB
29 48→53 52→50 43→45 41 246/294/414 168301 195 25% 5% 98 +1.6 220/275/350 130277 147 25% 6% 72 -0.2 162/232/2417920110025%8%28-0.7
Jeff DaVanon
2003 · MLB
29 43 55→45 45→55 50 227/299/414 187268 2311 25% 9% 99 +1.7 260/347/408 148295 1524 17% 12% 118 +3.0 260/358/391130298132816%13%114+1.5
Andy Phillips
2007 · MLB
30 46→55 54→55 47→40 45 243/291/423 180277 227 22% 6% 98 +1.6 259/309/398 139292 165 17% 6% 99 +1.7 267/318/39412729815315%6%100+0.9
Skye Bolt
2023 · MLB
29 46→39 51→50 54→50 43 236/295/396 160293 2014 26% 6% 93 +1.3 232/300/353 121326 1210 30% 8% 84 +0.6 229/307/327973398532%9%78+0.1
Connor Joe
2022 · MLB
29 46→52 51→50 45 54 234/325/395 161277 194 22% 11% 106 +2.2 230/323/370 140284 136 22% 11% 98 +1.6 228/325/36613828411522%11%96+1.1
Tagg Bozied
2009 · AAA
30 44→48 54→55 48→45 46 232/294/413 181265 236 22% 7% 98 +1.6 235/299/403 168303 196 28% 7% 97 +1.5 225/298/39517130618331%8%90+0.5
Todd Sears
2005 · MLB
29 49→57 49→50 49→45 50 245/317/396 151293 179 22% 9% 102 +1.9 253/309/385 132324 155 25% 7% 96 +1.5 257/313/37712032913325%7%92+0.5
Brandon Allen
2015 · MLB
29 43→47 50→55 50 46 222/283/373 151276 185 26% 8% 82 +0.5 208/269/332 124265 145 26% 7% 66 -0.6 190/253/30111124012326%7%50-1.0
Dan Black
2016 · AAA
29 49→52 47→50 47→45 48 244/311/380 137310 155 26% 9% 95 +1.4 234/295/344 110308 127 26% 8% 79 +0.3 228/291/3108130210326%8%68-0.3
Mac Williamson
2019 · MLB
29 43→50 54→55 44→45 42 228/288/405 177284 246 29% 6% 93 +1.3 231/300/402 171299 239 29% 8% 97 +1.5 213/291/37416227725732%9%86+0.3
Mark Payton
2021 · MLB
29 46→53 52→55 45→50 47 238/297/410 172282 2010 23% 8% 98 +1.6 235/289/375 140278 1312 20% 7% 85 +0.7 240/295/371131286111019%7%84+0.5
Matt Beaty
2021 · MLB
28 50→58 50 51→45 48 250/308/407 158272 178 16% 6% 102 +1.8 245/327/371 126293 145 21% 7% 101 +1.8 241/333/35211129512221%7%96+0.6
Jason Rogers
2016 · MLB
28 51→53 52→55 49→45 49 260/320/430 170304 204 22% 8% 112 +2.6 255/313/390 135306 155 21% 8% 98 +1.6 254/312/37412030414320%7%90+0.6
Jonathan Jones
2019 · AAA
29 44→54 51→45 45→55 47 231/298/392 161263 1913 21% 7% 94 +1.3 285/341/454 169335 1926 20% 6% 128 +3.6 322/379/504182377203519%6%150+3.9
John Mayberry Jr.
2013 · MLB
29 48 51→55 49→50 46 245/298/407 162287 199 22% 7% 97 +1.5 223/287/385 162268 186 23% 8% 87 +0.8 203/272/36416124217524%8%73-0.0
Andrew Brown
2014 · MLB
29 44→47 53→55 46→40 44 227/291/404 177300 215 31% 8% 94 +1.3 227/290/403 176288 225 28% 7% 93 +1.3 214/279/39417926325228%7%84+0.5