Skip to content
MAC

ToledoRockets

2026 program field manual

2025 record8–48–4 ATS
Offense EPA
43rd
of 136 teams
Defense EPA
7th
of 136 teams
Returning production
9%
2026 roster snapshot
Top fantasy player
RB55
CJ Miller
Team report

The 7th-ranked defense in adjusted EPA hiding in the MAC, with a 44-point average total.

Offense archetype

Balanced structure

Pass-rush EPA differential: +0.20 in the 2025 profile.

Defense archetype

Disruptive top-40 unit

Defense EPA rank 7; defensive havoc rank 33 of 136.

Win script

What travels

Balanced structure can travel if Toledo leans on its 7th-ranked defense epa marker.

Red flag

What can break

Explosiveness sits 70th of 136, while only 9% of measured production returns.

PFF historical evidence

2025 unit traits and complete ledger

A written unit briefing leads the unit grades, returning snaps, leaders, roster movement, and specialist evidence, all with exact PFF attribution, sample, artifact import, and coverage. Missing values remain unpublished.

2025 measured season
PFF evidence basis

Historical grades, not a forecast

All PFF metrics on this page measure the 2025 season. They orient 2026 scouting, but they are never presented as League model output or a projected grade.

Provider
PFF
Measured window
2025 regular season, weeks 0–16
Orientation season
2026
Basis
historical_2025_regular_season_measurement
Artifact import
2026-08-20
Provider source-as-of
Not published
Profile available
Yes
Unit briefing

What the 2025 unit charting says about this roster, written from the snap-weighted grades, national ranks, and returning-snap shares below. Measured history, not a 2026 forecast.

The 2025 charting says the roster's best unit was the pass rush (74.9, 4th of 136) and its weakest was the pass protection (58.9, 111th of 136). The biggest carryover risk is the quarterback: it graded 86.3 but returns only 7.0% of its snaps. 6 of 8 graded units return less than a quarter of their 2025 snaps.

Quarterback

Graded 86.3 in 2025, a top-10-percent unit nationally (7th of 136), and was effectively rebuilt: 7.0% of its snaps are back for 2026. Top grader Tucker Gleason (90.4 grade on 364 snaps) is not matched to the 2026 roster.

Pass protection

Graded 58.9 in 2025, a bottom-quartile unit (111th of 136), and was heavily reshuffled: 31.0% of its snaps are back for 2026. Top grader Anthony Boswell (77.7 grade on 403 snaps) transferred out.

Run blocking

Graded 61.3 in 2025, an upper-half unit (52nd of 136), and was heavily reshuffled: 25.0% of its snaps are back for 2026. Top grader Anthony Boswell (79.3 grade on 341 snaps) transferred out.

Receiving corps

Graded 65.0 in 2025, an upper-half unit (60th of 136), and was effectively rebuilt: 16.0% of its snaps are back for 2026. Top grader Junior Vandeross III (84.4 grade on 368 snaps) is not matched to the 2026 roster.

Rush offense

Graded 75.3 in 2025, a bottom-half unit (69th of 136), and was effectively rebuilt: 11.0% of its snaps are back for 2026. Top grader Chip Trayanum (80.6 grade on 171 snaps) is not matched to the 2026 roster.

Coverage

Graded 70.0 in 2025, a top-quartile unit (19th of 136), and was effectively rebuilt: 10.0% of its snaps are back for 2026. Top grader Emmanuel McNeil-Warren (91.8 grade on 316 snaps) is not matched to the 2026 roster.

Pass rush

Graded 74.9 in 2025, a top-10-percent unit nationally (4th of 136), and was effectively rebuilt: 3.0% of its snaps are back for 2026. Top grader Martez Poynter (90.7 grade on 257 snaps) is not matched to the 2026 roster.

Run defense

Graded 74.8 in 2025, a top-10-percent unit nationally (6th of 136), and was effectively rebuilt: 10.0% of its snaps are back for 2026. Top grader K'Von Sherman (90.7 grade on 303 snaps) transferred out.

QB Grade

2025 Unit Grade
86.3 PFF grade
Unit Rank
7th
Rank Of
136
Returning Snap Share
7.0%

Ol Pass Block

2025 Unit Grade
58.9 PFF grade
Unit Rank
111th
Rank Of
136
Returning Snap Share
31.0%

Ol Run Block

2025 Unit Grade
61.3 PFF grade
Unit Rank
52nd
Rank Of
136
Returning Snap Share
25.0%

Receiving

2025 Unit Grade
65.0 PFF grade
Unit Rank
60th
Rank Of
136
Returning Snap Share
16.0%

Rushing

2025 Unit Grade
75.3 PFF grade
Unit Rank
69th
Rank Of
136
Returning Snap Share
11.0%

Coverage

2025 Unit Grade
70.0 PFF grade
Unit Rank
19th
Rank Of
136
Returning Snap Share
10.0%

Pass Rush

2025 Unit Grade
74.9 PFF grade
Unit Rank
4th
Rank Of
136
Returning Snap Share
3.0%

Run Defense

2025 Unit Grade
74.8 PFF grade
Unit Rank
6th
Rank Of
136
Returning Snap Share
10.0%

Published zeroes are preserved observations. Read specialist rates with adjacent attempts, returns, or snaps; a zero-denominator rate is not a quality score. Unit ranks are supplied PFF ranks and are never recomputed from rounded grades.

Complete unit ledgerGrades · ranks · shares · leaders
Toledo Rockets complete unit evidence
Evidence groupMetricPublished value
Units · QB Grade2025 Unit Grade86.3 PFF grade
Units · QB GradeUnit Rank7th
Units · QB GradeRank Of136
Units · QB GradeReturning Snap Share7.0%
Units · QB Grade · Leaders · 1NameTucker Gleason
Units · QB Grade · Leaders · 1Source PositionQB
Units · QB Grade · Leaders · 1PositionQB
Units · QB Grade · Leaders · 1Grade90.4 PFF grade
Units · QB Grade · Leaders · 1Snaps364 snaps
Units · QB Grade · Leaders · 1Statusgone_or_unmapped
Units · Ol Pass Block2025 Unit Grade58.9 PFF grade
Units · Ol Pass BlockUnit Rank111th
Units · Ol Pass BlockRank Of136
Units · Ol Pass BlockReturning Snap Share31.0%
Units · Ol Pass Block · Leaders · 1NameAnthony Boswell
Units · Ol Pass Block · Leaders · 1Source PositionC
Units · Ol Pass Block · Leaders · 1PositionC
Units · Ol Pass Block · Leaders · 1Grade77.7 PFF grade
Units · Ol Pass Block · Leaders · 1Snaps403 snaps
Units · Ol Pass Block · Leaders · 1Statustransferred
Units · Ol Pass Block · Leaders · 2NameJonathan Harder
Units · Ol Pass Block · Leaders · 2Source PositionG
Units · Ol Pass Block · Leaders · 2PositionG
Units · Ol Pass Block · Leaders · 2Grade73.7 PFF grade
Units · Ol Pass Block · Leaders · 2Snaps161 snaps
Units · Ol Pass Block · Leaders · 2Statusreturning
Units · Ol Pass Block · Leaders · 3NameCarter Fouty
Units · Ol Pass Block · Leaders · 3Source PositionG
Units · Ol Pass Block · Leaders · 3PositionG
Units · Ol Pass Block · Leaders · 3Grade58 PFF grade
Units · Ol Pass Block · Leaders · 3Snaps338 snaps
Units · Ol Pass Block · Leaders · 3Statusgone_or_unmapped
Units · Ol Run Block2025 Unit Grade61.3 PFF grade
Units · Ol Run BlockUnit Rank52nd
Units · Ol Run BlockRank Of136
Units · Ol Run BlockReturning Snap Share25.0%
Units · Ol Run Block · Leaders · 1NameAnthony Boswell
Units · Ol Run Block · Leaders · 1Source PositionC
Units · Ol Run Block · Leaders · 1PositionC
Units · Ol Run Block · Leaders · 1Grade79.3 PFF grade
Units · Ol Run Block · Leaders · 1Snaps341 snaps
Units · Ol Run Block · Leaders · 1Statustransferred
Units · Ol Run Block · Leaders · 2NameCole Rhett
Units · Ol Run Block · Leaders · 2Source PositionT
Units · Ol Run Block · Leaders · 2PositionT
Units · Ol Run Block · Leaders · 2Grade73.7 PFF grade
Units · Ol Run Block · Leaders · 2Snaps307 snaps
Units · Ol Run Block · Leaders · 2Statustransferred
Units · Ol Run Block · Leaders · 3NameEthan Spoth
Units · Ol Run Block · Leaders · 3Source PositionG
Units · Ol Run Block · Leaders · 3PositionG
Units · Ol Run Block · Leaders · 3Grade66.4 PFF grade
Units · Ol Run Block · Leaders · 3Snaps289 snaps
Units · Ol Run Block · Leaders · 3Statusgone_or_unmapped
Units · Receiving2025 Unit Grade65.0 PFF grade
Units · ReceivingUnit Rank60th
Units · ReceivingRank Of136
Units · ReceivingReturning Snap Share16.0%
Units · Receiving · Leaders · 1NameJunior Vandeross III
Units · Receiving · Leaders · 1Source PositionWR
Units · Receiving · Leaders · 1PositionWR
Units · Receiving · Leaders · 1Grade84.4 PFF grade
Units · Receiving · Leaders · 1Snaps368 snaps
Units · Receiving · Leaders · 1Statusgone_or_unmapped
Units · Receiving · Leaders · 2NameTrayvon Rudolph
Units · Receiving · Leaders · 2Source PositionWR
Units · Receiving · Leaders · 2PositionWR
Units · Receiving · Leaders · 2Grade66.6 PFF grade
Units · Receiving · Leaders · 2Snaps271 snaps
Units · Receiving · Leaders · 2Statusgone_or_unmapped
Units · Receiving · Leaders · 3NameChip Trayanum
Units · Receiving · Leaders · 3Source PositionHB
Units · Receiving · Leaders · 3PositionRB
Units · Receiving · Leaders · 3Grade61.6 PFF grade
Units · Receiving · Leaders · 3Snaps178 snaps
Units · Receiving · Leaders · 3Statusgone_or_unmapped
Units · Rushing2025 Unit Grade75.3 PFF grade
Units · RushingUnit Rank69th
Units · RushingRank Of136
Units · RushingReturning Snap Share11.0%
Units · Rushing · Leaders · 1NameChip Trayanum
Units · Rushing · Leaders · 1Source PositionHB
Units · Rushing · Leaders · 1PositionRB
Units · Rushing · Leaders · 1Grade80.6 PFF grade
Units · Rushing · Leaders · 1Snaps171 snaps
Units · Rushing · Leaders · 1Statusgone_or_unmapped
Units · Coverage2025 Unit Grade70.0 PFF grade
Units · CoverageUnit Rank19th
Units · CoverageRank Of136
Units · CoverageReturning Snap Share10.0%
Units · Coverage · Leaders · 1NameEmmanuel McNeil-Warren
Units · Coverage · Leaders · 1Source PositionS
Units · Coverage · Leaders · 1PositionS
Units · Coverage · Leaders · 1Grade91.8 PFF grade
Units · Coverage · Leaders · 1Snaps316 snaps
Units · Coverage · Leaders · 1Statusgone_or_unmapped
Units · Coverage · Leaders · 2NameChris D'Appolonia
Units · Coverage · Leaders · 2Source PositionLB
Units · Coverage · Leaders · 2PositionLB
Units · Coverage · Leaders · 2Grade85.1 PFF grade
Units · Coverage · Leaders · 2Snaps299 snaps
Units · Coverage · Leaders · 2Statustransferred
Units · Coverage · Leaders · 3NameAndre Fuller
Units · Coverage · Leaders · 3Source PositionCB
Units · Coverage · Leaders · 3PositionCB
Units · Coverage · Leaders · 3Grade79.4 PFF grade
Units · Coverage · Leaders · 3Snaps358 snaps
Units · Coverage · Leaders · 3Statusgone_or_unmapped
Units · Pass Rush2025 Unit Grade74.9 PFF grade
Units · Pass RushUnit Rank4th
Units · Pass RushRank Of136
Units · Pass RushReturning Snap Share3.0%
Units · Pass Rush · Leaders · 1NameMartez Poynter
Units · Pass Rush · Leaders · 1Source PositionDI
Units · Pass Rush · Leaders · 1PositionDI
Units · Pass Rush · Leaders · 1Grade90.7 PFF grade
Units · Pass Rush · Leaders · 1Snaps257 snaps
Units · Pass Rush · Leaders · 1Statusgone_or_unmapped
Units · Pass Rush · Leaders · 2NameMalachi Davis
Units · Pass Rush · Leaders · 2Source PositionED
Units · Pass Rush · Leaders · 2PositionED
Units · Pass Rush · Leaders · 2Grade86.8 PFF grade
Units · Pass Rush · Leaders · 2Snaps227 snaps
Units · Pass Rush · Leaders · 2Statustransferred
Units · Pass Rush · Leaders · 3NameEsean Carter
Units · Pass Rush · Leaders · 3Source PositionDI
Units · Pass Rush · Leaders · 3PositionDI
Units · Pass Rush · Leaders · 3Grade74.7 PFF grade
Units · Pass Rush · Leaders · 3Snaps254 snaps
Units · Pass Rush · Leaders · 3Statustransferred
Units · Run Defense2025 Unit Grade74.8 PFF grade
Units · Run DefenseUnit Rank6th
Units · Run DefenseRank Of136
Units · Run DefenseReturning Snap Share10.0%
Units · Run Defense · Leaders · 1NameK'Von Sherman
Units · Run Defense · Leaders · 1Source PositionLB
Units · Run Defense · Leaders · 1PositionLB
Units · Run Defense · Leaders · 1Grade90.7 PFF grade
Units · Run Defense · Leaders · 1Snaps303 snaps
Units · Run Defense · Leaders · 1Statustransferred
Units · Run Defense · Leaders · 2NameBraden Awls
Units · Run Defense · Leaders · 2Source PositionS
Units · Run Defense · Leaders · 2PositionS
Units · Run Defense · Leaders · 2Grade90.4 PFF grade
Units · Run Defense · Leaders · 2Snaps281 snaps
Units · Run Defense · Leaders · 2Statustransferred
Units · Run Defense · Leaders · 3NameAndre Fuller
Units · Run Defense · Leaders · 3Source PositionCB
Units · Run Defense · Leaders · 3PositionCB
Units · Run Defense · Leaders · 3Grade88.9 PFF grade
Units · Run Defense · Leaders · 3Snaps287 snaps
Units · Run Defense · Leaders · 3Statusgone_or_unmapped
Season grades2025 measured profile
Toledo Rockets season-grade evidence
Evidence groupMetricPublished value
Season GradesCoverage Defense · 2025 Season Grade71.1 PFF grade
Season GradesDefense · 2025 Season Grade76.6 PFF grade
Season GradesMisc St · 2025 Season Grade68.2 PFF grade
Season GradesOffense · 2025 Season Grade70.8 PFF grade
Season GradesOverall · 2025 Season Grade79.8 PFF grade
Season GradesPass · 2025 Season Grade75.2 PFF grade
Season GradesPass Block · 2025 Season Grade59.0 PFF grade
Season GradesPass Route · 2025 Season Grade66.8 PFF grade
Season GradesPass Rush Defense · 2025 Season Grade74.5 PFF grade
Season GradesRun · 2025 Season Grade70.5 PFF grade
Season GradesRun Block · 2025 Season Grade61.7 PFF grade
Season GradesRun Defense · 2025 Season Grade76.4 PFF grade
Season GradesTackle · 2025 Season Grade67.2 PFF grade
Key departures6 records
Toledo Rockets key-departure evidence
Evidence groupMetricPublished value
Key Departures · 1NameAnthony Boswell
Key Departures · 1Source PositionC
Key Departures · 1PositionC
Key Departures · 1Snaps744 snaps
Key Departures · 1DestinationHouston
Key Departures · 2NameAvery Smith
Key Departures · 2Source PositionCB
Key Departures · 2PositionCB
Key Departures · 2Snaps684 snaps
Key Departures · 2DestinationDestination not published
Key Departures · 3NameJacob Petersen
Key Departures · 3Source PositionTE
Key Departures · 3PositionTE
Key Departures · 3Snaps660 snaps
Key Departures · 3DestinationDestination not published
Key Departures · 4NameTucker Gleason
Key Departures · 4Source PositionQB
Key Departures · 4PositionQB
Key Departures · 4Snaps660 snaps
Key Departures · 4DestinationDestination not published
Key Departures · 5NameAndre Fuller
Key Departures · 5Source PositionCB
Key Departures · 5PositionCB
Key Departures · 5Snaps649 snaps
Key Departures · 5DestinationDestination not published
Key Departures · 6NameCarter Fouty
Key Departures · 6Source PositionG
Key Departures · 6PositionG
Key Departures · 6Snaps639 snaps
Key Departures · 6DestinationDestination not published
Arrivals2 records
Toledo Rockets arrival evidence
Evidence groupMetricPublished value
Arrivals · 1NameEzra Odinjor
Arrivals · 1Source PositionED
Arrivals · 1PositionED
Arrivals · 1Source TeamUAB
Arrivals · 1Snaps2025492
Arrivals · 1Grade62.3 PFF grade
Arrivals · 2NameArmorion Smith
Arrivals · 2Source PositionS
Arrivals · 2PositionS
Arrivals · 2Source TeamMichigan State
Arrivals · 2Snaps2025425
Arrivals · 2Grade50.3 PFF grade
Special teams evidence8 players
Toledo Rockets specialist evidence
Evidence groupMetricPublished value
SpecialistsSpecialists Source SummaryK Dylan Cunanan (gone): 8/11 FG, 2/3 from 40-49, 0/1 from 50+; P Emilio Duran (gone): 37.4 net avg, 23 inside the 20
Specialists · Players · 1PFF Id205422
Specialists · Players · 1Cfbd Id5295451
Specialists · Players · 1NameAnthony Ruggles
Specialists · Players · 1Source PositionK
Specialists · Players · 1PositionK
Specialists · Players · 1Sidespecial
Specialists · Players · 1 · RoleHas OffenseNo
Specialists · Players · 1 · RoleHas DefenseNo
Specialists · Players · 1 · RoleOffense Report PresentNo
Specialists · Players · 1 · RoleDefense Report PresentNo
Specialists · Players · 1Team2025 Id2649
Specialists · Players · 1Team2025Toledo
Specialists · Players · 1Team2026 Id2649
Specialists · Players · 1Team2026Toledo
Specialists · Players · 1Statusreturning
Specialists · Players · 1Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 1League Player SlugNot published
Specialists · Players · 1League PositionNot published
Specialists · Players · 1Projection BasisNot published
Specialists · Players · 1Bucket3d
Specialists · Players · 1 · Metrics · Field GoalsTotal Attempts0
Specialists · Players · 1 · Metrics · Field GoalsTotal Made0
Specialists · Players · 1 · Metrics · Field GoalsPAT Attempts1
Specialists · Players · 1 · Metrics · Field GoalsPAT Made1
Specialists · Players · 1 · Metrics · Field GoalsPAT Percent100.0%
Specialists · Players · 1 · Metrics · Field GoalsOne Attempts0
Specialists · Players · 1 · Metrics · Field GoalsOne Made0
Specialists · Players · 1 · Metrics · Field GoalsTwenty Attempts0
Specialists · Players · 1 · Metrics · Field GoalsTwenty Made0
Specialists · Players · 1 · Metrics · Field GoalsThirty Attempts0
Specialists · Players · 1 · Metrics · Field GoalsThirty Made0
Specialists · Players · 1 · Metrics · Field GoalsForty Attempts0
Specialists · Players · 1 · Metrics · Field GoalsForty Made0
Specialists · Players · 1 · Metrics · Field GoalsFifty Attempts0
Specialists · Players · 1 · Metrics · Field GoalsFifty Made0
Specialists · Players · 1 · Metrics · Field GoalsTotal PercentNot published
Specialists · Players · 1 · Metrics · Field GoalsForty PercentNot published
Specialists · Players · 1 · Metrics · Field GoalsFifty PercentNot published
Specialists · Players · 1 · Metrics · KickoffsAttempts2
Specialists · Players · 1 · Metrics · KickoffsAverage Distance69.0 yards
Specialists · Players · 1 · Metrics · KickoffsPercent Returned0.0%
Specialists · Players · 1 · Metrics · KickoffsOnside Kicks0
Specialists · Players · 1 · Metrics · KickoffsAverage Yards Per ReturnNot published
Specialists · Players · 2PFF Id176105
Specialists · Players · 2Cfbd Id5162858
Specialists · Players · 2NameBryson Hammer
Specialists · Players · 2Source PositionWR
Specialists · Players · 2PositionWR
Specialists · Players · 2Sideoffense
Specialists · Players · 2 · RoleHas OffenseYes
Specialists · Players · 2 · RoleHas DefenseYes
Specialists · Players · 2 · RoleOffense Report PresentYes
Specialists · Players · 2 · RoleDefense Report PresentYes
Specialists · Players · 2Team2025 Id2649
Specialists · Players · 2Team2025Toledo
Specialists · Players · 2Team2026 Id2649
Specialists · Players · 2Team2026Toledo
Specialists · Players · 2Statusreturning
Specialists · Players · 2Mapping Statusmatched
Specialists · Players · 2League Player Slugbryson-hammer-toledo
Specialists · Players · 2League PositionWR
Specialists · Players · 2Projection Basisprior
Specialists · Players · 2Bucket2f
Specialists · Players · 2 · Metrics · ReturnsKickoff Attempts3
Specialists · Players · 2 · Metrics · ReturnsKickoff Yards97.0 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff YPA32.3 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff Long52.0 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 2 · Metrics · ReturnsPunt Attempts27
Specialists · Players · 2 · Metrics · ReturnsPunt Yards328.0 yards
Specialists · Players · 2 · Metrics · ReturnsPunt Long54.0 yards
Specialists · Players · 2 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 2 · Metrics · ReturnsPunt YPA12.1 yards
Specialists · Players · 3PFF Id190121
Specialists · Players · 3Cfbd IdNot published
Specialists · Players · 3NameDylan Cunanan
Specialists · Players · 3Source PositionP
Specialists · Players · 3PositionP
Specialists · Players · 3Sideoffense
Specialists · Players · 3 · RoleHas OffenseYes
Specialists · Players · 3 · RoleHas DefenseNo
Specialists · Players · 3 · RoleOffense Report PresentYes
Specialists · Players · 3 · RoleDefense Report PresentNo
Specialists · Players · 3Team2025 Id2649
Specialists · Players · 3Team2025Toledo
Specialists · Players · 3Team2026 IdNot published
Specialists · Players · 3Team2026Not published
Specialists · Players · 3Statusgone_or_unmapped
Specialists · Players · 3Mapping Statusno_cfbd_id_unmatched
Specialists · Players · 3League Player SlugNot published
Specialists · Players · 3League PositionNot published
Specialists · Players · 3Projection BasisNot published
Specialists · Players · 3Bucketfa
Specialists · Players · 3 · Metrics · Field GoalsTotal Attempts11
Specialists · Players · 3 · Metrics · Field GoalsTotal Made8
Specialists · Players · 3 · Metrics · Field GoalsPAT Attempts48
Specialists · Players · 3 · Metrics · Field GoalsPAT Made48
Specialists · Players · 3 · Metrics · Field GoalsPAT Percent100.0%
Specialists · Players · 3 · Metrics · Field GoalsOne Attempts0
Specialists · Players · 3 · Metrics · Field GoalsOne Made0
Specialists · Players · 3 · Metrics · Field GoalsTwenty Attempts4
Specialists · Players · 3 · Metrics · Field GoalsTwenty Made3
Specialists · Players · 3 · Metrics · Field GoalsThirty Attempts3
Specialists · Players · 3 · Metrics · Field GoalsThirty Made3
Specialists · Players · 3 · Metrics · Field GoalsForty Attempts3
Specialists · Players · 3 · Metrics · Field GoalsForty Made2
Specialists · Players · 3 · Metrics · Field GoalsFifty Attempts1
Specialists · Players · 3 · Metrics · Field GoalsFifty Made0
Specialists · Players · 3 · Metrics · Field GoalsTotal Percent72.7%
Specialists · Players · 3 · Metrics · Field GoalsForty Percent66.7%
Specialists · Players · 3 · Metrics · Field GoalsFifty Percent0.0%
Specialists · Players · 4PFF Id171375
Specialists · Players · 4Cfbd IdNot published
Specialists · Players · 4NameEmilio Duran
Specialists · Players · 4Source PositionP
Specialists · Players · 4PositionP
Specialists · Players · 4Sideoffense
Specialists · Players · 4 · RoleHas OffenseYes
Specialists · Players · 4 · RoleHas DefenseNo
Specialists · Players · 4 · RoleOffense Report PresentYes
Specialists · Players · 4 · RoleDefense Report PresentNo
Specialists · Players · 4Team2025 Id2649
Specialists · Players · 4Team2025Toledo
Specialists · Players · 4Team2026 IdNot published
Specialists · Players · 4Team2026Not published
Specialists · Players · 4Statusgone_or_unmapped
Specialists · Players · 4Mapping Statusno_cfbd_id_unmatched
Specialists · Players · 4League Player SlugNot published
Specialists · Players · 4League PositionNot published
Specialists · Players · 4Projection BasisNot published
Specialists · Players · 4Bucket32
Specialists · Players · 4 · Metrics · PuntingAttempts60
Specialists · Players · 4 · Metrics · PuntingAverage Yards Per Attempt40.58 yards
Specialists · Players · 4 · Metrics · PuntingAverage Net Yards37.35 yards
Specialists · Players · 4 · Metrics · PuntingInside Twenties23
Specialists · Players · 4 · Metrics · PuntingTouchbacks6
Specialists · Players · 4 · Metrics · PuntingPercent Returned30.0%
Specialists · Players · 4 · Metrics · PuntingLong55.0 yards
Specialists · Players · 4 · Metrics · PuntingBlocks0
Specialists · Players · 4 · Metrics · PuntingAverage Yards Per Return4.1 yards
Specialists · Players · 5PFF Id162887
Specialists · Players · 5Cfbd Id5092668
Specialists · Players · 5NameHudson Miller
Specialists · Players · 5Source PositionLB
Specialists · Players · 5PositionLB
Specialists · Players · 5Sidedefense
Specialists · Players · 5 · RoleHas OffenseNo
Specialists · Players · 5 · RoleHas DefenseYes
Specialists · Players · 5 · RoleOffense Report PresentNo
Specialists · Players · 5 · RoleDefense Report PresentYes
Specialists · Players · 5Team2025 Id2649
Specialists · Players · 5Team2025Toledo
Specialists · Players · 5Team2026 Id2509
Specialists · Players · 5Team2026Purdue
Specialists · Players · 5Statustransferred
Specialists · Players · 5Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 5League Player SlugNot published
Specialists · Players · 5League PositionNot published
Specialists · Players · 5Projection BasisNot published
Specialists · Players · 5Bucket57
Specialists · Players · 5 · Metrics · ReturnsKickoff Attempts1
Specialists · Players · 5 · Metrics · ReturnsKickoff Yards3.0 yards
Specialists · Players · 5 · Metrics · ReturnsKickoff YPA3.0 yards
Specialists · Players · 5 · Metrics · ReturnsKickoff Long3.0 yards
Specialists · Players · 5 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 5 · Metrics · ReturnsPunt Attempts0
Specialists · Players · 5 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 5 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 5 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 5 · Metrics · ReturnsPunt YPANot published
Specialists · Players · 6PFF Id171369
Specialists · Players · 6Cfbd Id5151689
Specialists · Players · 6NameJulian Allen
Specialists · Players · 6Source PositionWR
Specialists · Players · 6PositionWR
Specialists · Players · 6Sideoffense
Specialists · Players · 6 · RoleHas OffenseYes
Specialists · Players · 6 · RoleHas DefenseNo
Specialists · Players · 6 · RoleOffense Report PresentYes
Specialists · Players · 6 · RoleDefense Report PresentNo
Specialists · Players · 6Team2025 Id2649
Specialists · Players · 6Team2025Toledo
Specialists · Players · 6Team2026 Id41
Specialists · Players · 6Team2026UConn
Specialists · Players · 6Statustransferred
Specialists · Players · 6Mapping Statusmatched
Specialists · Players · 6League Player Slugjulian-allen-uconn
Specialists · Players · 6League PositionWR
Specialists · Players · 6Projection Basisprior
Specialists · Players · 6Bucketb5
Specialists · Players · 6 · Metrics · ReturnsKickoff Attempts0
Specialists · Players · 6 · Metrics · ReturnsKickoff Yards0.0 yards
Specialists · Players · 6 · Metrics · ReturnsKickoff YPANot published
Specialists · Players · 6 · Metrics · ReturnsKickoff Long0.0 yards
Specialists · Players · 6 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 6 · Metrics · ReturnsPunt Attempts1
Specialists · Players · 6 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 6 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 6 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 6 · Metrics · ReturnsPunt YPA0.0 yards
Specialists · Players · 7PFF Id169909
Specialists · Players · 7Cfbd Id5151827
Specialists · Players · 7NameRobert Hammond III
Specialists · Players · 7Source PositionK
Specialists · Players · 7PositionK
Specialists · Players · 7Sidespecial
Specialists · Players · 7 · RoleHas OffenseNo
Specialists · Players · 7 · RoleHas DefenseNo
Specialists · Players · 7 · RoleOffense Report PresentNo
Specialists · Players · 7 · RoleDefense Report PresentNo
Specialists · Players · 7Team2025 Id2649
Specialists · Players · 7Team2025Toledo
Specialists · Players · 7Team2026 Id2306
Specialists · Players · 7Team2026Kansas State
Specialists · Players · 7Statustransferred
Specialists · Players · 7Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 7League Player SlugNot published
Specialists · Players · 7League PositionNot published
Specialists · Players · 7Projection BasisNot published
Specialists · Players · 7Bucket9f
Specialists · Players · 7 · Metrics · KickoffsAttempts67
Specialists · Players · 7 · Metrics · KickoffsAverage Distance65.2 yards
Specialists · Players · 7 · Metrics · KickoffsPercent Returned35.8%
Specialists · Players · 7 · Metrics · KickoffsOnside Kicks1
Specialists · Players · 7 · Metrics · KickoffsAverage Yards Per Return21.8 yards
Specialists · Players · 8PFF Id130577
Specialists · Players · 8Cfbd Id4433906
Specialists · Players · 8NameTrayvon Rudolph
Specialists · Players · 8Source PositionWR
Specialists · Players · 8PositionWR
Specialists · Players · 8Sideoffense
Specialists · Players · 8 · RoleHas OffenseYes
Specialists · Players · 8 · RoleHas DefenseNo
Specialists · Players · 8 · RoleOffense Report PresentYes
Specialists · Players · 8 · RoleDefense Report PresentNo
Specialists · Players · 8Team2025 Id2649
Specialists · Players · 8Team2025Toledo
Specialists · Players · 8Team2026 IdNot published
Specialists · Players · 8Team2026Not published
Specialists · Players · 8Statusgone_or_unmapped
Specialists · Players · 8Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 8League Player SlugNot published
Specialists · Players · 8League PositionNot published
Specialists · Players · 8Projection BasisNot published
Specialists · Players · 8Bucketab
Specialists · Players · 8 · Metrics · ReturnsKickoff Attempts17
Specialists · Players · 8 · Metrics · ReturnsKickoff Yards373.0 yards
Specialists · Players · 8 · Metrics · ReturnsKickoff YPA21.9 yards
Specialists · Players · 8 · Metrics · ReturnsKickoff Long96.0 yards
Specialists · Players · 8 · Metrics · ReturnsKickoff Touchdowns1
Specialists · Players · 8 · Metrics · ReturnsPunt Attempts0
Specialists · Players · 8 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 8 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 8 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 8 · Metrics · ReturnsPunt YPANot published

Team JSON is authoritative for unit grades, ranks, returning shares, departures, and arrivals; Markdown supplies the specialist summary only. “Gone or unmapped” is a source roster-status label, not an NFL-departure claim. A missing destination means destination not published.

Provenance and identity contractsSource · coverage · sample · identity
PFF source and artifact provenance ledger
Evidence groupMetricPublished value
SourceProviderPFF
SourceLabelPFF 2025 regular-season measurements
SourceMeasured Season2025
Source · Measured WindowLabel2025 regular season, weeks 0–16
Source · Measured WindowSeason2025
Source · Measured WindowPhaseregular_season
Source · Measured WindowWeek Start0
Source · Measured WindowWeek End16
SourceOrientation Season2026
SourceBasishistorical_2025_regular_season_measurement
SourceProvider As OfNot published
SourceArtifact import2026-08-20
SourceArtifact Date2026-08-20
SourceIs ProjectionNo
SourceAll Star Games ExcludedYes
SourcePercentile Minimum Snaps150 snaps
SourceRank Population136 teams
SourceAuthorizationuser_authorized_public_use
SourceProjection Context ProviderThe Leaguel
Source · Files · Team JsonNameprofiles/team_profiles.json
Source · Files · Team JsonBytes728582
Source · Files · Team JsonSha256b32ef56170a1fa5e13d21cc39aaa8e623826f9d5b336f21fdf30b9e219886343
Source · Files · Team MarkdownNameprofiles/team_profiles.md
Source · Files · Team MarkdownBytes176299
Source · Files · Team MarkdownSha25662fe77a4ba6e61965fe77a47f37aacd938affdae4502029b8d57fd38839bf7ed
Source · Files · Player JsonNameprofiles/player_profiles.json
Source · Files · Player JsonBytes48526543
Source · Files · Player JsonSha256e1562214588ae343aada5fccd8a5194a95f479710689624d6264f4555d2e902e
Source · Files · Player CsvNameprofiles/player_profiles.csv
Source · Files · Player CsvBytes21034679
Source · Files · Player CsvSha256b63732bd261afa609c270258dbb081d38b196273b9966c08fa89a48e30614c9e
Source · Files · Artifact Set ManifestNameartifact_set_manifest.json
Source · Files · Artifact Set ManifestBytes1488
Source · Files · Artifact Set ManifestSha25640f8418802144337f76ce37767536ba854c35f7d7d03d55b8e95438a2f044e62
Source · Files · Source ManifestNamesource_manifest.json
Source · Files · Source ManifestBytes1392
Source · Files · Source ManifestSha256121c18be21cd586984ebf730f6bf06b0c6be4d28d7e13361cf407ae3be306ac2
Source · Files · QualityNamequality.json
Source · Files · QualityBytes1337
Source · Files · QualitySha256abe4608a4215fd69af934d86944ded9c380b224ffaa79615e8b33fd7e1b830eb
Source · Files · HandoffNamedata/leaguel/sources/cfb-pff/CFB_PFFProfiles_Handoff_v1.md
Source · Files · HandoffBytes8512
Source · Files · HandoffSha256f065434f6c6f8d7a19c123997699c03c29577ac16e261ff73e01590d53d4d2ab
SourceGeneration Id40cdf3ce6f352870a601fa721c2def6dbf1ef67298077a615825ec2b4d98da2e
SourceProvenance Idtask03-pff-40cdf3ce6f352870a601
Source · Row ProvenanceSource Cutoff Utc2026-08-14T16:55:48.157267+00:00
Source · Row ProvenanceSource Divisionfbs
Source · Row ProvenanceSource Season2025
Source · Row ProvenanceSource Season Typeregular
Source · Row ProvenanceFeature Available At Utc2026-08-14T16:55:48.157267+00:00
Source · Row ProvenanceSource Bucketeligible_regular_fbs
Source · Row ProvenanceSource EligibleTrue
PFF sample and coverage ledger
Evidence groupMetricPublished value
CoverageStatusmatched
CoverageProfile AvailableYes
CoverageSource TeamToledo
CoverageCanonical Team Id2649
PFF team identity ledger
Evidence groupMetricPublished value
TeamId2649
TeamSlugtoledo-rockets
TeamNameToledo Rockets
TeamShort NameToledo
TeamAbbreviationTOL
TeamConferenceMAC
TeamHref/college-football/teams/toledo-rockets
Program fingerprint

Efficiency, style, and continuity

Bars reward low-number ranks, while every exact rank remains directly labeled.

Ranked against 136 teams
Offense EPA43 / 136
69th percentile · lower rank is better
Defense EPA7 / 136
96th percentile · lower rank is better
Explosiveness70 / 136
49th percentile · lower rank is better
Defensive havoc33 / 136
76th percentile · lower rank is better
Offensive PPO
3.68
Defensive PPO
3.38
Returning production
9%
Transfer-in history
867 FP
Average total
44.0
Over / under
66
Position-group watch board

Players who shape the ceiling

The top three published season-board rows at each fantasy position, with exact ranks and ranges.

11 total model rows
2026 schedule

Filter the route through the season

Home, away, neutral, captured-line, and model-coverage filters keep the full schedule usable on every screen.

12 games · 11 model matchups

Showing 12 of 12 games.

Filtered 2026 schedule with market and model coverage
WeekDateOpponentSiteSpreadLineModelCoverageAction
1Michigan StateAwayMSU -11.5DraftKings snapshot · Aug 11, 10:09 PM EDTCaptured line: availablePlayer model: available13 playersMatchup
2C ConnecticutHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: not availableNot publishedMatchup
3TempleHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available9 playersMatchup
4San Diego StateHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available14 playersMatchup
5Ball StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available9 playersMatchup
6BuffaloHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available7 playersMatchup
7Eastern MichiganAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available10 playersMatchup
8Western MichiganHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available7 playersMatchup
10Sacramento StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available4 playersMatchup
11MassachusettsHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available9 playersMatchup
12Bowling GreenHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available8 playersMatchup
13OhioAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available6 playersMatchup
Week 1Away
Michigan StateFri, Sep 4 · 8:00 PM EDT
Spread
MSU -11.5DraftKings snapshot · Aug 11, 10:09 PM EDT
Captured line
Available
Player model
Available
Coverage
13 players
Open matchup report
Week 2Home
C ConnecticutSat, Sep 12 · 3:30 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Not available
Coverage
Not published
Open matchup report
Week 3Home
TempleSat, Sep 19 · 3:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
9 players
Open matchup report
Week 5Away
Ball StateSat, Oct 3 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
9 players
Open matchup report
Week 6Home
BuffaloSat, Oct 10 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
7 players
Open matchup report
Week 11Home
MassachusettsWed, Nov 11 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
9 players
Open matchup report
Week 12Home
Bowling GreenFri, Nov 20 · 7:30 PM EST
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
8 players
Open matchup report
Week 13Away
OhioFri, Nov 27 · 12:00 PM EST
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
6 players
Open matchup report
Team actions

Move from report to the next evidence layer

Public team evidence connects directly to player, matchup, research, and props tools.

Methodology and data boundary

Schedule facts come from the committed ESPN 2026 catalog. Team efficiency and betting records are 2025 historical context; returning production is a 2026 preseason roster snapshot. PFF grades and charting metrics also measure the 2025 season and remain historical evidence rather than a 2026 forecast. Player ranges use the same versioned custom half-PPR season model as the linked player pages. When present, the completed-game passing layer comes from a pinned cfbfastR/SportsDataverse generation and is postgame descriptive. No ATS, moneyline, total, or game-side prediction is inferred. Sources: 2027 CFB/projections/2026_wk1_matchup_cards.md; 2027 CFB/model_outputs/v2/data/custom_fantasy_current/half_ppr_6pt_td_20pass/usage_aware/rankings.csv.

Season model
custom-fantasy-2026-half_ppr_6pt_td_20pass-usage_aware-5b1c102afd16
Player update
Aug 24, 7:01 PM EDT
Team profile update
Aug 13, 1:02 AM EDT
Observed update
No completed-game layer
Market status
Context only