TWO DEEP
Battles

Kennesaw State Owls

NCAA · Conference USA · 2026
Updated 2026-07-29
100 players
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Kennesaw State Owls

Both windows
Projected two-deep impacti
+28
Projected two-deep roles added · 2026 arrivals
Kennesaw State added 28 transfers projected into the two-deep (13 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.
39
Arrivals
+22
17
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
28
Proj two-deep in
Out roles untracked
10 of 39
’25 production in
12 of 17
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 5 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

56 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
Zion Booker in from Tulsa 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
+13 net players
Replaced+3 players
EDGE
+4 in · −1 out · 2 proj starters in
InOut
Elijah Hill out to Kansas State drives the room.
Replaced+3 players
LB
+5 in · −2 out · 1 proj starter in
InOut
N
?
?
Alfred Thomas in from Towson drives the room.
Upgraded+3 players
CB
+6 in · −3 out · 1 proj starter in
InOut
?
Tony Williams Jr. in from UCF 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
DL
+2 in · −1 out
InOut
?
Devin Morgan in from Buffalo drives the room.
Specialists
+1 net players
Upgraded+1 player
LS
+1 in · −0 out · 1 proj starter in
InOut
No departures
Brock Walters in from Marshall drives the room.
No movement
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Upgraded
P
+1 in · −1 out · 1 proj starter in
InOut
Matt McKenzie in from Arizona State drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 usage share (smallest = none recorded)

Did Kennesaw State replace what it lost?

Role slots, not player-for-player
Replaced
7 chains
WR
Starting slot
Out · to Washington
Christian Moss
rating 0.87 · 6% ’25 usage · 44 rec · 682 yds · 2 TD
Replaced
Medium confidence
In · from Northern Colorado
Brayden Munroe
rating 0.86 · z1 starter
Jan 22
▾ Detail
WR
Starting slot
Out · to Coastal Carolina
Clayton Coppock
rating 0.85 · 7% ’25 usage · 28 rec · 311 yds · 5 TD
Replaced
High confidence
In · from Tulsa
Zion Booker
rating 0.85 · 11% ’25 usage · 46 rec · 418 yds · 2 TD · pr1 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
EDGE
Starting slot
Out · to Kansas State
Elijah Hill
rating 0.86 · 22 tkl · 11.5 TFL · 9 sk
Replaced
Medium confidence
In · from South Carolina
Donovan Westmoreland
no ’25 production record · rush1 starter
▾ Detail
LB
Starting slot
Out · to unannounced
?
Jaden Kelly
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 · 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
12 punts · 35.8 yd avg · pt1 starter
Jan 21
▾ Detail
Partially replaced
6 chains
QB
Starting slot
Out · to Syracuse
Amari Odom
rating 0.86 · 47% ’25 usage · 189/291 · 2,594 pass yds · 19 TD · 8 INT · 347 rush yds
Partial replacement
High confidence
In · from Syracuse
Rickie Collins
44% ’25 usage · 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 · 31% ’25 usage · 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
Rotation slot
Out · to New Mexico State
Lyndon Ravare
rating 0.85 · 6% ’25 usage · 21 rec · 237 yds · 1 TD
Partial replacement
Medium confidence
In · from Georgia Southern
Dylan Gary
rating 0.84 · 3% ’25 usage · 6 rec · 59 yds · 1 TD · x2 rotation
Jan 22
▾ Detail
DL
Rotation slot
Out · to unannounced
?
Mike Jones
3 tkl
Partial replacement
Medium confidence
In · from Buffalo
Devin Morgan
rating 0.83 · 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 · 38 tkl · 2 TFL · 1 INT
Partial replacement
Medium confidence
In · from UCF
Tony Williams Jr.
rating 0.86 · 2 tkl · 1 PD · nb2 rotation
Jan 11
▾ Detail
CB
Rotation slot
Out · to unannounced
?
Devin Ross
2 tkl
Partial replacement
Medium confidence
In · from West Virginia
Kaleb Gray
rating 0.84 · rcb2 rotation
Jan 22
▾ Detail
Not replaced
1 chain
QB
Production lost
Out · to App State
Tommy Ulatowski
rating 0.83 · 6% ’25 usage
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 usage record
High-upside betProven impactDevelopmentalExperienced depth
Odom
Williams
Booker
?
0%20%40%60%
’25 usage share of previous team’s snapsets
18 unrated moves not plotted — see the ledger

How much Kennesaw State depends on transfers

Projected 2026 two-deep · 52 slots
Quarterback
2
100%
Skill (RB/WR/TE)
3
1
6
70%
Offensive line
2
3
5
80%
Front seven (EDGE/DL/LB)
4
8
67%
Secondary (CB/S)
2
3
5
80%
Specialists
4
1
3
50%
Returning signeesPrior-cycle transfers2026 transfers
71%
Projected two-deep from transfers
37 of 52 two-deep slots
18 of 28
Projected starters from transfers
13 from the 2026 cycle, 5 held over
67th
Conference USA percentile · transfer share
4th-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 · SS1 starter
23 tkl
’25 · Kennesaw State
Ethan Tookes
CB · from Alabama State · 2025 cycle · LCB2 rotation
15 tkl
’25 · Kennesaw State
Gerard Bullock Jr.
TE · from Tennessee State · 2025 cycle · TE1 starter
4%
’25 usage · Kennesaw State
Chase Stevens
OL · from Florida · 2025 cycle · C2 rotation
no ’25 record
Kody Jones
CB · from Memphis · 2025 cycle · NB1 starter
29 tkl
’25 · Kennesaw State

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

Sources · 39 arrivals17 departures · destinations
Non-FBS
16 players
American Athletic
5 players
Unlisted
5 players
+
Big 12
4 players
ACC
2 players
Mid-American
2 players
Other
5 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
+22 net moves
Arrived from · 39
Non-FBS
16 players
American Athletic
5 players
+
Unlisted
5 players
Big 12
4 players
ACC
2 players
Mid-American
2 players
+
Other
5 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
16arrivals came from Non-FBS programs — the single largest source.
28arrivals are projected straight into the two-deep (7 of 39 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
11 undated moves not plotted

All portal moves

56 of 56 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
CM
Christian Moss
Winter window · 3★
WR↑ DepartureWashington0.876% usage · 44 rec · 682 yds · 2 TDImmediateJan 18
AO
Amari Odom
Winter window · 3★
QB↑ DepartureSyracuse0.8647% usage · 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.862 tkl · 1 PDImmediateNB2 rotationJan 11
EH
Elijah Hill
Winter window · 3★
EDGE↑ DepartureKansas State0.8622 tkl · 11.5 TFL · 9 skImmediateJan 13
BM
Brayden Munroe
Winter window · 3★
WR↓ Arrival
Northern Colorado
0.86no recordImmediateZ1 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.8510 tkl · 3 PDImmediateLCB3 depthJan 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.857% usage · 28 rec · 311 yds · 5 TDImmediateJan 15
LR
Lyndon Ravare
Winter window · 3★
WR↑ DepartureNew Mexico State0.856% usage · 21 rec · 237 yds · 1 TDImmediateJan 15
LD
Luke Duska
Winter window · 3★
OL↓ Arrival
Elon
0.85no recordImmediateRG2 rotationJan 21
PE
Precious Ekeh
Winter window · 3★
OL↓ Arrival
Central Connecticut
0.85no recordImmediateRG1 starterJan 21
ZB
Zion Booker
Winter window · 3★
WR↓ Arrival
Tulsa
0.8511% usage · 46 rec · 418 yds · 2 TDImmediatePR1 starterJan 21
PF
Perry Fisher
Winter window · 3★
S↓ Arrival
UAB
0.8521 tkl · 3 PDImmediateSS2 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.8438 tkl · 2 TFL · 1 INTImmediateJan 9
JB
Jecari Bryson
Winter window · 3★
CB↓ Arrival
Gardner-Webb
0.84no recordImmediateNB3 depthJan 21
KR
Kai Russell
Winter window · 3★
EDGE↓ Arrival
Wingate
0.84no recordImmediateRUSH3 depthJan 21
AT
Alfred Thomas
Winter window · 3★
LB↓ Arrival
Towson
0.84no recordImmediateMLB2 rotationJan 22
CM
Cam Miller
Winter window · 3★
S↓ Arrival
Memphis
0.842 tklImmediateFS2 rotationJan 22
CK
Corey Kelly
Winter window · 3★
EDGE↓ Arrival
Baylor
0.84no recordImmediateRUSH2 rotationJan 22
DG
Dylan Gary
Winter window · 3★
WR↓ Arrival
Georgia Southern
0.843% usage · 6 rec · 59 yds · 1 TDImmediateX2 rotationJan 22
KG
Kaleb Gray
Winter window · 3★
CB↓ Arrival
West Virginia
0.84no recordImmediateRCB2 rotationJan 22
MW
Maliki Wright
Winter window · 3★
S↓ Arrival
Duke
0.84no recordImmediateFS3 depthJan 22