In short: WALL Hawks high school football (Wall, TX), 2026 season: 8-1. Last game: W 34-17 vs Early on October 23, 2026. Next: vs Ingram Moore, 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 WALL's next game, against Ingram Moore, and the recent returns favor WALL. WALL committed 1.2 giveaways per game over its first 5 games (5-0), #551 in section in that timeframe. Over the stretch of 4 games that followed (3-1), the Hawks have committed 0.0 giveaways per game, a 100% drop, #1 in section in that window. The schedule deserves some of the credit: WALL's last 4 opponents have averaged 1.0 per game, a #840 defense in section on the season, against 1.3 per game, #550 for the first 5. Measured against those opponents' norms (1.0 per game), WALL turned it over 100% less than those defenses usually force. Meanwhile, Ingram Moore's defense has been middle of the pack in recent weeks. The Warriors have forced 1.0 takeaways per game over their last 4 games (3-1), #597 in section during that time. Those games came against some of the better offenses in section (0.9 per game on the season, which would rank #354). Against those norms, Ingram Moore forced 7% more turnovers than those offenses usually give up. Ingram Moore offers WALL a fair measuring stick for whether the trend is real.
The number to watch when WALL meets Ingram Moore is WALL's scoring defense. WALL allowed 19.2 points per game over its first 6 games (5-1), #215 in section through those games. Over the stretch of 3 games that followed (3-0), the Hawks have allowed 10.3 points per game, a 46% drop, #110 in section through that stretch. The schedule deserves some of the credit: WALL's last 3 opponents have averaged 28.8 points per game, a #640 offense in section on the season, against 32.0 points per game, #496 for the first 6. Measured against those opponents' norms (28.8 points per game), WALL held those offenses 64% below what they usually score. Conversely, Ingram Moore's offense has been one of section's better units in recent weeks. The Warriors have averaged 59.3 points per game over their last 3 games (3-0), #38 in section over that stretch. Those games came against some of the weaker scoring defenses in section (39.9 points per game on the season, which would rank #1028). Against those norms, Ingram Moore scored 49% more than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #828 in section, a lower level of competition. Something has to give when WALL's surging defense meets one of section's better units in Ingram Moore's.
NOTES
The biggest worry in WALL's season has been the direction of its defense. WALL forced 2.4 takeaways per game over its first 5 games (5-0), #79 in section within that period. Over the stretch of 4 games that followed (3-1), the Hawks have forced 1.2 takeaways per game, a 48% drop, #487 in section across those games. The schedule has a lot to do with it: WALL's last 4 opponents have averaged 1.3 per game, a #701 offense in section on the season, against 1.6 per game, #855 for the first 5. Measured against those opponents' norms (1.3 per game), WALL forced 7% fewer turnovers than those offenses usually give up. On the season, WALL ranks #192 in section in takeaways. It won't get any easier against Ingram Moore, whose ball security ranks #187 in section (0.7 per game).
WALL's offense has come a long way since the season's early weeks. The Hawks averaged 42.3 points per game over their first 6 games (5-1), #182 in section during those games. Over the stretch of 3 games that followed (3-0), WALL has averaged 54.3 points per game, a 28% rise, #88 in section during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 32.2 points per game on the season. Measured against those opponents' norms (32.1 points per game), WALL scored 69% more than those defenses usually allow. On the season, the Hawks rank #103 in section in scoring. That form gets a real test against Ingram Moore, whose defense ranks #100 in section (15.1 points per game).
WALL averaged 11.7 yards per pass attempt (1,427 yards on 122 attempts) over its first 4 games (4-0), #87 in section during that stretch. Few teams started faster in this department, and few have cooled off as sharply since. In the 5 games since that hot start (4-1), the Hawks have averaged 10.1 yards per pass attempt (1,158 yards on 115 attempts), a 14% drop, #252 in section over that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 8.5 yards per attempt on the season. Measured against those opponents' norms (8.4 yards per attempt), WALL threw for 19% more per attempt than those pass defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. On the season, WALL ranks #129 in section in passing. It won't get any easier against Ingram Moore, whose pass defense ranks #11 in section (4.3 yards per attempt).
Something changed for WALL's offense after its first 4 games. The Hawks averaged 9.3 yards per play (2,022 yards on 217 snaps) over their first 4 games (4-0), #77 in section over that timeframe. In the 5 games since that hot start (4-1), WALL has averaged 8.3 yards per play (1,999 yards on 242 snaps), an 11% drop, #252 in section over that span. The schedule doesn't explain it: the opponents in both stretches have averaged about 7.2 yards per play on the season. Measured against those opponents' norms (7.0 yards per play), WALL gained 18% more per snap than those defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. On the season, the Hawks rank #132 in section in yards per play. It won't get any easier against Ingram Moore, whose defense ranks #32 in section (4.0 yards per play).
One of WALL's most reliable areas lately has been its defense. WALL allowed 6.0 yards per play (935 yards on 155 snaps) over its first 3 games (3-0), #431 in section in that timeframe. In the 6 games since that slow start (5-1), the Hawks have allowed 5.4 yards per play (878 yards on 163 snaps), an 11% drop, #203 in section in that window. The schedule doesn't explain it: the opponents in both stretches have averaged about 7.1 yards per play on the season. Measured against those opponents' norms (7.3 yards per play), WALL held those offenses 27% below their usual yards per snap. On the season, WALL ranks #239 in section in yards per play allowed. Ingram Moore's offense sits in the middle of the pack, #293 in section (7.8 yards per play).
TIDBITS (13 found)
• Club Wall has won 3 straight, and a win would make it 4 in a row. The last time they won 4 or more in a row was 2025, a run of 21.
• Club Wall is 42-0 all time when averaging 7.0+ yards per play in the games on file (42 such games).
• Club The last time Wall went a game holding the opponent under 100 rushing yards was November 28, 2025 against Slaton (W, 56-7). Since then Wall has gone 12 straight games allowing 100+ rushing yards, a school-record 12 straight in the 5 seasons on record.
• Club Wall has gone 9 straight games averaging 5.0+ yards per carry (August 28, 2026 through October 23, 2026), going 8-1 over that stretch, matching the program record of 9 straight on record.
• Club Wall has gone 8 straight games committing fewer than 3 turnovers (September 3, 2026 through October 23, 2026), going 7-1 over that stretch, a school-record 8 straight in the 5 seasons on record.
• Club Wall is 37-0 all time when scoring 40+ points in the games on file (37 such games).
• Club Wall is 29-2 all time when holding the opponent under 8.0 yards per attempt. Wall's last loss when holding the opponent under 8.0 yards per attempt was September 8, 2023 against Jim Ned (L, 14-17).
• Player Gunner Garza has 6 rushing touchdowns over his last 4 games (1.5 a game, September 11, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.
• Player Gunner King has gone 6 straight games throwing a touchdown pass, the longest such streak of his career.
• Player Evan Boehle has 6 touchdown catches over his last 5 games (1.2 a game, September 3, 2026 through October 16, 2026) -- his most in a 5-game stretch on record.
• Player Slayton Hallmark has 33 tackles over his last 3 games (11.0 a game, September 18, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.
• Player Kaden Mcfarden has 36 tackles over his last 3 games (12.0 a game, September 18, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.
• Player Kaden Mcfarden has 3 sacks over his last 3 games (1.0 a game, September 18, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.
MILESTONE WATCH
WALL
Kaden McFarden needs 4 tackles for 75 (averaging 10.1 a game)
Slayton Hallmark needs 4 tackles for 75 (averaging 10.1 a game)
Gunner King needs 196 passing yards for 2,000 (averaging 257.7 a game)
Gunner Garza needs 1 rushing touchdown for 10 (averaging 1.3 a game)
Krue Thompson needs 5 tackles for 50 (averaging 6.4 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 16 game; last updated Oct 29; roster and numbers checked Sep 13.
Click a column heading to sort. MIN hides players below that many attempts.
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 3A 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 (defense 6/9, sacks/INT 6/9, sacks allowed 4/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.2/100 (+152 yds/gm vs average)
Rush Offense: grade 65.2/100 (+24 yds/gm vs average)
Pass Defense: grade 97.9/100 (-123 yds/gm vs average)
Rush Defense: grade 91.4/100 (-103 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
WAL finished 2025 at 16-0. Made the playoffs (6 postseason game(s) on file; exact round/result not available). Notable win: 25-24 over NEWTON (NEWTON finished 87% that season).
"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.
TALKING POINTS (15 storylines)
WAL HAS PERFORMED BEST THIS DATA SET WHEN...
• WAL forces 1+ takeaways (.971), and has won 22 straight when doing so
• WAL averages 7.0+ yards per play (.999), and has won 28 straight when doing so
• WAL holds its opponents under 8.0 yards per attempt (.999), and has won 19 straight when doing so
• WAL holds its opponents under 6.0 yards per play (.999), and has won 20 straight when doing so
• WAL's offense has averaged 0.0 giveaways per game over their last 3 games. Their 12-game average is 1.1 giveaways per game. (-100%)
• WAL's offense has exceeded 8.0 YPA in 9 straight games (08/28/2026-10/23/2026), going 8-1 over that stretch.
• WAL's offense has exceeded 100 rush yds in 9 straight games (08/28/2026-10/23/2026), going 8-1 over that stretch.
• WAL's offense has exceeded 5.0 YPC in 9 straight games (08/28/2026-10/23/2026), going 8-1 over that stretch.
• WAL's defense has averaged 208.0 rush yards per game over their last 3 games. Their 24-game average is 133.3 rush yards per game. (+56%)
• WAL's defense has averaged 6.0 YPC over their last 3 games. Their 24-game average is 3.9 YPC. (+54%)
• WAL holds its opponents under 150 rushing yards and under 200 passing yards
• WAL holds its opponents under 5.0 yards per carry and under 150 rushing yards
• WAL averages 8.0+ yards per attempt while throwing for 200+ yards
• WAL averages 5.0+ yards per carry on its way to 150+ rushing yards
• WAL's offense has committed no turnovers in 4 straight games (10/02/2026-10/23/2026), going 3-1 over that stretch.
• WALL has played turnover-free in 4 straight games (10/2/26–10/23/26). It has not reached 5 straight in the last 4 years of games on file (2023-present).
• WALL has scored 30+ in 3 straight games (10/9/26–10/23/26). It has not scored 30+ in 4 straight since 8/28/26–9/25/26 (2026). It has reached 4 straight 4 times in the last 4 years and has reached a high of 13 straight (2025) in that span.
• WALL has won 3 straight (10/9/26–10/23/26). It has not won 4 straight since 8/29/25–9/25/26 (2026). It has reached 4 straight 3 times in the last 4 years and has won a high of 21 straight (2026) in that span.
WAL's defense has averaged 208.0 rush yards per game over their last 3 games. Their 24-game average is 133.3 rush yards per game. (+56%)
WAL's defense has averaged 6.0 YPC over their last 3 games. Their 24-game average is 3.9 YPC. (+54%)
WAL's defense has averaged 17.0 points allowed per game over their last 10 games. Their 40-game average is 12.2 points allowed per game. (+39%)
WAL's defense has averaged 1.4 takeaways per game over their last 5 games. Their 40-game average is 2.0 takeaways per game. (-30%)
WAL's defense has averaged 315.6 total yards per game over their last 10 games. Their 24-game average is 244.5 total yards per game. (+29%)
WAL's defense has averaged 5.6 YPP over their last 10 games. Their 24-game average is 4.4 YPP. (+28%)
(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.6 in 2022 to 21.9 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
10/28/2026 19:58