TWO DEEP
The Wire

Toledo Rockets transfer portal

NCAA · Mid-American · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Toledo Rockets

Both windows
Projected two-deep impacti
+27
Projected two-deep roles added · 2026 arrivals
Toledo added 27 transfers projected into the two-deep (13 as starters) against 37 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.
37
Arrivals
0
37
Departures
0.84
Avg rating in
-0.00
0.85
Avg rating out
27
Proj two-deep in
—
—
Out roles untracked
6 of 37
’25 production in
—
24 of 37
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 3 rooms, led by TE.
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
Still unresolved
Every departure has a portal answer.

How the roster changed

74 moves · 13 rooms touchedi
Offense
+2 net players
Upgraded+3 players
TE
+5 in · −2 out · 1 proj starter in
InOut
Jacob Newell in from Akron drives the room.
Replaced+2 players
RB
+3 in · −1 out
InOut
?
Kenji Christian out to unannounced drives the room.
Replaced—
QB
+1 in · −1 out
InOut
Kalieb Osborne out to UConn drives the room.
Replaced-1 player
OL
+6 in · −7 out · 3 proj starters in
InOut
?
Anthony Boswell out to Houston drives the room.
Depth concern-2 players
WR
+4 in · −6 out · 1 proj starter in
InOut
Ryder Treadway out to UConn drives the room.
Defense
-2 net players
Upgraded+1 player
CB
+4 in · −3 out · 1 proj starter in
InOut
DJ Kelly out to James Madison drives the room.
Replaced—
EDGE
+4 in · −4 out · 2 proj starters in
InOut
Malachi Davis out to Rutgers drives the room.
Replaced—
S
+3 in · −3 out · 1 proj starter in
InOut
?
Braden Awls out to Iowa State drives the room.
Replaced-1 player
DL
+1 in · −2 out
InOut
?
Esean Carter out to unannounced drives the room.
Depth concern-2 players
LB
+3 in · −5 out · 2 proj starters in
InOut
?
K'Von Sherman out to UConn drives the room.
Specialists
0 net players
Replaced+1 player
P
+1 in · −0 out
InOut
No departures
Markus Meincke in from Mercer drives the room.
Replaced—
LS
+1 in · −1 out · 1 proj starter in
InOut
James Roe out to Wisconsin drives the room.
Upgraded-1 player
K
+1 in · −2 out · 1 proj starter in
InOut
Dylan Cunanan out to Texas State drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)

Did Toledo replace what it lost?

Role slots, not player-for-player
Replaced
5 chains
TE
Starting slot
Out · to Western Kentucky
CC Ezirim
rating 0.85 · 13th pctl ’25 production · 2 rec · 8 yds · 1 TD
Replaced
Medium confidence
In · from Hillsdale College
Sam Lee
no ’25 production record · te1 starter
—
▾ Detail
LB
Starting slot
Out · to Syracuse
Chris D'Appolonia
rating 0.86 · 81st pctl ’25 production · 59 tkl · 3.5 TFL · 1 sk
Replaced
Medium confidence
In · from Mercer
Julian Fox
no ’25 production record · lb1 starter
—
▾ Detail
CB
Starting slot
Out · to James Madison
DJ Kelly
55th pctl ’25 production · 10 tkl · 1 TFL · 1 sk · 1 INT
Replaced
Medium confidence
In · from Robert Morris
Israel Petite
no ’25 production record · cb21 starter
Jan 11
▾ Detail
K
Starting slot
Out · to Texas State
Dylan Cunanan
51st pctl ’25 production · 8/10 FG · 66 pts
Replaced
Medium confidence
In · from Mercer
Reice Griffith
no ’25 production record · ko1 starter
Jan 17
▾ Detail
LS
Starting slot
Out · to Wisconsin
James Roe
rating 0.80 · 18th pctl ’25 production · 2 tkl
Replaced
Medium confidence
In · from Mercer
Max Allen
no ’25 production record · ls1 starter
Jan 17
▾ Detail
Partially replaced
14 chains
QB
Rotation slot
Out · to UConn
Kalieb Osborne
58th pctl ’25 production · 32/52 · 427 pass yds · 3 TD · 0 INT · 282 rush yds
Partial replacement
Medium confidence
In · from Lenoir-Rhyne
Khamoni Robinson
rating 0.86 · qb2 rotation
Jan 15
▾ Detail
RB
Rotation slot
Out · to unannounced
?
Kenji Christian
83rd pctl ’25 production · 528 rush yds · 5 ypc · 4 TD · 17 rec
Partial replacement
Medium confidence
In · from Mercer
CJ Miller
rating 0.85 · rb2 rotation
Jan 7
▾ Detail
WR
Starting slot
Out · to UConn
Ryder Treadway
rating 0.85 · 56th pctl ’25 production · 13 rec · 176 yds · 3 TD
Partial replacement
Medium confidence
In · from Mercer
Adjatay Dabbs
rating 0.85 · wr1 starter
Jan 8
▾ Detail
WR
Rotation slot
Out · to UConn
Javon Brown
rating 0.83 · 54th pctl ’25 production · 8 rec · 156 yds · 1 TD
Partial replacement
Medium confidence
In · from Lindenwood
Rico Bond
rating 0.86 · wr2 rotation
Jan 21
▾ Detail
OL
Starting slot
Out · to Baylor
Cole Rhett
rating 0.86 · 1 rec · -3 yds
Partial replacement
Medium confidence
In · from Gardner-Webb
Luke Rector
rating 0.84 · c1 starter
Jan 9
▾ Detail
EDGE
Starting slot
Out · to Rutgers
Malachi Davis
rating 0.86 · 94th pctl ’25 production · 35 tkl · 9.5 TFL · 5.5 sk
Partial replacement
Medium confidence
In · from Mercer
Andrew Zock
rating 0.85 · de1 starter
Jan 13
▾ Detail
EDGE
Starting slot
Out · to UConn
Avery Dunn
rating 0.85 · 48th pctl ’25 production · 12 tkl · 2 TFL · 1 sk
Partial replacement
High confidence
In · from UAB
Zach Johnson
rating 0.83 · 34th pctl ’25 production · 7 tkl · 2 TFL · de21 starter
Jan 14
▾ Detail
EDGE
Rotation slot
Out · to UConn
Chamberlain Campbell
rating 0.84 · 39th pctl ’25 production · 6 tkl · 1.5 TFL · 1.5 sk
Partial replacement
Medium confidence
In · from UAB
Ezra Odinjor
rating 0.84 · 75th pctl ’25 production · 28 tkl · 3 TFL · 1 sk · de22 rotation
Jan 23
▾ Detail
DL
Rotation slot
Out · to unannounced
?
Esean Carter
rating 0.86 · 88th pctl ’25 production · 36 tkl · 3.5 TFL · 3 sk
Partial replacement
Medium confidence
In · from Mercer
Caden Camese
rating 0.83 · dt22 rotation
Jan 20
▾ Detail
LB
Starting slot
Out · to UConn
K'Von Sherman
rating 0.86 · 97th pctl ’25 production · 93 tkl · 14.5 TFL · 4.5 sk
Partial replacement
Medium confidence
In · from Mercer
Donovan Watkins
rating 0.85 · lb21 starter
Jan 20
▾ Detail
CB
Rotation slot
Out · to UConn
Tyler McKinstry
rating 0.82 · 29th pctl ’25 production · 4 tkl
Partial replacement
Medium confidence
In · from Holy Cross
Cam Jones
rating 0.83 · cb2 rotation
Jan 15
▾ Detail
S
Starting slot
Out · to Iowa State
Braden Awls
rating 0.86 · 93rd pctl ’25 production · 48 tkl · 6.5 TFL · 0.5 sk · 5 INT
Partial replacement
High confidence
In · from Michigan State
Armorion Smith
rating 0.85 · 76th pctl ’25 production · 36 tkl · 1.5 TFL · 1 INT · s1 starter
Jan 17
▾ Detail
S
Rotation slot
Out · to unannounced
?
Braedyn Moore
33rd pctl ’25 production · 5 tkl
Partial replacement
Medium confidence
In · from Mercer
Kaleb Hutchinson
rating 0.83 · s22 rotation
Jan 6
▾ Detail
S
Rotation slot
Out · to UConn
Jayden Price
rating 0.85 · 29th pctl ’25 production · 4 tkl
Partial replacement
Medium confidence
In · from Ohio Dominican
Mo Conteh
rating 0.83 · s2 rotation
Jan 13
▾ Detail
Not replaced
4 chains
WR
Production lost
Out · to UConn
Julian Allen
rating 0.82 · 15th pctl ’25 production · 3 rec · 15 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 depth arrivals in room
Jan 24
▾ Detail
DL
Production lost
Out · to Michigan State
Carlos Hazelwood
rating 0.85 · 27th pctl ’25 production · 6 tkl · 0.5 TFL
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 8
▾ Detail
LB
Production lost
Out · to Purdue
Hudson Miller
rating 0.84 · 43rd pctl ’25 production · 9 tkl · 1 TFL · 1 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 1 depth arrival in room · 2 producing losses unanswered
Jan 11
▾ Detail
K
Production lost
Out · to Kansas State
Robert Hammond III
18th pctl ’25 production · 2/3 FG · 6 pts
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 7
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth
Sherman
?
Smith
Dunn
0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
21 unrated moves not plotted — see the ledger

How much Toledo depends on transfers

Projected 2026 two-deep · 53 slots
Quarterback
1
1
50%
Skill (RB/WR/TE)
4
1
5
60%
Offensive line
4
6
60%
Front seven (EDGE/DL/LB)
6
1
6
54%
Secondary (CB/S)
3
5
63%
Specialists
5
5
50%
Returning signeesPrior-cycle transfers2026 transfers
57%
Projected two-deep from transfers
30 of 53 two-deep slots
14 of 27
Projected starters from transfers
13 from the 2026 cycle, 1 held over
75th
Mid-American percentile · transfer share
4th-most transfer-dependent two-deep of 13 Mid-American teams
Returning portal corePrior-cycle transfers still in the two-deep
Terrell Crosby Jr.
WR · from Iowa State · 2024 cycle · WR32 rotation
59th pctl
’25 production · Toledo
Nathaniel Chandler
DL · from Sacred Heart · 2025 cycle · DT1 starter
9th pctl
’25 production · Toledo

Where Toledo’s transfers came from — and where they went

Sources · 37 arrivals37 departures · destinations
Non-FBS
26 players
Big Ten
5 players
American Athletic
2 players
SEC
1 player
Sun Belt
1 player
Mid-American
1 player
Other
1 player
+
Independent
17 players
+
Unannounced
5 players
Big Ten
4 players
Big 12
4 players
ACC
2 players
Sun Belt
1 player
+
Other
4 players
Toledo
0 net moves
Arrived from · 37
Non-FBS
26 players
Big Ten
5 players
American Athletic
2 players
SEC
1 player
Sun Belt
1 player
Mid-American
1 player
+
Other
1 player
Departed to · 37
Independent
17 players
+
Unannounced
5 players
Big Ten
4 players
Big 12
4 players
ACC
2 players
Sun Belt
1 player
+
Other
4 players
26arrivals came from Non-FBS programs — the single largest source.
27arrivals are projected straight into the two-deep (7 of 37 arrivals came from P4 leagues).
1departure stayed inside the Mid-American.

How the window developed

Cumulative net moves · in − out
WINTER WINDOWCarterDavisAwlsBoswellSherman-4EVENTRANSACTION ORDER · DEC 27 → MAR 12 · UNIT: NET MOVE COUNTWINTER WINDOWCarterBoswell-4EVENTRANSACTION ORDER · DEC 27 → MAR 12 · UNIT: NET MOVE COUNT
4 undated moves not plotted

All portal moves

74 of 74 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
AB
Anthony Boswell
Winter window · 3★
OL↑ DepartureHouston0.88no recordImmediate—Jan 7
EC
Esean Carter
Winter window · 3★
DL↑ Departure?Not announced0.8688th pctl production · 36 tkl · 3.5 TFL · 3 skImmediate—Dec 27
MD
Malachi Davis
Winter window · 3★
EDGE↑ DepartureRutgers0.8694th pctl production · 35 tkl · 9.5 TFL · 5.5 skImmediate—Jan 4
BA
Braden Awls
Winter window · 3★
S↑ DepartureIowa State0.8693rd pctl production · 48 tkl · 6.5 TFL · 0.5 sk · 5 INTImmediate—Jan 6
KS
K'Von Sherman
Winter window · 3★
LB↑ DepartureUConn0.8697th pctl production · 93 tkl · 14.5 TFL · 4.5 skImmediate—Jan 7
CD
Chris D'Appolonia
Winter window · 3★
LB↑ DepartureSyracuse0.8681st pctl production · 59 tkl · 3.5 TFL · 1 skImmediate—Jan 8
CR
Cole Rhett
Winter window · 3★
OL↑ DepartureBaylor0.861 rec · -3 ydsImmediate—Jan 10
KR
Khamoni Robinson
Winter window · 3★
QB↓ Arrival
Lenoir-Rhyne
0.86no recordImmediateQB2 rotationJan 15
RB
Rico Bond
Winter window · 3★
WR↓ Arrival
Lindenwood
0.86no recordImmediateWR2 rotationJan 21
TM
Terrence Moore
Winter window · 3★
OL↑ DepartureUConn0.86no recordImmediate—Jan 24
CM
CJ Miller
Winter window · 3★
RB↓ Arrival
Mercer
0.85no recordImmediateRB2 rotationJan 7
AD
Adjatay Dabbs
Winter window · 3★
WR↓ Arrival
Mercer
0.85no recordImmediateWR1 starterJan 8
CH
Carlos Hazelwood
Winter window · 3★
DL↑ DepartureMichigan State0.8527th pctl production · 6 tkl · 0.5 TFLImmediate—Jan 8
AS
Amare Snowden
Winter window · 3★
CB↑ DepartureSyracuse0.85no recordImmediate—Jan 11
AZ
Andrew Zock
Winter window · 3★
EDGE↓ Arrival
Mercer
0.85no recordImmediateDE1 starterJan 13
AC
Ahmad Carwise
Winter window · 3★
OL↓ Arrival
Gardner-Webb
0.85no recordImmediateRT2 rotationJan 14
AD
Avery Dunn
Winter window · 3★
EDGE↑ DepartureUConn0.8548th pctl production · 12 tkl · 2 TFL · 1 skImmediate—Jan 14
CE
CC Ezirim
Winter window · 3★
TE↑ DepartureWestern Kentucky0.8513th pctl production · 2 rec · 8 yds · 1 TDImmediate—Jan 15
AS
Armorion Smith
Winter window · 3★
S↓ Arrival
Michigan State
0.8576th pctl production · 36 tkl · 1.5 TFL · 1 INTImmediateS1 starterJan 17
CS
Corey Smith
Winter window · 3★
RB↓ Arrival
Penn State
0.8520th pctl production · 30 rush yds · 2.1 ypcImmediateKR2 rotationJan 17
KJ
Kari Jackson
Winter window · 3★
LB↓ Arrival
Penn State
0.85no recordImmediateLB24 depthJan 18
DW
Donovan Watkins
Winter window · 3★
LB↓ Arrival
Mercer
0.85no recordImmediateLB21 starterJan 20
JN
Jacob Newell
Winter window · 3★
TE↓ Arrival
Akron
0.8519th pctl production · 4 rec · 14 ydsImmediateTE2 rotationJan 20
KT
KJ Thomas
Winter window · 3★
CB↓ Arrival
Mercer
0.85no recordImmediateCB3 depthJan 20
JP
Jayden Price
Winter window · 3★
S↑ DepartureUConn0.8529th pctl production · 4 tklImmediate—Jan 24

The Wire

Verified changes · newest first
Open in The Wire →