ScorePirate
MENU
AT A GLANCE

In short: Willits (4-5) at Fort Bragg (1-7), October 16, 2026 (CIF-SS high school football). Final: Fort Bragg 8, Willits 27. The full report has the projection, unit grades, storylines, pregame notes, Big Game Watch, series history, season stats and both rosters.

SCOREPIRATE MATCHUP REPORT ·
WILLITS (AWAY) AT FORT BRAGG (HOME)
WILLITS 35.1  —  8.1 FORT BRAGG
WILLITS 90.9% FAVORITES

Share this matchup Preview image Stats card (JPG)Instagram story
⚠ WILLITS OFFENSIVE STATS FOR 10/23/2026 GAME VS. STUART HALL MISSING
⚠ WILLITS OFFENSIVE STATS FOR 10/09/2026 GAME VS. UPPER LAKE* MISSING
Figures are subject to change when the box score posts.
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
WILLITS10.1 (-102.9)51.5 (-7.1)80.7 (-50.6)46.2 (+4.1)
FORT BRAGG9.9 (-103.6)41.8 (-27.7)69.8 (-32.1)25.0 (+50.2)
WILLITS AT FORT BRAGG
ADVANCED STATS PREVIEW · 2026 SEASON
RANKS VS CIF North Coast Section · 115 teams DOWNLOAD CARD AS PDFDOWNLOAD AS JPEG
WIN PROB
90.9%
PROJ PTS
35.1
·
SP STRENGTH INDEX··
UNIT INDEX··
OFF··
DEF··
POINTS / GAME··
OFF··
DEF··
YARDS / GAME··
PASS··
RUSH··
YARDS ALLOWED / G··
PASS··
RUSH··
YARDS / PLAY··
OFF··
DEF··
TURNOVER MARGIN··
TAKEAWAYS··
GIVEAWAYS··
SACKS / GAME··
DEF MADE··
OFF ALLOWED··
PLAY CALLS (OFF)·
RUSH·
PLAYS FACED (DEF)·
RUSH·
WILL OFF VS FB DEF
··RUSH YDS / G··
··YDS / CARRY··
··PASS YDS / G··
··YDS / ATTEMPT··
··POINTS / G··
··RUSH O / RUSH D INDEX··
··PASS O / PASS D INDEX··
··TURNOVERS LOST / FORCED··
··SACKS ALLOWED / MADE··
FB OFF VS WILL DEF
··RUSH YDS / G··
··YDS / CARRY··
··PASS YDS / G··
··YDS / ATTEMPT··
··POINTS / G··
··RUSH O / RUSH D INDEX··
··PASS O / PASS D INDEX··
··TURNOVERS LOST / FORCED··
··SACKS ALLOWED / MADE··
WIN PROB
9.1%
PROJ PTS
8.1
·
··SP STRENGTH INDEX
··UNIT INDEX
··OFF
··DEF
··POINTS / GAME
··OFF
··DEF
··YARDS / GAME
··PASS
··RUSH
··YARDS ALLOWED / G
··PASS
··RUSH
··YARDS / PLAY
··OFF
··DEF
··TURNOVER MARGIN
··TAKEAWAYS
··GIVEAWAYS
··SACKS / GAME
··DEF MADE
··OFF ALLOWED
·PLAY CALLS (OFF)
·RUSH
·PLAYS FACED (DEF)
·RUSH

Rank chips: 1 = best in the pool; blue strong, red weak. Yardage and efficiency use games with a full box score on file; points and turnovers use every played game. Unit Index = opponent-adjusted 0-100 league percentile.

SCHEDULE STRENGTH

Fort Bragg has been tested more: its schedule to date ranks #65 in the pool against #77 for Willits. The harder road from here belongs to Fort Bragg (#28 vs #62).

Willits

Schedule so far · 1 = hardest
#77 of 113
avg opponent rating -5.1 over 9 games · 0 vs top-25 CIF North Coast Section
Schedule ahead · 1 = hardest
#62 of 102
avg opponent rating -1.8 over 1 games · 0 vs top-25
Toughest game played
Middletown
#30 in CIF North Coast Section · Sep 11 · L 0-42
Toughest game ahead
Kelseyville
#66 in CIF North Coast Section · Nov 6
Fort Bra…
L 5-12
Piner
L 7-21
@Middleto…
L 0-42
St Helena
W 41-35
@Lower La…
W 44-14
Cloverda…
L 13-16
Upper La…
W 20-12
@Fort Bra…
W 27-8
Stuart H…
L 20-27
Kelseyvi…
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.

Fort Bragg

Schedule so far · 1 = hardest
#65 of 113
avg opponent rating -1.7 over 9 games · 0 vs top-25 CIF North Coast Section
Schedule ahead · 1 = hardest
#28 of 102
avg opponent rating 12.7 over 1 games · 0 vs top-25
Toughest game played
Stuart Hall
#50 in CIF North Coast Section · Oct 2 · L 0-33
Toughest game ahead
Middletown
#30 in CIF North Coast Section · Nov 6
@Willits
W 12-5
Mckinley…
L 8-32
@St Helena
L 22-34
Lower La…
L 14-46
@Cloverda…
L 8-35
Stuart H…
L 0-33
Willits
L 8-27
@Upper La…
L 16-55
@Kelseyvi…Middleto…
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.
PROJECTION COMPONENTS
COMPONENTPOINTSWEIGHTCONTRIBUTION
Common Opponents+27.2431%+8.34
Head To Head+6.1420%+1.26
Strength+17.3119%+3.20
Efficiency+0.4816%+0.08
Own Margin+20.3615%+2.98
Garbage Time Margin--0%+0.00
EPA Efficiency--0%+0.00
What if he’s out?

Mark players out to re-project this game. Each value is how much of the margin that player is worth, from this season's data (his share of his team's win shares). Estimates — your selections change only your view.

PROJECTED TEAM YARDAGE
CATEGORYTEAMPROJECTED
PassingWILLITS59.2
PassingFORT BRAGG79.8
RushingWILLITS206.5
RushingFORT BRAGG164.7
TotalWILLITS265.7
TotalFORT BRAGG244.5
PROJECTED BOX SCORE
WILLITS — PASSING
PLAYERC/ATTCOMP %YDSYPATDINTQBR
COLE SIMPSON5.0/14.235.0%59.24.20.51.363.6
WILLITS — RUSHING
PLAYERCARYDSYPCTD
GRADY COOLEY14.3118.88.31.0
ISSAC SILVA9.455.85.90.9
COLE SIMPSON6.931.94.60.8
TOTALS30.6206.56.72.7
WILLITS — RECEIVING
PLAYERRECYDSYPCTD
MASON CROSSLY3.030.110.20.0
DAVIN SWENSON1.629.018.00.6
TOTALS4.659.213.00.6
FORT BRAGG — PASSING
PLAYERC/ATTCOMP %YDSYPATDINTQBR
CHRIS HERNANDEZ6.9/17.739.1%79.84.50.61.471.8
FORT BRAGG — RUSHING
PLAYERCARYDSYPCTD
ANTHONY BRITTON23.3103.14.40.0
ERIK KAMSTRA3.735.59.60.1
JASPER BUTTERFIELD5.726.14.50.0
TOTALS32.7164.75.00.1
FORT BRAGG — RECEIVING
PLAYERRECYDSYPCTD
VALEN IVANKAY2.137.318.00.5
ISAIAH ARGUELLES1.723.013.90.1
AYDEN LUNA1.119.517.50.0
TOTALS4.879.816.50.6
PREGAME NOTES

The first meeting between these two hinged on a single stat: Willits' run defense. The Wolverines allowed 3.7 yards per carry (82 yards on 22 rushes) against Fort Bragg on 10/16, well below their 6.7 mark in every other game this season. Willits won the game 27-8. Repeating that kind of run defense edge would put Willits in a strong position to do it again.

The first meeting between these two hinged on a single stat: Fort Bragg's rushing. The Timberwolves averaged 3.7 yards per carry (82 yards on 22 rushes) against Willits on 10/16, well below their 5.4 mark in every other game this season. Fort Bragg lost the game 27-8. A rushing number closer to Fort Bragg's norm would go a long way toward flipping the result this time.

Fort Bragg's ground game looks better on paper, but one afternoon is doing a lot of the work. Fort Bragg averaged 5.2 yards per carry (1,243 yards on 239 rushes) on the season, #63 in Section, but that number is boosted by a 345-yard game on 27 rushes against Willits on 8/27. In all other games, Fort Bragg is at 4.2 yards per carry (898 yards on 212 rushes), a figure that would rank #86 in Section. Willits' run defense sits near the middle of the pack (6.4 yards per carry, #65 of 110). Against Willits, Fort Bragg draws a middle-of-the-pack run defense (6.4 yards per carry, #65), so expect something closer to the 4.2 version.

Willits averaged 4.0 points per game over its first 3 games (0-3), #105 in Section during that period. Few teams started slower in this department, and few have turned it around as sharply since. In the 6 games since that slow start (4-2), the Wolverines have averaged 27.5 points per game, a 588% rise, #49 in Section during that stretch. The schedule deserves some of the credit: Willits' last 6 opponents have averaged 24.2 points per game, a #61 scoring defense in Section on the season, against 21.4 points per game, #47 for the first 3. Measured against those opponents' norms (24.2 points per game), Willits scored 13% more than those defenses usually allow. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #72 in Section. On the season, Willits ranks #75 in Section in scoring. The trend lines up well against Fort Bragg, whose defense ranks just #94 of 110 (33.4 points per game). Willits is 2-0 this season when it scores 34 or more, and 2-5 when it doesn't.

Something changed for Fort Bragg's defense after its first 3 games. The Timberwolves allowed 23.7 points per game over their first 3 games (1-2), #60 in Section over that period. In the 5 games since that hot start (0-5), Fort Bragg has allowed 39.2 points per game, a 66% rise, #99 in Section over that timeframe. The schedule doesn't excuse it: the last 5 opponents have been softer, averaging 21.7 points per game, a #69 offense in Section on the season, against 25.3 points per game, #54 for the first 3. Measured against those opponents' norms (21.7 points per game), Fort Bragg allowed 81% more than those offenses usually score. On the season, the Timberwolves rank #94 in Section in scoring defense. Willits' offense sits in the middle of the pack, #75 in Section (19.7 points per game).

Willits' ball security has taken better care of the ball as the season has worn on. The Wolverines committed 2.5 giveaways per game over their first 4 games (1-3), #100 in Section over that span. In the 5 games since that slow start (3-2), Willits has committed 1.2 giveaways per game, a 52% drop, #47 in Section in that timeframe. The schedule has a lot to do with it: Willits' last 5 opponents have averaged 1.4 per game, a #39 defense in Section on the season, against 1.2 per game, #61 for the first 4. Measured against those opponents' norms (1.4 per game), Willits turned it over 17% less than those defenses usually force. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #74 in Section. On the season, the Wolverines rank #88 in Section in giveaways. Fort Bragg's defense sits in the middle of the pack, #66 in Section (1.1 per game).

BIG GAME WATCH

Players positioned for an outsized game because of this opponent: a player's share of his team's win shares, weighted by the tendencies of the team across from him. Only matchup-driven picks are shown.

Willits

Uriah TrevinoLB30 tackles and 2 TFLFort Bragg gives the ball away 3.1 times a game, #91 of 92 in Section; he is positioned to take one
Mason CrosslyDB6 INT, 10 tacklesFort Bragg gives the ball away 3.1 times a game, #91 of 92 in Section; a loose ball or a bad throw is his to take

Fort Bragg

Ayden LunaDB3 INT, 1 forced fumble, 70 tacklesWillits gives the ball away 1.9 times a game, #79 of 92 in Section; a loose ball or a bad throw is his to take
Jake PadgettLB44 tacklesWillits runs on 84% of its snaps, #7 of 92 in Section; 44 tackles make him the one who has to clean it up
MILESTONE WATCH

Willits

  • Zain Marshall needs 5 tackles for 50 (averaging 9.0 a game)

Fort Bragg

  • Ayden Luna needs 5 tackles for 75 (averaging 10.0 a game)
  • Jake Padgett needs 6 tackles for 50 (averaging 5.5 a game)
STORYLINES

The turnover battle has the potential to swing this matchup, with the recent returns favoring Willits. Fort Bragg forced 2.0 takeaways per game over its first 4 games (1-3), #23 in Section in that timeframe. In the 4 games since that hot start (0-4), the Timberwolves have forced 0.2 takeaways per game, an 88% drop, #98 in Section in that window. The schedule has a lot to do with it: Fort Bragg's last 4 opponents have averaged 1.2 per game, a #53 offense in Section on the season, against 1.7 per game, #86 for the first 4. Measured against those opponents' norms (1.2 per game), Fort Bragg forced 79% fewer turnovers than those offenses usually give up. Meanwhile, Willits' ball security has been middle of the pack in recent weeks. The Wolverines have committed 1.2 giveaways per game over their last 4 games (2-2), #52 in Section during that time. Those games came against a middle-of-the-pack set of defenses in Section (1.5 per game on the season, which would rank #39). Against those norms, Willits turned it over 15% less than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #72 in Section, a lower level of competition. Willits offers Fort Bragg a fair measuring stick for whether the trend is real.

If there's one number to watch in this matchup, it's Fort Bragg's run defense. Fort Bragg allowed 4.5 yards per carry (522 yards on 115 rushes) over its first 3 games (1-2), #36 in Section through those games. In the 5 games since that hot start (0-5), the Timberwolves have allowed 9.0 yards per carry (997 yards on 111 rushes), a 98% rise, #100 in Section through that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.8 yards per carry on the season. Measured against those opponents' norms (5.9 yards per carry), Fort Bragg allowed 53% more per carry than those rushing attacks usually gain. Meanwhile, Willits' ground game has struggled in recent weeks. The Wolverines have averaged 5.2 yards per carry (667 yards on 129 rushes) over their last 5 games (3-2), #65 in Section over that stretch. Those games came against a middle-of-the-pack set of run defenses in Section (6.2 yards per carry on the season, which would rank #61). Against those norms, Willits ran for 16% less per carry than those run defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #74 in Section, a lower level of competition. Both units come in looking to get right, and whichever does first may decide the game.

The Fort Bragg defense that opened the season is not the one that has taken the field lately. Fort Bragg allowed 5.2 yards per play (850 yards on 164 snaps) over its first 3 games (1-2), #26 in Section within that period. In the 5 games since that hot start (0-5), the Timberwolves have allowed 8.7 yards per play (1,714 yards on 197 snaps), a 68% rise, #90 in Section across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.6 yards per play on the season. Measured against those opponents' norms (6.8 yards per play), Fort Bragg allowed 28% more per snap than those offenses usually gain. Meanwhile, Willits' offense has struggled in recent weeks. The Wolverines have averaged 4.9 yards per play (760 yards on 154 snaps) over their last 5 games (3-2), #83 in Section during those games. Those games came against a middle-of-the-pack set of defenses in Section (6.6 yards per play on the season, which would rank #50). Against those norms, Willits gained 25% less per snap than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #74 in Section, a lower level of competition. Both units come in looking to get right, and whichever does first may decide the game.

SERIES HISTORY — WIL vs FB
Prep this game in Stat BoothWILLITS team sheetFORT BRAGG team sheet
TIDBITS (18 found)

• Club The last time Fort Bragg went a game committing no turnovers was October 28, 2022 against St. Helena (L, 20-21). Since then Fort Bragg has gone 39 straight games committing 1+ turnover, a school-record 39 straight in the 5 seasons on record.

• Club The last time Willits went a game averaging 8.0+ yards per attempt was September 12, 2025 against Upper Lake (W, 54-0). Since then Willits has gone 19 straight games being held under 8.0 yards per attempt, a school-record 19 straight in the 5 seasons on record.

• Club Fort Bragg has gone 6 straight games being held under 5.0 yards per carry (September 11, 2026 through October 23, 2026), going 0-6 over that stretch, a school-record 6 straight in the 5 seasons on record.

• Club Fort Bragg has lost 7 straight, and a loss would make it 8 in a row -- something they have not done in the 5 seasons on record.

• Club The last time Willits went a game averaging 7.0+ yards per play was September 12, 2025 against Upper Lake (W, 54-0). Since then Willits has gone 19 straight games being held under 7.0 yards per play, a school-record 19 straight in the 5 seasons on record.

• Club Fort Bragg has gone 5 straight games being held under 7.0 yards per play (September 18, 2026 through October 23, 2026), going 0-5 over that stretch, a school-record 5 straight in the 5 seasons on record.

• Club Willits has gone 8 straight games committing fewer than 3 turnovers (September 4, 2026 through October 23, 2026), going 4-4 over that stretch, a school-record 8 straight in the 5 seasons on record.

• Club Willits is 4-5 entering play against Fort Bragg, its first 4-5 start through 9 games in the 5 seasons on record.

• Club Fort Bragg has allowed 150 points over its last 4 games (37.5 a game, September 25, 2026 through October 23, 2026) -- its 5th-highest 4-game total on record; the most is 175, from September 9, 2022 through September 30, 2022.

• Club Willits has gone 5 straight games holding the opponent under 150 rushing yards (September 25, 2026 through October 23, 2026), going 3-2 over that stretch, a school-record 5 straight in the 5 seasons on record.

• Player Chris Hernandez has gone 2 straight games throwing a touchdown pass, the longest such streak of his career.

• Series Willits leads the all-time series with Fort Bragg 5-1, across 6 meetings dating to 2022.

• Club Willits has gone 5 straight games holding the opponent under 5.0 yards per carry (September 25, 2026 through October 23, 2026), going 3-2 over that stretch, a school-record 5 straight in the 5 seasons on record.

• Player Valen Ivankay has gone 2 straight games catching a touchdown pass, the longest such streak of his career.

• Club Willits is 16-0 all time when scoring 40+ points in the games on file (16 such games).

• Player Erik Kamstra has never had a game making 10 or more tackles for Fort Bragg, over a 16-game career on record. His career high is 8, set October 3, 2025 against Upper Lake (W, 18-6).

• Player Grady Cooley has 437 rushing yards over his last 4 games (109.2 a game, September 18, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.

• Player Zain Marshall has 24 tackles over his last 3 games (8.0 a game, September 18, 2026 through October 2, 2026) -- his most in a 3-game stretch on record.

WIL — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
108PASS YDS
C-ATT16-47
COMP%34.0%
YPA2.3
TD1
INT6
QBR34.8
RUSHING LEADER
577RUSH YDS
CAR75
YPC7.7
RUSH TD4
REC4
REC YDS10
YPR2.5
REC TD0
RUSHING LEADER
251RUSH YDS
CAR59
YPC4.3
RUSH TD4
REC1
REC YDS-2
YPR-2.0
REC TD0
RECEIVING LEADER
51REC YDS
REC5
YPR10.2
REC TD0
RECEIVING LEADER
48REC YDS
REC2
YPR24.0
REC TD1
DEFENSE
TACKLES LEADER
45TCKL
TFL4
SACKS2
INT0
PD3
FF2
TACKLES LEADER
30TCKL
TFL2
SACKS1
INT0
PD0
FF0
TACKLES LEADER
29TCKL
TFL0
SACKS0
INT0
PD1
FF0
TFL LEADER
2TFL
TCKL18
SACKS0
INT0
PD3
FF1
TFL LEADER
2TFL
TCKL25
SACKS1
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL16
TFL0
INT1
PD0
FF1
SACKS LEADER
1SACKS
TCKL18
TFL0
INT1
PD2
FF0
INTERCEPTIONS LEADER
6INT
TCKL10
TFL0
SACKS0
PD1
FF0
FB — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
808PASS YDS
C-ATT51-123
COMP%41.5%
YPA6.6
TD6
INT9
QBR98.1
RUSHING LEADER
404RUSH YDS
CAR81
YPC5.0
RUSH TD0
REC1
REC YDS26
YPR26.0
REC TD0
RUSHING LEADER
182RUSH YDS
CAR39
YPC4.7
RUSH TD0
REC3
REC YDS44
YPR14.7
REC TD0
RECEIVING LEADER
402REC YDS
REC19
YPR21.2
REC TD5
RECEIVING LEADER
167REC YDS
REC12
YPR13.9
REC TD1
DEFENSE
TACKLES LEADER
70TCKL
TFL0
SACKS0
INT3
PD0
FF1
TACKLES LEADER
44TCKL
TFL0
SACKS0
INT0
PD0
FF0
TACKLES LEADER
41TCKL
TFL0
SACKS0
INT0
PD0
FF0
TFL LEADER
3TFL
TCKL18
SACKS3
INT0
PD0
FF0
TFL LEADER
1TFL
TCKL4
SACKS1
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL12
TFL1
INT1
PD0
FF1
SACKS LEADER
1SACKS
TCKL32
TFL1
INT0
PD0
FF0
INTERCEPTIONS LEADER
2INT
TCKL19
TFL0
SACKS0
PD0
FF0
SEASON OUTLOOK

(full explanation: Appendix, Note 2)

--- WILLITS ---

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall4-5 so far5-5 (55%)4.6-5.4
League2-0 so far2-0 (100%)2.0-0.0

--- FORT BRAGG ---

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall1-7 so far1-9 (66%)1.4-8.6
League0-2 so far0-2 (100%)0.0-2.0
TALKING POINTS (14 storylines)
WIL IS LIKELIEST TO BEAT FB IF...

• WIL commits fewer than 2 giveaways (.999), and has won 4 straight when doing so

• WIL rushes for 150+ yards (.999), and has won 3 straight when doing so

• WIL averages 5.0+ yards per carry (.750), and has won 3 straight when doing so

FB IS LIKELIEST TO BEAT WIL IF...

• FB rushes for 150+ yards (.333), but most recently lost to Upper Lake when doing so

• FB averages 6.0+ yards per play (.333), but most recently lost to Lower Lake when doing so

• FB holds WIL under 100 rushing yards (.333), but most recently lost to Stuart Hall when doing so

• FB's defense has averaged 2.5 takeaways per game in their last 2 meetings with WIL. Their defense has averaged 0.7 takeaways per game against all other opponents in the data set. (+275%)

• WIL's defense has averaged 4.0 takeaways per game in their last 2 meetings with FB. Their defense has averaged 1.3 takeaways per game against all other opponents in the data set. (+211%)

• FB's offense has averaged 8.3 YPC in their last 2 meetings with WIL. Their offense has averaged 4.0 YPC against all other opponents in the data set. (+108%)

• FB's defense has averaged 0.0 takeaways per game over their last 3 games. Their 8-game average is 1.1 takeaways per game. (-100%)

• FB's defense has averaged 16.5 pass yards per game in their last 2 meetings with WIL. Their defense has averaged 168.7 pass yards per game against all other opponents in the data set. (-90%)

• FB's defense has averaged 2.0 YPA in their last 2 meetings with WIL. Their defense has averaged 10.3 YPA against all other opponents in the data set. (-81%)

• FB's offense has committed 1+ turnover in 8 straight games (08/27/2026-10/23/2026), going 1-7 over that stretch.

• WIL's defense has averaged 8.3 YPC in their last 2 meetings with FB. Their defense has averaged 5.0 YPC against all other opponents in the data set. (+64%)

• WIL's defense has forced 1+ turnover in 6 straight games (09/18/2026-10/23/2026), going 4-2 over that stretch.

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

WIL -- MOST IMPORTANT NUMBERS

(top 3 of 3 scored; vs 801 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers < 34-4.50021.5L10.770
2DEFPass Yds < 2004-4.50020.0W20.700
3OFFTurnovers 1+3-5.37518.8L10.230

FB -- MOST IMPORTANT NUMBERS

(top 1 of 1 scored; vs 801 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers 1+1-7.12511.0L70.500
OPPONENT STRENGTH (best-effort)

(full explanation: Appendix, Note 4)

WIL: 2 of 9 game(s) came against a tracked opponent; that opponent's own win% averaged .125 across those game(s).

FB: 2 of 8 game(s) came against a tracked opponent; that opponent's own win% averaged .444 across those game(s).

WIN %: TWO-CONDITION COMBINATIONS (4 found, min 4 Gms each)

(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)

--- WIL ---

CONDITIONRECWIN%PPGSTRK
WIL rushes for 100+ yards and is held under 200 passing yards2-3.40018.2W1
WIL holds its opponents under 5.0 yards per carry and under 150 rushing yards3-2.60015.4L1
WIL holds its opponents under 150 rushing yards and under 200 passing yards3-1.75012.5W2

--- FB ---

CONDITIONRECWIN%PPGSTRK
FB rushes for 100+ yards and is held under 200 passing yards1-3.2509.0L3
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
WILRush Yds 100+ & Pass Yds < 2002-3.40018.2
WILYPC < 5.0 & Rush Yds < 1503-2.60015.4
WILRush Yds < 150 & Pass Yds < 2003-1.75012.5
FBRush Yds 100+ & Pass Yds < 2001-3.2509.0
PREGAME NOTES

The next meeting brings together Willits (4-5 this season) and Fort Bragg (1-7). The SP Strength Index has Willits at #67 and Fort Bragg at #103 of 115 in the CIF North Coast Section. Willits leads the recent series 4-1 over the last 5 meetings. In the most recent meeting, on October 16, 2026, Willits won 27-8.

In the process of winning 4 of its last 7 entering play, Willits' passing attack has been the soft spot (held under 200 passing yards in 5 straight, 2-3 in that stretch). It showed again last time out, the Wolverines falling to Stuart Hall 27-20. Beaten in each of its last 7 entering play, Fort Bragg's takeaway production has been the soft spot (no takeaway in 5 straight, 0-5 in that stretch). It showed again last time out, the Timberwolves falling to Upper Lake 55-16.

The matchup within the matchup pairs Willits' ball security with Fort Bragg's takeaway production. Willits has turned the ball over only 9 times in the Wolverines' last 7 games — the Wolverines have gone 4-3 in that stretch. The matchup when the two meet lines up in Willits' favor. Fort Bragg has managed just 1 takeaway in the Timberwolves' last 5 games — the Timberwolves have gone 0-5 in that stretch. Willits has historically struggled in this matchup: 2.5 giveaways per game across its last 2 meetings with Fort Bragg, against 1.6 versus everyone else in the same span.

STORYLINES

WEAKNESS VS. WEAKNESS — Something has to give when the two meet. Willits' passing attack has been a real vulnerability over the Wolverines' last 5 games. The offense has failed to reach 200 passing yards in 5 straight games, averaging 26.2 passing yards per game (including a low of 0 in that span vs. Middletown). That is 85% below the Wolverines' baseline of 179.5 yards per game over the 4 games prior — a dramatic drop; the Wolverines have gone 2-3 in that stretch. On the other side, Fort Bragg's pass defense has been a real vulnerability over the Timberwolves' last 5 games. Despite holding its opponents under 200 passing yards in 3 of the 5 games, the defense has averaged just 143.4 passing yards allowed per game (including a high of 249 in that span vs. Cloverdale). That is 57% above the Timberwolves' baseline of 91.4 yards per game over the 5 games prior — a dramatic jump; the Timberwolves have gone 0-5 in that stretch. Willits has historically struggled in this matchup: 58.0 yards per game across its last 3 meetings with Fort Bragg, against 108.3 versus everyone else in the same span.

STRENGTH VS. WEAKNESS — Willits' rush defense has been playing at a high level over the Wolverines' last 5 games. The defense has held its opponents under 100 rushing yards in 4 of the 5 games while averaging 80.6 rushing yards allowed per game (including a low of 0 in that span vs. Lower Lake). That is 64% below the Wolverines' baseline of 225.8 yards per game over the 5 games prior — a dramatic drop; the Wolverines have gone 3-2 in that stretch. The matchup when the two meet lines up in Willits' favor. Fort Bragg's rushing offense has been a real vulnerability over the Timberwolves' last 7 games. The ground game has failed to reach 200 rushing yards in 6 of the 7 games while averaging 128.3 rushing yards per game (including a low of 27 in that span vs. St. Helena). That is 33% below the Timberwolves' baseline of 191.4 yards per game over the 5 games prior — a clear drop; the Timberwolves have gone 0-7 in that stretch. Willits has historically struggled in this matchup: 213.5 yards allowed per game across its last 2 meetings with Fort Bragg, against 145.1 versus everyone else in the same span.

WEAKNESS VS. WEAKNESS — Something has to give when the two meet. Willits' pass rush has been a real vulnerability over the Wolverines' last 10 games, dating back to last season. The defense has recorded fewer than 3 sacks in 9 of the 10 games while averaging 0.8 sacks per game (including a low of 0 in that span vs. Redwood Christian). That is 27% below the Wolverines' baseline of 1.1 per game over the 19 games prior — a clear drop; the Wolverines have gone 5-5 in that stretch. On the other side, Fort Bragg's pass protection has been a real vulnerability over the Timberwolves' last 5 games. The offensive line has conceded at least 1 sack in 4 of the 5 games while averaging 1.4 sacks allowed per game (including a high of 3 in that span vs. Upper Lake). That is 75% above the Timberwolves' baseline of 0.8 per game over the 16 games prior — a dramatic jump; the Timberwolves have gone 0-5 in that stretch.

ONE-SIDED — Fort Bragg's pass rush has been a real vulnerability over the Timberwolves' last 5 games. The defense has recorded fewer than 3 sacks in 5 straight games, averaging 0.4 sacks per game (including a low of 0 in that span vs. Lower Lake). That is 78% below the Timberwolves' baseline of 1.8 per game over the 22 games prior — a dramatic drop; the Timberwolves have gone 0-5 in that stretch. When the two meet, that trend meets Willits.

WIL — OFFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.02-4.33316.0W1 3 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2002-4.33316.0W1 3 games without this stat on file
Rush Yds 100+3-3.50022.0W1
Rush Yds < 1000-1.0005.0L1 2 games without this stat on file
Rush Yds 150+3-01.00037.3W3
Rush Yds < 1500-4.0006.2L4 2 games without this stat on file
YPC 5.0+3-1.75029.8W3
YPC < 5.00-3.0006.0L3 2 games without this stat on file
YPP 6.0+2-01.00034.0W2
YPP < 6.01-4.20013.8L1 2 games without this stat on file
YPP 7.0+--------
YPP < 7.03-4.42919.6W1 2 games without this stat on file
Turnovers 1+3-5.37518.8L1
Turnovers < 11-01.00027.0W1
Turnovers 2+0-5.0009.0L5
Turnovers > 20-1.0005.0L1
FB — OFFENSE (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-2.00018.0L2
YPA < 8.01-5.1678.7L5
Pass Yds 200+0-2.00018.0L2
Pass Yds < 2001-5.1678.7L5
Rush Yds 100+1-4.20010.0L4
Rush Yds < 1000-3.00012.7L3
Rush Yds 150+1-2.3339.3L2
Rush Yds < 1500-5.00012.0L5
YPC 5.0+1-1.50010.0L1
YPC < 5.00-6.00011.3L6
YPP 6.0+1-2.33316.0L2
YPP < 6.00-5.0008.0L5
YPP 7.0+1-1.50017.0L1
YPP < 7.00-6.0009.0L6
Turnovers 1+1-7.12511.0L7
Turnovers < 1--------
Turnovers 2+1-6.14311.4L6
Turnovers > 21-4.20012.8L4
WIL — DEFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-2.33327.0L1
YPA < 8.03-3.50017.7W1
Pass Yds 200+0-1.00027.0L1
Pass Yds < 2004-4.50020.0W2
Rush Yds 100+1-4.20025.2L1
Rush Yds < 1003-1.75015.2L1
Rush Yds 150+1-3.25027.5W1
Rush Yds < 1503-2.60015.4L1
YPC 5.0+1-3.25027.5W1
YPC < 5.03-2.60015.4L1
YPP 6.0+2-3.40025.6L1
YPP < 6.02-2.50014.8W1
YPP 7.0+1-3.25029.0L1
YPP < 7.03-2.60014.2W2
Turnovers 1+4-3.57117.7L1
Turnovers < 10-2.00031.5L2
Turnovers 2+1-3.25017.2L2
Turnovers > 21-1.50013.0W1
FB — DEFENSE (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-3.00045.0L3
YPA < 8.01-4.20026.4L4
Pass Yds 200+0-2.00040.5L2
Pass Yds < 2001-5.16731.0L5
Rush Yds 100+0-5.00038.8L5
Rush Yds < 1001-2.33324.3L2
Rush Yds 150+0-5.00038.8L5
Rush Yds < 1501-2.33324.3L2
YPC 5.0+0-6.00037.8L6
YPC < 5.01-1.50020.0L1
YPP 6.0+0-5.00039.0L5
YPP < 6.01-2.33324.0L2
YPP 7.0+0-4.00042.0L4
YPP < 7.01-3.25024.8L3
Turnovers 1+1-3.25026.5L3
Turnovers < 10-4.00040.2L4
Turnovers 2+1-1.50018.5L1
Turnovers > 21-01.0005.0W1
WIL — OFFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Scores <100-3.0004.0
Scores 10-190-1.00013.0
Scores 20-292-1.66722.3
Scores 30-39------
Scores 40+2-01.00042.5
WIL — DEFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Allows <101-01.0008.0
Allows 10-192-2.50013.5
Allows 20-290-2.00024.0
Allows 30-391-01.00035.0
Allows 40+0-1.00042.0
FB — OFFENSE SCORING SITUATION (8 Gms)
SPLITRECWIN%PPG
Scores <100-4.0006.0
Scores 10-191-2.33314.0
Scores 20-290-1.00022.0
Scores 30-39------
Scores 40+------
FB — DEFENSE SCORING SITUATION (8 Gms)
SPLITRECWIN%PPG
Allows <101-01.0005.0
Allows 10-19------
Allows 20-290-1.00027.0
Allows 30-390-4.00033.5
Allows 40+0-2.00050.5
ON THE BRINK

WILLITS

• WILLITS has held the opponent under 100 rushing in 3 straight games (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).

FORT BRAGG

• FORT BRAGG has lost 7 straight (9/4/26–10/23/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).

• FORT BRAGG has allowed 200+ rushing in 2 straight games (10/16/26–10/23/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
WILOFFENSEYPA < 8.062-4.33316.0W1
WILOFFENSEPass Yds < 20062-4.33316.0W1
WILOFFENSERush Yds 100+63-3.50022.0W1
WILOFFENSERush Yds < 10010-1.0005.0L1
WILOFFENSERush Yds 150+33-01.00037.3W3
WILOFFENSERush Yds < 15040-4.0006.2L4
WILOFFENSEYPC 5.0+43-1.75029.8W3
WILOFFENSEYPC < 5.030-3.0006.0L3
WILOFFENSEYPP 6.0+22-01.00034.0W2
WILOFFENSEYPP < 6.051-4.20013.8L1
WILOFFENSEYPP < 7.073-4.42919.6W1
WILOFFENSETurnovers 1+83-5.37518.8L1
WILOFFENSETurnovers < 111-01.00027.0W1
WILOFFENSETurnovers 2+50-5.0009.0L5
WILOFFENSETurnovers > 210-1.0005.0L1
WILOFFENSEScores <1030-3.0004.0L3
WILOFFENSEScores 10-1910-1.00013.0L1
WILOFFENSEScores 20-2932-1.66722.3L1
WILOFFENSEScores 40+22-01.00042.5W2
WILDEFENSEYPA 8.0+31-2.33327.0L1
WILDEFENSEYPA < 8.063-3.50017.7W1
WILDEFENSEPass Yds 200+10-1.00027.0L1
WILDEFENSEPass Yds < 20084-4.50020.0W2
WILDEFENSERush Yds 100+51-4.20025.2L1
WILDEFENSERush Yds < 10043-1.75015.2L1
WILDEFENSERush Yds 150+41-3.25027.5W1
WILDEFENSERush Yds < 15053-2.60015.4L1
WILDEFENSEYPC 5.0+41-3.25027.5W1
WILDEFENSEYPC < 5.053-2.60015.4L1
WILDEFENSEYPP 6.0+52-3.40025.6L1
WILDEFENSEYPP < 6.042-2.50014.8W1
WILDEFENSEYPP 7.0+41-3.25029.0L1
WILDEFENSEYPP < 7.053-2.60014.2W2
WILDEFENSETurnovers 1+74-3.57117.7L1
WILDEFENSETurnovers < 120-2.00031.5L2
WILDEFENSETurnovers 2+41-3.25017.2L2
WILDEFENSETurnovers > 221-1.50013.0W1
WILDEFENSEAllows <1011-01.0008.0W1
WILDEFENSEAllows 10-1942-2.50013.5W1
WILDEFENSEAllows 20-2920-2.00024.0L2
WILDEFENSEAllows 30-3911-01.00035.0W1
WILDEFENSEAllows 40+10-1.00042.0L1
FBOFFENSEYPA 8.0+20-2.00018.0L2
FBOFFENSEYPA < 8.061-5.1678.7L5
FBOFFENSEPass Yds 200+20-2.00018.0L2
FBOFFENSEPass Yds < 20061-5.1678.7L5
FBOFFENSERush Yds 100+51-4.20010.0L4
FBOFFENSERush Yds < 10030-3.00012.7L3
FBOFFENSERush Yds 150+31-2.3339.3L2
FBOFFENSERush Yds < 15050-5.00012.0L5
FBOFFENSEYPC 5.0+21-1.50010.0L1
FBOFFENSEYPC < 5.060-6.00011.3L6
FBOFFENSEYPP 6.0+31-2.33316.0L2
FBOFFENSEYPP < 6.050-5.0008.0L5
FBOFFENSEYPP 7.0+21-1.50017.0L1
FBOFFENSEYPP < 7.060-6.0009.0L6
FBOFFENSETurnovers 1+81-7.12511.0L7
FBOFFENSETurnovers 2+71-6.14311.4L6
FBOFFENSETurnovers > 251-4.20012.8L4
FBOFFENSEScores <1040-4.0006.0L4
FBOFFENSEScores 10-1931-2.33314.0L2
FBOFFENSEScores 20-2910-1.00022.0L1
FBDEFENSEYPA 8.0+30-3.00045.0L3
FBDEFENSEYPA < 8.051-4.20026.4L4
FBDEFENSEPass Yds 200+20-2.00040.5L2
FBDEFENSEPass Yds < 20061-5.16731.0L5
FBDEFENSERush Yds 100+50-5.00038.8L5
FBDEFENSERush Yds < 10031-2.33324.3L2
FBDEFENSERush Yds 150+50-5.00038.8L5
FBDEFENSERush Yds < 15031-2.33324.3L2
FBDEFENSEYPC 5.0+60-6.00037.8L6
FBDEFENSEYPC < 5.021-1.50020.0L1
FBDEFENSEYPP 6.0+50-5.00039.0L5
FBDEFENSEYPP < 6.031-2.33324.0L2
FBDEFENSEYPP 7.0+40-4.00042.0L4
FBDEFENSEYPP < 7.041-3.25024.8L3
FBDEFENSETurnovers 1+41-3.25026.5L3
FBDEFENSETurnovers < 140-4.00040.2L4
FBDEFENSETurnovers 2+21-1.50018.5L1
FBDEFENSETurnovers > 211-01.0005.0W1
FBDEFENSEAllows <1011-01.0005.0W1
FBDEFENSEAllows 20-2910-1.00027.0L1
FBDEFENSEAllows 30-3940-4.00033.5L4
FBDEFENSEAllows 40+20-2.00050.5L2
STREAKS: WIL (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
DEFENSETurnovers 1+6 games09/18/2026 - 10/23/20264-2
DEFENSERush Yds < 1505 games09/25/2026 - 10/23/20263-2
DEFENSEYPC < 5.05 games09/25/2026 - 10/23/20263-2
DEFENSERush Yds < 1003 games10/09/2026 - 10/23/20262-1
STREAKS: FB (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSETurnovers 1+8 games08/27/2026 - 10/23/20261-7
OFFENSEYPC < 5.06 games09/11/2026 - 10/23/20260-6
OFFENSEYPP < 7.05 games09/18/2026 - 10/23/20260-5
OFFENSEYPA < 8.04 games09/25/2026 - 10/23/20260-4
OFFENSEPass Yds < 2004 games09/25/2026 - 10/23/20260-4
OFFENSEYPP < 6.04 games09/25/2026 - 10/23/20260-4
DEFENSEPass Yds < 2003 games10/02/2026 - 10/23/20260-3
DEFENSEYPC 5.0+3 games10/02/2026 - 10/23/20260-3
DEFENSEYPP 6.0+3 games10/02/2026 - 10/23/20260-3
DEFENSETurnovers < 13 games10/02/2026 - 10/23/20260-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
WILDEFENSETurnovers 1+6 games09/18/2026 - 10/23/20264-2
WILDEFENSERush Yds < 1505 games09/25/2026 - 10/23/20263-2
WILDEFENSEYPC < 5.05 games09/25/2026 - 10/23/20263-2
WILDEFENSERush Yds < 1003 games10/09/2026 - 10/23/20262-1
FBOFFENSETurnovers 1+8 games08/27/2026 - 10/23/20261-7
FBOFFENSEYPC < 5.06 games09/11/2026 - 10/23/20260-6
FBOFFENSEYPP < 7.05 games09/18/2026 - 10/23/20260-5
FBOFFENSEYPA < 8.04 games09/25/2026 - 10/23/20260-4
FBOFFENSEPass Yds < 2004 games09/25/2026 - 10/23/20260-4
FBOFFENSEYPP < 6.04 games09/25/2026 - 10/23/20260-4
FBDEFENSEPass Yds < 2003 games10/02/2026 - 10/23/20260-3
FBDEFENSEYPC 5.0+3 games10/02/2026 - 10/23/20260-3
FBDEFENSEYPP 6.0+3 games10/02/2026 - 10/23/20260-3
FBDEFENSETurnovers < 13 games10/02/2026 - 10/23/20260-3
MATCHUP CONFLICT POINTS: WIL vs FB

Each pair of rows above is tinted by the gap between the two teams' win% in that scenario, judged for the HOME team (the bottom row):

GRAY = negligible gap (.000-.050)

PURPLE = solid gap (.051-.150)

GREEN = big gap (.151+), favoring the home team

RED = big gap (.151+), against the home team

WIL OFFENSE vs FB DEFENSE

100 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER63-3.50022.0W1
FBDEFOVER50-5.00038.8L5
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER10-1.0005.0L1
FBDEFUNDER31-2.33324.3L2
150 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER33-01.00037.3W3
FBDEFOVER50-5.00038.8L5
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER40-4.0006.2L4
FBDEFUNDER31-2.33324.3L2
YPC 5.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER43-1.75029.8W3
FBDEFOVER60-6.00037.8L6
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER30-3.0006.0L3
FBDEFUNDER21-1.50020.0L1
YPA 8.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER62-4.33316.0W1
FBDEFUNDER51-4.20026.4L4
200 PASS YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER62-4.33316.0W1
FBDEFUNDER61-5.16731.0L5
0 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFZERO11-01.00027.0W1
FBDEFZERO40-4.00040.2L4
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER83-5.37518.8L1
FBDEFOVER41-3.25026.5L3
2+ TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER50-5.0009.0L5
FBDEFOVER21-1.50018.5L1
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER44-01.00033.0W4
FBDEFUNDER60-6.00038.3L6
>2 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER10-1.0005.0L1
FBDEFOVER11-01.0005.0W1
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER84-4.50021.5L1
FBDEFUNDER70-7.00037.4L7
YPP 6.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFOVER22-01.00034.0W2
FBDEFOVER50-5.00039.0L5
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER51-4.20013.8L1
FBDEFUNDER31-2.33324.0L2
YPP 7.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILOFFUNDER73-4.42919.6W1
FBDEFUNDER41-3.25024.8L3

FB OFFENSE vs WIL DEFENSE

100 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER51-4.20025.2L1
FBOFFOVER51-4.20010.0L4
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER43-1.75015.2L1
FBOFFUNDER30-3.00012.7L3
150 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER41-3.25027.5W1
FBOFFOVER31-2.3339.3L2
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER53-2.60015.4L1
FBOFFUNDER50-5.00012.0L5
YPC 5.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER41-3.25027.5W1
FBOFFOVER21-1.50010.0L1
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER53-2.60015.4L1
FBOFFUNDER60-6.00011.3L6
YPA 8.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER31-2.33327.0L1
FBOFFOVER20-2.00018.0L2
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER63-3.50017.7W1
FBOFFUNDER61-5.1678.7L5
200 PASS YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER10-1.00027.0L1
FBOFFOVER20-2.00018.0L2
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER84-4.50020.0W2
FBOFFUNDER61-5.1678.7L5
0 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER74-3.57117.7L1
FBOFFOVER81-7.12511.0L7
2+ TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER41-3.25017.2L2
FBOFFOVER71-6.14311.4L6
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER53-2.60023.6W3
FBOFFUNDER10-1.0008.0L1
>2 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER21-1.50013.0W1
FBOFFOVER51-4.20012.8L4
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER73-4.42923.0L1
FBOFFUNDER30-3.0008.0L3
YPP 6.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER52-3.40025.6L1
FBOFFOVER31-2.33316.0L2
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER42-2.50014.8W1
FBOFFUNDER50-5.0008.0L5
YPP 7.0
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFOVER41-3.25029.0L1
FBOFFOVER21-1.50017.0L1
TMSIDESPLITGMREC.WIN%PPGSTRK
WILDEFUNDER53-2.60014.2W2
FBOFFUNDER60-6.0009.0L6

(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)

NOTABLE TRENDS (43 of 43 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

WIL OFFENSE

WIL's offense has averaged 2.5 giveaways per game in their last 2 meetings with FB. Their offense has averaged 1.6 giveaways per game against all other opponents in the data set. (+59%)

WIL's offense has averaged 2.0 YPA in their last 2 meetings with FB. Their offense has averaged 4.0 YPA against all other opponents in the data set. (-51%)

WIL's offense has averaged 1.0 giveaways per game over their last 3 games. Their 9-game average is 1.8 giveaways per game. (-44%)

WIL's offense has averaged 16.5 pass yards per game in their last 2 meetings with FB. Their offense has averaged 27.0 pass yards per game against all other opponents in the data set. (-39%)

WIL's offense has averaged 6.8 YPC over their last 3 games. Their 7-game average is 5.0 YPC. (+36%)

WIL's offense has averaged 31.0 pass yards per game over their last 5 games. Their 6-game average is 23.5 pass yards per game. (+32%)

WIL's offense has averaged 6.2 YPP over their last 3 games. Their 7-game average is 4.8 YPP. (+29%)

WIL's offense has averaged 145.5 rush yards per game in their last 2 meetings with FB. Their offense has averaged 204.6 rush yards per game against all other opponents in the data set. (-29%)

WIL's offense has averaged 162.0 total yards per game in their last 2 meetings with FB. Their offense has averaged 226.2 total yards per game against all other opponents in the data set. (-28%)

WIL's offense has averaged 24.8 points scored per game over their last 5 games. Their 9-game average is 19.7 points scored per game. (+26%)

WIL's offense has averaged 16.0 points scored per game in their last 2 meetings with FB. Their offense has averaged 20.7 points scored per game against all other opponents in the data set. (-23%)

WIL's offense has averaged 253.3 total yards per game over their last 5 games. Their 7-game average is 207.9 total yards per game. (+22%)

FB OFFENSE

FB's offense has averaged 8.3 YPC in their last 2 meetings with WIL. Their offense has averaged 4.0 YPC against all other opponents in the data set. (+108%)

FB's offense has averaged 213.5 rush yards per game in their last 2 meetings with WIL. Their offense has averaged 136.0 rush yards per game against all other opponents in the data set. (+57%)

FB's offense has averaged 7.2 YPP in their last 2 meetings with WIL. Their offense has averaged 5.0 YPP against all other opponents in the data set. (+45%)

FB's offense has averaged 4.0 giveaways per game in their last 2 meetings with WIL. Their offense has averaged 2.8 giveaways per game against all other opponents in the data set. (+41%)

FB's offense has averaged 319.0 total yards per game in their last 2 meetings with WIL. Their offense has averaged 247.5 total yards per game against all other opponents in the data set. (+29%)

FB's offense has averaged 8.0 points scored per game over their last 3 games. Their 8-game average is 11.0 points scored per game. (-27%)

FB's offense has averaged 3.9 YPA over their last 3 games. Their 8-game average is 5.1 YPA. (-24%)

FB's offense has averaged 3.9 YPC over their last 7 games. Their 8-game average is 5.0 YPC. (-22%)

WIL DEFENSE

WIL's defense has averaged 4.0 takeaways per game in their last 2 meetings with FB. Their defense has averaged 1.3 takeaways per game against all other opponents in the data set. (+211%)

WIL's defense has averaged 8.3 YPC in their last 2 meetings with FB. Their defense has averaged 5.0 YPC against all other opponents in the data set. (+64%)

WIL's defense has averaged 10.0 points allowed per game in their last 2 meetings with FB. Their defense has averaged 23.9 points allowed per game against all other opponents in the data set. (-58%)

WIL's defense has averaged 177.3 pass yards per game over their last 3 games. Their 9-game average is 116.9 pass yards per game. (+52%)

WIL's defense has averaged 80.6 rush yards per game over their last 5 games. Their 9-game average is 160.3 rush yards per game. (-50%)

WIL's defense has averaged 213.5 rush yards per game in their last 2 meetings with FB. Their defense has averaged 145.1 rush yards per game against all other opponents in the data set. (+47%)

WIL's defense has averaged 3.6 YPC over their last 5 games. Their 9-game average is 5.8 YPC. (-37%)

WIL's defense has averaged 4.9 YPA in their last 2 meetings with FB. Their defense has averaged 7.6 YPA against all other opponents in the data set. (-36%)

WIL's defense has averaged 1.3 takeaways per game over their last 3 games. Their 9-game average is 1.9 takeaways per game. (-29%)

WIL's defense has averaged 15.4 points allowed per game over their last 5 games. Their 9-game average is 20.8 points allowed per game. (-26%)

WIL's defense has averaged 319.0 total yards per game in their last 2 meetings with FB. Their defense has averaged 265.3 total yards per game against all other opponents in the data set. (+20%)

FB DEFENSE

FB's defense has averaged 2.5 takeaways per game in their last 2 meetings with WIL. Their defense has averaged 0.7 takeaways per game against all other opponents in the data set. (+275%)

FB's defense has averaged 0.0 takeaways per game over their last 3 games. Their 8-game average is 1.1 takeaways per game. (-100%)

FB's defense has averaged 16.5 pass yards per game in their last 2 meetings with WIL. Their defense has averaged 168.7 pass yards per game against all other opponents in the data set. (-90%)

FB's defense has averaged 2.0 YPA in their last 2 meetings with WIL. Their defense has averaged 10.3 YPA against all other opponents in the data set. (-81%)

FB's defense has averaged 16.0 points allowed per game in their last 2 meetings with WIL. Their defense has averaged 39.2 points allowed per game against all other opponents in the data set. (-59%)

FB's defense has averaged 162.0 total yards per game in their last 2 meetings with WIL. Their defense has averaged 373.3 total yards per game against all other opponents in the data set. (-57%)

FB's defense has averaged 4.0 YPP in their last 2 meetings with WIL. Their defense has averaged 9.1 YPP against all other opponents in the data set. (-55%)

FB's defense has averaged 11.2 YPC over their last 3 games. Their 8-game average is 7.6 YPC. (+47%)

FB's defense has averaged 4.6 YPC in their last 2 meetings with WIL. Their defense has averaged 8.6 YPC against all other opponents in the data set. (-46%)

FB's defense has averaged 73.3 pass yards per game over their last 3 games. Their 8-game average is 130.6 pass yards per game. (-44%)

FB's defense has averaged 10.2 YPP over their last 3 games. Their 8-game average is 7.8 YPP. (+31%)

FB's defense has averaged 145.5 rush yards per game in their last 2 meetings with WIL. Their defense has averaged 204.7 rush yards per game against all other opponents in the data set. (-29%)

(moved to the Appendix, Data Export 2, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)

APPENDIX

Full-length explanations and full-size data exports for the shortened notes and relocated tables referenced throughout this report, numbered in the order their pointers appear above.

Explanatory Notes

Note 1 -- GAME PROJECTION -- FULL DETAIL (report pages 1-2)

Library-native projection: computed directly from the game library (slate_projection.SlateEngine), not the Excel workbook engine. This section does not yet include: an outside Strength Index cross-check (computer/CCCAA rankings -- workbook-only).

Note 2 -- SEASON OUTLOOK

Every remaining game is projected from schedule-adjusted ratings; already-played games carry their real result. Records are simulated distributions, not a single guess -- MOST LIKELY FINAL is the single most probable record and its own probability, PROJECTED RECORD is the season's expected win total expressed in record form (an average across every simulated outcome, so it can land on a fraction of a game).

Note 3 -- MOST IMPORTANT NUMBERS -- how a number is scored

Every split this report computes is scored on how strong the number is and how much it sets this team apart from its opponent and the rest of the field, and the top 5 per team are listed. A condition needs at least 8 occurrences to count.

Note 4 -- OPPONENT STRENGTH (best-effort) -- why this is often empty

Only meaningful for a game against an opponent who is ALSO a tracked team on this workbook -- with just a couple of teams tracked, that's rare (mainly a direct matchup between them, if this run covers both); every other opponent has no win% on file here at all, so most of a team's schedule simply has no strength data to show.

Full Data Exports

Data Export 1 -- MATCHUP CONFLICTS — TAB-SEPARATED (13 columns)

Team1Side1Split1Record1Win%1PPG1Team2Side2Split2Record2Win%2PPG2Relevance
WILOFFENSERush Yds < 1500-4.0006.2FBDEFENSERush Yds 150+0-5.00038.81.000
WILOFFENSEYPC < 5.00-3.0006.0FBDEFENSEYPC 5.0+0-6.00037.81.000
WILOFFENSERush Yds < 1000-1.0005.0FBDEFENSERush Yds 100+0-5.00038.81.000
FBOFFENSETurnovers 1+1-7.12511.0WILDEFENSETurnovers < 10-2.00031.50.875
FBOFFENSEPass Yds < 2001-5.1678.7WILDEFENSEPass Yds 200+0-1.00027.00.833
WILOFFENSEYPP < 6.01-4.20013.8FBDEFENSEYPP 6.0+0-5.00039.00.800
FBOFFENSERush Yds < 1000-3.00012.7WILDEFENSERush Yds 100+1-4.20025.20.800
FBOFFENSEYPC < 5.00-6.00011.3WILDEFENSEYPC 5.0+1-3.25027.50.750
FBOFFENSEYPP < 7.00-6.0009.0WILDEFENSEYPP 7.0+1-3.25029.00.750
FBOFFENSERush Yds < 1500-5.00012.0WILDEFENSERush Yds 150+1-3.25027.50.750
WILOFFENSETurnovers < 11-01.00027.0FBDEFENSETurnovers 1+1-3.25026.50.750
WILOFFENSEYPA < 8.02-4.33316.0FBDEFENSEYPA 8.0+0-3.00045.00.667
WILOFFENSEPass Yds < 2002-4.33316.0FBDEFENSEPass Yds 200+0-2.00040.50.667
WILOFFENSERush Yds 150+3-01.00037.3FBDEFENSERush Yds < 1501-2.33324.30.667
WILOFFENSEYPP 6.0+2-01.00034.0FBDEFENSEYPP < 6.01-2.33324.00.667
WILOFFENSETurnovers 1+3-5.37518.8FBDEFENSETurnovers < 10-4.00040.20.625
FBOFFENSEYPP < 6.00-5.0008.0WILDEFENSEYPP 6.0+2-3.40025.60.600
WILOFFENSEYPP < 7.03-4.42919.6FBDEFENSEYPP 7.0+0-4.00042.00.571
FBOFFENSERush Yds 100+1-4.20010.0WILDEFENSERush Yds < 1003-1.75015.20.550
FBOFFENSEPass Yds 200+0-2.00018.0WILDEFENSEPass Yds < 2004-4.50020.00.500
FBOFFENSEYPA < 8.01-5.1678.7WILDEFENSEYPA 8.0+1-2.33327.00.500
FBOFFENSEYPA 8.0+0-2.00018.0WILDEFENSEYPA < 8.03-3.50017.70.500
FBOFFENSERush Yds 150+1-2.3339.3WILDEFENSERush Yds < 1503-2.60015.40.267
WILOFFENSEYPC 5.0+3-1.75029.8FBDEFENSEYPC < 5.01-1.50020.00.250
WILOFFENSERush Yds 100+3-3.50022.0FBDEFENSERush Yds < 1001-2.33324.30.167
FBOFFENSEYPP 6.0+1-2.33316.0WILDEFENSEYPP < 6.02-2.50014.80.167
FBOFFENSEYPC 5.0+1-1.50010.0WILDEFENSEYPC < 5.03-2.60015.40.100
FBOFFENSEYPP 7.0+1-1.50017.0WILDEFENSEYPP < 7.03-2.60014.20.100

Data Export 2 -- TRENDS — TAB-SEPARATED (10 columns)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
FBDEFENSEteamPass Yardslast 373.38130.6-43.9%
FBOFFENSEteamPointslast 38.0811.0-27.3%
FBDEFENSEteamTurnoverslast 30.081.1-100.0%
FBOFFENSEteamYPAlast 33.985.1-24.0%
FBDEFENSEteamYPClast 311.287.6+47.3%
FBOFFENSEteamYPClast 73.985.0-22.0%
FBDEFENSEteamYPPlast 310.287.8+31.0%
WILDEFENSEteamPass Yardslast 3177.39116.9+51.7%
WILOFFENSEteamPass Yardslast 531.0623.5+31.9%
WILDEFENSEteamPointslast 515.4920.8-25.9%
WILOFFENSEteamPointslast 524.8919.7+26.1%
WILDEFENSEteamRush Yardslast 580.69160.3-49.7%
WILOFFENSEteamTotal Yardslast 5253.37207.9+21.9%
WILDEFENSEteamTurnoverslast 31.391.9-29.4%
WILOFFENSEteamTurnoverslast 31.091.8-43.7%
WILDEFENSEteamYPClast 53.695.8-37.2%
WILOFFENSEteamYPClast 36.875.0+36.3%
WILOFFENSEteamYPPlast 36.274.8+29.5%
FBDEFENSEmatchupPass YardsWILlast 216.56168.7-90.2%
FBDEFENSEmatchupPointsWILlast 216.0639.2-59.1%
FBDEFENSEmatchupRush YardsWILlast 2145.56204.7-28.9%
FBOFFENSEmatchupRush YardsWILlast 2213.56136.0+57.0%
FBDEFENSEmatchupTotal YardsWILlast 2162.06373.3-56.6%
FBOFFENSEmatchupTotal YardsWILlast 2319.06247.5+28.9%
FBDEFENSEmatchupTurnoversWILlast 22.560.7+275.0%
FBOFFENSEmatchupTurnoversWILlast 24.062.8+41.2%
FBDEFENSEmatchupYPAWILlast 22.0610.3-80.8%
FBDEFENSEmatchupYPCWILlast 24.668.6-45.7%
FBOFFENSEmatchupYPCWILlast 28.364.0+108.2%
FBDEFENSEmatchupYPPWILlast 24.069.1-55.4%
FBOFFENSEmatchupYPPWILlast 27.265.0+45.0%
WILOFFENSEmatchupPass YardsFBlast 216.5427.0-38.9%
WILDEFENSEmatchupPointsFBlast 210.0723.9-58.1%
WILOFFENSEmatchupPointsFBlast 216.0720.7-22.8%
WILDEFENSEmatchupRush YardsFBlast 2213.57145.1+47.1%
WILOFFENSEmatchupRush YardsFBlast 2145.55204.6-28.9%
WILDEFENSEmatchupTotal YardsFBlast 2319.07265.3+20.2%
WILOFFENSEmatchupTotal YardsFBlast 2162.05226.2-28.4%
WILDEFENSEmatchupTurnoversFBlast 24.071.3+211.1%
WILOFFENSEmatchupTurnoversFBlast 22.571.6+59.1%
WILDEFENSEmatchupYPAFBlast 24.977.6-36.3%
WILOFFENSEmatchupYPAFBlast 22.044.0-50.9%
WILDEFENSEmatchupYPCFBlast 28.375.0+63.6%
WIL — ROSTER (20) 26-27
#NAMEPOSCLASS
QUARTERBACKS
7COLE SIMPSON
PASS 16/47 · 34.0% · 108 YDS · 2.3 YPA · 1 TD · 6 INT · 15.4/G
RUSH 52 CAR · 205 YDS · 3.9 YPC · 5 TD · 29.3/G
DEF 16 TKL · 2.3 TKL/G · 0 TFL · 1.0 SACKS · 1 INT
QBSo.
OFFENSIVE LINE
54RAYMOND CAMPBELL
DEF 7 TKL · 3.5 TKL/G · 0 TFL · 0.5 SACKS · 0 INT
OLJr.
56ZAIN MARSHALL
DEF 45 TKL · 9.0 TKL/G · 4 TFL · 2.5 SACKS · 0 INT
OLJr.
59TOMAS RANO
DEF 24 TKL · 4.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
ATHLETES
0ISSAC SILVA
RUSH 59 CAR · 251 YDS · 4.3 YPC · 4 TD · 41.8/G
REC 1 REC · -2 YDS · -2.0 YPC · 0 TD · -0.3/G
DEF 29 TKL · 4.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHSr.
2MASON CROSSLY
RUSH 3 CAR · 11 YDS · 3.7 YPC · 0 TD · 1.8/G
REC 5 REC · 51 YDS · 10.2 YPC · 0 TD · 8.5/G
DEF 10 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 6 INT
ATHSo.
3JAKOBY KIRBY
RUSH 4 CAR · 3 YDS · 0.8 YPC · 0 TD · 0.6/G
DEF 7 TKL · 1.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHSr.
4GRADY COOLEY
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 75 CAR · 577 YDS · 7.7 YPC · 4 TD · 96.2/G
REC 4 REC · 10 YDS · 2.5 YPC · 0 TD · 1.7/G
DEF 28 TKL · 4.7 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
ATHJr.
6DAVIN SWENSON
RUSH 31 CAR · 165 YDS · 5.3 YPC · 1 TD · 27.5/G
REC 2 REC · 48 YDS · 24.0 YPC · 1 TD · 8.0/G
DEF 18 TKL · 3.0 TKL/G · 0 TFL · 1.0 SACKS · 1 INT
ATHSo.
10JAYDON HANSEN
RUSH 21 CAR · 47 YDS · 2.2 YPC · 0 TD · 9.4/G
DEF 4 TKL · 0.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHJr.
11JORDAN MCCLEAN
RUSH 3 CAR · 32 YDS · 10.7 YPC · 1 TD · 6.4/G
DEF 18 TKL · 3.6 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
ATHSo.
21JARRET NELSON
DEF 25 TKL · 6.2 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
ATHSo.
50URIAH TREVINO
DEF 30 TKL · 6.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
ATHSo.
58ELIJAH MATSON
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHJr.
60FISHER KUHN
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHJr.
80JEREMIAH BOZZO
REC 1 REC · 3 YDS · 3.0 YPC · 0 TD · 3.0/G
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHSo.
ON STAT SHEETS, NOT ON THE POSTED ROSTER
--D. SWENSEN
RUSH 31 CAR · 165 YDS · 5.3 YPC · 1 TD · 27.5/G
REC 2 REC · 48 YDS · 24.0 YPC · 1 TD · 8.0/G
DEF 18 TKL · 3.0 TKL/G · 0 TFL · 1.0 SACKS · 1 INT
----
--J. STEPHENS
PASS 1/1 · 100.0% · 33 YDS · 33.0 YPA · 1 TD · 0 INT · 6.6/G
RUSH 13 CAR · 23 YDS · 1.8 YPC · 0 TD · 4.6/G
DEF 14 TKL · 2.8 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
----
FB — ROSTER (39) 26-27
#NAMEPOSCLASS
OTHER / UNLISTED POSITION
1ISAIAH COOPER
REC 1 REC · 16 YDS · 16.0 YPC · 0 TD · 2.0/G
DEF 19 TKL · 2.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
2ISAIAH ARGUELLES
RUSH 32 CAR · 125 YDS · 3.9 YPC · 3 TD · 20.8/G
REC 12 REC · 167 YDS · 13.9 YPC · 1 TD · 27.8/G
DEF 19 TKL · 3.2 TKL/G · 0 TFL · 0.0 SACKS · 2 INT
--Sr.
3BENNETT RICHELSON
RUSH 1 CAR · 0 YDS · 0.0 YPC · 0 TD · 0.0/G
DEF 35 TKL · 5.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
4ERIK KAMSTRA
RUSH 11 CAR · 139 YDS · 12.6 YPC · 0 TD · 46.3/G
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 1.3/G
DEF 12 TKL · 4.0 TKL/G · 1 TFL · 1.0 SACKS · 1 INT
--Sr.
5VALEN IVANKAY
PASS 6/27 · 22.2% · 72 YDS · 2.7 YPA · 0 TD · 4 INT · 9.0/G
RUSH 15 CAR · 156 YDS · 10.4 YPC · 2 TD · 19.5/G
REC 19 REC · 402 YDS · 21.2 YPC · 5 TD · 50.2/G
DEF 21 TKL · 2.6 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
--Jr.
6IVAN MABERY
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
7WYATT KNAPP
RUSH 7 CAR · 19 YDS · 2.7 YPC · 0 TD · 3.2/G
REC 2 REC · 6 YDS · 3.0 YPC · 0 TD · 1.0/G
DEF 20 TKL · 3.3 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
8AYDEN LUNA
REC 8 REC · 140 YDS · 17.5 YPC · 0 TD · 20.0/G
DEF 70 TKL · 10.0 TKL/G · 0 TFL · 0.0 SACKS · 3 INT
--So.
9JASPER BUTTERFIELD
RUSH 39 CAR · 182 YDS · 4.7 YPC · 0 TD · 45.5/G
REC 3 REC · 44 YDS · 14.7 YPC · 0 TD · 11.0/G
--Sr.
15TYLER RUSSELL
DEF 6 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
19HAYDEN JONES
DEF 32 TKL · 4.6 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Sr.
20CHRIS HERNANDEZ
PASS 51/123 · 41.5% · 808 YDS · 6.6 YPA · 6 TD · 9 INT · 134.7/G
RUSH 26 CAR · 153 YDS · 5.9 YPC · 1 TD · 25.5/G
--Sr.
21JUSTICE GUETSCHOW
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 18 CAR · 84 YDS · 4.7 YPC · 0 TD · 10.5/G
REC 8 REC · 50 YDS · 6.2 YPC · 0 TD · 6.2/G
DEF 25 TKL · 3.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
22OSCAR MAGEE
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
40JULIAN RAMIREZ
RUSH 5 CAR · 21 YDS · 4.2 YPC · 1 TD · 2.6/G
DEF 33 TKL · 4.1 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
50DEEGAN OLSON
DEF 3 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
51JAKE PADGETT
DEF 44 TKL · 5.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
55STEVEN MABERY
DEF 4 TKL · 1.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
56TRAVIS MOREHOUSE
DEF 15 TKL · 3.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
58SHANE MOREHOUSE
DEF 12 TKL · 4.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
60SAM GITCHELL
DEF 41 TKL · 5.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
65JORGE CANUL
DEF 4 TKL · 1.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
68JORDAN HUG
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
79DANIEL GRAVELIN
DEF 18 TKL · 4.5 TKL/G · 3 TFL · 3.0 SACKS · 0 INT
--Sr.
88ANTHONY BRITTON
RUSH 81 CAR · 404 YDS · 5.0 YPC · 0 TD · 50.5/G
REC 1 REC · 26 YDS · 26.0 YPC · 0 TD · 3.2/G
DEF 4 TKL · 0.5 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Sr.
ON STAT SHEETS, NOT ON THE POSTED ROSTER
--J. WIELOCH
REC 2 REC · 27 YDS · 13.5 YPC · 0 TD · 3.4/G
DEF 24 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
----
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/30/2026 23:57