
2025 SEASON
NC State
ACC
NC State added 16 players and lost 25 players through the 2025 transfer portal. The net roster change is -9.
Updated Nov 9, 2026
Quick Answers
- Did NC State change head coaches?
- Yes. Dave Doeren was fired on October 24, 2026. Todd Goebbel is the interim head coach. Head coach changes raise transfer risk across the roster.
- How many players has NC State gained and lost in the 2025 transfer portal?
- NC State has added 16 players and lost 25 in the 2025 transfer portal, a net change of -9.
Get portal alerts for NC State
Dave Doeren was fired on Oct. 24. Coaching changes move players. An email when a NC State player enters the portal, commits, or withdraws. Free.
Incoming Transfers
16Joseph Adedire
DE · Texas Tech
Teague Andersen
OL · Utah State
Sterling Dixon
LB · Alabama
Ian Flynt
TE · Nebraska
Jalen Grant
OL · Purdue
Cody Hardy
TE · Elon
Sabastian Harsh
DE · Wyoming
Jamel Johnson
CB · Temple
Jeremiah Johnson
S · Georgia State
Brian Nelson II
CB · North Texas
AJ Richardson
LB · Norfolk State
Jaren Sensabaugh
CB · Missouri
Cian Slone
LB · Utah State
Kenny Soares Jr.
LB · Northwestern
Tra Thomas
LB · Temple
Hudson Wilharm
QB · North Carolina
Outgoing Transfers
25Keyaan Abdul-Rahim
LB · Murray State
Jakolbe Baldwin
WR · Marshall
Kamal Bonner
LB · Miami
Devan Boykin
DB · Indiana
Eli Calhoun
WR · The Citadel
Brandon Cisse
DB · South Carolina
Dacari Collins
WR · Louisville
KC Concepcion
WR · Texas A&M
Tamarcus Cooley
S · LSU
Bishop Fitzgerald
S · USC
Red Hibbler
DL · Mississippi State
Sean Hill
OL · Tulsa
DJ Jackson
DL · Liberty
Cannon Lewis
LB · Marshall
Robby Martin
IOL · West Virginia
Patrick Matan
OL · Montana
Obadiah Obasuyi
OT · Georgia State
Jayland Parker
LB · Marshall
Josh Pierre-Louis
DB · Marshall
Jordan Poole
RB · Nicholls
Kendrick Raphael
RB · California
Cam Todd
OL · Sam Houston
Patrick Turner
LB · Georgetown
Juice Vereen
TE · UConn
Wyatt Wright
LB · Alabama A&M
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DL | 2 | 2 | $0K |
| OL | 5 | 2 | $0K |
| LB | 6 | 5 | $0K |
| TE | 1 | 2 | $0K |
| DB | 5 | 4 | $0K |
| QB | 0 | 1 | $0K |
| WR | 4 | 0 | $0K |
| RB | 2 | 0 | $0K |
Roster Risk
Program Context
Last 3 seasons
18-17Head coaches
Todd Goebbel
2026-PresentInterim
Dave Doeren
2013-2026
2026 coaching staff
- Todd GoebbelInterim Head Coach
- Kurt RoperOffensive Coordinator/Quarterbacks Coach
- Charlton WarrenDefensive Coordinator and Safeties/Nickels Coach
- Joker PhillipsAssistant Head Coach/Wide Receivers
- Brian MitchellCornerbacks
- Elisha ShawDefensive Tackles and Nose Guard Coach
- Isaiah MooreInside Linebackers Coach
- Garett TujagueOffensive Line/Run Game Coordinator
- Zac RoperRunning Backs/ Special Teams Coach
- Gavin LocklearTight Ends Coach
- Dantonio BurnetteAssistant AD/Director of Strength & Conditioning - Football
- Ian WalkerAssistant Director Strength & Conditioning
- Fabian HillmanAssistant Strength & Conditioning Coach
- Jacob FisherAssistant Strength & Conditioning Coach
- Brandon HowardAssociate Director of Strength & Conditioning
2027 Recruiting Class
18 commits#7
Moses BarkerK
Fuquay-Varina, NC
#8
K.J. CaldwellS
Lilburn, GA
#11
Gunner RiversQB-PP
Fairhope, AL
#28
Jacob BurnsOG
Rabun Gap, GA
#30
Terrance Warren IIIOG
Columbus, GA
#34
Griffin CockerhamTE-H
Raleigh, NC
#40
Bryson HurtOG
Gainesville, GA
#51
Jake GodfreeILB
Suwanee, GA
#63
C.J. JordanTE-H
Marietta, GA
#64
Khy'lieb RodriguezWR
Charlotte, NC
#69
Ja'dell CarterOLB
Fort Myers, FL
#71
Christian FreemanRB
Raleigh, NC
#78
Akedran CrumelCB
Clayton, NC
#88
Amir MooreDE
Harrells, NC
#97
Landon WilliamsWR
Fulshear, TX
#105
Julius LaRosa IIIDT
Jacksonville, FL
#111
Alex ScottS
Lyons, GA
#138
Colt HauserOG
West Palm Beach, FL
Recruiting Footprint
2025 Roster
126 of 126High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Addison Carlson
S#37Jr

Aiden Arias
LS#92Sr

Aiden Hollingsworth
DL#493

AJ Prim
DL#43Sr

AJ Richardson
LB#41Sr

Ashton Locklear
WR#27Gr

Blair Alexander
DT#553

Brock Stukes
OL#53Sr

Brody Barnhardt
S#29Jr

Bruce White
DE#911

Caden Noonkester
P#984

Cameron Cornthwaite
WR#36Jr

Charlie Birtwistle
PK#84Jr

Cian Slone
LB#84

Cody Hardy
TE#444

Cole Wilson
QB#19Sr

Coleson Fields
RB#312

Dante Daniels
TE#874

Darius Johnson
RB#25Sr

Devon Marshall
CB#64

DJ Dillard
CB#38Jr

Ethan Dowdy
WR#80Sr

Ethan Rhodes
QB#134

Foster Burt
CB#393

Griffin Reimer
TE#85R-So

Hampton Roderick
S#49So

Hudson Wilharm
QB#15Jr

Hunter Jackson
LB#48So

Isaiah Crowell
DB#8Gr

Jackson Mastor
LB#47Jr

Jackson Vick
CB#22Gr

Jake Mann
LS#954

Jamel Johnson
CB#21Gr

Jayden Hollar
WR#881

Jj Johnson
?#-1

Joseph Castaneda
DL#97Jr

Justin Joly
TE#74

Kanoah Vinesett
PK#94Gr

Ke'Von Carter
LB#42So

Keenan Jackson
WR#8Jr

Logan Foust
LB#38Jr

Luke Peters
OT#683

Michael Tate
CB#32Sr

Nathan Huffman
LB#43So

Nick Konieczynski
PK#91Jr

Owen Fehr
P#962

Rico Jackson
OL#64Sr

Robert Sember
LB#452

Ryan Klimp
LB#46Sr

Sabastian Harsh
DE#544

Sam Dodd
WR#28So

Steven Stokes, III
DL#57Gr

Teddy Hoffmann
WR#12So

TK Whitset
OL#70So

Tra Thomas
LB#44

Tristan Clapp
LB#39So





































































