In short: Navasota Rattlers high school football (Navasota, TX), 2026 season: 5-4. Last game: L 36-51 vs El Campo on October 30, 2026. Next: vs Needville, November 6, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The turnover battle could decide Navasota's next game, against Needville, and the recent returns favor Needville. Navasota forced 1.6 takeaways per game over its first 5 games (4-1), #334 in section in that timeframe. Over the stretch of 4 games that followed (1-3), the Rattlers have forced 0.5 takeaways per game, a 69% drop, #912 in section in that window. The schedule has a lot to do with it: Navasota's last 4 opponents have averaged 1.2 per game, a #544 offense in section on the season, against 1.3 per game, #734 for the first 5. Measured against those opponents' norms (1.2 per game), Navasota forced 57% fewer 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 #250 in section, well above the first 5 (#527), so the dip has come against better teams overall. Conversely, Needville's ball security has been one of section's better units in recent weeks. The Bluejays have committed 0.5 giveaways per game over their last 4 games (2-2), #166 in section during that time. Those games came against some of the weaker defenses in section (0.8 per game on the season, which would rank #921). Against those norms, Needville turned it over 40% less than those defenses usually force. Unless Navasota's defense rediscovers its early form, the edge in this matchup belongs to Needville.
The number to watch when Navasota meets Needville is Navasota's run defense. Navasota allowed 5.5 yards per carry (1,029 yards on 186 rushes) over its first 5 games (4-1), #508 in section through those games. Over the stretch of 4 games that followed (1-3), the Rattlers have allowed 8.8 yards per carry (1,102 yards on 125 rushes), a 59% rise, #1028 in section through that stretch. The schedule has a lot to do with it: Navasota's last 4 opponents have averaged 7.2 yards per carry, a #261 rushing attack in section on the season, against 6.1 yards per carry, #481 for the first 5. Measured against those opponents' norms (7.2 yards per carry), Navasota allowed 23% more per carry than those rushing attacks usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #250 in section, well above the first 5 (#527), so the dip has come against better teams overall. Meanwhile, Needville's ground game has struggled in recent weeks. The Bluejays have averaged 4.5 yards per carry (674 yards on 150 rushes) over their last 4 games (2-2), #736 in section over that stretch. Those games came against some of the better run defenses in section (5.3 yards per carry on the season, which would rank #400). Against those norms, Needville ran for 16% less per carry than those run defenses usually allow. Both units come in looking to get right, and whichever does first may decide the game.
NOTES
The biggest worry in Navasota's season has been the direction of its offense. Navasota averaged 48.6 points per game over its first 5 games (4-1), #56 in section within that period. Over the stretch of 4 games that followed (1-3), the Rattlers have averaged 21.2 points per game, a 56% drop, #845 in section across those games. The schedule has a lot to do with it: Navasota's last 4 opponents have averaged 19.6 points per game, a #234 scoring defense in section on the season, against 32.2 points per game, #782 for the first 5. Measured against those opponents' norms (19.6 points per game), Navasota scored 8% more than those defenses usually allow. 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 4 opponents average a rating that would rank #250 in section, well above the first 5 (#527), so the dip has come against better teams overall. On the season, Navasota ranks #347 in section in scoring. Needville's defense sits in the middle of the pack, #621 in section (28.2 points per game). Navasota is 4-2 this season when it scores 29 or more, and 1-2 when it doesn't.
The Rattlers averaged 12.7 yards per pass attempt (1,360 yards on 107 attempts) over their first 4 games (3-1), #47 in section during those games. Few teams started faster in this department, and few have cooled off as sharply since. In the 5 games since that hot start (2-3), Navasota has averaged 7.8 yards per pass attempt (584 yards on 75 attempts), a 39% drop, #523 in section during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 8.4 yards per attempt on the season. On the season, the Rattlers rank #144 in section in passing. Needville's pass defense sits in the middle of the pack, #759 in section (8.6 yards per attempt).
Navasota's defense from the opening weeks has gone missing since. Navasota allowed 6.6 yards per play (1,841 yards on 277 snaps) over its first 5 games (4-1), #578 in section during that stretch. Over the stretch of 4 games that followed (1-3), the Rattlers have allowed 9.2 yards per play (1,438 yards on 157 snaps), a 38% rise, #978 in section over that period. The schedule has a lot to do with it: Navasota's last 4 opponents have averaged 7.7 yards per play, a #327 offense in section on the season, against 6.8 yards per play, #521 for the first 5. Measured against those opponents' norms (7.7 yards per play), Navasota allowed 19% more per snap than those offenses usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #250 in section, well above the first 5 (#527), so the dip has come against better teams overall. On the season, Navasota ranks #834 in section in yards per play allowed. Needville's offense sits in the middle of the pack, #641 in section (6.4 yards per play).
Something changed for Navasota's offense after its first 4 games. The Rattlers averaged 9.5 yards per play (2,369 yards on 249 snaps) over their first 4 games (3-1), #64 in section over that timeframe. In the 5 games since that hot start (2-3), Navasota has averaged 6.0 yards per play (1,055 yards on 175 snaps), a 37% drop, #653 in section over that span. The schedule has a lot to do with it: Navasota's last 5 opponents have averaged 6.4 yards per play, a #452 defense in section on the season, against 7.4 yards per play, #799 for the first 4. Measured against those opponents' norms (6.4 yards per play), Navasota gained 5% less per snap than those defenses usually allow. On the season, the Rattlers rank #259 in section in yards per play. Needville's defense sits in the middle of the pack, #709 in section (7.1 yards per play).
Navasota's ground game has bogged down on the ground as the season has progressed. Navasota averaged 7.1 yards per carry (1,009 yards on 142 rushes) over its first 4 games (3-1), #252 in section in that timeframe. In the 5 games since that hot start (2-3), the Rattlers have averaged 4.7 yards per carry (471 yards on 100 rushes), a 34% drop, #736 in section in that window. The schedule has a lot to do with it: Navasota's last 5 opponents have averaged 5.5 yards per carry, a #453 run defense in section on the season, against 6.6 yards per carry, #788 for the first 4. Measured against those opponents' norms (5.5 yards per carry), Navasota ran for 14% less per carry than those run defenses usually allow. On the season, Navasota ranks #478 in section in rushing. Needville's run defense sits in the middle of the pack, #703 in section (6.3 yards per carry).
TIDBITS (11 found)
• Club Navasota 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 2024, a run of 3.
• Club The last time Navasota went a game being held under 100 rushing yards was November 29, 2024 against Kilgore (L, 7-62). Since then Navasota has gone 21 straight games rushing for 100+ yards, a school-record 21 straight in the 5 seasons on record.
• Club Navasota has gone 6 straight games forcing fewer than 3 turnovers (September 18, 2026 through October 30, 2026), going 3-3 over that stretch, a school-record 6 straight in the 5 seasons on record.
• Club Navasota is 18-1 all time when scoring 40+ points. Navasota's last loss when scoring 40+ points was October 6, 2023 against Needville (L, 42-56).
• Club Navasota has allowed 140 points over its last 4 games (35.0 a game, October 2, 2026 through October 30, 2026) -- its 5th-highest 4-game total on record; the most is 167, from September 22, 2023 through October 13, 2023.
• Player Jace Jablonski has gone 13 straight games throwing a touchdown pass, the longest such streak of his career.
• Player Cameron Burrell has gone 6 straight games rushing for 100+ yards, the longest such streak of his career.
• Player Cameron Burrell has 8 rushing touchdowns over his last 4 games (2.0 a game, September 18, 2026 through October 9, 2026) -- his most in a 4-game stretch on record.
• Player Jace Jablonski has 1448 passing yards over his last 6 games (241.3 a game, September 4, 2026 through October 9, 2026) -- his most in a 6-game stretch on record.
• Player Jayden Spriggs has 503 receiving yards over his last 4 games (125.8 a game, September 18, 2026 through October 9, 2026) -- his most in a 4-game stretch on record.
• Player Jayden Spriggs has gone 2 straight games catching a touchdown pass, the 2nd-longest such streak of his career. He also had a career-best streak of 4 straight games catching a touchdown pass, during the 2026 season.
MILESTONE WATCH
Navasota
Jace Jablonski needs 56 passing yards for 2,000 (averaging 277.7 a game)
Jayden Spriggs needs 1 receiving touchdown for 10 (averaging 1.3 a game)
Win chances are the site's own game projections where one is on file, otherwise the SP Strength Index gap with a small home edge. The realistic range covers 80% of outcomes (10th to 90th percentile).
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 Oct 9 game; last updated Nov 6; roster and numbers checked Oct 27.
Click a column heading to sort. MIN hides players below that many attempts.
2 UIL state titles · 1 state final loss · 3 title-game MVPs
YEAR
HONOR
2014
UIL STATE 4A D1 CHAMPION (def. Argyle 42-35)
UIL STATE TITLE GAME OFFENSIVE MVP (4A D1): TREN’DAVIAN DICKSON (WR)
2012
UIL STATE 3A D2 CHAMPION (def. Gilmer 39-3)
UIL STATE TITLE GAME DEFENSIVE MVP (3A D2): JORDAN WELLS (DL)
UIL STATE TITLE GAME OFFENSIVE MVP (3A D2): AUSTIN COLLINS (WR)
1988
UIL STATE 3A RUNNER-UP (lost to Southlake Carroll 42-8)
State championship games and title-game MVPs: UIL Fall Almanac 2025-26. League finishes: no league schedule on file yet, so none is claimed.
WEEK WRAP-UP
Navasota fell to El Campo 36-51 on the road on Friday, October 30, its 2nd straight loss. The defense turned a 483-yard night for El Campo into 51 points.
For El Campo, Vladamir Garcia ran 27 times for 327 yards and 4 touchdowns; Andy Russell caught 3 passes for 62 yards and a touchdown and added 7 tackles and an interception on defense.
Navasota lost the turnover battle 0-2. Navasota is 5-4, #279 TX section. Up next: vs Needville, Fri Nov 6.
Top 4 in the district make the playoffs (line under 4th). Ordered by district record, then overall record and district point margin; UIL tiebreakers (head-to-head) are applied by the district, not here. Rank = SP Strength Index place in the classification / in Texas. Proj. = projected district finish and record, playing out each remaining district game by the two teams' ratings. From the 2026 results on file · UIL 4A Division 1 rankings · player leaders.
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.
Averages use only games with that number on file (offense 7/9, defense 8/9, sacks/INT 7/9, sacks allowed 8/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 96.7/100 (+162 yds/gm vs average)
Rush Offense: grade 73.4/100 (+46 yds/gm vs average)
Pass Defense: grade 22.5/100 (+38 yds/gm vs average)
Rush Defense: grade 18.0/100 (+72 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
NAV finished 2025 at 8-4. Made the playoffs (2 postseason game(s) on file; exact round/result not available). Notable win: 56-12 over NORTH FOREST (NORTH FOREST finished 73% that season). Toughest loss: 27-28 to BRIDGE CITY (1-point margin).
"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.
NAV — OFFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLIT
REC
WIN%
PPG
Scores <10
0-3
.000
7.0
Scores 10-19
0-2
.000
16.0
Scores 20-29
2-4
.333
21.8
Scores 30-39
3-5
.375
33.9
Scores 40+
15-0
1.000
51.6
NAV — OFFENSE — 2026 (9 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
4-0
1.000
46.8
W4
YPA < 8.0
1-2
.333
32.7
L1
2 games without this stat on file
Pass Yds 200+
3-1
.750
46.8
L1
Pass Yds < 200
2-1
.667
32.7
W2
2 games without this stat on file
Rush Yds 100+
5-2
.714
40.7
W1
Rush Yds < 100
--
--
--
--
2 games without this stat on file
Rush Yds 150+
4-1
.800
48.6
W2
Rush Yds < 150
1-1
.500
21.0
W1
2 games without this stat on file
YPC 5.0+
4-1
.800
48.6
W2
YPC < 5.0
1-1
.500
21.0
W1
2 games without this stat on file
YPP 6.0+
5-1
.833
44.0
W3
YPP < 6.0
0-1
.000
21.0
L1
2 games without this stat on file
YPP 7.0+
3-0
1.000
55.3
W3
YPP < 7.0
2-2
.500
29.8
W1
2 games without this stat on file
Turnovers 1+
2-3
.400
36.8
L2
Turnovers < 1
3-1
.750
36.0
W1
Turnovers 2+
0-3
.000
24.7
L3
Turnovers > 2
0-2
.000
19.0
L2
NAV — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLIT
REC
WIN%
PPG
Scores <10
0-1
.000
7.0
Scores 10-19
--
--
--
Scores 20-29
1-1
.500
21.0
Scores 30-39
0-2
.000
33.5
Scores 40+
4-0
1.000
53.0
NAV — DEFENSE — 2024-26 (34 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
3-4
.429
34.7
L2
YPA < 8.0
1-2
.333
42.0
L1
24 games without this stat on file
Pass Yds 200+
2-1
.667
32.7
L1
Pass Yds < 200
2-5
.286
38.7
L2
24 games without this stat on file
Rush Yds 100+
3-6
.333
40.1
L3
Rush Yds < 100
1-0
1.000
8.0
W1
24 games without this stat on file
Rush Yds 150+
3-6
.333
40.1
L3
Rush Yds < 150
1-0
1.000
8.0
W1
24 games without this stat on file
YPC 5.0+
3-6
.333
40.1
L3
YPC < 5.0
1-0
1.000
8.0
W1
24 games without this stat on file
YPP 6.0+
3-6
.333
40.1
L3
YPP < 6.0
1-0
1.000
8.0
W1
24 games without this stat on file
YPP 7.0+
2-5
.286
42.9
L3
YPP < 7.0
2-1
.667
23.0
W2
24 games without this stat on file
Turnovers 1+
4-3
.571
30.7
L2
Turnovers < 1
1-2
.333
44.7
L1
24 games without this stat on file
Turnovers 2+
1-1
.500
30.5
W1
24 games without this stat on file
Turnovers > 2
0-1
.000
34.0
L1
24 games without this stat on file
NAV — DEFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLIT
REC
WIN%
PPG
Allows <10
4-0
1.000
7.5
Allows 10-19
6-0
1.000
13.8
Allows 20-29
7-5
.583
26.1
Allows 30-39
1-3
.250
34.0
Allows 40+
2-6
.250
52.0
NAV — DEFENSE — 2026 (9 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
3-3
.500
35.0
L2
YPA < 8.0
1-1
.500
28.0
L1
1 games without this stat on file
Pass Yds 200+
2-1
.667
32.7
L1
Pass Yds < 200
2-3
.400
33.6
L2
1 games without this stat on file
Rush Yds 100+
3-4
.429
36.9
L3
Rush Yds < 100
1-0
1.000
8.0
W1
1 games without this stat on file
Rush Yds 150+
3-4
.429
36.9
L3
Rush Yds < 150
1-0
1.000
8.0
W1
1 games without this stat on file
YPC 5.0+
3-4
.429
36.9
L3
YPC < 5.0
1-0
1.000
8.0
W1
1 games without this stat on file
YPP 6.0+
3-4
.429
36.9
L3
YPP < 6.0
1-0
1.000
8.0
W1
1 games without this stat on file
YPP 7.0+
2-3
.400
39.4
L3
YPP < 7.0
2-1
.667
23.0
W2
1 games without this stat on file
Turnovers 1+
4-3
.571
30.7
L2
Turnovers < 1
1-1
.500
32.0
L1
Turnovers 2+
1-1
.500
30.5
W1
Turnovers > 2
0-1
.000
34.0
L1
NAV — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLIT
REC
WIN%
PPG
Allows <10
1-0
1.000
8.0
Allows 10-19
1-0
1.000
13.0
Allows 20-29
2-1
.667
27.7
Allows 30-39
0-1
.000
34.0
Allows 40+
1-2
.333
47.0
ON THE BRINK
NAVASOTA
• NAVASOTA has let one player score 3+ TDs in 2 straight games (10/23/26–10/30/26). Earlier games have no box score on file, so the run may be longer. It has not reached 3 straight in the last 4 years of games on file (2023-present).
• NAVASOTA has committed 2+ turnovers in 2 straight games (10/23/26–10/30/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).
• NAVASOTA has allowed 400+ total yards in 2 straight games (10/23/26–10/30/26). Earlier games have no box score on file, so the run may be longer. It has not reached 3 straight in the last 4 years of games on file (2023-present).
• NAVASOTA has allowed a 100-yard rusher in 2 straight games (10/23/26–10/30/26). Earlier games have no box score on file, so the run may be longer. It has not reached 3 straight in the last 4 years of games on file (2023-present).
NAV's defense has averaged 0.3 takeaways per game over their last 3 games. Their 10-game average is 1.0 takeaways per game. (-67%)
NAV's defense has averaged 434.0 rush yards per game over their last 3 games. Their 10-game average is 269.0 rush yards per game. (+61%)
NAV's defense has averaged 65.0 pass yards per game over their last 3 games. Their 10-game average is 137.2 pass yards per game. (-53%)
NAV's defense has averaged 9.6 YPC over their last 3 games. Their 10-game average is 7.2 YPC. (+33%)
NAV's defense has averaged 37.3 points allowed per game over their last 3 games. Their 34-game average is 28.8 points allowed per game. (+30%)
NAV's defense has averaged 6.9 YPA over their last 3 games. Their 10-game average is 9.5 YPA. (-27%)
NAV's defense has averaged 499.0 total yards per game over their last 3 games. Their 10-game average is 406.2 total yards per game. (+23%)
(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)
APPENDIX
Full-length explanations and full-size data exports for the shortened notes and relocated tables referenced throughout this report, numbered in the order their pointers appear above.
Explanatory Notes
Note 1 -- 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)
The program's index across 5 seasons on file -- 11.7 in 2022 to 12.2 in 2026.
These graphs were chosen by the program from this season's most notable numbers. Build your own -- any stat against any other, for any mix of teams, seasons or players, with a JPEG download -- in the Graph Builder.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED
11/05/2026 22:22