Gabriel Terrero2B FCL Yankees
Age 20 S/R 5'6" / 169 lbs ROK HR +8% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 95 proj PA
wRC+†58
AVG/OBP/SLG.203 / .273 / .294
PA95
HR1
K%28
BB%8
ISO92
MLB%0%
Value2026 · WAR
BAT: -4.5 runs (wOBA-derived runs vs avg)-5BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.30.50.50.60.60.40.3+$23M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 41 / POW 38
Toolsscout grade
CONTACT41
scouting grade only
POWER38
scouting grade only
EYE56
scouting grade only
SPEED63
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+0.6$2M+$1M
2033Pre-Arb$1.0M+0.6$1M+$1.0M
2034Pre-Arb$1.0M+0.4$0.9M+$0.4M
2035Arb-1$0.6M+0.3$0.6M+$0.4M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $4M +$3M

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
202317 ROKDSL NYY Bombers 162144 30613 15513 146 208296326623 118300 319 263 59
202317 ROKDSL NYY Bombers 162137 41917 22353 146 299407533940 234358 2214 414 175
202418 ROKFCL Yankees 158135 26311 18412 140 193297252549 59260 2611 252 51
202418 ROKFCL Yankees 158125 32512 28272 140 256400360760 104303 1718 348 124
202519 ROKFCL Yankees 111104 18311 5371 91 173218250468 77254 335 193 6
202519 ROKFCL Yankees 111101 28513 8261 91 277336436772 158342 237 340 119
▸ 2026 Season
202620 MLBNYY 9587 18311 7261 20 207274299573 92278 277 261 58 -5 +0 +0 +0 +3 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBNYY 34% 181163 34613 14492 41 209279313592 104280 278 272 67 -7 +0 +0 +1 +5 -0.1
202822 MLBNYY 48% 312281 611126 25823 82 217288335623 117282 268 280 72 -10 +1 +0 +1 +9 0.1
202923 MLBNYY 54% 401361 791428 331044 102 219291335627 116284 268 284 76 -11 +1 +0 +1 +11 0.3
203024 MLBNYY 55% 461415 921739 381195 122 222295342637 120285 268 287 78 -12 +2 +0 +2 +13 0.5
203125 MLBNYY 56% 496447 9918310 411285 133 221294342636 121285 268 288 79 -12 +1 +0 +2 +14 0.5
203226 MLBNYY 56% 515461 10319311 431326 143 223298349647 126285 268 288 79 -12 +2 +0 +2 +15 0.6
203327 MLBNYY 55% 523468 10419311 441356 143 222297346643 124284 268 288 79 -13 +2 +0 +2 +15 0.6
203428 MLBNYY 55% 524469 10419311 441366 133 222297345642 124284 268 287 78 -13 +1 -1 +2 +15 0.4
203529 MLBNYY 53% 517462 10118310 441356 133 219295335630 117283 269 285 76 -14 +1 -1 +2 +15 0.3
202721 MLBNYY 34% 6256 11201 5171 20 196274286560 89282 278 267 62 -3 +0 +0 +0 +2 -0.0
202822 MLBNYY 48% 151136 29513 12402 41 213287331618 118284 268 274 68 -5 +0 +0 +1 +4 -0.0
202923 MLBNYY 54% 217195 43814 18562 61 221293333626 113285 268 279 72 -7 +1 +0 +1 +6 0.1
203024 MLBNYY 55% 256230 51925 21663 71 222295343639 122286 268 282 74 -8 +1 +0 +1 +7 0.2
203125 MLBNYY 56% 278250 561026 23723 71 224297352649 128286 268 282 74 -8 +1 +0 +1 +8 0.2
203226 MLBNYY 56% 290261 591126 24753 82 226299352651 126286 268 283 74 -8 +1 +0 +1 +8 0.2
203327 MLBNYY 55% 289260 581126 24753 82 223296350646 127286 268 283 74 -8 +1 +0 +1 +8 0.2
203428 MLBNYY 55% 287258 571026 24743 71 221295345640 124285 268 282 74 -9 +1 -0 +1 +8 0.1
203529 MLBNYY 53% 276248 551026 23723 71 222296351646 129284 268 280 72 -9 +1 -1 +1 +8 0.0
▸ Career Totals
Career 21061894 419761443 17454723 5610 221295344639 123287 268 280 73 -65 +7 -1 +8 +60 0.9
/ 162G 650585 12823413 541697 173 219293338631 120284 268 280 73 -20 +2 -0 +2 +18 0.3
Career 44563997 8691562785 371117550 14029 217292334626 116284 268 281 73 -135 +16 -2 +16 +126 2.1
/ 162G 650583 12723412 541717 204 218292333625 115285 268 281 73 -20 +2 -0 +2 +18 0.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
202317 ROKDSL NYY Bombers 162137 41917 22353 146 299407533940 234358 2214 414 175 +14 +0 +5 1.9
202418 ROKFCL Yankees 158125 32512 28272 140 256400360760 104303 1718 348 124 +4 +3 +4 1.2
202519 ROKFCL Yankees 111101 28513 8261 91 277336436772 158342 237 340 119 +2 +1 +3 0.7

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
#1Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#2Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,2014356221291339+8+61.71.8
/1626641317+2.4+1.80.5pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#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
Gabriel Terrero (OGILVIE) 20 36→41 33→38 58→63 56 203/273/294 91278 12 28% 8% 58 -0.2
Ian Lewis Jr.
2023 · A
20 46→41 40→45 57→60 42 218/276/313 95301 717 29% 7% 63 -0.9 213/275/311 98289 722 27% 7% 63 -0.9 205/269/314109262103425%7%58-0.7
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 196/264/288 92278 816 31% 8% 52 -1.6 236/297/340 104317 624 26% 7% 79 +0.3 259/316/35910033172922%7%87+0.7
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
Roberto Caro
2015 · A
21 45→38 38→40 63→60 49 212/292/308 96281 321 24% 9% 69 -0.4 201/272/280 79302 216 31% 8% 53 -1.5 212/285/2927932822633%8%59-0.5
Brainer Bonaci
2022 · A
20 41→42 39→45 53→50 42 196/255/285 89270 513 28% 7% 46 -2.0 211/283/320 109300 1013 30% 9% 69 -0.4 209/285/321112292121430%9%67-0.4
Frainyer Chavez
2019 · A
20 46→47 38→40 54→50 42 216/270/292 76297 521 28% 6% 54 -1.4 200/264/255 55278 213 27% 8% 43 -2.2 228/293/32698302111726%8%71-0.2
Pedro Toribio
2010 · A
20 42 36→40 55→60 47 199/265/272 73259 317 23% 8% 47 -1.9 229/276/321 92283 423 20% 6% 64 -0.8 258/292/37011230943117%4%81+0.1
Lucius Fox
2017 · A
20 40→48 39→40 56→60 43 193/255/276 83270 620 30% 7% 45 -2.1 209/276/279 70304 422 30% 7% 54 -1.4 189/253/2768727482432%7%41-0.9
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Jorge Barrosa
2021 · A
20 45→48 38→45 55 44 215/279/298 83279 518 24% 6% 61 -1.0 218/278/326 108276 1019 24% 6% 68 -0.5 215/281/329114266112023%7%66-0.5
Junior Valera
2014 · A
21 47 36→40 58→60 48 218/284/296 79282 119 22% 8% 62 -0.9 228/289/317 89300 416 23% 8% 69 -0.4 245/306/3399431462322%8%78+0.1
Allan Castro
2023 · A
20 38→43 40→45 54→55 39 184/247/283 100276 69 34% 6% 43 -2.2 200/271/309 109281 913 30% 8% 60 -1.0 198/272/30510827391429%9%57-1.0
Ernesto Manzanillo
2008 · A
19 43 39→40 58→50 45 204/276/291 87296 615 31% 8% 57 -1.2 219/285/316 97323 614 31% 8% 67 -0.5 224/266/3159132451131%5%56-0.5
Arquímedes Gamboa
2018 · A
20 43→44 42→40 54→50 44 213/262/320 107263 109 23% 6% 58 -1.2 187/257/257 70277 411 31% 8% 40 -2.4 198/284/2909229881533%10%58-0.7
Kevin Encarnacion
2012 · A
20 45 36→40 56→55 51 210/281/283 74266 220 21% 8% 57 -1.2 217/294/314 97274 713 22% 9% 72 -0.2 222/296/3098827881122%8%66-0.2
Rodolfo Penalo
2013 · A
20 41 36→40 52→65 48 193/259/264 71240 318 20% 7% 43 -2.2 214/291/283 69273 226 20% 9% 62 -0.9 212/299/2736127313420%10%59-0.4
Jose Salas
2023 · A
20 43→39 41→45 57→55 42 210/280/309 99289 921 29% 7% 65 -0.7 179/236/261 82276 720 36% 6% 33 -2.9 166/219/271105257132439%5%26-1.6
Johan Mieses
2015 · A
20 43→33 42→55 60→50 42 208/261/317 109274 822 26% 6% 57 -1.2 191/237/342 151271 188 36% 5% 55 -1.4 195/270/37718223727730%7%75-0.0
Angel Martínez
2022 · A
20 41→47 41→50 49→50 44 202/257/305 102265 810 26% 7% 53 -1.5 223/285/351 128285 1210 25% 7% 77 +0.1 226/291/358132282131024%7%79+0.2
Cayden Wallace
2023 · A
21 45→42 42→50 56→50 40 218/268/331 113302 815 30% 6% 64 -0.8 215/273/337 122287 1112 27% 6% 68 -0.5 225/274/377152279181326%5%77+0.1