Kevin BazzellC Wilmington Blue Rocks
Age 23 R/R 6'1" / 205 lbs A+ HR -9% Svc 0.0 · Ctrl thru 2035 peak 2.2 · 2030
wRC+†78
AVG/OBP/SLG.235 / .311 / .341
PA320
HR5
K%19
BB%8
MLB%0%
BAT: -8.0 runs (wOBA-derived runs vs avg)-8BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.80+0.8WAR
Scouting · nowfuture
HIT
3045
PWR
2530
SPD
3030
FLD
4055
EYE
4750
trajectory · 10 yrs
2.1peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+2.2$20M+$19M
2031Arb-3$0.9M+2.1$19M+$19M
2032Ext / FA-deal$0.9M+1.9$18M+$17M
2033Ext / FA-deal$3M+1.7$17M+$14M
2034Ext / FA-deal$4M+1.3$13M+$9M
2035Ext / FA-deal$4M+1.0$10M+$6M
Totals $15M $98M +$83M

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
202421 AFredericksburg Nationals 6048 12310 7143 12 .250.379.354.733 .104.333 2312 .314 98 -0 -1 +0 +1 +2 0.2
202522 AFredericksburg Nationals 335297 63700 224712 81 .212.293.236.529 .024.248 147 .240 42 -22 +1 +0 +6 +9 -0.5
▸ 2026 Season (actual · ROS · total)
202623 A+Wilmington Blue Rocks 2420 1100 3111 00 .050.208.100.308 .050.111 4612 .157 -22 -3 +0 +0 +0 +1 -0.2
ROS23 MLBWSH 296265 631125 23576 41 .238.313.351.664 .113.283 198 .298 86 -5 +0 +0 +5 +8 1.0
TOT23 MLBWSH 320285 641225 26687 41 .225.305.333.638 .109.277 218 .287 78 -8 +0 +0 +6 +9 0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%WSH 364324 781427 30707 41 .241.319.361.680 .120.285 198 .306 92 -3 +0 +0 +7 +10 1.5
202825 MLB 25%WSH 415369 891628 35808 41 .241.320.360.681 .119.286 198 .310 96 -2 +0 +1 +7 +12 1.8
202926 MLB 43%WSH 448398 9617210 39878 41 .241.321.369.691 .128.287 199 .313 98 -1 +0 +1 +8 +13 2.1
203027 MLB 58%WSH 461410 9918210 40918 41 .241.321.368.689 .127.287 209 .313 98 -1 +0 +1 +8 +13 2.2
203128 MLB 68%WSH 465413 9918210 41928 30 .240.320.366.686 .126.286 209 .312 97 -2 +1 -0 +8 +13 2.1
203229 MLB 77%WSH 461409 9818210 41938 30 .240.321.367.688 .127.286 209 .310 95 -2 +1 -1 +8 +13 1.9
203330 MLB 84%WSH 454403 951729 40938 20 .236.317.355.672 .119.284 209 .307 93 -4 +0 -2 +8 +13 1.7
203431 MLB 91%WSH 430381 891628 38908 10 .234.316.349.665 .115.283 219 .303 90 -5 +0 -2 +8 +12 1.3
203532 MLBWSH 400355 821527 35867 10 .231.312.344.656 .113.282 229 .298 87 -6 +0 -3 +7 +11 1.0
203633 MLBWSH 361320 731326 32806 10 .228.310.338.648 .109.280 229 .293 82 -7 +0 -4 +6 +10 0.6
203734 MLBWSH 311276 611115 27715 10 .221.302.322.624 .101.278 239 .287 78 -8 +0 -5 +6 +9 0.2
203835 MLBWSH 255227 49814 22614 10 .216.296.313.609 .097.276 249 .279 72 -8 +0 -5 +5 +7 -0.1
203936 MLBWSH 199177 38613 17503 10 .215.294.311.605 .096.274 259 .271 65 -8 +0 -6 +4 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 57155072 118420826102 4891162109 438 .233.314.345.659 .112.282 209 .299 87 -84 +5 -25 +102 +162 16.4
/ 162G 650577 13524312 5613212 51 .234.315.348.664 .114.281 209 .299 87 -10 +1 -3 +12 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 AFredericksburg Nationals 6044 12310 11103 12 .273.448.386.835 .114.333 1718 .376 146 +3 -1 +2 0.4
202522 AFredericksburg Nationals 335285 68800 343212 81 .239.344.267.611 .028.265 1010 .290 80 -8 +1 +9 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
Kevin Bazzell (OGILVIE) 23 30→45 25→30 30 50 .235/.311/.341 .106.283 54 19% 8% 86 +0.4
Blake Ochoa
2009 · A
23 44 41→45 40 45 .214/.268/.311 .097.267 85 22% 7% 59 -1.1 .237/.297/.376 .139.286 155 22% 7% 89 +0.9 .250/.315/.422.172.28921221%7%109+0.7
Anderson Hidalgo
2012 · A
23 49 41→45 35→50 43 .234/.283/.340 .107.299 83 24% 6% 73 -0.1 .212/.264/.303 .091.278 64 25% 6% 55 -1.4 .185/.239/.255.071.2405124%5%30-1.7
Jhonny Pereda
2019 · A
23 47→48 38→45 42→40 46 .226/.278/.298 .072.278 64 21% 6% 59 -1.1 .214/.270/.284 .070.263 54 19% 7% 53 -1.5 .276/.346/.381.105.3659025%9%105+0.9
Travis Harrison
2016 · AA
23 45→49 40 37→45 47 .214/.293/.309 .095.292 64 27% 8% 70 -0.3 .189/.272/.276 .087.284 69 32% 8% 53 -1.5 .162/.252/.242.080.25651035%8%34-2.0
Daniel Robertson
2016 · AA
22 50→54 43→45 39→40 47 .243/.309/.358 .114.300 93 22% 7% 89 +1.0 .237/.316/.346 .109.306 94 24% 8% 89 +1.0 .234/.338/.350.116.30512425%11%96+0.8
Taylor Krick
2012 · A
24 45 36→30 41→40 48 .212/.296/.272 .060.284 55 25% 8% 62 -0.9 .231/.315/.299 .068.320 35 26% 8% 77 +0.1 .242/.332/.304.063.3391326%9%82+0.2
Tyler Ogle
2014 · A
23 45→44 46→50 40→30 56 .224/.317/.350 .126.261 135 19% 10% 92 +1.2 .220/.301/.362 .142.269 163 24% 9% 87 +0.8 .208/.283/.360.152.25419026%8%77+0.1
Orlando Mercado
2008 · A
23 43 45 41→40 55 .216/.303/.339 .123.243 134 17% 10% 82 +0.5 .224/.304/.309 .085.260 73 16% 10% 74 -0.1 .233/.294/.298.065.2705215%8%65-0.4
Christian Vázquez
2014 · AA
23 48→54 44→50 42→45 47 .236/.295/.352 .116.286 125 22% 7% 81 +0.4 .242/.297/.329 .087.301 64 20% 7% 76 +0.0 .263/.314/.411.148.30118819%7%101+1.2
Imeldo Diaz
2021 · A
23 49 39→40 40→45 40 .237/.272/.328 .092.299 66 23% 4% 64 -0.8 .217/.254/.295 .078.305 67 30% 4% 48 -1.9 .200/.222/.229.028.2903331%2%13-1.0
Kevin Nolan
2012 · A
24 49→50 40→45 41→50 50 .234/.299/.333 .099.285 68 20% 8% 78 +0.2 .242/.297/.351 .109.290 88 18% 7% 81 +0.4 .244/.292/.348.104.2858817%6%75+0.0
Sherman Lacrus
2016 · A
22 47 40→30 45→50 49 .225/.297/.314 .089.263 77 17% 7% 73 -0.1 .204/.258/.288 .084.268 68 25% 6% 49 -1.8 .183/.231/.254.071.2365924%4%26-1.1
Donny Sands
2018 · A
22 48 38→45 38→40 43 .229/.271/.304 .076.279 55 20% 5% 58 -1.2 .209/.254/.288 .079.286 54 27% 5% 46 -2.0 .228/.289/.352.124.27514222%8%77+0.1
Michael Wing
2012 · A
23 49→53 46→55 36→40 42 .243/.290/.375 .131.304 134 24% 5% 85 +0.7 .217/.257/.338 .121.282 115 26% 4% 61 -1.0 .236/.277/.407.172.29719427%4%88+0.6
Wyatt Toregas
2007 · AA
24 45→38 42→45 38→40 43 .222/.272/.323 .102.275 93 23% 6% 64 -0.8 .227/.279/.346 .119.268 134 20% 6% 73 -0.1 .222/.276/.342.120.25415219%6%70-0.2
Luis Alvarez
2012 · A
22 45 39→45 43→45 44 .216/.274/.303 .087.270 65 22% 6% 59 -1.1 .220/.273/.344 .124.279 135 25% 5% 70 -0.3 .210/.253/.368.158.24921025%3%66-0.1
Brallan Perez
2019 · A
23 52 36→30 42→50 46 .244/.297/.305 .061.298 47 19% 6% 69 -0.4 .219/.277/.276 .057.283 38 22% 6% 53 -1.5 .199/.260/.234.035.2602822%6%32-1.7
Joel Capote
2013 · A
23 51 41→45 45→50 50 .242/.310/.350 .108.290 79 19% 8% 87 +0.8 .213/.273/.291 .078.272 410 22% 6% 56 -1.3 .189/.247/.247.058.24521222%5%30-1.8
Michael Paez
2019 · A
24 43→44 43→45 38→40 46 .211/.282/.324 .113.271 116 25% 7% 69 -0.4 .208/.270/.299 .091.261 84 22% 7% 57 -1.2 .190/.251/.256.067.2325019%6%34-1.7
Mark Wagner
2007 · A
23 46→52 43→50 41→30 47 .222/.278/.335 .113.257 94 18% 6% 69 -0.4 .227/.290/.365 .138.263 132 19% 7% 83 +0.6 .220/.288/.360.140.25614019%8%80+0.2