Junior Aybar2B Delmarva Shorebirds
Age 20 L/R 6'0" / 145 lbs A HR +8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION230 act + 153 ros · stats below = ROS only
wRC+†41
AVG/OBP/SLG.192 / .256 / .285
PA153
HR2
SB9
K%36
BB%7
BABIP296
ISO93
MLB%0%
Value2026 · WAR
BAT: -28.1 runs (wOBA-derived runs vs avg)-28BATRUN: +4.0 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +10.9 runs (Replacement-level credit)+11REPTotal WAR: -1.20-1.2WAR
trajectory · projected WAR by year
-0.5-0.7-0.52628
Tools · ContractCON 25 / POW 40
Toolsscout grade
CONTACT25
scouting grade only
POWER40
scouting grade only
EYE52
scouting grade only
SPEED68
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
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
202317 ROKDSL Orioles Black 126112 15310 13490 05 134224179403 45238 3910 187 1
202317 ROKDSL Orioles Black 126106 23610 19370 05 217336292628 75333 2915 294 83
202418 ROKDSL Orioles Orange 10292 14211 9340 180 152228228456 76224 339 205 15
202418 ROKDSL Orioles Orange 10285 21321 16230 180 247366365731 118323 2316 332 113
202519 ROKFCL Orioles 10796 21310 10360 56 219292271563 52350 349 244 45
202519 ROKFCL Orioles 10789 26410 17240 56 292406360765 67400 2216 352 127
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ABAL 230212 39614 131022 266 184238278516 94324 446 226 32 -18 +3 +0 +1 +7 -0.8
YTD20 ABAL 230204 52925 21722 266 255330392723 137364 319 321 104 +1 +3 +0 +1 +7 1.1
ROS20 ABAL 0% 153140 27512 11551 92 192256285541 93284 367 239 41 -10 +1 +0 +1 +4 -0.4
ROS20 MLBBAL 0% 01 0000 000 00 288 236 39 +0 +0
FULL20 ABAL 230213 39614 131022 266 183238277515 94321 446 226 32 -18 +3 +0 +1 +7 -0.8
TOT20 ABAL 383352 661126 241573 358 187245281526 94312 416 231 35 -28 +4 +0 +1 +11 -1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBAL 34% 341311 611126 241163 113 196260302563 106287 347 253 52 -19 +1 +0 +1 +10 -0.7
202822 MLBBAL 48% 433394 781428 321434 144 198265305570 107288 337 263 59 -20 +1 +0 +2 +12 -0.5
202721 MLBBAL 34% 117107 22412 8401 41 206267318585 112291 347 250 50 -7 +0 +0 +0 +3 -0.3
202822 MLBBAL 48% 210191 39714 15692 72 204269314583 110293 337 260 57 -10 +1 +0 +1 +6 -0.3
▸ Career Totals
Career 327299 611126 231093 113 204269314583 110296 337 257 55 -17 +1 +0 +1 +9 -0.5
/ 162G 650594 12122412 462176 226 204269315583 111295 337 257 55 -33 +2 +0 +2 +18 -1.1
Career 12621145 21638817 994338 5720 189258280538 92284 348 243 44 -79 +3 +0 +5 +36 -3.6
/ 162G 650590 1122049 512234 2910 190259283542 93285 348 243 44 -41 +2 +0 +2 +18 -1.9

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 Orioles Black 126106 23610 19370 05 217336292628 75333 2915 294 83 -2 -2 +4 -0.1
202418 ROKDSL Orioles Orange 10285 21321 16230 180 247366365731 118323 2316 332 113 +1 +4 +3 0.8
202519 ROKFCL Orioles 10789 26410 17240 56 292406360765 67400 2216 352 127 +3 -1 +3 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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 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
#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 2 projected seasons
2502815196260297+2+2-1.0-0.5
/1626641020+2.4+2.6-1.3pk7: 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
Junior Aybar (OGILVIE) 20 20→25 35→40 63→68 52 187/245/281 94312 635 41% 6% 35 -1.2
Jefry Puente
2012 · A
20 35 37→45 55→50 47 170/258/247 77249 311 30% 9% 40 -2.4 192/268/269 77260 314 25% 8% 49 -1.8 163/244/2195620902720%7%23-0.9
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
Kelvin Duran
2010 · A
19 45 39→45 60→55 43 213/262/308 95277 519 24% 6% 55 -1.4 195/243/273 78277 514 30% 6% 38 -2.6 153/197/1994622651533%5%-2-1.2
Kody Eaves
2013 · A
20 41→43 39→45 56→50 41 200/251/288 89269 58 27% 6% 46 -2.0 205/243/301 96280 614 28% 4% 45 -2.1 179/237/29611625210732%6%40-1.5
Jonathan Piron
2015 · A
20 40 37→45 56→50 35 193/225/278 84274 316 30% 4% 30 -3.1 203/230/310 107293 913 33% 3% 41 -2.3 197/220/309112282111434%2%33-1.5
Gabriel Ovalle
2015 · A
20 36 35→40 57→60 41 173/225/241 68239 115 27% 6% 22 -3.7 188/252/246 58261 115 26% 7% 35 -2.8 179/270/2163722403218%9%34-0.9
Shard Munroe
2017 · A
21 41 38→40 58→50 49 194/268/275 81255 416 24% 8% 50 -1.8 197/265/292 95283 813 31% 8% 53 -1.5 174/247/2689425691434%8%37-0.9
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
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Jake Fox
2023 · A
20 45→42 39→40 54→50 49 212/301/304 92297 615 28% 10% 72 -0.2 195/269/291 96274 711 29% 9% 55 -1.4 181/270/2648325351328%11%47-0.9
Jose Ramos
2023 · A
20 41 41→40 57→60 48 201/274/306 105261 820 25% 8% 61 -1.0 183/262/263 80276 422 32% 8% 45 -2.1 166/252/2377225642733%9%33-1.3
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
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
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
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
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
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6
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
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
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