Snap share
12%
2 of 3 started · likely 9–15%
Rush yards
125
442nd of 1519 in FBS
Yards / carry
4.6
Rush TD
2
266th of 683 in FBS
Receptions
3
1350th of 2089 in FBS
EPA / play
+0.19
29 plays

Efficiency & Role

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

EPA per play by situation

29 plays · +5.5 total EPA · not enough plays to rank yet
All plays+0.19
Passing+0.04
Rushing+0.21
1st down+0.35
2nd down+0.06
3rd down-0.24
Standard downs+0.25
Passing downs+0.03
WillisRB average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays13%
Pass plays3%
Run plays22%
1st down13%
2nd down20%
3rd down4%
Standard downs15%
Passing downs10%
WillisRB average

Advanced

Computed from every play, garbage time excluded. FBS rank among players with enough volume

RushingValueFBS rank
Carries26—
Success rate53.8%40th / 332
Explosive run rate11.5%216th / 332
Stuffed at the line7.7%24th / 332
First downs7—
Red-zone carries6—
Goal-line carries1—

Charting

Where Willis's plays went: throw and catch spots, air yards and yards after the catch, read from the play-by-play

Run direction26 carries

Left
27%
5.9 YPC · 57% succ.
Middle
54%
4.0 YPC · 36% succ.
Right
19%
5.6 YPC · 80% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.
2025 charting · Syracuse

2025 season. ESPN's play-by-play only has throw and catch spots for part of 2025 (2 of Willis’s games here), so treat the maps as a sample.

Charted targets
5
3 caught (60%)
Avg. depth of target
-0.8
air yards per target
YAC per catch
7.7
23 yds after the catch
Air yards caught
0
of 23 yds on charted catches
Deep targets
0%
20+ air yards

Where he's targeted5 targets charted

47% comp-0.8 avg. depth7.7 YAC/catch0% 20+ air yds0–0 TD–INT
101020203030LOSLeft, Behind air yards: 2 targets (40%), 1 caught (50%), 11 yds, 5.5 per target250% · 11yLeft, 0–4 air yards: 1 targets (20%), 1 caught (100%), 6 yds, 6.0 per target1100% · 6yLeft, 5–9 air yards: noneLeft, 10–14 air yards: noneLeft, 15–19 air yards: noneLeft, 20–29 air yards: noneLeft, 30+ air yards: noneMiddle, Behind air yards: noneMiddle, 0–4 air yards: 2 targets (40%), 1 caught (50%), 6 yds, 3.0 per target250% · 6yMiddle, 5–9 air yards: noneMiddle, 10–14 air yards: noneMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: noneMiddle, 30+ air yards: noneRight, Behind air yards: noneRight, 0–4 air yards: noneRight, 5–9 air yards: noneRight, 10–14 air yards: noneRight, 15–19 air yards: noneRight, 20–29 air yards: noneRight, 30+ air yards: none
fewer more targets
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Run direction33 carries

Left
12%
7.8 YPC · 50% succ.
Middle
67%
5.5 YPC · 36% succ.
Right
21%
7.6 YPC · 71% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Career

3 seasons at 2 schools since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsCarRush ydsY/CRush TDRush SRRecRec ydsRec TDTgt share
2026 so farKansas#40 · 3-5312%271254.6253.8%31204.8%
2025Syracuse#106 · 3-9940%1295584.3444.3%94206.8%
2024Syracuse#47 · 10-31017%361303.6134.3%82603.1%

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Yasin Willis's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.

Game Log

Yasin Willis's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game

4.8 avg. game scoreBest: 7.3 vs Long Island University (Week 1)0 of 3 games at 8.0+
RushingReceiving
WkOpponentResultGame scoreCarYdsY/CTDLongRecYdsY/RTDLong
1Long Island UniversityW 51–67.311726.5220·····
2MissouriL 21–384.88182.3072105.009
3vsArizona StateL 17–242.28354.4013122.002
5Middle TennesseeW 55–0—no stats recorded
6@UtahL 24–41—no stats recorded
7@Kansas StateL 24–35—no stats recorded
8BaylorW 25–24—no stats recorded
9@TCUL 16–22—no stats recorded
2026 · 3 games4.8271254.62203124.009

2026 Season Stats

FBS rank among qualifying players

Rushing2026FBS rank
Carries27—
Yards125442nd / 1519
Yards / carry4.6—
Touchdowns2266th / 683
Long20—
Receiving2026FBS rank
Receptions31350th / 2089
Yards121705th / 2074
Yards / catch4—
Touchdowns0—
Long9—
Fumbles2026FBS rank
Fumbles1—
Lost1—
Recovered0—

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

GameStartTeam playsEst. snapsPlays involvedPenaltiesSnap share
Wk 1 · Long Island University—76~21 (14–27)11·28%
Wk 2 · Missouri✓ RB66~30 (20–39)10145%
Wk 3 · Arizona State✓ RB73~21 (14–27)9·29%
Season2 GS58372 (51–89)30112%

Position Room

8 RBs on the Kansas roster, ordered by car

#PlayerPosClassCarYdsYPCTDRecEPA/play
1Dylan EdwardsRBJR1255744.6419+0.12
Yasin WillisRB271254.623+0.19
4Jalen DupreeRBSO251114.42—+0.25
22Micah JohnsonRBSO13554.21—-0.10
26Chase BelcherRBSR13423.20—-0.24
30Jack ReevesRBFR2420—-0.47
24John KellyRBFR1110—-0.77
2Kory AmachreeRBFR——————

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. Kansas depth chart →