Defensive end, Duke, 2023–26
Kevin O’Connor
Lettered 2024–25 (school media guide)
- Number
- No. 15
- Height
- 6′4″
- Weight
- 245 lb
- Class (2026)
- Junior
- Hometown
- Easton, MD
Kevin O’Connor plays defensive end for Duke. Last time out, against North Carolina: 1 tackles, 1 sack.
2026 so far
4 tackles, 3 sacks
Last game: 1 tackles, 1 sack vs. North Carolina, L 20–24
Next game: at Virginia, Oct 23
Filled bars: wins; outlined: losses.
Career highs
2sacks, career highvs. Stanford, 2026Team titles: ACC champions, 2025
Defense
* The season in progress, so far.
Season lines from CollegeFootballData, regular season and bowls.
On the roster
As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.
Game by game
2026 Duke 3 games, 4 tackles, 3 sacks
| Date | Opponent | Result | Tkl | Solo | TFL | Sacks | PD |
|---|---|---|---|---|---|---|---|
| Sep 5 | vs. | W 17–3 | 1 | 0 | 0 | 0 | 0 |
| Sep 19 | vs. | W 35–7 | 2 | 2 | 2 | 2 | 0 |
| Oct 17 | vs. | L 20–24 | 1 | 1 | 1 | 1 | 0 |
2025 Duke 7 games, 11 tackles
| Date | Opponent | Result | Tkl | Solo | TFL | Sacks | PD |
|---|---|---|---|---|---|---|---|
| Aug 28 | vs. | W 45–17 | 2 | 0 | 0 | 0 | 0 |
| Sep 27 | at | W 38–3 | 1 | 0 | 0 | 0 | 0 |
| Nov 15 | vs. | L 17–34 | 1 | 1 | 0 | 0 | 0 |
| Nov 22 | at | W 32–25 | 1 | 0 | 0 | 0 | 0 |
| Nov 29 | vs. | W 49–32 | 0 | 0 | 0 | 0 | 0 |
| Dec 6 | vs. | W 27–20 | 1 | 0 | 0 | 0 | 0 |
| Dec 31 ✦ | vs. | W 42–39 | 5 | 2 | 1 | 0 | 0 |
2024 Duke 4 games, 8 tackles, 0.5 sacks
| Date | Opponent | Result | Tkl | Solo | TFL | Sacks | PD |
|---|---|---|---|---|---|---|---|
| Sep 21 | at | W 45–17 | 4 | 1 | 0.5 | 0.5 | 0 |
| Sep 28 | vs. | W 21–20 | 1 | 1 | 0 | 0 | 0 |
| Oct 5 | at | L 14–24 | 1 | 1 | 0 | 0 | 0 |
| Oct 18 | vs. | W 23–16 | 2 | 0 | 0 | 0 | 0 |
Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.
Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.
