Wuinder TorresC ACL Guardians
Age 19 R/R 5'10" / 130 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION86 act + 66 ros · stats below = ROS only
wRC+†74
AVG/OBP/SLG.230 / .288 / .295
PA66
HR0
K%21
BB%6
BABIP298
ISO66
MLB%0%
Value2026 · WAR
BAT: +5.2 runs (wOBA-derived runs vs avg)+5BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: +1.30+1.3WAR
0.01.42.70.61.11.62.02.12.22.22.22.11.91.7+$137M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE20
scouting grade only
SPEED35
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+2.2$11M+$11M
2033Pre-Arb$1.0M+2.2$10M+$10M
2034Pre-Arb$1.0M+2.2$10M+$9M
2035Arb-1$4M+2.1$8M+$7M
2036Arb-2$6M+1.9$7M+$5M
2037Arb-3$8M+1.7$6M+$3M
Totals $21M $53M +$45M

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
202417 ROKDSL CLE Goryl 119107 21400 4373 30 196246234479 37280 313 211 20
202417 ROKDSL CLE Goryl 119104 28600 7223 30 269333327660 58322 186 292 81
202518 ROKDSL CLE Goryl 181169 27820 4273 00 160193231424 71184 152 186 1
202518 ROKDSL CLE Goryl 181166 391230 7203 00 235278343622 108258 114 271 66
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKCLE 8675 27901 10101 20 360442520962 160406 1212 413 174 +7 +0 +0 +2 +2 1.2
YTD19 ROKCLE 8669 331201 1671 20 4785816961.277 217525 819 552 281 +18 +0 +0 +2 +2 2.2
ROS19 ROKCLE 0% 6661 14400 4141 10 230288295583 66299 216 281 74 -2 +0 +0 +1 +2 0.1
ROS19 MLBCLE 0% 01 0000 000 00 300 274 68 +0 +0
FULL19 ROKCLE 8676 27901 10101 20 355442513955 158400 1212 413 174 +7 +0 +0 +2 +2 1.2
TOT19 ROKCLE 152136 411301 14242 30 301375419794 118360 169 356 131 +5 +1 +0 +3 +4 1.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBCLE 34% 235215 521213 15503 31 242300349649 107298 216 289 79 -6 +0 +0 +4 +7 0.6
202821 MLBCLE 48% 360329 801825 24764 41 243303356658 112299 217 296 85 -6 +0 +0 +6 +10 1.1
202922 MLBCLE 54% 449410 1012337 30946 51 246307368675 122300 217 302 89 -6 +1 +0 +8 +13 1.6
203023 MLBCLE 57% 508462 1152639 351066 51 249310377687 128300 217 305 91 -5 +1 +0 +9 +14 2.0
203124 MLBCLE 57% 520473 1172639 361086 51 247309372681 125301 217 307 93 -4 +1 +0 +9 +15 2.1
203225 MLBCLE 57% 520473 11826310 361086 51 249311381691 131301 217 308 94 -4 +1 +0 +9 +15 2.2
203326 MLBCLE 56% 520473 11826310 361086 51 249311381691 131301 217 309 94 -3 +1 +0 +9 +15 2.2
203427 MLBCLE 55% 520473 11826310 361086 51 249311381691 131301 217 309 94 -3 +1 +0 +9 +15 2.2
203528 MLBCLE 55% 520472 11826310 371096 51 250313381694 131301 217 308 94 -4 +1 -1 +9 +15 2.1
203629 MLBCLE 53% 520472 1172639 371106 51 248311373684 125300 217 306 92 -5 +1 -1 +9 +15 1.9
203730 MLBCLE 53% 520472 1162639 371116 51 246309371680 125299 217 303 90 -6 +1 -2 +9 +15 1.7
203831 MLBCLE 52% 504457 1092428 361096 51 239303352655 114296 227 299 87 -8 +1 -3 +9 +14 1.4
203932 MLBCLE 56% 489445 1052328 351086 41 236300351651 115293 227 293 82 -10 +0 -4 +9 +14 1.0
204033 MLBCLE 59% 456416 962027 321035 41 231294339633 108289 237 286 77 -12 +0 -4 +8 +13 0.5
204134 MLBCLE 54% 400365 811725 28934 31 222285321605 99282 237 277 70 -14 +0 -5 +7 +11 0.0
204235 MLBCLE 50% 339309 671324 23814 31 217280311590 94276 247 266 62 -15 +0 -6 +6 +10 -0.4
202720 MLBCLE 34% 8175 17401 5171 10 227284320604 93299 216 280 73 -2 +0 +0 +1 +2 0.1
202821 MLBCLE 48% 174159 39912 11372 20 245302352655 107300 216 288 78 -4 +0 +0 +3 +5 0.4
202922 MLBCLE 54% 244223 541214 16513 31 242302359660 117300 217 293 82 -5 +0 +0 +4 +7 0.7
203023 MLBCLE 57% 288262 651425 20604 31 248311374685 126301 217 296 85 -5 +0 +0 +5 +8 0.9
203124 MLBCLE 57% 294268 671525 20614 31 250312377689 127302 217 298 86 -5 +0 +0 +5 +8 0.9
203225 MLBCLE 57% 294268 671525 20614 31 250312377689 127302 217 299 87 -4 +0 +0 +5 +8 1.0
203326 MLBCLE 56% 294268 681526 20614 31 254315392707 138302 217 300 88 -4 +0 +0 +5 +8 1.0
203427 MLBCLE 55% 288262 651425 20604 31 248311374685 126302 217 300 88 -4 +0 +0 +5 +8 1.0
203528 MLBCLE 55% 285259 641425 20604 31 247311375685 127301 217 299 87 -4 +0 -0 +5 +8 0.9
203629 MLBCLE 53% 278253 621415 20593 31 245308368676 123300 217 297 85 -5 +0 -1 +5 +8 0.8
203730 MLBCLE 53% 274249 601315 20593 31 241305361667 120299 227 294 83 -5 +0 -1 +5 +8 0.7
203831 MLBCLE 52% 263239 571314 19573 21 238303351654 113297 227 290 80 -6 +0 -1 +5 +7 0.5
203932 MLBCLE 56% 275250 591314 20613 21 236300344644 108293 227 285 76 -7 +0 -2 +5 +8 0.3
204033 MLBCLE 59% 269245 561214 19613 21 229292335627 106289 237 278 71 -9 +0 -2 +5 +8 0.1
204134 MLBCLE 54% 218199 44913 15512 20 221282322604 101283 237 269 64 -9 +0 -3 +4 +6 -0.1
204235 MLBCLE 50% 169153 34712 12412 10 222287320608 98276 247 258 56 -8 +0 -3 +3 +5 -0.3
▸ Career Totals
Career 39883633 8781932165 27785749 3912 242304360664 118298 217 291 81 -87 +3 -14 +71 +113 8.8
/ 162G 650592 14331311 451408 62 242303360663 118298 227 291 81 -14 +0 -2 +12 +18 1.4
Career 77467053 169037442123 525166093 7516 240301357658 117295 217 295 84 -141 +9 -25 +138 +219 20.4
/ 162G 650592 14231410 441398 61 240301356658 117295 217 295 84 -12 +1 -2 +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
202417 ROKDSL CLE Goryl 119104 28600 7223 30 269333327660 58322 186 292 81 -3 +1 +3 0.1
202518 ROKDSL CLE Goryl 181166 391230 7203 00 235278343622 108258 114 271 66 -7 +0 +5 -0.2

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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#4Dioner Navarrolast yr '16
career totals — 12 seasons, 3,544 PA
123,5447714250308370+63-112.111.6
/162664143+11.9-0.22.3pk7: 11
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
104,1396841243301362+68+4012.310.2
/162664117+10.9+6.42.0pk7: 8
#6Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9

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
Wuinder Torres (OGILVIE) 19 40 25 35 20 301/375/419 118360 13 16% 9% 131 +1.3
Enlly Morales
2009 · A
19 46 38→40 38→40 42 218/266/303 85274 45 22% 4% 56 -1.3 223/273/297 74273 45 19% 5% 57 -1.2 224/273/285612713417%5%52-0.5
Jose Cordova
2019 · A
19 47 37→40 43→50 42 220/265/294 74271 44 20% 4% 53 -1.5 231/287/304 73306 413 24% 5% 65 -0.7 228/295/3087931051326%7%68-0.2
Alejandro Torres
2008 · A
19 43 34→40 36→40 42 202/242/252 50248 24 19% 4% 31 -3.0 219/252/293 74267 63 20% 3% 46 -2.0 201/230/266652555023%3%27-1.1
Kelvin Fajardo
2015 · A
19 50 34→30 40→50 47 232/289/289 57289 14 19% 6% 62 -0.9 215/271/261 46256 17 16% 6% 46 -2.0 204/259/226222360913%5%32-1.1
Jhonny Pereda
2015 · A
19 40→45 35→45 38→40 48 189/244/246 57221 33 16% 6% 32 -3.0 202/260/265 63250 33 19% 6% 43 -2.2 279/349/3861073708025%9%107+1.0
Cristian Santana
2016 · A
19 42→48 37→45 39→30 40 201/238/274 73263 55 25% 4% 36 -2.7 219/246/336 117303 143 32% 3% 56 -1.3 249/275/3489933410028%3%68-0.3
Juan Fernandez
2019 · A
20 42→52 38→40 39→50 43 202/259/282 81260 54 24% 6% 48 -1.9 205/262/300 95269 85 26% 6% 54 -1.4 239/301/3329329710922%6%74-0.0
Christopher Tamarez
2013 · A
19 43 39→45 35→40 43 208/255/293 84258 73 22% 5% 49 -1.8 200/242/261 61277 44 28% 5% 34 -2.8 177/211/197212550229%3%0-1.3
Simon Vasquez
2008 · A
20 45 34→40 41→50 43 212/268/264 52276 13 23% 6% 46 -2.0 222/288/295 73279 36 20% 7% 63 -0.8 231/301/308772813617%7%71-0.1
Alexander Campos
2018 · A
18 46 37→40 39→45 51 214/291/283 68279 48 23% 9% 62 -0.9 195/266/265 70306 49 34% 8% 46 -2.0 215/312/294792958427%11%72-0.1
Victor Moscote
2014 · A
20 40 37→30 40→45 37 194/243/263 69285 45 32% 5% 36 -2.7 209/262/265 56278 25 24% 6% 44 -2.1 209/266/252432682321%6%40-0.8
Roy Morales
2015 · A
20 46 36→30 42→45 49 208/267/273 66229 35 11% 6% 49 -1.8 222/287/282 60261 35 15% 6% 60 -1.0 271/335/332613234816%7%90+0.4
Luis Cruz
2012 · A
19 39 35→40 43→45 42 186/235/238 52254 25 27% 6% 25 -3.5 220/272/314 94275 95 22% 5% 61 -1.0 227/272/301753026326%4%56-0.5
Abrahan Gutierrez
2019 · A
19 48→45 37→40 44→40 43 226/266/299 73269 44 18% 4% 54 -1.4 221/277/306 85285 74 23% 6% 62 -0.9 220/294/315952958226%8%68-0.2
Jesus Alastre
2016 · A
19 49 34→30 44→50 41 228/288/285 57285 110 20% 4% 61 -1.0 227/275/300 73301 39 24% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Luis Joseph
2016 · A
19 48 35→30 43→50 40 225/253/288 63273 29 19% 3% 45 -2.1 208/240/261 53260 210 20% 4% 33 -2.9 191/214/2303923511019%2%9-1.2
Hector Martinez
2016 · A
19 47 41→45 41→45 35 224/261/325 101305 76 28% 3% 59 -1.1 228/267/314 86330 59 31% 4% 59 -1.1 239/269/3228336251234%2%57-0.3
Cristopher Navarro
2018 · A
19 45 34→30 38→45 43 211/257/259 47269 16 21% 5% 40 -2.4 198/241/254 56243 27 18% 5% 32 -3.0 147/198/191442202132%5%-4-1.3
Marco Hernandez
2018 · A
20 45 36→40 38→45 47 209/275/278 70242 36 15% 6% 54 -1.4 219/287/300 81266 57 18% 7% 65 -0.7 186/281/263762348322%9%51-0.3
Diego Gonzalez
2022 · A
19 47 37→40 39→40 43 220/265/291 71278 46 22% 5% 52 -1.6 206/266/274 68286 46 27% 7% 49 -1.8 185/258/247622634429%8%36-0.7