In short: West Valley Mustangs high school football (Hemet, CA), 2026 season: 0-9 in the Mountain Pass League. Last game: L 0-45 vs Elsinore on October 22, 2026. Next: at San Jacinto, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The turnover battle could decide West Valley's next game, against San Jacinto, and the recent returns favor San Jacinto. West Valley committed 2.0 giveaways per game over its first 4 games (0-4), #315 in CIF-SS in that timeframe. In the 5 games since that hot start (0-5), the Mustangs have committed 3.2 giveaways per game, a 60% rise, #395 in CIF-SS in that window. The schedule has a lot to do with it: West Valley's last 5 opponents have averaged 1.6 per game, a #129 defense in CIF-SS on the season, against 1.0 per game, #270 for the first 4. Measured against those opponents' norms (1.6 per game), West Valley turned it over 101% more than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #193 in CIF-SS, well above the first 4 (#256), so the dip has come against better teams overall. Conversely, San Jacinto's defense has been one of CIF-SS's better units in recent weeks. The Tigers have forced 1.8 takeaways per game over their last 5 games (4-1), #86 in CIF-SS during that time. Those games came against a middle-of-the-pack set of offenses in CIF-SS (1.2 per game on the season, which would rank #179). Against those norms, San Jacinto forced 48% more turnovers than those offenses usually give up. Unless West Valley's ball security rediscovers its early form, the edge in this matchup belongs to San Jacinto.
The number to watch when West Valley meets San Jacinto is West Valley's yards per play allowed. West Valley allowed 7.9 yards per play (1,249 yards on 159 snaps) over its first 4 games (0-4), #308 in CIF-SS through those games. In the 5 games since that hot start (0-5), the Mustangs have allowed 8.8 yards per play (1,414 yards on 161 snaps), a 12% rise, #324 in CIF-SS through that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.5 yards per play on the season. Measured against those opponents' norms (6.6 yards per play), West Valley allowed 33% more per snap than those offenses usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #193 in CIF-SS, well above the first 4 (#256), so the dip has come against better teams overall. Conversely, San Jacinto's offense has been one of CIF-SS's better units in recent weeks. The Tigers have averaged 9.5 yards per play (1,685 yards on 177 snaps) over their last 5 games (4-1), #33 in CIF-SS over that stretch. Those games came against a middle-of-the-pack set of defenses in CIF-SS (6.2 yards per play on the season, which would rank #165). Against those norms, San Jacinto gained 52% more per snap than those defenses usually allow. Unless West Valley's defense rediscovers its early form, the edge in this matchup belongs to San Jacinto.
TIDBITS (9 found)
• Club West Valley has lost 13 straight, and a loss would make it 14 in a row -- something they have not done in the 19 seasons on record.
• Club West Valley has gone 17 straight games forcing fewer than 3 turnovers (September 5, 2025 through October 22, 2026), going 1-16 over that stretch, a school-record 17 straight in the 19 seasons on record.
• Club The last time West Valley went a game throwing for 200+ yards was August 23, 2024 against Valley View (L, 6-20). Since then West Valley has gone 27 straight games being held under 200 passing yards, a school-record 27 straight in the 19 seasons on record.
• Club The last time West Valley went a game rushing for 100+ yards was September 26, 2025 against Indio (W, 47-0). Since then West Valley has gone 13 straight games being held under 100 rushing yards, a school-record 13 straight in the 19 seasons on record.
• Club West Valley has gone 6 straight games allowing 8.0+ yards per attempt (September 11, 2026 through October 22, 2026), going 0-6 over that stretch, matching the program record of 6 straight on record.
• Club West Valley has gone 6 straight games allowing 5.0+ yards per carry (September 11, 2026 through October 22, 2026), going 0-6 over that stretch, matching the program record of 6 straight on record.
• Club West Valley is 17-0 all time when holding the opponent under 10 points in the games on file (17 such games).
• Club West Valley is 18-2 all time when averaging 7.0+ yards per play. West Valley's last loss when averaging 7.0+ yards per play was September 11, 2025 against Hemet (L, 24-28).
• Club West Valley has allowed 186 points over its last 4 games (46.5 a game, September 25, 2026 through October 22, 2026) -- its 3rd-highest 4-game total on record; the most is 192, from August 21, 2026 through September 11, 2026.
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 22 game; last updated Oct 28; roster and numbers checked Sep 3.
Click a column heading to sort. MIN hides players below that many attempts.
Mountain Pass LEAGUE CHAMPION (3-0 in league, shared with SAN JACINTO)
Section and state results and Players of the Year: CIF-SS Record Book. League finishes judged from league schedules on file (2022-2025 seasons); earlier league titles are not on file.
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 6/9, sacks/INT 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 6.5/100 (-116 yds/gm vs average)
Rush Offense: grade 20.3/100 (-81 yds/gm vs average)
Pass Defense: grade 37.4/100 (+13 yds/gm vs average)
Rush Defense: grade 37.8/100 (+21 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
COACHING
Chris Dowdy — head coach since 2026 (earlier on file: Brent Perez, Gordon Wood, Jason Thornburg, Matt Willard, Pete Duffy, Scott McRitchie)
WV finished 2025 at 2-8. Missed playoffs. Notable win: 49-6 over LA SIERRA (LA SIERRA finished 33% that season). Toughest loss: 24-28 to HEMET (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)
WV HAS PERFORMED BEST THIS DATA SET WHEN...
• WV forces 3+ takeaways (.999), and has won 5 straight when doing so
• WEST VALLEY has lost by 20+ in 9 straight games (8/21/26–10/22/26). It has not reached 10 straight in the last 4 years of games on file (2023-present).
• WEST VALLEY has been held under 14 in 9 straight games (8/21/26–10/22/26). It has not reached 10 straight in the last 4 years of games on file (2023-present).
• WEST VALLEY has allowed 30+ in 9 straight games (8/21/26–10/22/26). It has not reached 10 straight in the last 4 years of games on file (2023-present).
• WEST VALLEY has lost 13 straight (10/10/25–10/22/26). It has not reached 14 straight in the last 4 years of games on file (2023-present).
WV's defense has averaged 0.3 takeaways per game over their last 3 games. Their 28-game average is 1.5 takeaways per game. (-77%)
WV's defense has averaged 48.6 points allowed per game over their last 7 games. Their 28-game average is 29.1 points allowed per game. (+67%)
WV's defense has averaged 61.0 pass yards per game over their last 3 games. Their 24-game average is 137.3 pass yards per game. (-56%)
WV's defense has averaged 14.0 YPA over their last 5 games. Their 24-game average is 10.0 YPA. (+40%)
WV's defense has averaged 208.7 rush yards per game over their last 3 games. Their 24-game average is 154.3 rush yards per game. (+35%)
(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)
Where WEST VALLEY (HEMET) sits among 399 section teams on the two Unit Index composites -- Offense Grade 33.8, Defense Grade 41.0.
YARDS / PLAY: WEST VALLEY (HEMET) VS THE SECTION
WEST VALLEY (HEMET) ranks #355 of 356 section teams in yards per play (1.81) -- a weakness worth a look.
WEST VALLEY (HEMET): SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -0.4 in 2022 to -15.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.