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

2024 Recruiting Class

9 commits
#457
Chase TylerATH
Hiram, GA
#779
Kyren CondollCB
Rancho Cucamonga, CA
#849
Preston WatsonDL
Sanford, FL
#849
Gemyel AllenIOL
Lawrenceville, GA
#1113
Jaylen CarlDL
High Point, NC
#1421
Derrick Brown Jr.LB
Avon, CT
#1461
Zach JacksonCB
Atlanta, GA
#1530
Vontae FloydATH
Norfolk, VA
#1959
Ryan DalyDL
Venice, FL

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