Kevin BazzellC Wilmington Blue Rocks
Age 23 R/R 6'1" / 205 lbs A+ Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION161 act + 159 ros · stats below = ROS only
wRC+†69
AVG/OBP/SLG.224 / .297 / .301
PA159
HR1
K%21
BB%7
BABIP284
ISO77
MLB%0%
Value2026 · WAR
BAT: -9.3 runs (wOBA-derived runs vs avg)-9BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.60+0.6WAR
0.00.91.90.00.81.11.31.41.31.1+$41M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE50
scouting grade only
SPEED30
scouting grade only
DEFENSE55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.8$3M+$2M
2028Pre-Arb$0.8M+1.1$8M+$7M
2029Pre-Arb$0.8M+1.3$8M+$8M
2030Arb-1$3M+1.4$8M+$7M
2031Arb-2$4M+1.3$7M+$5M
2032Arb-3$5M+1.1$6M+$3M
Totals $15M $40M +$31M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 AFredericksburg Nationals 6049 12310 6133 12 245362347709 102316 2210 321 104
202421 AFredericksburg Nationals 6044 12310 11103 12 273448386835 114333 1718 376 146
202522 AFredericksburg Nationals 335297 59600 224912 81 199281219500 20234 157 231 35
202522 AFredericksburg Nationals 335285 68800 343212 81 239344267611 28265 1010 290 80
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 A+WSH 161144 35603 11335 41 243319347666 104294 207 289 79 -4 +0 +0 +3 +5 0.4
YTD23 A+WSH 161139 40704 16255 41 288381424806 137324 1610 363 136 +6 +0 +0 +3 +5 1.5
ROS23 A+WSH 0% 159143 32611 11344 31 224297301598 77282 217 276 69 -6 +0 +0 +3 +5 0.2
ROS23 MLBWSH 0% 11 0000 000 00 282 00 258 56 -0 +0 +0 +0 +0 -0.0
FULL23 A+WSH 162145 35603 11335 41 241317345662 103291 207 289 79 -4 +0 +0 +3 +5 0.4
TOT23 A+WSH 320287 671214 22679 72 233308324632 91289 217 282 74 -9 +1 +0 +6 +9 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBWSH 30% 364327 751415 26788 41 229302324626 95282 217 284 75 -10 +0 +0 +7 +10 0.8
202825 MLBWSH 44% 415374 871627 30898 41 233303342646 110283 217 290 80 -9 +0 +1 +7 +12 1.1
202926 MLBWSH 51% 448403 941728 33969 41 233306345651 112284 217 293 83 -9 +0 +1 +8 +13 1.3
203027 MLBWSH 52% 461414 961728 351009 41 232306341646 109284 228 294 83 -9 +0 +1 +8 +13 1.4
203128 MLBWSH 53% 465417 971828 361019 41 233307343650 110283 228 293 82 -9 +0 -0 +8 +13 1.3
203229 MLBWSH 53% 461413 951728 361019 31 230306339645 109283 228 291 81 -10 +0 -1 +8 +13 1.1
203330 MLBWSH 52% 454407 931718 351019 31 229304334638 106281 228 288 79 -11 +0 -2 +8 +13 0.9
202724 MLBWSH 30% 11099 22401 8242 10 222294293587 71282 227 268 63 -5 +0 +0 +2 +3 0.1
202825 MLBWSH 44% 184164 39713 14394 20 238313348661 110283 218 275 69 -7 +0 +0 +3 +5 0.3
202926 MLBWSH 51% 227203 48914 17495 21 236311350661 113284 227 279 71 -7 +0 +0 +4 +6 0.3
203027 MLBWSH 52% 242217 50914 18525 21 230304336641 106284 217 280 72 -8 +0 +0 +4 +7 0.4
203128 MLBWSH 53% 248222 51914 19545 21 230305333638 104283 228 279 71 -8 +0 -0 +4 +7 0.3
203229 MLBWSH 53% 242216 50914 19535 20 231308338646 106283 228 277 70 -8 +0 -0 +4 +7 0.3
203330 MLBWSH 52% 237212 49914 18535 20 231306340646 108281 228 274 68 -9 +0 -1 +4 +7 0.2
▸ Career Totals
Career 14911334 30956624 11332431 133 232306337643 105287 228 276 70 -51 +1 -0 +27 +42 1.9
/ 162G 650582 13424310 4914114 61 230306333639 103286 228 276 70 -22 +1 -0 +12 +18 0.9
Career 36223244 7401311453 27076280 3811 228303326629 98280 217 285 76 -97 +3 -0 +65 +103 7.5
/ 162G 650582 13424310 4813714 72 230304333637 103282 217 285 76 -17 +1 -0 +12 +18 1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 AFredericksburg Nationals 6044 12310 11103 12 273448386835 114333 1718 376 146 +3 -1 +2 0.4
202522 AFredericksburg Nationals 335285 68800 343212 81 239344267611 28265 1010 290 80 -8 +1 +9 0.3

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#3Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#4Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,4912513232302338+27+63.73.7
/162664116+11.9+2.71.6pk7: 4

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 233/308/324 91289 47 21% 7% 74 +0.6
Brian Serven
2018 · A
23 42 37→45 40→30 45 200/257/277 77250 46 21% 6% 46 -2.0 189/243/292 103253 94 28% 5% 44 -2.1 224/307/3331093279131%9%79+0.1
Taylor Krick
2012 · A
24 47 36→30 40 48 217/303/275 58294 45 26% 8% 66 -0.6 231/316/301 70322 35 27% 8% 78 +0.2 238/330/299623371326%9%80+0.1
James Guerrero
2007 · A
23 43→46 39→40 39→45 53 204/284/288 84238 66 17% 9% 61 -1.0 206/293/291 85259 68 21% 10% 66 -0.6 196/294/272752505822%11%59-0.5
Travis Harrison
2016 · AA
23 45→48 39→40 37→45 46 213/290/302 89294 54 28% 8% 67 -0.5 184/268/265 81282 59 33% 8% 49 -1.8 157/249/2277125151036%9%29-2.2
Christian Kelley
2017 · A
23 42 36→40 36→30 41 201/249/263 62269 43 26% 5% 38 -2.6 200/261/283 83272 82 28% 6% 50 -1.8 192/255/30010725312028%6%49-0.8
J.J. Franco
2015 · A
23 49 37→30 39→45 44 234/290/302 68299 56 23% 6% 66 -0.6 208/265/268 60282 35 25% 7% 46 -2.0 214/294/251373010426%10%52-0.5
Radames Nazario
2010 · A
23 44 39→40 34→40 40 211/263/302 91265 65 22% 4% 55 -1.4 216/269/303 87298 55 28% 5% 57 -1.2 216/279/288723015228%7%54-0.7
Donny Sands
2019 · A
23 47 38→45 39→40 39 226/267/307 81300 54 26% 5% 57 -1.2 208/256/311 103276 94 27% 5% 54 -1.4 227/287/34712127614222%7%75-0.0
Alfredo Rodriguez
2013 · A
23 46→51 35→30 40→50 46 216/280/278 63275 27 22% 7% 56 -1.3 223/286/281 58273 310 18% 7% 59 -1.1 225/290/2734827131217%7%55-0.9
Stephen Wickens
2012 · A
23 45→44 36→40 40→55 49 207/280/282 75258 25 20% 8% 57 -1.2 227/302/302 75282 312 19% 8% 72 -0.2 223/296/2926927731519%7%65-0.4
Matt Kennelly
2012 · AA
23 44 39→40 36→40 43 215/268/299 84286 73 27% 6% 56 -1.3 219/270/298 79274 56 21% 6% 56 -1.3 212/267/261492631219%6%42-1.1
James Roberts
2015 · A
23 47 37→30 37→40 41 224/279/288 64294 63 25% 5% 58 -1.2 220/272/291 71281 67 23% 5% 56 -1.3 216/266/279622715821%5%47-0.8
Corey Kemp
2009 · A
23 43→49 38→40 41→40 42 206/268/282 76272 63 26% 6% 52 -1.6 223/287/308 85296 54 24% 8% 66 -0.6 230/298/316863014223%8%70-0.2
Kyler Castillo
2022 · A
24 48 37→30 40 47 225/282/301 76285 37 22% 7% 62 -0.9 234/313/303 69319 35 25% 9% 76 +0.1 239/334/295563293325%10%81+0.2
Emerson Landoni
2013 · A
24 46→56 38→40 38→45 40 221/263/300 78281 66 23% 4% 53 -1.5 244/289/324 80298 55 19% 5% 70 -0.3 263/307/339753144416%5%78+0.1
David Urias
2008 · AAA
23 43 39→40 37→45 37 211/243/292 81265 76 23% 3% 43 -2.2 236/269/312 76286 49 18% 4% 58 -1.2 290/316/372823357615%3%90+0.4
Anderson Hidalgo
2012 · A
23 48 41→45 35→50 42 232/281/340 108301 83 25% 6% 72 -0.2 206/259/297 91274 74 26% 6% 52 -1.6 172/228/242702255125%5%23-1.9
Blake Ochoa
2009 · A
23 44 40→45 40 45 213/266/308 96269 85 24% 6% 57 -1.2 237/296/383 146289 165 23% 7% 90 +1.0 247/310/42217429022222%7%106+0.7
Elijah Rumler
2009 · A
24 43→41 36→30 36→40 43 201/274/267 66271 44 26% 6% 51 -1.7 196/259/272 76247 56 22% 5% 46 -2.0 169/228/232622035518%4%20-2.2
Chris Gutierrez
2007 · A
23 45→55 36→40 42→45 49 209/280/281 71265 35 21% 8% 56 -1.3 214/289/288 74277 33 22% 8% 63 -0.9 235/316/298633241625%10%73-0.1