Erick TorresOF Quad Cities River Bandits
Age 21 R/R 5'10" / 160 lbs A+ HR -6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION218 act + 145 ros · stats below = ROS only
wRC+†46
AVG/OBP/SLG.222 / .270 / .273
PA145
HR1
SB5
K%21
BB%6
BABIP275
ISO52
MLB%0%
Value2026 · WAR
BAT: -22.6 runs (wOBA-derived runs vs avg)-23BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.2 runs (Positional adjustment)-2POSREP: +10.3 runs (Replacement-level credit)+10REPTotal WAR: -1.30-1.3WAR
0.00.51.00.10.10.10.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 25
Toolsscout grade
CONTACT45
scouting grade only
POWER25
scouting grade only
EYE30
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Arb-1$3M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.8M +$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
202217 ROKDSL KC Glass 202181 33413 13506 145 182260265525 83234 256 233 37
202217 ROKDSL KC Glass 202173 46723 21356 145 266365382747 116319 1710 338 117
202318 ROKACL Royals 160144 35440 10292 114 243301326628 83299 186 272 66
202318 ROKACL Royals 160138 44550 16202 114 319397428825 109367 1210 362 135
202419 AColumbia Fireflies 514462 891213 3411110 2511 193263242505 50245 227 228 33
202419 AColumbia Fireflies 514439 1041314 577210 2511 237338298636 62273 1411 295 84
202520 A+Quad Cities River Bandits 446407 801322 23957 139 197252253505 57250 215 218 25
202520 A+Quad Cities River Bandits 446399 931722 31717 139 233300301601 68277 167 272 66
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+KC 218199 48301 11490 123 241281271552 30307 225 243 44 -14 +1 +0 -1 +6 -0.8
YTD21 A+KC 218194 52401 16360 123 268324304628 36317 177 279 72 -7 +1 +0 -1 +6 -0.1
ROS21 A+KC 0% 145135 30401 8301 52 222270273544 52274 216 245 46 -9 +0 +0 -1 +4 -0.6
ROS21 MLBKC 0% 11 0000 000 00 271 00 237 39 -0 +0 +0 -0 +0 -0.0
FULL21 A+KC 219200 48301 11490 123 240280270550 30305 225 243 44 -14 +1 +0 -1 +6 -0.8
TOT21 A+KC 363334 78702 19791 175 233277272549 39294 225 244 45 -23 +1 +0 -2 +10 -1.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBKC 35% 565521 1201627 341135 156 230284309593 79277 206 266 62 -24 +1 +0 -3 +16 -1.1
202823 MLBKC 49% 581534 1251729 371155 156 234290324614 90279 206 278 71 -19 +1 +0 -3 +16 -0.5
202924 MLBKC 53% 590541 12918211 391155 155 238296340636 102281 197 286 77 -15 +1 +0 -4 +17 -0.1
203025 MLBKC 55% 607555 13318212 411186 155 240299344643 105281 197 289 80 -14 +1 +0 -4 +17 0.1
203126 MLBKC 56% 614561 13619213 421196 145 242302353655 111281 197 291 81 -13 +1 +0 -4 +17 0.1
203227 MLBKC 55% 614560 13418213 431206 145 239300348649 109281 207 291 81 -13 +1 +0 -4 +17 0.1
203328 MLBKC 55% 609555 13218212 431206 135 238300342642 105280 207 290 80 -14 +1 -1 -4 +17 -0.0
202722 MLBKC 35% 195179 41512 12392 52 229285302587 73274 206 257 55 -10 +0 +0 -1 +6 -0.6
202823 MLBKC 49% 282259 60814 18563 73 232289317606 85276 206 268 64 -12 +0 +0 -2 +8 -0.5
202924 MLBKC 53% 311285 67916 20613 83 235292337629 102278 206 275 69 -11 +0 +0 -2 +9 -0.4
203025 MLBKC 55% 332304 721016 22653 83 237295336630 99278 207 279 72 -11 +0 +0 -2 +9 -0.3
203126 MLBKC 56% 342313 741017 23663 83 236295342637 105278 197 280 73 -11 +0 +0 -2 +10 -0.3
203227 MLBKC 55% 338309 731017 23663 83 236296343639 107278 207 280 73 -10 +0 +0 -2 +10 -0.3
203328 MLBKC 55% 333304 711016 23653 73 234294332626 99277 207 279 72 -11 +0 -0 -2 +9 -0.3
▸ Career Totals
Career 21341954 45862738 14141820 5120 234293332624 97278 207 275 69 -75 +2 -0 -13 +60 -2.6
/ 162G 650595 14019212 431276 166 235293334628 99278 207 275 69 -23 +1 -0 -4 +18 -0.8
Career 56475156 11761612286 367113565 16968 228288318606 90275 206 271 66 -220 +7 -1 -34 +160 -9.0
/ 162G 650593 13619310 421317 198 229287322609 93277 206 271 66 -25 +1 -0 -4 +18 -1.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
202217 ROKDSL KC Glass 202173 46723 21356 145 266365382747 116319 1710 338 117 +4 +1 +6 1.1
202318 ROKACL Royals 160138 44550 16202 114 319397428825 109367 1210 362 135 +6 +1 +5 1.2
202419 AColumbia Fireflies 514439 1041314 577210 2511 237338298636 62273 1411 295 84 -9 +1 +15 0.6
202520 A+Quad Cities River Bandits 446399 931722 31717 139 233300301601 68277 167 272 66 -17 -1 +13 -0.6

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
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 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
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
42,1354051238294339-13+0-0.6-0.3
/1626641216-4.0+0.0-0.2pk7: 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
Erick Torres (OGILVIE) 21 45 25 50 30 233/277/272 39294 217 22% 5% 45 -1.3
Omar Guerra
2008 · A
21 41 35→30 48→50 45 193/274/246 53257 29 24% 7% 46 -2.0 220/315/279 59272 211 19% 6% 73 -0.1 229/342/2683927701515%5%79+0.1
Richard Rodriguez
2014 · A
21 42 33→30 48→50 48 196/255/237 41245 114 20% 7% 34 -2.8 237/286/279 42293 110 18% 6% 56 -1.3 240/291/2581828901116%7%52-0.5
Dixon Mavares
2007 · A
21 46 35→30 51→50 44 215/285/275 60277 111 22% 6% 57 -1.2 220/294/288 68262 310 16% 8% 65 -0.7 223/303/2836025331112%8%65-0.2
Gorge Munoz
2017 · A
21 43 38→40 50→55 42 205/260/282 78258 517 22% 5% 48 -1.9 205/257/290 85298 710 32% 5% 49 -1.8 185/231/261772879937%3%28-0.8
Luis Joseph
2018 · A
21 44 34→30 46→50 41 205/238/250 45256 29 20% 4% 29 -3.2 206/243/276 70259 410 21% 4% 38 -2.6 206/223/2837724041516%1%27-0.7
Joe Munoz
2008 · A
22 43 36→30 51→55 44 202/275/270 69257 216 21% 6% 53 -1.5 204/255/269 65274 39 25% 4% 42 -2.3 197/231/226292650925%2%17-1.1
Adrián Sanchez
2012 · A
21 47→45 37→45 47→50 38 223/247/294 70264 412 18% 2% 44 -2.1 210/238/272 62262 314 20% 3% 34 -2.8 255/291/35810431071120%4%76+0.0
Enmanuel Zabala
2016 · A
21 46 35→30 47→50 45 216/270/281 65264 212 18% 5% 52 -1.6 215/263/268 53317 210 31% 5% 45 -2.1 209/256/2423331911233%4%33-1.0
Jimmy Mojica
2021 · A
21 45 37→40 47→50 41 212/261/283 72278 48 25% 5% 48 -1.9 202/265/291 89285 86 30% 6% 53 -1.5 182/249/28310123013426%5%43-0.7
Frank Hernandez
2023 · A
21 43 34→30 47→50 44 203/271/256 53275 210 25% 6% 46 -2.0 205/260/264 59300 38 31% 6% 43 -2.2 204/255/216113290935%5%24-0.9
Brallan Perez
2017 · A
21 50 36→30 46→50 50 231/292/295 63268 311 15% 7% 65 -0.7 241/293/297 56298 38 19% 6% 66 -0.6 236/292/279432982720%6%56-0.7
Jesus Alastre
2017 · A
20 48 35→30 44→50 42 225/281/286 61280 29 20% 4% 58 -1.2 226/272/304 78311 48 27% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Franklin Rollin
2016 · A
20 48 36→40 50→55 43 225/286/293 68271 213 17% 4% 63 -0.9 228/273/319 91280 518 20% 4% 63 -0.9 220/262/3159527272221%4%53-0.9
Kelvin Fajardo
2016 · A
20 47 33→30 44→50 46 218/273/262 43264 16 17% 6% 48 -1.9 214/271/269 55255 28 16% 6% 49 -1.8 211/269/239282360810%6%37-0.7
Anthony Fonseca
2010 · A
21 45 36→30 46→50 42 215/282/274 60274 510 22% 5% 56 -1.3 204/271/270 66297 47 31% 6% 50 -1.7 140/218/153132360237%5%-2-1.0
Elio Castillo
2015 · A
21 46 33→30 50 49 211/280/256 45263 19 19% 8% 50 -1.7 207/258/255 48265 26 21% 6% 40 -2.4 229/281/254262740416%7%44-0.4
Guillermo Granadillo
2018 · A
21 48 37→30 52→55 46 225/278/297 71275 419 19% 6% 59 -1.1 215/267/274 59284 314 24% 6% 48 -1.9 210/260/2453528011624%5%34-0.8
Anderson Bohorquez
2019 · A
21 43 35→30 51→50 41 202/258/263 61274 215 26% 5% 42 -2.3 198/249/266 68274 311 27% 6% 38 -2.6 162/201/1963320801221%5%1-0.9
Edwin Ventura
2018 · A
20 42 35→30 52→55 39 198/239/256 58257 39 24% 4% 31 -3.0 194/248/246 52266 216 26% 6% 33 -2.9 176/234/1982224202725%6%14-1.7
Mikey Edie
2017 · A
20 43 34→30 50 36 201/262/254 53296 214 31% 4% 42 -2.3 217/267/280 63316 213 30% 4% 50 -1.7 206/255/265592903728%3%37-1.3