Skip to content
Mountain West

North Dakota StateBison

2026 program field manual

2025 record12–1Profile not published
Schedule
12 games
6 home · 6 away
Captured lines
2
Market snapshots only
Model matchups
11
Player projections
Team profile
Not published
No ranks inferred
Team report

North Dakota State is schedule-linked, but a sourced efficiency profile has not been published.

Offense archetype

Profile not published

No sourced style profile.

Defense archetype

Profile not published

No sourced efficiency ranks.

Win script

What travels

Use the schedule and sourced matchup pages until a complete team profile is published.

Red flag

What can break

Efficiency ranks, continuity, and player-board context are unavailable.

2026 observed production

Passing shape from the completed opener

The passing profile, schematic air-yard map, and target grid use observed Week 1 plays. They sit beside—but never overwrite—the preseason team, player, and PFF evidence.

33 points · 13 located targets
Completed-game passing productionNorth Dakota State vs Jacksonville State
Game flow
Pass EPA / play
+0.238
Completion
65%
aDOT
6.3
YAC / comp
2.7
CPOE
+2.5 pp
Pass over expected
-7.1 pp

Passers

PlayerC/AYdsTDEPA/play
Nathan Hayes14/211602+0.240
Preston Brown1/140+0.201

Top targets

PlayerTgtRecYdsEPA/tgt
Jackson Williams6558+0.943
Jordan McCants1144+6.148
Reis Kessel5430+0.625
DJ Scott2212+0.164
Mekhi Collins4111-0.328
Isiah St. Romain115+0.026
Air-yard schematicNorth Dakota State pass mapDistance + categorical direction, not tracking XY
-1001020304050LEFTMIDDLERIGHTAIR YARDS FROM LINE OF SCRIMMAGE
North Dakota State pass map exact observed targets
PasserReceiverAir yardsDirectionOutcomeResult yards
Nathan HayesJackson Williams4rightcomplete7
Nathan HayesReis Kessel15middlecomplete17
Nathan HayesJackson Williams4leftcomplete4
Nathan HayesReis Kessel2leftincomplete0
Nathan HayesReis Kessel4middlecomplete4
Nathan HayesMekhi Collins13rightincomplete0
Nathan HayesMekhi Collins17middleincomplete0
Nathan HayesJackson Williams3leftincomplete0
Nathan HayesDJ Scott-4rightcomplete7
Nathan HayesReis Kessel3rightcomplete3
Nathan HayesIsiah St. Romain5leftcomplete5
Nathan HayesMekhi Collins6rightcomplete11
Nathan HayesJackson Williams10leftcomplete13
  • Complete
  • Touchdown
  • Incomplete
  • Interception
Schematic field heatmapNorth Dakota State target gridShort/deep × left/middle/right
Deep
left00 complete · 0 ydEPA —
middle00 complete · 0 ydEPA —
right00 complete · 0 ydEPA —
Short
left53 complete · 22 yd-0.32 EPA/tgt
middle32 complete · 21 yd+0.53 EPA/tgt
right54 complete · 28 yd+0.21 EPA/tgt
North Dakota State target grid
DepthDirectionTargetsCompletionsYardsEPA per target
shortleft5322-0.3242
shortmiddle32210.525
shortright54280.207
deepleft000
deepmiddle000
deepright000
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.

Coverage unavailable
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
No
No safely matched PFF team profile

Source Missing. Missing or conflicted coverage remains unavailable and is never scored as zero.

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
Coverage · TeamId2449
Coverage · TeamSlugnorth-dakota-state-bison
Coverage · TeamNameNorth Dakota State Bison
Coverage · TeamShort NameNorth Dakota State
Coverage · TeamAbbreviationNDSU
Coverage · TeamConferenceMountain West
Coverage · TeamHref/college-football/teams/north-dakota-state-bison
CoverageStatussource_missing
CoverageProfile AvailableNo
CoverageSource TeamNot published
CoverageCanonical Team Id2449
CoverageShardteams/north-dakota-state-bison.json
CoverageBytes474
CoverageSha256ecf5ed0afbd51103ec6411ce97d409ab554ef835f7c79e8604791227d27d0d01
PFF team identity ledger
Evidence groupMetricPublished value
TeamId2449
TeamSlugnorth-dakota-state-bison
TeamNameNorth Dakota State Bison
TeamShort NameNorth Dakota State
TeamAbbreviationNDSU
TeamConferenceMountain West
TeamHref/college-football/teams/north-dakota-state-bison
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
1Jacksonville StateHomeNDSU -7DraftKings snapshot · Aug 11, 10:09 PM EDTCaptured line: availablePlayer model: available6 playersMatchup
1FordhamHomeNDSU -39.5DraftKings snapshot · Aug 11, 10:09 PM EDTCaptured line: availablePlayer model: not availableNot publishedMatchup
2Air ForceAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available7 playersMatchup
3Sacramento StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available3 playersMatchup
5WyomingHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available7 playersMatchup
6UNLVAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available9 playersMatchup
7NevadaHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available8 playersMatchup
8New MexicoAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available8 playersMatchup
9UTEPHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available8 playersMatchup
11Hawai'iAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available10 playersMatchup
12Northern IllinoisHomeNot capturedNo market snapshotCaptured line: not availablePlayer model: available10 playersMatchup
13San José StateAwayNot capturedNo market snapshotCaptured line: not availablePlayer model: available8 playersMatchup
Week 1Home
Jacksonville StateSat, Aug 29 · 5:30 PM EDT
Spread
NDSU -7DraftKings snapshot · Aug 11, 10:09 PM EDT
Captured line
Available
Player model
Available
Coverage
6 players
Open matchup report
Week 1Home
FordhamSat, Sep 5 · 3:30 PM EDT
Spread
NDSU -39.5DraftKings snapshot · Aug 11, 10:09 PM EDT
Captured line
Available
Player model
Not available
Coverage
Not published
Open matchup report
Week 2Away
Air ForceSat, Sep 12 · 10:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
7 players
Open matchup report
Week 5Home
WyomingSat, Oct 3 · 3:30 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
7 players
Open matchup report
Week 6Away
UNLVSat, Oct 10 · 7:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
9 players
Open matchup report
Week 7Home
NevadaSat, Oct 17 · 7:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
8 players
Open matchup report
Week 8Away
New MexicoSat, Oct 24 · 10:00 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
8 players
Open matchup report
Week 9Home
UTEPSat, Oct 31 · 3:30 PM EDT
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
8 players
Open matchup report
Week 11Away
Hawai'iSat, Nov 14 · 11:59 PM EST
Spread
Not capturedNo market snapshot
Captured line
Not available
Player model
Available
Coverage
10 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
Aug 30, 4:30 PM EDT
Market status
Context only