TWO DEEP
Top 25The Wire

Kennesaw State Owls

NCAA · Conference USA · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Kennesaw State Owls

Both windows
Projected two-deep impacti
+27
Projected two-deep roles added · 2026 arrivals
Kennesaw State added 27 transfers projected into the two-deep (12 as starters) against 17 departures whose next roles aren’t tracked here. Every number on this page is counted, not modelled — no composite portal grade is published because no defensible one exists yet.
38
Arrivals
+21
17
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
27
Proj two-deep in
Out roles untracked
10 of 38
’25 production in
12 of 17
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 4 rooms, led by RB.
Depth concern
No room lost net depth in this window.
Still unresolved
Every departure has a portal answer.

How the roster changed

55 moves · 12 rooms touchedi
Offense
+8 net players
Upgraded+4 players
RB
+4 in · −0 out · 1 proj starter in
InOut
M
No departures
Latrelle Murrell in from West Georgia drives the room.
Replaced+2 players
WR
+5 in · −3 out · 2 proj starters in
InOut
Christian Moss out to Washington drives the room.
Upgraded+2 players
OL
+5 in · −3 out · 3 proj starters in
InOut
E
?
Mateo Guevara in from Middle Tennessee drives the room.
Replaced+1 player
TE
+1 in · −0 out
InOut
N
No departures
Reed Jesiolowski in from Northwest Mississippi CC drives the room.
Replaced-1 player
QB
+2 in · −3 out · 1 proj starter in
InOut
M
Amari Odom out to Syracuse drives the room.
Defense
+12 net players
Replaced+4 players
EDGE
+5 in · −1 out · 2 proj starters in
InOut
N
Elijah Hill out to Kansas State drives the room.
Upgraded+3 players
CB
+6 in · −3 out · 1 proj starter in
InOut
?
JeRico Washington Jr. out to Boise State drives the room.
Replaced+3 players
S
+3 in · −0 out
InOut
No departures
Perry Fisher in from UAB drives the room.
Replaced+1 player
LB
+3 in · −2 out · 1 proj starter in
InOut
?
?
Josh Anglin in from Tulsa drives the room.
Replaced+1 player
DL
+2 in · −1 out
InOut
?
Devin Morgan in from Buffalo drives the room.
Specialists
+1 net players
Replaced+1 player
LS
+1 in · −0 out
InOut
No departures
Brock Walters in from Marshall drives the room.
Upgraded
P
+1 in · −1 out · 1 proj starter in
InOut
Matt McKenzie in from Arizona State drives the room.
No movement
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)

Did Kennesaw State replace what it lost?

Role slots, not player-for-player
Replaced
5 chains
WR
Starting slot
Out · to Coastal Carolina
Clayton Coppock
rating 0.85 · 72nd pctl ’25 production · 28 rec · 311 yds · 5 TD
Replaced
High confidence
In · from Tulsa
Zion Booker
rating 0.85 · 77th pctl ’25 production · 46 rec · 418 yds · 2 TD · wr31 starter
Jan 21
▾ Detail
OL
Starting slot
Out · to East Carolina
Brandon Best
rating 0.85
Replaced
Low confidence
In · from Middle Tennessee
Mateo Guevara
rating 0.85 · c1 starter
Jan 13
▾ Detail
LB
Starting slot
Out · to unannounced
?
Jaden Kelly
45th pctl ’25 production · 13 tkl · 0.5 TFL · 1 PD
Replaced
Medium confidence
In · from Jackson State
Baron Hopson
no ’25 production record · mlb1 starter
▾ Detail
CB
Starting slot
Out · to Boise State
JeRico Washington Jr.
rating 0.83 · 86th pctl ’25 production · 43 tkl · 2 TFL · 1 sk
Replaced
Medium confidence
In · from Reinhardt
Tyler Hallum
no ’25 production record · rcb1 starter
▾ Detail
P
Starting slot
Out · to UNLV
Matthew Choules
no ’25 production record
Replaced
Medium confidence
In · from Arizona State
Matt McKenzie
10th pctl ’25 production · 12 punts · 35.8 yd avg · p1 starter
Jan 21
▾ Detail
Partially replaced
8 chains
QB
Starting slot
Out · to Syracuse
Amari Odom
rating 0.86 · 86th pctl ’25 production · 189/291 · 2,594 pass yds · 19 TD · 8 INT · 347 rush yds
Partial replacement
High confidence
In · from Syracuse
Rickie Collins
64th pctl ’25 production · 97/181 · 1,042 pass yds · 6 TD · 10 INT · qb1 starter
Jan 9
▾ Detail
QB
Rotation slot
Out · to Tulsa
Dexter Williams II
rating 0.83 · 61st pctl ’25 production · 67/125 · 787 pass yds · 6 TD · 3 INT · 153 rush yds
Partial replacement
Medium confidence
In · from Mississippi Gulf Coast
M
Landon Varnes
no ’25 production record · qb2 rotation
▾ Detail
WR
Starting slot
Out · to Washington
Christian Moss
rating 0.87 · 90th pctl ’25 production · 44 rec · 682 yds · 2 TD
Partial replacement
Medium confidence
In · from Northern Colorado
Brayden Munroe
rating 0.86 · wr21 starter
Jan 22
▾ Detail
WR
Rotation slot
Out · to New Mexico State
Lyndon Ravare
rating 0.85 · 63rd pctl ’25 production · 21 rec · 237 yds · 1 TD
Partial replacement
Medium confidence
In · from Georgia Southern
Dylan Gary
rating 0.84 · 35th pctl ’25 production · 6 rec · 59 yds · 1 TD · wr22 rotation
Jan 22
▾ Detail
EDGE
Starting slot
Out · to Kansas State
Elijah Hill
rating 0.86 · 93rd pctl ’25 production · 22 tkl · 11.5 TFL · 9 sk
Partial replacement
Medium confidence
In · from Wingate
Kai Russell
rating 0.84 · rush1 starter
Jan 21
▾ Detail
DL
Rotation slot
Out · to unannounced
?
Mike Jones
14th pctl ’25 production · 3 tkl
Partial replacement
Medium confidence
In · from Buffalo
Devin Morgan
rating 0.83 · 79th pctl ’25 production · 22 tkl · 5.5 TFL · 3.5 sk · dt2 rotation
Jan 22
▾ Detail
CB
Rotation slot
Out · to Arkansas State
Five Hamilton
rating 0.84 · 79th pctl ’25 production · 38 tkl · 2 TFL · 1 INT
Partial replacement
Medium confidence
In · from UCF
Tony Williams Jr.
rating 0.86 · 25th pctl ’25 production · 2 tkl · 1 PD · nb2 rotation
Jan 11
▾ Detail
CB
Rotation slot
Out · to unannounced
?
Devin Ross
18th pctl ’25 production · 2 tkl
Partial replacement
Medium confidence
In · from Miami (OH)
Luke Evans
rating 0.85 · 50th pctl ’25 production · 10 tkl · 3 PD · lcb2 rotation
Jan 11
▾ Detail
Not replaced
1 chain
QB
Production lost
Out · to App State
Tommy Ulatowski
rating 0.83 · 0th pctl ’25 production
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses
Jan 19
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth
Hill
Morgan
Evans
Williams
?
0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
17 unrated moves not plotted — see the ledger

How much Kennesaw State depends on transfers

Projected 2026 two-deep · 54 slots
Quarterback
2
100%
Skill (RB/WR/TE)
3
1
6
70%
Offensive line
2
3
5
80%
Front seven (EDGE/DL/LB)
6
6
50%
Secondary (CB/S)
2
2
6
80%
Specialists
5
5
50%
Returning signeesPrior-cycle transfers2026 transfers
67%
Projected two-deep from transfers
36 of 54 two-deep slots
18 of 27
Projected starters from transfers
13 from the 2026 cycle, 5 held over
78th
Conference USA percentile · transfer share
3rd-most transfer-dependent two-deep of 10 Conference USA teams
Returning portal corePrior-cycle transfers still in the two-deep
Nikola Milovac
OL · from South Florida · 2025 cycle · RT1 starter
no ’25 record
JaDarious Lee
OL · from Florida International · 2025 cycle · LT1 starter
no ’25 record
Alexander Ford
S · from Western Kentucky · 2025 cycle · FS1 starter
63rd pctl
’25 production · Kennesaw State
Gerard Bullock Jr.
TE · from Tennessee State · 2025 cycle · TE1 starter
70th pctl
’25 production · Kennesaw State
Chase Stevens
OL · from Florida · 2025 cycle · C2 rotation
no ’25 record
Kody Jones
CB · from Memphis · 2025 cycle · NB1 starter
81st pctl
’25 production · Kennesaw State

Where Kennesaw State’s transfers came from — and where they went

Sources · 38 arrivals17 departures · destinations
Non-FBS
21 players
American Athletic
5 players
Big 12
4 players
ACC
2 players
Mid-American
2 players
Conference USA
2 players
Other
2 players
+
+
Unannounced
5 players
Sun Belt
3 players
American Athletic
2 players
Conference USA
2 players
Pac-12
1 player
ACC
1 player
+
Other
3 players
Kennesaw State
+21 net moves
Arrived from · 38
Non-FBS
21 players
American Athletic
5 players
Big 12
4 players
ACC
2 players
Mid-American
2 players
Conference USA
2 players
+
Other
2 players
Departed to · 17
+
Unannounced
5 players
Sun Belt
3 players
American Athletic
2 players
Conference USA
2 players
Pac-12
1 player
ACC
1 player
+
Other
3 players
21arrivals came from Non-FBS programs — the single largest source.
27arrivals are projected straight into the two-deep (6 of 38 arrivals came from P4 leagues).
2departures stayed inside the Conference USA.

How the window developed

Cumulative net moves · in − out
WINTER WINDOWOdomWilliamsHillMossMunroe+11EVENTRANSACTION ORDER · DEC 17 → FEB 4 · UNIT: NET MOVE COUNTWINTER WINDOWOdomMoss+11EVENTRANSACTION ORDER · DEC 17 → FEB 4 · UNIT: NET MOVE COUNT
10 undated moves not plotted

All portal moves

55 of 55 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
CM
Christian Moss
Winter window · 3★
WR↑ DepartureWashington0.8790th pctl production · 44 rec · 682 yds · 2 TDImmediateJan 18
AO
Amari Odom
Winter window · 3★
QB↑ DepartureSyracuse0.8686th pctl production · 189/291 · 2,594 pass yds · 19 TD · 8 INT · 347 rush ydsImmediateJan 10
TW
Tony Williams Jr.
Winter window · 3★
CB↓ Arrival
UCF
0.8625th pctl production · 2 tkl · 1 PDImmediateNB2 rotationJan 11
EH
Elijah Hill
Winter window · 3★
EDGE↑ DepartureKansas State0.8693rd pctl production · 22 tkl · 11.5 TFL · 9 skImmediateJan 13
BM
Brayden Munroe
Winter window · 3★
WR↓ Arrival
Northern Colorado
0.86no recordImmediateWR21 starterJan 22
BB
Brandon Best
Winter window · 3★
OL↑ DepartureEast Carolina0.85no recordImmediateJan 10
LE
Luke Evans
Winter window · 3★
CB↓ Arrival
Miami (OH)
0.8550th pctl production · 10 tkl · 3 PDImmediateLCB2 rotationJan 11
MG
Mateo Guevara
Winter window · 3★
OL↓ Arrival
Middle Tennessee
0.85no recordImmediateC1 starterJan 13
CC
Clayton Coppock
Winter window · 3★
WR↑ DepartureCoastal Carolina0.8572nd pctl production · 28 rec · 311 yds · 5 TDImmediateJan 15
LR
Lyndon Ravare
Winter window · 3★
WR↑ DepartureNew Mexico State0.8563rd pctl production · 21 rec · 237 yds · 1 TDImmediateJan 15
LD
Luke Duska
Winter window · 3★
OL↓ Arrival
Elon
0.85no recordImmediateRT2 rotationJan 21
PE
Precious Ekeh
Winter window · 3★
OL↓ Arrival
Central Connecticut
0.85no recordImmediateLG1 starterJan 21
ZB
Zion Booker
Winter window · 3★
WR↓ Arrival
Tulsa
0.8577th pctl production · 46 rec · 418 yds · 2 TDImmediateWR31 starterJan 21
PF
Perry Fisher
Winter window · 3★
S↓ Arrival
UAB
0.8561st pctl production · 21 tkl · 3 PDImmediateFS2 rotationJan 22
DJ
Donelius Johnson
Winter window · 3★
LB↑ Departure
?Not announced
0.84no recordImmediateDec 17
LM
Latrelle Murrell
Winter window · 3★
RB↓ Arrival
West Georgia
0.84no recordImmediateRB1 starterJan 8
FH
Five Hamilton
Winter window · 3★
CB↑ DepartureArkansas State0.8479th pctl production · 38 tkl · 2 TFL · 1 INTImmediateJan 9
JB
Jecari Bryson
Winter window · 3★
CB↓ Arrival
Gardner-Webb
0.84no recordImmediateNB4 depthJan 21
KR
Kai Russell
Winter window · 3★
EDGE↓ Arrival
Wingate
0.84no recordImmediateRUSH1 starterJan 21
AT
Alfred Thomas
Winter window · 3★
LB↓ Arrival
Towson
0.84no recordImmediateMLB3 depthJan 22
CM
Cam Miller
Winter window · 3★
S↓ Arrival
Memphis
0.8418th pctl production · 2 tklImmediateSS2 rotationJan 22
CK
Corey Kelly
Winter window · 3★
EDGE↓ Arrival
Baylor
0.84no recordImmediateRUSH3 depthJan 22
DG
Dylan Gary
Winter window · 3★
WR↓ Arrival
Georgia Southern
0.8435th pctl production · 6 rec · 59 yds · 1 TDImmediateWR22 rotationJan 22
KG
Kaleb Gray
Winter window · 3★
CB↓ Arrival
West Virginia
0.84no recordImmediateRCB4 depthJan 22
MW
Maliki Wright
Winter window · 3★
S↓ Arrival
Duke
0.84no recordImmediateFS3 depthJan 22