In short: Montabella Mustangs high school football (Blanchard, MI), 2026 season: 8-1. Last game: W 73-0 vs Tekonsha on October 23, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
| RECORD | 8-1 this season |
| LAST GAME | W 73-0 vs TEKONSHA |
| NEXT GAME | -- |
| UNIT GRADES | Pass Off 27.7 · Rush Off 99.8 · Pass Def 94.1 · Rush Def 88.8 |
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| MONTABELLA | 27.7 (-61) | 99.8 (+390) | 94.1 (-90) | 88.8 (-92) |
The biggest shift in Montabella's season has come in its defense. Montabella allowed 25.2 points per game over its first 4 games (3-1), #69 in section in that timeframe. In the 5 games since that slow start (5-0), the Mustangs have allowed 5.2 points per game, a 79% drop, #6 in section in that window. The schedule doesn't explain it: the opponents in both stretches have averaged about 30.5 points per game on the season. Measured against those opponents' norms (31.0 points per game), Montabella held those offenses 83% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #103 in section, well below the first 4 (#25), so the recent production comes against lower-level teams overall. On the season, Montabella ranks #26 in section in scoring defense.
No team in section has scored more over the last 6 games than Montabella. The Mustangs averaged 44.0 points per game over their first 3 games (2-1), #13 in section during that time. In the 6 games since that slow start (6-0), Montabella has averaged 60.2 points per game, a 37% rise, #1 in section through those games. The schedule deserves some of the credit: Montabella's last 6 opponents have averaged 37.7 points per game, a #111 scoring defense in section on the season, against 24.6 points per game, #66 for the first 3. Measured against those opponents' norms (37.7 points per game), Montabella scored 60% more than those defenses usually allow. On the season, the Mustangs rank #1 in section in scoring.
Montabella's ground game has come a long way since the season's early weeks. Montabella averaged 13.0 yards per carry (1,413 yards on 109 rushes) over its first 3 games (2-1), #2 in section through that stretch. In the 6 games since that slow start (6-0), the Mustangs have averaged 14.7 yards per carry (2,616 yards on 178 rushes), a 13% rise, #1 in section over that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 8.4 yards per carry on the season. Measured against those opponents' norms (8.3 yards per carry), Montabella ran for 78% more per carry than those run defenses usually allow. On the season, Montabella ranks #1 in section in rushing.
• Club Montabella has won 7 straight, and a win would make it 8 in a row -- something they have not done in the 4 seasons on record.
From the games on file through Sep 18.
Every player with a stat on file, listed only where he has one. Open the arrow beside a name for his game-by-game line. Stats through the Sep 18 game; last updated Sep 21; roster and numbers checked Sep 21.
| PASSING | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| 9 | GABRIEL KAUFFMAN | 4 | 7/10 | 70.0% | 234 | 23.4 | 4 | 0 | 398.6 |
| 1 | JOSH AGRANBRIGHT | 4 | 2/2 | 100.0% | 26 | 13.0 | 0 | 0 | 209.2 |
| TEAM TOTALS | 4 | 9/12 | 75.0% | 260 | 21.7 | 4 | 0 | 367.0 | |
| RUSHING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | CAR | YDS | YPC | TD |
| 2 | AUSTIN JENSEN | 4 | 52 | 656 | 12.6 | 10 |
| 1 | JOSH AGRANBRIGHT | 4 | 29 | 447 | 15.4 | 9 |
| 9 | GABRIEL KAUFFMAN | 4 | 27 | 339 | 12.6 | 4 |
| 5 | ETHAN GREENE | 4 | 13 | 191 | 14.7 | 2 |
| 14 | COOPER KIEFF | 3 | 2 | 43 | 21.5 | 0 |
| 6 | CONNOR HENDRICKSON | 1 | 4 | 40 | 10.0 | 0 |
| 3 | DAVIS PETERSON | 4 | 3 | 4 | 1.3 | 0 |
| TEAM TOTALS | 4 | 130 | 1,720 | 13.2 | 25 | |
| RECEIVING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | REC | YDS | YPR | TD |
| 2 | AUSTIN JENSEN | 4 | 5 | 156 | 31.2 | 3 |
| 64 | BRAYDEN FOSTER | 4 | 2 | 54 | 27.0 | 1 |
| 10 | NOAH CARLSON | 4 | 1 | 24 | 24.0 | 0 |
| 9 | GABRIEL KAUFFMAN | 4 | 1 | 23 | 23.0 | 0 |
| TEAM TOTALS | 4 | 9 | 257 | 28.6 | 4 | |
| DEFENSE | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | TCKL | TFL | SACKS | INT | INT YDS | PD | FF |
| M. BOGART | 4 | 40 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 3 | DAVIS PETERSON | 4 | 32 | 5 | 2 | 1 | 0 | 0 | 0 |
| 64 | BRAYDEN FOSTER | 4 | 26 | 4 | 2 | 0 | 0 | 0 | 0 |
| 5 | ETHAN GREENE | 4 | 26 | 0 | 0 | 1 | 0 | 2 | 0 |
| 8 | BRYTON STROHL | 4 | 25 | 4 | 2 | 1 | 0 | 1 | 0 |
| 2 | AUSTIN JENSEN | 4 | 24 | 0 | 0 | 1 | 0 | 2 | 0 |
| 10 | NOAH CARLSON | 4 | 23 | 0 | 0 | 0 | 0 | 5 | 0 |
| 55 | KAIN KARCHER | 3 | 9 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | BRYCE WILLIS | 3 | 8 | 0 | 0 | 2 | 0 | 0 | 0 |
| 9 | GABRIEL KAUFFMAN | 4 | 7 | 0 | 0 | 0 | 0 | 1 | 0 |
| 14 | COOPER KIEFF | 3 | 6 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | JOSH AGRANBRIGHT | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0 |
| 22 | MATT GOTWALT | 3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | WADE HANSHUE | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 72 | AIDEN FOUST | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | TYLER JACOBS | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | TUCKER EVANS | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 69 | KAMERON KEYES | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 60 | SULLIVAN MILLS | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| TEAM TOTALS | 4 | 244 | 20 | 9 | 6 | 0 | 11 | 0 | |
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2022 | 0-1 | 12 | 50 | 12.0 |
| 2023 | 0-1 | 6 | 46 | 6.0 |
| 2024 | 0-1 | 20 | 48 | 20.0 |
| 2026 | 8-1 | 493 | 127 | 54.8 |
| 2022-26 | 8-4 | 44.2 |
| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/27 | @ MARTIN | at | W | 62-12 | |
| 09/04 | ST. PATRICK | vs | L | 24-52 | |
| 09/11 | @ BRECKENRIDGE* | at | W | 46-30 | |
| 09/18 | COLEMAN | vs | W | 65-7 | |
| 09/25 | @ DANSVILLE | at | W | 57-6 | |
| 10/02 | VS. ST. CHARLES* | vs | W | 70-0 | |
| 10/09 | @ MERRILL* | at | W | 60-20 | |
| 10/16 | MORRICE | at | W | 36-0 | |
| 10/23 | TEKONSHA | at | W | 73-0 | |
| SEASON RESULT | 8-1 | MISSED PLAYOFFS |
Season complete at 8-1 with no games on file beyond a normal 10-game regular season -- read as no postseason appearance. This library still has no playoff-round/bracket source, so this label comes from game count alone, not a confirmed bracket result.
| SPLIT | GP | PPG | OPP PPG | YPG | OPP YPG | PLAYS/G | OPP PLAYS/G |
| OVERALL | 9 | 54.8 | 14.1 | 488.3 | 222.7 | 34.1 | 44.7 |
| HOME | 3 | 53.0 | 19.7 | 569.7 | 222.7 | 32.7 | 44.7 |
| ROAD | 6 | 55.7 | 11.3 | 447.7 | -- | 34.8 | -- |
PPG/OPP PPG use every played game on file. YPG/PLAYS-PER-GAME columns only ever come from games with a full box score on file, which can be a smaller sample than GP -- see the coverage note below when that's the case for this team.
| DATE | OPPONENT | RESULT | PASS YDS | RUSH YDS | TOTAL YDS | PASS ALW | RUSH ALW | TOTAL ALW | SACKS ALW | SACKS | DEF INT | TO FORCED | TO MAR |
| 8/27 | @ Martin | W 62-12 | -- | 433 | 433 | -- | -- | -- | -- | 1 | 3 | 3 | +3 |
| 9/4 | vs. St. Patrick | L 24-52 | 23 | 504 | 527 | 10 | 165 | 175 | 0 | 2 | 0 | 1 | +1 |
| 9/11 | @ Breckenridge | W 46-30 | 0 | 476 | 476 | -- | -- | -- | -- | 2 | 2 | 2 | +2 |
| 9/18 | vs. Coleman | W 65-7 | 78 | 532 | 610 | 166 | 72 | 238 | -- | 4 | 1 | 3 | +3 |
| 9/25 | @ Dansville | W 57-6 | 6 | 464 | 470 | -- | -- | -- | -- | -- | -- | 2 | -1 |
| 10/2 | vs. St. Charles | W 70-0 | 131 | 441 | 572 | 153 | 102 | 255 | -- | -- | -- | 4 | +4 |
| 10/9 | @ Merrill | W 60-20 | 64 | 444 | 508 | -- | -- | -- | -- | -- | -- | 1 | +1 |
| 10/16 | @ Morrice | W 36-0 | -2 | 366 | 364 | -- | -- | -- | -- | -- | -- | 1 | +1 |
| 10/23 | @ Tekonsha | W 73-0 | 66 | 369 | 435 | -- | -- | -- | -- | -- | -- | 5 | +5 |
| AVERAGES | 45.8 | 447.7 | 488.3 | 109.7 | 113.0 | 222.7 | 0.0 | 2.2 | 1.5 | 2.4 | +19 (season) |
Averages use only games with that number on file (defense 3/9, sacks/INT 4/9, sacks allowed 1/9 games). SACKS ALW comes from the opponent's box score; TO FORCED is takeaways; TO MAR is takeaways minus giveaways, and its bottom cell is the season total. Dashes mean not on file.
UNIT INDEX
Pass Offense: grade 27.7/100 (-61 yds/gm vs average)
Rush Offense: grade 99.8/100 (+390 yds/gm vs average)
Pass Defense: grade 94.1/100 (-90 yds/gm vs average)
Rush Defense: grade 88.8/100 (-92 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LAST YEAR
MON finished 2024 at 0-1. Missed playoffs. Toughest loss: 20-48 to MORRICE (28-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | TOT YDS | YDS ALLOWED |
| 2024-10-25 | MORRICE | L | 0-1 | 20 | 48 | N/A | N/A |
| TOTALS | 1 GMS | 0-1 | 0-1 | 20 | 48 | N/A | N/A |
"N/A" stands in for a box score that does not have stats entered. A total followed by a count in parentheses covers only the games with that stat on file.
• MON forces 2+ takeaways (.999), and has won 6 straight when doing so
• MON stays under 8.0 yards per attempt (.999), and has won 3 straight when doing so
• MON's offense has averaged 0.0 giveaways per game over their last 3 games. Their 9-game average is 0.3 giveaways per game. (-100%)
• MON's offense has exceeded 100 rush yds in 9 straight games (08/27/2026-10/23/2026), going 8-1 over that stretch.
• MON's offense has exceeded 150 rush yds in 9 straight games (08/27/2026-10/23/2026), going 8-1 over that stretch.
• MON's offense has exceeded 5.0 YPC in 9 straight games (08/27/2026-10/23/2026), going 8-1 over that stretch.
• MON's offense has exceeded 6.0 YPP in 9 straight games (08/27/2026-10/23/2026), going 8-1 over that stretch.
• MON's offense has exceeded 7.0 YPP in 9 straight games (08/27/2026-10/23/2026), going 8-1 over that stretch.
• MON's offense has failed to reach 200 pass yds in 8 straight games (09/04/2026-10/23/2026), going 7-1 over that stretch.
• MON's defense has averaged 5.2 points allowed per game over their last 5 games. Their 10-game average is 17.5 points allowed per game. (-70%)
• MON's offense has committed no turnovers in 4 straight games (10/02/2026-10/23/2026), going 4-0 over that stretch.
• MON averages 6.0+ yards per play behind 150+ rushing yards
• MON averages 5.0+ yards per carry on its way to 150+ rushing yards
• MON rushes for 100+ yards and is held under 200 passing yards
• MON averages 6.0+ yards per play while committing zero giveaways
(full explanation: Appendix, Note 1)
MON -- MOST IMPORTANT NUMBERS
(top 5 of 10 scored; vs 307 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | OFF | Rush Yds 100+ | 8-1 | .889 | 54.8 | W7 | 0.881 |
| 2 | OFF | Rush Yds 150+ | 8-1 | .889 | 54.8 | W7 | 0.857 |
| 3 | OFF | YPC 5+ | 8-1 | .889 | 54.8 | W7 | 0.840 |
| 4 | OFF | YPP 6+ | 8-1 | .889 | 54.8 | W7 | 0.827 |
| 5 | OFF | YPP 7+ | 8-1 | .889 | 54.8 | W7 | 0.770 |
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- MON ---
| CONDITION | REC | WIN% | PPG | STRK |
| MON averages 6.0+ yards per play behind 150+ rushing yards | 8-1 | .889 | 54.8 | W7 |
| MON averages 5.0+ yards per carry on its way to 150+ rushing yards | 8-1 | .889 | 54.8 | W7 |
| MON rushes for 100+ yards and is held under 200 passing yards | 7-1 | .875 | 53.9 | W7 |
| MON averages 6.0+ yards per play while committing zero giveaways | 7-1 | .875 | 54.5 | W6 |
| Team | Condition | Record | Win% | PPG |
| MON | YPP 6.0+ & Rush Yds 150+ | 8-1 | .889 | 54.8 |
| MON | YPC 5.0+ & Rush Yds 150+ | 8-1 | .889 | 54.8 |
| MON | Rush Yds 100+ & Pass Yds < 200 | 7-1 | .875 | 53.9 |
| MON | YPP 6.0+ & Turnovers < 1 | 7-1 | .875 | 54.5 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 4-1 | .800 | 58.4 | W4 | |
| YPA < 8.0 | 3-0 | 1.000 | 46.3 | W3 | 2 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 7-1 | .875 | 53.9 | W7 | 2 games without this stat on file |
| Rush Yds 100+ | 8-1 | .889 | 54.8 | W7 | |
| Rush Yds < 100 | -- | -- | -- | -- | 1 games without this stat on file |
| Rush Yds 150+ | 8-1 | .889 | 54.8 | W7 | |
| Rush Yds < 150 | -- | -- | -- | -- | 1 games without this stat on file |
| YPC 5.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPC < 5.0 | -- | -- | -- | -- | 1 games without this stat on file |
| YPP 6.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPP < 6.0 | -- | -- | -- | -- | 1 games without this stat on file |
| YPP 7.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPP < 7.0 | -- | -- | -- | -- | 1 games without this stat on file |
| Turnovers 1+ | 1-0 | 1.000 | 57.0 | W1 | |
| Turnovers < 1 | 7-1 | .875 | 54.5 | W6 | 1 games without this stat on file |
| Turnovers 2+ | 1-0 | 1.000 | 57.0 | W1 | 1 games without this stat on file |
| Turnovers > 2 | 1-0 | 1.000 | 57.0 | W1 | 1 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | -- | -- | -- |
| Scores 10-19 | -- | -- | -- |
| Scores 20-29 | 0-2 | .000 | 22.0 |
| Scores 30-39 | 1-0 | 1.000 | 36.0 |
| Scores 40+ | 7-0 | 1.000 | 61.9 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 4-1 | .800 | 58.4 | W4 | |
| YPA < 8.0 | 3-0 | 1.000 | 46.3 | W3 | 1 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 7-1 | .875 | 53.9 | W7 | 1 games without this stat on file |
| Rush Yds 100+ | 8-1 | .889 | 54.8 | W7 | |
| Rush Yds < 100 | -- | -- | -- | -- | |
| Rush Yds 150+ | 8-1 | .889 | 54.8 | W7 | |
| Rush Yds < 150 | -- | -- | -- | -- | |
| YPC 5.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPC < 5.0 | -- | -- | -- | -- | |
| YPP 6.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPP < 6.0 | -- | -- | -- | -- | |
| YPP 7.0+ | 8-1 | .889 | 54.8 | W7 | |
| YPP < 7.0 | -- | -- | -- | -- | |
| Turnovers 1+ | 1-0 | 1.000 | 57.0 | W1 | |
| Turnovers < 1 | 7-1 | .875 | 54.5 | W6 | |
| Turnovers 2+ | 1-0 | 1.000 | 57.0 | W1 | |
| Turnovers > 2 | 1-0 | 1.000 | 57.0 | W1 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | -- | -- | -- |
| Scores 10-19 | -- | -- | -- |
| Scores 20-29 | 0-1 | .000 | 24.0 |
| Scores 30-39 | 1-0 | 1.000 | 36.0 |
| Scores 40+ | 7-0 | 1.000 | 61.9 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | 2-1 | .667 | 19.7 | W2 | 7 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 2-1 | .667 | 19.7 | W2 | 7 games without this stat on file |
| Rush Yds 100+ | 1-1 | .500 | 26.0 | W1 | |
| Rush Yds < 100 | 1-0 | 1.000 | 7.0 | W1 | 7 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 52.0 | L1 | |
| Rush Yds < 150 | 2-0 | 1.000 | 3.5 | W2 | 7 games without this stat on file |
| YPC 5.0+ | 1-1 | .500 | 26.0 | W1 | |
| YPC < 5.0 | 1-0 | 1.000 | 7.0 | W1 | 7 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 2-1 | .667 | 19.7 | W2 | 7 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 2-1 | .667 | 19.7 | W2 | 7 games without this stat on file |
| Turnovers 1+ | 8-1 | .889 | 14.1 | W7 | |
| Turnovers < 1 | -- | -- | -- | -- | 1 games without this stat on file |
| Turnovers 2+ | 6-0 | 1.000 | 9.2 | W6 | 1 games without this stat on file |
| Turnovers > 2 | 4-0 | 1.000 | 4.8 | W4 | 1 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 5-0 | 1.000 | 2.6 |
| Allows 10-19 | 1-0 | 1.000 | 12.0 |
| Allows 20-29 | 1-0 | 1.000 | 20.0 |
| Allows 30-39 | 1-0 | 1.000 | 30.0 |
| Allows 40+ | 0-2 | .000 | 50.0 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | 2-1 | .667 | 19.7 | W2 | 6 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 2-1 | .667 | 19.7 | W2 | 6 games without this stat on file |
| Rush Yds 100+ | 1-1 | .500 | 26.0 | W1 | |
| Rush Yds < 100 | 1-0 | 1.000 | 7.0 | W1 | 6 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 52.0 | L1 | |
| Rush Yds < 150 | 2-0 | 1.000 | 3.5 | W2 | 6 games without this stat on file |
| YPC 5.0+ | 1-1 | .500 | 26.0 | W1 | |
| YPC < 5.0 | 1-0 | 1.000 | 7.0 | W1 | 6 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 2-1 | .667 | 19.7 | W2 | 6 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 2-1 | .667 | 19.7 | W2 | 6 games without this stat on file |
| Turnovers 1+ | 8-1 | .889 | 14.1 | W7 | |
| Turnovers < 1 | -- | -- | -- | -- | |
| Turnovers 2+ | 6-0 | 1.000 | 9.2 | W6 | |
| Turnovers > 2 | 4-0 | 1.000 | 4.8 | W4 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 5-0 | 1.000 | 2.6 |
| Allows 10-19 | 1-0 | 1.000 | 12.0 |
| Allows 20-29 | 1-0 | 1.000 | 20.0 |
| Allows 30-39 | 1-0 | 1.000 | 30.0 |
| Allows 40+ | 0-1 | .000 | 52.0 |
MONTABELLA
• MONTABELLA has won by 20+ in 6 straight games (9/18/26–10/23/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).
• MONTABELLA has pitched a shutout 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).
• MONTABELLA has won 7 straight (9/11/26–10/23/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).
• MONTABELLA has scored 30+ in 7 straight games (9/11/26–10/23/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| MON | OFFENSE | YPA 8.0+ | 5 | 4-1 | .800 | 58.4 | W4 |
| MON | OFFENSE | YPA < 8.0 | 3 | 3-0 | 1.000 | 46.3 | W3 |
| MON | OFFENSE | Pass Yds < 200 | 8 | 7-1 | .875 | 53.9 | W7 |
| MON | OFFENSE | Rush Yds 100+ | 9 | 8-1 | .889 | 54.8 | W7 |
| MON | OFFENSE | Rush Yds 150+ | 9 | 8-1 | .889 | 54.8 | W7 |
| MON | OFFENSE | YPC 5.0+ | 9 | 8-1 | .889 | 54.8 | W7 |
| MON | OFFENSE | YPP 6.0+ | 9 | 8-1 | .889 | 54.8 | W7 |
| MON | OFFENSE | YPP 7.0+ | 9 | 8-1 | .889 | 54.8 | W7 |
| MON | OFFENSE | Turnovers 1+ | 1 | 1-0 | 1.000 | 57.0 | W1 |
| MON | OFFENSE | Turnovers < 1 | 8 | 7-1 | .875 | 54.5 | W6 |
| MON | OFFENSE | Turnovers 2+ | 1 | 1-0 | 1.000 | 57.0 | W1 |
| MON | OFFENSE | Turnovers > 2 | 1 | 1-0 | 1.000 | 57.0 | W1 |
| MON | OFFENSE | Scores 20-29 | 2 | 0-2 | .000 | 22.0 | L2 |
| MON | OFFENSE | Scores 30-39 | 1 | 1-0 | 1.000 | 36.0 | W1 |
| MON | OFFENSE | Scores 40+ | 7 | 7-0 | 1.000 | 61.9 | W7 |
| MON | DEFENSE | YPA < 8.0 | 3 | 2-1 | .667 | 19.7 | W2 |
| MON | DEFENSE | Pass Yds < 200 | 3 | 2-1 | .667 | 19.7 | W2 |
| MON | DEFENSE | Rush Yds 100+ | 2 | 1-1 | .500 | 26.0 | W1 |
| MON | DEFENSE | Rush Yds < 100 | 1 | 1-0 | 1.000 | 7.0 | W1 |
| MON | DEFENSE | Rush Yds 150+ | 1 | 0-1 | .000 | 52.0 | L1 |
| MON | DEFENSE | Rush Yds < 150 | 2 | 2-0 | 1.000 | 3.5 | W2 |
| MON | DEFENSE | YPC 5.0+ | 2 | 1-1 | .500 | 26.0 | W1 |
| MON | DEFENSE | YPC < 5.0 | 1 | 1-0 | 1.000 | 7.0 | W1 |
| MON | DEFENSE | YPP < 6.0 | 3 | 2-1 | .667 | 19.7 | W2 |
| MON | DEFENSE | YPP < 7.0 | 3 | 2-1 | .667 | 19.7 | W2 |
| MON | DEFENSE | Turnovers 1+ | 9 | 8-1 | .889 | 14.1 | W7 |
| MON | DEFENSE | Turnovers 2+ | 6 | 6-0 | 1.000 | 9.2 | W6 |
| MON | DEFENSE | Turnovers > 2 | 4 | 4-0 | 1.000 | 4.8 | W4 |
| MON | DEFENSE | Allows <10 | 5 | 5-0 | 1.000 | 2.6 | W5 |
| MON | DEFENSE | Allows 10-19 | 1 | 1-0 | 1.000 | 12.0 | W1 |
| MON | DEFENSE | Allows 20-29 | 1 | 1-0 | 1.000 | 20.0 | W1 |
| MON | DEFENSE | Allows 30-39 | 1 | 1-0 | 1.000 | 30.0 | W1 |
| MON | DEFENSE | Allows 40+ | 2 | 0-2 | .000 | 50.0 | L2 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| OFFENSE | Rush Yds 100+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| OFFENSE | Rush Yds 150+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| OFFENSE | YPC 5.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| OFFENSE | YPP 6.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| OFFENSE | YPP 7.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| DEFENSE | Turnovers 1+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| OFFENSE | Pass Yds < 200 | 8 games | 09/04/2026 - 10/23/2026 | 7-1 |
| OFFENSE | Turnovers < 1 | 4 games | 10/02/2026 - 10/23/2026 | 4-0 |
| Team | Side | Split | Streak | Dates | Record |
| MON | OFFENSE | Rush Yds 100+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | OFFENSE | Rush Yds 150+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | OFFENSE | YPC 5.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | OFFENSE | YPP 6.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | OFFENSE | YPP 7.0+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | DEFENSE | Turnovers 1+ | 9 games | 08/27/2026 - 10/23/2026 | 8-1 |
| MON | OFFENSE | Pass Yds < 200 | 8 games | 09/04/2026 - 10/23/2026 | 7-1 |
| MON | OFFENSE | Turnovers < 1 | 4 games | 10/02/2026 - 10/23/2026 | 4-0 |
MON OFFENSE
MON's offense has averaged 0.0 giveaways per game over their last 3 games. Their 9-game average is 0.3 giveaways per game. (-100%)
MON DEFENSE
MON's defense has averaged 5.2 points allowed per game over their last 5 games. Their 10-game average is 17.5 points allowed per game. (-70%)
(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)
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 -- 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.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| MON | DEFENSE | team | Points | last 5 | 5.2 | 10 | 17.5 | -70.3% | |
| MON | OFFENSE | team | Turnovers | last 3 | 0.0 | 9 | 0.3 | -100.0% |
| # | NAME | POS | CLASS |
|---|---|---|---|
| QUARTERBACKS | |||
| 9 | GABRIEL KAUFFMAN PASS 7/10 · 70.0% · 234 YDS · 23.4 YPA · 4 TD · 0 INT · 58.5/G RUSH 27 CAR · 339 YDS · 12.6 YPC · 4 TD · 84.8/G REC 1 REC · 23 YDS · 23.0 YPC · 0 TD · 5.8/G DEF 7 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | QB | Sr. |
| RUNNING BACKS | |||
| 3 | DAVIS PETERSON RUSH 3 CAR · 4 YDS · 1.3 YPC · 0 TD · 1.0/G DEF 32 TKL · 8.0 TKL/G · 5 TFL · 2.0 SACKS · 1 INT | HB | Jr. |
| 5 | ETHAN GREENE RUSH 13 CAR · 191 YDS · 14.7 YPC · 2 TD · 47.8/G DEF 26 TKL · 6.5 TKL/G · 0 TFL · 0.0 SACKS · 1 INT | RB | Sr. |
| 6 | CONNOR HENDRICKSON RUSH 4 CAR · 40 YDS · 10.0 YPC · 0 TD · 40.0/G | HB | Fr. |
| 8 | BRYTON STROHL DEF 25 TKL · 6.2 TKL/G · 4 TFL · 2.0 SACKS · 1 INT | HB | Jr. |
| RECEIVERS & TIGHT ENDS | |||
| 2 | AUSTIN JENSEN RUSH 52 CAR · 656 YDS · 12.6 YPC · 10 TD · 164.0/G REC 5 REC · 156 YDS · 31.2 YPC · 3 TD · 39.0/G DEF 24 TKL · 6.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT | WR | Sr. |
| 4 | BRYCE WILLIS DEF 8 TKL · 2.7 TKL/G · 0 TFL · 0.0 SACKS · 2 INT | WR | Sr. |
| 10 | NOAH CARLSON REC 1 REC · 24 YDS · 24.0 YPC · 0 TD · 6.0/G DEF 23 TKL · 5.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | TE | Sr. |
| 14 | COOPER KIEFF RUSH 2 CAR · 43 YDS · 21.5 YPC · 0 TD · 14.3/G DEF 6 TKL · 2.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT | WR | Jr. |
| 64 | BRAYDEN FOSTER REC 2 REC · 54 YDS · 27.0 YPC · 1 TD · 13.5/G DEF 26 TKL · 6.5 TKL/G · 4 TFL · 2.0 SACKS · 0 INT | TE | Sr. |
| OFFENSIVE LINE | |||
| 24 | TUCKER EVANS DEF 1 TKL · 1.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT | OL | Jr. |
| 55 | KAIN KARCHER DEF 9 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | G | Jr. |
| 72 | AIDEN FOUST DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | OL | Jr. |
| DEFENSIVE LINE | |||
| 1 | JOSH AGRANBRIGHT PASS 2/2 · 100.0% · 26 YDS · 13.0 YPA · 0 TD · 0 INT · 6.5/G RUSH 29 CAR · 447 YDS · 15.4 YPC · 9 TD · 111.8/G DEF 4 TKL · 1.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT | DE | Jr. |
| 60 | SULLIVAN MILLS DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DL | Sr. |
| 69 | KAMERON KEYES DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DL | Jr. |
| LINEBACKERS | |||
| 22 | MATT GOTWALT DEF 4 TKL · 1.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | LB | Sr. |
| DEFENSIVE BACKS | |||
| 7 | TYLER JACOBS DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | CB | Jr. |
| SPECIAL TEAMS | |||
| 17 | WADE HANSHUE DEF 3 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | K | Sr. |
| ON STAT SHEETS, NOT ON THE POSTED ROSTER | |||
| -- | M. BOGART DEF 40 TKL · 10.0 TKL/G · 3 TFL · 0.0 SACKS · 0 INT | -- | -- |
| # | NAME | POS | CLASS |
|---|---|---|---|
| 1 | JOSH AGRANBRIGHT | DE | Jr. |
| 2 | AUSTIN JENSEN | WR | Sr. |
| 3 | DAVIS PETERSON | HB | Jr. |
| 4 | BRYCE WILLIS | WR | Sr. |
| 5 | ETHAN GREENE | RB | Sr. |
| 6 | CONNOR HENDRICKSON | HB | Fr. |
| 7 | TYLER JACOBS | CB | Jr. |
| 8 | BRYTON STROHL | HB | Jr. |
| 9 | GABRIEL KAUFFMAN | QB | Sr. |
| 10 | NOAH CARLSON | TE | Sr. |
| 14 | COOPER KIEFF | WR | Jr. |
| 16 | SHANE PERKINS | DE | Jr. |
| 17 | WADE HANSHUE | K | Sr. |
| 22 | MATT GOTWALT | LB | Sr. |
| 24 | TUCKER EVANS | OL | Jr. |
| 50 | CARSON MEYER | G | Jr. |
| 53 | KODY DALRYMPLE | C | Sr. |
| 55 | KAIN KARCHER | G | Jr. |
| 60 | SULLIVAN MILLS | DL | Sr. |
| 62 | GAVIN ALDRIDGE | DL | Jr. |
| 64 | BRAYDEN FOSTER | TE | Sr. |
| 69 | KAMERON KEYES | DL | Jr. |
| 70 | RYAN VANVLERAH | DL | Sr. |
| 72 | AIDEN FOUST | OL | Jr. |
| 74 | GARRETT PAULSON | C | Sr. |
| -- | M. BOGART | -- | -- |