ScorePirate
MENU
AT A GLANCE

In short: Heritage Patriots high school football (Brentwood, CA), 2026 season: 5-3 in the Bay Valley League. Last game: L 22-33 vs Liberty on October 16, 2026. Next: at Deer Valley, 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
HERITAGE
HERITAGE 5-3
2026 SEASON
HERITAGE
AT A GLANCE — AS OF 10/29/2026
RECORD5-3 this season
LAST GAMEL 22-33 vs LIBERTY
NEXT GAMEDEER VALLEY (10/30/2026)
UNIT GRADESPass Off 70.2 · Rush Off 36.7 · Pass Def 61.6 · Rush Def 60.1
LEAGUEBAY VALLEY
ENROLLMENT2,566 STUDENTS (2024-25) · PUBLIC
NUMBERS TO NOTE
#34
SP Strength Index (of 115)
5-3
2026 record
+13.0
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
HERITAGE70.2 (+30)36.7 (-39)61.6 (-20)60.1 (-23)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Deer Valley, Fri 30 Oct. Matchup report: Heritage at Deer Valley.

The turnover battle could decide Heritage's next game, against Deer Valley, and the recent returns favor Heritage. Heritage forced 0.5 takeaways per game over its first 4 games (3-1), #81 in Section in that timeframe. In the 4 games since that slow start (2-2), the Patriots have forced 1.5 takeaways per game, a 200% rise, #33 in Section in that window. The schedule deserves some of the credit: Heritage's last 4 opponents have averaged 1.4 per game, a #66 offense in Section on the season, against 1.2 per game, #53 for the first 4. Measured against those opponents' norms (1.4 per game), Heritage forced 9% more turnovers than those offenses usually give up. Meanwhile, Deer Valley's ball security has been middle of the pack in recent weeks. The Wolverines have committed 1.5 giveaways per game over their last 4 games (1-3), #66 in Section during that time. Those games came against some of the better defenses in Section (1.7 per game on the season, which would rank #29). Against those norms, Deer Valley turned it over 13% less than those defenses usually force. Deer Valley offers Heritage a fair measuring stick for whether the trend is real.

The number to watch when Heritage meets Deer Valley is Heritage's scoring. Heritage averaged 24.0 points per game over its first 5 games (3-2), #53 in Section through those games. Over the stretch of 3 games that followed (2-1), the Patriots have averaged 42.0 points per game, a 75% rise, #15 in Section through that stretch. The schedule deserves some of the credit: Heritage's last 3 opponents have averaged 28.9 points per game, a #75 scoring defense in Section on the season, against 25.4 points per game, #65 for the first 5. Measured against those opponents' norms (28.9 points per game), Heritage scored 46% more than those defenses usually allow. Meanwhile, Deer Valley's defense has struggled in recent weeks. The Wolverines have allowed 29.7 points per game over their last 3 games (1-2), #74 in Section over that stretch. Those games came against a middle-of-the-pack set of offenses in Section (28.4 points per game on the season, which would rank #43). On paper, that is a matchup that favors Heritage. Heritage is 5-1 this season when it scores 19 or more, and 0-2 when it doesn't.

NOTES

The biggest worry in Heritage's season has been the direction of its ball security. Heritage committed 1.0 giveaways per game over its first 4 games (3-1), #34 in Section within that period. In the 4 games since that hot start (2-2), the Patriots have committed 2.0 giveaways per game, a 100% rise, #86 in Section across those games. The schedule has a lot to do with it: Heritage's last 4 opponents have averaged 2.0 per game, a #16 defense in Section on the season, against 1.1 per game, #65 for the first 4. On the season, Heritage ranks #72 in Section in giveaways. It won't get any easier against Deer Valley, whose defense ranks #21 in Section (1.9 per game).

Heritage's defense from the opening weeks has gone missing since. The Patriots allowed 14.5 points per game over their first 4 games (3-1), #28 in Section during those games. In the 4 games since that hot start (2-2), Heritage has allowed 21.0 points per game, a 45% rise, #39 in Section during that period. The schedule has a lot to do with it: Heritage's last 4 opponents have averaged 26.6 points per game, a #48 offense in Section on the season, against 21.7 points per game, #68 for the first 4. Measured against those opponents' norms (26.6 points per game), Heritage held those offenses 21% below what they usually score. By that measure, the early pace looks more like the outlier than the recent one. On the season, the Patriots rank #28 in Section in scoring defense. Deer Valley's offense sits in the middle of the pack, #36 in Section (30.0 points per game). Heritage is 5-1 this season when it holds opponents under 30, and 0-2 when it doesn't.

Heritage averaged 5.1 yards per carry (719 yards on 141 rushes) over its first 5 games (3-2), #60 in Section during that stretch. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 3 games that followed (2-1), the Patriots have averaged 7.0 yards per carry (718 yards on 102 rushes), a 38% rise, #30 in Section over that period. The schedule deserves some of the credit: Heritage's last 3 opponents have averaged 6.8 yards per carry, a #84 run defense in Section on the season, against 5.5 yards per carry, #51 for the first 5. On the season, Heritage ranks #49 in Section in rushing. That form gets a real test against Deer Valley, whose run defense ranks #4 in Section (3.3 yards per carry).

Something changed for Heritage's offense after the first 5 games of the season. The Patriots averaged 6.4 yards per play (1,768 yards on 278 snaps) over their first 5 games (3-2), #59 in Section over that timeframe. Over the stretch of 3 games that followed (2-1), Heritage has averaged 8.7 yards per play (1,407 yards on 161 snaps), a 37% rise, #15 in Section over that span. The schedule deserves some of the credit: Heritage's last 3 opponents have averaged 7.7 yards per play, a #84 defense in Section on the season, against 6.7 yards per play, #53 for the first 5. Measured against those opponents' norms (7.7 yards per play), Heritage gained 13% more per snap than those defenses usually allow. On the season, the Patriots rank #34 in Section in yards per play. That form gets a real test against Deer Valley, whose defense ranks #2 in Section (4.1 yards per play).

TIDBITS (11 found)

• Club Heritage has gone 16 straight games forcing fewer than 3 turnovers (September 12, 2025 through October 16, 2026), going 6-10 over that stretch, a school-record 16 straight in the 5 seasons on record.

• Club Heritage is 16-0 all time when averaging 7.0+ yards per play in the games on file (16 such games).

• Club Heritage is 21-2 all time when rushing for 150+ yards. Heritage's last loss when rushing for 150+ yards was November 22, 2024 against Acalanes (L, 14-34).

• Club Heritage is 21-2 all time when averaging 5.0+ yards per carry. Heritage's last loss when averaging 5.0+ yards per carry was September 29, 2023 against Antioch (L, 17-18).

• Club Heritage has scored 126 points over its last 3 games (42.0 a game, October 2, 2026 through October 16, 2026) -- its 3rd-highest 3-game total on record; the most is 136, from September 20, 2024 through October 11, 2024.

• Player Jace Torrez has 358 rushing yards over his last 3 games (119.3 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Jace Torrez has 5 rushing touchdowns over his last 3 games (1.7 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Kyle Miller has 8 touchdown passes over his last 3 games (2.7 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Wilson Douglas Brown has 364 receiving yards over his last 3 games (121.3 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Wilson Douglas Brown has 6 touchdown catches over his last 6 games (1.0 a game, September 12, 2026 through October 16, 2026) -- his most in a 6-game stretch since the 6 he had from September 26, 2025 through September 4, 2026.

• Player Nano Perez has gone 2 straight games catching a touchdown pass, the longest such streak of his career.

MILESTONE WATCH

Heritage

  • Kyle Miller needs 114 passing yards for 1,500 (averaging 198.0 a game)
  • Wilson Douglas Brown needs 1 receiving touchdown for 10 (averaging 1.1 a game)
HER — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1386PASS YDS
C-ATT95-159
COMP%59.7%
YPA8.7
TD14
INT4
QBR157.0
RUSHING LEADER
599RUSH YDS
CAR91
YPC6.6
RUSH TD8
REC3
REC YDS41
YPR13.7
REC TD0
RUSHING LEADER
238RUSH YDS
CAR23
YPC10.3
RUSH TD4
REC1
REC YDS9
YPR9.0
REC TD0
RECEIVING LEADER
873REC YDS
REC52
YPR16.8
REC TD9
RECEIVING LEADER
291REC YDS
REC19
YPR15.3
REC TD2
DEFENSE
TACKLES LEADER
76TCKL
TFL7
SACKS2
INT0
PD1
FF0
TACKLES LEADER
39TCKL
TFL4
SACKS2
INT0
PD0
FF0
TACKLES LEADER
32TCKL
TFL7
SACKS2
INT0
PD1
FF0
TFL LEADER
3TFL
TCKL12
SACKS0
INT0
PD0
FF0
TFL LEADER
3TFL
TCKL21
SACKS0
INT0
PD0
FF0
SACKS LEADER
3SACKS
TCKL32
TFL3
INT0
PD2
FF0
SACKS LEADER
1SACKS
TCKL1
TFL1
INT0
PD0
FF0
INTERCEPTIONS LEADER
1INT
TCKL28
TFL0
SACKS0
PD1
FF1
HER — WHAT CHANGED THIS WEEK

From the games on file through Oct 16.

REMAINING SCHEDULE

Most likely finish 6-4 · realistic range 5-5 to 6-4

Remaining schedule: 12th hardest of 108 in the CIF North Coast Section (average opponent strength 20.3).

DateOpponentSP rankWin chance
10/30at Deer Valley#44 of 11551%
11/06vs Pittsburg#3 of 1156%

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

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
HER — 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 16 game; last updated Oct 23; roster and numbers checked Sep 3.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
12KYLE MILLER795/15959.7%1,3868.7144157.0
9ISAAC SANDOVAL727/3675.0%3489.732172.6
15CYRUS ECLARINO41/1100.0%44.000133.6
TEAM TOTALS8123/19662.8%1,7388.9176159.7
RUSHING
NOPLAYERGPCARYDSYPCTD
33JACE TORREZ7915996.68
0JAYDEN MOORE42323810.34
7SANDRO HOWSONEY7381925.10
25MEGGINIS LOVITT7221225.51
4KING SMITH5141168.31
12KYLE MILLER730943.11
9ISAAC SANDOVAL79384.20
24NATHANIEL MENDOZA733311.02
15CYRUS ECLARINO410121.21
5DONTAY GLOVER7133.00
3JASON WALKER72-10-5.00
TEAM TOTALS82431,4375.918
RECEIVING
NOPLAYERGPRECYDSYPRTD
6WILSON DOUGLAS BROWN85287316.89
19NANO PEREZ51929115.32
1AIDEN MALEK81518112.13
3JASON WALKER71418112.92
10EMMANUEL ANWUKAH368714.50
33JACE TORREZ734113.70
14NOAH MANDJEK222914.51
21CAIRO REESE63279.00
11MYLES ROBINSON36132.20
0JAYDEN MOORE4199.00
7SANDRO HOWSONEY7144.00
25MEGGINIS LOVITT7122.00
TEAM TOTALS81231,73814.117
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
24NATHANIEL MENDOZA77671.50010
18RODERICK WARD III639420000
5DONTAY GLOVER73271.50010
32VALENCIO HUGHES732330020
25MEGGINIS LOVITT728001011
21CAIRO REESE625000051
50KEMARI WILLIAMS621300000
22NOAM THOMPSON521000030
29BENJAMIN HOADY62000.50001
20LAMAR LEWIS517100040
16CJ PELAYO617001030
99PADDY EJIOFOR615200000
33JACE TORREZ712300000
44CADEN KEITH410200000
77EDEM BUATSI710100000
42AIDEN HARRINGTON69000000
13BODIE BROWN37000000
2MILES LAFRAMBOISE67000070
75GIOVANNI ALFARO66100000
7SANDRO HOWSONEY75000010
62IZEK RODRIGUEZ34100000
1AIDEN MALEK83000000
60CJ JACKSON-RUBIO22000000
85JAMES PETERSON32000000
45JUAN DE AMORRORTU12000000
90JACOB CROSSLEY11110000
27AUSTIN WILLIAMS11000000
3JASON WALKER71000010
0JAYDEN MOORE41000000
23MASON MILLER11000000
TEAM TOTALS8427369.520293
PROGRAM SNAPSHOT: HER

PROGRAM RECORD

SEASONRECORDPFPAPPG
20226-431318831.3
20235-731834526.5
20247-529420824.5
20251-913031013.0
20265-324614230.8
2022-2624-2825.0
HER — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28JAMES LOGANvsW30-10
09/04CASTRO VALLEYatW33-13
09/12ST. BERNARD'SatL18-35
09/18JESSE M. BETHELvsW33-0
09/25ANTIOCHatL6-24
10/02FREEDOMatW48-27
10/09EMERALDatW56-0
10/16LIBERTYvsL22-33
10/30DEER VALLEYatPROJ24-2450.6%
11/06PITTSBURGvsPROJ10-425.6%
SEASON TO DATE5-32 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall5-3 so far6-4 (50%)5.6-4.4
League2-2 so far2-2 (100%)2.0-2.0
HER — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL830.817.8396.9282.754.945.2
HOME328.314.3370.7263.755.340.3
ROAD532.219.8412.6301.754.650.0

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.

HER — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. James LoganW 30-102241623867311218500010
9/4@ Castro ValleyW 33-13189174363--------000-1
9/12@ St. Bernard'sL 18-352411183591581473053400-1
9/18vs. Jesse M. BethelW 33-0217188405711712401010
9/25@ AntiochL 6-2417877255832413245011-3
10/2@ FreedomW 48-273162846001829427602010
10/9@ EmeraldW 56-0154332486------0312+1
10/16vs. LibertyL 22-3321910232131117148220020
AVERAGES217.2179.6396.9135.7147.0282.71.41.20.21.0-4 (season)

Averages use only games with that number on file (defense 6/8, sacks allowed 7/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 Offense: grade 70.2/100 (+30 yds/gm vs average)

Rush Offense: grade 36.7/100 (-39 yds/gm vs average)

Pass Defense: grade 61.6/100 (-20 yds/gm vs average)

Rush Defense: grade 60.1/100 (-23 yds/gm vs average)

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

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30atDEER VALLEY5-330.0
2026-11-06vsPITTSBURG5-337.4

LAST YEAR

HER finished 2025 at 1-9. Missed playoffs. Notable win: 42-6 over FREEDOM (FREEDOM finished 10% that season). Toughest loss: 15-17 to DEER VALLEY (2-point margin).

LAST SEASON: HER — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-29JAMES LOGANL0-1182623031
2025-09-05GRANADAL0-2014198261
2025-09-12DUBLINL0-3720206370
2025-09-19CAMPOLINDOL0-4351214400
2025-09-26LIVERMOREL0-51427263378
2025-10-10PITTSBURGL0-6755102492
2025-10-17FREEDOMW1-6426480148
2025-10-24ANTIOCHL1-71435222146
2025-10-30DEER VALLEYL1-81517174208
2025-11-07LIBERTYL1-91059101466
TOTALS10 GMS1-91-913031021902900
TALKING POINTS (15 storylines)
HER HAS PERFORMED BEST THIS DATA SET WHEN...

• HER averages 5.0+ yards per carry (.999), and has won 12 straight when doing so

• HER rushes for 150+ yards (.917), and has won 6 straight when doing so

• HER averages 7.0+ yards per play (.999), and has won 9 straight when doing so

• HER holds its opponents under 6.0 yards per play (.727), and has won 3 straight when doing so

• HER's offense has committed 1+ turnover in 12 straight games (10/17/2025-10/16/2026), going 6-6 over that stretch.

• HER's offense has averaged 239.3 rush yards per game over their last 3 games. Their 30-game average is 122.7 rush yards per game. (+95%)

• HER's offense has averaged 42.0 points scored per game over their last 3 games. Their 30-game average is 22.3 points scored per game. (+88%)

• HER averages 4.1+ yards per carry (HER's own median) (.867)

• HER's offense has averaged 7.0 YPC over their last 3 games. Their 30-game average is 4.2 YPC. (+67%)

• HER's offense has averaged 469.0 total yards per game over their last 3 games. Their 30-game average is 285.6 total yards per game. (+64%)

• HER rushes for 110.0+ yards (HER's own median) (.800)

• HER holds its opponents under 6.2 yards per play (HER's own median) (.750)

• HER averages 5.9+ yards per play (HER's own median) (.800)

• HER's defense has averaged 246.5 pass yards per game over their last 3 games. Their 25-game average is 154.8 pass yards per game. (+59%)

• HER's offense has averaged 12.1 YPA over their last 3 games. Their 30-game average is 7.9 YPA. (+52%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

HER -- MOST IMPORTANT NUMBERS

(top 5 of 36 scored; vs 732 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPP 7+9-01.00041.8W90.895
2OFFYPC 5+12-01.00037.9W120.867
3OFFRush Yds 150+11-1.91737.2W60.817
4OFFYPP 6+12-3.80034.6L10.699
5DEFYPP < 68-3.72713.5W30.691
WIN %: TWO-CONDITION COMBINATIONS (10 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)

--- HER ---

CONDITIONRECWIN%PPGSTRK
HER averages 6.0+ yards per play behind 150+ rushing yards11-0.99939.4W11
HER averages 5.0+ yards per carry on its way to 150+ rushing yards11-0.99939.4W11
HER holds its opponents under 150 rushing yards and under 200 passing yards6-5.54516.1W2
HER rushes for 100+ yards and is held under 200 passing yards7-2.77832.6W2
HER holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry6-2.75018.1W1
HER holds its opponents under 5.0 yards per carry and under 150 rushing yards4-4.50023.0W1
HER averages 8.0+ yards per attempt while throwing for 200+ yards5-2.71432.7L1
HER rushes for 150+ yards but stays under 8.0 yards per attempt3-1.75024.8W1
HER holds its opponents under 150 rushing yards while forcing 2+ takeaways3-1.75012.2L1
HER holds its opponents under 6.0 yards per play while forcing 2+ takeaways3-1.7507.2L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
HERYPP 6.0+ & Rush Yds 150+11-0.99939.4
HERYPC 5.0+ & Rush Yds 150+11-0.99939.4
HERRush Yds < 150 & Pass Yds < 2006-5.54516.1
HERRush Yds 100+ & Pass Yds < 2007-2.77832.6
HERYPA < 8.0 & YPC < 5.06-2.75018.1
HERYPC < 5.0 & Rush Yds < 1504-4.50023.0
HERYPA 8.0+ & Pass Yds 200+5-2.71432.7
HERRush Yds 150+ & YPA < 8.03-1.75024.8
HERRush Yds < 150 & Turnovers 2+3-1.75012.2
HERYPP < 6.0 & Turnovers 2+3-1.7507.2
HER — OFFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+9-3.75035.8L1
YPA < 8.04-14.22213.4L1
Pass Yds 200+6-4.60027.6L1
Pass Yds < 2007-13.35019.7W1
Rush Yds 100+12-4.75032.8L1
Rush Yds < 1001-13.07110.4L12
Rush Yds 150+11-1.91737.2W6
Rush Yds < 1502-16.11112.4L15
YPC 5.0+12-01.00037.9W12
YPC < 5.01-17.05611.9L16
YPP 6.0+12-3.80034.6L1
YPP < 6.01-14.06710.1L13
YPP 7.0+9-01.00041.8W9
YPP < 7.04-17.19014.0L3
Turnovers 1+11-14.44022.9L1
Turnovers < 12-3.40019.6L3
Turnovers 2+2-11.15412.3L8
Turnovers > 21-2.33318.0L2
HER — OFFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Scores <100-7.0004.3
Scores 10-190-9.00015.0
Scores 20-293-1.75023.2
Scores 30-395-01.00033.6
Scores 40+5-01.00048.8
HER — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-2.66735.0L1
YPA < 8.01-1.50018.0L1
Pass Yds 200+3-2.60030.2L1
Pass Yds < 2002-1.66731.7W1
Rush Yds 100+5-2.71434.3L1
Rush Yds < 1000-1.0006.0L1
Rush Yds 150+5-01.00040.0W5
Rush Yds < 1500-3.00015.3L3
YPC 5.0+5-01.00040.0W5
YPC < 5.00-3.00015.3L3
YPP 6.0+5-2.71434.3L1
YPP < 6.00-1.0006.0L1
YPP 7.0+4-01.00042.5W4
YPP < 7.01-3.25019.0L3
Turnovers 1+5-3.62530.8L1
Turnovers < 1--------
Turnovers 2+0-2.00014.0L2
Turnovers > 20-1.0006.0L1
HER — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <100-1.0006.0
Scores 10-190-1.00018.0
Scores 20-290-1.00022.0
Scores 30-393-01.00032.0
Scores 40+2-01.00052.0
HER — DEFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-8.00038.9L8
YPA < 8.09-7.56217.3W1 6 games without this stat on file
Pass Yds 200+1-7.12539.8L7
Pass Yds < 2008-9.47117.4W1 5 games without this stat on file
Rush Yds 100+7-14.33325.9L2
Rush Yds < 1002-2.50017.5W1 5 games without this stat on file
Rush Yds 150+2-7.22224.9L6
Rush Yds < 1507-9.43824.4W2 5 games without this stat on file
YPC 5.0+3-12.20026.5L2
YPC < 5.06-4.60021.6W1 5 games without this stat on file
YPP 6.0+1-13.07133.2L13
YPP < 6.08-3.72713.5W3 5 games without this stat on file
YPP 7.0+0-8.00039.5L8
YPP < 7.09-8.52917.5W1 5 games without this stat on file
Turnovers 1+12-11.52218.6L1
Turnovers < 11-6.14333.3L1
Turnovers 2+7-6.53814.2L1
Turnovers > 24-4.50013.0L1
HER — DEFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Allows <107-01.0002.9
Allows 10-193-4.42913.7
Allows 20-293-5.37524.6
Allows 30-390-4.00034.2
Allows 40+0-4.00052.5
HER — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-1.00033.0L1
YPA < 8.03-2.60019.2W1 2 games without this stat on file
Pass Yds 200+0-1.00033.0L1
Pass Yds < 2003-2.60019.2W1 2 games without this stat on file
Rush Yds 100+2-3.40020.4L2
Rush Yds < 1001-01.00027.0W1 2 games without this stat on file
Rush Yds 150+0-2.00028.5L2
Rush Yds < 1503-1.75018.0W2 2 games without this stat on file
YPC 5.0+2-3.40020.4L2
YPC < 5.01-01.00027.0W1 2 games without this stat on file
YPP 6.0+0-3.00030.7L3
YPP < 6.03-01.00012.3W3 2 games without this stat on file
YPP 7.0+0-1.00033.0L1
YPP < 7.03-2.60019.2W1 2 games without this stat on file
Turnovers 1+4-2.66715.7L1
Turnovers < 11-1.50024.0L1
Turnovers 2+1-1.50016.5L1
Turnovers > 2--------
HER — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <102-01.0000.0
Allows 10-192-01.00011.5
Allows 20-291-1.50025.5
Allows 30-390-2.00034.0
Allows 40+------
ON THE BRINK

HERITAGE

• HERITAGE has forced 2+ turnovers in 2 straight games (10/9/26–10/16/26). It has not forced 2+ turnovers in 3 straight since 10/25/24–11/22/24 (2024). It has reached 3 straight 3 times in the last 4 years and has reached a high of 5 straight (2024) in that span.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
HEROFFENSEYPA 8.0+129-3.75035.8L1
HEROFFENSEYPA < 8.0184-14.22213.4L1
HEROFFENSEPass Yds 200+106-4.60027.6L1
HEROFFENSEPass Yds < 200207-13.35019.7W1
HEROFFENSERush Yds 100+1612-4.75032.8L1
HEROFFENSERush Yds < 100141-13.07110.4L12
HEROFFENSERush Yds 150+1211-1.91737.2W6
HEROFFENSERush Yds < 150182-16.11112.4L15
HEROFFENSEYPC 5.0+1212-01.00037.9W12
HEROFFENSEYPC < 5.0181-17.05611.9L16
HEROFFENSEYPP 6.0+1512-3.80034.6L1
HEROFFENSEYPP < 6.0151-14.06710.1L13
HEROFFENSEYPP 7.0+99-01.00041.8W9
HEROFFENSEYPP < 7.0214-17.19014.0L3
HEROFFENSETurnovers 1+2511-14.44022.9L1
HEROFFENSETurnovers < 152-3.40019.6L3
HEROFFENSETurnovers 2+132-11.15412.3L8
HEROFFENSETurnovers > 231-2.33318.0L2
HEROFFENSEScores <1070-7.0004.3L7
HEROFFENSEScores 10-1990-9.00015.0L9
HEROFFENSEScores 20-2943-1.75023.2L1
HEROFFENSEScores 30-3955-01.00033.6W5
HEROFFENSEScores 40+55-01.00048.8W5
HERDEFENSEYPA 8.0+80-8.00038.9L8
HERDEFENSEYPA < 8.0169-7.56217.3W1
HERDEFENSEPass Yds 200+81-7.12539.8L7
HERDEFENSEPass Yds < 200178-9.47117.4W1
HERDEFENSERush Yds 100+217-14.33325.9L2
HERDEFENSERush Yds < 10042-2.50017.5W1
HERDEFENSERush Yds 150+92-7.22224.9L6
HERDEFENSERush Yds < 150167-9.43824.4W2
HERDEFENSEYPC 5.0+153-12.20026.5L2
HERDEFENSEYPC < 5.0106-4.60021.6W1
HERDEFENSEYPP 6.0+141-13.07133.2L13
HERDEFENSEYPP < 6.0118-3.72713.5W3
HERDEFENSEYPP 7.0+80-8.00039.5L8
HERDEFENSEYPP < 7.0179-8.52917.5W1
HERDEFENSETurnovers 1+2312-11.52218.6L1
HERDEFENSETurnovers < 171-6.14333.3L1
HERDEFENSETurnovers 2+137-6.53814.2L1
HERDEFENSETurnovers > 284-4.50013.0L1
HERDEFENSEAllows <1077-01.0002.9W7
HERDEFENSEAllows 10-1973-4.42913.7W2
HERDEFENSEAllows 20-2983-5.37524.6W1
HERDEFENSEAllows 30-3940-4.00034.2L4
HERDEFENSEAllows 40+40-4.00052.5L4
STREAKS: HER (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSETurnovers 1+12 games10/17/2025 - 10/16/20266-6
DEFENSETurnovers 1+5 games09/18/2026 - 10/16/20263-2
OFFENSEYPA 8.0+3 games10/02/2026 - 10/16/20262-1
OFFENSERush Yds 100+3 games10/02/2026 - 10/16/20262-1
OFFENSEYPP 6.0+3 games10/02/2026 - 10/16/20262-1
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
HEROFFENSETurnovers 1+12 games10/17/2025 - 10/16/20266-6
HERDEFENSETurnovers 1+5 games09/18/2026 - 10/16/20263-2
HEROFFENSEYPA 8.0+3 games10/02/2026 - 10/16/20262-1
HEROFFENSERush Yds 100+3 games10/02/2026 - 10/16/20262-1
HEROFFENSEYPP 6.0+3 games10/02/2026 - 10/16/20262-1
NOTABLE TRENDS (13 of 13 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

HER OFFENSE

HER's offense has averaged 239.3 rush yards per game over their last 3 games. Their 30-game average is 122.7 rush yards per game. (+95%)

HER's offense has averaged 42.0 points scored per game over their last 3 games. Their 30-game average is 22.3 points scored per game. (+88%)

HER's offense has averaged 7.0 YPC over their last 3 games. Their 30-game average is 4.2 YPC. (+67%)

HER's offense has averaged 469.0 total yards per game over their last 3 games. Their 30-game average is 285.6 total yards per game. (+64%)

HER's offense has averaged 12.1 YPA over their last 3 games. Their 30-game average is 7.9 YPA. (+52%)

HER's offense has averaged 8.9 YPP over their last 3 games. Their 30-game average is 5.9 YPP. (+50%)

HER's offense has averaged 229.7 pass yards per game over their last 3 games. Their 30-game average is 162.9 pass yards per game. (+41%)

HER's offense has averaged 1.8 giveaways per game over their last 5 games. Their 30-game average is 1.4 giveaways per game. (+26%)

HER DEFENSE

HER's defense has averaged 246.5 pass yards per game over their last 3 games. Their 25-game average is 154.8 pass yards per game. (+59%)

HER's defense has averaged 0.8 takeaways per game over their last 12 games. Their 30-game average is 1.7 takeaways per game. (-50%)

HER's defense has averaged 379.0 total yards per game over their last 3 games. Their 25-game average is 296.0 total yards per game. (+28%)

HER's defense has averaged 5.7 YPA over their last 5 games. Their 24-game average is 7.6 YPA. (-25%)

HER's defense has averaged 16.8 points allowed per game over their last 5 games. Their 30-game average is 22.0 points allowed per game. (-24%)

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

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
HERDEFENSEteamPass Yardslast 3246.525154.8+59.2%
HEROFFENSEteamPass Yardslast 3229.730162.9+41.0%
HERDEFENSEteamPointslast 516.83022.0-23.6%
HEROFFENSEteamPointslast 342.03022.3+88.1%
HEROFFENSEteamRush Yardslast 3239.330122.7+95.1%
HERDEFENSEteamTotal Yardslast 3379.025296.0+28.0%
HEROFFENSEteamTotal Yardslast 3469.030285.6+64.2%
HERDEFENSEteamTurnoverslast 120.8301.7-50.0%
HEROFFENSEteamTurnoverslast 51.8301.4+25.6%
HERDEFENSEteamYPAlast 55.7247.6-25.4%
HEROFFENSEteamYPAlast 312.1307.9+52.5%
HEROFFENSEteamYPClast 37.0304.2+67.0%
HEROFFENSEteamYPPlast 38.9305.9+49.6%
STATISTICAL STORIES

HERITAGE (BRENTWOOD): OFFENSE VS DEFENSE, 2026

Where HERITAGE (BRENTWOOD) sits among 109 section teams on the two Unit Index composites -- Offense Grade 49.6, Defense Grade 64.8.

PASS YARDS / GAME: HERITAGE (BRENTWOOD) VS THE SECTION

HERITAGE (BRENTWOOD) ranks #8 of 81 section teams in passing yards per game (223.7) -- a strength worth a look.

HERITAGE (BRENTWOOD): SP STRENGTH INDEX BY SEASON

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

HER — ROSTER (61) 26-27
#NAMEPOSCLASS
QUARTERBACKS
9ISAAC SANDOVAL
PASS 27/36 · 75.0% · 348 YDS · 9.7 YPA · 3 TD · 2 INT · 49.7/G
RUSH 9 CAR · 38 YDS · 4.2 YPC · 0 TD · 5.4/G
QBJr.
12KYLE MILLER
PASS 95/159 · 59.7% · 1,386 YDS · 8.7 YPA · 14 TD · 4 INT · 198.0/G
RUSH 30 CAR · 94 YDS · 3.1 YPC · 1 TD · 13.4/G
QBSr.
15CYRUS ECLARINO
PASS 1/1 · 100.0% · 4 YDS · 4.0 YPA · 0 TD · 0 INT · 1.0/G
RUSH 10 CAR · 12 YDS · 1.2 YPC · 1 TD · 3.0/G
QBJr.
RUNNING BACKS
0JAYDEN MOORE
RUSH 23 CAR · 238 YDS · 10.3 YPC · 4 TD · 59.5/G
REC 1 REC · 9 YDS · 9.0 YPC · 0 TD · 2.2/G
DEF 1 TKL · 0.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSr.
4KING SMITH
RUSH 14 CAR · 116 YDS · 8.3 YPC · 1 TD · 23.2/G
HBSo.
7SANDRO HOWSONEY
RUSH 38 CAR · 192 YDS · 5.1 YPC · 0 TD · 27.4/G
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 0.6/G
DEF 5 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSr.
25MEGGINIS LOVITT
RUSH 22 CAR · 122 YDS · 5.5 YPC · 1 TD · 17.4/G
REC 1 REC · 2 YDS · 2.0 YPC · 0 TD · 0.3/G
DEF 28 TKL · 4.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
RBJr.
33JACE TORREZ
RUSH 91 CAR · 599 YDS · 6.6 YPC · 8 TD · 85.6/G
REC 3 REC · 41 YDS · 13.7 YPC · 0 TD · 5.9/G
DEF 12 TKL · 1.7 TKL/G · 3 TFL · 0.0 SACKS · 0 INT
RBSr.
RECEIVERS & TIGHT ENDS
1AIDEN MALEK
REC 15 REC · 181 YDS · 12.1 YPC · 3 TD · 22.6/G
DEF 3 TKL · 0.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
5DONTAY GLOVER
RUSH 1 CAR · 3 YDS · 3.0 YPC · 0 TD · 0.4/G
DEF 32 TKL · 4.6 TKL/G · 7 TFL · 1.5 SACKS · 0 INT
TESr.
10EMMANUEL ANWUKAH
REC 6 REC · 87 YDS · 14.5 YPC · 0 TD · 29.0/G
WRJr.
14NOAH MANDJEK
REC 2 REC · 29 YDS · 14.5 YPC · 1 TD · 14.5/G
TESo.
16CJ PELAYO
DEF 17 TKL · 2.8 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRJr.
19NANO PEREZ
REC 19 REC · 291 YDS · 15.3 YPC · 2 TD · 58.2/G
WRJr.
85JAMES PETERSON
DEF 2 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESr.
DEFENSIVE LINE
50KEMARI WILLIAMS
DEF 21 TKL · 3.5 TKL/G · 3 TFL · 0.0 SACKS · 0 INT
DLSr.
77EDEM BUATSI
DEF 10 TKL · 1.4 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DLSr.
90JACOB CROSSLEY
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
DTSr.
99PADDY EJIOFOR
DEF 15 TKL · 2.5 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
DEJr.
LINEBACKERS
13BODIE BROWN
DEF 7 TKL · 2.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSr.
18RODERICK WARD III
DEF 39 TKL · 6.5 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
LBSr.
23MASON MILLER
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSo.
24NATHANIEL MENDOZA
RUSH 3 CAR · 33 YDS · 11.0 YPC · 2 TD · 4.7/G
DEF 76 TKL · 10.9 TKL/G · 7 TFL · 1.5 SACKS · 0 INT
LBSr.
27AUSTIN WILLIAMS
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSr.
29BENJAMIN HOADY
DEF 20 TKL · 3.3 TKL/G · 0 TFL · 0.5 SACKS · 0 INT
OLBSr.
32VALENCIO HUGHES
DEF 32 TKL · 4.6 TKL/G · 3 TFL · 3.0 SACKS · 0 INT
LBSr.
42AIDEN HARRINGTON
DEF 9 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSr.
44CADEN KEITH
DEF 10 TKL · 2.5 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
OLBJr.
60CJ JACKSON-RUBIO
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSr.
62IZEK RODRIGUEZ
DEF 4 TKL · 1.3 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
LBSr.
75GIOVANNI ALFARO
DEF 6 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
LBSr.
DEFENSIVE BACKS
2MILES LAFRAMBOISE
DEF 7 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DBSr.
20LAMAR LEWIS
DEF 17 TKL · 3.4 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DBSr.
22NOAM THOMPSON
DEF 21 TKL · 4.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DBSr.
SPECIAL TEAMS
45JUAN DE AMORRORTU
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KSr.
ATHLETES
3JASON WALKER
RUSH 2 CAR · -10 YDS · -5.0 YPC · 0 TD · -1.4/G
REC 14 REC · 181 YDS · 12.9 YPC · 2 TD · 25.9/G
DEF 1 TKL · 0.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHJr.
6WILSON DOUGLAS BROWN
REC 52 REC · 873 YDS · 16.8 YPC · 9 TD · 109.1/G
ATHSr.
11MYLES ROBINSON
REC 6 REC · 13 YDS · 2.2 YPC · 0 TD · 4.3/G
ATHJr.
21CAIRO REESE
REC 3 REC · 27 YDS · 9.0 YPC · 0 TD · 4.5/G
DEF 25 TKL · 4.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
ATHSo.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/29/2026 00:56