Predicting the Pros
Predictions/John Beck
John Beck

Player breakdown

John Beck

BYU · 2007 Draft Class

6-2215 lbs2nd round, 40th overallAge at Draft: 26Age: ~45
LowMissed 25+ TD
Major awards: 0Heisman votes: 0NIL Contract Value: --
Watch Highlights

Model confidence

Success Probability

18%

YearTeamGGSCmpAttPass YdsPass TDINTRush YdsRush TDTotal TD
2007MIA5460107559131212
2011WAS4380132858244324
SeasonTeamConfGCmpAttPass YdsPass TDINTRush YdsRush TDTotal TD
2003BYUBig 1233461318102901
2004BYUBig 1281923442,5631580015
2005BYUBig 1292964603,357241119226
2006BYUBig 12102613713,5103060030

Model readout

Probability, context, and base score

XGBoost Prob

18%

ML model output

Context Prob

18%

Rule-based model

Suppression Signals

0

Depth chart context

SHAP Base

0.484

Average prediction

Top Positive Factors

Strong ascending production slope (+1064 yards/yr) — still improving at draft time+0.314
4.17s short shuttle — average lateral quickness+0.262
9,748 career receiving yards — elite multi-year volume+0.260

Top Negative Factors

Physical upside: 0.87 — elite athletic ceiling-0.574
Improvement accelerating (+10.0) — getting better faster each year-0.390
4 college seasons of data — proven multi-year track record-0.347

SHAP Feature Impact (Top 20)