In short: Cherokee Trail (5-6) at Grandview (8-3), October 15, 2026 (high school football). Final: Grandview 31, Cherokee Trail 7. The full report has the projection, unit grades, storylines, pregame notes, Big Game Watch, series history, season stats and both rosters.
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| CHEROKEE TRAIL | 87.0 (+86.8) | 41.4 (-29.7) | 39.1 (+11.3) | 67.2 (-36.8) |
| GRANDVIEW | 56.6 (-0.8) | 54.2 (-1.4) | 90.1 (-73.5) | 83.7 (-77.4) |
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.
| COMPONENT | POINTS | WEIGHT | CONTRIBUTION |
|---|---|---|---|
| Common Opponents | -7.76 | 32% | -2.46 |
| Strength | -13.07 | 20% | -2.58 |
| Efficiency | +0.73 | 18% | +0.13 |
| Own Margin | -8.22 | 16% | -1.32 |
| Head To Head | -22.42 | 14% | -3.15 |
| Garbage Time Margin | -- | 0% | +0.00 |
| EPA Efficiency | -- | 0% | +0.00 |
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.
| CATEGORY | TEAM | PROJECTED |
|---|---|---|
| Passing | CHEROKEE TRAIL | 98.4 |
| Passing | GRANDVIEW | 183.1 |
| Rushing | CHEROKEE TRAIL | 77.9 |
| Rushing | GRANDVIEW | 138.3 |
| Total | CHEROKEE TRAIL | 176.3 |
| Total | GRANDVIEW | 321.4 |
| CHEROKEE TRAIL — PASSING | |||||||
|---|---|---|---|---|---|---|---|
| PLAYER | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| BRYSON PETERSON | 15.8/27.0 | 58.6% | 98.4 | 3.6 | 0.9 | 0.6 | 95.4 |
| CHEROKEE TRAIL — RUSHING | ||||
|---|---|---|---|---|
| PLAYER | CAR | YDS | YPC | TD |
| BRYSON PETERSON | 9.9 | 37.1 | 3.7 | 0.6 |
| OWEN NEWELL | 9.0 | 26.9 | 3.0 | 0.3 |
| DORIAN HARRIS | 6.8 | 13.9 | 2.0 | 0.1 |
| TOTALS | 25.7 | 77.9 | 3.0 | 1.1 |
| CHEROKEE TRAIL — RECEIVING | ||||
|---|---|---|---|---|
| PLAYER | REC | YDS | YPC | TD |
| EVAN SMITH | 2.2 | 38.5 | 17.3 | 0.4 |
| RJ STANLEY | 2.0 | 32.3 | 16.2 | 0.2 |
| JORDAN MITCHELL | 1.5 | 27.6 | 18.0 | 0.3 |
| TOTALS | 5.8 | 98.4 | 17.1 | 1.0 |
| GRANDVIEW — PASSING | |||||||
|---|---|---|---|---|---|---|---|
| PLAYER | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| LANDER WISE | 7.6/13.8 | 55.0% | 115.5 | 8.4 | 1.1 | 0.2 | 148.5 |
| BLITZ MCCARTY | 4.6/10.2 | 45.5% | 67.5 | 6.6 | 0.9 | 0.1 | 129.1 |
| TOTALS | 12.2/24.0 | 51.0% | 183.1 | 7.6 | 2.0 | 0.3 | 140.2 |
| GRANDVIEW — RUSHING | ||||
|---|---|---|---|---|
| PLAYER | CAR | YDS | YPC | TD |
| CHRIS BLANKS | 16.2 | 76.8 | 4.7 | 0.8 |
| NEELEIN SHEAD JR. | 6.5 | 33.0 | 5.1 | 0.1 |
| LANDER WISE | 6.0 | 28.5 | 4.8 | 0.3 |
| TOTALS | 28.7 | 138.3 | 4.8 | 1.2 |
| GRANDVIEW — RECEIVING | ||||
|---|---|---|---|---|
| PLAYER | REC | YDS | YPC | TD |
| TIMOTHY ARNOLD III | 4.2 | 55.8 | 13.3 | 0.6 |
| BLAKE RICHMEIER | 3.1 | 50.0 | 16.2 | 0.8 |
| JAXSON FLORES | 2.7 | 39.1 | 14.7 | 0.9 |
| MATTHEW SCHIMBERG | 4.6 | 38.2 | 8.2 | 0.0 |
| TOTALS | 14.6 | 183.1 | 12.5 | 2.3 |
The first meeting between these two hinged on a single stat: Cherokee Trail's pass defense. The Cougar allowed 12.2 yards per pass attempt (208 yards on 17 attempts) against Grandview on 10/15, well above their 6.2 mark in every other game this season. Cherokee Trail lost the game 31-7. A pass defense number closer to Cherokee Trail's norm would go a long way toward flipping the result this time.
The first meeting between these two hinged on a single stat: Grandview's passing. The Wolves averaged 12.2 yards per pass attempt (208 yards on 17 attempts) against Cherokee Trail on 10/15, well above their 6.2 mark in every other game this season. Grandview won the game 31-7. Repeating that kind of passing edge would put Grandview in a strong position to do it again.
Grandview allowed 3.2 yards per carry (513 yards on 160 rushes) over its first 5 games (4-1), #6 in section during that period. Few teams started faster in this department, and few have cooled off as sharply since. In the 6 games since that hot start (4-2), the Wolves have allowed 5.4 yards per carry (895 yards on 167 rushes), a 67% rise, #35 in section during that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.3 yards per carry on the season. On the season, Grandview ranks #20 in section in run defense. Cherokee Trail's ground game sits in the middle of the pack, #43 in section (5.1 yards per carry).
Something changed for Grandview's defense after the first 6 games of the season. The Wolves allowed 9.5 points per game over their first 6 games (5-1), #3 in section over that period. Over the stretch of 5 games that followed (3-2), Grandview has allowed 15.6 points per game, a 64% rise, #18 in section over that timeframe. The schedule doesn't explain it: the opponents in both stretches have averaged about 26.5 points per game on the season. Measured against those opponents' norms (26.6 points per game), Grandview held those offenses 41% below what they usually score. By that measure, the early pace looks more like the outlier than the recent one. On the season, the Wolves rank #9 in section in scoring defense. Cherokee Trail's offense sits in the middle of the pack, #28 in section (28.5 points per game).
One of Grandview's shakiest areas lately has been its defense. Grandview forced 1.7 takeaways per game over its first 7 games (6-1), #22 in section over that span. Over the stretch of 4 games that followed (2-2), the Wolves have forced 0.5 takeaways per game, a 71% drop, #62 in section in that timeframe. The schedule has a lot to do with it: Grandview's last 4 opponents have averaged 1.0 per game, a #18 offense in section on the season, against 1.5 per game, #38 for the first 7. Measured against those opponents' norms (1.0 per game), Grandview forced 51% fewer turnovers than those offenses usually give up. Overall, those opponents have been strong teams: their average SP Strength Index rating would rank #15 in section. On the season, Grandview ranks #48 in section in takeaways. It won't get any easier against Cherokee Trail, whose ball security ranks #17 in section (1.0 per game).
Cherokee Trail's offense has gone quiet as the season has progressed. Cherokee Trail averaged 36.6 points per game over its first 7 games (4-3), #17 in section in that window. Over the stretch of 4 games that followed (1-3), the Cougar have averaged 14.2 points per game, a 61% drop, #58 in section during that time. The schedule has a lot to do with it: Cherokee Trail's last 4 opponents have averaged 23.8 points per game, a #36 scoring defense in section on the season, against 27.3 points per game, #44 for the first 7. Measured against those opponents' norms (23.8 points per game), Cherokee Trail scored 40% less than those defenses usually allow. Cherokee Trail was held to 14 points or fewer 2 times in those games, including 7 against ScorePirate CO section #6 Grandview on 10/15. On the season, Cherokee Trail ranks #28 in section in scoring. It won't get any easier against Grandview, whose defense ranks #9 in section (12.3 points per game).
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.
Nothing about this opponent moves one player ahead of the rest.
If there's one number to watch in this matchup, it's Cherokee Trail's scoring defense. Cherokee Trail allowed 10.0 points per game over its first 3 games (3-0), #10 in section in that timeframe. In the 8 games since that hot start (2-6), the Cougar have allowed 29.8 points per game, a 198% rise, #43 in section in that window. The schedule has a lot to do with it: Cherokee Trail's last 8 opponents have averaged 25.3 points per game, a #35 offense in section on the season, against 12.4 points per game, #66 for the first 3. Measured against those opponents' norms (25.3 points per game), Cherokee Trail allowed 17% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 8 opponents average a rating that would rank #22 in section, well above the first 3 (#54), so the dip has come against better teams overall. Meanwhile, Grandview's offense has struggled in recent weeks. The Wolves have averaged 19.6 points per game over their last 8 games (5-3), #51 in section during that time. Those games came against a middle-of-the-pack set of scoring defenses in section (21.2 points per game on the season, which would rank #31). Against those norms, Grandview scored 7% less than those defenses usually allow. Both units come in looking to get right, and whichever does first may decide the game. Cherokee Trail is 4-0 this season when it holds opponents under 25, and 1-6 when it doesn't.
The battle on the ground has the potential to swing this matchup, with the recent returns favoring Grandview. Cherokee Trail allowed 2.2 yards per carry (209 yards on 95 rushes) over its first 4 games (3-1), #2 in section through those games. In the 7 games since that hot start (2-5), the Cougar have allowed 5.3 yards per carry (1,396 yards on 262 rushes), a 142% rise, #36 in section through that stretch. The schedule has a lot to do with it: Cherokee Trail's last 7 opponents have averaged 5.8 yards per carry, a #29 rushing attack in section on the season, against 3.5 yards per carry, #63 for the first 4. Measured against those opponents' norms (5.8 yards per carry), Cherokee Trail held those rushing attacks 9% below their usual yards per carry. By that measure, the early pace looks more like the outlier than the recent one. The level of competition matters too: in ScorePirate's SP Strength Index, the last 7 opponents average a rating that would rank #22 in section, well above the first 4 (#44), so the dip has come against better teams overall. Meanwhile, Grandview's ground game has been middle of the pack in recent weeks. The Wolves have averaged 4.7 yards per carry (1,097 yards on 232 rushes) over their last 7 games (4-3), #45 in section over that stretch. Those games came against a middle-of-the-pack set of run defenses in section (4.7 yards per carry on the season, which would rank #25). Grandview offers Cherokee Trail a fair measuring stick for whether the trend is real.
The Cherokee Trail ball security of late is barely reminiscent of the one that began the season. Cherokee Trail committed 1.6 giveaways per game over its first 5 games (3-2), #36 in section within that period. In the 6 games since that slow start (2-4), the Cougar have committed 0.5 giveaways per game, a 69% drop, #5 in section across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 1.2 per game on the season. Measured against those opponents' norms (1.3 per game), Cherokee Trail turned it over 61% less than those defenses usually force. Meanwhile, Grandview's defense has struggled in recent weeks. The Wolves have forced 0.8 takeaways per game over their last 6 games (4-2), #54 in section during those games. Those games came against a middle-of-the-pack set of offenses in section (1.1 per game on the season, which would rank #25). Against those norms, Grandview forced 26% fewer turnovers than those offenses usually give up. On paper, that is a matchup that favors Cherokee Trail.
• Club The last time Grandview went a game allowing 7.0+ yards per play was October 4, 2024 against Arapahoe (L, 13-25). Since then Grandview has gone 29 straight games holding the opponent under 7.0 yards per play, a school-record 29 straight in the 5 seasons on record.
• Club Grandview has gone 11 straight games committing fewer than 3 turnovers (August 21, 2026 through November 12, 2026), going 8-3 over that stretch, a school-record 11 straight in the 5 seasons on record.
• Player Malcolm Smith has 6 sacks over his last 3 games (2.0 a game, August 28, 2026 through September 18, 2026) -- his most in a 3-game stretch on record.
• Club Cherokee Trail has lost 2 straight, and a loss would make it 3 in a row. The last time they lost 3 or more in a row was 2022, a run of 4.
• Player Malcolm Smith has gone 3 straight games recording two or more tackles for loss, the longest such streak of his career.
• Player Quentin Dorsey has gone 2 straight games making 10 or more tackles, the longest such streak of his career.
• Club Cherokee Trail is 5-6 entering play against Grandview, its first 5-6 start through 11 games in the 5 seasons on record.
• Series Grandview leads the all-time series with Cherokee Trail 2-1, across 3 meetings dating to 2024.
FULL ROSTER ↓| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/28 | ARVADA WEST | at | W | 45-15 | |
| 09/03 | VS. SMOKY HILL | vs | W | 56-8 | |
| 09/10 | ROCKY MOUNTAIN | at | W | 31-7 | |
| 09/17 | EAGLECREST | at | L | 27-29 | |
| 09/24 | CHERRY CREEK | vs | L | 21-37 | |
| 10/02 | MULLEN | vs | W | 35-28 | |
| 10/09 | ARAPAHOE | at | L | 41-43 | |
| 10/15 | GRANDVIEW | at | L | 7-31 | |
| 10/23 | NORTHFIELD | vs | W | 13-10 | |
| 10/29 | CASTLE VIEW | vs | L | 16-32 | |
| 11/06 | HERITAGE | vs | L | 21-28 | |
| SEASON RESULT | 5-6 | MADE PLAYOFFS |
1 game(s) beyond a normal 10-game regular season are on file, confirming a postseason appearance -- but this library has no playoff-round/bracket source yet, so the exact round reached or final result is not available.
| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/21 | @ RIVERDALE RIDGE | at | W | 36-0 | |
| 08/28 | LEGEND | at | W | 28-24 | |
| 09/04 | FOUNTAIN-FORT CARSON | vs | W | 45-17 | |
| 09/18 | ARAPAHOE | at | W | 26-0 | |
| 09/25 | NORTHFIELD | vs | L | 6-10 | |
| 10/01 | EAGLECREST | at | W | 14-6 | |
| 10/09 | MULLEN | at | W | 40-17 | |
| 10/15 | CHEROKEE TRAIL | vs | W | 31-7 | |
| 10/22 | REGIS JESUIT | vs | L | 21-24 | |
| 10/30 | CHERRY CREEK | vs | L | 0-17 | |
| 11/12 | REGIS JESUIT | vs | W | 19-13 | |
| SEASON RESULT | 8-3 | MADE PLAYOFFS |
1 game(s) beyond a normal 10-game regular season are on file, confirming a postseason appearance -- but this library has no playoff-round/bracket source yet, so the exact round reached or final result is not available.
CT (1)
| PLAYER | POS | CLASS | COMMITTED TO | RATING |
| #1 CRISTIAN MBAMARAH | CB | Sr. | Northwestern | 3-star |
Commitments per 247Sports, limited to players on each team's current roster.
• GRA's defense has limited opponents to under 6.0 YPP in 11 straight games (08/21/2026-11/12/2026), going 8-3 over that stretch.
• GRA's defense has limited opponents to under 7.0 YPP in 11 straight games (08/21/2026-11/12/2026), going 8-3 over that stretch.
• GRA's defense has averaged 0.3 takeaways per game over their last 3 games. Their 11-game average is 1.3 takeaways per game. (-74%)
• CT's defense has conceded 100+ rush yds in 7 straight games (09/24/2026-11/06/2026), going 2-5 over that stretch.
• CT's offense has averaged 0.3 giveaways per game over their last 3 games. Their 11-game average is 1.0 giveaways per game. (-67%)
• GRA's defense has limited opponents to under 8.0 YPA in 6 straight games (10/01/2026-11/12/2026), going 4-2 over that stretch.
• CT's defense has averaged 228.8 rush yards per game over their last 5 games. Their 11-game average is 145.9 rush yards per game. (+57%)
• CT's defense has averaged 73.0 pass yards per game over their last 3 games. Their 11-game average is 157.7 pass yards per game. (-54%)
• CT's offense has failed to reach 8.0 YPA in 5 straight games (10/09/2026-11/06/2026), going 1-4 over that stretch.
(full explanation: Appendix, Note 2)
CT -- MOST IMPORTANT NUMBERS
(top 5 of 8 scored; vs 3107 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | DEF | Turnovers 1+ | 5-3 | .625 | 19.6 | L2 | 0.789 |
| 2 | DEF | YPA < 8 | 5-3 | .625 | 21.4 | L2 | 0.782 |
| 3 | DEF | YPP < 7 | 5-4 | .556 | 22.2 | L2 | 0.649 |
| 4 | DEF | YPP < 6 | 5-4 | .556 | 22.2 | L2 | 0.609 |
| 5 | OFF | Turnovers < 3 | 5-5 | .500 | 28.6 | L2 | 0.548 |
GRA -- MOST IMPORTANT NUMBERS
(top 5 of 15 scored; vs 3107 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | OFF | Rush Yds 100+ | 7-1 | .875 | 30.8 | W1 | 0.874 |
| 2 | DEF | YPA < 8 | 7-2 | .778 | 12.0 | W1 | 0.636 |
| 3 | DEF | Pass Yds < 200 | 7-3 | .700 | 11.8 | W1 | 0.579 |
| 4 | OFF | Turnovers < 2 | 7-2 | .778 | 25.1 | W1 | 0.542 |
| 5 | DEF | YPP < 7 | 8-3 | .727 | 12.3 | W1 | 0.533 |
(full explanation: Appendix, Note 3)
CT: 1 of 11 game(s) came against a tracked opponent; that opponent's own win% averaged .727 across those game(s).
GRA: 1 of 11 game(s) came against a tracked opponent; that opponent's own win% averaged .455 across those game(s).
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- CT ---
| CONDITION | REC | WIN% | PPG | STRK |
| CT holds its opponents under 6.0 yards per play while forcing 2+ takeaways | 4-3 | .571 | 18.4 | L2 |
| CT holds its opponents under 5.0 yards per carry and under 150 rushing yards | 4-2 | .667 | 19.8 | L1 |
| CT averages 8.0+ yards per attempt while throwing for 200+ yards | 3-2 | .600 | 31.8 | W1 |
| CT holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry | 4-1 | .800 | 18.0 | L1 |
| CT holds its opponents under 150 rushing yards while forcing 2+ takeaways | 3-2 | .600 | 18.2 | L2 |
| CT throws for 200+ yards despite being held under 100 rushing yards | 1-3 | .250 | 29.5 | L2 |
| CT averages 5.0+ yards per carry on its way to 150+ rushing yards | 2-2 | .500 | 33.8 | L2 |
| CT holds its opponents under 150 rushing yards and under 200 passing yards | 3-1 | .750 | 20.8 | L1 |
| CT holds its opponents under 6.0 yards per play and under 100 rushing yards | 3-1 | .750 | 14.8 | L1 |
--- GRA ---
| CONDITION | REC | WIN% | PPG | STRK |
| GRA rushes for 100+ yards and is held under 200 passing yards | 5-1 | .833 | 31.2 | W1 |
| GRA holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry | 5-1 | .833 | 13.0 | W1 |
| GRA holds its opponents under 5.0 yards per carry and under 150 rushing yards | 5-1 | .833 | 10.7 | W2 |
| GRA holds its opponents under 150 rushing yards and under 200 passing yards | 4-1 | .800 | 9.4 | W1 |
| GRA averages 5.0+ yards per carry on its way to 150+ rushing yards | 4-0 | .999 | 29.0 | W4 |
| Team | Condition | Record | Win% | PPG |
| CT | YPP < 6.0 & Turnovers 2+ | 4-3 | .571 | 18.4 |
| CT | YPC < 5.0 & Rush Yds < 150 | 4-2 | .667 | 19.8 |
| CT | YPA 8.0+ & Pass Yds 200+ | 3-2 | .600 | 31.8 |
| CT | YPA < 8.0 & YPC < 5.0 | 4-1 | .800 | 18.0 |
| CT | Rush Yds < 150 & Turnovers 2+ | 3-2 | .600 | 18.2 |
| CT | Pass Yds 200+ & Rush Yds < 100 | 1-3 | .250 | 29.5 |
| CT | YPC 5.0+ & Rush Yds 150+ | 2-2 | .500 | 33.8 |
| CT | Rush Yds < 150 & Pass Yds < 200 | 3-1 | .750 | 20.8 |
| CT | YPP < 6.0 & Rush Yds < 100 | 3-1 | .750 | 14.8 |
| GRA | Rush Yds 100+ & Pass Yds < 200 | 5-1 | .833 | 31.2 |
| GRA | YPA < 8.0 & YPC < 5.0 | 5-1 | .833 | 13.0 |
| GRA | YPC < 5.0 & Rush Yds < 150 | 5-1 | .833 | 10.7 |
| GRA | Rush Yds < 150 & Pass Yds < 200 | 4-1 | .800 | 9.4 |
| GRA | YPC 5.0+ & Rush Yds 150+ | 4-0 | .999 | 29.0 |
The next meeting brings together Cherokee Trail (5-6 this season) and Grandview (8-3). The SP Strength Index has Cherokee Trail at #29 and Grandview at #6 of 69 in the CO section. Grandview leads the recent series 1-0 over the last 1 meetings. In the most recent meeting, on October 15, 2026, Grandview pulled away 31-7.
Having dropped 5 of its last 7 entering play, Cherokee Trail's ball security has been the team's calling card (committed no more than one giveaway in 7 straight games, 2-5 in that stretch). Last time out, though, the Cougar fell to Heritage 28-21. In the process of winning 4 of its last 7 entering play, Grandview's pass defense has been the team's calling card (held its opponents under 200 passing yards in 9 of its last 10, 7-3 in that stretch). That carried into last time out, the Wolves handling Regis Jesuit 19-13.
The matchup within the matchup pairs Cherokee Trail's ball security with Grandview's takeaway production. Cherokee Trail has turned the ball over only 4 times in the Cougar's last 7 games, never committing more than one giveaway in a game — the Cougar have gone 2-5 in that stretch. The matchup when the two meet lines up in Cherokee Trail's favor. Grandview has managed just 4 takeaways in the Wolves' last 5 games — the Wolves have gone 3-2 in that stretch.
WEAKNESS VS. STRENGTH — Cherokee Trail has an uncomfortable assignment when the two meet. Cherokee Trail's rush defense has been a real vulnerability over the Cougar's last 5 games. The defense has conceded 100+ rushing yards in 5 straight games, averaging 228.8 rushing yards allowed per game (including a high of 301 in that span vs. Heritage). That is 143% above the Cougar's baseline of 94.0 yards per game over the 9 games prior — a dramatic jump; the Cougar have gone 1-4 in that stretch. Across the line, Grandview's rushing offense has been playing at a high level over the Wolves' last 5 games. The ground game has eclipsed 200 rushing yards in 3 of the 5 games while averaging 186.8 rushing yards per game (including a high of 280 in that span vs. Regis Jesuit). That is 50% above the Wolves' baseline of 124.4 yards per game over the 9 games prior — a dramatic jump; the Wolves have gone 3-2 in that stretch.
ONE-SIDED — Grandview's pass defense has been playing at a high level over the Wolves' last 10 games. The defense has held its opponents under 200 passing yards in 9 of the 10 games while averaging 116.1 passing yards allowed per game (including a low of 53 in that span vs. Cherokee Trail). That is 39% below the Wolves' baseline of 191.0 yards per game over the 4 games prior — a dramatic drop; the Wolves have gone 7-3 in that stretch. When the two meet, that trend meets Cherokee Trail. Cherokee Trail has averaged 192.4 yards per game on the other side of that matchup across its games on file.
ONE-SIDED — Cherokee Trail's pass defense has been playing at a high level over the Cougar's last 5 games. The defense has held its opponents under 200 passing yards in 4 of the 5 games while averaging 94.8 passing yards allowed per game (including a low of 42 in that span vs. Northfield). That is 52% below the Cougar's baseline of 195.6 yards per game over the 9 games prior — a dramatic drop; the Cougar have gone 1-4 in that stretch. When the two meet, that trend meets Grandview. Grandview has averaged 138.3 yards per game on the other side of that matchup across its games on file.
ONE-SIDED — Grandview's pass rush has been playing at a high level over the Wolves' last 5 games, dating back to last season. The defense has recorded 3+ sacks in 4 of the 5 games while averaging 4.8 sacks per game (including a high of 8 in that span vs. Riverdale Ridge). That is 140% above the Wolves' baseline of 2.0 per game over the 3 games prior — a dramatic jump; the Wolves have gone 4-1 in that stretch. When the two meet, that trend meets Cherokee Trail.
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 4-2 | .667 | 35.8 | W1 |
| YPA < 8.0 | 1-4 | .200 | 19.6 | L2 |
| Pass Yds 200+ | 3-5 | .375 | 29.6 | L3 |
| Pass Yds < 200 | 2-1 | .667 | 25.3 | W1 |
| Rush Yds 100+ | 3-3 | .500 | 30.3 | L3 |
| Rush Yds < 100 | 2-3 | .400 | 26.2 | L1 |
| Rush Yds 150+ | 2-2 | .500 | 33.8 | L2 |
| Rush Yds < 150 | 3-4 | .429 | 25.4 | L2 |
| YPC 5.0+ | 3-3 | .500 | 30.3 | L3 |
| YPC < 5.0 | 2-3 | .400 | 26.2 | L1 |
| YPP 6.0+ | 4-3 | .571 | 33.7 | L1 |
| YPP < 6.0 | 1-3 | .250 | 19.2 | L1 |
| YPP 7.0+ | 4-1 | .800 | 38.8 | W1 |
| YPP < 7.0 | 1-5 | .167 | 19.8 | L2 |
| Turnovers 1+ | 2-5 | .286 | 26.9 | L5 |
| Turnovers < 1 | 3-1 | .750 | 31.2 | L1 |
| Turnovers 2+ | 2-1 | .667 | 34.3 | L1 |
| Turnovers > 2 | 0-1 | .000 | 27.0 | L1 |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 3-0 | 1.000 | 31.7 | W3 |
| YPA < 8.0 | 5-3 | .625 | 21.4 | W1 |
| Pass Yds 200+ | 2-0 | 1.000 | 29.5 | W2 |
| Pass Yds < 200 | 6-3 | .667 | 23.0 | W1 |
| Rush Yds 100+ | 7-1 | .875 | 30.8 | W1 |
| Rush Yds < 100 | 1-2 | .333 | 6.7 | L1 |
| Rush Yds 150+ | 4-0 | 1.000 | 29.0 | W4 |
| Rush Yds < 150 | 4-3 | .571 | 21.4 | L2 |
| YPC 5.0+ | 5-1 | .833 | 30.3 | W1 |
| YPC < 5.0 | 3-2 | .600 | 16.8 | L1 |
| YPP 6.0+ | 5-0 | 1.000 | 32.6 | W5 |
| YPP < 6.0 | 3-3 | .500 | 17.2 | L2 |
| YPP 7.0+ | 2-0 | 1.000 | 35.5 | W2 |
| YPP < 7.0 | 6-3 | .667 | 21.7 | W1 |
| Turnovers 1+ | 3-3 | .500 | 21.0 | L2 |
| Turnovers < 1 | 5-0 | 1.000 | 28.0 | W5 |
| Turnovers 2+ | 1-1 | .500 | 20.0 | L1 |
| Turnovers > 2 | -- | -- | -- | -- |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 0-3 | .000 | 32.3 | L3 |
| YPA < 8.0 | 5-3 | .625 | 21.4 | L2 |
| Pass Yds 200+ | 1-3 | .250 | 26.0 | L3 |
| Pass Yds < 200 | 4-3 | .571 | 23.4 | L2 |
| Rush Yds 100+ | 2-5 | .286 | 29.9 | L2 |
| Rush Yds < 100 | 3-1 | .750 | 14.8 | L1 |
| Rush Yds 150+ | 1-3 | .250 | 28.0 | L1 |
| Rush Yds < 150 | 4-3 | .571 | 22.3 | L1 |
| YPC 5.0+ | 1-4 | .200 | 29.8 | L1 |
| YPC < 5.0 | 4-2 | .667 | 19.8 | L1 |
| YPP 6.0+ | 0-2 | .000 | 34.0 | L2 |
| YPP < 6.0 | 5-4 | .556 | 22.2 | L2 |
| YPP 7.0+ | 0-2 | .000 | 34.0 | L2 |
| YPP < 7.0 | 5-4 | .556 | 22.2 | L2 |
| Turnovers 1+ | 5-3 | .625 | 19.6 | L2 |
| Turnovers < 1 | 0-3 | .000 | 37.0 | L3 |
| Turnovers 2+ | 4-3 | .571 | 18.4 | L2 |
| Turnovers > 2 | 1-0 | 1.000 | 7.0 | W1 |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 1-1 | .500 | 13.5 | L1 |
| YPA < 8.0 | 7-2 | .778 | 12.0 | W1 |
| Pass Yds 200+ | 1-0 | 1.000 | 17.0 | W1 |
| Pass Yds < 200 | 7-3 | .700 | 11.8 | W1 |
| Rush Yds 100+ | 5-3 | .625 | 13.1 | L2 |
| Rush Yds < 100 | 3-0 | 1.000 | 10.0 | W3 |
| Rush Yds 150+ | 3-2 | .600 | 14.2 | L2 |
| Rush Yds < 150 | 5-1 | .833 | 10.7 | W2 |
| YPC 5.0+ | 2-1 | .667 | 10.0 | L1 |
| YPC < 5.0 | 6-2 | .750 | 13.1 | W1 |
| YPP 6.0+ | -- | -- | -- | -- |
| YPP < 6.0 | 8-3 | .727 | 12.3 | W1 |
| YPP 7.0+ | -- | -- | -- | -- |
| YPP < 7.0 | 8-3 | .727 | 12.3 | W1 |
| Turnovers 1+ | 6-2 | .750 | 12.2 | L1 |
| Turnovers < 1 | 2-1 | .667 | 12.3 | W1 |
| Turnovers 2+ | 3-0 | 1.000 | 11.3 | W3 |
| Turnovers > 2 | 2-0 | 1.000 | 8.5 | W2 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-1 | .000 | 7.0 |
| Scores 10-19 | 1-1 | .500 | 14.5 |
| Scores 20-29 | 0-3 | .000 | 23.0 |
| Scores 30-39 | 2-0 | 1.000 | 33.0 |
| Scores 40+ | 2-1 | .667 | 47.3 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 2-0 | 1.000 | 7.5 |
| Allows 10-19 | 2-0 | 1.000 | 12.5 |
| Allows 20-29 | 1-2 | .333 | 28.3 |
| Allows 30-39 | 0-3 | .000 | 33.3 |
| Allows 40+ | 0-1 | .000 | 43.0 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-2 | .000 | 3.0 |
| Scores 10-19 | 2-0 | 1.000 | 16.5 |
| Scores 20-29 | 2-1 | .667 | 25.0 |
| Scores 30-39 | 2-0 | 1.000 | 33.5 |
| Scores 40+ | 2-0 | 1.000 | 42.5 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 4-0 | 1.000 | 3.2 |
| Allows 10-19 | 3-2 | .600 | 14.8 |
| Allows 20-29 | 1-1 | .500 | 24.0 |
| Allows 30-39 | -- | -- | -- |
| Allows 40+ | -- | -- | -- |
CHEROKEE TRAIL
• CHEROKEE TRAIL has forced 2+ turnovers in 3 straight games (10/23/26–11/6/26). It has not forced 2+ turnovers in 4 straight since 8/28/26–9/17/26 (2026).
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| CT | OFFENSE | YPA 8.0+ | 6 | 4-2 | .667 | 35.8 | W1 |
| CT | OFFENSE | YPA < 8.0 | 5 | 1-4 | .200 | 19.6 | L2 |
| CT | OFFENSE | Pass Yds 200+ | 8 | 3-5 | .375 | 29.6 | L3 |
| CT | OFFENSE | Pass Yds < 200 | 3 | 2-1 | .667 | 25.3 | W1 |
| CT | OFFENSE | Rush Yds 100+ | 6 | 3-3 | .500 | 30.3 | L3 |
| CT | OFFENSE | Rush Yds < 100 | 5 | 2-3 | .400 | 26.2 | L1 |
| CT | OFFENSE | Rush Yds 150+ | 4 | 2-2 | .500 | 33.8 | L2 |
| CT | OFFENSE | Rush Yds < 150 | 7 | 3-4 | .429 | 25.4 | L2 |
| CT | OFFENSE | YPC 5.0+ | 6 | 3-3 | .500 | 30.3 | L3 |
| CT | OFFENSE | YPC < 5.0 | 5 | 2-3 | .400 | 26.2 | L1 |
| CT | OFFENSE | YPP 6.0+ | 7 | 4-3 | .571 | 33.7 | L1 |
| CT | OFFENSE | YPP < 6.0 | 4 | 1-3 | .250 | 19.2 | L1 |
| CT | OFFENSE | YPP 7.0+ | 5 | 4-1 | .800 | 38.8 | W1 |
| CT | OFFENSE | YPP < 7.0 | 6 | 1-5 | .167 | 19.8 | L2 |
| CT | OFFENSE | Turnovers 1+ | 7 | 2-5 | .286 | 26.9 | L5 |
| CT | OFFENSE | Turnovers < 1 | 4 | 3-1 | .750 | 31.2 | L1 |
| CT | OFFENSE | Turnovers 2+ | 3 | 2-1 | .667 | 34.3 | L1 |
| CT | OFFENSE | Turnovers > 2 | 1 | 0-1 | .000 | 27.0 | L1 |
| CT | OFFENSE | Scores <10 | 1 | 0-1 | .000 | 7.0 | L1 |
| CT | OFFENSE | Scores 10-19 | 2 | 1-1 | .500 | 14.5 | L1 |
| CT | OFFENSE | Scores 20-29 | 3 | 0-3 | .000 | 23.0 | L3 |
| CT | OFFENSE | Scores 30-39 | 2 | 2-0 | 1.000 | 33.0 | W2 |
| CT | OFFENSE | Scores 40+ | 3 | 2-1 | .667 | 47.3 | L1 |
| CT | DEFENSE | YPA 8.0+ | 3 | 0-3 | .000 | 32.3 | L3 |
| CT | DEFENSE | YPA < 8.0 | 8 | 5-3 | .625 | 21.4 | L2 |
| CT | DEFENSE | Pass Yds 200+ | 4 | 1-3 | .250 | 26.0 | L3 |
| CT | DEFENSE | Pass Yds < 200 | 7 | 4-3 | .571 | 23.4 | L2 |
| CT | DEFENSE | Rush Yds 100+ | 7 | 2-5 | .286 | 29.9 | L2 |
| CT | DEFENSE | Rush Yds < 100 | 4 | 3-1 | .750 | 14.8 | L1 |
| CT | DEFENSE | Rush Yds 150+ | 4 | 1-3 | .250 | 28.0 | L1 |
| CT | DEFENSE | Rush Yds < 150 | 7 | 4-3 | .571 | 22.3 | L1 |
| CT | DEFENSE | YPC 5.0+ | 5 | 1-4 | .200 | 29.8 | L1 |
| CT | DEFENSE | YPC < 5.0 | 6 | 4-2 | .667 | 19.8 | L1 |
| CT | DEFENSE | YPP 6.0+ | 2 | 0-2 | .000 | 34.0 | L2 |
| CT | DEFENSE | YPP < 6.0 | 9 | 5-4 | .556 | 22.2 | L2 |
| CT | DEFENSE | YPP 7.0+ | 2 | 0-2 | .000 | 34.0 | L2 |
| CT | DEFENSE | YPP < 7.0 | 9 | 5-4 | .556 | 22.2 | L2 |
| CT | DEFENSE | Turnovers 1+ | 8 | 5-3 | .625 | 19.6 | L2 |
| CT | DEFENSE | Turnovers < 1 | 3 | 0-3 | .000 | 37.0 | L3 |
| CT | DEFENSE | Turnovers 2+ | 7 | 4-3 | .571 | 18.4 | L2 |
| CT | DEFENSE | Turnovers > 2 | 1 | 1-0 | 1.000 | 7.0 | W1 |
| CT | DEFENSE | Allows <10 | 2 | 2-0 | 1.000 | 7.5 | W2 |
| CT | DEFENSE | Allows 10-19 | 2 | 2-0 | 1.000 | 12.5 | W2 |
| CT | DEFENSE | Allows 20-29 | 3 | 1-2 | .333 | 28.3 | L1 |
| CT | DEFENSE | Allows 30-39 | 3 | 0-3 | .000 | 33.3 | L3 |
| CT | DEFENSE | Allows 40+ | 1 | 0-1 | .000 | 43.0 | L1 |
| GRA | OFFENSE | YPA 8.0+ | 3 | 3-0 | 1.000 | 31.7 | W3 |
| GRA | OFFENSE | YPA < 8.0 | 8 | 5-3 | .625 | 21.4 | W1 |
| GRA | OFFENSE | Pass Yds 200+ | 2 | 2-0 | 1.000 | 29.5 | W2 |
| GRA | OFFENSE | Pass Yds < 200 | 9 | 6-3 | .667 | 23.0 | W1 |
| GRA | OFFENSE | Rush Yds 100+ | 8 | 7-1 | .875 | 30.8 | W1 |
| GRA | OFFENSE | Rush Yds < 100 | 3 | 1-2 | .333 | 6.7 | L1 |
| GRA | OFFENSE | Rush Yds 150+ | 4 | 4-0 | 1.000 | 29.0 | W4 |
| GRA | OFFENSE | Rush Yds < 150 | 7 | 4-3 | .571 | 21.4 | L2 |
| GRA | OFFENSE | YPC 5.0+ | 6 | 5-1 | .833 | 30.3 | W1 |
| GRA | OFFENSE | YPC < 5.0 | 5 | 3-2 | .600 | 16.8 | L1 |
| GRA | OFFENSE | YPP 6.0+ | 5 | 5-0 | 1.000 | 32.6 | W5 |
| GRA | OFFENSE | YPP < 6.0 | 6 | 3-3 | .500 | 17.2 | L2 |
| GRA | OFFENSE | YPP 7.0+ | 2 | 2-0 | 1.000 | 35.5 | W2 |
| GRA | OFFENSE | YPP < 7.0 | 9 | 6-3 | .667 | 21.7 | W1 |
| GRA | OFFENSE | Turnovers 1+ | 6 | 3-3 | .500 | 21.0 | L2 |
| GRA | OFFENSE | Turnovers < 1 | 5 | 5-0 | 1.000 | 28.0 | W5 |
| GRA | OFFENSE | Turnovers 2+ | 2 | 1-1 | .500 | 20.0 | L1 |
| GRA | OFFENSE | Scores <10 | 2 | 0-2 | .000 | 3.0 | L2 |
| GRA | OFFENSE | Scores 10-19 | 2 | 2-0 | 1.000 | 16.5 | W2 |
| GRA | OFFENSE | Scores 20-29 | 3 | 2-1 | .667 | 25.0 | L1 |
| GRA | OFFENSE | Scores 30-39 | 2 | 2-0 | 1.000 | 33.5 | W2 |
| GRA | OFFENSE | Scores 40+ | 2 | 2-0 | 1.000 | 42.5 | W2 |
| GRA | DEFENSE | YPA 8.0+ | 2 | 1-1 | .500 | 13.5 | L1 |
| GRA | DEFENSE | YPA < 8.0 | 9 | 7-2 | .778 | 12.0 | W1 |
| GRA | DEFENSE | Pass Yds 200+ | 1 | 1-0 | 1.000 | 17.0 | W1 |
| GRA | DEFENSE | Pass Yds < 200 | 10 | 7-3 | .700 | 11.8 | W1 |
| GRA | DEFENSE | Rush Yds 100+ | 8 | 5-3 | .625 | 13.1 | L2 |
| GRA | DEFENSE | Rush Yds < 100 | 3 | 3-0 | 1.000 | 10.0 | W3 |
| GRA | DEFENSE | Rush Yds 150+ | 5 | 3-2 | .600 | 14.2 | L2 |
| GRA | DEFENSE | Rush Yds < 150 | 6 | 5-1 | .833 | 10.7 | W2 |
| GRA | DEFENSE | YPC 5.0+ | 3 | 2-1 | .667 | 10.0 | L1 |
| GRA | DEFENSE | YPC < 5.0 | 8 | 6-2 | .750 | 13.1 | W1 |
| GRA | DEFENSE | YPP < 6.0 | 11 | 8-3 | .727 | 12.3 | W1 |
| GRA | DEFENSE | YPP < 7.0 | 11 | 8-3 | .727 | 12.3 | W1 |
| GRA | DEFENSE | Turnovers 1+ | 8 | 6-2 | .750 | 12.2 | L1 |
| GRA | DEFENSE | Turnovers < 1 | 3 | 2-1 | .667 | 12.3 | W1 |
| GRA | DEFENSE | Turnovers 2+ | 3 | 3-0 | 1.000 | 11.3 | W3 |
| GRA | DEFENSE | Turnovers > 2 | 2 | 2-0 | 1.000 | 8.5 | W2 |
| GRA | DEFENSE | Allows <10 | 4 | 4-0 | 1.000 | 3.2 | W4 |
| GRA | DEFENSE | Allows 10-19 | 5 | 3-2 | .600 | 14.8 | W1 |
| GRA | DEFENSE | Allows 20-29 | 2 | 1-1 | .500 | 24.0 | L1 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| DEFENSE | Rush Yds 100+ | 7 games | 09/24/2026 - 11/06/2026 | 2-5 |
| OFFENSE | YPA < 8.0 | 5 games | 10/09/2026 - 11/06/2026 | 1-4 |
| OFFENSE | YPP < 7.0 | 5 games | 10/09/2026 - 11/06/2026 | 1-4 |
| OFFENSE | Rush Yds < 150 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | YPA < 8.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | Pass Yds < 200 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | YPP < 6.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | YPP < 7.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | Turnovers 1+ | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| DEFENSE | Turnovers 2+ | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| DEFENSE | YPP < 6.0 | 11 games | 08/21/2026 - 11/12/2026 | 8-3 |
| DEFENSE | YPP < 7.0 | 11 games | 08/21/2026 - 11/12/2026 | 8-3 |
| DEFENSE | YPA < 8.0 | 6 games | 10/01/2026 - 11/12/2026 | 4-2 |
| DEFENSE | Pass Yds < 200 | 4 games | 10/15/2026 - 11/12/2026 | 2-2 |
| OFFENSE | YPA < 8.0 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
| OFFENSE | Pass Yds < 200 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
| OFFENSE | YPP < 7.0 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
| Team | Side | Split | Streak | Dates | Record |
| CT | DEFENSE | Rush Yds 100+ | 7 games | 09/24/2026 - 11/06/2026 | 2-5 |
| CT | OFFENSE | YPA < 8.0 | 5 games | 10/09/2026 - 11/06/2026 | 1-4 |
| CT | OFFENSE | YPP < 7.0 | 5 games | 10/09/2026 - 11/06/2026 | 1-4 |
| CT | OFFENSE | Rush Yds < 150 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | YPA < 8.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | Pass Yds < 200 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | YPP < 6.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | YPP < 7.0 | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | Turnovers 1+ | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| CT | DEFENSE | Turnovers 2+ | 3 games | 10/23/2026 - 11/06/2026 | 1-2 |
| GRA | DEFENSE | YPP < 6.0 | 11 games | 08/21/2026 - 11/12/2026 | 8-3 |
| GRA | DEFENSE | YPP < 7.0 | 11 games | 08/21/2026 - 11/12/2026 | 8-3 |
| GRA | DEFENSE | YPA < 8.0 | 6 games | 10/01/2026 - 11/12/2026 | 4-2 |
| GRA | DEFENSE | Pass Yds < 200 | 4 games | 10/15/2026 - 11/12/2026 | 2-2 |
| GRA | OFFENSE | YPA < 8.0 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
| GRA | OFFENSE | Pass Yds < 200 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
| GRA | OFFENSE | YPP < 7.0 | 3 games | 10/22/2026 - 11/12/2026 | 1-2 |
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
| 100 RUSH YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 6 | 3-3 | .500 | 30.3 | L3 |
| GRA | DEF | OVER | 8 | 5-3 | .625 | 13.1 | L2 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 5 | 2-3 | .400 | 26.2 | L1 |
| GRA | DEF | UNDER | 3 | 3-0 | 1.000 | 10.0 | W3 |
| 150 RUSH YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 4 | 2-2 | .500 | 33.8 | L2 |
| GRA | DEF | OVER | 5 | 3-2 | .600 | 14.2 | L2 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 7 | 3-4 | .429 | 25.4 | L2 |
| GRA | DEF | UNDER | 6 | 5-1 | .833 | 10.7 | W2 |
| YPC 5.0 | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 6 | 3-3 | .500 | 30.3 | L3 |
| GRA | DEF | OVER | 3 | 2-1 | .667 | 10.0 | L1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 5 | 2-3 | .400 | 26.2 | L1 |
| GRA | DEF | UNDER | 8 | 6-2 | .750 | 13.1 | W1 |
| YPA 8.0 | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 6 | 4-2 | .667 | 35.8 | W1 |
| GRA | DEF | OVER | 2 | 1-1 | .500 | 13.5 | L1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 5 | 1-4 | .200 | 19.6 | L2 |
| GRA | DEF | UNDER | 9 | 7-2 | .778 | 12.0 | W1 |
| 200 PASS YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 8 | 3-5 | .375 | 29.6 | L3 |
| GRA | DEF | OVER | 1 | 1-0 | 1.000 | 17.0 | W1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 3 | 2-1 | .667 | 25.3 | W1 |
| GRA | DEF | UNDER | 10 | 7-3 | .700 | 11.8 | W1 |
| 0 TURNOVERS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | ZERO | 4 | 3-1 | .750 | 31.2 | L1 |
| GRA | DEF | ZERO | 3 | 2-1 | .667 | 12.3 | W1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 7 | 2-5 | .286 | 26.9 | L5 |
| GRA | DEF | OVER | 8 | 6-2 | .750 | 12.2 | L1 |
| 2+ TURNOVERS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | OVER | 3 | 2-1 | .667 | 34.3 | L1 |
| GRA | DEF | OVER | 3 | 3-0 | 1.000 | 11.3 | W3 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | OFF | UNDER | 8 | 3-5 | .375 | 26.2 | L2 |
| GRA | DEF | UNDER | 8 | 5-3 | .625 | 12.6 | W1 |
| 100 RUSH YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 7 | 2-5 | .286 | 29.9 | L2 |
| GRA | OFF | OVER | 8 | 7-1 | .875 | 30.8 | W1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 4 | 3-1 | .750 | 14.8 | L1 |
| GRA | OFF | UNDER | 3 | 1-2 | .333 | 6.7 | L1 |
| 150 RUSH YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 4 | 1-3 | .250 | 28.0 | L1 |
| GRA | OFF | OVER | 4 | 4-0 | 1.000 | 29.0 | W4 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 7 | 4-3 | .571 | 22.3 | L1 |
| GRA | OFF | UNDER | 7 | 4-3 | .571 | 21.4 | L2 |
| YPC 5.0 | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 5 | 1-4 | .200 | 29.8 | L1 |
| GRA | OFF | OVER | 6 | 5-1 | .833 | 30.3 | W1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 6 | 4-2 | .667 | 19.8 | L1 |
| GRA | OFF | UNDER | 5 | 3-2 | .600 | 16.8 | L1 |
| YPA 8.0 | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 3 | 0-3 | .000 | 32.3 | L3 |
| GRA | OFF | OVER | 3 | 3-0 | 1.000 | 31.7 | W3 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 8 | 5-3 | .625 | 21.4 | L2 |
| GRA | OFF | UNDER | 8 | 5-3 | .625 | 21.4 | W1 |
| 200 PASS YDS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 4 | 1-3 | .250 | 26.0 | L3 |
| GRA | OFF | OVER | 2 | 2-0 | 1.000 | 29.5 | W2 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 7 | 4-3 | .571 | 23.4 | L2 |
| GRA | OFF | UNDER | 9 | 6-3 | .667 | 23.0 | W1 |
| 0 TURNOVERS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | ZERO | 3 | 0-3 | .000 | 37.0 | L3 |
| GRA | OFF | ZERO | 5 | 5-0 | 1.000 | 28.0 | W5 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 8 | 5-3 | .625 | 19.6 | L2 |
| GRA | OFF | OVER | 6 | 3-3 | .500 | 21.0 | L2 |
| 2+ TURNOVERS | |||||||
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | OVER | 7 | 4-3 | .571 | 18.4 | L2 |
| GRA | OFF | OVER | 2 | 1-1 | .500 | 20.0 | L1 |
| TM | SIDE | SPLIT | GM | REC. | WIN% | PPG | STRK |
| CT | DEF | UNDER | 4 | 1-3 | .250 | 34.8 | L2 |
| GRA | OFF | UNDER | 9 | 7-2 | .778 | 25.1 | W1 |
CT OFFENSE
CT's offense has averaged 0.3 giveaways per game over their last 3 games. Their 11-game average is 1.0 giveaways per game. (-67%)
CT's offense has averaged 16.7 points scored per game over their last 3 games. Their 11-game average is 28.5 points scored per game. (-41%)
CT's offense has averaged 5.6 YPA over their last 5 games. Their 11-game average is 8.8 YPA. (-36%)
CT's offense has averaged 5.2 YPP over their last 5 games. Their 11-game average is 7.0 YPP. (-26%)
CT's offense has averaged 4.0 YPC over their last 7 games. Their 11-game average is 5.1 YPC. (-21%)
CT's offense has averaged 92.3 rush yards per game over their last 7 games. Their 11-game average is 116.5 rush yards per game. (-21%)
GRA OFFENSE
GRA's offense has averaged 13.3 points scored per game over their last 3 games. Their 11-game average is 24.2 points scored per game. (-45%)
GRA's offense has averaged 1.0 giveaways per game over their last 3 games. Their 11-game average is 0.7 giveaways per game. (+37%)
GRA's offense has averaged 186.8 rush yards per game over their last 5 games. Their 11-game average is 155.5 rush yards per game. (+20%)
CT DEFENSE
CT's defense has averaged 228.8 rush yards per game over their last 5 games. Their 11-game average is 145.9 rush yards per game. (+57%)
CT's defense has averaged 73.0 pass yards per game over their last 3 games. Their 11-game average is 157.7 pass yards per game. (-54%)
CT's defense has averaged 4.1 YPA over their last 3 games. Their 11-game average is 6.4 YPA. (-35%)
CT's defense has averaged 1.0 takeaways per game over their last 7 games. Their 11-game average is 1.5 takeaways per game. (-35%)
CT's defense has averaged 5.4 YPC over their last 3 games. Their 11-game average is 4.2 YPC. (+30%)
CT's defense has averaged 29.9 points allowed per game over their last 7 games. Their 11-game average is 24.4 points allowed per game. (+23%)
GRA DEFENSE
GRA's defense has averaged 0.3 takeaways per game over their last 3 games. Their 11-game average is 1.3 takeaways per game. (-74%)
GRA's defense has averaged 18.0 points allowed per game over their last 3 games. Their 11-game average is 12.3 points allowed per game. (+47%)
GRA's defense has averaged 162.3 rush yards per game over their last 3 games. Their 11-game average is 128.0 rush yards per game. (+27%)
GRA's defense has averaged 4.8 YPA over their last 5 games. Their 11-game average is 6.4 YPA. (-24%)
GRA's defense has averaged 5.0 YPC over their last 3 games. Their 11-game average is 4.2 YPC. (+21%)
(moved to the Appendix, Data Export 2, 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 -- 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 -- 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 3 -- 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)
| Team1 | Side1 | Split1 | Record1 | Win%1 | PPG1 | Team2 | Side2 | Split2 | Record2 | Win%2 | PPG2 | Relevance |
| GRA | OFFENSE | YPP < 7.0 | 6-3 | .667 | 21.7 | CT | DEFENSE | YPP 7.0+ | 0-2 | .000 | 34.0 | 0.667 |
| CT | OFFENSE | Pass Yds < 200 | 2-1 | .667 | 25.3 | GRA | DEFENSE | Pass Yds 200+ | 1-0 | 1.000 | 17.0 | 0.667 |
| GRA | OFFENSE | Turnovers < 1 | 5-0 | 1.000 | 28.0 | CT | DEFENSE | Turnovers 1+ | 5-3 | .625 | 19.6 | 0.625 |
| GRA | OFFENSE | Rush Yds 100+ | 7-1 | .875 | 30.8 | CT | DEFENSE | Rush Yds < 100 | 3-1 | .750 | 14.8 | 0.625 |
| GRA | OFFENSE | YPA 8.0+ | 3-0 | 1.000 | 31.7 | CT | DEFENSE | YPA < 8.0 | 5-3 | .625 | 21.4 | 0.625 |
| GRA | OFFENSE | YPA < 8.0 | 5-3 | .625 | 21.4 | CT | DEFENSE | YPA 8.0+ | 0-3 | .000 | 32.3 | 0.625 |
| GRA | OFFENSE | Rush Yds 150+ | 4-0 | 1.000 | 29.0 | CT | DEFENSE | Rush Yds < 150 | 4-3 | .571 | 22.3 | 0.571 |
| GRA | OFFENSE | Pass Yds 200+ | 2-0 | 1.000 | 29.5 | CT | DEFENSE | Pass Yds < 200 | 4-3 | .571 | 23.4 | 0.571 |
| GRA | OFFENSE | YPP 6.0+ | 5-0 | 1.000 | 32.6 | CT | DEFENSE | YPP < 6.0 | 5-4 | .556 | 22.2 | 0.556 |
| GRA | OFFENSE | YPP 7.0+ | 2-0 | 1.000 | 35.5 | CT | DEFENSE | YPP < 7.0 | 5-4 | .556 | 22.2 | 0.556 |
| CT | OFFENSE | YPP 7.0+ | 4-1 | .800 | 38.8 | GRA | DEFENSE | YPP < 7.0 | 8-3 | .727 | 12.3 | 0.527 |
| GRA | OFFENSE | YPC 5.0+ | 5-1 | .833 | 30.3 | CT | DEFENSE | YPC < 5.0 | 4-2 | .667 | 19.8 | 0.500 |
| CT | OFFENSE | Turnovers < 1 | 3-1 | .750 | 31.2 | GRA | DEFENSE | Turnovers 1+ | 6-2 | .750 | 12.2 | 0.500 |
| CT | OFFENSE | Rush Yds 100+ | 3-3 | .500 | 30.3 | GRA | DEFENSE | Rush Yds < 100 | 3-0 | 1.000 | 10.0 | 0.500 |
| GRA | OFFENSE | Turnovers 1+ | 3-3 | .500 | 21.0 | CT | DEFENSE | Turnovers < 1 | 0-3 | .000 | 37.0 | 0.500 |
| GRA | OFFENSE | YPP < 6.0 | 3-3 | .500 | 17.2 | CT | DEFENSE | YPP 6.0+ | 0-2 | .000 | 34.0 | 0.500 |
| CT | OFFENSE | YPA 8.0+ | 4-2 | .667 | 35.8 | GRA | DEFENSE | YPA < 8.0 | 7-2 | .778 | 12.0 | 0.444 |
| GRA | OFFENSE | Pass Yds < 200 | 6-3 | .667 | 23.0 | CT | DEFENSE | Pass Yds 200+ | 1-3 | .250 | 26.0 | 0.417 |
| GRA | OFFENSE | YPC < 5.0 | 3-2 | .600 | 16.8 | CT | DEFENSE | YPC 5.0+ | 1-4 | .200 | 29.8 | 0.400 |
| GRA | OFFENSE | Rush Yds < 100 | 1-2 | .333 | 6.7 | CT | DEFENSE | Rush Yds 100+ | 2-5 | .286 | 29.9 | 0.381 |
| CT | OFFENSE | Turnovers 1+ | 2-5 | .286 | 26.9 | GRA | DEFENSE | Turnovers < 1 | 2-1 | .667 | 12.3 | 0.381 |
| CT | OFFENSE | Rush Yds 150+ | 2-2 | .500 | 33.8 | GRA | DEFENSE | Rush Yds < 150 | 5-1 | .833 | 10.7 | 0.333 |
| CT | OFFENSE | Pass Yds 200+ | 3-5 | .375 | 29.6 | GRA | DEFENSE | Pass Yds < 200 | 7-3 | .700 | 11.8 | 0.325 |
| GRA | OFFENSE | Rush Yds < 150 | 4-3 | .571 | 21.4 | CT | DEFENSE | Rush Yds 150+ | 1-3 | .250 | 28.0 | 0.321 |
| CT | OFFENSE | YPA < 8.0 | 1-4 | .200 | 19.6 | GRA | DEFENSE | YPA 8.0+ | 1-1 | .500 | 13.5 | 0.300 |
| CT | OFFENSE | YPP 6.0+ | 4-3 | .571 | 33.7 | GRA | DEFENSE | YPP < 6.0 | 8-3 | .727 | 12.3 | 0.299 |
| CT | OFFENSE | YPC < 5.0 | 2-3 | .400 | 26.2 | GRA | DEFENSE | YPC 5.0+ | 2-1 | .667 | 10.0 | 0.267 |
| CT | OFFENSE | YPC 5.0+ | 3-3 | .500 | 30.3 | GRA | DEFENSE | YPC < 5.0 | 6-2 | .750 | 13.1 | 0.250 |
| CT | OFFENSE | Rush Yds < 100 | 2-3 | .400 | 26.2 | GRA | DEFENSE | Rush Yds 100+ | 5-3 | .625 | 13.1 | 0.225 |
| CT | OFFENSE | Rush Yds < 150 | 3-4 | .429 | 25.4 | GRA | DEFENSE | Rush Yds 150+ | 3-2 | .600 | 14.2 | 0.171 |
Data Export 2 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| CT | DEFENSE | team | Pass Yards | last 3 | 73.0 | 11 | 157.7 | -53.7% | |
| CT | DEFENSE | team | Points | last 7 | 29.9 | 11 | 24.4 | +22.5% | |
| CT | OFFENSE | team | Points | last 3 | 16.7 | 11 | 28.5 | -41.4% | |
| CT | DEFENSE | team | Rush Yards | last 5 | 228.8 | 11 | 145.9 | +56.8% | |
| CT | OFFENSE | team | Rush Yards | last 7 | 92.3 | 11 | 116.5 | -20.8% | |
| CT | DEFENSE | team | Turnovers | last 7 | 1.0 | 11 | 1.5 | -35.3% | |
| CT | OFFENSE | team | Turnovers | last 3 | 0.3 | 11 | 1.0 | -66.7% | |
| CT | DEFENSE | team | YPA | last 3 | 4.1 | 11 | 6.4 | -35.5% | |
| CT | OFFENSE | team | YPA | last 5 | 5.6 | 11 | 8.8 | -36.1% | |
| CT | DEFENSE | team | YPC | last 3 | 5.4 | 11 | 4.2 | +29.6% | |
| CT | OFFENSE | team | YPC | last 7 | 4.0 | 11 | 5.1 | -21.4% | |
| CT | OFFENSE | team | YPP | last 5 | 5.2 | 11 | 7.0 | -26.5% | |
| GRA | DEFENSE | team | Points | last 3 | 18.0 | 11 | 12.3 | +46.7% | |
| GRA | OFFENSE | team | Points | last 3 | 13.3 | 11 | 24.2 | -44.9% | |
| GRA | DEFENSE | team | Rush Yards | last 3 | 162.3 | 11 | 128.0 | +26.8% | |
| GRA | OFFENSE | team | Rush Yards | last 5 | 186.8 | 11 | 155.5 | +20.2% | |
| GRA | DEFENSE | team | Turnovers | last 3 | 0.3 | 11 | 1.3 | -73.8% | |
| GRA | OFFENSE | team | Turnovers | last 3 | 1.0 | 11 | 0.7 | +37.5% | |
| GRA | DEFENSE | team | YPA | last 5 | 4.8 | 11 | 6.4 | -24.2% | |
| GRA | DEFENSE | team | YPC | last 3 | 5.0 | 11 | 4.2 | +20.6% |
| # | NAME | POS | CLASS |
|---|---|---|---|
| QUARTERBACKS | |||
| 7 | BRYSON PETERSON PASS 46/66 · 69.7% · 769 YDS · 11.7 YPA · 8 TD · 3 INT · 256.3/G RUSH 8 CAR · 90 YDS · 11.2 YPC · 1 TD · 30.0/G | QB | Jr. |
| 16 | TAVIAN HUGHES PASS 1/1 · 100.0% · 4 YDS · 4.0 YPA · 0 TD · 0 INT · 4.0/G | QB | Jr. |
| RUNNING BACKS | |||
| 3 | OWEN NEWELL RUSH 32 CAR · 240 YDS · 7.5 YPC · 3 TD · 80.0/G REC 1 REC · 3 YDS · 3.0 YPC · 0 TD · 1.0/G | RB | Jr. |
| 25 | DORIAN HARRIS RUSH 32 CAR · 147 YDS · 4.6 YPC · 1 TD · 49.0/G | RB | Sr. |
| 29 | LANGSTON GRIFFEN RUSH 3 CAR · 0 YDS · 0.0 YPC · 0 TD · 0.0/G | RB | So. |
| RECEIVERS & TIGHT ENDS | |||
| 5 | RJ STANLEY REC 13 REC · 219 YDS · 16.8 YPC · 2 TD · 73.0/G | WR | Jr. |
| 8 | EVAN SMITH REC 10 REC · 155 YDS · 15.5 YPC · 3 TD · 51.7/G | WR | Jr. |
| 18 | ZAY THOMAS REC 5 REC · 44 YDS · 8.8 YPC · 1 TD · 22.0/G | WR | Sr. |
| 81 | JORDAN MITCHELL REC 9 REC · 228 YDS · 25.3 YPC · 2 TD · 76.0/G | WR | Sr. |
| OFFENSIVE LINE | |||
| 55 | BRANDON RODRIGUEZ DEF 3 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | OL | Sr. |
| DEFENSIVE LINE | |||
| 10 | RYAN AYRES DEF 3 TKL · 3.0 TKL/G · 2 TFL · 1.5 SACKS · 0 INT | DL | Jr. |
| 11 | ETHAN ESHETU DEF 7 TKL · 7.0 TKL/G · 2 TFL · 1.5 SACKS · 0 INT | DL | Jr. |
| 15 | AB ZURAGAIT DEF 5 TKL · 5.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT | DL | Jr. |
| 58 | CHRISTIAN TAUOA DEF 1 TKL · 1.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT | DL | Sr. |
| 63 | LUCAS WEINAND DEF 1 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT | DL | Jr. |
| 65 | EJ MILLER DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DL | Sr. |
| LINEBACKERS | |||
| 9 | NICO MAVROMAT DEF 8 TKL · 8.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT | LB | Sr. |
| 13 | ADRYELE MARTINEZ DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | LB | Jr. |
| 22 | KAEDEN SHRIVER DEF 10 TKL · 10.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT | LB | Jr. |
| 35 | CAMDEN CARTER DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT | LB | So. |
| DEFENSIVE BACKS | |||
| 1 | CRISTIAN MBAMARAH REC 1 REC · 35 YDS · 35.0 YPC · 0 TD · 11.7/G DEF 6 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Sr. |
| 2 | EVANS MENSAH JR DEF 3 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Jr. |
| 6 | CORBIN COLE DEF 10 TKL · 5.0 TKL/G · 2 TFL · 0.0 SACKS · 1 INT | DB | Sr. |
| 12 | LEVI MANGNALL DEF 12 TKL · 6.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Jr. |
| 14 | JOHN PERRY DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Sr. |
| 21 | ELIJAH HALL DEF 12 TKL · 4.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Sr. |
| 27 | RYDER DERRICK DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DB | Jr. |
| # | NAME | POS | CLASS |
|---|---|---|---|
| 1 | CRISTIAN MBAMARAH | DB | Sr. |
| 2 | EVANS MENSAH JR | DB | Jr. |
| 3 | OWEN NEWELL | RB | Jr. |
| 4 | JACE GARZA | WR | Sr. |
| 5 | RJ STANLEY | WR | Jr. |
| 6 | CORBIN COLE | DB | Sr. |
| 7 | BRYSON PETERSON | QB | Jr. |
| 8 | EVAN SMITH | WR | Jr. |
| 9 | NICO MAVROMAT | LB | Sr. |
| 10 | RYAN AYRES | DL | Jr. |
| 11 | ETHAN ESHETU | DL | Jr. |
| 12 | LEVI MANGNALL | DB | Jr. |
| 13 | ADRYELE MARTINEZ | LB | Jr. |
| 14 | JOHN PERRY | DB | Sr. |
| 15 | AB ZURAGAIT | DL | Jr. |
| 16 | TAVIAN HUGHES | QB | Jr. |
| 17 | CAIDEN FERRELL | WR | Sr. |
| 18 | ZAY THOMAS | WR | Sr. |
| 19 | CEVAUN WILLIAMS | DB | Jr. |
| 20 | AIDEN NICHOLLS | LB | So. |
| 21 | ELIJAH HALL | DB | Sr. |
| 22 | KAEDEN SHRIVER | LB | Jr. |
| 23 | BRYSON MCCULLOUGH | WR | So. |
| 24 | ETHAN MURPHY | LB | So. |
| 25 | DORIAN HARRIS | RB | Sr. |
| 26 | JASE SNEDDEN | DB | So. |
| 27 | RYDER DERRICK | DB | Jr. |
| 28 | ANTHONY LUBKE | LB | Jr. |
| 29 | LANGSTON GRIFFEN | RB | So. |
| 30 | BODHI MING | RB | So. |
| 31 | SPENCER HOLSTON | WR | Sr. |
| 32 | MILES SAVOIE | FB | Jr. |
| 33 | WILL BRUMMEL | LB | Jr. |
| 34 | TAYTUM BROWN | DB | So. |
| 35 | CAMDEN CARTER | LB | So. |
| 36 | VINNIE BURNS | LB | Jr. |
| 37 | ASHER MCDONALD | LB | Sr. |
| 38 | NIXON GINSBARG | LB | So. |
| 39 | PATRICK RODAU | DB | Sr. |
| 40 | DONOVAN NELSON | DB | Jr. |
| 41 | KASSON MOSS | LB | So. |
| 42 | EZEKIEL BELVEAL-THOMPSON | QB | So. |
| 43 | LANDON KODER | DB | Jr. |
| 44 | MASON BRUNETTI | LB | So. |
| 45 | ASHER PHELPS | DB | So. |
| 47 | RASESH GUPTA | DL | So. |
| 48 | BRODY MANTELLI | DB | So. |
| 49 | NOAH BACHELDOR | LB | So. |
| 51 | AADEN TRAN | DL | So. |
| 52 | ZIN AGHOUILES | OL | Jr. |
| 55 | BRANDON RODRIGUEZ | OL | Sr. |
| 56 | CHASE PUTLOVIS | OL | So. |
| 58 | CHRISTIAN TAUOA | DL | Sr. |
| 59 | MATTHEW EKLADYOSE | OL | Jr. |
| 61 | JACOB MCDONALD | OL | Jr. |
| 62 | ISRAEL GRANADOS | OL | Sr. |
| 63 | LUCAS WEINAND | DL | Jr. |
| 64 | JAYLEN COOK | OL | Jr. |
| 65 | EJ MILLER | DL | Sr. |
| 66 | CARSON GUSTAFSON | OL | Jr. |
| 67 | JOSH BRINKLEY | OL | Jr. |
| 69 | SAM GAB-OJUKWU | DL | Jr. |
| 71 | HADEY NASER | OL | Sr. |
| 72 | LOGAN HENRY | OL | So. |
| 73 | JONAH MOE | OL | Sr. |
| 74 | KANOA GILLESPIE | OL | Jr. |
| 75 | CALEB MILLS | OL | So. |
| 76 | COOPER MOE | OL | So. |
| 77 | WYATT WALL | OL | Sr. |
| 80 | JOL GARZA | WR | So. |
| 81 | JORDAN MITCHELL | WR | Sr. |
| 82 | KHALIL MCDONALD | WR | So. |
| 83 | GAVIN CARR | WR | So. |
| 84 | BRANDON LOVE | WR | So. |
| 85 | GAVIN DAKAN | WR | So. |
| 86 | PRADYUN CHAUHAN | DB | So. |
| 87 | DEONTAE LANGEL | WR | So. |
| 88 | MUSTAFA HASSAN | WR | Jr. |
| 89 | ISHAAN RAVINDRAN | WR | So. |
| 91 | JUNYOUNG KWON | DL | So. |
| 92 | EVY HOLAT | DB | Sr. |
| 93 | DAVID SANTOS | DL | Sr. |
| 95 | ANDREW MALINOVSKY | DL | So. |
| 97 | CHARLIE SARIER | WR | So. |
| 99 | CARTER RATLIFFE | DL | Sr. |