Snap share
16%
likely 6–32%
Receptions
2
991st of 1676 in FBS
Rec. yards
19
1080th of 1662 in FBS
Yards / catch
9.5
Rec. TD
0
EPA / play
+0.03
9 plays

Efficiency & Role

EPA = expected points added per play. Compared with every FBS RB who qualifies

EPA per play by situation

9 plays · +0.2 total EPA · not enough plays to rank yet
All plays+0.03
Passing+0.89
Rushing-0.22
1st down-0.19
2nd down+0.38
3rd down+0.21
Standard downs-0.01
Passing downs+0.11
YoungRB average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays7%
Pass plays3%
Run plays11%
1st down8%
2nd down4%
3rd down9%
Standard downs6%
Passing downs10%
YoungRB average

2026 Season Stats

FBS rank among qualifying players

Rushing2026FBS rank
Carries7—
Yards16746th / 1194
Yards / carry2.3—
Touchdowns0—
Long3—
Receiving2026FBS rank
Receptions2991st / 1676
Yards191080th / 1662
Yards / catch9.5—
Touchdowns0—
Long11—

Snaps by Game

Estimated snaps from a model trained on real NFL snap counts. Ranges in brackets are where the real number lands 80% of the time: wide for a single game, tighter over the season. How it works

GameTeam playsEst. snapsPlays involvedSnap share
Wk 1 · Wisconsin61~8 (2–16)413%
Wk 2 · Rice65~12 (3–23)518%
Season12620 (8–40)916%

Position Room

6 RBs on the Notre Dame roster, ordered by car

#PlayerPosClassCarYdsYPCTDRecEPA/play
2Nolan James Jr.RBSO391694.337+0.30
Aneyas WilliamsRB381443.833+0.27
Jonaz WaltonRB9475.20—+0.05
Kedren YoungRB7162.302+0.03
26Javian OsborneRBFR540.80—-0.54
37Kurt SmithRBSO——————

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes 6+ plays per team game. Notre Dame depth chart →