Predicting the Pros
Predictions/J.J. McCarthy
J.J. McCarthy

Player breakdown

J.J. McCarthy

Michigan · 2024 Draft Class

6-3219 lbs1st round, 10th overallAge at Draft: 21Age: ~23
LowMissed 25+ TD
Major awards: 0Heisman votes: 0NIL Contract Value: --
Watch Highlights

Model confidence

Success Probability

38%

YearTeamGGSCmpAttPass YdsPass TDINTRush YdsRush TDTotal TD
2025MIN10101402431,6321112181415
SeasonTeamConfGCmpAttPass YdsPass TDINTRush YdsRush TDTotal TD
2021MichiganBig Ten427423854210026
2022MichiganBig Ten01882882,376203254424
2023MichiganBig Ten152132872,630194146322

Model readout

Probability, context, and base score

XGBoost Prob

38%

ML model output

Context Prob

38%

Rule-based model

Suppression Signals

0

Depth chart context

SHAP Base

0.484

Average prediction

Top Positive Factors

Strong ascending production slope (+1122 yards/yr) — still improving at draft time+0.337
5,391 career receiving yards — elite multi-year volume+0.273
4.23s short shuttle — average lateral quickness+0.270

Top Negative Factors

Physical upside: 0.60 — strong athletic ceiling-0.546
Improvement accelerating (+5.8) — getting better faster each year-0.397
Season-to-season ypg consistency: 0.00 — variable output-0.352

SHAP Feature Impact (Top 20)