Predicting the Pros
Predictions/B.J. Cunningham
B.J. Cunningham

Player breakdown

B.J. Cunningham

Michigan St. · 2012 Draft Class

6-1211 lbs6th round, 183rd overallAge at Draft: 23Age: ~37
LowDid Not Hit
Major awards: 0Heisman votes: 0NIL Contract Value: --
Watch Highlights

Model confidence

Success Probability

10%

SeasonTeamConfGRecYdsTDYPRYPG
2008Michigan StateBig Ten1341528012.940.6
2009Michigan StateBig Ten1248641413.453.4
2010Michigan StateBig Ten1250611912.250.9
2011Michigan StateBig Ten14791,3061216.593.3
Career512183,0862514.260.5

Model readout

Probability, context, and base score

XGBoost Prob

1%

ML model output

Context Prob

62%

Rule-based model

Suppression Signals

2

Depth chart context

SHAP Base

0.955

Average prediction

Top Positive Factors

BMI 27.8 — outside ideal range for NFL WR (211 lbs)+0.232
Speed score 101.1 — strong weight-adjusted athleticism+0.185
Speed × production: 132.0 — elite combined athletic output+0.173

Top Negative Factors

Program WR pipeline: 2% NFL 1000-yard conversion rate-2.521
Physical production synergy-0.594
+4.5 ypg vs. draft class average — below class average-0.540

SHAP Feature Impact (Top 20)