Gleyber Torres2B Detroit Tigers
Age 29 R/R 5'10" / 205 lbs MLB HR -8% Svc 7.942 · Ctrl thru 2026 ILInjured 10-Day (D10)
2026 ROS PROJECTION190 act + 404 ros · stats below = ROS only
wRC+†vL 149135vR 97
AVG/OBP/SLG.262 / .367 / .395
PA404
HR10
K%17
BB%13
BABIP301
ISO134
MLB%100%
Value2026 · WAR
BAT: +17.3 runs (wOBA-derived runs vs avg)+17BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: -2.5 runs (Defensive runs vs avg)-2FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +16.8 runs (Replacement-level credit)+17REPTotal WAR: +3.40+3.4WAR
trajectory · projected WAR by year
3.23.53.12.61.91.20.626283032
Tools · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
887.1%
xwOBA
760.338
POWER55
Barrel%
437.3
Avg EV
4588.8
Bat Spd
1267.2
EYE65
Chase%
9020.6%
SPEED40
Sprint
1025.1
DEFENSE50
scouting grade only
Platoon Splits2024-2026 · 1411 PA
vs LHP
vs RHP
Edge
PA
369
1042
wRC+
140
94
◀◀L
wOBA
369
308
◀◀L
ISO
200
093
◀◀L
BABIP
284
297
R
K%
17.3%
18.5%
L
BB%
14.9%
11.1%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   7.942 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$9M+1.4$11M+$2M
Totals $9M $11M +$2M

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
201417 ROKAZL Cubs 183163 35421 16480 87 215285282567 67288 269 257 55
201417 ROKAZL Cubs 183154 43631 25330 87 279380377757 97339 1814 338 117
201518 A2 teams 538502 1121642 291612 2214 223268283551 60321 305 245 46
201518 A2 teams 538487 1402453 441152 2214 287349376725 88367 218 325 107
201619 A+2 teams 623565 13133414 471825 2515 232297379675 147316 298 295 84
201619 A+2 teams 623540 15433614 721185 2515 285374446821 161342 1912 364 136
201720 AA2 teams 235212 531316 20582 76 250321406726 156315 259 321 104
201720 AA2 teams 235202 581427 30472 76 287385480865 193342 2013 382 151
201821 MLB2 teams 540482 13018223 451345 73 270338459797 189322 258 341 119 +12 +0 -4 +2 +15 2.6
201821 MLB2 teams 540480 13419225 471325 73 279350483833 204330 249 363 136 +22 +0 -4 +2 +15 3.6
201922 MLBNew York Yankees 604546 14825035 481293 52 271333509842 238291 218 358 132 +22 +0 -7 +6 +17 4.0
201922 MLBNew York Yankees 604546 15226038 481293 52 278340535875 256296 218 377 147 +32 +0 -7 +6 +17 5.0
202023 MLBNew York Yankees 160136 33803 22282 10 243356368724 125286 1814 324 106 +1 +0 +0 +2 +5 0.8
202023 MLBNew York Yankees 160136 33803 22282 10 243356368724 125286 1814 333 113 +2 +0 +0 +2 +5 0.9
202124 MLBNew York Yankees 516459 1172108 501041 146 255329353682 98311 2010 305 92 -5 +0 -4 +6 +15 1.2
202124 MLBNew York Yankees 516459 1192209 501041 146 259333366699 107314 2010 314 99 -1 +0 -4 +6 +15 1.6
202225 MLB2 teams 624573 14329124 431413 115 250305429735 180289 237 320 103 +2 +0 +0 +2 +18 2.3
202225 MLB2 teams 624571 14829125 451363 115 259317445761 186297 227 334 114 +10 +0 +0 +2 +18 3.1
202326 MLBNew York Yankees 672596 16027223 67983 136 268345436782 168285 1510 343 121 +16 +0 -2 +2 +19 3.6
202326 MLBNew York Yankees 672596 16328225 67983 136 273350453803 180288 1510 354 129 +22 +0 -2 +2 +19 4.3
202427 MLBNew York Yankees 665587 14925014 651363 43 254331368699 114303 2010 310 95 -4 -0 -4 +2 +19 1.3
202427 MLBNew York Yankees 665587 15126015 651363 43 257334378713 121306 2010 318 102 +1 -0 -4 +2 +19 1.8
202528 MLBDetroit Tigers 628532 14123017 851014 41 265370404775 139295 1614 346 123 +16 +0 -2 +2 +18 3.5
202528 MLBDetroit Tigers 628532 13622016 851014 41 256362387750 132284 1614 338 117 +12 +0 -2 +2 +18 3.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 MLBDET 190157 44604 29332 00 280399395794 115328 1715 353 128 +6 +0 +0 +1 +5 1.3
YTD29 MLBDET 190157 44604 29332 00 280399395794 115328 1715 361 134 +7 +0 +0 +1 +5 1.4
ROS29 MLBDET 100% 404344 9016010 54703 21 262367395762 134301 1713 348 125 +11 +0 -3 +1 +11 2.2
ROS29 MLBDET 100% 404344 8916010 54703 21 259364392757 134296 1713 337 116 +7 +0 -3 +1 +11 1.8
FULL29 MLBDET 594501 13322014 831035 21 265375393768 128307 1714 342 120 +13 +0 -2 +2 +17 3.0
TOT29 MLBDET 594501 13422014 831035 21 267377395772 128309 1714 350 126 +17 +0 -2 +2 +17 3.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBDET 100% 652555 14426016 871145 31 259365393758 133297 1713 344 121 +16 +0 -7 +2 +18 3.1
202831 MLBDET 100% 639543 14025016 861145 31 258364392757 134295 1813 339 118 +13 +0 -7 +2 +18 2.7
202932 MLBDET 100% 626533 13423015 841144 21 251357379736 128291 1813 333 113 +9 +0 -8 +2 +18 2.2
203033 MLBDET 100% 552469 11419012 741044 20 243351360711 117285 1913 325 107 +4 +0 -8 +2 +16 1.4
203134 MLBDET 100% 504429 10116010 67983 10 235343343685 107278 1913 315 99 -1 +0 -8 +2 +14 0.7
203235 MLBDET 100% 447382 861308 59903 10 225333322655 97270 2013 304 91 -5 +0 -9 +2 +13 0.1
202730 MLBDET 100% 652555 14125016 871145 31 254360386746 132292 1713 333 113 +9 +0 -7 +2 +18 2.4
202831 MLBDET 100% 639543 13724015 861145 31 252360379739 127290 1813 328 109 +7 +0 -7 +2 +18 2.1
202932 MLBDET 100% 626533 13122014 841144 21 246353366719 120285 1813 322 105 +3 +0 -8 +2 +18 1.6
203033 MLBDET 100% 552469 11218012 741044 20 239347354701 115280 1913 315 99 -1 +0 -8 +2 +16 1.0
203134 MLBDET 100% 504429 9915010 67983 10 231339336674 105273 1913 305 92 -5 +0 -8 +2 +14 0.3
203235 MLBDET 100% 447382 841208 59903 10 220329314643 94266 2013 295 84 -8 +0 -9 +2 +13 -0.2
▸ Career Totals
Career 81257068 17993084239 929155151 7129 255345401746 146292 1911 332 112 +109 +3 -72 +39 +230 31.5
/ 162G 650565 14425019 741244 62 255345400745 145293 1911 332 112 +9 +0 -6 +3 +18 2.5
Career 98128608 216138016257 1048202460 13572 251336388725 137298 2111 322 105 +55 -2 -72 +44 +278 31.0
/ 162G 650570 14325117 691344 95 251336388724 137297 2111 322 105 +4 -0 -5 +3 +18 2.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
201417 ROKAZL Cubs 183154 43631 25330 87 279380377757 97339 1814 338 117 +4 -1 +5 0.8
201518 A+Myrtle Beach Pelicans 2423 4000 170 01 174208174382 250 294 180 -4 -3 -0 +1 -0.3
201518 ASouth Bend Cubs 514464 1362453 431082 2213 293356386741 93373 218 332 112 +7 -1 +15 2.1
201619 A+Tampa Yankees 547478 12929511 581105 2113 270355421775 151330 2011 344 122 +13 -1 +15 2.8
201619 INTLScottsdale Scorpions 7662 25413 1480 42 4035136451.158 242431 1118 502 242 +12 +0 +2 1.5
201720 AAAScranton/Wilkes-Barre RailRiders 9681 25412 13261 22 309411457867 148426 2714 385 153 +6 -0 +3 0.8
201720 AATrenton Thunder 139121 331015 17211 54 273367496863 223295 1512 380 149 +8 -1 +4 1.1
201821 MLBNew York Yankees 484431 11716124 421225 62 271343480823 209321 259 359 133 +18 +0 -4 +2 +14 3.1
201821 AAAScranton/Wilkes-Barre RailRiders 5649 17311 5100 11 347407510918 163400 189 391 157 +4 -0 +2 0.5
201922 MLBNew York Yankees 604546 15226038 481293 52 278340535875 256296 218 377 147 +32 +0 -7 +6 +17 5.0
202023 MLBNew York Yankees 160136 33803 22282 10 243356368724 125286 1814 333 113 +2 +0 +0 +2 +5 0.9
202124 MLBNew York Yankees 516459 1192209 501041 146 259333366699 107314 2010 314 99 -1 +0 -4 +6 +15 1.6
202225 MLBNew York Yankees 572526 13528124 391293 105 257312451762 194295 237 334 114 +9 +0 +0 +2 +16 2.8
202225 INTLLeones del Caracas 5245 13101 670 10 289373378750 89316 1312 337 116 +1 +0 +1 0.3
202326 MLBNew York Yankees 672596 16328225 67983 136 273350453803 180288 1510 354 129 +22 +0 -2 +2 +19 4.3
202427 MLBNew York Yankees 665587 15126015 651363 43 257334378713 121306 2010 318 102 +1 -0 -4 +2 +19 1.8
202528 MLBDetroit Tigers 628532 13622016 851014 41 256362387750 132284 1614 338 117 +12 +0 -2 +2 +18 3.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 43013813 10061764154 41884724 5725 264340433774 169299 2010 342 120 +96 +1 -22 +25 +122 22.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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 16 projected seasons
168,50525273258345406+30-2639.732.4
/162664206+2.4-2.03.1pk7: 25
#1Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#2Melvin Moralast yr '11
career totals — 12 seasons, 6,119 PA
126,11917191278351433+0+733.230.7
/1626641910+0.0+0.83.6pk7: 28
#3Chase Headleylast yr '18
career totals — 11 seasons, 5,740 PA
115,74013093263343400+6+2627.626.7
/1626641511+0.8+3.13.2pk7: 26
#4Aaron Hilllast yr '17
career totals — 13 seasons, 6,217 PA
136,21716274266323417+22+2527.726.1
/162664178+2.4+2.63.0pk7: 25
#5Kelly Johnsonlast yr '16
career totals — 11 seasons, 5,139 PA
115,13915587251330422+8-322.321.3
/1626642011+1.0-0.42.9pk7: 20
#6Neil Walkerlast yr '19
career totals — 10 seasons, 5,071 PA
105,07114931268339429+1-3520.519.8
/162664204+0.2-4.62.7pk7: 19

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
Gleyber Torres (OGILVIE) 29 45→55 51→55 46→40 65 267/377/395 128309 142 17% 14% 126 +3.4
Jhonny Peralta
2011 · MLB
29 52→62 48→55 43→40 51 258/319/408 150296 152 19% 8% 106 +2.2 277/335/443 166318 182 18% 8% 121 +3.2 287/344/45717033118119%8%124+3.1
Logan Forsythe
2018 · MLB
31 51→56 48→55 42→50 55 250/344/399 150310 157 23% 11% 115 +2.7 231/322/339 108301 105 24% 11% 90 +1.0 227/317/315882967423%11%79+0.2
Robbie Grossman
2019 · MLB
29 54→58 45→50 42→50 62 259/358/389 130310 114 19% 13% 118 +3.0 251/348/401 150300 1412 19% 12% 117 +2.9 245/353/413168291181721%13%117+2.2
Luis Valbuena
2015 · MLB
29 47→55 51→60 37→50 58 237/329/405 168273 173 20% 12% 109 +2.4 232/322/428 196266 243 22% 11% 113 +2.6 222/315/42920724928124%11%107+1.6
Miguel Ojeda
2004 · MLB
29 48→51 48→50 45 56 242/330/386 144270 168 17% 10% 105 +2.1 233/308/377 144267 185 20% 9% 94 +1.3 257/322/40614829317718%8%104+1.0
Frank Menechino
2002 · MLB
31 50→49 48→55 38→40 61 244/359/389 145284 144 19% 13% 119 +3.1 239/350/379 140277 144 18% 13% 112 +2.6 268/363/43016131114217%11%126+1.3
Rich Aurilia
2001 · MLB
29 52→61 53→60 41→40 55 265/332/436 171286 213 16% 9% 118 +3.0 285/336/475 190304 232 14% 7% 131 +3.9 285/334/46718230421114%7%125+3.5
Omar Narváez
2021 · MLB
29 51→55 53→50 42→30 54 258/341/423 165302 223 22% 10% 120 +3.1 242/322/373 131288 142 20% 10% 98 +1.6 236/317/35211628012019%10%87+0.4
Dustan Mohr
2005 · MLB
29 53→54 49→55 41→45 54 259/345/417 157320 156 23% 11% 119 +3.1 220/293/398 178303 214 33% 9% 93 +1.3 191/255/37117927223237%7%67-0.3
Devin Mesoraco
2017 · MLB
29 45→49 52→60 42→40 52 234/316/402 168271 206 22% 9% 104 +2.0 219/305/374 155253 195 21% 9% 92 +1.2 206/298/36515923121121%9%83+0.2
Alex Bregman
2023 · MLB
29 50→55 52→60 40→50 63 252/353/425 173261 192 12% 12% 125 +3.5 256/342/432 176267 213 13% 11% 122 +3.3 255/339/43217726521213%10%118+3.0
Neil Walker
2014 · MLB
28 53→57 49→55 42→45 53 264/338/418 155297 165 17% 9% 117 +2.9 269/338/446 177298 214 17% 8% 124 +3.4 273/340/45418130023317%8%122+2.9
Trevor Plouffe
2015 · MLB
29 50→52 50→60 43→45 50 252/317/415 163291 173 20% 8% 108 +2.3 244/305/410 166283 193 20% 8% 101 +1.8 234/296/39616227020221%8%91+0.8
Keith Ginter
2004 · MLB
28 51 51→55 45 54 254/350/421 167296 184 20% 10% 124 +3.4 239/317/410 171277 206 21% 8% 106 +2.2 225/303/38315825818520%8%91+0.7
Chris Iannetta
2012 · MLB
29 41→51 51→60 45 62 212/334/376 164243 196 21% 14% 105 +2.1 232/346/384 152290 175 24% 14% 112 +2.6 237/357/38614930516225%15%113+1.5
Chris Snyder
2010 · MLB
29 45→44 54→55 44→30 60 231/339/412 182271 212 23% 13% 116 +2.8 223/330/383 160272 203 24% 13% 105 +2.1 206/321/35414725120025%14%84+0.3
Derek Dietrich
2018 · MLB
29 53→59 50→55 42→40 48 259/347/428 169314 162 22% 8% 124 +3.4 247/337/440 193297 234 24% 7% 123 +3.3 212/315/38417227322229%7%97+1.0
Gio Urshela
2021 · MLB
29 55→60 52→55 45→40 49 280/333/455 175311 204 17% 7% 124 +3.4 274/321/419 145325 164 20% 6% 109 +2.4 277/322/40713033014220%6%104+1.3
Jason Michaels
2005 · MLB
29 56→55 51→50 42→45 56 275/361/439 164336 185 22% 12% 131 +3.9 274/350/402 128323 128 18% 10% 117 +2.9 273/345/39211931910817%9%109+1.6
Ronnie Belliard
2005 · MLB
30 56→58 45→50 44→45 55 271/336/406 135304 115 15% 9% 112 +2.6 276/327/422 146303 144 14% 7% 112 +2.6 276/323/41814230014213%6%107+2.1