Aaron SalazarC DSL Twins
Age 18 R/R 5'10" / 172 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 114 proj PA
wRC+†54
AVG/OBP/SLG.192 / .276 / .270
PA114
HR1
K%32
BB%9
ISO79
MLB%0%
Value2026 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.01.02.00.10.50.81.21.31.41.51.51.51.41.2+$83M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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+1.4$7M+$7M
2033Pre-Arb$1.0M+1.5$7M+$7M
2034Pre-Arb$1.0M+1.5$7M+$6M
2035Arb-1$3M+1.5$6M+$5M
2036Arb-2$4M+1.4$5M+$4M
2037Arb-3$6M+1.2$4M+$2M
Totals $16M $36M +$30M

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
202517 ROKDSL Twins 137114 14500 16576 72 123265167431 44241 4212 209 18
202517 ROKDSL Twins 137104 20800 26396 72 192382269652 77303 2819 319 102
▸ 2026 Season
202618 MLBMIN 114101 20411 10362 20 198283287570 89289 329 256 54 -6 +0 +0 +2 +3 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBMIN 34% 204180 36812 18624 31 200287289576 89292 309 268 63 -8 +0 +0 +4 +6 0.1
202820 MLBMIN 48% 341302 631325 301016 61 209293315607 106293 309 277 70 -12 +1 +0 +6 +10 0.5
202921 MLBMIN 54% 444393 831727 391309 72 211297318615 107294 299 283 74 -13 +1 +0 +8 +13 0.8
203022 MLBMIN 57% 517456 982039 4615010 92 215301331632 116295 299 287 78 -13 +1 +0 +9 +15 1.2
203123 MLBMIN 58% 520459 1002139 4615010 92 218303336638 118296 299 289 79 -12 +1 +0 +9 +15 1.3
203224 MLBMIN 57% 520459 10121310 4615010 92 220305344649 124297 299 291 81 -11 +1 +0 +9 +15 1.4
203325 MLBMIN 57% 520458 10121310 4714910 92 221307345652 124297 299 293 82 -11 +1 +0 +9 +15 1.5
203426 MLBMIN 57% 520458 10121310 4714910 92 221307345652 124297 299 293 83 -10 +1 +0 +9 +15 1.5
203527 MLBMIN 55% 520458 10020310 4715010 92 218305341645 122297 299 293 83 -10 +1 +0 +9 +15 1.5
203628 MLBMIN 55% 520457 9920310 4815110 82 217305339644 123296 299 292 82 -11 +1 -1 +9 +15 1.4
203729 MLBMIN 53% 520457 9920310 4815210 82 217305339644 123295 299 290 80 -11 +1 -1 +9 +15 1.2
203830 MLBMIN 53% 520457 972029 4815310 71 212301324625 112294 299 288 78 -13 +1 -2 +9 +15 1.0
203931 MLBMIN 52% 504443 931929 4615010 61 210299323621 113291 309 284 75 -14 +1 -3 +9 +14 0.7
204032 MLBMIN 56% 489432 891828 451479 51 206294312607 106288 309 278 71 -16 +1 -4 +9 +14 0.4
204133 MLBMIN 59% 473418 831627 431459 41 199287297584 98283 319 271 66 -18 +0 -4 +8 +13 -0.0
204234 MLBMIN 54% 436385 741426 401368 20 192282286567 94277 319 263 60 -20 +0 -5 +8 +12 -0.4
202719 MLBMIN 34% 7063 13301 6211 10 206286302587 95292 309 255 53 -4 +0 +0 +1 +2 -0.0
202820 MLBMIN 48% 165146 30612 15493 31 205293301594 96293 309 263 59 -8 +0 +0 +3 +5 0.0
202921 MLBMIN 54% 241213 45914 21705 41 211297319616 108294 299 269 64 -10 +0 +0 +4 +7 0.2
203022 MLBMIN 57% 293259 571225 26856 51 220306340646 120295 299 273 67 -11 +1 +0 +5 +8 0.3
203123 MLBMIN 58% 299264 571225 27866 51 216303333636 117296 299 275 69 -11 +1 +0 +5 +8 0.4
203224 MLBMIN 57% 296262 581226 26856 51 221306351657 130297 299 277 70 -10 +1 +0 +5 +8 0.4
203325 MLBMIN 57% 295261 581226 26856 51 222307352660 130297 299 279 71 -10 +1 +0 +5 +8 0.5
203426 MLBMIN 57% 294260 581226 26846 51 223308354662 131297 299 279 72 -9 +1 +0 +5 +8 0.5
203527 MLBMIN 55% 289255 561126 26836 51 220307349656 129297 299 279 72 -9 +1 +0 +5 +8 0.5
203628 MLBMIN 55% 286252 541116 26836 51 214303337640 123296 299 278 71 -9 +1 -0 +5 +8 0.4
203729 MLBMIN 53% 278245 521115 26815 41 212301327627 114295 299 277 70 -9 +0 -1 +5 +8 0.3
203830 MLBMIN 53% 274242 521115 25815 41 215301331632 116294 309 274 68 -10 +0 -1 +5 +8 0.2
203931 MLBMIN 52% 263232 491015 24785 31 211299328626 116292 309 270 65 -10 +0 -1 +5 +7 0.0
204032 MLBMIN 56% 275243 501015 25835 31 206293317610 111288 309 265 61 -12 +0 -2 +5 +8 -0.1
204133 MLBMIN 59% 279246 491014 26855 20 199289297586 98284 309 258 56 -14 +0 -2 +5 +8 -0.3
204234 MLBMIN 54% 237209 40813 22744 10 191281282563 91277 319 250 49 -14 +0 -3 +4 +7 -0.5
▸ Career Totals
Career 41343652 7781602174 373121380 6013 213300329629 116296 299 271 66 -159 +7 -11 +74 +117 2.8
/ 162G 650574 12225312 5919113 92 213300329630 117295 299 271 66 -25 +1 -2 +12 +18 0.4
Career 78196887 145129840132 7102318153 11926 211299323622 112294 309 283 75 -222 +13 -20 +140 +222 13.6
/ 162G 650573 12125311 5919313 102 211300323623 112295 309 283 75 -18 +1 -2 +12 +18 1.1

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
202517 ROKDSL Twins 137104 20800 26396 72 192382269652 77303 2819 319 102 +0 +1 +4 0.5

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
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#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,2487360213296326+76+408.26.9
/162664119+11.9+6.31.3pk7: 6
#6Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7

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
Aaron Salazar (OGILVIE) 18 192/276/270 78289 12 32% 9% 54 -0.3
Andrés Nolaya
2023 · A
18 41 35→45 44→55 47 190/278/250 60289 210 32% 10% 49 -1.8 189/258/257 68296 315 34% 8% 41 -2.3 194/269/2717627852230%7%48-0.6
Daniel Santos
2017 · A
18 40 35→45 51→40 43 188/256/247 59280 38 32% 8% 37 -2.6 189/258/268 79267 56 29% 6% 44 -2.1 173/243/251782455430%6%33-0.8
Yordany De Los Santos
2023 · A
18 42→39 36→45 51→60 46 193/275/265 72282 313 30% 9% 51 -1.7 203/273/292 89313 723 34% 8% 56 -1.3 206/260/333127301143535%6%58-0.7
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
Rodolfo Castro
2017 · A
18 43→40 38→55 48→50 43 202/265/291 89290 55 30% 7% 53 -1.5 195/240/313 118278 115 32% 5% 47 -1.9 205/272/358153266191130%7%72-0.2
Richard Ramirez
2023 · A
18 37 37→55 47→40 38 176/239/249 73297 56 40% 8% 30 -3.1 195/259/306 111313 115 38% 8% 55 -1.4 199/259/32912933113241%6%57-0.5
Jason Lopez
2017 · A
19 40 38→55 49→45 43 195/258/270 75266 511 28% 7% 44 -2.1 205/253/318 113280 117 30% 5% 55 -1.4 189/235/31412426513833%5%43-0.9
Hidekel Abreu
2016 · A
18 42 36→40 49→50 45 199/266/263 64280 38 28% 8% 46 -2.0 223/284/304 81293 510 24% 7% 63 -0.8 237/299/3178030061221%8%68-0.2
Luis Torrens
2014 · A
18 42→47 36→55 49→30 45 196/262/257 61277 35 29% 8% 43 -2.2 204/277/283 79275 65 26% 8% 56 -1.3 231/286/39516429821029%7%87+0.4
Alejandro Selen
2007 · A
18 39 35→50 51→30 41 183/255/247 64290 211 35% 8% 37 -2.6 203/258/279 76265 47 24% 5% 46 -2.0 214/250/34613131913136%3%57-0.5
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Jhoneiker Betancourt
2018 · A
18 45 37→55 51→40 37 209/263/281 71306 38 31% 5% 49 -1.8 197/253/262 65271 25 27% 5% 40 -2.4 183/253/29010724212229%6%49-0.6
Ronny Brito
2017 · A
18 39 37→45 47→50 45 183/260/259 77269 39 31% 8% 43 -2.2 190/241/289 99320 97 41% 6% 42 -2.3 158/205/27411629015349%5%22-1.1
Riley Unroe
2014 · A
18 42→48 37→50 51→55 47 196/275/269 72289 39 31% 9% 52 -1.6 193/254/254 61272 49 28% 7% 38 -2.6 227/311/367139295152627%10%89+0.5
Marco Guzman
2013 · A
18 37 35→45 47→50 47 176/257/242 66244 28 26% 8% 38 -2.6 198/263/278 80251 47 22% 8% 49 -1.8 227/264/3321052916823%5%60-0.3
Rodolfo Durán
2016 · A
18 39 36→55 45→40 37 189/231/257 68267 36 30% 5% 29 -3.2 211/250/329 118282 135 29% 5% 56 -1.3 225/266/38616127619326%4%75-0.0
Hidekel Gonzalez
2015 · A
18 44 37→45 47→45 37 205/260/286 81312 47 34% 5% 49 -1.8 227/275/314 87287 68 22% 5% 63 -0.9 241/291/328872916819%4%72-0.1
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Jorge Alcantara
2010 · A
18 44 38→45 51→50 41 207/269/289 82311 611 33% 7% 53 -1.5 209/275/309 100307 711 32% 7% 62 -0.9 189/260/29911027071730%8%52-0.5
Jose Paez
2012 · A
18 36 36→45 51→50 41 173/241/239 66265 416 34% 7% 30 -3.1 220/268/311 91310 512 29% 5% 58 -1.2 226/270/3199331941229%5%56-0.4