In short: Three Rivers Bulldogs high school football (Three Rivers, TX), 2026 season: 7-1. Last game: W 38-34 vs Louise on October 23, 2026. Next: at Yorktown, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
| RECORD | 7-1 this season |
| LAST GAME | W 38-34 vs LOUISE |
| NEXT GAME | YORKTOWN (10/30/2026) |
| UNIT GRADES | Pass Off 94.7 · Rush Off 74.4 · Pass Def 68.9 · Rush Def 58.1 |
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| THREE RIVERS | 94.7 (+135) | 74.4 (+49) | 68.9 (-31) | 58.1 (-19) |
Next: at Yorktown, Fri 30 Oct. Matchup report: Three Rivers at Yorktown.
The turnover battle could decide Three Rivers' next game, against Yorktown, and the recent returns favor Three Rivers. Three Rivers forced 1.8 takeaways per game over its first 4 games (3-1), #289 in section in that timeframe. In the 4 games since that slow start (4-0), the Bulldogs have forced 2.8 takeaways per game, a 57% rise, #48 in section in that window. The schedule deserves some of the credit: Three Rivers' last 4 opponents have averaged 2.0 per game, a #1079 offense in section on the season, against 1.1 per game, #477 for the first 4. Measured against those opponents' norms (2.0 per game), Three Rivers forced 37% more turnovers than those offenses usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #1130 in section, well below the first 4 (#894), so the recent production comes against lower-level teams overall. Meanwhile, Yorktown's ball security has been middle of the pack in recent weeks. The Wildcats have committed 1.2 giveaways per game over their last 4 games (3-1), #589 in section during that time. Those games came against some of the weaker defenses in section (0.7 per game on the season, which would rank #981). Against those norms, Yorktown turned it over 67% more than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #1030 in section, a lower level of competition. Yorktown offers Three Rivers a fair measuring stick for whether the trend is real.
The number to watch when Three Rivers meets Yorktown is Three Rivers' scoring defense. Three Rivers allowed 20.7 points per game over its first 3 games (2-1), #342 in section through those games. In the 5 games since that slow start (5-0), the Bulldogs have allowed 11.2 points per game, a 46% drop, #75 in section through that stretch. The schedule deserves some of the credit: Three Rivers' last 5 opponents have averaged 20.0 points per game, a #941 offense in section on the season, against 26.6 points per game, #726 for the first 3. Measured against those opponents' norms (20.0 points per game), Three Rivers held those offenses 44% 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 #1101 in section, well below the first 3 (#889), so the recent production comes against lower-level teams overall. Only Louise broke through in that span, putting up 34 on 10/23. Conversely, Yorktown's offense has been one of section's better units in recent weeks. The Wildcats have averaged 41.4 points per game over their last 5 games (4-1), #262 in section over that stretch. Those games came against some of the weaker scoring defenses in section (34.1 points per game on the season, which would rank #850). Against those norms, Yorktown scored 21% more than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #1089 in section, a lower level of competition. Something has to give when Three Rivers' surging defense meets one of section's better units in Yorktown's.
Three Rivers' ground game looks better on paper, but one afternoon is doing a lot of the work. Three Rivers averaged 9.7 yards per carry (1,572 yards on 162 rushes) on the season, #32 in section, but that number is boosted by a 318-yard game on 13 rushes against Premont on 8/28. In all other games, Three Rivers is at 8.4 yards per carry (1,254 yards on 149 rushes), a figure that would rank #93 in section. Premont's run defense sits near the middle of the pack (7.1 yards per carry, #916 of 1232). Against Yorktown, Three Rivers draws one of the better run defenses (3.2 yards per carry, #42), so expect something closer to the 8.4 version.
The biggest shift in Three Rivers' season has come in its passing game. The Bulldogs averaged 10.5 yards per pass attempt (875 yards on 83 attempts) over their first 4 games (3-1), #155 in section within that period. In the 4 games since that slow start (4-0), Three Rivers has averaged 13.6 yards per pass attempt (996 yards on 73 attempts), a 29% rise, #52 in section across those games. The schedule deserves some of the credit: Three Rivers' last 4 opponents have averaged 12.5 yards per attempt, a #1169 pass defense in section on the season, against 7.4 yards per attempt, #455 for the first 4. Measured against those opponents' norms (12.5 yards per attempt), Three Rivers threw for 9% more per attempt than those pass defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #1130 in section, well below the first 4 (#894), so the recent production comes against lower-level teams overall. On the season, the Bulldogs rank #61 in section in passing. That form gets a real test against Yorktown, whose pass defense ranks #301 in section (6.8 yards per attempt).
Three Rivers' offense has come a long way since the season's early weeks. Three Rivers averaged 40.8 points per game over its first 5 games (4-1), #205 in section during those games. Over the stretch of 3 games that followed (3-0), the Bulldogs have averaged 52.3 points per game, a 28% rise, #113 in section during that period. The schedule deserves some of the credit: Three Rivers' last 3 opponents have averaged 34.0 points per game, a #843 scoring defense in section on the season, against 28.3 points per game, #616 for the first 5. Measured against those opponents' norms (34.0 points per game), Three Rivers scored 54% more than those defenses usually allow. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #1115 in section. On the season, Three Rivers ranks #118 in section in scoring. That form gets a real test against Yorktown, whose defense ranks #137 in section (16.6 points per game).
• Club Three Rivers has won 6 straight, and a win would make it 7 in a row -- something they have not done in the 5 seasons on record.
• Club The last time Three Rivers went a game being held under 6.0 yards per play was November 17, 2022 against Flatonia (L, 21-56). Since then Three Rivers has gone 41 straight games averaging 6.0+ yards per play, a school-record 41 straight in the 5 seasons on record.
• Club The last time Three Rivers went a game allowing 8.0+ yards per attempt was November 17, 2022 against Flatonia (L, 21-56). Since then Three Rivers has gone 41 straight games holding the opponent under 8.0 yards per attempt, a school-record 41 straight in the 5 seasons on record.
• Club The last time Three Rivers went a game allowing 200+ passing yards was November 17, 2022 against Flatonia (L, 21-56). Since then Three Rivers has gone 41 straight games holding the opponent under 200 passing yards, a school-record 41 straight in the 5 seasons on record.
• Club Three Rivers has gone 8 straight games forcing 1+ turnover (August 28, 2026 through October 23, 2026), going 7-1 over that stretch, a school-record 8 straight in the 5 seasons on record.
• Club Three Rivers is 24-0 all time when scoring 40+ points in the games on file (24 such games).
• Club Three Rivers has scored 198 points over its last 4 games (49.5 a game, September 25, 2026 through October 23, 2026) -- its 5th-highest 4-game total on record; the most is 231, from October 4, 2024 through November 1, 2024.
• Player Paxton Soliz has 389 rushing yards over his last 3 games (129.7 a game, September 11, 2026 through September 25, 2026) -- his most in a 3-game stretch on record.
• Player Paxton Soliz has 954 passing yards over his last 4 games (238.5 a game, September 4, 2026 through September 25, 2026) -- his most in a 4-game stretch on record.
• Player Ethan Conn has 383 receiving yards over his last 3 games (127.7 a game, September 11, 2026 through September 25, 2026) -- his most in a 3-game stretch on record.
• Player Ethan Conn has 3 touchdown catches over his last 3 games (1.0 a game, September 11, 2026 through September 25, 2026) -- his most in a 3-game stretch on record.
• Player Barrett Braune has gone 4 straight games making 10 or more tackles, the longest such streak of his career.
• Player Westyn Garcia has gone 3 straight games running for a touchdown, the longest such streak of his career.
From the games on file through Sep 25.
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 25 game; last updated Oct 28; roster and numbers checked Oct 27.
| PASSING | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| 10 | PAXTON SOLIZ | 5 | 53/93 | 57.0% | 1,102 | 11.8 | 11 | 3 | 189.1 |
| 22 | TYSON RUIZ | 4 | 0/1 | 0.0% | 0 | 0.0 | 0 | 0 | 0.0 |
| TEAM TOTALS | 5 | 53/94 | 56.4% | 1,102 | 11.7 | 11 | 3 | 187.1 | |
| RUSHING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | CAR | YDS | YPC | TD |
| 10 | PAXTON SOLIZ | 5 | 41 | 591 | 14.4 | 7 |
| 3 | WYATT GARCIA | 5 | 40 | 318 | 8.0 | 4 |
| 11 | ETHAN CONN | 5 | 5 | 81 | 16.2 | 3 |
| 5 | EVIN SHEPPARD | 5 | 10 | 73 | 7.3 | 2 |
| 2 | NATHAN RIVERA | 5 | 1 | 16 | 16.0 | 0 |
| 1 | TYLER LAMPRECHT | 5 | 2 | 5 | 2.5 | 2 |
| 22 | TYSON RUIZ | 4 | 1 | -3 | -3.0 | 0 |
| TEAM TOTALS | 5 | 100 | 1,081 | 10.8 | 18 | |
| RECEIVING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | REC | YDS | YPR | TD |
| 11 | ETHAN CONN | 5 | 19 | 488 | 25.7 | 5 |
| 7 | DONAVON ROBERTS | 4 | 13 | 337 | 25.9 | 4 |
| 1 | TYLER LAMPRECHT | 5 | 8 | 101 | 12.6 | 1 |
| 12 | HOLDEN TERRY | 4 | 4 | 86 | 21.5 | 0 |
| 3 | WYATT GARCIA | 5 | 5 | 49 | 9.8 | 1 |
| 5 | EVIN SHEPPARD | 5 | 2 | 12 | 6.0 | 0 |
| 2 | NATHAN RIVERA | 5 | 1 | 6 | 6.0 | 0 |
| TEAM TOTALS | 5 | 52 | 1,079 | 20.8 | 11 | |
| DEFENSE | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | TCKL | TFL | SACKS | INT | INT YDS | PD | FF |
| 6 | BARRETT BRAUNE | 5 | 65 | 2 | 0 | 0 | 0 | 0 | 1 |
| 3 | WYATT GARCIA | 5 | 43 | 8 | 0 | 0 | 0 | 1 | 1 |
| 4 | AIYDEN MARTINEZ | 5 | 39 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | EVIN SHEPPARD | 5 | 30 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2 | NATHAN RIVERA | 5 | 29 | 1 | 0 | 0 | 0 | 2 | 0 |
| 70 | CONNOR ALANIZ | 4 | 25 | 1 | 0 | 0 | 0 | 0 | 0 |
| 72 | JAMES GARCIA | 5 | 21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 50 | DAMIEN RODRIGUEZ | 5 | 20 | 1 | 0 | 0 | 0 | 0 | 0 |
| 11 | ETHAN CONN | 5 | 18 | 0 | 0 | 1 | 0 | 1 | 0 |
| 12 | HOLDEN TERRY | 4 | 16 | 0 | 0 | 0 | 0 | 1 | 0 |
| 66 | WALKER FOX | 4 | 15 | 1 | 0 | 0 | 0 | 0 | 0 |
| 8 | AIDEN DOMINGUEZ | 5 | 14 | 0 | 0 | 1 | 36 | 3 | 0 |
| 22 | TYSON RUIZ | 4 | 14 | 0 | 0 | 0 | 0 | 1 | 1 |
| 9 | ADAM MORIN | 4 | 11 | 0 | 0 | 2 | 0 | 2 | 0 |
| 34 | WESTYN GARCIA | 1 | 10 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | TYLER LAMPRECHT | 5 | 9 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | DAVID TORRES | 3 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | PAXTON SOLIZ | 5 | 3 | 0 | 0 | 0 | 0 | 1 | 0 |
| 77 | RAMON FRY | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | DONAVON ROBERTS | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 69 | EVIN SMITH | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| TEAM TOTALS | 5 | 394 | 15 | 1 | 4 | 36 | 15 | 3 | |
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2022 | 9-3 | 428 | 310 | 35.7 |
| 2023 | 6-5 | 386 | 269 | 35.1 |
| 2024 | 8-3 | 445 | 293 | 40.5 |
| 2025 | 4-7 | 328 | 386 | 29.8 |
| 2026 | 7-1 | 361 | 118 | 45.1 |
| 2022-26 | 34-19 | 36.8 |
| # | Team | Dist | Ovr | Rank | Proj. | Dist. pts | Next |
|---|---|---|---|---|---|---|---|
| 1 | THREE RIVERS | 3-0 | 7-1 | 28 / 598 | 2 (4.1-0.9) | 157-46 | 10/30 vs YORKTOWN |
| 2 | FALLS CITY | 3-0 | 5-3 | 24 / 531 | 1 (4.5-0.5) | 151-0 | 10/30 vs PETTUS |
| 3 | YORKTOWN | 2-1 | 6-2 | 37 / 731 | 3 (3.3-1.7) | 105-56 | 10/30 vs THREE RIVERS |
| 4 | PETTUS | 1-2 | 5-3 | 71 / 1065 | 4 (1.8-3.2) | 27-132 | 10/30 vs FALLS CITY |
| 5 | CHARLOTTE | 0-3 | 2-6 | 87 / 1173 | 6 (0.7-4.3) | 12-160 | 10/30 vs LOUISE |
| 6 | LOUISE | 0-3 | 1-7 | 82 / 1138 | 5 (0.7-4.3) | 52-110 | 10/30 vs CHARLOTTE |
| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/28 | PREMONT | vs | W | 45-0 | |
| 09/04 | SABINAL | at | L | 26-41 | |
| 09/11 | FREER | vs | W | 46-21 | |
| 09/18 | AGUA DULCE | vs | W | 46-10 | |
| 09/25 | FALFURRIAS | at | W | 41-0 | |
| 10/09 | CHARLOTTE | at | W | 55-12 | |
| 10/16 | PETTUS | vs | W | 64-0 | |
| 10/23 | LOUISE | at | W | 38-34 | |
| 10/30 | YORKTOWN | at | PROJ | 32-30 | 52.9% |
| 11/06 | FALLS CITY | vs | PROJ | 28-28 | 49.0% |
| SEASON TO DATE | 7-1 | 2 REMAINING |
SEASON OUTLOOK
(full explanation: Appendix, Note 1)
| RECORD TO DATE | MOST LIKELY FINAL | PROJECTED RECORD | |
| Overall | 7-1 so far | 8-2 (50%) | 8.0-2.0 |
| League | 3-0 so far | 3-0 (100%) | 3.0-0.0 |
| SPLIT | GP | PPG | OPP PPG | YPG | OPP YPG | PLAYS/G | OPP PLAYS/G |
| OVERALL | 8 | 45.1 | 14.8 | 430.4 | 215.5 | 39.8 | 54.5 |
| HOME | 4 | 50.2 | 7.8 | 480.2 | -- | 41.0 | -- |
| ROAD | 4 | 40.0 | 21.8 | 380.5 | 215.5 | 38.5 | 54.5 |
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/28 | vs. Premont | W 45-0 | 148 | 318 | 466 | -- | -- | -- | 0 | 0 | 0 | 4 | +3 |
| 9/4 | @ Sabinal | L 26-41 | 305 | 23 | 328 | 79 | 242 | 321 | -- | 0 | 1 | 1 | -1 |
| 9/11 | vs. Freer | W 46-21 | 153 | 421 | 574 | -- | -- | -- | -- | 0 | 1 | 1 | 0 |
| 9/18 | vs. Agua Dulce | W 46-10 | 269 | 164 | 433 | -- | -- | -- | -- | 0 | 1 | 1 | 0 |
| 9/25 | @ Falfurrias | W 41-0 | 227 | 155 | 382 | -- | -- | -- | -- | 1 | 1 | 1 | +1 |
| 10/9 | @ Charlotte | W 55-12 | 186 | 185 | 371 | 82 | 28 | 110 | -- | -- | -- | 1 | +1 |
| 10/16 | vs. Pettus | W 64-0 | 284 | 164 | 448 | -- | -- | -- | -- | -- | -- | 5 | +4 |
| 10/23 | @ Louise | W 38-34 | 299 | 142 | 441 | -- | -- | -- | -- | -- | -- | 4 | +2 |
| AVERAGES | 233.9 | 196.5 | 430.4 | 80.5 | 135.0 | 215.5 | 0.0 | 0.2 | 0.8 | 2.2 | +10 (season) |
Averages use only games with that number on file (defense 2/8, sacks/INT 5/8, sacks allowed 1/8 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 94.7/100 (+135 yds/gm vs average)
Rush Offense: grade 74.4/100 (+49 yds/gm vs average)
Pass Defense: grade 68.9/100 (-31 yds/gm vs average)
Rush Defense: grade 58.1/100 (-19 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
OPPONENT TRACKER
(full explanation: Appendix, Note 2)
| DATE | SITE | OPPONENT | THEIR RECORD | THEIR PPG |
| 2026-10-30 | at | YORKTOWN | 6-2 | 38.0 |
| 2026-11-06 | vs | FALLS CITY | 5-3 | 31.6 |
LAST YEAR
TR finished 2025 at 4-7. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 44-6 over PREMONT (PREMONT finished 100% that season). Toughest loss: 32-35 to FREER (3-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | TOT YDS | YDS ALLOWED |
| 2025-08-29 | FALLS CITY | L | 0-1 | 6 | 41 | N/A | N/A |
| 2025-09-05 | NIXON-SMILEY | L | 0-2 | 36 | 40 | N/A | N/A |
| 2025-09-12 | LA PRYOR | W | 1-2 | 40 | 6 | N/A | N/A |
| 2025-09-19 | FLATONIA | L | 1-3 | 13 | 42 | 274 | N/A |
| 2025-09-26 | FREER | L | 1-4 | 32 | 35 | N/A | N/A |
| 2025-10-03 | SKIDMORE-TYNAN | W | 2-4 | 57 | 28 | N/A | N/A |
| 2025-10-17 | PREMONT | W | 3-4 | 44 | 6 | N/A | N/A |
| 2025-10-24 | KAUFER | W | 4-4 | 58 | 14 | N/A | N/A |
| 2025-10-31 | SANTA MARIA | L | 4-5 | 29 | 56 | N/A | N/A |
| 2025-11-07 | REFUGIO | L | 4-6 | 13 | 63 | N/A | N/A |
| 2025-11-13 | GANADO | L | 4-7 | 0 | 55 | N/A | N/A |
| TOTALS | 11 GMS | 4-7 | 4-7 | 328 | 386 | 274 (1) | 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.
• TR rushes for 150+ yards (.750), and has won 6 straight when doing so
• TR forces 2+ takeaways (.999), and has won 3 straight when doing so
• TR throws for 200+ yards (.667), and has won 4 straight when doing so
• TR's offense has exceeded 8.0 YPA in 8 straight games (08/28/2026-10/23/2026), going 7-1 over that stretch.
• TR's offense has exceeded 6.0 YPP in 8 straight games (08/28/2026-10/23/2026), going 7-1 over that stretch.
• TR's offense has exceeded 7.0 YPP in 8 straight games (08/28/2026-10/23/2026), going 7-1 over that stretch.
• TR's offense has exceeded 5.0 YPC in 6 straight games (09/11/2026-10/23/2026), going 6-0 over that stretch.
• TR's defense has averaged 11.2 points allowed per game over their last 5 games. Their 30-game average is 26.6 points allowed per game. (-58%)
• TR's defense has averaged 3.3 takeaways per game over their last 3 games. Their 8-game average is 2.2 takeaways per game. (+48%)
• TR's offense has averaged 52.3 points scored per game over their last 3 games. Their 30-game average is 37.8 points scored per game. (+38%)
• TR averages 10.1+ yards per play (TR's own median) (.999)
• TR rushes for 164.0+ yards (TR's own median) (.833)
• TR's offense has averaged 256.3 pass yards per game over their last 3 games. Their 11-game average is 211.0 pass yards per game. (+21%)
• TR is 5-0 (.999) when it wins the turnover battle
• TR averages 11.3+ yards per attempt (TR's own median) (.800)
(full explanation: Appendix, Note 3)
TR -- MOST IMPORTANT NUMBERS
(top 5 of 8 scored; vs 1628 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | OFF | Turnovers < 3 | 7-1 | .875 | 45.1 | W6 | 0.900 |
| 2 | DEF | Turnovers 1+ | 7-1 | .875 | 14.8 | W6 | 0.764 |
| 3 | OFF | YPA 8+ | 7-2 | .778 | 41.7 | W6 | 0.452 |
| 4 | OFF | Rush Yds 100+ | 7-2 | .778 | 40.2 | W7 | 0.434 |
| 5 | OFF | YPC 5+ | 7-2 | .778 | 40.2 | W7 | 0.410 |
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- TR ---
| CONDITION | REC | WIN% | PPG | STRK |
| TR averages 6.0+ yards per play behind 150+ rushing yards | 6-2 | .750 | 40.5 | W6 |
| TR averages 5.0+ yards per carry on its way to 150+ rushing yards | 6-2 | .750 | 40.5 | W6 |
| TR averages 8.0+ yards per attempt while throwing for 200+ yards | 4-2 | .667 | 38.2 | W4 |
| TR rushes for 100+ yards and is held under 200 passing yards | 3-1 | .750 | 39.8 | W3 |
| Team | Condition | Record | Win% | PPG |
| TR | YPP 6.0+ & Rush Yds 150+ | 6-2 | .750 | 40.5 |
| TR | YPC 5.0+ & Rush Yds 150+ | 6-2 | .750 | 40.5 |
| TR | YPA 8.0+ & Pass Yds 200+ | 4-2 | .667 | 38.2 |
| TR | Rush Yds 100+ & Pass Yds < 200 | 3-1 | .750 | 39.8 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 7-2 | .778 | 41.7 | W6 | |
| YPA < 8.0 | 0-1 | .000 | 13.0 | L1 | 20 games without this stat on file |
| Pass Yds 200+ | 4-2 | .667 | 38.2 | W4 | |
| Pass Yds < 200 | 3-2 | .600 | 31.8 | W3 | 19 games without this stat on file |
| Rush Yds 100+ | 7-2 | .778 | 40.2 | W7 | |
| Rush Yds < 100 | 0-2 | .000 | 13.0 | L2 | 19 games without this stat on file |
| Rush Yds 150+ | 6-2 | .750 | 40.5 | W6 | |
| Rush Yds < 150 | 1-2 | .333 | 21.3 | W1 | 19 games without this stat on file |
| YPC 5.0+ | 7-2 | .778 | 40.2 | W7 | |
| YPC < 5.0 | 0-1 | .000 | 26.0 | L1 | 20 games without this stat on file |
| YPP 6.0+ | 7-3 | .700 | 38.8 | W6 | |
| YPP < 6.0 | -- | -- | -- | -- | 20 games without this stat on file |
| YPP 7.0+ | 7-3 | .700 | 38.8 | W6 | |
| YPP < 7.0 | -- | -- | -- | -- | 20 games without this stat on file |
| Turnovers 1+ | 5-1 | .833 | 44.2 | W4 | |
| Turnovers < 1 | 2-0 | 1.000 | 48.0 | W2 | 22 games without this stat on file |
| Turnovers 2+ | 1-1 | .500 | 32.0 | W1 | 22 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 22 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-3 | .000 | 4.3 |
| Scores 10-19 | 0-3 | .000 | 13.3 |
| Scores 20-29 | 2-3 | .400 | 28.0 |
| Scores 30-39 | 2-2 | .500 | 34.0 |
| Scores 40+ | 15-0 | 1.000 | 53.7 |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 7-1 | .875 | 45.1 | W6 |
| YPA < 8.0 | -- | -- | -- | -- |
| Pass Yds 200+ | 4-1 | .800 | 43.0 | W4 |
| Pass Yds < 200 | 3-0 | 1.000 | 48.7 | W3 |
| Rush Yds 100+ | 7-0 | 1.000 | 47.9 | W7 |
| Rush Yds < 100 | 0-1 | .000 | 26.0 | L1 |
| Rush Yds 150+ | 6-0 | 1.000 | 49.5 | W6 |
| Rush Yds < 150 | 1-1 | .500 | 32.0 | W1 |
| YPC 5.0+ | 7-0 | 1.000 | 47.9 | W7 |
| YPC < 5.0 | 0-1 | .000 | 26.0 | L1 |
| YPP 6.0+ | 7-1 | .875 | 45.1 | W6 |
| YPP < 6.0 | -- | -- | -- | -- |
| YPP 7.0+ | 7-1 | .875 | 45.1 | W6 |
| YPP < 7.0 | -- | -- | -- | -- |
| Turnovers 1+ | 5-1 | .833 | 44.2 | W4 |
| Turnovers < 1 | 2-0 | 1.000 | 48.0 | W2 |
| Turnovers 2+ | 1-1 | .500 | 32.0 | W1 |
| Turnovers > 2 | -- | -- | -- | -- |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | -- | -- | -- |
| Scores 10-19 | -- | -- | -- |
| Scores 20-29 | 0-1 | .000 | 26.0 |
| Scores 30-39 | 1-0 | 1.000 | 38.0 |
| Scores 40+ | 6-0 | 1.000 | 49.5 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | 1-1 | .500 | 26.5 | W1 | 28 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 1-1 | .500 | 26.5 | W1 | 28 games without this stat on file |
| Rush Yds 100+ | 0-1 | .000 | 41.0 | L1 | |
| Rush Yds < 100 | 1-0 | 1.000 | 12.0 | W1 | 28 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 41.0 | L1 | |
| Rush Yds < 150 | 1-0 | 1.000 | 12.0 | W1 | 28 games without this stat on file |
| YPC 5.0+ | 0-1 | .000 | 41.0 | L1 | |
| YPC < 5.0 | 1-0 | 1.000 | 12.0 | W1 | 28 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 1-1 | .500 | 26.5 | W1 | 28 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 1-1 | .500 | 26.5 | W1 | 28 games without this stat on file |
| Turnovers 1+ | 7-1 | .875 | 14.8 | W6 | |
| Turnovers < 1 | -- | -- | -- | -- | 22 games without this stat on file |
| Turnovers 2+ | 3-0 | 1.000 | 11.3 | W3 | 22 games without this stat on file |
| Turnovers > 2 | 3-0 | 1.000 | 11.3 | W3 | 22 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 9-0 | 1.000 | 3.7 |
| Allows 10-19 | 4-0 | 1.000 | 13.0 |
| Allows 20-29 | 5-0 | 1.000 | 25.0 |
| Allows 30-39 | 1-1 | .500 | 34.5 |
| Allows 40+ | 0-10 | .000 | 51.8 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | 1-1 | .500 | 26.5 | W1 | 6 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 1-1 | .500 | 26.5 | W1 | 6 games without this stat on file |
| Rush Yds 100+ | 0-1 | .000 | 41.0 | L1 | |
| Rush Yds < 100 | 1-0 | 1.000 | 12.0 | W1 | 6 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 41.0 | L1 | |
| Rush Yds < 150 | 1-0 | 1.000 | 12.0 | W1 | 6 games without this stat on file |
| YPC 5.0+ | 0-1 | .000 | 41.0 | L1 | |
| YPC < 5.0 | 1-0 | 1.000 | 12.0 | W1 | 6 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 1-1 | .500 | 26.5 | W1 | 6 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 1-1 | .500 | 26.5 | W1 | 6 games without this stat on file |
| Turnovers 1+ | 7-1 | .875 | 14.8 | W6 | |
| Turnovers < 1 | -- | -- | -- | -- | |
| Turnovers 2+ | 3-0 | 1.000 | 11.3 | W3 | |
| Turnovers > 2 | 3-0 | 1.000 | 11.3 | W3 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 3-0 | 1.000 | 0.0 |
| Allows 10-19 | 2-0 | 1.000 | 11.0 |
| Allows 20-29 | 1-0 | 1.000 | 21.0 |
| Allows 30-39 | 1-0 | 1.000 | 34.0 |
| Allows 40+ | 0-1 | .000 | 41.0 |
THREE RIVERS
• THREE RIVERS has won 6 straight (9/11/26–10/23/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).
• THREE RIVERS has scored 30+ in 6 straight games (9/11/26–10/23/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).
• THREE RIVERS has forced 2+ turnovers 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).
• THREE RIVERS has passed for 250+ 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).
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| TR | OFFENSE | YPA 8.0+ | 9 | 7-2 | .778 | 41.7 | W6 |
| TR | OFFENSE | YPA < 8.0 | 1 | 0-1 | .000 | 13.0 | L1 |
| TR | OFFENSE | Pass Yds 200+ | 6 | 4-2 | .667 | 38.2 | W4 |
| TR | OFFENSE | Pass Yds < 200 | 5 | 3-2 | .600 | 31.8 | W3 |
| TR | OFFENSE | Rush Yds 100+ | 9 | 7-2 | .778 | 40.2 | W7 |
| TR | OFFENSE | Rush Yds < 100 | 2 | 0-2 | .000 | 13.0 | L2 |
| TR | OFFENSE | Rush Yds 150+ | 8 | 6-2 | .750 | 40.5 | W6 |
| TR | OFFENSE | Rush Yds < 150 | 3 | 1-2 | .333 | 21.3 | W1 |
| TR | OFFENSE | YPC 5.0+ | 9 | 7-2 | .778 | 40.2 | W7 |
| TR | OFFENSE | YPC < 5.0 | 1 | 0-1 | .000 | 26.0 | L1 |
| TR | OFFENSE | YPP 6.0+ | 10 | 7-3 | .700 | 38.8 | W6 |
| TR | OFFENSE | YPP 7.0+ | 10 | 7-3 | .700 | 38.8 | W6 |
| TR | OFFENSE | Turnovers 1+ | 6 | 5-1 | .833 | 44.2 | W4 |
| TR | OFFENSE | Turnovers < 1 | 2 | 2-0 | 1.000 | 48.0 | W2 |
| TR | OFFENSE | Turnovers 2+ | 2 | 1-1 | .500 | 32.0 | W1 |
| TR | OFFENSE | Scores <10 | 3 | 0-3 | .000 | 4.3 | L3 |
| TR | OFFENSE | Scores 10-19 | 3 | 0-3 | .000 | 13.3 | L3 |
| TR | OFFENSE | Scores 20-29 | 5 | 2-3 | .400 | 28.0 | L3 |
| TR | OFFENSE | Scores 30-39 | 4 | 2-2 | .500 | 34.0 | W1 |
| TR | OFFENSE | Scores 40+ | 15 | 15-0 | 1.000 | 53.7 | W15 |
| TR | DEFENSE | YPA < 8.0 | 2 | 1-1 | .500 | 26.5 | W1 |
| TR | DEFENSE | Pass Yds < 200 | 2 | 1-1 | .500 | 26.5 | W1 |
| TR | DEFENSE | Rush Yds 100+ | 1 | 0-1 | .000 | 41.0 | L1 |
| TR | DEFENSE | Rush Yds < 100 | 1 | 1-0 | 1.000 | 12.0 | W1 |
| TR | DEFENSE | Rush Yds 150+ | 1 | 0-1 | .000 | 41.0 | L1 |
| TR | DEFENSE | Rush Yds < 150 | 1 | 1-0 | 1.000 | 12.0 | W1 |
| TR | DEFENSE | YPC 5.0+ | 1 | 0-1 | .000 | 41.0 | L1 |
| TR | DEFENSE | YPC < 5.0 | 1 | 1-0 | 1.000 | 12.0 | W1 |
| TR | DEFENSE | YPP < 6.0 | 2 | 1-1 | .500 | 26.5 | W1 |
| TR | DEFENSE | YPP < 7.0 | 2 | 1-1 | .500 | 26.5 | W1 |
| TR | DEFENSE | Turnovers 1+ | 8 | 7-1 | .875 | 14.8 | W6 |
| TR | DEFENSE | Turnovers 2+ | 3 | 3-0 | 1.000 | 11.3 | W3 |
| TR | DEFENSE | Turnovers > 2 | 3 | 3-0 | 1.000 | 11.3 | W3 |
| TR | DEFENSE | Allows <10 | 9 | 9-0 | 1.000 | 3.7 | W9 |
| TR | DEFENSE | Allows 10-19 | 4 | 4-0 | 1.000 | 13.0 | W4 |
| TR | DEFENSE | Allows 20-29 | 5 | 5-0 | 1.000 | 25.0 | W5 |
| TR | DEFENSE | Allows 30-39 | 2 | 1-1 | .500 | 34.5 | W1 |
| TR | DEFENSE | Allows 40+ | 10 | 0-10 | .000 | 51.8 | L10 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| OFFENSE | YPA 8.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| OFFENSE | YPP 6.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| OFFENSE | YPP 7.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| DEFENSE | Turnovers 1+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| OFFENSE | Rush Yds 100+ | 6 games | 09/11/2026 - 10/23/2026 | 6-0 |
| OFFENSE | YPC 5.0+ | 6 games | 09/11/2026 - 10/23/2026 | 6-0 |
| Team | Side | Split | Streak | Dates | Record |
| TR | OFFENSE | YPA 8.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| TR | OFFENSE | YPP 6.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| TR | OFFENSE | YPP 7.0+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| TR | DEFENSE | Turnovers 1+ | 8 games | 08/28/2026 - 10/23/2026 | 7-1 |
| TR | OFFENSE | Rush Yds 100+ | 6 games | 09/11/2026 - 10/23/2026 | 6-0 |
| TR | OFFENSE | YPC 5.0+ | 6 games | 09/11/2026 - 10/23/2026 | 6-0 |
TR OFFENSE
TR's offense has averaged 52.3 points scored per game over their last 3 games. Their 30-game average is 37.8 points scored per game. (+38%)
TR's offense has averaged 256.3 pass yards per game over their last 3 games. Their 11-game average is 211.0 pass yards per game. (+21%)
TR DEFENSE
TR's defense has averaged 11.2 points allowed per game over their last 5 games. Their 30-game average is 26.6 points allowed per game. (-58%)
TR's defense has averaged 3.3 takeaways per game over their last 3 games. Their 8-game average is 2.2 takeaways per game. (+48%)
(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 -- 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 2 -- OPPONENT TRACKER -- why some cards have no record shown
Only meaningful for an opponent who is ALSO a tracked team in the library -- an opponent with no games on file here at all shows the date and site alone.
Note 3 -- MOST IMPORTANT NUMBERS -- how a number is scored
Every split this report computes is scored on how strong the number is and how much it sets this team apart from its opponent and the rest of the field, and the top 5 per team are listed. A condition needs at least 8 occurrences to count.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| TR | OFFENSE | team | Pass Yards | last 3 | 256.3 | 11 | 211.0 | +21.5% | |
| TR | DEFENSE | team | Points | last 5 | 11.2 | 30 | 26.6 | -57.8% | |
| TR | OFFENSE | team | Points | last 3 | 52.3 | 30 | 37.8 | +38.4% | |
| TR | DEFENSE | team | Turnovers | last 3 | 3.3 | 8 | 2.2 | +48.1% |