Justin BarryOF Salem RidgeYaks
Age 19 R/R 5'11" / 159 lbs A H +3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION53 act + 44 ros · stats below = ROS only
wRC+†50
AVG/OBP/SLG.175 / .250 / .275
PA44
HR1
K%32
BB%7
BABIP240
ISO100
MLB%0%
Value2026 · WAR
BAT: -6.4 runs (wOBA-derived runs vs avg)-6BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: -0.40-0.4WAR
trajectory · projected WAR by year
-0.3-0.42627
Tools · ContractCON 25 / POW 44
Toolsscout grade
CONTACT25
scouting grade only
POWER44
scouting grade only
EYE52
scouting grade only
SPEED61
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
2028Extbeyond projection horizon · no WAR estimate
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
202417 ROKDSL Red Sox Red 161143 20422 10574 80 140217238454 98205 356 197 9
202417 ROKDSL Red Sox Red 161135 28723 18374 80 207318356674 148253 2311 301 88
202518 ROKFCL Red Sox 9185 11303 4481 70 129178271448 141229 534 189 3
202518 ROKFCL Red Sox 9182 18603 7311 70 220289402691 183306 348 305 91
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ABOS 5344 7100 8211 73 159302182484 23304 4015 230 34 -4 +0 +0 -0 +2 -0.3
YTD19 ABOS 5340 8100 12151 73 200396225621 25320 2823 316 100 -0 +0 +0 -0 +2 0.1
ROS19 ABOS 0% 4440 7101 3141 20 175250275525 100267 327 250 50 -2 +0 +0 -0 +1 -0.1
ROS19 MLBBOS 0% 01 0000 000 00 272 245 46 +0 -0
FULL19 ABOS 5345 7100 8211 73 156302178480 22292 4015 230 34 -4 +0 +0 -0 +2 -0.3
TOT19 ABOS 9784 14201 11352 93 167278226505 60271 3611 239 41 -6 +1 +0 -1 +3 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBBOS 34% 205184 36614 16623 61 196271304575 109271 308 262 59 -9 +1 +0 -1 +6 -0.4
202720 MLBBOS 34% 7063 12201 6211 20 190271270541 79277 309 257 55 -4 +0 +0 -0 +2 -0.2
▸ Career Totals
Career 7064 12201 6211 20 188271266537 78262 309 257 55 -4 +0 +0 -0 +2 -0.2
/ 162G 650594 1121909 561959 190 189272266538 77264 309 257 55 -33 +4 +0 -4 +18 -1.5
Career 501452 7414310 331819 231 164235274509 111240 367 227 32 -39 +4 +0 -3 +14 -2.4
/ 162G 650586 9618413 4323512 301 164236275510 111240 367 227 32 -50 +6 +0 -4 +18 -3.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
202417 ROKDSL Red Sox Red 161135 28723 18374 80 207318356674 148253 2311 301 88 -2 +2 +5 0.4
202518 ROKFCL Red Sox 9182 18603 7311 70 220289402691 183306 348 305 91 -1 +1 +3 0.3

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
Justin Barry (OGILVIE) 19 20→25 39→44 56→61 52 167/278/226 60271 19 36% 11% 41 -0.4
Gilbert Gomez
2011 · A
19 40→35 37→40 54→50 44 191/258/270 80263 418 28% 7% 45 -2.1 201/265/282 81295 59 31% 7% 50 -1.7 191/271/264742963733%9%45-1.3
Athanael Duarte
2023 · A
18 39 45→40 53→45 44 200/265/322 122263 1214 28% 7% 61 -1.0 204/268/306 102270 910 27% 7% 58 -1.2 186/255/279932578729%7%44-0.7
Angel Aponte
2019 · A
19 41 41→45 56→55 40 203/267/304 101272 920 28% 6% 58 -1.2 209/266/303 94295 719 30% 6% 56 -1.3 202/262/2929028672530%6%50-0.7
Ricardo Rosario
2022 · A
19 40 37→40 53→55 42 193/254/272 79260 413 26% 6% 43 -2.2 199/267/282 83276 617 28% 7% 52 -1.6 193/273/2768225992427%8%51-0.6
Misael Urbina
2022 · A
20 36→29 40→45 51→50 48 177/255/271 94227 713 24% 8% 44 -2.1 175/249/266 91263 610 33% 8% 40 -2.4 157/237/2367924751036%9%25-2.0
George Feliz
2023 · A
20 36 40→50 54→45 36 177/234/268 91293 813 40% 6% 33 -2.9 180/242/287 107318 1211 44% 6% 43 -2.2 173/237/30012728316943%6%41-0.8
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Cole Roederer
2019 · A
19 41→31 43→45 53→50 41 205/260/318 113293 1115 33% 7% 57 -1.2 189/259/288 99290 912 35% 8% 50 -1.7 180/254/293113270131136%8%49-1.0
Enger Jimenez
2014 · A
19 34 41→40 47→50 35 176/222/272 96262 89 35% 5% 29 -3.2 206/257/299 93278 610 26% 5% 51 -1.7 216/268/3129628051223%5%56-0.5
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Ranfy Adon
2017 · A
19 36 39→45 49→50 41 180/246/264 84259 712 32% 7% 39 -2.5 198/245/300 102329 812 40% 5% 46 -2.0 173/231/27710532792547%5%33-0.6
Sergio Garcia
2010 · A
19 40 39→45 52→60 40 195/248/284 89274 620 30% 6% 43 -2.2 193/245/291 98271 1023 31% 6% 44 -2.1 231/255/354123300131728%2%62-0.4
Janelfry Zorrilla
2010 · A
19 38 38→45 51→50 38 189/234/265 77255 613 28% 4% 33 -2.9 216/275/340 124268 1212 23% 6% 70 -0.3 221/275/34011927913925%5%68-0.2
Miguel Bleis
2023 · A
19 39→30 43→45 55 35 194/241/305 111282 1017 34% 5% 46 -2.0 180/232/276 96269 923 35% 5% 35 -2.8 159/215/24889231102835%6%19-2.2
Simon Juan
2023 · A
18 38 38→45 56→50 38 183/245/263 80272 514 33% 6% 37 -2.6 188/242/284 96295 99 37% 6% 41 -2.3 186/239/293108289121038%6%40-1.0
Angel Molina
2017 · A
19 37 39→40 50→55 40 183/236/266 82230 715 24% 4% 34 -2.8 195/240/284 89253 78 25% 4% 40 -2.4 176/207/266902208024%2%20-1.1
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
Yordyn Calderon
2013 · A
19 36 42→45 46→50 39 181/247/284 102272 1010 36% 7% 44 -2.1 194/268/302 108283 911 33% 7% 58 -1.2 184/266/297113261101331%8%53-0.7
Brayan Buelvas
2022 · A
20 38→40 44→50 51→55 40 195/255/315 120270 1213 32% 6% 55 -1.4 189/251/317 128263 1317 32% 6% 54 -1.4 182/244/294112275111436%7%42-1.3