In short: Westminster Lions high school football (Westminster, CA), 2026 season: 6-3 in the Lambda League. Last game: W 26-7 vs Calvary Chapel on October 23, 2026. Next: vs Woodbridge, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The number to watch when Westminster meets Woodbridge is Westminster's scoring defense. Westminster allowed 9.0 points per game over its first 5 games (4-1), #21 in CIF-SS in that timeframe. Over the stretch of 4 games that followed (2-2), the Lions have allowed 19.5 points per game, a 117% rise, #147 in CIF-SS in that window. The schedule has a lot to do with it: Westminster's last 4 opponents have averaged 23.9 points per game, a #216 offense in CIF-SS on the season, against 13.3 points per game, #355 for the first 5. Measured against those opponents' norms (23.9 points per game), Westminster held those offenses 18% below what they usually score. 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 #221 in CIF-SS, well above the first 5 (#300), so the dip has come against better teams overall. Meanwhile, Woodbridge's offense has been middle of the pack in recent weeks. The Warriors have averaged 24.2 points per game over their last 4 games (2-2), #205 in CIF-SS during that time. Those games came against some of the better scoring defenses in CIF-SS (18.9 points per game on the season, which would rank #125). Against those norms, Woodbridge scored 29% more than those defenses usually allow. Woodbridge offers Westminster a fair measuring stick for whether the trend is real. Westminster is 6-1 this season when it holds opponents under 20, and 0-2 when it doesn't.
The battle on the ground could decide Westminster's next game, against Woodbridge, and the recent returns favor Woodbridge. Westminster averaged 7.0 yards per carry (1,104 yards on 158 rushes) over its first 6 games (5-1), #84 in CIF-SS through those games. Over the stretch of 3 games that followed (1-2), the Lions have averaged 4.8 yards per carry (524 yards on 110 rushes), a 32% drop, #223 in CIF-SS through that stretch. The schedule has a lot to do with it: Westminster's last 3 opponents have averaged 4.5 yards per carry, a #78 run defense in CIF-SS on the season, against 5.8 yards per carry, #212 for the first 6. Measured against those opponents' norms (4.5 yards per carry), Westminster ran for 5% more per carry than those run 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 3 opponents average a rating that would rank #205 in CIF-SS, well above the first 6 (#298), so the dip has come against better teams overall. Meanwhile, Woodbridge's run defense has been middle of the pack in recent weeks. The Warriors have allowed 5.5 yards per carry (593 yards on 108 rushes) over their last 3 games (1-2), #171 in CIF-SS over that stretch. Those games came against a middle-of-the-pack set of rushing attacks in CIF-SS (5.5 yards per carry on the season, which would rank #201). Woodbridge offers Westminster a fair measuring stick for whether the trend is real.
NOTES
The biggest worry in Westminster's season has been the direction of its offense. Westminster averaged 24.8 points per game over its first 5 games (4-1), #201 in CIF-SS within that period. Over the stretch of 4 games that followed (2-2), the Lions have averaged 17.0 points per game, a 31% drop, #296 in CIF-SS across those games. The schedule has a lot to do with it: Westminster's last 4 opponents have averaged 18.9 points per game, a #125 scoring defense in CIF-SS on the season, against 23.4 points per game, #202 for the first 5. Measured against those opponents' norms (18.9 points per game), Westminster scored 10% less than those 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 #221 in CIF-SS, well above the first 5 (#300), so the dip has come against better teams overall. Westminster was held to 14 points or fewer 3 times in those games, including 14 against Valencia on 10/1. On the season, Westminster ranks #263 in CIF-SS in scoring. Woodbridge's defense sits in the middle of the pack, #296 in CIF-SS (29.1 points per game).
Westminster's offense from the opening weeks has gone missing since. The Lions averaged 6.2 yards per play (1,143 yards on 183 snaps) over their first 5 games (4-1), #217 in CIF-SS during those games. Over the stretch of 4 games that followed (2-2), Westminster has averaged 5.1 yards per play (972 yards on 189 snaps), an 18% drop, #286 in CIF-SS during that period. The schedule has a lot to do with it: Westminster's last 4 opponents have averaged 5.8 yards per play, a #112 defense in CIF-SS on the season, against 6.5 yards per play, #191 for the first 5. Measured against those opponents' norms (5.8 yards per play), Westminster gained 12% less per snap than those 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 #221 in CIF-SS, well above the first 5 (#300), so the dip has come against better teams overall. On the season, the Lions rank #280 in CIF-SS in yards per play. Woodbridge's defense sits in the middle of the pack, #262 in CIF-SS (7.2 yards per play).
Westminster allowed 4.4 yards per play (939 yards on 214 snaps) over its first 5 games (4-1), #23 in CIF-SS during that stretch. Few teams started faster in this department, and few have cooled off as sharply since. Over the stretch of 4 games that followed (2-2), the Lions have allowed 5.1 yards per play (784 yards on 154 snaps), a 16% rise, #74 in CIF-SS over that period. The schedule has a lot to do with it: Westminster's last 4 opponents have averaged 6.0 yards per play, a #249 offense in CIF-SS on the season, against 4.9 yards per play, #332 for the first 5. Measured against those opponents' norms (6.0 yards per play), Westminster held those offenses 15% below their usual yards per snap. 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 #221 in CIF-SS, well above the first 5 (#300), so the dip has come against better teams overall. On the season, Westminster ranks #23 in CIF-SS in yards per play allowed. Woodbridge's offense sits in the middle of the pack, #218 in CIF-SS (6.3 yards per play).
TIDBITS (11 found)
• Club Westminster is 28-0 all time when scoring 40+ points in the games on file (28 such games).
• Club Westminster is 21-1 all time when averaging 8.0+ yards per attempt. Westminster's last loss when averaging 8.0+ yards per attempt was November 11, 2022 against Rim Of The World (L, 13-20).
• Club Westminster is 21-1 all time when averaging 7.0+ yards per play. Westminster's last loss when averaging 7.0+ yards per play was August 18, 2023 against Brea Olinda (L, 26-28).
• Club Westminster is 11-2 all time when forcing 3+ turnovers. Westminster's last loss when forcing 3+ turnovers was September 5, 2025 against Calvary Chapel (L, 14-27).
• Club Westminster has gone 9 straight games being held under 200 passing yards (August 21, 2026 through October 23, 2026), going 6-3 over that stretch, the program's longest such streak since 2023 (10 games).
• Club Westminster has gone 5 straight games rushing for 100+ yards (September 18, 2026 through October 23, 2026), going 3-2 over that stretch, the program's longest such streak since 2023 (11 games).
• Player Dominic Tran has 27 tackles over his last 3 games (9.0 a game, October 1, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.
• Player Tony Hernandez has 32 tackles over his last 4 games (8.0 a game, October 1, 2026 through October 23, 2026) -- his most in a 4-game stretch on record.
• Player Xxavier Ramirez has 27 tackles over his last 3 games (9.0 a game, October 1, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.
• Player Alim Hopwood has gone 5 straight games running for a touchdown, the longest such streak of his career.
• Player Alim Hopwood has gone 13 straight games without recording two or more tackles for loss. The last time he had two tackles for loss was September 19, 2025 against Saddleback (W, 44-7) — 2 tackles for loss.
SCHEDULE STRENGTH
Westminster has played a softer-than-average schedule in the pool so far (#268 of 405), and what is left is a softer-than-average slate (#217 of 299).
Schedule so far · 1 = hardest
#268 of 405
avg opponent rating -2.2 over 9 games · 0 vs top-25 CIF-SS
Schedule ahead · 1 = hardest
#217 of 299
avg opponent rating -3.9 over 1 games · 0 vs top-25
@Sunny Hi… L 13-20Buena Pa… W 21-7@Garden G… W 21-0Canyon S… W 21-12@Saddleba… W 48-6@Valencia W 14-12Sonora L 14-17Fountain… L 14-42@Calvary … W 26-7Woodbrid…
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.
MILESTONE WATCH
Westminster
Tony Hernandez needs 6 tackles for 75 (averaging 7.7 a game)
Aaron Bernal needs 6 tackles for 50 (averaging 4.9 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 23 game; last updated Oct 27; roster and numbers checked Oct 6.
Click a column heading to sort. MIN hides players below that many attempts.
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. 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 23.0/100 (-71 yds/gm vs average)
Rush Offense: grade 46.0/100 (-19 yds/gm vs average)
Pass Defense: grade 55.4/100 (-11 yds/gm vs average)
Rush Defense: grade 89.0/100 (-93 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
vs
WOODBRIDGE
3-6
19.2
LAST YEAR
WES finished 2025 at 3-7. Missed playoffs. Notable win: 44-7 over SADDLEBACK (SADDLEBACK finished 77% that season). Toughest loss: 3-7 to ST. MARGARET'S (4-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.
TALKING POINTS (15 storylines)
WES HAS PERFORMED BEST THIS DATA SET WHEN...
• WES averages 8.0+ yards per attempt (.999), and has won 4 straight when doing so
• WES averages 7.0+ yards per play (.999), and has won 4 straight when doing so
• WES holds its opponents under 100 rushing yards (.556)
• WES holds its opponents under 6.0 yards per play (.556)
• WES's offense has averaged 0.0 giveaways per game over their last 3 games. Their 29-game average is 1.2 giveaways per game. (-100%)
• WES's offense has failed to reach 200 pass yds in 9 straight games (08/21/2026-10/23/2026), going 6-3 over that stretch.
• WES's offense has averaged 209.0 rush yards per game over their last 5 games. Their 18-game average is 137.5 rush yards per game. (+52%)
• WES's offense has exceeded 100 rush yds in 5 straight games (09/18/2026-10/23/2026), going 3-2 over that stretch.
• WES's offense has averaged 54.1 pass yards per game over their last 10 games. Their 18-game average is 104.8 pass yards per game. (-48%)
• WES's defense has averaged 0.7 takeaways per game over their last 3 games. Their 29-game average is 1.2 takeaways per game. (-43%)
• WES holds its opponents under 7.2 yards per attempt (WES's own median) (.643)
• WES holds its opponents under 5.0 yards per play (WES's own median) (.643)
• WES's defense has averaged 13.0 points allowed per game over their last 10 games. Their 29-game average is 20.3 points allowed per game. (-36%)
• WES's defense has averaged 2.6 YPC over their last 5 games. Their 28-game average is 4.0 YPC. (-36%)
• WES's defense has averaged 69.4 rush yards per game over their last 7 games. Their 28-game average is 104.0 rush yards per game. (-33%)
• WESTMINSTER has been held under 100 passing in 5 straight games (9/18/26–10/23/26). It has not reached 6 straight in the last 4 years of games on file (2023-present).
• WESTMINSTER has played turnover-free in 3 straight games (10/9/26–10/23/26). It has not played turnover-free in 4 straight since 8/23/24–9/27/24 (2024).
WES's defense has averaged 0.7 takeaways per game over their last 3 games. Their 29-game average is 1.2 takeaways per game. (-43%)
WES's defense has averaged 13.0 points allowed per game over their last 10 games. Their 29-game average is 20.3 points allowed per game. (-36%)
WES's defense has averaged 2.6 YPC over their last 5 games. Their 28-game average is 4.0 YPC. (-36%)
WES's defense has averaged 69.4 rush yards per game over their last 7 games. Their 28-game average is 104.0 rush yards per game. (-33%)
WES's defense has averaged 177.4 total yards per game over their last 5 games. Their 28-game average is 244.6 total yards per game. (-27%)
WES's defense has averaged 102.4 pass yards per game over their last 5 games. Their 28-game average is 140.2 pass yards per game. (-27%)
WES's defense has averaged 4.1 YPP over their last 5 games. Their 28-game average is 5.3 YPP. (-21%)
(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)
WESTMINSTER (WESTMINSTER): OFFENSE VS DEFENSE, 2026
Where WESTMINSTER (WESTMINSTER) sits among 399 section teams on the two Unit Index composites -- Offense Grade 35.5, Defense Grade 79.3.
PASS YARDS / GAME: WESTMINSTER (WESTMINSTER) VS THE SECTION
WESTMINSTER (WESTMINSTER) ranks #329 of 356 section teams in passing yards per game (48.2) -- a weakness worth a look.
WESTMINSTER (WESTMINSTER): SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -2.1 in 2022 to 1.6 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.