ScorePirate
MENU
AT A GLANCE

In short: Village Vikings high school football (Houston, TX), 2026 season: 2-6. Last game: L 0-56 vs Brentwood Christian on October 23, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
VILLAGE
VILLAGE 2-6
2026 SEASON
VILLAGE
AT A GLANCE — AS OF 10/31/2026
RECORD2-6 this season
LAST GAMEL 0-56 vs BRENTWOOD CHRISTIAN
NEXT GAME--
UNIT GRADESPass Def 18.4 · Rush Def 18.0
ENROLLMENT1,583 STUDENTS (2017-18) · PRIVATE , BOARDING
NUMBERS TO NOTE
#1147
SP Strength Index (of 1252)
2-6
2026 record
-26.1
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
VILLAGE----18.4 (+47)18.0 (+72)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest shift in Village's season has come in its offense. Village averaged 11.0 points per game over its first 3 games (0-3), #1127 in section in that timeframe. In the 5 games since that slow start (2-3), the Vikings have averaged 25.4 points per game, a 131% rise, #750 in section in that window. The schedule deserves some of the credit: Village's last 5 opponents have averaged 36.2 points per game, a #923 scoring defense in section on the season, against 17.5 points per game, #163 for the first 3. Measured against those opponents' norms (36.2 points per game), Village scored 30% less than those defenses usually allow. So the improvement is real, but it still trails what those opponents usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #1017 in section, well below the first 3 (#587), so the recent production comes against lower-level teams overall. On the season, Village ranks #935 in section in scoring.

The Vikings allowed 62.7 points per game over their first 3 games (0-3), #1230 in section during that time. Few teams started slower in this department, and few have turned it around as sharply since. In the 5 games since that slow start (2-3), Village has allowed 36.2 points per game, a 42% drop, #863 in section through those games. The schedule deserves some of the credit: Village's last 5 opponents have averaged 21.3 points per game, a #900 offense in section on the season, against 38.0 points per game, #296 for the first 3. Measured against those opponents' norms (21.3 points per game), Village allowed 70% more than those offenses usually score. So the improvement is real, but it still trails what those opponents usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #1017 in section, well below the first 3 (#587), so the recent production comes against lower-level teams overall. On the season, the Vikings rank #1150 in section in scoring defense.

TIDBITS (3 found)

• Club Village 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 2025, a run of 6.

• Club The last time Village went a game holding the opponent under 5.0 yards per carry was October 13, 2023 against Kipp Houston (W, 31-6). Since then Village has gone 26 straight games allowing 5.0+ yards per carry, a school-record 26 straight in the 5 seasons on record.

• Club The last time Village went a game committing no turnovers was October 11, 2024 against Kipp Houston (W, 44-35). Since then Village has gone 18 straight games committing 1+ turnover, a school-record 18 straight in the 5 seasons on record.

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 10/23/2026 GAME @ BRENTWOOD CHRISTIAN* MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 10/09/2026 GAME VS. TCHS MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 10/02/2026 GAME VS. VARSITY OPPONENT MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 09/25/2026 GAME @ FRASSATI CATHOLIC* MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 09/18/2026 GAME VS. HSI MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 09/11/2026 GAME @ LPCA* MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 09/04/2026 GAME @ ROSEHILL CHRISTIAN MISSING

DATA WARNING: VILLAGE OFFENSIVE STATS FOR 08/28/2026 GAME VS. CYPRESS CHRISTIAN MISSING

All stat areas in this report are subject to change as box scores are updated.

PROGRAM SNAPSHOT: VIL

PROGRAM RECORD

SEASONRECORDPFPAPPG
20221-9903369.0
20233-816035414.5
20242-613227516.5
20252-513327419.0
20262-616036920.0
2022-2610-3415.3

TAPPS Div V · Non-aligned

VIL — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28CYPRESS CHRISTIANvsL7-67
09/04ROSEHILL CHRISTIANatL6-65
09/11LEGACY PREP CHRISTIAN ACADEMYatL20-56
09/18HARMONY SCHOOL OF INNOVATIONvsW53-7
09/25FRASSATI CATHOLICatL34-38
10/02VS. VARSITY OPPONENTvsW40-26
10/09TOMBALL CHRISTIAN HOMESCHOOLvsL0-54
10/23BRENTWOOD CHRISTIANatL0-56
SEASON RESULT2-6MISSED PLAYOFFS

Season complete at 2-6 with no games on file beyond a normal 10-game regular season -- read as no postseason appearance. This library still has no playoff-round/bracket source, so this label comes from game count alone, not a confirmed bracket result.

VIL — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL820.046.1--350.5--38.0
HOME425.038.5--121.0--28.0
ROAD415.053.8--427.0--41.3

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.

Box-score coverage behind YPG/PLAYS-PER-GAME: Overall 0/8 game(s), Home 0/4 game(s), Road 0/4 game(s).

VIL — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. Cypress ChristianL 7-67----------------------
9/4@ Rosehill ChristianL 6-65------15228343510----0-1
9/11@ LPCAL 20-56------2171753922----0-3
9/18vs. HSIW 53-7------19102121------2+1
9/25@ Frassati CatholicL 34-38------23222245418----10
10/2vs. Varsity OpponentW 40-26----------------------
10/9vs. TCHSL 0-54----------------------
10/23@ Brentwood ChristianL 0-56----------------------
AVERAGES------155.0195.5350.510.2----0.8-3 (season)

Averages use only games with that number on file (offense 0/8, defense 4/8, sacks/INT 0/8, sacks allowed 3/8, turnovers 4/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 Defense: grade 18.4/100 (+47 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.

LAST YEAR

VIL finished 2025 at 2-5. Missed playoffs. Notable win: 37-16 over HARMONY SCHOOL OF INNOVATION (HARMONY SCHOOL OF INNOVATION finished 12% that season). Toughest loss: 26-51 to FRASSATI CATHOLIC (25-point margin).

LAST SEASON: VIL — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-29CYPRESS CHRISTIANL0-1664N/AN/A
2025-09-05HARMONY SCHOOL OF INNOVATIONW1-13716N/AN/A
2025-09-12ROSEHILL CHRISTIANL1-21248N/AN/A
2025-09-19HSIW2-2290N/AN/A
2025-09-26ST. FRANCIS EPISCOPALL2-31342N/AN/A
2025-10-03@ COVENANT CHRISTIANL2-41053N/AN/A
2025-10-17FRASSATI CATHOLICL2-52651N/AN/A
TOTALS7 GMS2-52-5133274N/AN/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.

TALKING POINTS (2 storylines)

• VIL's offense has averaged 25.4 points scored per game over their last 5 games. Their 23-game average is 18.5 points scored per game. (+37%)

• VIL is 5-6 (.455) at home

VIL — OFFENSE — 2024-26 (23 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.0-------- 23 games without this stat on file
Pass Yds 200+--------
Pass Yds < 200-------- 23 games without this stat on file
Rush Yds 100+--------
Rush Yds < 100-------- 23 games without this stat on file
Rush Yds 150+--------
Rush Yds < 150-------- 23 games without this stat on file
YPC 5.0+--------
YPC < 5.0-------- 23 games without this stat on file
YPP 6.0+--------
YPP < 6.0-------- 23 games without this stat on file
YPP 7.0+--------
YPP < 7.0-------- 23 games without this stat on file
Turnovers 1+1-3.25028.2L1
Turnovers < 11-01.00044.0W1 18 games without this stat on file
Turnovers 2+0-1.00020.0L1 18 games without this stat on file
Turnovers > 20-1.00020.0L1 18 games without this stat on file
VIL — OFFENSE SCORING SITUATION — 2024-26 (23 Gms)
SPLITRECWIN%PPG
Scores <100-9.0003.6
Scores 10-190-5.00012.2
Scores 20-291-2.33325.0
Scores 30-391-1.50035.5
Scores 40+4-01.00046.5
VIL — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.0-------- 8 games without this stat on file
Pass Yds 200+--------
Pass Yds < 200-------- 8 games without this stat on file
Rush Yds 100+--------
Rush Yds < 100-------- 8 games without this stat on file
Rush Yds 150+--------
Rush Yds < 150-------- 8 games without this stat on file
YPC 5.0+--------
YPC < 5.0-------- 8 games without this stat on file
YPP 6.0+--------
YPP < 6.0-------- 8 games without this stat on file
YPP 7.0+--------
YPP < 7.0-------- 8 games without this stat on file
Turnovers 1+1-3.25028.2L1
Turnovers < 1-------- 4 games without this stat on file
Turnovers 2+0-1.00020.0L1 4 games without this stat on file
Turnovers > 20-1.00020.0L1 4 games without this stat on file
VIL — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <100-4.0003.2
Scores 10-19------
Scores 20-290-1.00020.0
Scores 30-390-1.00034.0
Scores 40+2-01.00046.5
VIL — DEFENSE — 2024-26 (23 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-3.25048.5L3
YPA < 8.01-01.0007.0W1 18 games without this stat on file
Pass Yds 200+1-2.33343.0L2
Pass Yds < 2001-1.50036.0W1 18 games without this stat on file
Rush Yds 100+2-3.40040.2L1
Rush Yds < 100-------- 18 games without this stat on file
Rush Yds 150+0-3.00053.0L3
Rush Yds < 1502-01.00021.0W2 18 games without this stat on file
YPC 5.0+2-3.40040.2L1
YPC < 5.0-------- 18 games without this stat on file
YPP 6.0+1-3.25048.5L3
YPP < 6.01-01.0007.0W1 18 games without this stat on file
YPP 7.0+1-3.25048.5L3
YPP < 7.01-01.0007.0W1 18 games without this stat on file
Turnovers 1+1-1.50022.5L1
Turnovers < 11-2.33352.0L2 18 games without this stat on file
Turnovers 2+1-01.0007.0W1 18 games without this stat on file
Turnovers > 2-------- 18 games without this stat on file
VIL — DEFENSE SCORING SITUATION — 2024-26 (23 Gms)
SPLITRECWIN%PPG
Allows <103-1.7502.8
Allows 10-191-01.00016.0
Allows 20-291-01.00026.0
Allows 30-391-2.33336.3
Allows 40+0-14.00054.0
VIL — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-3.00053.0L3
YPA < 8.01-01.0007.0W1 4 games without this stat on file
Pass Yds 200+0-2.00047.0L2
Pass Yds < 2001-1.50036.0W1 4 games without this stat on file
Rush Yds 100+1-3.25041.5L1
Rush Yds < 100-------- 4 games without this stat on file
Rush Yds 150+0-3.00053.0L3
Rush Yds < 1501-01.0007.0W1 4 games without this stat on file
YPC 5.0+1-3.25041.5L1
YPC < 5.0-------- 4 games without this stat on file
YPP 6.0+0-3.00053.0L3
YPP < 6.01-01.0007.0W1 4 games without this stat on file
YPP 7.0+0-3.00053.0L3
YPP < 7.01-01.0007.0W1 4 games without this stat on file
Turnovers 1+1-1.50022.5L1
Turnovers < 10-2.00060.5L2 4 games without this stat on file
Turnovers 2+1-01.0007.0W1 4 games without this stat on file
Turnovers > 2-------- 4 games without this stat on file
VIL — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <101-01.0007.0
Allows 10-19------
Allows 20-291-01.00026.0
Allows 30-390-1.00038.0
Allows 40+0-5.00059.6
ON THE BRINK

VILLAGE

• VILLAGE has been held under 14 in 2 straight games (10/9/26–10/23/26). It has not been held under 14 in 3 straight since 11/1/24–8/29/25 (2025). It has reached 3 straight 3 times in the last 4 years and has reached a high of 4 straight (2024) in that span.

• VILLAGE has lost by 20+ in 2 straight games (10/9/26–10/23/26). It has not lost by 20+ in 3 straight since 9/26/25–9/11/26 (2026). It has reached 3 straight 3 times in the last 4 years and has reached a high of 6 straight (2026) in that span.

• VILLAGE has allowed 30+ in 2 straight games (10/9/26–10/23/26). It has not allowed 30+ in 3 straight since 9/26/25–9/11/26 (2026). It has reached 3 straight 4 times in the last 4 years and has reached a high of 6 straight (2026) in that span.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
VILOFFENSETurnovers 1+41-3.25028.2L1
VILOFFENSETurnovers < 111-01.00044.0W1
VILOFFENSETurnovers 2+10-1.00020.0L1
VILOFFENSETurnovers > 210-1.00020.0L1
VILOFFENSEScores <1090-9.0003.6L9
VILOFFENSEScores 10-1950-5.00012.2L5
VILOFFENSEScores 20-2931-2.33325.0L2
VILOFFENSEScores 30-3921-1.50035.5L1
VILOFFENSEScores 40+44-01.00046.5W4
VILDEFENSEYPA 8.0+41-3.25048.5L3
VILDEFENSEYPA < 8.011-01.0007.0W1
VILDEFENSEPass Yds 200+31-2.33343.0L2
VILDEFENSEPass Yds < 20021-1.50036.0W1
VILDEFENSERush Yds 100+52-3.40040.2L1
VILDEFENSERush Yds 150+30-3.00053.0L3
VILDEFENSERush Yds < 15022-01.00021.0W2
VILDEFENSEYPC 5.0+52-3.40040.2L1
VILDEFENSEYPP 6.0+41-3.25048.5L3
VILDEFENSEYPP < 6.011-01.0007.0W1
VILDEFENSEYPP 7.0+41-3.25048.5L3
VILDEFENSEYPP < 7.011-01.0007.0W1
VILDEFENSETurnovers 1+21-1.50022.5L1
VILDEFENSETurnovers < 131-2.33352.0L2
VILDEFENSETurnovers 2+11-01.0007.0W1
VILDEFENSEAllows <1043-1.7502.8W2
VILDEFENSEAllows 10-1911-01.00016.0W1
VILDEFENSEAllows 20-2911-01.00026.0W1
VILDEFENSEAllows 30-3931-2.33336.3L2
VILDEFENSEAllows 40+140-14.00054.0L14
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
NOTABLE TRENDS (1 of 1 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

VIL OFFENSE

VIL's offense has averaged 25.4 points scored per game over their last 5 games. Their 23-game average is 18.5 points scored per game. (+37%)

(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.

Full Data Exports

Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
VILOFFENSEteamPointslast 525.42318.5+37.5%
WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/31/2026 09:43