Duke Blue Devils

Head Coach: Manny Diaz (2nd year)

Offensive Coordinator: Jonathan Brewer

Defensive Coordinator: Jonathan Patke

Spring Game: 18-Apr-2026

2026 Schedule

Most Likely: 7-5(expected 6.7)
TulaneSep 564% -10.0
@ IllinoisSep 1231% +13.5
StanfordSep 1965% -10.0
William & MarySep 26W
BYEOct 3
Georgia TechOct 1055% -3.5
North CarolinaOct 1765% -10.0
@ VirginiaOct 2445% +3.5
Boston CollegeOct 3167% -11.5
@ NC StateNov 751% -0.5
@ MiamiNov 1425% +18.5
ClemsonNov 2155% -3.0
@ Wake ForestNov 2853% -2.0

ACC champion Duke reloads under Manny Diaz after losing QB Darian Mensah and WR Cooper Barkate (both to Miami) and OT Brian Parker II (NFL). Penn transfer WR Jared Richardson (133, 2x All-Ivy) headlines the portal class alongside QB Walker Eget (118), RBs CJ Campbell Jr. (114, from Rutgers) and Nate Sheppard (110). Ten transfer starters rebuild around Duke's first conference title since 1962.

Key Games

Toss-up: edges NC State (ACC)51% win

Toss-up: edges Wake Forest (ACC)53% win

Toss-up: edges Clemson (ACC)55% win

Toss-up: edges Georgia Tech (ACC)55% win

Toss-up: trails Virginia (ACC)45% win

96Total Players
17Transfers
64Returning
15Freshmen
Starter Quality (out of 100)
51
Overall
47
Returning
59
Transfer

Quarterbacks(5)

Walker Eget

6'3" · 223 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Starter

Ari Patu

6'0" · 220 lbs · Age 23

Transfer

Graduate

Role: Backup

Dan Mahan

6'0" · 195 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Lawrence Gardner

6'0" · 200 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Terry Walker III

6'4" · 193 lbs · Age 18

Freshman

Freshman

Role: Reserve

Running Backs(6)

CJ Campbell Jr.

5'0" · 210 lbs · Age 23

Transfer

Graduate

Role: Starter

Wilhelm Daal

6'1" · 221 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Backup

CJ Givers

5'11" · 195 lbs · Age 18

Freshman

Freshman

Role: Reserve

Cole Denson

6'0" · 200 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Jayvian Tanelus

5'9" · 190 lbs · Age 18

Freshman

Freshman

Role: Reserve

Nate Sheppard

5'0" · 200 lbs · Age 19

Returning

Sophomore

Role: Starter

Wide Receivers(10)

Jared Richardson

6'2" · 220 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Starter

Brody Keefe

6'3" · 193 lbs · Age 18

Freshman

Freshman

Role: Reserve

Jaivon Solomon

6'0" · 170 lbs · Age 20

Returning

Sophomore

Role: Backup

Jamien Little

6'0" · 180 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Javen Nicholas

6-2 · 195 lbs · Age 22

Transfer

Senior

Role: Starter

Jayden Moore

5'0" · 190 lbs · Age 20

Returning

R-Sophomore

Role: Starter

Kavon Conciauro

6'3" · 195 lbs · Age 18

Freshman

Freshman

Role: Reserve

Kavon Simmons

6'0" · 175 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Paxon Kettering

6'0" · 200 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Qeanu Johnson

5'0" · 190 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Tight Ends(7)

Nate Kurisky

6'0" · 240 lbs · Age 23

Transfer

Graduate

Role: Backup

Ben Moseley

6'5" · 210 lbs · Age 18

Freshman

Freshman

Role: Reserve

Benjamin Moseley

6'0" · 205 lbs · Age 18

Returning

Freshman

Role: Reserve

Brett Elliott

6'0" · 240 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Jake Taylor

6'0" · 235 lbs · Age 22

Returning

R-Senior

Role: Rotation

Jeremiah Hasley

6'0" · 245 lbs · Age 22

Returning

GR

Role: Starter

Tony Boggs

6'0" · 295 lbs · Age 21

Returning

R-Junior

Role: Reserve

Offensive Line(18)

Braden Miller

6'0" · 315 lbs · Age 23

Transfer

Graduate

Role: Starter

Nick Del Grande

6'0" · 300 lbs · Age 23

Transfer

Graduate

Role: Starter

Bradley Smith

6'0" · 305 lbs · Age 20

Returning

R-Junior

Role: Starter

Caleb Dorris

6'0" · 305 lbs · Age 21

Returning

R-Junior

Role: Backup

Cole Allen

6'0" · 265 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Daniel Boyd

6'0" · 305 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Evan Scott

6'0" · 295 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Gemyel Allen

6'0" · 320 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Jamin Brown

6'0" · 300 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Jordan Larsen

6'0" · 310 lbs · Age 22

Returning

R-Senior

Role: Starter

Kai Jacobowitz

6'0" · 320 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Matt Craycraft

6'0" · 300 lbs · Age 22

Returning

R-Senior

Role: Starter

Micah Sahakian

6'0" · 325 lbs · Age 23

Returning

Graduate

Role: Backup

Nathan Kutufaris

6'0" · 280 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Reagan McCranie

6'0" · 320 lbs · Age 21

Returning

R-Junior

Role: Reserve

Roman Fina

6'0" · 270 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Ryan Daly

6'0" · 290 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Sean Stover

6'3" · 275 lbs · Age 18

Freshman

Freshman

Role: Reserve

Defensive Line(17)

Bryce Davis

6'0" · 260 lbs · Age 19

Returning

Sophomore

Role: Backup

Owen Wafle

6'0" · 295 lbs · Age 21

Transfer

Senior

Role: Starter

Ayden Cain

6'2" · 272 lbs · Age 18

Freshman

Freshman

Role: Reserve

Bariate Kara

6'0" · 280 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Chadwicke Cannon Jr.

6'1" · 275 lbs · Age 18

Freshman

Freshman

Role: Reserve

Dakota Quiñonez

6'0" · 285 lbs · Age 23

Transfer

Graduate

Role: Backup

David Anderson

6'0" · 290 lbs · Age 21

Returning

R-Junior

Role: Backup

Jaylen Carl

6'0" · 240 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Julius Columbus

6'0" · 285 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Kevin O'Connor

6'0" · 245 lbs · Age 21

Returning

R-Junior

Role: Starter

Kobe Smith

6'0" · 220 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Obinna Umeh

6'3" · 225 lbs · Age 18

Freshman

Freshman

Role: Reserve

Preston Watson

6'0" · 295 lbs · Age 20

Returning

Junior

Role: Starter

Sampson Onuoha

6'0" · 230 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Semaj Turner

6'0" · 250 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Tommy Rupley

6'0" · 240 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Tyshon Reed

6'0" · 245 lbs · Age 20

Returning

Junior

Role: Starter

Linebackers(10)

Jon Morris

6'0" · 200 lbs · Age 20

Transfer

R-Sophomore

Role: Backup

Asher Wasserman

6'0" · 220 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Bradley Gompers

6'0" · 225 lbs · Age 19

Returning

Sophomore

Role: Reserve

Colsen Gatten

6'1" · 215 lbs · Age 18

Freshman

Freshman

Role: Reserve

Derrick Brown Jr.

6'0" · 225 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Elliott Schaper

6'0" · 210 lbs · Age 19

Returning

Sophomore

Role: Reserve

Kendall Johnson

6'0" · 225 lbs · Age 21

Returning

R-Junior

Role: Starter

Luke Mergott

6'0" · 225 lbs · Age 21

Returning

R-Junior

Role: Starter

Nick Morris Jr.

6'0" · 235 lbs · Age 23

Returning

Graduate

Role: Starter

Will Felder Jr.

6'0" · 195 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Defensive Backs(16)

DaShawn Stone

6'0" · 200 lbs · Age 21

Returning

R-Junior

Role: Starter

Dylan Flowers

5'0" · 180 lbs · Age 23

Transfer

Graduate

Role: Backup

Kimari Robinson

5'0" · 180 lbs · Age 21

Returning

R-Junior

Role: Starter

Che Ojarikre

6'2" · 205 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Backup

Evan Smith

5'0" · 185 lbs · Age 21

Transfer

Senior

Role: Backup

Patrick Smith-Young

5'9" · 190 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Starter

Andrew Pellicciotta

5'0" · 200 lbs · Age 19

Returning

Junior

Role: Backup

Brady Winter

5'0" · 195 lbs · Age 19

Returning

R-Freshman

Role: Reserve

KD Cotton

5'9" · 185 lbs · Age 18

Freshman

Freshman

Role: Reserve

Kaleb Lanier

6'0" · 185 lbs · Age 20

Returning

Junior

Role: Reserve

Kolbe Harmon

5'0" · 180 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Kyon Loud

6'0" · 175 lbs · Age 20

Transfer

R-Sophomore

Role: Reserve

Landan Callahan

5'0" · 185 lbs · Age 20

Returning

R-Sophomore

Role: Starter

Leon Griffin III

5'0" · 195 lbs · Age 21

Returning

R-Junior

Role: Reserve

Lyrik Pettis

6'1" · 175 lbs · Age 18

Freshman

Freshman

Role: Reserve

Tyson Sanford

5'11" · 182 lbs · Age 18

Freshman

Freshman

Role: Reserve

Kickers(4)

Ashton Zamani

5'0" · 165 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Cosme Salas

5'0" · 185 lbs · Age 20

Returning

R-Sophomore

Role: Backup

Gavin Strange

5'11" · 170 lbs · Age 18

Freshman

Freshman

Role: Reserve

#29Todd Pelino

5'10" · 185 lbs · Age 22

Returning

GR

1 years remaining

Role: Starter

Punters(1)

Kade Reynoldson

6'0" · 195 lbs · Age 20

Returning

Junior

Role: Starter

Long Snappers(2)

Jack Ronilo

6'0" · 215 lbs · Age 21

Returning

R-Junior

Role: Reserve

Jack Yates

6'0" · 215 lbs · Age 22

Returning

R-Senior

Role: Rotation