ScorePirate
MENU
AT A GLANCE

In short: Hanford West Huskies high school football (Hanford, CA), 2026 season: 2-8. Last game: L 7-43 vs Caruthers on October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
HANFORD WEST
HANFORD WEST 2-8
2026 SEASON
HANFORD WEST
AT A GLANCE — AS OF 11/08/2026
RECORD2-8 this season
LAST GAMEL 7-43 vs CARUTHERS
NEXT GAME--
UNIT GRADESPass Off 11.2 · Rush Off 34.8 · Pass Def 42.3 · Rush Def 16.4
LEAGUETRI-COUNTY - SEQUOIA
ENROLLMENT1,462 STUDENTS · PUBLIC
NUMBERS TO NOTE
#103
SP Strength Index (of 114)
2-8
2026 record
-11.7
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
HANFORD WEST11.2 (-100)34.8 (-44)42.3 (+7)16.4 (+77)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in Hanford West's season has been the direction of its defense. Hanford West allowed 13.4 points per game over its first 5 games (2-3), #20 in Section in that timeframe. In the 5 games since that hot start (0-5), the Huskies have allowed 33.4 points per game, a 149% rise, #88 in Section in that window. The schedule has a lot to do with it: Hanford West's last 5 opponents have averaged 26.8 points per game, a #52 offense in Section on the season, against 21.7 points per game, #73 for the first 5. Measured against those opponents' norms (26.8 points per game), Hanford West allowed 25% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #71 in Section, well above the first 5 (#96), so the dip has come against better teams overall. On the season, Hanford West ranks #49 in Section in scoring defense.

Few teams in Section have scored less over the last 5 games than Hanford West. The Huskies averaged 19.6 points per game over their first 5 games (2-3), #80 in Section during that time. In the 5 games since that hot start (0-5), Hanford West has averaged 3.8 points per game, an 81% drop, #112 in Section through those games. The schedule has a lot to do with it: Hanford West's last 5 opponents have averaged 25.1 points per game, a #58 scoring defense in Section on the season, against 28.2 points per game, #75 for the first 5. Measured against those opponents' norms (25.1 points per game), Hanford West scored 85% less than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #71 in Section, well above the first 5 (#96), so the dip has come against better teams overall. Hanford West was held to 14 points or fewer 5 times in those games, including 0 against Selma on 10/2. On the season, the Huskies rank #103 in Section in scoring.

Hanford West's run defense from the opening weeks has gone missing since. Hanford West allowed 5.0 yards per carry (426 yards on 86 rushes) over its first 6 games (2-4), #33 in Section through that stretch. Over the stretch of 4 games that followed (0-4), the Huskies have allowed 7.6 yards per carry (900 yards on 119 rushes), a 53% rise, #89 in Section over that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.2 yards per carry on the season. Measured against those opponents' norms (6.1 yards per carry), Hanford West allowed 25% 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 #75 in Section, well above the first 6 (#94), so the dip has come against better teams overall. On the season, Hanford West ranks #71 in Section in run defense.

TIDBITS (6 found)

• Club Hanford West has lost 5 straight, and a loss would make it 6 in a row. The last time they lost 6 or more in a row was 2022, a run of 30.

• Club The last time Hanford West went a game forcing 3+ turnovers was October 28, 2022 against Sierra Pacific (W, 18-0). Since then Hanford West has gone 42 straight games forcing fewer than 3 turnovers, a school-record 42 straight in the 5 seasons on record.

• Club The last time Hanford West went a game averaging 8.0+ yards per attempt was October 6, 2023 against Reedley (L, 42-60). Since then Hanford West has gone 33 straight games being held under 8.0 yards per attempt, a school-record 33 straight in the 5 seasons on record.

• Club The last time Hanford West went a game throwing for 200+ yards was October 26, 2023 against Sierra Pacific (L, 19-34). Since then Hanford West has gone 30 straight games being held under 200 passing yards, a school-record 30 straight in the 5 seasons on record.

• Club Hanford West has gone 5 straight games allowing 100+ rushing yards (October 2, 2026 through October 30, 2026), going 0-5 over that stretch, a school-record 5 straight in the 5 seasons on record.

• Player William Winstel-owen has never had a game making 10 or more tackles for Hanford West, over a 16-game career on record. His career high is 8, set October 24, 2025 against Immanuel (L, 0-49).

HW — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
162PASS YDS
C-ATT13-25
COMP%52.0%
YPA6.5
TD1
INT3
QBR95.6
RUSHING LEADER
358RUSH YDS
CAR55
YPC6.5
RUSH TD3
REC0
REC YDS0
YPR--
REC TD0
RUSHING LEADER
298RUSH YDS
CAR41
YPC7.3
RUSH TD1
REC2
REC YDS12
YPR6.0
REC TD0
RECEIVING LEADER
68REC YDS
REC1
YPR68.0
REC TD0
DEFENSE
TACKLES LEADER
41TCKL
TFL1
SACKS1
INT0
PD0
FF2
TACKLES LEADER
37TCKL
TFL2
SACKS2
INT0
PD0
FF1
TACKLES LEADER
37TCKL
TFL2
SACKS1
INT1
PD0
FF0
TFL LEADER
3TFL
TCKL14
SACKS2
INT0
PD0
FF0
TFL LEADER
2TFL
TCKL33
SACKS2
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL14
TFL1
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL6
TFL1
INT0
PD0
FF0
INTERCEPTIONS LEADER
1INT
TCKL10
TFL0
SACKS0
PD0
FF0

DATA WARNING: HANFORD WEST OFFENSIVE STATS FOR 10/30/2026 GAME @ CARUTHERS* MISSING

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

HW — WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
HW — PLAYER SEASON STATS — 2026

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 Nov 7; roster and numbers checked Sep 7.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
3PRESTON SANDOVAL513/2552.0%1626.51395.6
23JAYDEN ZUNIGA412/1963.2%864.530153.3
6ARON OSUNA21/1100.0%2626.000318.4
1SEBASTAN CASTANDEDA61/1100.0%22.000116.8
8WILLIAM WINSTEL-OWEN91/333.3%00.00033.3
TEAM TOTALS928/4957.1%2765.643119.2
RUSHING
NOPLAYERGPCARYDSYPCTD
1SEBASTAN CASTANDEDA6553586.53
26MATHEW ORTIZ9412987.31
3PRESTON SANDOVAL5281415.03
11ELIJAH EDMOND7141148.10
8WILLIAM WINSTEL-OWEN912736.10
23JAYDEN ZUNIGA455010.01
28KADEN JOHNSON-HARGIS3144.00
6ARON OSUNA2133.00
TEAM TOTALS91571,0416.68
RECEIVING
NOPLAYERGPRECYDSYPRTD
40ZAYDEN AMEZOLA716868.00
26MATHEW ORTIZ92126.00
TEAM TOTALS938026.70
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
7DAVYEN ORTEGA741110002
52ANTONIO CASTRO837220001
18ANGEL GOMEZ837211000
8WILLIAM WINSTEL-OWEN936000000
26MATHEW ORTIZ933220000
40ZAYDEN AMEZOLA726001000
56JUDAH BRACAMONTE414320000
9JONATHAN RIDGE714110000
11ELIJAH EDMOND713200000
A. DONEZ411000000
88ANDREW CARRANZA510001000
14MAURICIO CRUZ57000000
28KADEN JOHNSON-HARGIS36110000
3PRESTON SANDOVAL56000000
53CONNAH IRVING23000000
15VICTOR QUEZADA33000000
23JAYDEN ZUNIGA42000000
S. ROBINSON11000000
58VICTOR PIMENTEL11000000
TEAM TOTALS930114103003
PROGRAM SNAPSHOT: HW

PROGRAM RECORD

SEASONRECORDPFPAPPG
20227-621029516.2
20230-911033612.2
20240-10604186.0
20250-10344113.4
20262-811723411.7
2022-269-4310.2
HW — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21PARLIERvsW33-0
08/28MENDOTAvsL12-20
09/03RIVERDALEvsL12-20
09/11OROSIatL0-27
09/24ORANGE COVEvsW41-0
10/02SELMAvsL0-35
10/09REEDLEYatL0-28
10/16SIERRA PACIFICvsL6-41
10/23FOWLERatL6-20
10/30CARUTHERSatL7-43
SEASON RESULT2-8MISSED PLAYOFFS

Season complete at 2-8 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.

HW — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1011.723.4188.1322.729.444.1
HOME518.419.2233.2291.733.039.7
ROAD43.229.5192.0346.037.047.5

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 7/10 game(s), Home 4/5 game(s), Road 2/4 game(s).

HW — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21vs. ParlierW 33-016132148--------4010
8/28vs. MendotaL 12-20802132932317019350010
9/3RIVERDALEL 12-20000--------001+1
9/11@ OrosiL 0-2728151179136912270000-3
9/24vs. Orange CoveW 41-080230310--------2000
10/2vs. SelmaL 0-354713518213016529501110
10/9@ ReedleyL 0-28251802051902264160211+1
10/16vs. Sierra PacificL 6-41------2851023870101+1
10/23@ FowlerL 6-20------1322113432011-1
10/30@ CaruthersL 7-43------373613983----0-3
AVERAGES39.4148.7188.1133.3189.4322.71.51.10.30.7-4 (season)

Averages use only games with that number on file (offense 7/10, defense 7/10, sacks/INT 9/10, sacks allowed 7/10 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 11.2/100 (-100 yds/gm vs average)

Rush Offense: grade 34.8/100 (-44 yds/gm vs average)

Pass Defense: grade 42.3/100 (+7 yds/gm vs average)

Rush Defense: grade 16.4/100 (+77 yds/gm vs average)

Unit grades: 0-100 league percentile, adjusted for the opponents faced.

LAST YEAR

HW finished 2025 at 0-10. Missed playoffs. Toughest loss: 0-19 to FOWLER (19-point margin).

LAST SEASON: HW — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22FOWLERL0-1019N/AN/A
2025-08-29CORCORANL0-2021N/AN/A
2025-09-05WOODLAKEL0-3056N/AN/A
2025-09-13KERMANL0-41449N/A281
2025-09-19MONACHEL0-5034N/A306
2025-10-03REEDLEYL0-6843N/AN/A
2025-10-10SELMAL0-7053N/A368
2025-10-16EXETERL0-8040N/A453
2025-10-24IMMANUELL0-9049N/A472
2025-10-30SIERRA PACIFICL0-101247N/AN/A
TOTALS10 GMS0-100-1034411N/A1880 (5)

"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)
HW HAS PERFORMED BEST THIS DATA SET WHEN...

• HW commits fewer than 2 giveaways (.143), but most recently lost to Sierra Pacific when doing so

• HW averages 7.0+ yards per play (.333), but most recently lost to Selma when doing so

• HW forces no takeaways (.111), but most recently lost to Caruthers when doing so

• HW is held under 150 rushing yards (.250), but most recently lost to Selma when doing so

• HW's offense has averaged 1.7 giveaways per game over their last 3 games. Their 20-game average is 1.0 giveaways per game. (+67%)

• HW's offense has averaged 11.7 points scored per game over their last 10 games. Their 30-game average is 7.0 points scored per game. (+66%)

• HW's defense has conceded 100+ rush yds in 5 straight games (10/02/2026-10/30/2026), going 0-5 over that stretch.

• HW's defense has conceded 5.0+ YPC in 5 straight games (10/02/2026-10/30/2026), going 0-5 over that stretch.

• HW's defense has conceded 6.0+ YPP in 5 straight games (10/02/2026-10/30/2026), going 0-5 over that stretch.

• HW's defense has averaged 23.4 points allowed per game over their last 10 games. Their 30-game average is 35.4 points allowed per game. (-34%)

• HW's offense has averaged 174.0 rush yards per game over their last 7 games. Their 8-game average is 130.1 rush yards per game. (+34%)

• HW's defense has averaged 0.8 takeaways per game over their last 5 games. Their 20-game average is 0.6 takeaways per game. (+33%)

• HW's offense has averaged 219.0 total yards per game over their last 7 games. Their 8-game average is 164.6 total yards per game. (+33%)

• HW's defense has averaged 9.4 YPA over their last 10 games. Their 17-game average is 13.5 YPA. (-31%)

• HW's defense has conceded 7.0+ YPP in 3 straight games (10/16/2026-10/30/2026), going 0-3 over that stretch.

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

HW -- MOST IMPORTANT NUMBERS

(top 5 of 15 scored; vs 177 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers < 22-12.1438.4L30.789
2OFFTurnovers < 11-8.1118.1L20.646
3DEFTurnovers < 22-17.10534.8L50.642
4OFFTurnovers < 32-15.1187.8L40.640
5DEFTurnovers < 32-18.10034.1L50.625
WIN %: TWO-CONDITION COMBINATIONS (3 found, min 4 Gms each)

(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)

--- HW ---

CONDITIONRECWIN%PPGSTRK
HW rushes for 100+ yards and is held under 200 passing yards2-4.33314.3L2
HW rushes for 150+ yards but stays under 8.0 yards per attempt1-3.25013.2L1
HW averages 5.0+ yards per carry on its way to 150+ rushing yards1-3.25013.2L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
HWRush Yds 100+ & Pass Yds < 2002-4.33314.3
HWRush Yds 150+ & YPA < 8.01-3.25013.2
HWYPC 5.0+ & Rush Yds 150+1-3.25013.2
HW — OFFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.02-4.33314.3L2 24 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2002-5.28614.0L2 23 games without this stat on file
Rush Yds 100+2-4.33314.3L2
Rush Yds < 1000-2.00010.0L2 22 games without this stat on file
Rush Yds 150+1-3.25013.2L1
Rush Yds < 1501-3.25013.2L2 22 games without this stat on file
YPC 5.0+2-4.33314.3L2
YPC < 5.0-------- 24 games without this stat on file
YPP 6.0+1-3.25016.2L1
YPP < 6.01-2.33311.0L2 23 games without this stat on file
YPP 7.0+1-2.33317.7L1
YPP < 7.01-3.25011.2L3 23 games without this stat on file
Turnovers 1+1-10.0916.0L5
Turnovers < 11-8.1118.1L2 10 games without this stat on file
Turnovers 2+0-6.0003.5L6 10 games without this stat on file
Turnovers > 20-3.0002.3L3 10 games without this stat on file
HW — OFFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Scores <100-21.0001.7
Scores 10-190-6.00012.7
Scores 20-290-1.00026.0
Scores 30-391-01.00033.0
Scores 40+1-01.00041.0
HW — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.02-4.33314.3L2 4 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2002-5.28614.0L2 3 games without this stat on file
Rush Yds 100+2-4.33314.3L2
Rush Yds < 1000-1.00012.0L1 3 games without this stat on file
Rush Yds 150+1-3.25013.2L1
Rush Yds < 1501-2.33315.0L2 3 games without this stat on file
YPC 5.0+2-4.33314.3L2
YPC < 5.0-------- 4 games without this stat on file
YPP 6.0+1-3.25016.2L1
YPP < 6.01-2.33311.0L2 3 games without this stat on file
YPP 7.0+1-2.33317.7L1
YPP < 7.01-3.25011.2L3 3 games without this stat on file
Turnovers 1+1-5.1679.7L5
Turnovers < 11-3.25014.8L2
Turnovers 2+0-3.0004.3L3
Turnovers > 20-2.0003.5L2
HW — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-6.0003.2
Scores 10-190-2.00012.0
Scores 20-29------
Scores 30-391-01.00033.0
Scores 40+1-01.00041.0
HW — DEFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-12.00045.0L12
YPA < 8.00-5.00024.4L5 13 games without this stat on file
Pass Yds 200+0-1.00041.0L1
Pass Yds < 2000-16.00038.8L16 13 games without this stat on file
Rush Yds 100+0-16.00039.7L16
Rush Yds < 1000-1.00027.0L1 13 games without this stat on file
Rush Yds 150+0-15.00039.6L15
Rush Yds < 1500-2.00034.0L2 13 games without this stat on file
YPC 5.0+0-15.00041.0L15
YPC < 5.00-2.00023.5L2 13 games without this stat on file
YPP 6.0+0-16.00040.1L16
YPP < 6.00-1.00020.0L1 13 games without this stat on file
YPP 7.0+0-13.00043.6L13
YPP < 7.00-4.00023.8L4 13 games without this stat on file
Turnovers 1+1-10.09128.5L6
Turnovers < 11-8.11140.9L1 10 games without this stat on file
Turnovers 2+0-1.00020.0L1 10 games without this stat on file
Turnovers > 2-------- 10 games without this stat on file
HW — DEFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Allows <102-01.0000.0
Allows 10-190-1.00019.0
Allows 20-290-8.00023.0
Allows 30-390-4.00034.8
Allows 40+0-15.00048.1
HW — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-4.00036.5L4
YPA < 8.00-3.00022.7L3 3 games without this stat on file
Pass Yds 200+0-1.00041.0L1
Pass Yds < 2000-6.00028.8L6 3 games without this stat on file
Rush Yds 100+0-6.00031.2L6
Rush Yds < 1000-1.00027.0L1 3 games without this stat on file
Rush Yds 150+0-5.00029.2L5
Rush Yds < 1500-2.00034.0L2 3 games without this stat on file
YPC 5.0+0-5.00033.4L5
YPC < 5.00-2.00023.5L2 3 games without this stat on file
YPP 6.0+0-6.00032.3L6
YPP < 6.00-1.00020.0L1 3 games without this stat on file
YPP 7.0+0-4.00034.8L4
YPP < 7.00-3.00025.0L3 3 games without this stat on file
Turnovers 1+1-6.14323.4L6
Turnovers < 11-2.33323.3L1
Turnovers 2+--------
Turnovers > 2--------
HW — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <102-01.0000.0
Allows 10-19------
Allows 20-290-5.00023.0
Allows 30-390-1.00035.0
Allows 40+0-2.00042.0
ON THE BRINK

HANFORD WEST

• HANFORD WEST has committed 2+ turnovers in 2 straight games (10/23/26–10/30/26). It has not committed 2+ turnovers in 3 straight since 10/13/23–10/26/23 (2023).

• HANFORD WEST has been held under 14 in 5 straight games (10/2/26–10/30/26). It has not been held under 14 in 6 straight since 9/19/25–10/30/25 (2025). It has reached 6 straight 2 times in the last 4 years and has reached a high of 10 straight (2025) in that span.

• HANFORD WEST has allowed 200+ rushing in 2 straight games (10/23/26–10/30/26). It has not allowed 200+ rushing in 3 straight since 10/10/25–10/24/25 (2025). It has reached 3 straight 3 times in the last 4 years.

• HANFORD WEST has lost 5 straight (10/2/26–10/30/26). It has not lost 6 straight since 8/25/23–10/30/25 (2025).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
HWOFFENSEYPA < 8.062-4.33314.3L2
HWOFFENSEPass Yds < 20072-5.28614.0L2
HWOFFENSERush Yds 100+62-4.33314.3L2
HWOFFENSERush Yds < 10020-2.00010.0L2
HWOFFENSERush Yds 150+41-3.25013.2L1
HWOFFENSERush Yds < 15041-3.25013.2L2
HWOFFENSEYPC 5.0+62-4.33314.3L2
HWOFFENSEYPP 6.0+41-3.25016.2L1
HWOFFENSEYPP < 6.031-2.33311.0L2
HWOFFENSEYPP 7.0+31-2.33317.7L1
HWOFFENSEYPP < 7.041-3.25011.2L3
HWOFFENSETurnovers 1+111-10.0916.0L5
HWOFFENSETurnovers < 191-8.1118.1L2
HWOFFENSETurnovers 2+60-6.0003.5L6
HWOFFENSETurnovers > 230-3.0002.3L3
HWOFFENSEScores <10210-21.0001.7L21
HWOFFENSEScores 10-1960-6.00012.7L6
HWOFFENSEScores 20-2910-1.00026.0L1
HWOFFENSEScores 30-3911-01.00033.0W1
HWOFFENSEScores 40+11-01.00041.0W1
HWDEFENSEYPA 8.0+120-12.00045.0L12
HWDEFENSEYPA < 8.050-5.00024.4L5
HWDEFENSEPass Yds 200+10-1.00041.0L1
HWDEFENSEPass Yds < 200160-16.00038.8L16
HWDEFENSERush Yds 100+160-16.00039.7L16
HWDEFENSERush Yds < 10010-1.00027.0L1
HWDEFENSERush Yds 150+150-15.00039.6L15
HWDEFENSERush Yds < 15020-2.00034.0L2
HWDEFENSEYPC 5.0+150-15.00041.0L15
HWDEFENSEYPC < 5.020-2.00023.5L2
HWDEFENSEYPP 6.0+160-16.00040.1L16
HWDEFENSEYPP < 6.010-1.00020.0L1
HWDEFENSEYPP 7.0+130-13.00043.6L13
HWDEFENSEYPP < 7.040-4.00023.8L4
HWDEFENSETurnovers 1+111-10.09128.5L6
HWDEFENSETurnovers < 191-8.11140.9L1
HWDEFENSETurnovers 2+10-1.00020.0L1
HWDEFENSEAllows <1022-01.0000.0W2
HWDEFENSEAllows 10-1910-1.00019.0L1
HWDEFENSEAllows 20-2980-8.00023.0L8
HWDEFENSEAllows 30-3940-4.00034.8L4
HWDEFENSEAllows 40+150-15.00048.1L15
STREAKS: HW (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
DEFENSERush Yds 100+5 games10/02/2026 - 10/30/20260-5
DEFENSEYPC 5.0+5 games10/02/2026 - 10/30/20260-5
DEFENSEYPP 6.0+5 games10/02/2026 - 10/30/20260-5
DEFENSEYPP 7.0+3 games10/16/2026 - 10/30/20260-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
HWDEFENSERush Yds 100+5 games10/02/2026 - 10/30/20260-5
HWDEFENSEYPC 5.0+5 games10/02/2026 - 10/30/20260-5
HWDEFENSEYPP 6.0+5 games10/02/2026 - 10/30/20260-5
HWDEFENSEYPP 7.0+3 games10/16/2026 - 10/30/20260-3
NOTABLE TRENDS (10 of 10 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

HW OFFENSE

HW's offense has averaged 1.7 giveaways per game over their last 3 games. Their 20-game average is 1.0 giveaways per game. (+67%)

HW's offense has averaged 11.7 points scored per game over their last 10 games. Their 30-game average is 7.0 points scored per game. (+66%)

HW's offense has averaged 174.0 rush yards per game over their last 7 games. Their 8-game average is 130.1 rush yards per game. (+34%)

HW's offense has averaged 219.0 total yards per game over their last 7 games. Their 8-game average is 164.6 total yards per game. (+33%)

HW DEFENSE

HW's defense has averaged 23.4 points allowed per game over their last 10 games. Their 30-game average is 35.4 points allowed per game. (-34%)

HW's defense has averaged 0.8 takeaways per game over their last 5 games. Their 20-game average is 0.6 takeaways per game. (+33%)

HW's defense has averaged 9.4 YPA over their last 10 games. Their 17-game average is 13.5 YPA. (-31%)

HW's defense has averaged 154.8 pass yards per game over their last 5 games. Their 17-game average is 119.5 pass yards per game. (+30%)

HW's defense has averaged 6.3 YPC over their last 10 games. Their 17-game average is 8.8 YPC. (-28%)

HW's defense has averaged 7.4 YPP over their last 10 games. Their 17-game average is 9.4 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 -- 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)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
HWDEFENSEteamPass Yardslast 5154.817119.5+29.6%
HWDEFENSEteamPointslast 1023.43035.4-34.0%
HWOFFENSEteamPointslast 1011.7307.0+66.4%
HWOFFENSEteamRush Yardslast 7174.08130.1+33.7%
HWOFFENSEteamTotal Yardslast 7219.08164.6+33.0%
HWDEFENSEteamTurnoverslast 50.8200.6+33.3%
HWOFFENSEteamTurnoverslast 31.7201.0+66.7%
HWDEFENSEteamYPAlast 109.41713.5-30.8%
HWDEFENSEteamYPClast 106.3178.8-28.2%
HWDEFENSEteamYPPlast 107.4179.4-21.4%
STATISTICAL STORIES

HANFORD WEST: OFFENSE VS DEFENSE, 2026

Where HANFORD WEST sits among 114 section teams on the two Unit Index composites -- Offense Grade 29.8, Defense Grade 35.1.

RUSH YARDS / GAME: HANFORD WEST VS THE SECTION

HANFORD WEST ranks #96 of 96 section teams in rushing yards per game (0.0) -- a weakness worth a look.

HANFORD WEST: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- -4.7 in 2022 to -18.7 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.

HW — ROSTER (46) 26-27
#NAMEPOSCLASS
QUARTERBACKS
3PRESTON SANDOVAL
PASS 13/25 · 52.0% · 162 YDS · 6.5 YPA · 1 TD · 3 INT · 32.4/G
RUSH 28 CAR · 141 YDS · 5.0 YPC · 3 TD · 28.2/G
DEF 6 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
QBJr.
RUNNING BACKS
1SEBASTAN CASTANDEDA
PASS 1/1 · 100.0% · 2 YDS · 2.0 YPA · 0 TD · 0 INT · 0.3/G
RUSH 55 CAR · 358 YDS · 6.5 YPC · 3 TD · 59.7/G
RBJr.
11ELIJAH EDMOND
RUSH 14 CAR · 114 YDS · 8.1 YPC · 0 TD · 16.3/G
DEF 13 TKL · 1.9 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
HBJr.
15VICTOR QUEZADA
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
HBSr.
28KADEN JOHNSON-HARGIS
RUSH 1 CAR · 4 YDS · 4.0 YPC · 0 TD · 1.3/G
DEF 6 TKL · 2.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
RBJr.
52ANTONIO CASTRO
DEF 37 TKL · 4.6 TKL/G · 2 TFL · 2.0 SACKS · 0 INT
HBSo.
RECEIVERS & TIGHT ENDS
6ARON OSUNA
PASS 1/1 · 100.0% · 26 YDS · 26.0 YPA · 0 TD · 0 INT · 13.0/G
RUSH 1 CAR · 3 YDS · 3.0 YPC · 0 TD · 1.5/G
WRSr.
8WILLIAM WINSTEL-OWEN
PASS 1/3 · 33.3% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 12 CAR · 73 YDS · 6.1 YPC · 0 TD · 8.1/G
DEF 36 TKL · 4.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
23JAYDEN ZUNIGA
PASS 12/19 · 63.2% · 86 YDS · 4.5 YPA · 3 TD · 0 INT · 21.5/G
RUSH 5 CAR · 50 YDS · 10.0 YPC · 1 TD · 12.5/G
DEF 2 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESr.
40ZAYDEN AMEZOLA
REC 1 REC · 68 YDS · 68.0 YPC · 0 TD · 9.7/G
DEF 26 TKL · 3.7 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
TESr.
OFFENSIVE LINE
53CONNAH IRVING
DEF 3 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLJr.
58VICTOR PIMENTEL
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
LINEBACKERS
7DAVYEN ORTEGA
DEF 41 TKL · 5.9 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
MLBSr.
DEFENSIVE BACKS
14MAURICIO CRUZ
DEF 7 TKL · 1.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBJr.
18ANGEL GOMEZ
DEF 37 TKL · 4.6 TKL/G · 2 TFL · 1.0 SACKS · 1 INT
SSSr.
88ANDREW CARRANZA
DEF 10 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
SSJr.
OTHER / UNLISTED POSITION
9JONATHAN RIDGE
DEF 14 TKL · 2.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Sr.
ON STAT SHEETS, NOT ON THE POSTED ROSTER
--A. DONEZ
DEF 11 TKL · 2.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
----
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/08/2026 07:49