Kelvin Diaz2B Salem Red Sox
Age 23 R/R 6'0" / 148 lbs A Svc 0.0 · Ctrl thru 2036
wRC+†51
AVG/OBP/SLG.187 / .253 / .301
PA148
HR3
K%37
BB%7
MLB%0%
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
2025
PWR
3944
SPD
6368
EYE
3944
trajectory · 10 yrs
0.0peak
2029

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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $3M $-16M -$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
202118 ROKDSL BOS Red 163146 25311 8567 136 .171.248.226.474 .055.264 345 .210 19 -15 +0 +0 +1 +5 -1.0
202219 ROKDSL BOS Blue 207183 29635 117810 203 .158.245.306.551 .148.233 385 .236 39 -14 +3 +0 +1 +6 -0.5
202320 ROKFCL Red Sox 178150 21212 21715 214 .140.267.207.474 .067.244 4012 .223 29 -14 +3 +0 +1 +5 -0.6
202421 ROK2 teams 244225 371012 111154 284 .164.217.244.461 .080.312 475 .208 17 -23 +4 +0 +1 +7 -1.1
202522 A2 teams 157147 17404 8671 104 .116.167.224.391 .109.169 435 .170 -12 -20 +0 +0 +1 +4 -1.5
▸ 2026 Season
202623 MLBBOS 148135 26513 11541 41 .193.259.311.570 .119.284 367 .253 51 -8 +0 +0 +1 +4 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%BOS 219198 39815 17762 61 .197.267.323.591 .126.285 358 .264 60 -10 +1 +0 +1 +6 -0.2
202825 MLB 25%BOS 305275 551117 241033 82 .200.272.324.595 .124.287 348 .272 66 -12 +1 +0 +1 +9 -0.1
202926 MLB 42%BOS 363327 671329 301213 102 .205.278.339.617 .135.288 338 .276 69 -13 +1 +0 +1 +10 0.0
203027 MLB 58%BOS 392353 7214210 321304 113 .204.278.340.618 .136.288 338 .277 70 -13 +1 +0 +1 +11 0.0
203128 MLB 75%BOS 409368 7515210 341364 113 .204.278.337.615 .133.287 338 .276 69 -14 +1 -1 +1 +12 -0.1
203229 MLB 93%BOS 412370 7515210 351384 112 .203.279.335.614 .132.286 338 .274 68 -15 +1 -1 +1 +12 -0.2
203330 MLBBOS 411369 7414210 351394 102 .201.277.331.608 .130.285 349 .271 65 -16 +1 -2 +1 +12 -0.4
203431 MLBBOS 401360 701419 341374 92 .194.271.314.585 .119.283 348 .267 63 -17 +1 -3 +1 +11 -0.6
203532 MLBBOS 385347 661318 321343 81 .190.264.303.567 .112.281 358 .262 59 -18 +1 -4 +1 +11 -0.8
203633 MLBBOS 358322 601217 301273 71 .186.262.295.557 .109.280 358 .257 55 -18 +1 -4 +1 +10 -1.0
203734 MLBBOS 315283 521016 261143 70 .184.260.290.549 .106.278 368 .251 50 -18 +1 -5 +1 +9 -1.1
▸ Career Totals (MLE all levels + projections)
Career 50674558 86016923108 399179665 19441 .189.264.307.571 .118.280 358 .257 55 -258 +22 -20 +18 +144 -9.5
/ 162G 650585 11122314 512308 255 .190.264.309.573 .120.281 358 .257 55 -33 +3 -3 +2 +18 -1.2

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
202118 ROKDSL BOS Red 163141 33522 13397 136 .234.329.340.670 .106.304 248 .305 92 -2 +0 +5 0.3
202219 ROKDSL BOS Blue 207178 431246 165510 203 .242.338.455.793 .213.308 278 .347 124 +6 +3 +6 1.5
202320 ROKFCL Red Sox 178137 29422 34495 214 .212.386.314.700 .102.310 2819 .331 112 +2 +3 +5 1.0
202421 ASalem Red Sox 109103 22811 6410 82 .214.257.340.597 .126.344 386 .266 62 -5 +1 +3 -0.1
202421 ROKFCL Red Sox 135114 341002 13394 202 .298.389.439.828 .140.416 2910 .362 135 +5 +3 +4 1.3
202522 A+Greenville Drive 3632 2100 4150 10 .062.167.094.260 .031.118 4211 .138 -36 -6 +0 +1 -0.4
202522 ASalem Red Sox 121108 19404 10321 94 .176.250.324.574 .148.205 268 .257 55 -6 +0 +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
Kelvin Diaz (OGILVIE) 23 20→25 39→44 63→68 44 .187/.253/.301 .114.284 34 37% 7% 51 -0.4
Ronaldo Urdaneta
2022 · A
23 43 41→40 57→60 40 .203/.269/.298 .096.321 924 38% 7% 56 -1.3 .188/.271/.269 .081.305 620 37% 9% 51 -1.7 .098/.228/.122.024.17602838%12%-2-1.2
Joe Gray Jr.
2023 · A
23 32→34 48→45 56→50 38 .172/.245/.314 .141.270 1614 40% 7% 52 -1.6 .176/.233/.278 .102.269 1114 37% 6% 37 -2.7 .175/.218/.259.084.253101434%4%22-2.9
Cooper Bowman
2023 · A
23 39→42 43→45 58→60 44 .194/.275/.303 .109.285 1130 34% 8% 61 -1.0 .204/.277/.322 .118.283 1235 30% 8% 67 -0.5 .200/.273/.320.120.271124029%8%62-0.6
Billy Cook
2023 · A
24 36→42 48→50 56→55 32 .184/.238/.325 .140.293 1619 41% 5% 51 -1.7 .204/.262/.347 .143.288 1822 34% 6% 67 -0.5 .205/.267/.345.140.279182332%6%66-0.5
Ismael Alcantara
2021 · A
22 42→30 38→45 56→50 41 .197/.266/.279 .082.311 516 36% 8% 50 -1.7 .214/.271/.343 .129.318 1313 35% 6% 69 -0.4 .203/.261/.318.115.298121635%6%54-0.8
Troy Stokes Jr.
2019 · AA
23 40→38 47→50 54→55 43 .202/.274/.341 .139.273 1417 31% 7% 71 -0.3 .192/.270/.316 .124.268 1317 31% 8% 63 -0.9 .166/.251/.266.100.225101929%8%40-1.3
Sean Coyle
2014 · A
22 36 48→50 54→50 37 .191/.251/.335 .144.272 1614 35% 6% 59 -1.1 .202/.261/.344 .142.302 1713 37% 7% 66 -0.6 .180/.244/.304.124.276151239%7%45-1.1
Jordyn Adams
2023 · AA
23 40→41 38→45 57→60 36 .188/.243/.264 .076.303 623 38% 6% 36 -2.7 .199/.258/.305 .106.306 1030 36% 7% 53 -1.5 .194/.256/.310.116.294123236%7%52-1.3
Jason Kanzler
2014 · A
23 39→49 40→45 57→55 34 .188/.238/.285 .097.307 713 39% 6% 40 -2.4 .204/.256/.312 .108.330 917 39% 5% 54 -1.4 .199/.254/.311.112.319102039%4%51-1.2
Travis Witherspoon
2012 · A
23 41→47 43→45 56→55 37 .207/.252/.311 .104.290 1121 32% 5% 52 -1.6 .213/.268/.332 .119.287 1323 29% 7% 65 -0.7 .206/.266/.332.126.273142529%7%60-0.8
Corey Joyce
2022 · AA
23 41 39→45 53→50 39 .193/.262/.274 .080.300 713 36% 7% 48 -1.9 .208/.307/.328 .120.294 1212 31% 10% 82 +0.5 .212/.315/.318.105.30191429%10%80+0.2
Braulio Vasquez
2022 · A
23 40 40 54→65 40 .192/.269/.282 .090.299 828 36% 7% 53 -1.5 .216/.284/.315 .099.302 727 29% 7% 67 -0.5 .225/.290/.320.095.30443225%7%66-0.3
Bradlee Beesley
2022 · AA
24 41 44→50 54→60 37 .199/.259/.318 .119.313 1219 38% 6% 58 -1.2 .202/.269/.329 .127.302 1225 35% 7% 66 -0.6 .193/.269/.328.135.286123435%7%61-0.5
Jase Bowen
2023 · A
22 39→40 44→45 54→55 35 .194/.253/.305 .111.299 1314 38% 6% 52 -1.6 .200/.252/.326 .126.285 1518 34% 5% 57 -1.2 .198/.249/.325.127.276152233%5%52-1.2
Trey Sweeney
2023 · AA
23 38→43 48→50 57→55 45 .200/.272/.345 .145.264 1619 30% 8% 71 -0.3 .213/.284/.353 .140.278 1618 28% 8% 78 +0.2 .213/.283/.350.137.276161728%8%73-0.1
Alerick Soularie
2022 · A
23 44 42→45 54→60 45 .209/.287/.315 .106.311 1014 34% 9% 69 -0.4 .196/.278/.313 .117.292 1221 34% 9% 66 -0.6 .179/.268/.293.114.262132934%9%54-0.6
Brewer Hicklen
2019 · A
23 43→41 48→55 57→60 33 .213/.266/.356 .144.321 1622 38% 5% 71 -0.3 .210/.273/.352 .142.325 1727 39% 6% 72 -0.2 .193/.279/.373.180.281223837%8%79+0.2
Clay Fuller
2010 · A
23 44→46 42→45 56→55 46 .208/.289/.317 .109.297 920 31% 9% 70 -0.3 .210/.272/.325 .115.292 1217 31% 7% 65 -0.7 .206/.260/.324.118.278151631%5%56-0.8
Kenedy Corona
2023 · A
23 42→40 47→50 53→55 39 .213/.268/.348 .136.294 1521 32% 6% 69 -0.4 .201/.263/.323 .122.283 1324 32% 7% 61 -1.0 .187/.253/.290.103.264102732%7%45-1.5
Jorge Mateo
2019 · AAA
24 39→46 42→50 60→65 36 .194/.237/.305 .111.282 828 33% 5% 43 -2.2 .207/.246/.327 .120.299 1022 33% 4% 53 -1.5 .217/.264/.366.149.272144425%5%70-0.2