Disrupts the pocket from the interior. Played for two head coaches in three seasons at Marshall. On tape: 6 tackles and 2.5 tackles for loss against Coastal Carolina, Week 6, 2026.
20 tackles · 1 sack
Style of play
Style of play
Play style
Disruptive interior rusher who lives in the backfield.
Similar players
Closest statistical matches, adjusted for opponent strength.
Last game (Wk 9): 1 sack, 1 tackle for loss, 1 tackle.
Game log
Game log · Week-by-week
2026 season · 7 games
Box score · CFBD
Swipe the table sideways for more columns.
Wk
Opp
TKL
SOLO
TFL
SACK
INT
PD
Note
Wk 2
W 28-26MTSUvs Middle Tennessee
4
1
0.0
0.0
—
0
Wk 3
W 30-24MOST@ Missouri State
2
0
0.5
0.0
—
1
Wk 4
W 36-35GWEBvs Gardner-Webb
0
0
0.0
0.0
—
0
Wk 5
L 17-45JMU@ James Madison
3
3
1.0
0.0
—
0
Wk 6
L 21-27CCUvs Coastal Carolina
6
1
2.5
0.0
—
0
Season-high 6 tackles
Wk 8
W 20-13USAvs South Alabama
4
1
0.5
0.0
—
0
Wk 9
W 36-23ODU@ Old Dominion
1
1
1.0
1.0
—
3
Total
20
7
5.5
1.0
—
4
The latest game
Oct. 31 · W 36-23 at Old Dominion, play by play
1 tackle, including 1 sack, 3 passes broken up, tied for the most passes broken up in FBS that week. His sack on 4th and 8 ended Old Dominion’s drive (downs).
1 tackle
1 for loss
1 sack
3 passes broken up
1 QB hurry
1 drive ended on one of his plays
First quarterbegan tied 0-0
1st & 10○Broken up
2nd & 13○Broken up
Second quarterbegan up 17-7
1st & 10·Hurry
1st & 10○Broken up
Fourth quarterbegan up 30-17
4th & 8●Sack, 6 yds1
FinalW 36-23
a sackan interceptiona forced fumblea pass broken upa QB hurry
1
Sacked the quarterback for a 6-yard loss on 4th and 8. Fourth quarter, up 33-17. Ended Old Dominion’s drive (downs).
His game this year: disruption in the backfield — 5 tackles for loss, 1 of them a sack, in the 7 games with play by play.
How Marshall’s defense played that day
Old Dominion’s 14 drives: 11 stopped (4 takeaways) · 3 scored. While the game was within a score they held 4 of 4. His pbu came with Marshall up 7.
through 7 games score: the 2026 sample is not big enough yet. The rows below are 2026 so far. Elite: qb hurries (100th percentile). Strength: passes defended (93rd percentile). Concern: solo tackles (24th percentile).
Box-score production (7)
QB hurries#1 / 2515 · 100th pct
17
Passes defended#137 / 2515 · 93rd pct
4
Tackles for loss#184 / 2515 · 92nd pct
5.5
Sacks#575 / 2515 · 70th pct
1.0
Forced fumbles#24 / 440 · 47th pct
0
Tackles#1333 / 2515 · 45th pct
20
Solo tackles#1805 / 2515 · 24th pct
7
Percentiles are versus same-position peers with enough snaps this season, based on box-score production. There are no play-by-play efficiency bars here: CFBD's play-value model credits offensive players only, so no defensive EPA exists to rank.
Splits
Home and road splits, scheme and staff
Splits · Per-game
2026 season · 7 games
Home/Road · Season halves
Home vs Road
TKL/g
TFL/g
SACK/g
PD/g
Home4g
3.5
0.8
0.0
0.0
Road3g
2.0
0.8
0.3
1.3
First half vs Second half
TKL/g
TFL/g
SACK/g
PD/g
Weeks 1-75g
3.0
0.8
0.0
0.2
Weeks 8+2g
2.5
0.8
0.5
1.5
Supporting cast · Scheme
Staff and system around the player
2026 season
Head Coach
Tony Gibson
Pass share
46.6%
255 pass / 292 run
Plays / game
68.4
8 games
Team sack rate
5.8%
291 dropbacks · PBP
Scheme: Run-leaning.
Awards
Player standing · 2026
20 tackles in 7 games
About as many tackles a game as a typical FBS defensive lineman who plays every week.