ScorePirate
MENU
AT A GLANCE

In short: Ann Sobrato Bulldogs high school football (Morgan Hill, CA), 2026 season: 5-4. Last game: L 18-20 vs Willow Glen on October 30, 2026. Next: vs Silver Creek, November 7, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
ANN SOBRATO 5-4
2026 SEASON
AT A GLANCE — AS OF 11/02/2026
RECORD5-4 this season
LAST GAMEL 18-20 vs WILLOW GLEN
NEXT GAMESILVER CREEK (11/07/2026)
UNIT GRADESPass Off 83.0 · Rush Off 69.6 · Pass Def 60.2 · Rush Def 57.5
LEAGUEBLOSSOM VALLEY - MOUNT HAMILTON - SOUTH
NUMBERS TO NOTE
#36
SP Strength Index (of 95)
5-4
2026 record
+5.0
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
ANN SOBRATO83.0 (+70)69.6 (+35)60.2 (-17)57.5 (-17)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: vs Silver Creek, Sat 7 Nov. Matchup report: Silver Creek at Ann Sobrato.

The number to watch when Ann Sobrato meets Silver Creek is Ann Sobrato's scoring defense. Ann Sobrato allowed 30.7 points per game over its first 3 games (1-2), #83 in Section in that timeframe. In the 6 games since that slow start (4-2), the Bulldogs have allowed 10.7 points per game, a 65% drop, #11 in Section in that window. The schedule doesn't explain it: the opponents in both stretches have averaged about 24.1 points per game on the season. Measured against those opponents' norms (23.9 points per game), Ann Sobrato held those offenses 55% below what they usually score. Only ScorePirate CIF Central Coast Section #13 Live Oak broke through in that span, putting up 27 on 10/16. Meanwhile, Silver Creek's offense has struggled in recent weeks. The Raiders have averaged 4.8 points per game over their last 6 games (0-6), #92 in Section during that time. Those games came against some of the better scoring defenses in Section (18.2 points per game on the season, which would rank #28). Against those norms, Silver Creek scored 73% less than those defenses usually allow. On paper, that is a matchup that favors Ann Sobrato. Ann Sobrato is 5-0 this season when it holds opponents under 15, and 0-4 when it doesn't.

NOTES

The biggest worry in Ann Sobrato's season has been the direction of its offense. Ann Sobrato averaged 27.7 points per game over its first 6 games (4-2), #31 in Section through those games. Over the stretch of 3 games that followed (1-2), the Bulldogs have averaged 11.7 points per game, a 58% drop, #77 in Section through that stretch. The schedule has a lot to do with it: Ann Sobrato's last 3 opponents have averaged 18.6 points per game, a #30 scoring defense in Section on the season, against 21.8 points per game, #46 for the first 6. Measured against those opponents' norms (18.6 points per game), Ann Sobrato scored 37% less than those defenses usually allow. On the season, Ann Sobrato ranks #48 in Section in scoring. Silver Creek's defense sits in the middle of the pack, #49 in Section (22.1 points per game). Ann Sobrato is 3-1 this season when it scores 23 or more, and 2-3 when it doesn't.

TIDBITS (10 found)

• Club The last time Ann Sobrato went a game being held under 6.0 yards per play was October 7, 2022 against Westmont (L, 0-35). Since then Ann Sobrato has gone 46 straight games averaging 6.0+ yards per play, a school-record 46 straight in the 5 seasons on record.

• Club The last time Ann Sobrato went a game being held under 8.0 yards per attempt was October 12, 2024 against Willow Glen (L, 3-20). Since then Ann Sobrato has gone 26 straight games averaging 8.0+ yards per attempt, a school-record 26 straight in the 5 seasons on record.

• Club The last time Ann Sobrato went a game forcing 3+ turnovers was October 11, 2025 against Westmont (W, 28-7). Since then Ann Sobrato has gone 16 straight games forcing fewer than 3 turnovers, a school-record 16 straight in the 5 seasons on record.

• Club Ann Sobrato is 14-1 all time when holding the opponent under 10 points. Ann Sobrato's last loss when holding the opponent under 10 points was August 29, 2025 against Bellarmine College Prep (L, 0-6).

• Player Brady Lennon has gone 7 straight games rushing for 100+ yards, the longest such streak of his career.

• Player Brady Lennon has 11 rushing touchdowns over his last 6 games (1.8 a game, October 24, 2025 through November 29, 2025) -- his most in a 6-game stretch on record.

• Player Jacob Sorrentino has 484 receiving yards over his last 4 games (121.0 a game, November 7, 2025 through November 29, 2025) -- his most in a 4-game stretch on record.

• Player Brayden Hughes has gone 4 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Jacob Sorrentino has gone 4 straight games catching a touchdown pass, the longest such streak of his career.

• Player Rayan Daneshvar has 53 tackles over his last 6 games (8.8 a game, October 17, 2024 through October 11, 2025) -- his most in a 6-game stretch since the 93 he had from August 30, 2024 through October 12, 2024.

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 10/30/2026 GAME @ WILLOW GLEN* MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 10/24/2026 GAME VS. LINCOLN* MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 10/16/2026 GAME @ LIVE OAK* MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 10/10/2026 GAME VS. CHRISTOPHER* MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 09/26/2026 GAME VS. LELAND MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 09/17/2026 GAME @ PIONEER MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 09/11/2026 GAME @ NORTH SALINAS MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 09/05/2026 GAME VS. BRANHAM MISSING

DATA WARNING: ANN SOBRATO OFFENSIVE STATS FOR 08/29/2026 GAME VS. BELLARMINE COLLEGE PREP MISSING

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

PROGRAM SNAPSHOT: AS

PROGRAM RECORD

SEASONRECORDPFPAPPG
20223-722430622.4
20236-432121732.1
20247-322115422.1
20258-535028426.9
20265-420115622.3
2022-2629-2325.3
WEEK WRAP-UP

Ann Sobrato fell to Willow Glen 18-20 on the road on Friday, October 30.

Ann Sobrato is 5-4, #30 CIF Central Coast Section. Up next: vs Silver Creek, Sat Nov 7.

Final + team statsFinal + top performersScoreboard + takeaways

Download a graphic to share:

Final + team statsFinal + top performersScoreboard + takeaways
AS — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/29BELLARMINE COLLEGE PREPvsL6-37
09/05BRANHAMvsW50-13
09/11NORTH SALINASatL27-42
09/17PIONEERatW34-0
09/26LELANDvsW21-7
10/10CHRISTOPHERvsW28-3
10/16LIVE OAKatL0-27
10/24LINCOLNvsW17-7
10/30WILLOW GLENatL18-20
11/07SILVER CREEKvsPROJ39-196.9%
SEASON TO DATE5-41 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall5-4 so far6-4 (97%)6.0-4.0
League2-2 so far2-2 (100%)2.0-2.0
AS — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL922.317.3--269.4--44.4
HOME524.413.4--256.3--43.3
ROAD419.822.2--289.0--46.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.

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

AS — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/29vs. Bellarmine College PrepL 6-37----------------------
9/5vs. BranhamW 50-13------2541273810----20
9/11@ North SalinasL 27-42----------------------
9/17@ PioneerW 34-0------431181610----20
9/26vs. LelandW 21-7------113902030----1-1
10/10vs. ChristopherW 28-3------130551850----10
10/16@ Live OakL 0-27------463714171----00
10/24vs. LincolnW 17-7----------------------
10/30@ Willow GlenL 18-20----------------------
AVERAGES------117.2152.2269.40.2----1.2-1 (season)

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

Rush Offense: grade 69.6/100 (+35 yds/gm vs average)

Pass Defense: grade 60.2/100 (-17 yds/gm vs average)

Rush Defense: grade 57.5/100 (-17 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-11-07vsSILVER CREEK2-714.6

LAST YEAR

AS finished 2025 at 8-5. Made the playoffs (3 postseason game(s) on file; exact round/result not available). Notable win: 40-30 over PIEDMONT HILLS (PIEDMONT HILLS finished 71% that season). Toughest loss: 30-31 to PIEDMONT HILLS (1-point margin).

LAST SEASON: AS — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-29BELLARMINE COLLEGE PREPL0-106316N/A
2025-09-06LIVE OAKL0-22156N/AN/A
2025-09-13SEASIDEW1-2354N/AN/A
2025-09-19BRANHAML1-32756261520
2025-10-04PIEDMONT HILLSW2-34030N/AN/A
2025-10-11WESTMONTW3-3287395147
2025-10-16GILROYW4-3427N/AN/A
2025-10-24GUNDERSONW5-33314401282
2025-11-01LELANDW6-32114355219
2025-11-07WILLOW GLENL6-41823336367
2025-11-15SANTA CRUZW7-42817N/AN/A
2025-11-22TERRA NOVAW8-42719N/AN/A
2025-11-29PIEDMONT HILLSL8-53031N/AN/A
TOTALS13 GMS8-58-53502842064 (6)1535 (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)
AS HAS PERFORMED BEST THIS DATA SET WHEN...

• AS holds its opponents under 150 rushing yards (.999), and has won 8 straight when doing so

• AS holds its opponents under 5.0 yards per carry (.875), and has won 2 straight when doing so

• AS holds its opponents under 7.0 yards per play (.714), and has won 4 straight when doing so

• AS forces 1+ takeaways (.750), and has won 4 straight when doing so

• AS's defense has averaged 371.0 rush yards per game over their last 3 games. Their 18-game average is 165.9 rush yards per game. (+124%)

• AS's offense has averaged 0.0 giveaways per game over their last 3 games. Their 18-game average is 0.8 giveaways per game. (-100%)

• AS's defense has averaged 0.0 takeaways per game over their last 3 games. Their 18-game average is 1.1 takeaways per game. (-100%)

• AS's defense has averaged 417.0 total yards per game over their last 3 games. Their 18-game average is 266.4 total yards per game. (+57%)

• AS holds its opponents under 161.0 rushing yards (AS's own median) (.999)

• AS's defense has averaged 46.0 pass yards per game over their last 3 games. Their 18-game average is 100.6 pass yards per game. (-54%)

• AS's offense has averaged 11.7 points scored per game over their last 3 games. Their 52-game average is 25.3 points scored per game. (-54%)

• AS's defense has averaged 12.8 points allowed per game over their last 5 games. Their 52-game average is 21.5 points allowed per game. (-40%)

• AS's defense has averaged 7.6 YPC over their last 3 games. Their 18-game average is 5.4 YPC. (+40%)

• AS holds its opponents under 5.5 yards per play (AS's own median) (.889)

• AS holds its opponents under 5.5 yards per carry (AS's own median) (.889)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

AS -- MOST IMPORTANT NUMBERS

(top 5 of 23 scored; vs 142 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFRush Yds < 1508-01.0007.6W80.900
2DEFYPC < 57-1.8759.5W20.766
3DEFTurnovers 1+9-3.75013.6W40.630
4DEFYPP < 68-3.72713.5W20.570
5OFFRush Yds 150+19-12.61328.4L10.564
WIN %: TWO-CONDITION COMBINATIONS (9 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)

--- AS ---

CONDITIONRECWIN%PPGSTRK
AS rushes for 100+ yards and is held under 200 passing yards15-15.50025.9L1
AS averages 5.0+ yards per carry on its way to 150+ rushing yards7-4.63623.0W3
AS averages 6.0+ yards per play behind 150+ rushing yards7-3.70025.3W3
AS holds its opponents under 150 rushing yards and under 200 passing yards7-0.9996.9W7
AS averages 6.0+ yards per play while committing zero giveaways6-1.85728.6L1
AS holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry6-0.9998.3W6
AS holds its opponents under 5.0 yards per carry and under 150 rushing yards6-0.9996.8W6
AS holds its opponents under 6.0 yards per play and under 100 rushing yards5-0.9998.2W5
AS holds its opponents under 6.0 yards per play while forcing 2+ takeaways3-1.7509.8W2
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
ASRush Yds 100+ & Pass Yds < 20015-15.50025.9
ASYPC 5.0+ & Rush Yds 150+7-4.63623.0
ASYPP 6.0+ & Rush Yds 150+7-3.70025.3
ASRush Yds < 150 & Pass Yds < 2007-0.9996.9
ASYPP 6.0+ & Turnovers < 16-1.85728.6
ASYPA < 8.0 & YPC < 5.06-0.9998.3
ASYPC < 5.0 & Rush Yds < 1506-0.9996.8
ASYPP < 6.0 & Rush Yds < 1005-0.9998.2
ASYPP < 6.0 & Turnovers 2+3-1.7509.8
AS — OFFENSE — 2022-26 (52 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+7-5.58325.9L1
YPA < 8.01-2.3335.7L1 37 games without this stat on file
Pass Yds 200+5-1.83331.7L1
Pass Yds < 20017-15.53125.2L1 14 games without this stat on file
Rush Yds 100+20-16.55626.9L1
Rush Yds < 1002-01.00013.5W2 14 games without this stat on file
Rush Yds 150+19-12.61328.4L1
Rush Yds < 1503-4.42916.6L2 14 games without this stat on file
YPC 5.0+8-7.53321.9L1
YPC < 5.0-------- 37 games without this stat on file
YPP 6.0+8-6.57123.4L1
YPP < 6.00-1.0000.0L1 37 games without this stat on file
YPP 7.0+8-5.61525.0L1
YPP < 7.00-2.0001.5L2 37 games without this stat on file
Turnovers 1+5-4.55623.7W4
Turnovers < 16-3.66722.2L2 34 games without this stat on file
Turnovers 2+4-2.66722.8W3 34 games without this stat on file
Turnovers > 2-------- 34 games without this stat on file
AS — OFFENSE SCORING SITUATION — 2022-26 (52 Gms)
SPLITRECWIN%PPG
Scores <101-7.1253.6
Scores 10-193-5.37515.2
Scores 20-2910-10.50024.3
Scores 30-394-1.80033.4
Scores 40+11-01.00046.6
AS — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.0-------- 9 games without this stat on file
Pass Yds 200+--------
Pass Yds < 200-------- 9 games without this stat on file
Rush Yds 100+--------
Rush Yds < 100-------- 9 games without this stat on file
Rush Yds 150+--------
Rush Yds < 150-------- 9 games without this stat on file
YPC 5.0+--------
YPC < 5.0-------- 9 games without this stat on file
YPP 6.0+--------
YPP < 6.0-------- 9 games without this stat on file
YPP 7.0+--------
YPP < 7.0-------- 9 games without this stat on file
Turnovers 1+4-01.00033.2W4
Turnovers < 10-1.0000.0L1 4 games without this stat on file
Turnovers 2+3-01.00035.0W3 4 games without this stat on file
Turnovers > 2-------- 4 games without this stat on file
AS — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <100-2.0003.0
Scores 10-191-1.50017.5
Scores 20-292-1.66725.3
Scores 30-391-01.00034.0
Scores 40+1-01.00050.0
AS — DEFENSE — 2022-26 (52 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-2.33320.3W1
YPA < 8.010-5.66719.1L1 34 games without this stat on file
Pass Yds 200+1-01.00013.0W1
Pass Yds < 20010-7.58819.6L1 34 games without this stat on file
Rush Yds 100+5-7.41724.9L1
Rush Yds < 1006-01.0008.0W6 34 games without this stat on file
Rush Yds 150+3-7.30028.6L2
Rush Yds < 1508-01.0007.6W8 34 games without this stat on file
YPC 5.0+4-6.40027.1L1
YPC < 5.07-1.8759.5W2 34 games without this stat on file
YPP 6.0+3-4.42928.4L1
YPP < 6.08-3.72713.5W2 34 games without this stat on file
YPP 7.0+1-3.25033.0L1
YPP < 7.010-4.71415.4W4 34 games without this stat on file
Turnovers 1+9-3.75013.6W4
Turnovers < 12-4.33330.7L1 34 games without this stat on file
Turnovers 2+5-1.83311.0W4 34 games without this stat on file
Turnovers > 22-01.0009.5W2 34 games without this stat on file
AS — DEFENSE SCORING SITUATION — 2022-26 (52 Gms)
SPLITRECWIN%PPG
Allows <1014-1.9334.7
Allows 10-199-1.90014.2
Allows 20-295-6.45524.1
Allows 30-391-7.12533.0
Allows 40+0-8.00046.9
AS — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-01.0003.0W1
YPA < 8.03-1.75011.8L1 4 games without this stat on file
Pass Yds 200+1-01.00013.0W1
Pass Yds < 2003-1.7509.2L1 4 games without this stat on file
Rush Yds 100+2-1.66713.3L1
Rush Yds < 1002-01.0005.0W2 4 games without this stat on file
Rush Yds 150+0-1.00027.0L1
Rush Yds < 1504-01.0005.8W4 4 games without this stat on file
YPC 5.0+2-1.66715.7L1
YPC < 5.02-01.0001.5W2 4 games without this stat on file
YPP 6.0+2-1.66715.7L1
YPP < 6.02-01.0001.5W2 4 games without this stat on file
YPP 7.0+0-1.00027.0L1
YPP < 7.04-01.0005.8W4 4 games without this stat on file
Turnovers 1+4-01.0005.8W4
Turnovers < 10-1.00027.0L1 4 games without this stat on file
Turnovers 2+2-01.0006.5W2 4 games without this stat on file
Turnovers > 2-------- 4 games without this stat on file
AS — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <104-01.0004.2
Allows 10-191-01.00013.0
Allows 20-290-2.00023.5
Allows 30-390-1.00037.0
Allows 40+0-1.00042.0
TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
ASOFFENSEYPA 8.0+127-5.58325.9L1
ASOFFENSEYPA < 8.031-2.3335.7L1
ASOFFENSEPass Yds 200+65-1.83331.7L1
ASOFFENSEPass Yds < 2003217-15.53125.2L1
ASOFFENSERush Yds 100+3620-16.55626.9L1
ASOFFENSERush Yds < 10022-01.00013.5W2
ASOFFENSERush Yds 150+3119-12.61328.4L1
ASOFFENSERush Yds < 15073-4.42916.6L2
ASOFFENSEYPC 5.0+158-7.53321.9L1
ASOFFENSEYPP 6.0+148-6.57123.4L1
ASOFFENSEYPP < 6.010-1.0000.0L1
ASOFFENSEYPP 7.0+138-5.61525.0L1
ASOFFENSEYPP < 7.020-2.0001.5L2
ASOFFENSETurnovers 1+95-4.55623.7W4
ASOFFENSETurnovers < 196-3.66722.2L2
ASOFFENSETurnovers 2+64-2.66722.8W3
ASOFFENSEScores <1081-7.1253.6L5
ASOFFENSEScores 10-1983-5.37515.2L1
ASOFFENSEScores 20-292010-10.50024.3W2
ASOFFENSEScores 30-3954-1.80033.4W1
ASOFFENSEScores 40+1111-01.00046.6W11
ASDEFENSEYPA 8.0+31-2.33320.3W1
ASDEFENSEYPA < 8.01510-5.66719.1L1
ASDEFENSEPass Yds 200+11-01.00013.0W1
ASDEFENSEPass Yds < 2001710-7.58819.6L1
ASDEFENSERush Yds 100+125-7.41724.9L1
ASDEFENSERush Yds < 10066-01.0008.0W6
ASDEFENSERush Yds 150+103-7.30028.6L2
ASDEFENSERush Yds < 15088-01.0007.6W8
ASDEFENSEYPC 5.0+104-6.40027.1L1
ASDEFENSEYPC < 5.087-1.8759.5W2
ASDEFENSEYPP 6.0+73-4.42928.4L1
ASDEFENSEYPP < 6.0118-3.72713.5W2
ASDEFENSEYPP 7.0+41-3.25033.0L1
ASDEFENSEYPP < 7.01410-4.71415.4W4
ASDEFENSETurnovers 1+129-3.75013.6W4
ASDEFENSETurnovers < 162-4.33330.7L1
ASDEFENSETurnovers 2+65-1.83311.0W4
ASDEFENSETurnovers > 222-01.0009.5W2
ASDEFENSEAllows <101514-1.9334.7W7
ASDEFENSEAllows 10-19109-1.90014.2W6
ASDEFENSEAllows 20-29115-6.45524.1L3
ASDEFENSEAllows 30-3981-7.12533.0L2
ASDEFENSEAllows 40+80-8.00046.9L8
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
NOTABLE TRENDS (13 of 13 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

AS OFFENSE

AS's offense has averaged 0.0 giveaways per game over their last 3 games. Their 18-game average is 0.8 giveaways per game. (-100%)

AS's offense has averaged 11.7 points scored per game over their last 3 games. Their 52-game average is 25.3 points scored per game. (-54%)

AS's offense has averaged 162.8 pass yards per game over their last 20 games. Their 38-game average is 123.3 pass yards per game. (+32%)

AS's offense has averaged 330.3 rush yards per game over their last 12 games. Their 38-game average is 250.8 rush yards per game. (+32%)

AS's offense has averaged 455.7 total yards per game over their last 12 games. Their 38-game average is 374.1 total yards per game. (+22%)

AS DEFENSE

AS's defense has averaged 371.0 rush yards per game over their last 3 games. Their 18-game average is 165.9 rush yards per game. (+124%)

AS's defense has averaged 0.0 takeaways per game over their last 3 games. Their 18-game average is 1.1 takeaways per game. (-100%)

AS's defense has averaged 417.0 total yards per game over their last 3 games. Their 18-game average is 266.4 total yards per game. (+57%)

AS's defense has averaged 46.0 pass yards per game over their last 3 games. Their 18-game average is 100.6 pass yards per game. (-54%)

AS's defense has averaged 12.8 points allowed per game over their last 5 games. Their 52-game average is 21.5 points allowed per game. (-40%)

AS's defense has averaged 7.6 YPC over their last 3 games. Their 18-game average is 5.4 YPC. (+40%)

AS's defense has averaged 7.6 YPP over their last 3 games. Their 18-game average is 5.9 YPP. (+29%)

AS's defense has averaged 8.2 YPA over their last 5 games. Their 18-game average is 6.7 YPA. (+22%)

(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
ASDEFENSEteamPass Yardslast 346.018100.6-54.3%
ASOFFENSEteamPass Yardslast 20162.838123.3+32.1%
ASDEFENSEteamPointslast 512.85221.5-40.4%
ASOFFENSEteamPointslast 311.75225.3-53.9%
ASDEFENSEteamRush Yardslast 3371.018165.9+123.6%
ASOFFENSEteamRush Yardslast 12330.338250.8+31.7%
ASDEFENSEteamTotal Yardslast 3417.018266.4+56.5%
ASOFFENSEteamTotal Yardslast 12455.738374.1+21.8%
ASDEFENSEteamTurnoverslast 30.0181.1-100.0%
ASOFFENSEteamTurnoverslast 30.0180.8-100.0%
ASDEFENSEteamYPAlast 58.2186.7+22.0%
ASDEFENSEteamYPClast 37.6185.4+40.2%
ASDEFENSEteamYPPlast 37.6185.9+29.0%
STATISTICAL STORIES

ANN SOBRATO: OFFENSE VS DEFENSE, 2026

Where ANN SOBRATO sits among 95 section teams on the two Unit Index composites -- Offense Grade 73.8, Defense Grade 62.0.

POINTS ALLOWED / GAME: ANN SOBRATO VS THE SECTION

ANN SOBRATO ranks #86 of 95 section teams in points allowed per game (30.7) -- a weakness worth a look.

ANN SOBRATO: SP STRENGTH INDEX BY SEASON

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

AS — ROSTER (34) 26-27
#NAMEPOSCLASS
1MICHAEL MOORE--So.
2GARREN ATWOOD--Sr.
3KAI LOPERENA--So.
4DAVIS LORIG--Sr.
5BRADY LENNON--Sr.
7JACE AGUILERA--Sr.
8CONNOR RYAN--Jr.
9MATHIAS MARCHAN--Sr.
10LIAM HUGHES--Jr.
11COOPER TERESI--Jr.
14NATHAN HATZENPILLER--Sr.
15CRUZ MICHEL--So.
16KYLE GURNEY--Sr.
17JOHNNYRAY RAMIREZ--Jr.
18ARJUN REDDY--Sr.
20JOHNNY MENDOZA--Sr.
21OSCAR MUNOZ--Sr.
25JOHN MICHAEL ANDERSON--Jr.
26BRAYLEN BELARDES--Sr.
33OWEN CREESE--Jr.
35ALESSANDRO NAPOLI--Jr.
44NATHAN FAAVAE--Jr.
50JACKSON DZIUBA--Sr.
52OLIVER FORD--Jr.
54BRANDON TALBOTT--Sr.
55JOSHUA CHARLES--Sr.
56BRYAN GUADALUPE PERALES--Jr.
57KALEB SANDOVAL-ALLEN--Jr.
63BRANDON MONTEON--Jr.
68TANIELA NAUFAHU--Sr.
76SCOTT LANG--Sr.
77ERIC SCHMALL--Sr.
79SIONESALESI FONOKALAFI--Fr.
85JORDAN LEVARIO--Sr.

No individual player stats on file for 26-27 — full roster listed in jersey order.

WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

REMAINING SCHEDULE

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

Remaining schedule: 59th hardest of 89 in the CIF Central Coast Section (average opponent strength -8.5).

DateOpponentSP rankWin chance
11/07vs Silver Creek#62 of 9597%

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
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/02/2026 16:02