
2020 SEASON
Duke
ACC
Duke added 0 players and lost 0 players through the 2020 transfer portal. The net roster change is 0.
Updated Nov 9, 2026
Quick Answers
- How many players has Duke gained and lost in the 2020 transfer portal?
- Duke has added 0 players and lost 0 in the 2020 transfer portal, a net change of 0.
Get portal alerts for Duke
An email when a Duke player enters the portal, commits, or withdraws. Free.
Incoming Transfers
0No incoming transfers listed.
Outgoing Transfers
0No outgoing transfers listed.
Roster Risk
Program Context
Last 3 seasons
25-11Head coaches
2026 coaching staff
- Manny DiazHead Coach
- Jonathan BrewerHall Family Offensive Coordinator/Quarterbacks
- Jonathan PatkeDefensive Coordinator/Linebackers
- Gabe InfanteBaxter Family Assistant Head Coach/Special Teams Coordinator/Defensive Line
- V'Angelo BentleyAssistant Coach/Cornerbacks
- Trent HarrisAssistant Coach/Defensive Ends
- Alex DevineAssistant Coach/Defensive Tackles
- Jeff NorridAssistant Coach/Offensive Line
- Rodney Freeman IIAssistant Coach/Running Backs
- Rick LysterAssistant Coach/Safeties
- Justin WattsAssistant Coach/Tight Ends
- Zohn BurdenAssistant Coach/Wide Receivers
- Austin ShepherdAssociate Offensive Line Coach
2027 Recruiting Class
19 commits#10
Aidan McPhersonQB-DT
Thomasville, GA
#11
Parker NewmanTE-H
Sevierville, TN
#26
Jack BakerILB
Toms River, NJ
#30
Luke KarbyTE-H
Mission Viejo, CA
#45
Stephan Hicks Jr.OG
Cibolo, TX
#50
Adriel RojasDE
Cumming, GA
#51
Kasen JammerCB
Angleton, TX
#58
Javarris WarnerRB
LaGrange, GA
#58
Tripp KellerOLB
Tampa, FL
#61
Lance HendersonS
Durham, NC
#70
D.J. WaluynS
Birmingham, AL
#74
Jonathan DillonWR
Durham, NC
#74
Elijah Burns-CrumpS
Louisville, KY
#83
Alex PattonCB
Cibolo, TX
#83
Skyler SmithOG
Nashville, TN
#87
Mikel StephenRB
Madison, MS
#96
Gavin MiltonOT
Greensboro, NC
#101
King KalamaDE
Pfafftown, NC
#104
Tyler GrahamOT
Malvern, PA
Recruiting Footprint
2020 Roster
110 of 110High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Aaron Wright
TE#46
Addison Penn
OL#79
Aeneas Peebles
DL#16
Ahmad Craig
DE#91
Anthony Hinton
DE#73
Ben Frye
DT#93
Ben Wyatt
LS#58
Brandon Hill
LB#32
Brendan Pernecky
TE#86
Caleb Oppan
DE#97
Casey Holman
OT#78
Charlie Ham
PK#95
Charlie Hamm
Chase Brice
QB#7
Chris Katrenick
QB#15
Chris Rumph II
DE#96
Christian Hood
LB#45
Christian Rorie
DT#96
Cole Carteaux
S#24
Cole Finney
TE#82
Colin Ross
LS#65
Da'Quan Johnson
DB#17
Damond Philyaw-Johnson
WR#85
Daniel Karlin
QB
Darrell Harding Jr.
WR#3
Dennis Smith
WR#5
Deon Jackson
RB#4
Derrick Tangelo
DT#54
Devery Hamilton
OT#72
DeWayne Carter
DT#90
Dorian Mausi
LB#8
Drew Jordan
DE#2
Edwin Barnes III
WR#23
Eli Pancol
WR#4
Elijah Wroten
OL#65
Elijiah Brown
DT#56
Gavin Spurrier
QB#9
Graham Barton
OL#62
Grissim Anderson
RB#29
Gunnar Holmberg
QB#12
Isaiah Fisher-Smith
S#11
J'Marick Woods
S#9
Jack Colyar
QB#13
Jack Driggers
PK#38
Jack Griffin
LS#72
Jack Wohlabaugh
C#50
Jackson Hubbard
P#37
Jacob Monk
OL#63
Jacob Rimmer
G#79
Jake Bobo
WR#9
Jake Marwede
TE#88
Jalen Alexander
S#29
Jalon Calhoun
WR#5
James Hopson II
WR#10
Jarett Garner
WR#82
Jaylen Coleman
RB#22
Jaylen Stinson
S#2
Jeremiah Lewis
S#39
Joe Hardison
WR#89
John Gelotte
OL#70
John Taylor
LS#57
Jontavis Robertson
WR#1
Jordan Waters
RB#7
Josh Blackwell
CB#31
Ken Torain
CB#37
Khilan Walker
CB#21
Leonard Johnson
CB#33
Luca Diamont
WR#2
Lummie Young IV
S#23
Malik Bowen-Sims
WR#18
Mark Birmingham
TE#89
Mark Gilbert
CB#28
Marquis Waters
DB#9
Marvin Hubbard III
RB#20
Mason Russell
TE#46
Mataeo Durant
RB#21
Matthew Cone
PK#36
Maurice McIntyre
OL#71
Michael Carter II
S#26
Michael Larbie
DL#74
Michael Reese
DE#14
Myles Hudzick
RB#4
Nate Kyei-Donkor
RB#27
Nate Thompson
DB#16
Nicky Dalmolin
TE#81
Noah Gray
TE#87
Patrick Leitten
TE#60
Peace Addo
OL#75
Porter Wilson
P#98
R.J. Oben
DL#9
Rakavius Chambers
G#67
Robert Kraeling
G#77
Robert Nelson
QB#4
Rocky Shelton II
LB#43
Ron Carr
OL#74
Ryan Smith
DE#40
Ryan Smith
LB#40
Sayyid Stevens
LB#37
Shaka Heyward
LB#42
Steve Mann
S#47
Tony Davis
DB#13
Trevor Horton
WR#84
Victor Dimukeje
DE#51
Will Taylor
C#55
William Robertson
WR#26
Zach Thomson
G#61
Zamari Ellis
DE#83



