
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 HighlightsModel confidence
Success Probability
10%
Closest matches
NFL comparables
| Season | Team | Conf | G | Rec | Yds | TD | YPR | YPG |
|---|---|---|---|---|---|---|---|---|
| 2008 | Michigan State | Big Ten | 13 | 41 | 528 | 0 | 12.9 | 40.6 |
| 2009 | Michigan State | Big Ten | 12 | 48 | 641 | 4 | 13.4 | 53.4 |
| 2010 | Michigan State | Big Ten | 12 | 50 | 611 | 9 | 12.2 | 50.9 |
| 2011 | Michigan State | Big Ten | 14 | 79 | 1,306 | 12 | 16.5 | 93.3 |
| Career | 51 | 218 | 3,086 | 25 | 14.2 | 60.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