ScorePirate
MENU
AT A GLANCE

In short: Santiago Cavaliers high school football (Garden Grove, CA), 2026 season: 3-7 in the Tango League. Last game: L 13-28 vs Loara on October 29, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
SANTIAGO
SANTIAGO 3-7
2026 SEASON
SANTIAGO
AT A GLANCE — AS OF 11/05/2026
RECORD3-7 this season
LAST GAMEL 13-28 vs LOARA
NEXT GAME--
UNIT GRADESPass Off 6.9 · Rush Off 36.5 · Pass Def 22.7 · Rush Def 19.4
LEAGUETANGO
ENROLLMENT1,801 STUDENTS (2023-24)
NUMBERS TO NOTE
#399
SP Strength Index (of 431)
3-7
2026 record
-7.3
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
SANTIAGO6.9 (-114)36.5 (-40)22.7 (+37)19.4 (+67)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in Santiago's season has been the direction of its offense. Santiago averaged 24.4 points per game over its first 5 games (2-3), #210 in CIF-SS in that timeframe. In the 5 games since that hot start (1-4), the Cavaliers have averaged 13.6 points per game, a 44% drop, #337 in CIF-SS in that window. The schedule has a lot to do with it: Santiago's last 5 opponents have averaged 21.0 points per game, a #153 scoring defense in CIF-SS on the season, against 28.2 points per game, #282 for the first 5. Measured against those opponents' norms (21.0 points per game), Santiago scored 35% less than those defenses usually allow. Santiago was held to 14 points or fewer 4 times in those games, including 6 against Bolsa Grande on 10/8. On the season, Santiago ranks #295 in CIF-SS in scoring.

The Cavaliers allowed 33.8 points per game over their first 4 games (1-3), #331 in CIF-SS during that time. Few teams started slower in this department, and few have turned it around as sharply since. In the 6 games since that slow start (2-4), Santiago has allowed 21.3 points per game, a 37% drop, #158 in CIF-SS through those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 22.6 points per game on the season. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #365 in CIF-SS. Only Bolsa Grande broke through in that span, putting up 37 on 10/8. On the season, the Cavaliers rank #254 in CIF-SS in scoring defense.

Santiago's ground game from the opening weeks has gone missing since. Santiago averaged 6.4 yards per carry (979 yards on 152 rushes) over its first 5 games (2-3), #120 in CIF-SS through that stretch. In the 5 games since that hot start (1-4), the Cavaliers have averaged 5.5 yards per carry (836 yards on 151 rushes), a 14% drop, #189 in CIF-SS over that stretch. The schedule has a lot to do with it: Santiago's last 5 opponents have averaged 5.6 yards per carry, a #193 run defense in CIF-SS on the season, against 6.8 yards per carry, #294 for the first 5. On the season, Santiago ranks #152 in CIF-SS in rushing.

Something changed for Santiago's run defense after its first 3 games. The Cavaliers allowed 6.0 yards per carry (565 yards on 94 rushes) over their first 3 games (1-2), #260 in CIF-SS within that period. In the 7 games since that hot start (2-5), Santiago has allowed 6.8 yards per carry (869 yards on 127 rushes), a 14% rise, #285 in CIF-SS across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.1 yards per carry on the season. Measured against those opponents' norms (5.3 yards per carry), Santiago allowed 30% more per carry than those rushing attacks usually gain. On the season, the Cavaliers rank #275 in CIF-SS in run defense.

TIDBITS (4 found)

• Club Santiago has gone 50 straight games forcing fewer than 3 turnovers (August 26, 2022 through October 29, 2026), going 20-30 over that stretch, a school-record 50 straight in the 22 seasons on record.

• Club Santiago is 15-0 all time when holding the opponent under 10 points in the games on file (15 such games).

• Club Santiago has gone 11 straight games being held under 200 passing yards (October 31, 2025 through October 29, 2026), going 3-8 over that stretch, the program's longest such streak since 2024 (24 games).

• Player Michael Hoang has 6 rushing touchdowns over his last 4 games (1.5 a game, September 24, 2026 through October 29, 2026) -- his most in a 4-game stretch since the 6 he had from October 2, 2025 through October 24, 2025.

MILESTONE WATCH

Santiago

  • Brandon Orozco needs 49 rushing yards for 500 (averaging 56.4 a game)
SAN — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
175PASS YDS
C-ATT17-51
COMP%33.3%
YPA3.4
TD2
INT3
QBR63.3
RUSHING LEADER
534RUSH YDS
CAR48
YPC11.1
RUSH TD11
REC4
REC YDS44
YPR11.0
REC TD0
RUSHING LEADER
451RUSH YDS
CAR77
YPC5.9
RUSH TD5
REC4
REC YDS42
YPR10.5
REC TD0
RECEIVING LEADER
99REC YDS
REC8
YPR12.4
REC TD1
RECEIVING LEADER
75REC YDS
REC4
YPR18.8
REC TD0
DEFENSE
TACKLES LEADER
1TCKL
TFL1
SACKS1
INT0
PD0
FF0
TACKLES LEADER
1TCKL
TFL1
SACKS1
INT0
PD0
FF0
INTERCEPTIONS LEADER
4INT
TCKL0
TFL0
SACKS0
PD0
FF0
SAN — WHAT CHANGED THIS WEEK

From the games on file through Oct 29.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
SAN — 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 29 game; last updated Nov 2; roster and numbers checked Sep 10.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
16JACOB ARTEAGA517/5133.3%1753.42363.3
7JOHN LUCERO712/2450.0%933.91096.3
6BRANDON OROZCO80/10.0%00.0000.0
TEAM TOTALS1029/7638.2%2683.53372.9
RUSHING
NOPLAYERGPCARYDSYPCTD
3MICHAEL HOANG74853411.111
6BRANDON OROZCO8774515.95
5JACOB GODINEZ7562454.43
18ALEX RAMIREZ6361774.91
15CHRIS GODOY621904.30
10SANTIAGO MARTINEZ612625.20
7JOHN LUCERO714533.81
9ADRIAN RAMIREZ113232.00
17RICHIE ALVAREZ65204.00
16JACOB ARTEAGA513191.51
A. RAMIREZ1221.00
35IAN OLEA1122.00
TEAM TOTALS102861,6875.922
RECEIVING
NOPLAYERGPRECYDSYPRTD
17RICHIE ALVAREZ689912.41
2PATRICK CARLSON247518.80
3MICHAEL HOANG744411.00
6BRANDON OROZCO844210.50
11JOHN LOPEZ111717.00
5JACOB GODINEZ7144.00
22ELDYN VASQUEZ1122.00
TEAM TOTALS102328312.31
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
15CHRIS GODOY61110000
54JASON HERNANDEZ11110000
10SANTIAGO MARTINEZ600047500
3MICHAEL HOANG700012500
TEAM TOTALS10222510000
PROGRAM SNAPSHOT: SAN

PROGRAM RECORD

SEASONRECORDPFPAPPG
20042-01087054.0
20051-1262613.0
20063-081727.0
20071-035635.0
20080-17417.0
20091-1326016.0
20100-214427.0
20110-27873.5
20120-1134613.0
20130-1192819.0
20142-1597519.7
20150-2287414.0
20160-2276113.5
20171-2747924.7
20182-0561028.0
20191-1452122.5
20201-1586729.0
20211-042742.0
20226-422314022.3
20234-619325419.3
20244-617534617.5
20253-715924115.9
20263-719026319.0
2004-2636-4819.9
WEEK WRAP-UP

Santiago fell to Loara 13-28 on the road on Thursday, October 29. Santiago ran for 197 yards against 79 passing, and the defense turned a 364-yard night for Loara into 28 points.

Jacob Arteaga completed 9 of 18 for 8 yards and a touchdown and ran 5 times for 16 yards and a touchdown. John Lucero ran 2 times for 39 yards. Michael Hoang ran 2 times for 2 yards and caught 1 pass for 10 yards.

For Loara, Chavonte Carter ran 18 times for 196 yards and 3 touchdowns; Daniel Quiroz caught 4 passes for 22 yards and added 5 tackles and 1 for loss on defense.

Santiago is 3-7, #399 CIF-Southern Section.

Final + team statsFinal + top performersScoreboard + takeaways

Download a graphic to share:

Final + team statsFinal + top performersScoreboard + takeaways
SAN — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/20SADDLEBACKvsW23-12
09/04SANTA ANA VALLEYvsL6-31
09/10SAVANNAatL38-44
09/18RANCHO ALAMITOSatL6-48
09/24CENTURYvsW49-13
10/01LA QUINTAvsL14-15
10/08BOLSA GRANDEatL6-37
10/16GODINEZ FUNDAMENTALvsL7-14
10/22MAGNOLIAatW28-21
10/29LOARAatL13-28
SEASON RESULT3-7MISSED PLAYOFFS

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

SAN — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1019.026.3215.4320.937.946.3
HOME519.817.0199.8235.336.845.3
ROAD518.235.6231.0385.039.047.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.

SAN — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/20vs. SaddlebackW 23-129154163018518511000
9/4vs. Santa Ana ValleyL 6-3117131148952223170011-1
9/10@ SavannaL 38-44728128831615847400000
9/18@ Rancho AlamitosL 6-4891361451151943092000-1
9/24vs. CenturyW 49-1332277309------0011-1
10/1vs. La QuintaL 14-1531185216--------022+2
10/8@ Bolsa GrandeL 6-37114441581922013932001-1
10/16vs. Godinez FundamentalL 7-14151481631419020410000
10/22@ MagnoliaW 28-2126262288--------111+1
10/29@ LoaraL 13-28791972768028436410010
AVERAGES33.9181.5215.4116.0204.9320.90.90.20.50.7-1 (season)

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

Rush Offense: grade 36.5/100 (-40 yds/gm vs average)

Pass Defense: grade 22.7/100 (+37 yds/gm vs average)

Rush Defense: grade 19.4/100 (+67 yds/gm vs average)

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

LAST YEAR

SAN finished 2025 at 3-7. Missed playoffs. Notable win: 20-17 over ANAHEIM (ANAHEIM finished 54% that season). Toughest loss: 27-28 to LOARA (1-point margin).

LAST SEASON: SAN — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22SADDLEBACKL0-1726149223
2025-08-28RANCHO ALAMITOSL0-273897274
2025-09-04SAVANNAW1-22613282214
2025-09-12CENTURYL1-32034279349
2025-09-19OCEAN VIEWL1-4625166286
2025-10-02COSTA MESAL1-51442174500
2025-10-09LA QUINTAW2-5258290N/A
2025-10-17ANAHEIMW3-52017263287
2025-10-24LOARAL3-62728274276
2025-10-31BOLSA GRANDEL3-7710260104
TOTALS10 GMS3-73-715924122342513 (9)

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

• SAN averages 7.0+ yards per play (.750), and has won 2 straight when doing so

• SAN rushes for 150+ yards (.600), but most recently lost to Loara when doing so

• SAN commits zero giveaways (.500)

• SAN averages 5.0+ yards per carry (.533), but most recently lost to Loara when doing so

• SAN's offense has failed to reach 200 pass yds in 11 straight games (10/31/2025-10/29/2026), going 3-8 over that stretch.

• SAN's defense has averaged 47.0 pass yards per game over their last 3 games. Their 25-game average is 146.1 pass yards per game. (-68%)

• SAN's defense has averaged 1.0 takeaways per game over their last 5 games. Their 30-game average is 0.6 takeaways per game. (+67%)

• SAN's offense has averaged 33.9 pass yards per game over their last 10 games. Their 30-game average is 73.0 pass yards per game. (-54%)

• SAN's offense has averaged 0.3 giveaways per game over their last 3 games. Their 30-game average is 0.7 giveaways per game. (-52%)

• SAN's defense has averaged 4.0 YPA over their last 3 games. Their 25-game average is 7.3 YPA. (-46%)

• SAN rushes for 151.5+ yards (SAN's own median) (.600)

• SAN averages 5.3+ yards per play (SAN's own median) (.600)

• SAN's defense has averaged 237.0 rush yards per game over their last 3 games. Their 25-game average is 179.0 rush yards per game. (+32%)

• SAN's offense has averaged 6.5 YPC over their last 3 games. Their 30-game average is 5.1 YPC. (+27%)

• SAN's offense has averaged 202.3 rush yards per game over their last 3 games. Their 30-game average is 159.4 rush yards per game. (+27%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

SAN -- MOST IMPORTANT NUMBERS

(top 5 of 33 scored; vs 783 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPP 7+6-2.75031.6W20.815
2OFFYPP 6+6-3.66732.3W20.780
3OFFRush Yds 150+9-6.60025.2L10.636
4DEFYPC < 55-5.50023.3W10.599
5DEFTurnovers < 210-16.38528.3L10.575
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)

--- SAN ---

CONDITIONRECWIN%PPGSTRK
SAN rushes for 100+ yards and is held under 200 passing yards9-11.45020.5L1
SAN averages 5.0+ yards per carry on its way to 150+ rushing yards8-5.61525.8L1
SAN rushes for 150+ yards but stays under 8.0 yards per attempt6-6.50023.6L2
SAN holds its opponents under 5.0 yards per carry and under 150 rushing yards4-5.44424.6L2
SAN averages 6.0+ yards per play behind 150+ rushing yards6-1.85733.9W2
SAN holds its opponents under 150 rushing yards and under 200 passing yards2-5.28625.7L2
SAN holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry4-3.57118.6W1
SAN averages 6.0+ yards per play while committing zero giveaways5-2.71430.7W1
SAN holds its opponents under 6.0 yards per play and under 100 rushing yards2-2.50016.5L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
SANRush Yds 100+ & Pass Yds < 2009-11.45020.5
SANYPC 5.0+ & Rush Yds 150+8-5.61525.8
SANRush Yds 150+ & YPA < 8.06-6.50023.6
SANYPC < 5.0 & Rush Yds < 1504-5.44424.6
SANYPP 6.0+ & Rush Yds 150+6-1.85733.9
SANRush Yds < 150 & Pass Yds < 2002-5.28625.7
SANYPA < 8.0 & YPC < 5.04-3.57118.6
SANYPP 6.0+ & Turnovers < 15-2.71430.7
SANYPP < 6.0 & Rush Yds < 1002-2.50016.5
SAN — OFFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-4.50022.8W1
YPA < 8.06-16.27315.5L3
Pass Yds 200+1-2.33324.7L1
Pass Yds < 2009-18.33316.7L1
Rush Yds 100+9-12.42920.8L1
Rush Yds < 1001-8.1119.7L2
Rush Yds 150+9-6.60025.2L1
Rush Yds < 1501-14.0679.7L6
YPC 5.0+8-7.53323.2L1
YPC < 5.02-13.13311.7L5
YPP 6.0+6-3.66732.3W2
YPP < 6.04-17.19011.1L6
YPP 7.0+6-2.75031.6W2
YPP < 7.04-18.18212.3L7
Turnovers 1+1-11.08312.2L2
Turnovers < 19-9.50020.9W1
Turnovers 2+1-5.16715.7L1
Turnovers > 20-2.00016.5L2
SAN — OFFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Scores <100-12.0005.4
Scores 10-190-4.00013.8
Scores 20-297-3.70024.9
Scores 30-392-1.66735.3
Scores 40+1-01.00049.0
SAN — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-1.50017.0W1
YPA < 8.02-6.25019.5L3
Pass Yds 200+--------
Pass Yds < 2003-7.30019.0L1
Rush Yds 100+3-6.33320.4L1
Rush Yds < 1000-1.0006.0L1
Rush Yds 150+3-3.50027.5L1
Rush Yds < 1500-4.0006.2L4
YPC 5.0+3-4.42923.4L1
YPC < 5.00-3.0008.7L3
YPP 6.0+2-1.66738.3W2
YPP < 6.01-6.14310.7L6
YPP 7.0+2-01.00038.5W2
YPP < 7.01-7.12514.1L7
Turnovers 1+1-4.20016.0L2
Turnovers < 12-3.40022.0W1
Turnovers 2+1-2.33320.3L1
Turnovers > 2--------
SAN — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-4.0006.2
Scores 10-190-2.00013.5
Scores 20-292-01.00025.5
Scores 30-390-1.00038.0
Scores 40+1-01.00049.0
SAN — DEFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-8.20039.1L6
YPA < 8.05-10.33323.8L4 5 games without this stat on file
Pass Yds 200+3-3.50032.8L1
Pass Yds < 2004-15.21129.0L5 5 games without this stat on file
Rush Yds 100+4-16.20032.9L6
Rush Yds < 1003-2.60018.0L1 5 games without this stat on file
Rush Yds 150+3-12.20032.9L6
Rush Yds < 1504-6.40025.5L2 5 games without this stat on file
YPC 5.0+2-13.13334.3L11
YPC < 5.05-5.50023.3W1 5 games without this stat on file
YPP 6.0+3-12.20036.2L8
YPP < 6.04-6.40020.5L1 5 games without this stat on file
YPP 7.0+1-9.10039.5L8
YPP < 7.06-9.40023.5L2 5 games without this stat on file
Turnovers 1+6-8.42925.2L1
Turnovers < 14-12.25031.1L3
Turnovers 2+0-4.00028.2L4
Turnovers > 2--------
SAN — DEFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Allows <101-01.0008.0
Allows 10-194-3.57113.4
Allows 20-294-5.44425.0
Allows 30-391-5.16735.7
Allows 40+0-7.00044.1
SAN — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-2.00046.0L2
YPA < 8.01-4.20024.4L4 3 games without this stat on file
Pass Yds 200+0-1.00044.0L1
Pass Yds < 2001-5.16728.3L5 3 games without this stat on file
Rush Yds 100+1-6.14330.6L6
Rush Yds < 100-------- 3 games without this stat on file
Rush Yds 150+1-6.14330.6L6
Rush Yds < 150-------- 3 games without this stat on file
YPC 5.0+0-6.00033.7L6
YPC < 5.01-01.00012.0W1 3 games without this stat on file
YPP 6.0+0-5.00037.6L5
YPP < 6.01-1.50013.0L1 3 games without this stat on file
YPP 7.0+0-4.00039.2L4
YPP < 7.01-2.33319.0L2 3 games without this stat on file
Turnovers 1+2-4.33324.2L1
Turnovers < 11-3.25029.5L3
Turnovers 2+0-1.00015.0L1
Turnovers > 2--------
SAN — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <10------
Allows 10-192-2.50013.5
Allows 20-291-1.50024.5
Allows 30-390-2.00034.0
Allows 40+0-2.00046.0
ON THE BRINK

SANTIAGO

• SANTIAGO has been held under 100 passing in 3 straight games (10/16/26–10/29/26). It has not been held under 100 passing in 4 straight since 8/20/26–10/1/26 (2026). It has reached 4 straight 4 times in the last 4 years and has reached a high of 7 straight (2025) in that span.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
SANOFFENSEYPA 8.0+84-4.50022.8W1
SANOFFENSEYPA < 8.0226-16.27315.5L3
SANOFFENSEPass Yds 200+31-2.33324.7L1
SANOFFENSEPass Yds < 200279-18.33316.7L1
SANOFFENSERush Yds 100+219-12.42920.8L1
SANOFFENSERush Yds < 10091-8.1119.7L2
SANOFFENSERush Yds 150+159-6.60025.2L1
SANOFFENSERush Yds < 150151-14.0679.7L6
SANOFFENSEYPC 5.0+158-7.53323.2L1
SANOFFENSEYPC < 5.0152-13.13311.7L5
SANOFFENSEYPP 6.0+96-3.66732.3W2
SANOFFENSEYPP < 6.0214-17.19011.1L6
SANOFFENSEYPP 7.0+86-2.75031.6W2
SANOFFENSEYPP < 7.0224-18.18212.3L7
SANOFFENSETurnovers 1+121-11.08312.2L2
SANOFFENSETurnovers < 1189-9.50020.9W1
SANOFFENSETurnovers 2+61-5.16715.7L1
SANOFFENSETurnovers > 220-2.00016.5L2
SANOFFENSEScores <10120-12.0005.4L12
SANOFFENSEScores 10-1940-4.00013.8L4
SANOFFENSEScores 20-29107-3.70024.9W2
SANOFFENSEScores 30-3932-1.66735.3L1
SANOFFENSEScores 40+11-01.00049.0W1
SANDEFENSEYPA 8.0+102-8.20039.1L6
SANDEFENSEYPA < 8.0155-10.33323.8L4
SANDEFENSEPass Yds 200+63-3.50032.8L1
SANDEFENSEPass Yds < 200194-15.21129.0L5
SANDEFENSERush Yds 100+204-16.20032.9L6
SANDEFENSERush Yds < 10053-2.60018.0L1
SANDEFENSERush Yds 150+153-12.20032.9L6
SANDEFENSERush Yds < 150104-6.40025.5L2
SANDEFENSEYPC 5.0+152-13.13334.3L11
SANDEFENSEYPC < 5.0105-5.50023.3W1
SANDEFENSEYPP 6.0+153-12.20036.2L8
SANDEFENSEYPP < 6.0104-6.40020.5L1
SANDEFENSEYPP 7.0+101-9.10039.5L8
SANDEFENSEYPP < 7.0156-9.40023.5L2
SANDEFENSETurnovers 1+146-8.42925.2L1
SANDEFENSETurnovers < 1164-12.25031.1L3
SANDEFENSETurnovers 2+40-4.00028.2L4
SANDEFENSEAllows <1011-01.0008.0W1
SANDEFENSEAllows 10-1974-3.57113.4L2
SANDEFENSEAllows 20-2994-5.44425.0L1
SANDEFENSEAllows 30-3961-5.16735.7L5
SANDEFENSEAllows 40+70-7.00044.1L7
STREAKS: SAN (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEPass Yds < 20011 games10/31/2025 - 10/29/20263-8
OFFENSERush Yds 100+3 games10/16/2026 - 10/29/20261-2
OFFENSEYPC 5.0+3 games10/16/2026 - 10/29/20261-2
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
SANOFFENSEPass Yds < 20011 games10/31/2025 - 10/29/20263-8
SANOFFENSERush Yds 100+3 games10/16/2026 - 10/29/20261-2
SANOFFENSEYPC 5.0+3 games10/16/2026 - 10/29/20261-2
NOTABLE TRENDS (10 of 10 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

SAN OFFENSE

SAN's offense has averaged 33.9 pass yards per game over their last 10 games. Their 30-game average is 73.0 pass yards per game. (-54%)

SAN's offense has averaged 0.3 giveaways per game over their last 3 games. Their 30-game average is 0.7 giveaways per game. (-52%)

SAN's offense has averaged 6.5 YPC over their last 3 games. Their 30-game average is 5.1 YPC. (+27%)

SAN's offense has averaged 202.3 rush yards per game over their last 3 games. Their 30-game average is 159.4 rush yards per game. (+27%)

SAN's offense has averaged 13.6 points scored per game over their last 5 games. Their 30-game average is 17.5 points scored per game. (-22%)

SAN DEFENSE

SAN's defense has averaged 47.0 pass yards per game over their last 3 games. Their 25-game average is 146.1 pass yards per game. (-68%)

SAN's defense has averaged 1.0 takeaways per game over their last 5 games. Their 30-game average is 0.6 takeaways per game. (+67%)

SAN's defense has averaged 4.0 YPA over their last 3 games. Their 25-game average is 7.3 YPA. (-46%)

SAN's defense has averaged 237.0 rush yards per game over their last 3 games. Their 25-game average is 179.0 rush yards per game. (+32%)

SAN's defense has averaged 21.0 points allowed per game over their last 3 games. Their 30-game average is 28.3 points allowed per game. (-26%)

(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
SANDEFENSEteamPass Yardslast 347.025146.1-67.8%
SANOFFENSEteamPass Yardslast 1033.93073.0-53.6%
SANDEFENSEteamPointslast 321.03028.3-25.9%
SANOFFENSEteamPointslast 513.63017.5-22.1%
SANDEFENSEteamRush Yardslast 3237.025179.0+32.4%
SANOFFENSEteamRush Yardslast 3202.330159.4+26.9%
SANDEFENSEteamTurnoverslast 51.0300.6+66.7%
SANOFFENSEteamTurnoverslast 30.3300.7-52.4%
SANDEFENSEteamYPAlast 34.0257.3-46.3%
SANOFFENSEteamYPClast 36.5305.1+27.3%
STATISTICAL STORIES

SANTIAGO (GARDEN GROVE): OFFENSE VS DEFENSE, 2026

Where SANTIAGO (GARDEN GROVE) sits among 399 section teams on the two Unit Index composites -- Offense Grade 26.8, Defense Grade 28.8.

PASS YARDS / GAME: SANTIAGO (GARDEN GROVE) VS THE SECTION

SANTIAGO (GARDEN GROVE) ranks #347 of 356 section teams in passing yards per game (11.0) -- a weakness worth a look.

SANTIAGO (GARDEN GROVE): SP STRENGTH INDEX BY SEASON

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

SAN — ROSTER (42) 26-27
#NAMEPOSCLASS
OTHER / UNLISTED POSITION
2PATRICK CARLSON
REC 4 REC · 75 YDS · 18.8 YPC · 0 TD · 37.5/G
--Sr.
3MICHAEL HOANG
RUSH 48 CAR · 534 YDS · 11.1 YPC · 11 TD · 76.3/G
REC 4 REC · 44 YDS · 11.0 YPC · 0 TD · 6.3/G
DEF 0 TKL · 0.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
--Sr.
5JACOB GODINEZ
RUSH 56 CAR · 245 YDS · 4.4 YPC · 3 TD · 35.0/G
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 0.6/G
--Jr.
6BRANDON OROZCO
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 77 CAR · 451 YDS · 5.9 YPC · 5 TD · 56.4/G
REC 4 REC · 42 YDS · 10.5 YPC · 0 TD · 5.2/G
--Sr.
7JOHN LUCERO
PASS 12/24 · 50.0% · 93 YDS · 3.9 YPA · 1 TD · 0 INT · 13.3/G
RUSH 14 CAR · 53 YDS · 3.8 YPC · 1 TD · 7.6/G
--Jr.
9ADRIAN RAMIREZ
RUSH 1 CAR · 32 YDS · 32.0 YPC · 0 TD · 32.0/G
--Sr.
10SANTIAGO MARTINEZ
RUSH 12 CAR · 62 YDS · 5.2 YPC · 0 TD · 10.3/G
DEF 0 TKL · 0.0 TKL/G · 0 TFL · 0.0 SACKS · 4 INT
--Sr.
11JOHN LOPEZ
REC 1 REC · 17 YDS · 17.0 YPC · 0 TD · 17.0/G
--Jr.
15CHRIS GODOY
RUSH 21 CAR · 90 YDS · 4.3 YPC · 0 TD · 15.0/G
DEF 1 TKL · 0.2 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
16JACOB ARTEAGA
PASS 17/51 · 33.3% · 175 YDS · 3.4 YPA · 2 TD · 3 INT · 35.0/G
RUSH 13 CAR · 19 YDS · 1.5 YPC · 1 TD · 3.8/G
--So.
17RICHIE ALVAREZ
RUSH 5 CAR · 20 YDS · 4.0 YPC · 0 TD · 3.3/G
REC 8 REC · 99 YDS · 12.4 YPC · 1 TD · 16.5/G
--Sr.
18ALEX RAMIREZ
RUSH 36 CAR · 177 YDS · 4.9 YPC · 1 TD · 29.5/G
--Sr.
22ELDYN VASQUEZ
REC 1 REC · 2 YDS · 2.0 YPC · 0 TD · 2.0/G
--Sr.
35IAN OLEA
RUSH 1 CAR · 2 YDS · 2.0 YPC · 0 TD · 2.0/G
--So.
54JASON HERNANDEZ
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
--Jr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/05/2026 12:57