ScorePirate
MENU
AT A GLANCE

In short: Clovis North (3-6) at Buchanan (7-2), October 30, 2026, Tri-River League. ScorePirate projects Buchanan 43-16 (91% to win). The full report has the projection, unit grades, storylines, pregame notes, Big Game Watch, series history, season stats and both rosters.

SCOREPIRATE MATCHUP REPORT ·
CLOVIS NORTH (AWAY) AT BUCHANAN (HOME)
CLOVIS NORTH 15.7  —  42.6 BUCHANAN
BUCHANAN 90.7% FAVORITES

Share this matchup Preview image Stats card (JPG)Instagram story
⚠ BUCHANAN OFFENSIVE STATS FOR 10/23/2026 GAME VS. CLOVIS EAST* MISSING
Figures are subject to change when the box score posts.
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
CLOVIS NORTH56.5 (-0.9)73.3 (+45.9)37.9 (+12.9)86.4 (-85.6)
BUCHANAN82.0 (+66.6)88.8 (+108.5)38.9 (+11.5)74.0 (-52.3)
CLOVIS NORTH AT BUCHANAN
ADVANCED STATS PREVIEW · 2026 SEASON
RANKS VS CIF Central Section · 113 teams DOWNLOAD CARD AS PDFDOWNLOAD AS JPEG
WIN PROB
9.3%
PROJ PTS
15.7
·
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·
CN OFF VS BUCH 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··
BUCH OFF VS CN 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
90.7%
PROJ PTS
42.6
·
··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

Buchanan has been tested more: its schedule to date ranks #4 in the pool against #5 for Clovis North. The harder road from here belongs to Clovis North (#3 vs #23).

Clovis North

Schedule so far · 1 = hardest
#5 of 113
avg opponent rating 23.4 over 9 games · 5 vs top-25 CIF Central Section
Schedule ahead · 1 = hardest
#3 of 110
avg opponent rating 30.5 over 1 games · 1 vs top-25
Toughest game played
Central East
#1 in CIF Central Section · Oct 1 · L 13-42
Toughest game ahead
Buchanan
#3 in CIF Central Section · Oct 30
@Frontier
W 51-7
Edison
W 22-19
Archbish…
L 7-21
Madera
W 41-27
@San Ramo…
L 7-42
Central …
L 13-42
@Clovis E…
L 28-29
Clovis W…
L 20-35
@Clovis
L 6-41
@Buchanan
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.

Buchanan

Schedule so far · 1 = hardest
#4 of 113
avg opponent rating 24.5 over 9 games · 7 vs top-25 CIF Central Section
Schedule ahead · 1 = hardest
#23 of 110
avg opponent rating 18.3 over 1 games · 1 vs top-25
Toughest game played
Central East
#1 in CIF Central Section · Oct 16 · L 38-69
Toughest game ahead
Clovis North
#23 in CIF Central Section · Oct 30
Golden W…
L 27-63
@Central …
W 55-21
Manteca
W 56-34
@Liberty
W 49-7
@Sanger
W 35-34
Clovis
W 49-42
@Clovis W…
W 45-28
@Central …
L 38-69
Clovis E…
W 56-43
Clovis N…
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-16.3734%-5.62
Strength-13.8122%-3.03
Efficiency-14.9020%-2.98
Own Margin-12.3718%-2.19
Head To Head-10.166%-0.62
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
PassingCLOVIS NORTH146.8
PassingBUCHANAN219.8
RushingCLOVIS NORTH141.5
RushingBUCHANAN106.7
TotalCLOVIS NORTH288.3
TotalBUCHANAN326.5
PROJECTED BOX SCORE
CLOVIS NORTH — PASSING
PLAYERC/ATTCOMP %YDSYPATDINTQBR
LIAM MARTIN12.3/18.865.8%146.87.81.50.4153.4
CLOVIS NORTH — RUSHING
PLAYERCARYDSYPCTD
GANNON CARDENAS15.173.94.90.8
JR CRUZ5.048.89.70.5
COOPER HAYDOCK2.718.86.90.2
TOTALS22.8141.56.21.5
CLOVIS NORTH — RECEIVING
PLAYERRECYDSYPCTD
ALONNI ROBINSON6.158.19.60.6
ERIK DARBY1.934.418.00.5
GANNON CARDENAS1.628.918.00.2
RYLON MANNING1.425.518.00.4
TOTALS11.0146.813.41.7
BUCHANAN — PASSING
PLAYERC/ATTCOMP %YDSYPATDINTQBR
TOMMY DEVANY14.2/22.164.2%219.89.92.50.4181.8
BUCHANAN — RUSHING
PLAYERCARYDSYPCTD
GANNON SEVER13.154.44.10.7
CARVELL WAFER JR.8.039.44.90.4
TOMMY DEVANY4.812.82.70.2
TOTALS25.9106.74.11.3
BUCHANAN — RECEIVING
PLAYERRECYDSYPCTD
JOSIAH PERRY3.665.418.00.7
CARVELL WAFER JR.4.865.213.71.0
GANNON SEVER3.854.014.40.7
GRANT MOSER2.535.214.21.1
TOTALS14.6219.815.03.5
PREGAME NOTES

The Clovis North offense that opened the season is not the one that has taken the field lately. Clovis North averaged 30.2 points per game over its first 4 games (3-1), #36 in Section during that period. In the 5 games since that hot start (0-5), the Broncos have averaged 14.8 points per game, a 51% drop, #90 in Section during that stretch. The schedule has a lot to do with it: Clovis North's last 5 opponents have averaged 20.7 points per game, a #38 scoring defense in Section on the season, against 29.7 points per game, #79 for the first 4. Measured against those opponents' norms (20.7 points per game), Clovis North scored 28% less than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #3 in Section, well above the first 4 (#37), so the dip has come against better teams overall. Clovis North was held to 14 points or fewer 3 times in those games, including 6 against ScorePirate CIF Central Section #2 Clovis on 10/23. On the season, Clovis North ranks #74 in Section in scoring. Buchanan's defense, #102 of 113 (37.9 points per game), could be the get-right matchup Clovis North needs. Clovis North is 2-0 this season when it scores 38 or more, and 1-6 when it doesn't.

Something changed for Buchanan's pass defense after its first 3 games. Buchanan allowed 6.9 yards per pass attempt (662 yards on 96 attempts) over its first 3 games (2-1), #44 in Section over that period. In the 6 games since that hot start (5-1), the Bears have allowed 10.6 yards per pass attempt (1,431 yards on 135 attempts), a 54% rise, #101 in Section over that timeframe. The schedule has a lot to do with it: Buchanan's last 6 opponents have averaged 9.2 yards per attempt, a #31 passing attack in Section on the season, against 8.0 yards per attempt, #57 for the first 3. Measured against those opponents' norms (9.2 yards per attempt), Buchanan allowed 15% more per attempt than those passing attacks usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #6 in Section, well above the first 3 (#30), so the dip has come against better teams overall. On the season, Buchanan ranks #76 in Section in pass defense. Clovis North's passing game sits in the middle of the pack, #78 in Section (6.7 yards per attempt).

Clovis North's run defense has been gashed on the ground as the season has worn on. The Broncos allowed 4.0 yards per carry (445 yards on 111 rushes) over their first 4 games (3-1), #19 in Section over that span. In the 5 games since that hot start (0-5), Clovis North has allowed 5.8 yards per carry (812 yards on 139 rushes), a 46% rise, #51 in Section in that timeframe. The schedule has a lot to do with it: Clovis North's last 5 opponents have averaged 5.9 yards per carry, a #57 rushing attack in Section on the season, against 5.4 yards per carry, #70 for the first 4. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #3 in Section, well above the first 4 (#37), so the dip has come against better teams overall. On the season, the Broncos rank #32 in Section in run defense. It won't get any easier against Buchanan, whose ground game ranks #1 in Section (11.8 yards per carry).

One of Buchanan's shakiest areas lately has been its defense. The Bears allowed 31.8 points per game over their first 5 games (4-1), #84 in Section in that window. Over the stretch of 4 games that followed (3-1), Buchanan has allowed 45.5 points per game, a 43% rise, #108 in Section during that time. The schedule has a lot to do with it: Buchanan's last 4 opponents have averaged 34.2 points per game, a #19 offense in Section on the season, against 28.8 points per game, #37 for the first 5. Measured against those opponents' norms (34.2 points per game), Buchanan allowed 33% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #3 in Section, well above the first 5 (#23), so the dip has come against better teams overall. On the season, the Bears rank #102 in Section in scoring defense. Clovis North's offense sits in the middle of the pack, #75 in Section (21.7 points per game). Buchanan is 2-0 this season when it holds opponents under 22, and 5-2 when it doesn't.

Clovis North's defense has been gashed as the weeks have passed. Clovis North allowed 6.3 yards per play (1,233 yards on 196 snaps) over its first 4 games (3-1), #44 in Section through those games. In the 5 games since that hot start (0-5), the Broncos have allowed 8.6 yards per play (2,075 yards on 240 snaps), a 37% rise, #97 in Section through that stretch. The schedule has a lot to do with it: Clovis North's last 5 opponents have averaged 7.9 yards per play, a #29 offense in Section on the season, against 6.7 yards per play, #58 for the first 4. Measured against those opponents' norms (7.9 yards per play), Clovis North allowed 10% more per snap than those offenses usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #3 in Section, well above the first 4 (#37), so the dip has come against better teams overall. On the season, Clovis North ranks #73 in Section in yards per play allowed. It won't get any easier against Buchanan, whose offense ranks #2 in Section (11.2 yards per play).

Few teams in Section have defended the pass worse over the last 5 games than Clovis North. The Broncos allowed 9.3 yards per pass attempt (788 yards on 85 attempts) over their first 4 games (3-1), #83 in Section over that stretch. In the 5 games since that hot start (0-5), Clovis North has allowed 12.5 yards per pass attempt (1,263 yards on 101 attempts), a 35% rise, #111 in Section within that period. The schedule has a lot to do with it: Clovis North's last 5 opponents have averaged 10.2 yards per attempt, a #21 passing attack in Section on the season, against 8.3 yards per attempt, #45 for the first 4. Measured against those opponents' norms (10.2 yards per attempt), Clovis North allowed 22% more per attempt than those passing attacks usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #3 in Section, well above the first 4 (#37), so the dip has come against better teams overall. On the season, the Broncos rank #109 in Section in pass defense. It won't get any easier against Buchanan, whose passing game ranks #17 in Section (10.4 yards per attempt).

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.

Clovis North

Adam PachecoDB2 INT, 26 tacklesBuchanan averages 10.4 yards per pass attempt, #17 of 107 in Section; taking one away may decide it

Buchanan

Tommy DevanyQB1,527 passing yards and 27 TDClovis North allows 11.0 yards per pass attempt, #103 of 107 in Section; 1,527 passing yards and 27 TD should travel well
Josiah PerryWR25 catches for 516 yardsClovis North allows 11.0 yards per pass attempt, #103 of 107 in Section; 25 catches for 516 yards should find space
MILESTONE WATCH

Clovis North

  • GANNON CARDENAS needs 1 tackle for 50 (averaging 6.1 a game)
  • BREXTON SKINNER needs 2 tackles for 50 (averaging 6.0 a game)
  • KAYNEN SECUNDINO needs 10 tackles for 75 (averaging 8.1 a game)

Buchanan

  • Carvell Wafer Jr. needs 18 rushing yards for 1,000 (averaging 122.8 a game)
  • Logan Hewitt needs 3 tackles for 75 (averaging 10.3 a game)
  • Gannon Sever needs 85 rushing yards for 1,000 (averaging 114.4 a game)
  • Tommy Devany needs 3 touchdown passes for 30 (averaging 3.4 a game)
  • Christian Torres needs 1 sack for 5 (averaging 0.8 a game)
STORYLINES

If there's one number to watch in this matchup, it's Clovis North's scoring defense. Clovis North allowed 15.7 points per game over its first 3 games (2-1), #31 in Section in that timeframe. In the 6 games since that hot start (1-5), the Broncos have allowed 36.0 points per game, a 130% rise, #98 in Section in that window. The schedule has a lot to do with it: Clovis North's last 6 opponents have averaged 36.8 points per game, a #14 offense in Section on the season, against 16.7 points per game, #89 for the first 3. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #4 in Section, well above the first 3 (#38), so the dip has come against better teams overall. Conversely, Buchanan's offense has been one of Section's better units in recent weeks. The Bears have averaged 45.3 points per game over their last 6 games (5-1), #3 in Section during that time. Those games came against a middle-of-the-pack set of scoring defenses in Section (23.7 points per game on the season, which would rank #52). Against those norms, Buchanan scored 91% more than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #6 in Section, a strong slate. Unless Clovis North's defense rediscovers its early form, the edge in this matchup belongs to Buchanan.

The turnover battle has the potential to swing this matchup, with the recent returns favoring Buchanan. Clovis North forced 2.2 takeaways per game over its first 4 games (3-1), #10 in Section through those games. In the 5 games since that hot start (0-5), the Broncos have forced 0.6 takeaways per game, a 73% drop, #91 in Section through that stretch. The schedule has a lot to do with it: Clovis North's last 5 opponents have averaged 0.9 per game, a #23 offense in Section on the season, against 1.8 per game, #86 for the first 4. Measured against those opponents' norms (0.9 per game), Clovis North forced 31% fewer turnovers than those offenses usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #3 in Section, well above the first 4 (#37), so the dip has come against better teams overall. Conversely, Buchanan's ball security has been one of Section's better units in recent weeks. The Bears have committed 0.2 giveaways per game over their last 5 games (4-1), #4 in Section over that stretch. Those games came against a middle-of-the-pack set of defenses in Section (1.4 per game on the season, which would rank #56). Against those norms, Buchanan turned it over 82% less than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #4 in Section, a strong slate. Unless Clovis North's defense rediscovers its early form, the edge in this matchup belongs to Buchanan.

Clovis North averaged 5.4 yards per pass attempt (471 yards on 88 attempts) over its first 5 games (3-2), #91 in Section within that period. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 4 games that followed (0-4), the Broncos have averaged 8.1 yards per pass attempt (711 yards on 88 attempts), a 51% rise, #51 in Section across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 8.1 yards per attempt on the season. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #3 in Section, well above the first 5 (#27), which makes the improvement more impressive. Meanwhile, Buchanan's pass defense has struggled in recent weeks. The Bears have allowed 10.0 yards per pass attempt (1,054 yards on 105 attempts) over their last 4 games (3-1), #85 in Section during those games. Those games came against some of the better passing attacks in Section (9.8 yards per attempt on the season, which would rank #26). Overall, those opponents average an SP Strength Index rating that would rank #3 in Section, a strong slate. On paper, that is a matchup that favors Clovis North.

SERIES HISTORY — CN vs BUC
Prep this game in Stat BoothCLOVIS NORTH team sheetBUCHANAN team sheet
TIDBITS (27 found)

• Club The last time Buchanan went a game forcing 3+ turnovers was August 29, 2025 against Kennedy (W, 31-6). Since then Buchanan has gone 19 straight games forcing fewer than 3 turnovers, a school-record 19 straight in the 5 seasons on record.

• Club Clovis North has gone 9 straight games being held under 150 rushing yards (August 21, 2026 through October 23, 2026), going 3-6 over that stretch, a school-record 9 straight in the 5 seasons on record.

• Club The last time Buchanan went a game being held under 6.0 yards per play was October 24, 2025 against Clovis East (W, 14-0). Since then Buchanan has gone 12 straight games averaging 6.0+ yards per play, a school-record 12 straight in the 5 seasons on record.

• Club Clovis North has lost 5 straight, and a loss would make it 6 in a row -- something they have not done in the 5 seasons on record.

• Club Clovis North has gone 8 straight games allowing 6.0+ yards per play (August 27, 2026 through October 23, 2026), going 2-6 over that stretch, matching the program record of 8 straight on record.

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

• Club Clovis North has gone 4 straight games being held under 5.0 yards per carry (October 1, 2026 through October 23, 2026), going 0-4 over that stretch, a school-record 4 straight in the 5 seasons on record.

• Club Clovis North is 3-6 entering play against Buchanan, its first 3-6 start through 9 games in the 5 seasons on record.

• Club Buchanan has allowed 140 points over its last 3 games (46.7 a game, October 9, 2026 through October 23, 2026) -- its most in a 3-game stretch on record.

• Club Clovis North is 14-0 all time when holding the opponent under 10 points in the games on file (14 such games).

• Club Buchanan has scored 139 points over its last 3 games (46.3 a game, October 9, 2026 through October 23, 2026) -- its 3rd-highest 3-game total on record; the most is 160, from August 27, 2026 through September 10, 2026.

• Series This week's meeting is the 2nd time in 7 all-time meetings in which one of the two teams enters unbeaten — in 2023, Clovis North entered 8-0 (Clovis North won 28-3).

• Club Clovis North is 12-0 all time when forcing 3+ turnovers in the games on file (12 such games).

• Player Tommy Devany has gone 13 straight games throwing a touchdown pass, the longest such streak of his career.

• Club Clovis North has allowed 105 points over its last 3 games (35.0 a game, October 9, 2026 through October 23, 2026) -- its 5th-highest 3-game total on record; the most is 135, from September 26, 2025 through October 10, 2025.

• Series Buchanan has won the last 2 meetings, most recently 32-14 on November 6, 2025.

• Player Gannon Sever has 8 rushing touchdowns over his last 5 games (1.6 a game, September 10, 2026 through October 16, 2026) -- his most in a 5-game stretch on record.

• Player Liam Martin has 7 touchdown passes over his last 3 games (2.3 a game, October 1, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Carvell Wafer Jr. has 493 rushing yards over his last 3 games (164.3 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Series The series of 6 games between Clovis North and Buchanan has been split, with each team winning three times, dating to 2022.

• Player Erik Darby has 3 touchdown catches over his last 3 games (1.0 a game, October 1, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Josiah Perry has 292 receiving yards over his last 3 games (97.3 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Kaynen Secundino has 29 tackles over his last 3 games (9.7 a game, October 1, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Josiah Perry has 4 touchdown catches over his last 3 games (1.3 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

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

• Player Grant Moser has 30 tackles over his last 3 games (10.0 a game, September 17, 2026 through October 9, 2026) -- his most in a 3-game stretch on record.

• Player Cooper Haydock has never had a game making 10 or more tackles for Clovis North, over a 19-game career on record. His career high is 9, set September 4, 2026 against Archbishop Mitty (L, 7-21).

CN — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1094PASS YDS
C-ATT95-146
COMP%65.1%
YPA7.5
TD11
INT3
QBR148.8
RUSHING LEADER
263RUSH YDS
CAR72
YPC3.7
RUSH TD3
REC6
REC YDS140
YPR23.3
REC TD1
RUSHING LEADER
78RUSH YDS
CAR15
YPC5.2
RUSH TD1
REC1
REC YDS3
YPR3.0
REC TD0
RECEIVING LEADER
402REC YDS
REC42
YPR9.6
REC TD4
RECEIVING LEADER
189REC YDS
REC10
YPR18.9
REC TD3
DEFENSE
TACKLES LEADER
65TCKL
TFL4.5
SACKS2
INT0
PD0
FF0
TACKLES LEADER
49TCKL
TFL1.5
SACKS0
INT0
PD1
FF2
TACKLES LEADER
48TCKL
TFL5.5
SACKS2
INT0
PD2
FF0
TFL LEADER
12TFL
TCKL36
SACKS3
INT0
PD1
FF3
TFL LEADER
6.5TFL
TCKL26
SACKS1
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL20
TFL1
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL41
TFL4.5
INT0
PD0
FF1
INTERCEPTIONS LEADER
2INT
TCKL26
TFL0
SACKS0
PD1
FF0
BUC — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1527PASS YDS
C-ATT97-147
COMP%66.0%
YPA10.4
TD27
INT1
QBR212.5
RUSHING LEADER
982RUSH YDS
CAR72
YPC13.6
RUSH TD11
REC22
REC YDS328
YPR14.9
REC TD7
RUSHING LEADER
915RUSH YDS
CAR71
YPC12.9
RUSH TD11
REC17
REC YDS308
YPR18.1
REC TD5
RECEIVING LEADER
516REC YDS
REC25
YPR20.6
REC TD6
RECEIVING LEADER
150REC YDS
REC12
YPR12.5
REC TD6
DEFENSE
TACKLES LEADER
72TCKL
TFL2.5
SACKS2
INT0
PD0
FF0
TACKLES LEADER
61TCKL
TFL3
SACKS0
INT3
PD1
FF1
TACKLES LEADER
38TCKL
TFL2
SACKS0
INT1
PD1
FF0
TFL LEADER
7TFL
TCKL21
SACKS6
INT0
PD0
FF0
TFL LEADER
5TFL
TCKL22
SACKS4
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL25
TFL4
INT0
PD0
FF1
SACKS LEADER
1SACKS
TCKL18
TFL2
INT0
PD0
FF0
INTERCEPTIONS LEADER
1INT
TCKL17
TFL0
SACKS0
PD2
FF0
SEASON OUTLOOK

(full explanation: Appendix, Note 2)

--- CLOVIS NORTH ---

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall3-6 so far3-7 (90%)3.1-6.9
League0-4 so far0-4 (100%)0.0-4.0

--- BUCHANAN ---

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall7-2 so far8-2 (91%)7.9-2.1
League3-1 so far3-1 (100%)3.0-1.0
TALKING POINTS (14 storylines)
CN IS LIKELIEST TO BEAT BUC IF...

• CN forces 3+ takeaways (.999), and has won 3 straight when doing so

• CN holds BUC under 5.0 yards per carry (.600), but most recently lost to Clovis East when doing so

• CN holds BUC under 150 rushing yards (.600), but most recently lost to Clovis East when doing so

BUC IS LIKELIEST TO BEAT CN IF...

• BUC throws for 200+ yards (.999), and has won 4 straight when doing so

• BUC holds CN under 5.0 yards per carry (.999), and has won 4 straight when doing so

• BUC holds CN under 7.0 yards per play (.800), and has won 4 straight when doing so

• BUC's offense has averaged 0.0 giveaways per game over their last 3 games. Their 8-game average is 0.4 giveaways per game. (-100%)

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

• CN's offense has failed to reach 150 rush yds in 9 straight games (08/21/2026-10/23/2026), going 3-6 over that stretch.

• CN's defense has conceded 6.0+ YPP in 8 straight games (08/27/2026-10/23/2026), going 2-6 over that stretch.

• CN's defense has averaged 0.3 takeaways per game over their last 3 games. Their 9-game average is 1.3 takeaways per game. (-75%)

• CN is 3-1 (.750) when it wins the turnover battle

• CN holds its opponents under 134.0 rushing yards (CN's own median) (.750)

• CN holds its opponents under 4.9 yards per carry (CN's own median) (.750)

• CN's offense has averaged 193.3 pass yards per game over their last 3 games. Their 9-game average is 131.3 pass yards per game. (+47%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

CN -- MOST IMPORTANT NUMBERS

(top 4 of 4 scored; vs 956 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers < 33-5.37523.6L40.770
2OFFRush Yds < 1503-6.33321.7L50.567
3OFFPass Yds < 2003-5.37520.9L40.541
4DEFYPP 6+2-6.25032.0L50.365

BUC -- MOST IMPORTANT NUMBERS

(top 5 of 7 scored; vs 956 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers < 36-2.75037.2L10.565
2OFFTurnovers < 36-2.75044.2L10.533
3OFFRush Yds 100+6-2.75044.2L10.512
4OFFYPC 5+6-2.75044.2L10.480
5OFFRush Yds 150+6-2.75044.2L10.474
WIN %: TWO-CONDITION COMBINATIONS (7 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)

--- CN ---

CONDITIONRECWIN%PPGSTRK
CN holds its opponents under 5.0 yards per carry and under 150 rushing yards3-1.75020.5L1
CN holds its opponents under 150 rushing yards while forcing 2+ takeaways3-1.75023.8L1

--- BUC ---

CONDITIONRECWIN%PPGSTRK
BUC averages 6.0+ yards per play behind 150+ rushing yards6-2.75044.2L1
BUC averages 5.0+ yards per carry on its way to 150+ rushing yards6-2.75044.2L1
BUC averages 6.0+ yards per play while committing zero giveaways5-1.83348.7L1
BUC rushes for 100+ yards and is held under 200 passing yards2-2.50039.8L1
BUC averages 8.0+ yards per attempt while throwing for 200+ yards4-0.99948.8W4
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
CNYPC < 5.0 & Rush Yds < 1503-1.75020.5
CNRush Yds < 150 & Turnovers 2+3-1.75023.8
BUCYPP 6.0+ & Rush Yds 150+6-2.75044.2
BUCYPC 5.0+ & Rush Yds 150+6-2.75044.2
BUCYPP 6.0+ & Turnovers < 15-1.83348.7
BUCRush Yds 100+ & Pass Yds < 2002-2.50039.8
BUCYPA 8.0+ & Pass Yds 200+4-0.99948.8
PREGAME NOTES

The next meeting brings together Clovis North (3-6 this season) and Buchanan (7-2). The SP Strength Index has Clovis North at #23 and Buchanan at #3 of 113 in the CIF Central Section. Buchanan leads the recent series 3-2 over the last 5 meetings. In the most recent meeting, on November 6, 2025, Buchanan won 32-14.

Having dropped 6 of its last 7 entering play, Clovis North's rushing offense has been the soft spot (held under 200 rushing yards in 5 straight, 0-5 in that stretch). It showed again last time out, the Broncos falling to Clovis 41-6. In the process of winning 6 of its last 7 entering play, Buchanan's ball security has been the team's calling card (committed no more than one giveaway in 7 straight games, 6-1 in that stretch). That carried into last time out, the Bears handling Clovis East 56-43.

The matchup within the matchup pairs Clovis North's takeaway production with Buchanan's ball security. Clovis North has an uncomfortable assignment when the two meet. Clovis North has managed just 3 takeaways in the Broncos' last 5 games — the Broncos have gone 0-5 in that stretch. Across the line, Buchanan has turned the ball over only 1 time in the Bears' last 7 games, never committing more than one giveaway in a game — the Bears have gone 6-1 in that stretch. Clovis North has historically had its way in this matchup: 2.0 takeaways per game across its last 3 meetings with Buchanan, against 1.4 versus everyone else in the same span.

STORYLINES

WEAKNESS VS. STRENGTH — Clovis North has an uncomfortable assignment when the two meet. Clovis North's rush defense has been a real vulnerability over the Broncos' last 7 games. The defense has conceded 100+ rushing yards in 6 of the 7 games while averaging 164.0 rushing yards allowed per game (including a high of 219 in that span vs. Archbishop Mitty). That is 27% above the Broncos' baseline of 129.5 yards per game over the 24 games prior — a clear jump; the Broncos have gone 1-6 in that stretch. Across the line, Buchanan's rushing offense has been playing at a high level over the Bears' last 10 games, dating back to last season. The ground game has eclipsed 200 rushing yards in 7 of the 10 games while averaging 261.6 rushing yards per game (including a high of 412 in that span vs. Clovis West). That is 99% above the Bears' baseline of 131.3 yards per game over the 20 games prior — a dramatic jump; the Bears have gone 7-3 in that stretch. Clovis North has historically struggled in this matchup: 160.7 yards allowed per game across its last 3 meetings with Buchanan, against 140.3 versus everyone else in the same span.

WEAKNESS VS. STRENGTH — Clovis North has an uncomfortable assignment when the two meet. Clovis North's pass defense has been a real vulnerability over the Broncos' last 5 games. The defense has conceded 200+ passing yards in 4 of the 5 games while averaging 252.6 passing yards allowed per game (including a high of 414 in that span vs. Central East). That is 26% above the Broncos' baseline of 200.3 yards per game over the 26 games prior — a clear jump; the Broncos have gone 0-5 in that stretch. Across the line, Buchanan's passing attack has been playing at a high level over the Bears' last 10 games, dating back to last season. The offense has threw for 200+ yards in 6 of the 10 games while averaging 203.7 passing yards per game (including a high of 287 in that span vs. Clovis North). That is 30% above the Bears' baseline of 156.2 yards per game over the 20 games prior — a clear jump; the Bears have gone 7-3 in that stretch. Clovis North has historically struggled in this matchup: 242.3 yards allowed per game across its last 3 meetings with Buchanan, against 221.0 versus everyone else in the same span.

WEAKNESS VS. WEAKNESS — Something has to give when the two meet. Clovis North's pass protection has been a real vulnerability over the Broncos' last 5 games. The offensive line has conceded at least 1 sack in 4 of the 5 games while averaging 2.2 sacks allowed per game (including a high of 6 in that span vs. Archbishop Mitty). That is 144% above the Broncos' baseline of 0.9 per game over the 22 games prior — a dramatic jump; the Broncos have gone 1-4 in that stretch. On the other side, Buchanan's pass rush has been a real vulnerability over the Bears' last 5 games. The defense has recorded fewer than 3 sacks in 4 of the 5 games while averaging 1.7 sacks per game (including a low of 0 in that span vs. Sanger). That is 26% below the Bears' baseline of 2.3 per game over the 26 games prior — a clear drop; the Bears have gone 4-1 in that stretch.

ONE-SIDED — Clovis North's rushing offense has been a real vulnerability over the Broncos' last 5 games. The ground game has failed to reach 200 rushing yards in 5 straight games, averaging 81.0 rushing yards per game (including a low of 48 in that span vs. San Ramon Valley). That is 59% below the Broncos' baseline of 199.2 yards per game over the 26 games prior — a dramatic drop; the Broncos have gone 0-5 in that stretch. When the two meet, that trend meets Buchanan. Buchanan has averaged 169.5 yards per game on the other side of that matchup across its games on file.

CN — OFFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-2.33333.0L2
YPA < 8.02-4.33316.0L3
Pass Yds 200+0-1.00028.0L1
Pass Yds < 2003-5.37520.9L4
Rush Yds 100+0-2.00016.5L2
Rush Yds < 1003-4.42923.1L3
Rush Yds 150+--------
Rush Yds < 1503-6.33321.7L5
YPC 5.0+2-1.66733.0L1
YPC < 5.01-5.16716.0L5
YPP 6.0+2-1.66740.0L1
YPP < 6.01-5.16712.5L5
YPP 7.0+1-1.50039.5L1
YPP < 7.02-5.28616.6L4
Turnovers 1+3-4.42925.0L3
Turnovers < 10-2.00010.0L2
Turnovers 2+2-2.50021.5L2
Turnovers > 20-1.0006.0L1
BUC — OFFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-2.71444.1L1
YPA < 8.01-01.00045.0W1 1 games without this stat on file
Pass Yds 200+4-01.00048.8W4
Pass Yds < 2002-2.50039.8L1 1 games without this stat on file
Rush Yds 100+6-2.75044.2L1
Rush Yds < 100-------- 1 games without this stat on file
Rush Yds 150+6-2.75044.2L1
Rush Yds < 150-------- 1 games without this stat on file
YPC 5.0+6-2.75044.2L1
YPC < 5.0-------- 1 games without this stat on file
YPP 6.0+6-2.75044.2L1
YPP < 6.0-------- 1 games without this stat on file
YPP 7.0+6-2.75044.2L1
YPP < 7.0-------- 1 games without this stat on file
Turnovers 1+1-1.50031.0W1
Turnovers < 15-1.83348.7L1 1 games without this stat on file
Turnovers 2+0-1.00027.0L1 1 games without this stat on file
Turnovers > 2-------- 1 games without this stat on file
CN — DEFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-5.28630.7L4
YPA < 8.01-1.50024.0L1
Pass Yds 200+2-4.33332.3L4
Pass Yds < 2001-2.33323.0L2
Rush Yds 100+1-5.16734.7L4
Rush Yds < 1002-1.66718.3L1
Rush Yds 150+0-4.00034.8L4
Rush Yds < 1503-2.60024.8L2
YPC 5.0+0-4.00040.0L4
YPC < 5.03-2.60020.6L1
YPP 6.0+2-6.25032.0L5
YPP < 6.01-01.0007.0W1
YPP 7.0+1-4.20033.4L4
YPP < 7.02-2.50024.0L1
Turnovers 1+3-2.60027.2L2
Turnovers < 10-4.00031.8L4
Turnovers 2+3-1.75023.8L1
Turnovers > 23-01.00017.7W3
BUC — DEFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-1.83334.5L1
YPA < 8.01-1.50045.5W1 1 games without this stat on file
Pass Yds 200+4-2.66740.5L1
Pass Yds < 2002-01.00027.5W2 1 games without this stat on file
Rush Yds 100+5-2.71441.6L1
Rush Yds < 1001-01.0007.0W1 1 games without this stat on file
Rush Yds 150+5-2.71441.6L1
Rush Yds < 1501-01.0007.0W1 1 games without this stat on file
YPC 5.0+2-2.50050.0L1
YPC < 5.04-01.00024.5W4 1 games without this stat on file
YPP 6.0+4-1.80037.2L1
YPP < 6.02-1.66737.3W2 1 games without this stat on file
YPP 7.0+2-1.66739.3L1
YPP < 7.04-1.80036.0W4 1 games without this stat on file
Turnovers 1+3-1.75040.0W3
Turnovers < 13-1.75034.5L1 1 games without this stat on file
Turnovers 2+1-1.50052.5W1 1 games without this stat on file
Turnovers > 2-------- 1 games without this stat on file
CN — OFFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Scores <100-3.0006.7
Scores 10-190-1.00013.0
Scores 20-291-2.33323.3
Scores 30-39------
Scores 40+2-01.00046.0
CN — DEFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Allows <101-01.0007.0
Allows 10-191-01.00019.0
Allows 20-291-2.33325.7
Allows 30-390-1.00035.0
Allows 40+0-3.00041.7
BUC — OFFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-19------
Scores 20-290-1.00027.0
Scores 30-391-1.50036.5
Scores 40+6-01.00051.7
BUC — DEFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Allows <101-01.0007.0
Allows 10-19------
Allows 20-292-01.00024.5
Allows 30-392-01.00034.0
Allows 40+2-2.50054.2
ON THE BRINK

CLOVIS NORTH

• CLOVIS NORTH has lost 5 straight (9/18/26–10/23/26). It has not reached 6 straight in the last 4 years of games on file (2023-present).

• CLOVIS NORTH has allowed 200+ rushing in 2 straight games (10/16/26–10/23/26). It has not allowed 200+ rushing in 3 straight since 10/2/25–10/17/25 (2025). It has reached 3 straight 2 times in the last 4 years.

• CLOVIS NORTH has allowed 30+ in 2 straight games (10/16/26–10/23/26). It has not allowed 30+ in 3 straight since 9/26/25–10/24/25 (2025).

BUCHANAN

• BUCHANAN has scored 30+ in 8 straight games (8/27/26–10/23/26). It has not reached 9 straight in the last 4 years of games on file (2023-present).

• BUCHANAN has allowed 30+ in 2 straight games (10/16/26–10/23/26). It has not allowed 30+ in 3 straight since 10/18/24–11/1/24 (2024).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
CNOFFENSEYPA 8.0+31-2.33333.0L2
CNOFFENSEYPA < 8.062-4.33316.0L3
CNOFFENSEPass Yds 200+10-1.00028.0L1
CNOFFENSEPass Yds < 20083-5.37520.9L4
CNOFFENSERush Yds 100+20-2.00016.5L2
CNOFFENSERush Yds < 10073-4.42923.1L3
CNOFFENSERush Yds < 15093-6.33321.7L5
CNOFFENSEYPC 5.0+32-1.66733.0L1
CNOFFENSEYPC < 5.061-5.16716.0L5
CNOFFENSEYPP 6.0+32-1.66740.0L1
CNOFFENSEYPP < 6.061-5.16712.5L5
CNOFFENSEYPP 7.0+21-1.50039.5L1
CNOFFENSEYPP < 7.072-5.28616.6L4
CNOFFENSETurnovers 1+73-4.42925.0L3
CNOFFENSETurnovers < 120-2.00010.0L2
CNOFFENSETurnovers 2+42-2.50021.5L2
CNOFFENSETurnovers > 210-1.0006.0L1
CNOFFENSEScores <1030-3.0006.7L3
CNOFFENSEScores 10-1910-1.00013.0L1
CNOFFENSEScores 20-2931-2.33323.3L2
CNOFFENSEScores 40+22-01.00046.0W2
CNDEFENSEYPA 8.0+72-5.28630.7L4
CNDEFENSEYPA < 8.021-1.50024.0L1
CNDEFENSEPass Yds 200+62-4.33332.3L4
CNDEFENSEPass Yds < 20031-2.33323.0L2
CNDEFENSERush Yds 100+61-5.16734.7L4
CNDEFENSERush Yds < 10032-1.66718.3L1
CNDEFENSERush Yds 150+40-4.00034.8L4
CNDEFENSERush Yds < 15053-2.60024.8L2
CNDEFENSEYPC 5.0+40-4.00040.0L4
CNDEFENSEYPC < 5.053-2.60020.6L1
CNDEFENSEYPP 6.0+82-6.25032.0L5
CNDEFENSEYPP < 6.011-01.0007.0W1
CNDEFENSEYPP 7.0+51-4.20033.4L4
CNDEFENSEYPP < 7.042-2.50024.0L1
CNDEFENSETurnovers 1+53-2.60027.2L2
CNDEFENSETurnovers < 140-4.00031.8L4
CNDEFENSETurnovers 2+43-1.75023.8L1
CNDEFENSETurnovers > 233-01.00017.7W3
CNDEFENSEAllows <1011-01.0007.0W1
CNDEFENSEAllows 10-1911-01.00019.0W1
CNDEFENSEAllows 20-2931-2.33325.7L1
CNDEFENSEAllows 30-3910-1.00035.0L1
CNDEFENSEAllows 40+30-3.00041.7L3
BUCOFFENSEYPA 8.0+75-2.71444.1L1
BUCOFFENSEYPA < 8.011-01.00045.0W1
BUCOFFENSEPass Yds 200+44-01.00048.8W4
BUCOFFENSEPass Yds < 20042-2.50039.8L1
BUCOFFENSERush Yds 100+86-2.75044.2L1
BUCOFFENSERush Yds 150+86-2.75044.2L1
BUCOFFENSEYPC 5.0+86-2.75044.2L1
BUCOFFENSEYPP 6.0+86-2.75044.2L1
BUCOFFENSEYPP 7.0+86-2.75044.2L1
BUCOFFENSETurnovers 1+21-1.50031.0W1
BUCOFFENSETurnovers < 165-1.83348.7L1
BUCOFFENSETurnovers 2+10-1.00027.0L1
BUCOFFENSEScores 20-2910-1.00027.0L1
BUCOFFENSEScores 30-3921-1.50036.5L1
BUCOFFENSEScores 40+66-01.00051.7W6
BUCDEFENSEYPA 8.0+65-1.83334.5L1
BUCDEFENSEYPA < 8.021-1.50045.5W1
BUCDEFENSEPass Yds 200+64-2.66740.5L1
BUCDEFENSEPass Yds < 20022-01.00027.5W2
BUCDEFENSERush Yds 100+75-2.71441.6L1
BUCDEFENSERush Yds < 10011-01.0007.0W1
BUCDEFENSERush Yds 150+75-2.71441.6L1
BUCDEFENSERush Yds < 15011-01.0007.0W1
BUCDEFENSEYPC 5.0+42-2.50050.0L1
BUCDEFENSEYPC < 5.044-01.00024.5W4
BUCDEFENSEYPP 6.0+54-1.80037.2L1
BUCDEFENSEYPP < 6.032-1.66737.3W2
BUCDEFENSEYPP 7.0+32-1.66739.3L1
BUCDEFENSEYPP < 7.054-1.80036.0W4
BUCDEFENSETurnovers 1+43-1.75040.0W3
BUCDEFENSETurnovers < 143-1.75034.5L1
BUCDEFENSETurnovers 2+21-1.50052.5W1
BUCDEFENSEAllows <1011-01.0007.0W1
BUCDEFENSEAllows 20-2922-01.00024.5W2
BUCDEFENSEAllows 30-3922-01.00034.0W2
BUCDEFENSEAllows 40+42-2.50054.2W1
STREAKS: CN (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds < 1509 games08/21/2026 - 10/23/20263-6
DEFENSEYPP 6.0+8 games08/27/2026 - 10/23/20262-6
OFFENSEYPC < 5.04 games10/01/2026 - 10/23/20260-4
OFFENSETurnovers 1+3 games10/09/2026 - 10/23/20260-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
CNOFFENSERush Yds < 1509 games08/21/2026 - 10/23/20263-6
CNDEFENSEYPP 6.0+8 games08/27/2026 - 10/23/20262-6
CNOFFENSEYPC < 5.04 games10/01/2026 - 10/23/20260-4
CNOFFENSETurnovers 1+3 games10/09/2026 - 10/23/20260-3
MATCHUP CONFLICT POINTS: CN vs BUC

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

CN OFFENSE vs BUC DEFENSE

100 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER20-2.00016.5L2
BUCDEFOVER75-2.71441.6L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER73-4.42923.1L3
BUCDEFUNDER11-01.0007.0W1
150 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER93-6.33321.7L5
BUCDEFUNDER11-01.0007.0W1
YPC 5.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER32-1.66733.0L1
BUCDEFOVER42-2.50050.0L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER61-5.16716.0L5
BUCDEFUNDER44-01.00024.5W4
YPA 8.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER31-2.33333.0L2
BUCDEFOVER65-1.83334.5L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER62-4.33316.0L3
BUCDEFUNDER21-1.50045.5W1
200 PASS YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER10-1.00028.0L1
BUCDEFOVER64-2.66740.5L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER83-5.37520.9L4
BUCDEFUNDER22-01.00027.5W2
0 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFZERO20-2.00010.0L2
BUCDEFZERO43-1.75034.5L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER73-4.42925.0L3
BUCDEFOVER43-1.75040.0W3
2+ TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER42-2.50021.5L2
BUCDEFOVER21-1.50052.5W1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER51-4.20021.8L4
BUCDEFUNDER65-1.83332.2L1
>2 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER83-5.37523.6L4
BUCDEFUNDER86-2.75037.2L1
YPP 6.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER32-1.66740.0L1
BUCDEFOVER54-1.80037.2L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER61-5.16712.5L5
BUCDEFUNDER32-1.66737.3W2
YPP 7.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFOVER21-1.50039.5L1
BUCDEFOVER32-1.66739.3L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNOFFUNDER72-5.28616.6L4
BUCDEFUNDER54-1.80036.0W4

BUC OFFENSE vs CN DEFENSE

100 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER61-5.16734.7L4
BUCOFFOVER86-2.75044.2L1
150 RUSH YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER40-4.00034.8L4
BUCOFFOVER86-2.75044.2L1
YPC 5.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER40-4.00040.0L4
BUCOFFOVER86-2.75044.2L1
YPA 8.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER72-5.28630.7L4
BUCOFFOVER75-2.71444.1L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFUNDER21-1.50024.0L1
BUCOFFUNDER11-01.00045.0W1
200 PASS YDS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER62-4.33332.3L4
BUCOFFOVER44-01.00048.8W4
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFUNDER31-2.33323.0L2
BUCOFFUNDER42-2.50039.8L1
0 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFZERO40-4.00031.8L4
BUCOFFZERO65-1.83348.7L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER53-2.60027.2L2
BUCOFFOVER21-1.50031.0W1
2+ TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER43-1.75023.8L1
BUCOFFOVER10-1.00027.0L1
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFUNDER50-5.00033.6L5
BUCOFFUNDER76-1.85746.7L1
>2 TURNOVERS
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFUNDER60-6.00035.0L6
BUCOFFUNDER86-2.75044.2L1
YPP 6.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER82-6.25032.0L5
BUCOFFOVER86-2.75044.2L1
YPP 7.0
TMSIDESPLITGMREC.WIN%PPGSTRK
CNDEFOVER51-4.20033.4L4
BUCOFFOVER86-2.75044.2L1

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

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

CN OFFENSE

CN's offense has averaged 193.3 pass yards per game over their last 3 games. Their 9-game average is 131.3 pass yards per game. (+47%)

CN's offense has averaged 277.7 total yards per game over their last 3 games. Their 9-game average is 193.1 total yards per game. (+44%)

CN's offense has averaged 2.0 giveaways per game over their last 3 games. Their 9-game average is 1.4 giveaways per game. (+38%)

CN's offense has averaged 9.7 YPA over their last 3 games. Their 9-game average is 7.1 YPA. (+37%)

CN's offense has averaged 14.8 points scored per game over their last 5 games. Their 9-game average is 21.7 points scored per game. (-32%)

CN's offense has averaged 3.6 YPC over their last 3 games. Their 9-game average is 4.9 YPC. (-28%)

BUC OFFENSE

BUC's offense has averaged 0.0 giveaways per game over their last 3 games. Their 8-game average is 0.4 giveaways per game. (-100%)

BUC's offense has averaged 7.6 YPA over their last 3 games. Their 8-game average is 10.7 YPA. (-29%)

BUC's offense has averaged 9.2 YPP over their last 3 games. Their 8-game average is 11.6 YPP. (-21%)

CN DEFENSE

CN's defense has averaged 0.3 takeaways per game over their last 3 games. Their 9-game average is 1.3 takeaways per game. (-75%)

CN's defense has averaged 37.8 points allowed per game over their last 5 games. Their 9-game average is 29.2 points allowed per game. (+29%)

CN's defense has averaged 173.3 rush yards per game over their last 3 games. Their 9-game average is 139.7 rush yards per game. (+24%)

CN's defense has averaged 9.2 YPA over their last 3 games. Their 9-game average is 11.5 YPA. (-20%)

BUC DEFENSE

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

BUC's defense has averaged 6.4 YPC over their last 3 games. Their 8-game average is 5.0 YPC. (+29%)

BUC's defense has averaged 235.5 rush yards per game over their last 5 games. Their 8-game average is 188.9 rush yards per game. (+25%)

BUC's defense has averaged 46.7 points allowed per game over their last 3 games. Their 9-game average is 37.9 points allowed per game. (+23%)

BUC's defense has averaged 549.0 total yards per game over their last 3 games. Their 8-game average is 450.5 total yards per game. (+22%)

BUC's defense has averaged 318.5 pass yards per game over their last 3 games. Their 8-game average is 261.6 pass yards per game. (+22%)

(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 four weighted criteria and the top 5 per team are listed. In Cooper's own weighting order: (1) the WIN% attached to the condition, counted only when the condition has occurred at least 8 times -- a smaller sample is dropped outright, not discounted; (2) the PPG attached to it, with higher better on offense and lower better on defense, and each side normalized against its own kind so a defensive number competes with defensive numbers rather than against scoring averages; (3) how far the number sits from the OPPONENT's on the same condition, across win%, PPG and how often the condition happens at all; and (4) where it falls among every other team previously run through this workbook and cached. Criteria 1 and 2 measure how strong a number is; 3 and 4 measure how much it distinguishes this team. Weights: win_pct 40%, ppg 27%, matchup 20%, pool 13%. See important_numbers.py.

Full Data Exports

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

Team1Side1Split1Record1Win%1PPG1Team2Side2Split2Record2Win%2PPG2Relevance
CNOFFENSEPass Yds 200+0-1.00028.0BUCDEFENSEPass Yds < 2002-01.00027.51.000
CNOFFENSERush Yds 100+0-2.00016.5BUCDEFENSERush Yds < 1001-01.0007.01.000
BUCOFFENSEYPP 6.0+6-2.75044.2CNDEFENSEYPP < 6.01-01.0007.00.750
CNOFFENSETurnovers < 10-2.00010.0BUCDEFENSETurnovers 1+3-1.75040.00.750
BUCOFFENSEYPA < 8.01-01.00045.0CNDEFENSEYPA 8.0+2-5.28630.70.714
BUCOFFENSEPass Yds 200+4-01.00048.8CNDEFENSEPass Yds < 2001-2.33323.00.667
CNOFFENSEYPC 5.0+2-1.66733.0BUCDEFENSEYPC < 5.04-01.00024.50.667
CNOFFENSEYPP < 6.01-5.16712.5BUCDEFENSEYPP 6.0+4-1.80037.20.633
CNOFFENSEYPA < 8.02-4.33316.0BUCDEFENSEYPA 8.0+5-1.83334.50.500
BUCOFFENSETurnovers 1+1-1.50031.0CNDEFENSETurnovers < 10-4.00031.80.500
BUCOFFENSETurnovers < 15-1.83348.7CNDEFENSETurnovers 1+3-2.60027.20.433
BUCOFFENSERush Yds 100+6-2.75044.2CNDEFENSERush Yds < 1002-1.66718.30.417
CNOFFENSERush Yds < 1503-6.33321.7BUCDEFENSERush Yds 150+5-2.71441.60.381
CNOFFENSEYPP < 7.02-5.28616.6BUCDEFENSEYPP 7.0+2-1.66739.30.381
BUCOFFENSERush Yds 150+6-2.75044.2CNDEFENSERush Yds < 1503-2.60024.80.350
BUCOFFENSEYPC 5.0+6-2.75044.2CNDEFENSEYPC < 5.03-2.60020.60.350
CNOFFENSEYPC < 5.01-5.16716.0BUCDEFENSEYPC 5.0+2-2.50050.00.333
CNOFFENSEYPP 6.0+2-1.66740.0BUCDEFENSEYPP < 6.02-1.66737.30.333
CNOFFENSETurnovers 1+3-4.42925.0BUCDEFENSETurnovers < 13-1.75034.50.321
CNOFFENSEYPP 7.0+1-1.50039.5BUCDEFENSEYPP < 7.04-1.80036.00.300
CNOFFENSEPass Yds < 2003-5.37520.9BUCDEFENSEPass Yds 200+4-2.66740.50.292
CNOFFENSERush Yds < 1003-4.42923.1BUCDEFENSERush Yds 100+5-2.71441.60.286
BUCOFFENSEYPP 7.0+6-2.75044.2CNDEFENSEYPP < 7.02-2.50024.00.250
BUCOFFENSEYPA 8.0+5-2.71444.1CNDEFENSEYPA < 8.01-1.50024.00.214
BUCOFFENSEPass Yds < 2002-2.50039.8CNDEFENSEPass Yds 200+2-4.33332.30.167
CNOFFENSEYPA 8.0+1-2.33333.0BUCDEFENSEYPA < 8.01-1.50045.50.167

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

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
BUCDEFENSEteamPass Yardslast 3318.58261.6+21.7%
BUCDEFENSEteamPointslast 346.7937.9+23.2%
BUCDEFENSEteamRush Yardslast 5235.58188.9+24.7%
BUCDEFENSEteamTotal Yardslast 3549.08450.5+21.9%
BUCDEFENSEteamTurnoverslast 30.080.8-100.0%
BUCOFFENSEteamTurnoverslast 30.080.4-100.0%
BUCOFFENSEteamYPAlast 37.6810.7-29.0%
BUCDEFENSEteamYPClast 36.485.0+29.1%
BUCOFFENSEteamYPPlast 39.2811.6-20.6%
CNOFFENSEteamPass Yardslast 3193.39131.3+47.2%
CNDEFENSEteamPointslast 537.8929.2+29.4%
CNOFFENSEteamPointslast 514.8921.7-31.7%
CNDEFENSEteamRush Yardslast 3173.39139.7+24.1%
CNOFFENSEteamTotal Yardslast 3277.79193.1+43.8%
CNDEFENSEteamTurnoverslast 30.391.3-75.0%
CNOFFENSEteamTurnoverslast 32.091.4+38.5%
CNDEFENSEteamYPAlast 39.2911.5-20.1%
CNOFFENSEteamYPAlast 39.797.1+36.7%
CNOFFENSEteamYPClast 33.694.9-27.9%
CN — ROSTER (57) 26-27
#NAMEPOSCLASS
QUARTERBACKS
16LIAM MARTIN
PASS 95/146 · 65.1% · 1,094 YDS · 7.5 YPA · 11 TD · 3 INT · 136.8/G
RUSH 14 CAR · 67 YDS · 4.8 YPC · 1 TD · 8.4/G
QBFr.
RUNNING BACKS
3COOPER HAYDOCK
RUSH 15 CAR · 78 YDS · 5.2 YPC · 1 TD · 9.8/G
REC 1 REC · 3 YDS · 3.0 YPC · 0 TD · 0.4/G
DEF 36 TKL · 4.5 TKL/G · 12 TFL · 3.0 SACKS · 0 INT
RBJr.
15ADONIS OCATAVIEN
DEF 20 TKL · 4.0 TKL/G · 1 TFL · 1.5 SACKS · 0 INT
RBJr.
22JR CRUZ
RUSH 13 CAR · 36 YDS · 2.8 YPC · 0 TD · 36.0/G
DEF 4 TKL · 4.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
26TYLLER CRITZER
RUSH 6 CAR · 18 YDS · 3.0 YPC · 0 TD · 6.0/G
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
28MYLES COPLIN
RUSH 8 CAR · 54 YDS · 6.8 YPC · 0 TD · 13.5/G
RBSr.
RECEIVERS & TIGHT ENDS
0ERIK DARBY
REC 10 REC · 189 YDS · 18.9 YPC · 3 TD · 23.6/G
DEF 26 TKL · 3.2 TKL/G · 6 TFL · 1.0 SACKS · 0 INT
TESr.
2ALONNI ROBINSON
RUSH 3 CAR · 10 YDS · 3.3 YPC · 0 TD · 1.2/G
REC 42 REC · 402 YDS · 9.6 YPC · 4 TD · 50.2/G
DEF 15 TKL · 1.9 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
5GAGE PARNAGIAN
REC 6 REC · 26 YDS · 4.3 YPC · 0 TD · 8.7/G
WRSo.
6RYLON MANNING
REC 4 REC · 82 YDS · 20.5 YPC · 0 TD · 27.3/G
DEF 1 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
7GANNON CARDENAS
RUSH 72 CAR · 263 YDS · 3.7 YPC · 3 TD · 32.9/G
REC 6 REC · 140 YDS · 23.3 YPC · 1 TD · 17.5/G
DEF 49 TKL · 6.1 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
WRJr.
8JETT ALFARO
DEF 7 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
10DYLAN BRESKE
RUSH 1 CAR · 12 YDS · 12.0 YPC · 0 TD · 2.4/G
REC 7 REC · 97 YDS · 13.9 YPC · 1 TD · 19.4/G
DEF 1 TKL · 0.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
11BREXTON SKINNER
DEF 48 TKL · 6.0 TKL/G · 6 TFL · 1.5 SACKS · 0 INT
TESr.
12JUDSON DREW
REC 1 REC · 7 YDS · 7.0 YPC · 0 TD · 7.0/G
WRSr.
18ADAM PACHECO
DEF 26 TKL · 3.2 TKL/G · 0 TFL · 0.0 SACKS · 2 INT
WRJr.
19JOHN HOCKER
DEF 12 TKL · 6.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
21AJ HOLMES
DEF 3 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
23JACKSON JANZ
REC 1 REC · 14 YDS · 14.0 YPC · 0 TD · 14.0/G
WRJr.
44RYAN PATTIE
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TEJr.
OFFENSIVE LINE
52BRODY RIORDAN
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
DEFENSIVE LINE
9COLE MCCULLOUGH
DEF 41 TKL · 5.1 TKL/G · 4 TFL · 1.5 SACKS · 0 INT
DLSr.
90PHOENIX MARTIN
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DLJr.
LINEBACKERS
4TY BROWN
DEF 27 TKL · 4.5 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
LBJr.
13LUCAS BANDUCCI
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
OLBSr.
14ARCHER CHOCHREK
DEF 40 TKL · 5.7 TKL/G · 1 TFL · 0.5 SACKS · 0 INT
LBSr.
24KAYNEN SECUNDINO
DEF 65 TKL · 8.1 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
LBSo.
DEFENSIVE BACKS
27AIDAN SERRATO
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DBSr.
SPECIAL TEAMS
17BEN DRAKE
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KSr.
OTHER / UNLISTED POSITION
25HAYDEN HAYMON
DEF 39 TKL · 4.9 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
--So.
BUC — ROSTER (51) 26-27
#NAMEPOSCLASS
QUARTERBACKS
2TOMMY DEVANY
PASS 97/147 · 66.0% · 1,527 YDS · 10.4 YPA · 27 TD · 1 INT · 190.9/G
RUSH 32 CAR · 270 YDS · 8.4 YPC · 3 TD · 33.8/G
REC 1 REC · -10 YDS · -10.0 YPC · 0 TD · -1.2/G
QBJr.
RUNNING BACKS
0CARVELL WAFER JR.
RUSH 72 CAR · 982 YDS · 13.6 YPC · 11 TD · 122.8/G
REC 22 REC · 328 YDS · 14.9 YPC · 7 TD · 41.0/G
DEF 6 TKL · 0.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSr.
5GANNON SEVER
RUSH 71 CAR · 915 YDS · 12.9 YPC · 11 TD · 114.4/G
REC 17 REC · 308 YDS · 18.1 YPC · 5 TD · 38.5/G
RB--
RECEIVERS & TIGHT ENDS
6LOGAN MCLAMORE
REC 5 REC · 42 YDS · 8.4 YPC · 0 TD · 10.5/G
WRSr.
10LARAYON BROWN
DEF 3 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
12JACOB CLARK
DEF 4 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
15BASHAN CHAHIL
REC 3 REC · 12 YDS · 4.0 YPC · 0 TD · 4.0/G
WRSr.
87QUINTON CROCKER
REC 1 REC · 15 YDS · 15.0 YPC · 1 TD · 15.0/G
TESr.
OFFENSIVE LINE
52MATTHEW FLORES
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
GSr.
63DRAKE BRAUN
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
GSr.
DEFENSIVE LINE
23GRIFFIN DAVIES
DEF 30 TKL · 4.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DEJr.
53CHRISTIAN TORRES
DEF 22 TKL · 4.4 TKL/G · 5 TFL · 4.0 SACKS · 0 INT
DESo.
LINEBACKERS
3GRANT MOSER
REC 12 REC · 150 YDS · 12.5 YPC · 6 TD · 21.4/G
DEF 61 TKL · 8.7 TKL/G · 3 TFL · 0.0 SACKS · 3 INT
OLBSr.
8BRODY KEESLAR
DEF 18 TKL · 6.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
MLBSr.
9LOGAN HEWITT
DEF 72 TKL · 10.3 TKL/G · 2 TFL · 2.0 SACKS · 0 INT
LBJr.
DEFENSIVE BACKS
4JOSIAH PERRY
REC 25 REC · 516 YDS · 20.6 YPC · 6 TD · 64.5/G
DEF 18 TKL · 2.2 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
CBJr.
21GARRETT AVILES
REC 1 REC · 16 YDS · 16.0 YPC · 0 TD · 2.7/G
DEF 38 TKL · 6.3 TKL/G · 2 TFL · 0.5 SACKS · 1 INT
FSSr.
22GEOVANNI VILLALOBOS
RUSH 16 CAR · 93 YDS · 5.8 YPC · 1 TD · 15.5/G
DEF 10 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
SSSo.
24GABRIEL ACEITUNO
DEF 22 TKL · 3.7 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
FSSr.
OTHER / UNLISTED POSITION
7DIEGO MONTALVO
REC 8 REC · 136 YDS · 17.0 YPC · 1 TD · 17.0/G
DEF 17 TKL · 2.1 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
--Sr.
11TANNER BLAUFUSS
DEF 4 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
14TAD CALLISTER
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
17HAYES PARKIN
DEF 25 TKL · 4.2 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
--Sr.
19CORBIN CULVER
REC 2 REC · 14 YDS · 7.0 YPC · 0 TD · 3.5/G
DEF 5 TKL · 1.2 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Sr.
20ETHAN CASTRO
DEF 6 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Sr.
27BODIE PIERCE
DEF 16 TKL · 8.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Fr.
55JAYDEN TURNER
DEF 21 TKL · 3.5 TKL/G · 7 TFL · 6.0 SACKS · 0 INT
NGSr.
71BROOKLYN BAUM
DEF 6 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
95THOMAS KELLY
DEF 7 TKL · 3.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Fr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/26/2026 10:35