TransferPortl
Duke logo

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.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

0

No incoming transfers listed.

Outgoing Transfers

0

No outgoing transfers listed.

Roster Risk

Program Context

Last 3 seasons

25-11

Head coaches

Manny Diaz
2024-PresentCurrent
Mike Elko
2022-2023

2026 coaching staff

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 110

High 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
Matt Smith
TE#81Gr
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