Marcos TorresOF Hickory Crawdads
Age 21 L/L 5'11" / 163 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION331 act + 220 ros · stats below = ROS only
wRC+†49
AVG/OBP/SLG.179 / .247 / .304
PA220
HR4
SB15
K%36
BB%6
BABIP272
ISO125
MLB%0%
Value2026 · WAR
BAT: -29.8 runs (wOBA-derived runs vs avg)-30BATRUN: +9.0 runs (SB/CS + UBR baserunning)+9RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.3 runs (Positional adjustment)-3POSREP: +15.6 runs (Replacement-level credit)+16REPTotal WAR: -0.90-0.9WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond 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
202217 ROKDSL TEX Blue 218191 36623 16679 136 188282288570 99268 317 256 54
202217 ROKDSL TEX Blue 218181 51936 26439 136 282398464862 182336 2012 383 151
202318 ROK2 teams 242211 28434 201039 236 133237237474 104226 438 211 20
202318 ROK2 teams 242201 45767 30669 236 224350423773 199292 2712 345 122
202419 ADown East Wood Ducks 343310 42635 251615 129 135212223434 87252 477 193 6
202419 ADown East Wood Ducks 343297 53856 381185 129 178282300582 121267 3411 268 63
202520 AHickory Crawdads 304276 54625 211092 223 196258286544 91297 367 238 40
202520 AHickory Crawdads 304258 64936 37742 223 248344376720 128320 2412 322 104
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ATEX 331300 551738 201237 352 183251340591 157273 376 256 54 -17 +6 +0 -2 +9 -0.4
YTD21 ATEX 331288 6822410 32877 352 236327444772 208299 2610 338 117 +6 +6 +0 -2 +9 2.0
ROS21 ATEX 0% 220200 36924 14804 151 179247304551 125269 366 250 49 -13 +3 +0 -1 +6 -0.5
ROS21 MLBTEX 0% 01 0000 000 00 270 239 41 +0 -0
FULL21 ATEX 331301 551738 201237 352 183251339590 156272 376 256 54 -17 +6 +0 -2 +9 -0.4
TOT21 ATEX 551500 9126512 3420311 503 182249326575 144273 376 254 52 -30 +9 +0 -3 +16 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBTEX 34% 431392 7316310 301486 182 186255319574 133270 347 262 59 -20 +3 +0 -3 +12 -0.8
202823 MLBTEX 48% 483438 8619412 351597 192 196267340607 144273 337 272 67 -18 +3 +0 -3 +14 -0.5
202924 MLBTEX 53% 515465 9420414 381657 192 202273353625 151275 327 279 72 -17 +3 +0 -3 +15 -0.2
203025 MLBTEX 55% 530477 9821415 401688 192 205278361639 155275 328 282 74 -15 +3 +0 -3 +15 -0.1
203126 MLBTEX 56% 536482 9821415 411708 182 203277357634 154275 328 283 75 -15 +3 +0 -3 +15 -0.0
203227 MLBTEX 55% 535481 9821415 411708 182 204277358635 154275 328 284 75 -15 +3 +0 -3 +15 -0.0
202722 MLBTEX 34% 148135 25613 10512 61 185252311563 126272 347 253 52 -8 +1 +0 -1 +4 -0.4
202823 MLBTEX 48% 234212 42926 17773 91 198267344612 146274 337 263 59 -11 +1 +0 -1 +7 -0.4
202924 MLBTEX 53% 272246 501127 20874 101 203274350624 146276 327 270 64 -11 +2 +0 -2 +8 -0.3
203025 MLBTEX 55% 290262 531128 22924 101 202274351625 149277 328 273 67 -11 +2 +0 -2 +8 -0.3
203126 MLBTEX 56% 298269 561229 23944 101 208280368648 160277 328 274 68 -11 +2 +0 -2 +8 -0.3
203227 MLBTEX 55% 294265 541228 23934 101 204277355632 151276 328 274 68 -11 +2 +0 -2 +8 -0.2
▸ Career Totals
Career 15361390 280611141 11549421 556 201273350622 148278 327 269 64 -62 +9 +0 -9 +44 -1.9
/ 162G 650588 11926517 492099 233 202274350625 148279 328 269 64 -26 +3 +0 -4 +18 -0.8
Career 43573923 74314935102 321150073 19637 189263323587 134273 347 262 59 -203 +24 +0 -26 +123 -8.3
/ 162G 650585 11022515 4822411 296 188262320582 132271 347 262 59 -30 +3 +0 -4 +18 -1.3

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 TEX Blue 218181 51936 26439 136 282398464862 182336 2012 383 151 +13 +0 +6 1.9
202318 ADown East Wood Ducks 4137 4000 3181 03 108195108303 211 447 157 -21 -6 -1 +1 -0.6
202318 ROKACL Rangers 201164 41767 27488 233 250382494876 244306 2413 383 151 +12 +3 +6 2.1
202419 ADown East Wood Ducks 343297 53856 381185 129 178282300582 121267 3411 268 63 -14 -1 +10 -0.6
202520 AHickory Crawdads 304258 64936 37742 223 248344376720 128320 2412 322 104 +1 +3 +9 1.4

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
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,8564766198266340-11+0-2.0-1.0
/1626641724-4.0+0.0-0.7pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Marcos Torres (OGILVIE) 21 35 35 60 45 182/249/326 144273 1250 37% 6% 52 -0.9
Rudy Martin Jr.
2017 · A
21 44 38→45 58→65 42 203/276/285 82317 420 34% 8% 56 -1.3 199/259/296 97325 829 38% 7% 52 -1.6 227/303/343115312135229%9%78+0.1
Ricardo Méndez
2021 · A
21 43 39→45 54→50 39 204/264/292 88314 713 35% 7% 53 -1.5 217/259/315 98324 613 33% 5% 56 -1.3 213/255/3079431351432%5%48-1.1
Marcus Lee Sang
2022 · A
21 40→43 43→45 51→50 35 196/244/306 110307 1114 39% 6% 48 -1.9 204/267/321 117330 1214 39% 7% 62 -0.9 210/272/336126317131636%7%64-0.5
Cole Roederer
2021 · A
21 38→31 43→45 51→50 41 190/257/298 109284 1112 35% 8% 52 -1.6 205/269/317 112309 1112 35% 7% 62 -0.9 180/254/293113270131136%8%49-1.0
David Calabrese
2023 · A
20 38→37 41→45 56→50 41 186/249/288 102279 815 35% 7% 45 -2.1 184/254/304 120272 1313 35% 8% 53 -1.5 166/230/26296226111331%7%28-1.4
Roberto Reyes
2010 · A
21 38 38→40 56→55 40 180/254/263 84299 615 39% 8% 42 -2.3 194/253/277 83300 58 35% 6% 43 -2.2 182/234/254722635231%5%28-1.1
Hoy Park
2017 · A
21 41→49 39→45 60→55 46 193/267/285 92274 517 29% 8% 53 -1.5 216/290/303 87291 617 26% 9% 67 -0.5 227/314/3259830081725%10%79+0.2
Brian Pointer
2013 · A
21 38→43 45 52→50 35 187/248/308 121299 1211 40% 6% 51 -1.7 201/276/324 123302 1212 35% 8% 67 -0.5 201/281/329128296131334%8%67-0.4
Andry Arias
2021 · A
21 40 40 52→40 41 192/259/281 89288 78 34% 7% 48 -1.9 189/254/288 99297 86 37% 7% 48 -1.9 161/231/2611002509337%7%29-1.0
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4
Estee Harris
2006 · A
21 36→31 43→50 50 37 187/233/300 113268 1114 34% 5% 41 -2.3 188/238/287 99315 913 41% 6% 40 -2.4 172/224/2639131881346%6%25-1.1
Kier Meredith
2022 · A
22 42 36→30 51→60 45 198/268/265 67279 412 29% 8% 47 -1.9 206/304/278 72297 426 29% 9% 68 -0.5 217/333/2685129933525%10%75-0.0
Michael Siani
2021 · A
22 41→44 38→45 53→60 39 201/254/277 77281 621 30% 6% 44 -2.1 195/265/299 104268 1028 29% 8% 55 -1.4 206/277/30599268103325%8%59-0.9
Iverson Leonardo
2023 · A
21 37 44→50 49→50 39 187/256/305 118276 129 35% 7% 54 -1.4 197/279/292 95352 78 42% 9% 60 -1.0 146/272/221753593452%12%39-0.5
Isaiah Greene
2023 · A
21 44→41 37→40 56→55 51 197/300/273 76315 420 35% 12% 65 -0.7 186/270/272 86315 617 38% 10% 51 -1.7 143/226/2238025451742%10%17-1.1
Kelvin Duran
2012 · A
21 42 38→45 53→55 42 201/253/285 83276 515 28% 6% 45 -2.1 194/240/266 72292 59 33% 5% 35 -2.8 146/176/1833621841234%3%-17-1.3
Brenden Webb
2011 · A
21 38→42 41→45 53→50 43 184/261/289 104283 87 35% 8% 51 -1.7 187/272/290 103314 910 39% 10% 56 -1.3 173/263/277104295101041%10%47-1.4
Tyler Goeddel
2014 · A
21 42→50 40→45 59→55 39 204/254/302 98293 620 31% 6% 50 -1.7 223/280/337 114302 918 28% 6% 71 -0.3 225/287/343117297101826%7%72-0.1
Izzy Wilson
2019 · A
21 38→33 42→45 51→55 35 182/239/283 101310 1013 43% 7% 40 -2.4 189/256/299 110324 1218 42% 8% 51 -1.7 177/246/305129273162339%8%46-1.1
Zac Veen
2023 · AA
21 42→49 41→50 57→60 41 198/266/293 95305 831 36% 8% 54 -1.4 198/259/311 113281 1130 32% 7% 56 -1.3 211/268/364153281172330%7%69-0.2