Justin BoydRF Akron RubberDucks
Age 25 R/R 6'0" / 201 lbs AA K +5%HR +5% Svc 0.0 · Ctrl thru 2034
wRC+†59
AVG/OBP/SLG.192 / .268 / .301
PA171
HR3
K%35
BB%8
MLB%2%
BAT: -8.0 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.50-0.5WAR
trajectory · 10 yrs
-0.5peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-9M $-28M -$19M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202221 ADaytona Tortugas 8073 10300 6400 50 .137.203.178.381 .041.294 508 .179 -5 -9 +1 +0 -1 +2 -0.7
202322 A+Lake County Captains 6253 6001 7241 10 .113.230.170.399 .057.172 3911 .193 6 -7 +0 +0 -1 +2 -0.5
202423 A+Lake County Captains 146132 17501 13590 40 .129.207.189.396 .061.222 409 .181 -3 -17 +1 +0 -2 +4 -1.4
202524 AA2 teams 8575 9100 6433 00 .120.214.133.348 .013.281 517 .172 -10 -11 +0 +0 -1 +2 -0.9
▸ 2026 Season
202625 MLBCLE 171153 30613 14602 31 .196.272.307.579 .111.288 358 .262 59 -8 +0 +0 -2 +5 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%CLE 290260 521016 24984 51 .200.278.315.593 .115.290 348 .273 67 -11 +1 +0 -3 +8 -0.5
202827 MLB 26%CLE 333297 611128 281105 61 .205.285.337.622 .131.290 338 .277 70 -11 +1 +0 -4 +9 -0.5
202928 MLB 38%CLE 361322 661228 311185 51 .205.285.329.614 .124.290 339 .278 71 -12 +1 -1 -4 +10 -0.6
203029 MLB 47%CLE 369329 681328 321205 51 .207.287.331.618 .125.289 339 .277 71 -12 +1 -1 -4 +10 -0.7
203130 MLB 61%CLE 374334 681328 321235 41 .204.283.326.609 .123.288 339 .274 68 -13 +0 -2 -4 +11 -0.9
203231 MLB 71%CLE 363324 641218 311215 20 .198.278.315.593 .117.286 339 .271 65 -14 +0 -3 -4 +10 -1.0
203332 MLB 89%CLE 346309 601117 291175 10 .194.274.304.578 .110.285 348 .266 62 -15 +0 -4 -4 +10 -1.2
203433 MLBCLE 318284 541016 271104 00 .190.270.296.566 .106.283 358 .261 58 -15 +0 -4 -3 +9 -1.4
203534 MLBCLE 275247 46815 23983 00 .186.264.287.551 .101.281 368 .254 53 -15 +0 -5 -3 +8 -1.5
▸ Career Totals (MLE all levels + projections)
Career 35733192 6111151469 303124147 416 .191.271.301.572 .110.285 358 .261 58 -170 +6 -20 -38 +101 -12.3
/ 162G 650581 11221313 552269 71 .193.273.306.579 .114.287 358 .261 58 -31 +1 -4 -7 +18 -2.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202221 ADaytona Tortugas 8071 13400 8290 50 .183.266.239.505 .056.302 3610 .236 39 -6 +1 +2 -0.2
202322 A+Lake County Captains 6250 7001 10191 10 .140.295.200.495 .060.194 3116 .246 46 -4 +0 +2 -0.2
202423 A+Lake County Captains 146127 21701 18480 40 .165.269.244.513 .079.256 3312 .242 44 -9 +1 +4 -0.4
202524 AAAColumbus Clippers 3224 2000 5102 00 .083.290.083.374 .000.143 3116 .212 20 -3 +0 +1 -0.2
202524 AAAkron RubberDucks 5348 10200 4231 00 .208.283.250.533 .042.400 438 .252 51 -3 +0 +2 -0.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
Justin Boyd (OGILVIE) 25 .192/.268/.301 .109.288 33 35% 8% 59 -0.3
Troy Stokes Jr.
2021 · AAA
25 39→38 46→50 54→55 43 .195/.275/.328 .133.280 1416 34% 8% 68 -0.5 .196/.270/.305 .109.263 1017 28% 8% 59 -1.1 .156/.241/.247.091.20882027%8%30-1.4
Dustin Geiger
2017 · AA
25 40→47 45→50 47→40 41 .202/.259/.325 .123.279 136 32% 7% 59 -1.1 .193/.254/.316 .123.290 145 36% 6% 56 -1.3 .167/.233/.287.119.25314138%7%37-1.2
Jacob Heyward
2021 · AA
25 41→40 45→50 44→50 46 .197/.288/.319 .122.302 1311 36% 10% 71 -0.3 .190/.272/.334 .144.297 186 40% 9% 69 -0.4 .163/.247/.307.144.24521241%8%49-0.9
Sean Coyle
2017 · AAA
25 36 45→50 48→50 37 .186/.248/.306 .120.290 1412 39% 7% 50 -1.7 .185/.245/.287 .102.286 910 36% 7% 43 -2.2 .153/.212/.244.092.2243632%7%14-1.0
Cory Vaughn
2014 · AA
25 41→40 46→45 52→50 43 .206/.282/.335 .128.284 1413 31% 8% 72 -0.2 .191/.260/.302 .111.275 1113 33% 7% 55 -1.4 .162/.234/.261.099.235101234%7%30-1.7
Kevin Heller
2015 · AA
25 42→47 41→40 49→50 42 .200/.278/.297 .097.295 811 33% 7% 61 -1.0 .215/.294/.319 .104.320 911 33% 7% 73 -0.1 .216/.299/.316.100.327101234%7%73-0.1
Brandon McIlwain
2023 · AA
25 43→45 43→45 49→50 37 .204/.273/.312 .108.326 1012 38% 6% 63 -0.9 .216/.290/.333 .117.303 1115 30% 7% 76 +0.0 .214/.294/.331.117.290111728%7%73-0.1
Patrick Leonard
2018 · AAA
25 44→49 43→45 50 38 .217/.270/.332 .116.308 1111 32% 6% 66 -0.6 .214/.265/.326 .112.319 119 34% 6% 62 -0.9 .208/.262/.317.110.32011636%6%56-1.0
Quincy Latimore
2014 · AA
25 40→42 46→50 43→50 39 .205/.258/.334 .128.275 148 30% 6% 61 -1.0 .218/.270/.353 .135.288 1510 29% 6% 71 -0.3 .208/.262/.346.138.27516830%6%63-0.6
Tyler Marincov
2017 · AA
25 41 45→50 45→50 40 .208/.261/.328 .120.284 1210 31% 6% 61 -1.0 .197/.253/.332 .135.293 1610 37% 6% 59 -1.1 .174/.234/.313.139.268181041%7%45-1.2
José Barrero
2023 · MLB
25 40→47 46→50 50→55 35 .201/.252/.326 .125.298 1514 37% 5% 56 -1.3 .197/.259/.343 .146.290 1820 37% 6% 66 -0.6 .186/.254/.339.153.266192436%6%60-0.6
Logan Hill
2018 · AA
25 40 49→50 45 39 .208/.269/.354 .146.290 177 34% 6% 72 -0.2 .206/.268/.356 .150.296 194 35% 7% 72 -0.2 .195/.258/.345.150.27819136%6%62-0.7
Armani Smith
2023 · AA
25 45 43→50 46→45 40 .215/.278/.323 .108.329 117 36% 7% 66 -0.6 .210/.274/.308 .098.330 99 36% 8% 61 -1.0 .166/.233/.228.062.2708939%7%21-0.6
Nick Podkul
2022 · AA
25 40 43→50 51→50 47 .197/.273/.309 .112.261 1112 28% 8% 62 -0.9 .211/.298/.361 .150.289 187 32% 9% 86 +0.8 .205/.302/.363.158.28220332%10%84+0.3
Brandon Hicks
2011 · AAA
25 37→40 46→50 51→50 38 .193/.251/.319 .126.276 1414 35% 6% 55 -1.4 .200/.261/.341 .141.304 1711 38% 7% 65 -0.7 .192/.258/.339.147.301181040%7%59-0.7
Kyle Gaedele
2015 · AA
25 41→44 44→45 54→50 41 .203/.266/.324 .121.291 1016 32% 7% 63 -0.9 .201/.270/.341 .140.336 1510 42% 8% 69 -0.4 .175/.256/.327.151.31318746%8%57-0.6
Jaylin Davis
2019 · AA
25 43→47 45→50 48→45 35 .209/.260/.329 .121.321 137 38% 5% 61 -1.0 .225/.289/.391 .166.316 219 34% 7% 90 +1.0 .205/.280/.370.165.28722735%8%77+0.1
Yusniel Díaz
2022 · AAA
25 37→47 44→45 42→50 38 .189/.242/.306 .117.272 125 35% 6% 47 -1.9 .217/.283/.342 .125.290 1411 29% 8% 74 -0.1 .232/.304/.368.137.293161126%9%87+0.5
John Norwood
2018 · AA
25 45→48 44→45 45→50 41 .218/.276/.333 .114.309 1210 32% 7% 69 -0.4 .220/.272/.331 .111.325 1111 33% 6% 66 -0.6 .207/.253/.305.097.31081434%6%46-1.4
Jacob Nottingham
2020 · MLB
25 37→47 43→45 48→50 37 .186/.255/.296 .110.281 109 36% 6% 51 -1.7 .202/.271/.348 .146.295 1811 36% 6% 72 -0.2 .185/.263/.338.153.248211234%6%63-0.4