Skip to content
Big Ten

NorthwesternWildcats

2026 program field manual

2025 record6–66–4 ATS
Offense EPA
90th
of 136 teams
Defense EPA
65th
of 136 teams
Returning production
71%
2026 roster snapshot
Top fantasy player
RB15
Caleb Komolafe
Team report

Ninety percent returning production, 4th in the country, on a 6-6 team with a 65th-ranked defense.

Offense archetype

Balanced structure

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

Defense archetype

Volatility-control defense

Defense EPA rank 65; defensive havoc rank 114 of 136.

Win script

What travels

Balanced structure can travel if Northwestern leans on its 65th-ranked defense epa marker and 71% returning production.

Red flag

What can break

Explosiveness sits 123rd of 136.

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 protection (75.4, 8th of 136) and its weakest was the coverage (62.0, 97th of 136). 1 of 8 graded units return less than a quarter of their 2025 snaps.

Quarterback

Graded 64.3 in 2025, a bottom-half unit (84th of 136), and was effectively rebuilt: 2.0% of its snaps are back for 2026. Top grader Preston Stone (64.6 grade on 397 snaps) is not matched to the 2026 roster.

Pass protection

Graded 75.4 in 2025, a top-10-percent unit nationally (8th of 136), and was heavily reshuffled: 47.0% of its snaps are back for 2026. Top grader Caleb Tiernan (82.7 grade on 402 snaps) is not matched to the 2026 roster.

Run blocking

Graded 65.3 in 2025, a top-10-percent unit nationally (13th of 136), and returns a stable core: 52.0% of its snaps are back for 2026. Top grader Evan Beerntsen (80.9 grade on 385 snaps) is not matched to the 2026 roster.

Receiving corps

Graded 64.4 in 2025, a bottom-half unit (70th of 136), and returns nearly intact: 76.0% of its snaps are back for 2026. Griffin Wilde (79.4 grade on 359 snaps) is back to lead the group.

Rush offense

Graded 76.3 in 2025, an upper-half unit (58th of 136), and returns nearly intact: 82.0% of its snaps are back for 2026. Caleb Komolafe (77.4 grade on 178 snaps) is back to lead the group.

Coverage

Graded 62.0 in 2025, a bottom-half unit (97th of 136), and returns a stable core: 58.0% of its snaps are back for 2026. Braden Turner (78.5 grade on 285 snaps) is back to lead the group.

Pass rush

Graded 68.0 in 2025, an upper-half unit (40th of 136), and was heavily reshuffled: 43.0% of its snaps are back for 2026. Top grader Anto Saka (84.1 grade on 196 snaps) transferred out.

Run defense

Graded 65.2 in 2025, a bottom-half unit (90th of 136), and returns a stable core: 53.0% of its snaps are back for 2026. Robert Fitzgerald (90.0 grade on 321 snaps) is back to lead the group.

QB Grade

2025 Unit Grade
64.3 PFF grade
Unit Rank
84th
Rank Of
136
Returning Snap Share
2.0%

Ol Pass Block

2025 Unit Grade
75.4 PFF grade
Unit Rank
8th
Rank Of
136
Returning Snap Share
47.0%

Ol Run Block

2025 Unit Grade
65.3 PFF grade
Unit Rank
13th
Rank Of
136
Returning Snap Share
52.0%

Receiving

2025 Unit Grade
64.4 PFF grade
Unit Rank
70th
Rank Of
136
Returning Snap Share
76.0%

Rushing

2025 Unit Grade
76.3 PFF grade
Unit Rank
58th
Rank Of
136
Returning Snap Share
82.0%

Coverage

2025 Unit Grade
62.0 PFF grade
Unit Rank
97th
Rank Of
136
Returning Snap Share
58.0%

Pass Rush

2025 Unit Grade
68.0 PFF grade
Unit Rank
40th
Rank Of
136
Returning Snap Share
43.0%

Run Defense

2025 Unit Grade
65.2 PFF grade
Unit Rank
90th
Rank Of
136
Returning Snap Share
53.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
Northwestern Wildcats complete unit evidence
Evidence groupMetricPublished value
Units · QB Grade2025 Unit Grade64.3 PFF grade
Units · QB GradeUnit Rank84th
Units · QB GradeRank Of136
Units · QB GradeReturning Snap Share2.0%
Units · QB Grade · Leaders · 1NamePreston Stone
Units · QB Grade · Leaders · 1Source PositionQB
Units · QB Grade · Leaders · 1PositionQB
Units · QB Grade · Leaders · 1Grade64.6 PFF grade
Units · QB Grade · Leaders · 1Snaps397 snaps
Units · QB Grade · Leaders · 1Statusgone_or_unmapped
Units · Ol Pass Block2025 Unit Grade75.4 PFF grade
Units · Ol Pass BlockUnit Rank8th
Units · Ol Pass BlockRank Of136
Units · Ol Pass BlockReturning Snap Share47.0%
Units · Ol Pass Block · Leaders · 1NameCaleb Tiernan
Units · Ol Pass Block · Leaders · 1Source PositionT
Units · Ol Pass Block · Leaders · 1PositionT
Units · Ol Pass Block · Leaders · 1Grade82.7 PFF grade
Units · Ol Pass Block · Leaders · 1Snaps402 snaps
Units · Ol Pass Block · Leaders · 1Statusgone_or_unmapped
Units · Ol Pass Block · Leaders · 2NameEzomo Oratokhai
Units · Ol Pass Block · Leaders · 2Source PositionG
Units · Ol Pass Block · Leaders · 2PositionG
Units · Ol Pass Block · Leaders · 2Grade81.5 PFF grade
Units · Ol Pass Block · Leaders · 2Snaps402 snaps
Units · Ol Pass Block · Leaders · 2Statusreturning
Units · Ol Pass Block · Leaders · 3NameJackson Carsello
Units · Ol Pass Block · Leaders · 3Source PositionC
Units · Ol Pass Block · Leaders · 3PositionC
Units · Ol Pass Block · Leaders · 3Grade77.9 PFF grade
Units · Ol Pass Block · Leaders · 3Snaps401 snaps
Units · Ol Pass Block · Leaders · 3Statusreturning
Units · Ol Run Block2025 Unit Grade65.3 PFF grade
Units · Ol Run BlockUnit Rank13th
Units · Ol Run BlockRank Of136
Units · Ol Run BlockReturning Snap Share52.0%
Units · Ol Run Block · Leaders · 1NameEvan Beerntsen
Units · Ol Run Block · Leaders · 1Source PositionG
Units · Ol Run Block · Leaders · 1PositionG
Units · Ol Run Block · Leaders · 1Grade80.9 PFF grade
Units · Ol Run Block · Leaders · 1Snaps385 snaps
Units · Ol Run Block · Leaders · 1Statusgone_or_unmapped
Units · Ol Run Block · Leaders · 2NameJackson Carsello
Units · Ol Run Block · Leaders · 2Source PositionC
Units · Ol Run Block · Leaders · 2PositionC
Units · Ol Run Block · Leaders · 2Grade75.9 PFF grade
Units · Ol Run Block · Leaders · 2Snaps384 snaps
Units · Ol Run Block · Leaders · 2Statusreturning
Units · Ol Run Block · Leaders · 3NameHayden Eligon II
Units · Ol Run Block · Leaders · 3Source PositionWR
Units · Ol Run Block · Leaders · 3PositionWR
Units · Ol Run Block · Leaders · 3Grade71.5 PFF grade
Units · Ol Run Block · Leaders · 3Snaps237 snaps
Units · Ol Run Block · Leaders · 3Statusreturning
Units · Receiving2025 Unit Grade64.4 PFF grade
Units · ReceivingUnit Rank70th
Units · ReceivingRank Of136
Units · ReceivingReturning Snap Share76.0%
Units · Receiving · Leaders · 1NameGriffin Wilde
Units · Receiving · Leaders · 1Source PositionWR
Units · Receiving · Leaders · 1PositionWR
Units · Receiving · Leaders · 1Grade79.4 PFF grade
Units · Receiving · Leaders · 1Snaps359 snaps
Units · Receiving · Leaders · 1Statusreturning
Units · Receiving · Leaders · 2NameHayden Eligon II
Units · Receiving · Leaders · 2Source PositionWR
Units · Receiving · Leaders · 2PositionWR
Units · Receiving · Leaders · 2Grade74 PFF grade
Units · Receiving · Leaders · 2Snaps281 snaps
Units · Receiving · Leaders · 2Statusreturning
Units · Receiving · Leaders · 3NameHunter Welcing
Units · Receiving · Leaders · 3Source PositionTE
Units · Receiving · Leaders · 3PositionTE
Units · Receiving · Leaders · 3Grade69.2 PFF grade
Units · Receiving · Leaders · 3Snaps194 snaps
Units · Receiving · Leaders · 3Statustransferred
Units · Rushing2025 Unit Grade76.3 PFF grade
Units · RushingUnit Rank58th
Units · RushingRank Of136
Units · RushingReturning Snap Share82.0%
Units · Rushing · Leaders · 1NameCaleb Komolafe
Units · Rushing · Leaders · 1Source PositionHB
Units · Rushing · Leaders · 1PositionRB
Units · Rushing · Leaders · 1Grade77.4 PFF grade
Units · Rushing · Leaders · 1Snaps178 snaps
Units · Rushing · Leaders · 1Statusreturning
Units · Coverage2025 Unit Grade62.0 PFF grade
Units · CoverageUnit Rank97th
Units · CoverageRank Of136
Units · CoverageReturning Snap Share58.0%
Units · Coverage · Leaders · 1NameBraden Turner
Units · Coverage · Leaders · 1Source PositionCB
Units · Coverage · Leaders · 1PositionCB
Units · Coverage · Leaders · 1Grade78.5 PFF grade
Units · Coverage · Leaders · 1Snaps285 snaps
Units · Coverage · Leaders · 1Statusreturning
Units · Coverage · Leaders · 2NameMac Uihlein
Units · Coverage · Leaders · 2Source PositionLB
Units · Coverage · Leaders · 2PositionLB
Units · Coverage · Leaders · 2Grade68.6 PFF grade
Units · Coverage · Leaders · 2Snaps341 snaps
Units · Coverage · Leaders · 2Statusgone_or_unmapped
Units · Coverage · Leaders · 3NameJosh Fussell
Units · Coverage · Leaders · 3Source PositionCB
Units · Coverage · Leaders · 3PositionCB
Units · Coverage · Leaders · 3Grade65.5 PFF grade
Units · Coverage · Leaders · 3Snaps240 snaps
Units · Coverage · Leaders · 3Statusreturning
Units · Pass Rush2025 Unit Grade68.0 PFF grade
Units · Pass RushUnit Rank40th
Units · Pass RushRank Of136
Units · Pass RushReturning Snap Share43.0%
Units · Pass Rush · Leaders · 1NameAnto Saka
Units · Pass Rush · Leaders · 1Source PositionED
Units · Pass Rush · Leaders · 1PositionED
Units · Pass Rush · Leaders · 1Grade84.1 PFF grade
Units · Pass Rush · Leaders · 1Snaps196 snaps
Units · Pass Rush · Leaders · 1Statustransferred
Units · Pass Rush · Leaders · 2NameMichael Kilbane
Units · Pass Rush · Leaders · 2Source PositionED
Units · Pass Rush · Leaders · 2PositionED
Units · Pass Rush · Leaders · 2Grade79.9 PFF grade
Units · Pass Rush · Leaders · 2Snaps241 snaps
Units · Pass Rush · Leaders · 2Statusreturning
Units · Pass Rush · Leaders · 3NameAidan Hubbard
Units · Pass Rush · Leaders · 3Source PositionED
Units · Pass Rush · Leaders · 3PositionED
Units · Pass Rush · Leaders · 3Grade67.6 PFF grade
Units · Pass Rush · Leaders · 3Snaps163 snaps
Units · Pass Rush · Leaders · 3Statusgone_or_unmapped
Units · Run Defense2025 Unit Grade65.2 PFF grade
Units · Run DefenseUnit Rank90th
Units · Run DefenseRank Of136
Units · Run DefenseReturning Snap Share53.0%
Units · Run Defense · Leaders · 1NameRobert Fitzgerald
Units · Run Defense · Leaders · 1Source PositionS
Units · Run Defense · Leaders · 1PositionS
Units · Run Defense · Leaders · 1Grade90 PFF grade
Units · Run Defense · Leaders · 1Snaps321 snaps
Units · Run Defense · Leaders · 1Statusreturning
Units · Run Defense · Leaders · 2NameMichael Kilbane
Units · Run Defense · Leaders · 2Source PositionED
Units · Run Defense · Leaders · 2PositionED
Units · Run Defense · Leaders · 2Grade73.7 PFF grade
Units · Run Defense · Leaders · 2Snaps219 snaps
Units · Run Defense · Leaders · 2Statusreturning
Units · Run Defense · Leaders · 3NameFred Davis II
Units · Run Defense · Leaders · 3Source PositionCB
Units · Run Defense · Leaders · 3PositionCB
Units · Run Defense · Leaders · 3Grade69.9 PFF grade
Units · Run Defense · Leaders · 3Snaps258 snaps
Units · Run Defense · Leaders · 3Statusgone_or_unmapped
Season grades2025 measured profile
Northwestern Wildcats season-grade evidence
Evidence groupMetricPublished value
Season GradesCoverage Defense · 2025 Season Grade62.6 PFF grade
Season GradesDefense · 2025 Season Grade66.4 PFF grade
Season GradesMisc St · 2025 Season Grade63.5 PFF grade
Season GradesOffense · 2025 Season Grade70.6 PFF grade
Season GradesOverall · 2025 Season Grade72.6 PFF grade
Season GradesPass · 2025 Season Grade62.1 PFF grade
Season GradesPass Block · 2025 Season Grade76.0 PFF grade
Season GradesPass Route · 2025 Season Grade64.0 PFF grade
Season GradesPass Rush Defense · 2025 Season Grade67.4 PFF grade
Season GradesRun · 2025 Season Grade72.0 PFF grade
Season GradesRun Block · 2025 Season Grade66.0 PFF grade
Season GradesRun Defense · 2025 Season Grade67.3 PFF grade
Season GradesTackle · 2025 Season Grade61.3 PFF grade
Key departures6 records
Northwestern Wildcats key-departure evidence
Evidence groupMetricPublished value
Key Departures · 1NameCaleb Tiernan
Key Departures · 1Source PositionT
Key Departures · 1PositionT
Key Departures · 1Snaps788 snaps
Key Departures · 1DestinationDestination not published
Key Departures · 2NameEvan Beerntsen
Key Departures · 2Source PositionG
Key Departures · 2PositionG
Key Departures · 2Snaps785 snaps
Key Departures · 2DestinationDestination not published
Key Departures · 3NamePreston Stone
Key Departures · 3Source PositionQB
Key Departures · 3PositionQB
Key Departures · 3Snaps777 snaps
Key Departures · 3DestinationDestination not published
Key Departures · 4NameMac Uihlein
Key Departures · 4Source PositionLB
Key Departures · 4PositionLB
Key Departures · 4Snaps686 snaps
Key Departures · 4DestinationDestination not published
Key Departures · 5NameMartes Lewis
Key Departures · 5Source PositionT
Key Departures · 5PositionT
Key Departures · 5Snaps593 snaps
Key Departures · 5DestinationDestination not published
Key Departures · 6NameGarner Wallace
Key Departures · 6Source PositionS
Key Departures · 6PositionS
Key Departures · 6Snaps580 snaps
Key Departures · 6DestinationDestination not published
Arrivals6 records
Northwestern Wildcats arrival evidence
Evidence groupMetricPublished value
Arrivals · 1NameGrant Seagren
Arrivals · 1Source PositionT
Arrivals · 1PositionT
Arrivals · 1Source TeamOklahoma State
Arrivals · 1Snaps2025713
Arrivals · 1Grade63.7 PFF grade
Arrivals · 2NameBrenden Deasfernandes
Arrivals · 2Source PositionCB
Arrivals · 2PositionCB
Arrivals · 2Source TeamCentral Michigan
Arrivals · 2Snaps2025583
Arrivals · 2Grade68.7 PFF grade
Arrivals · 3NameAlex Honig
Arrivals · 3Source PositionTE
Arrivals · 3PositionTE
Arrivals · 3Source TeamUConn
Arrivals · 3Snaps2025479
Arrivals · 3Grade69.1 PFF grade
Arrivals · 4NameAidan Chiles
Arrivals · 4Source PositionQB
Arrivals · 4PositionQB
Arrivals · 4Source TeamMichigan State
Arrivals · 4Snaps2025479
Arrivals · 4Grade63.4 PFF grade
Arrivals · 5NameGavin Sawchuk
Arrivals · 5Source PositionHB
Arrivals · 5PositionRB
Arrivals · 5Source TeamFlorida State
Arrivals · 5Snaps2025403
Arrivals · 5Grade74.8 PFF grade
Arrivals · 6NameKobie McKinzie
Arrivals · 6Source PositionLB
Arrivals · 6PositionLB
Arrivals · 6Source TeamOklahoma
Arrivals · 6Snaps2025331
Arrivals · 6Grade61.6 PFF grade
Special teams evidence10 players
Northwestern Wildcats specialist evidence
Evidence groupMetricPublished value
SpecialistsSpecialists Source SummaryK Jack Olsen (gone): 19/21 FG, 2/2 from 40-49; P Luke Akers (gone): 41.3 net avg, 9 inside the 20
Specialists · Players · 1PFF Id188864
Specialists · Players · 1Cfbd Id5079389
Specialists · Players · 1NameChase Farrell
Specialists · Players · 1Source PositionWR
Specialists · Players · 1PositionWR
Specialists · Players · 1Sideoffense
Specialists · Players · 1 · RoleHas OffenseYes
Specialists · Players · 1 · RoleHas DefenseNo
Specialists · Players · 1 · RoleOffense Report PresentYes
Specialists · Players · 1 · RoleDefense Report PresentNo
Specialists · Players · 1Team2025 Id77
Specialists · Players · 1Team2025Northwestern
Specialists · Players · 1Team2026 Id77
Specialists · Players · 1Team2026Northwestern
Specialists · Players · 1Statusreturning
Specialists · Players · 1Mapping Statusmatched
Specialists · Players · 1League Player Slugchase-farrell-northwestern
Specialists · Players · 1League PositionWR
Specialists · Players · 1Projection Basisbaseline
Specialists · Players · 1Bucketa4
Specialists · Players · 1 · Metrics · ReturnsKickoff Attempts2
Specialists · Players · 1 · Metrics · ReturnsKickoff Yards47.0 yards
Specialists · Players · 1 · Metrics · ReturnsKickoff YPA23.5 yards
Specialists · Players · 1 · Metrics · ReturnsKickoff Long26.0 yards
Specialists · Players · 1 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 1 · Metrics · ReturnsPunt Attempts1
Specialists · Players · 1 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 1 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 1 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 1 · Metrics · ReturnsPunt YPA0.0 yards
Specialists · Players · 2PFF Id190897
Specialists · Players · 2Cfbd Id5222752
Specialists · Players · 2NameDrew Wagner
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 Id77
Specialists · Players · 2Team2025Northwestern
Specialists · Players · 2Team2026 Id77
Specialists · Players · 2Team2026Northwestern
Specialists · Players · 2Statusreturning
Specialists · Players · 2Mapping Statusmatched
Specialists · Players · 2League Player Slugdrew-wagner-northwestern
Specialists · Players · 2League PositionWR
Specialists · Players · 2Projection Basismodel
Specialists · Players · 2Bucketaf
Specialists · Players · 2 · Metrics · ReturnsKickoff Attempts1
Specialists · Players · 2 · Metrics · ReturnsKickoff Yards22.0 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff YPA22.0 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff Long22.0 yards
Specialists · Players · 2 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 2 · Metrics · ReturnsPunt Attempts14
Specialists · Players · 2 · Metrics · ReturnsPunt Yards24.0 yards
Specialists · Players · 2 · Metrics · ReturnsPunt Long7.0 yards
Specialists · Players · 2 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 2 · Metrics · ReturnsPunt YPA1.7 yards
Specialists · Players · 3PFF Id177231
Specialists · Players · 3Cfbd Id5154734
Specialists · Players · 3NameGriffin Wilde
Specialists · Players · 3Source PositionWR
Specialists · Players · 3PositionWR
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 Id77
Specialists · Players · 3Team2025Northwestern
Specialists · Players · 3Team2026 Id77
Specialists · Players · 3Team2026Northwestern
Specialists · Players · 3Statusreturning
Specialists · Players · 3Mapping Statusmatched
Specialists · Players · 3League Player Sluggriffin-wilde-northwestern
Specialists · Players · 3League PositionWR
Specialists · Players · 3Projection Basismodel
Specialists · Players · 3Bucket83
Specialists · Players · 3 · Metrics · ReturnsKickoff Attempts0
Specialists · Players · 3 · Metrics · ReturnsKickoff Yards0.0 yards
Specialists · Players · 3 · Metrics · ReturnsKickoff YPANot published
Specialists · Players · 3 · Metrics · ReturnsKickoff Long0.0 yards
Specialists · Players · 3 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 3 · Metrics · ReturnsPunt Attempts0
Specialists · Players · 3 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 3 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 3 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 3 · Metrics · ReturnsPunt YPANot published
Specialists · Players · 4PFF Id176511
Specialists · Players · 4Cfbd Id5158281
Specialists · Players · 4NameHenry Helms
Specialists · Players · 4Source PositionK
Specialists · Players · 4PositionK
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 Id77
Specialists · Players · 4Team2025Northwestern
Specialists · Players · 4Team2026 Id77
Specialists · Players · 4Team2026Northwestern
Specialists · Players · 4Statusreturning
Specialists · Players · 4Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 4League Player SlugNot published
Specialists · Players · 4League PositionNot published
Specialists · Players · 4Projection BasisNot published
Specialists · Players · 4Bucketbb
Specialists · Players · 4 · Metrics · KickoffsAttempts8
Specialists · Players · 4 · Metrics · KickoffsAverage Distance60.6 yards
Specialists · Players · 4 · Metrics · KickoffsPercent Returned62.5%
Specialists · Players · 4 · Metrics · KickoffsOnside Kicks0
Specialists · Players · 4 · Metrics · KickoffsAverage Yards Per Return12.6 yards
Specialists · Players · 5PFF Id129738
Specialists · Players · 5Cfbd Id4431009
Specialists · Players · 5NameHunter Welcing
Specialists · Players · 5Source PositionTE
Specialists · Players · 5PositionTE
Specialists · Players · 5Sideoffense
Specialists · Players · 5 · RoleHas OffenseYes
Specialists · Players · 5 · RoleHas DefenseNo
Specialists · Players · 5 · RoleOffense Report PresentYes
Specialists · Players · 5 · RoleDefense Report PresentNo
Specialists · Players · 5Team2025 Id77
Specialists · Players · 5Team2025Northwestern
Specialists · Players · 5Team2026 Id194
Specialists · Players · 5Team2026Ohio State
Specialists · Players · 5Statustransferred
Specialists · Players · 5Mapping Statusmatched
Specialists · Players · 5League Player Slughunter-welcing-ohio-state
Specialists · Players · 5League PositionTE
Specialists · Players · 5Projection Basismodel
Specialists · Players · 5Bucket72
Specialists · Players · 5 · Metrics · ReturnsKickoff Attempts2
Specialists · Players · 5 · Metrics · ReturnsKickoff Yards13.0 yards
Specialists · Players · 5 · Metrics · ReturnsKickoff YPA6.5 yards
Specialists · Players · 5 · Metrics · ReturnsKickoff Long10.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 Id129630
Specialists · Players · 6Cfbd Id4566164
Specialists · Players · 6NameJack Olsen
Specialists · Players · 6Source PositionK
Specialists · Players · 6PositionK
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 Id77
Specialists · Players · 6Team2025Northwestern
Specialists · Players · 6Team2026 Id2390
Specialists · Players · 6Team2026Miami
Specialists · Players · 6Statustransferred
Specialists · Players · 6Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 6League Player SlugNot published
Specialists · Players · 6League PositionNot published
Specialists · Players · 6Projection BasisNot published
Specialists · Players · 6Bucketac
Specialists · Players · 6 · Metrics · Field GoalsTotal Attempts21
Specialists · Players · 6 · Metrics · Field GoalsTotal Made19
Specialists · Players · 6 · Metrics · Field GoalsPAT Attempts20
Specialists · Players · 6 · Metrics · Field GoalsPAT Made20
Specialists · Players · 6 · Metrics · Field GoalsPAT Percent100.0%
Specialists · Players · 6 · Metrics · Field GoalsOne Attempts0
Specialists · Players · 6 · Metrics · Field GoalsOne Made0
Specialists · Players · 6 · Metrics · Field GoalsTwenty Attempts7
Specialists · Players · 6 · Metrics · Field GoalsTwenty Made5
Specialists · Players · 6 · Metrics · Field GoalsThirty Attempts12
Specialists · Players · 6 · Metrics · Field GoalsThirty Made12
Specialists · Players · 6 · Metrics · Field GoalsForty Attempts2
Specialists · Players · 6 · Metrics · Field GoalsForty Made2
Specialists · Players · 6 · Metrics · Field GoalsFifty Attempts0
Specialists · Players · 6 · Metrics · Field GoalsFifty Made0
Specialists · Players · 6 · Metrics · Field GoalsTotal Percent90.5%
Specialists · Players · 6 · Metrics · Field GoalsForty Percent100.0%
Specialists · Players · 6 · Metrics · Field GoalsFifty PercentNot published
Specialists · Players · 7PFF Id162843
Specialists · Players · 7Cfbd Id4816307
Specialists · Players · 7NameJoseph Himon II
Specialists · Players · 7Source PositionHB
Specialists · Players · 7PositionRB
Specialists · Players · 7Sideoffense
Specialists · Players · 7 · RoleHas OffenseYes
Specialists · Players · 7 · RoleHas DefenseNo
Specialists · Players · 7 · RoleOffense Report PresentYes
Specialists · Players · 7 · RoleDefense Report PresentNo
Specialists · Players · 7Team2025 Id77
Specialists · Players · 7Team2025Northwestern
Specialists · Players · 7Team2026 Id77
Specialists · Players · 7Team2026Northwestern
Specialists · Players · 7Statusreturning
Specialists · Players · 7Mapping Statusmatched
Specialists · Players · 7League Player Slugjoseph-himon-ii-northwestern
Specialists · Players · 7League PositionRB
Specialists · Players · 7Projection Basismodel
Specialists · Players · 7Bucket27
Specialists · Players · 7 · Metrics · ReturnsKickoff Attempts5
Specialists · Players · 7 · Metrics · ReturnsKickoff Yards133.0 yards
Specialists · Players · 7 · Metrics · ReturnsKickoff YPA26.6 yards
Specialists · Players · 7 · Metrics · ReturnsKickoff Long39.0 yards
Specialists · Players · 7 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 7 · Metrics · ReturnsPunt Attempts0
Specialists · Players · 7 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 7 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 7 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 7 · Metrics · ReturnsPunt YPANot published
Specialists · Players · 8PFF Id131788
Specialists · Players · 8Cfbd Id4567942
Specialists · Players · 8NameLuke Akers
Specialists · Players · 8Source PositionP
Specialists · Players · 8PositionP
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 Id77
Specialists · Players · 8Team2025Northwestern
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 · 8Bucketf5
Specialists · Players · 8 · Metrics · Field GoalsTotal Attempts3
Specialists · Players · 8 · Metrics · Field GoalsTotal Made3
Specialists · Players · 8 · Metrics · Field GoalsPAT Attempts2
Specialists · Players · 8 · Metrics · Field GoalsPAT Made2
Specialists · Players · 8 · Metrics · Field GoalsPAT Percent100.0%
Specialists · Players · 8 · Metrics · Field GoalsOne Attempts0
Specialists · Players · 8 · Metrics · Field GoalsOne Made0
Specialists · Players · 8 · Metrics · Field GoalsTwenty Attempts2
Specialists · Players · 8 · Metrics · Field GoalsTwenty Made2
Specialists · Players · 8 · Metrics · Field GoalsThirty Attempts1
Specialists · Players · 8 · Metrics · Field GoalsThirty Made1
Specialists · Players · 8 · Metrics · Field GoalsForty Attempts0
Specialists · Players · 8 · Metrics · Field GoalsForty Made0
Specialists · Players · 8 · Metrics · Field GoalsFifty Attempts0
Specialists · Players · 8 · Metrics · Field GoalsFifty Made0
Specialists · Players · 8 · Metrics · Field GoalsTotal Percent100.0%
Specialists · Players · 8 · Metrics · Field GoalsForty PercentNot published
Specialists · Players · 8 · Metrics · Field GoalsFifty PercentNot published
Specialists · Players · 8 · Metrics · PuntingAttempts32
Specialists · Players · 8 · Metrics · PuntingAverage Yards Per Attempt45.38 yards
Specialists · Players · 8 · Metrics · PuntingAverage Net Yards41.34 yards
Specialists · Players · 8 · Metrics · PuntingInside Twenties9
Specialists · Players · 8 · Metrics · PuntingTouchbacks4
Specialists · Players · 8 · Metrics · PuntingPercent Returned31.3%
Specialists · Players · 8 · Metrics · PuntingLong59.0 yards
Specialists · Players · 8 · Metrics · PuntingBlocks1
Specialists · Players · 8 · Metrics · PuntingAverage Yards Per Return4.9 yards
Specialists · Players · 8 · Metrics · KickoffsAttempts40
Specialists · Players · 8 · Metrics · KickoffsAverage Distance65.2 yards
Specialists · Players · 8 · Metrics · KickoffsPercent Returned42.5%
Specialists · Players · 8 · Metrics · KickoffsOnside Kicks0
Specialists · Players · 8 · Metrics · KickoffsAverage Yards Per Return23.2 yards
Specialists · Players · 9PFF Id199017
Specialists · Players · 9Cfbd Id5214596
Specialists · Players · 9NameNikola Dugandzic
Specialists · Players · 9Source PositionP
Specialists · Players · 9PositionP
Specialists · Players · 9Sidespecial
Specialists · Players · 9 · RoleHas OffenseNo
Specialists · Players · 9 · RoleHas DefenseNo
Specialists · Players · 9 · RoleOffense Report PresentNo
Specialists · Players · 9 · RoleDefense Report PresentNo
Specialists · Players · 9Team2025 Id77
Specialists · Players · 9Team2025Northwestern
Specialists · Players · 9Team2026 Id77
Specialists · Players · 9Team2026Northwestern
Specialists · Players · 9Statusreturning
Specialists · Players · 9Mapping Statusoutside_leaguel_player_catalog
Specialists · Players · 9League Player SlugNot published
Specialists · Players · 9League PositionNot published
Specialists · Players · 9Projection BasisNot published
Specialists · Players · 9Bucket95
Specialists · Players · 9 · Metrics · KickoffsAttempts15
Specialists · Players · 9 · Metrics · KickoffsAverage Distance60.8 yards
Specialists · Players · 9 · Metrics · KickoffsPercent Returned60.0%
Specialists · Players · 9 · Metrics · KickoffsOnside Kicks0
Specialists · Players · 9 · Metrics · KickoffsAverage Yards Per Return27.1 yards
Specialists · Players · 10PFF Id199009
Specialists · Players · 10Cfbd Id5216569
Specialists · Players · 10NameRobby Preckel
Specialists · Players · 10Source PositionHB
Specialists · Players · 10PositionRB
Specialists · Players · 10Sideoffense
Specialists · Players · 10 · RoleHas OffenseYes
Specialists · Players · 10 · RoleHas DefenseYes
Specialists · Players · 10 · RoleOffense Report PresentYes
Specialists · Players · 10 · RoleDefense Report PresentYes
Specialists · Players · 10Team2025 Id77
Specialists · Players · 10Team2025Northwestern
Specialists · Players · 10Team2026 Id77
Specialists · Players · 10Team2026Northwestern
Specialists · Players · 10Statusreturning
Specialists · Players · 10Mapping Statusmatched
Specialists · Players · 10League Player Slugrobby-preckel-northwestern
Specialists · Players · 10League PositionTE
Specialists · Players · 10Projection Basismodel
Specialists · Players · 10Bucket66
Specialists · Players · 10 · Metrics · ReturnsKickoff Attempts1
Specialists · Players · 10 · Metrics · ReturnsKickoff Yards19.0 yards
Specialists · Players · 10 · Metrics · ReturnsKickoff YPA19.0 yards
Specialists · Players · 10 · Metrics · ReturnsKickoff Long19.0 yards
Specialists · Players · 10 · Metrics · ReturnsKickoff Touchdowns0
Specialists · Players · 10 · Metrics · ReturnsPunt Attempts0
Specialists · Players · 10 · Metrics · ReturnsPunt Yards0.0 yards
Specialists · Players · 10 · Metrics · ReturnsPunt Long0.0 yards
Specialists · Players · 10 · Metrics · ReturnsPunt Touchdowns0
Specialists · Players · 10 · 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 TeamNorthwestern
CoverageCanonical Team Id77
PFF team identity ledger
Evidence groupMetricPublished value
TeamId77
TeamSlugnorthwestern-wildcats
TeamNameNorthwestern Wildcats
TeamShort NameNorthwestern
TeamAbbreviationNU
TeamConferenceBig Ten
TeamHref/college-football/teams/northwestern-wildcats
Program fingerprint

Efficiency, style, and continuity

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

Ranked against 136 teams
Offense EPA90 / 136
34th percentile · lower rank is better
Defense EPA65 / 136
53th percentile · lower rank is better
Explosiveness123 / 136
10th percentile · lower rank is better
Defensive havoc114 / 136
16th percentile · lower rank is better
Offensive PPO
3.21
Defensive PPO
3.39
Returning production
71%
Transfer-in history
406 FP
Average total
43.0
Over / under
56
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.

10 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
1S Dakota StHomeNU -13.5FanDuel snapshot · Aug 11, 10:10 PM EDTCaptured line: availablePlayer model: not availableNot publishedMatchup
3ColoradoHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available26 playersMatchup
4IndianaAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available22 playersMatchup
5Penn StateHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available23 playersMatchup
6Ball StateHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available19 playersMatchup
7Michigan StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available23 playersMatchup
8RutgersHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available19 playersMatchup
9OregonAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available24 playersMatchup
10IowaHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available19 playersMatchup
11Ohio StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available25 playersMatchup
12MinnesotaAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available21 playersMatchup
13IllinoisHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available21 playersMatchup
Week 1Home
S Dakota StSat, Sep 5 · 8:00 PM EDT
Spread
NU -13.5FanDuel snapshot · Aug 11, 10:10 PM EDT
Captured line
Available
Player model
Not available
Coverage
Not published
Open matchup report
Week 3Home
ColoradoSat, Sep 19 · 7:30 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
26 players
Open matchup report
Week 4Away
IndianaFri, Sep 25 · 8:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
22 players
Open matchup report
Week 5Home
Penn StateFri, Oct 2 · 8:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
23 players
Open matchup report
Week 6Home
Ball StateSat, Oct 10 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
19 players
Open matchup report
Week 8Home
RutgersSat, Oct 24 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
19 players
Open matchup report
Week 9Away
OregonSat, Oct 31 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
24 players
Open matchup report
Week 10Home
IowaSat, Nov 7 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
19 players
Open matchup report
Week 11Away
Ohio StateSat, Nov 14 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
25 players
Open matchup report
Week 12Away
MinnesotaSat, Nov 21 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
21 players
Open matchup report
Week 13Home
IllinoisSat, Nov 28 · Time TBA
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
21 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