#77
Tulsa · 2026

Brody Duffel

OLJunior6' 5", 310 lbsBixby, OK
Tulsa Golden Hurricane4-3 · TDC #91
Snap share
69%
5 of 5 started · likely 64–71%

Career

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

SeasonTeamGSnaps
2026 so farTulsa#91 · 4-3569%
2025Tulsa#116 · 4-81—

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

Game Log

Brody Duffel'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

5.3 avg. game scoreBest: 5.3 at Florida Atlantic (Week 11)0 of 1 games at 8.0+
Defense
WkOpponentResultGame scoreTklSoloTFLSacksHurPDINTTD
1Abilene ChristianW 35–7—no stats recorded
2@New Mexico StateL 14–21—no stats recorded
3NavyL 23–42—no stats recorded
4@Oklahoma StateW 19–12—no stats recorded
5TulaneL 14–31—no stats recorded
6@MemphisL 7–45—no stats recorded
8@East CarolinaL 27–41—no stats recorded
9TempleL 37–38—no stats recorded
11@Florida AtlanticL 21–405.3110000··
12Oregon StateW 31–14—no stats recorded
13@ArmyW 26–25—no stats recorded
14UABL 24–31—no stats recorded
2025 · 1 game5.3110000··

2026 Season Stats

FBS rank among qualifying players

Brody Duffel hasn't recorded any stats yet this season.

Snaps by Game

Starts come from each game’s starting lineup. Starting linemen play nearly every snap (NFL median: 100%), so a start counts as about 97% of the team’s plays

GameStartTeam playsEst. snapsSnap share
Wk 1 · Oklahoma State✓ OL57~55 (51–57)96%
Wk 2 · Sam Houston✓ OL73~71 (66–73)97%
Wk 3 · East Texas A&M✓ OL70~68 (63–70)97%
Wk 6 · Navy✓ OL65~63 (58–65)97%
Wk 7 · Rice✓ OL63~61 (57–63)97%
Season5 GS463318 (295–328)69%

Position Room

21 OLs on the Tulsa roster

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 —+ plays per team game. Tulsa depth chart →