Jeff Kemp

Pos2B
B/TR/R
Born1990-03-23
Age (2026)36

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
201424 ADelmarva Shorebirds 473443 922523 1113710 43 208244293537 86288 292 232 36
201424 ADelmarva Shorebirds 473437 1112834 179810 43 254297359657 105314 214 290 80
201525 A+Frederick Keys 459418 901444 251357 65 215271297568 81303 295 247 47
201525 A+Frederick Keys 459404 1051946 39927 65 260336371707 111318 208 315 99
201626 AABowie Baysox 175160 23303 11732 41 144208219427 75233 426 192 5
201626 AABowie Baysox 175153 28404 18552 41 183277288565 105250 3110 260 58
201727 AABowie Baysox 8982 19202 5320 10 232276329605 98347 366 250 50
201727 AABowie Baysox 8978 20202 9230 10 256333359692 103333 2610 309 95
▸ Career Totals
Career 11961103 22444612 5237719 159 203251286538 83291 324 233 37 -86 -1 +0 +4 +34 -4.9
/ 162G 650599 1222437 2820510 85 204251289540 85291 324 233 37 -46 -0 +0 +2 +18 -2.7

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
201424 ADelmarva Shorebirds 473437 1112834 179810 43 254297359657 105314 214 290 80 -11 -0 +13 0.2
201525 A+Frederick Keys 459404 1051946 39927 65 260336371707 111318 208 315 99 -0 -1 +13 1.2
201626 AABowie Baysox 175153 28404 18552 41 183277288565 105250 3110 260 58 -8 +0 +5 -0.3
201727 AABowie Baysox 8978 20202 9230 10 256333359692 103333 2610 309 95 -1 +0 +3 0.2