ScorePirate
MENU
AT A GLANCE

In short: Costa Mesa Mustangs high school football (Costa Mesa, CA), 2026 season: 5-5 in the Sigma League. Last game: W 42-0 vs Katella 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
COSTA MESA
COSTA MESA 5-5
2026 SEASON
COSTA MESA
AT A GLANCE — AS OF 11/02/2026
RECORD5-5 this season
LAST GAMEW 42-0 vs KATELLA
NEXT GAME--
UNIT GRADESPass Off 42.6 · Rush Off 61.7 · Pass Def 52.4 · Rush Def 55.3
LEAGUESIGMA
ENROLLMENT1,761 STUDENTS (2023-24) · PUBLIC
NUMBERS TO NOTE
#262
SP Strength Index (of 431)
5-5
2026 record
+8.0
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
COSTA MESA42.6 (-30)61.7 (+15)52.4 (-6)55.3 (-13)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest shift in Costa Mesa's season has come in its defense. Costa Mesa forced 0.8 takeaways per game over its first 5 games (2-3), #285 in CIF-SS in that timeframe. In the 5 games since that slow start (3-2), the Mustangs have forced 1.6 takeaways per game, a 100% rise, #104 in CIF-SS in that window. The schedule deserves some of the credit: Costa Mesa's last 5 opponents have averaged 1.0 per game, a #108 offense in CIF-SS on the season, against 0.8 per game, #75 for the first 5. Measured against those opponents' norms (1.0 per game), Costa Mesa forced 63% more turnovers than those offenses usually give up. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #307 in CIF-SS. On the season, Costa Mesa ranks #222 in CIF-SS in takeaways.

The Mustangs committed 1.8 giveaways per game over their first 6 games (2-4), #309 in CIF-SS during that time. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 4 games that followed (3-1), Costa Mesa has committed 0.2 giveaways per game, an 86% drop, #14 in CIF-SS through those games. The schedule deserves some of the credit: Costa Mesa's last 4 opponents have averaged 0.9 per game, a #295 defense in CIF-SS on the season, against 1.2 per game, #242 for the first 6. Measured against those opponents' norms (0.9 per game), Costa Mesa turned it over 72% less than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #335 in CIF-SS, well below the first 6 (#240), so the recent production comes against lower-level teams overall. On the season, the Mustangs rank #170 in CIF-SS in giveaways.

Costa Mesa's defense has come a long way since the season's early weeks. Costa Mesa allowed 24.1 points per game over its first 7 games (3-4), #205 in CIF-SS through that stretch. Over the stretch of 3 games that followed (2-1), the Mustangs have allowed 4.7 points per game, an 81% drop, #12 in CIF-SS over that stretch. The schedule deserves some of the credit: Costa Mesa's last 3 opponents have averaged 16.9 points per game, a #323 offense in CIF-SS on the season, against 25.3 points per game, #197 for the first 7. Measured against those opponents' norms (16.9 points per game), Costa Mesa held those offenses 72% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #350 in CIF-SS, well below the first 7 (#244), so the recent production comes against lower-level teams overall. On the season, Costa Mesa ranks #109 in CIF-SS in scoring defense.

Something changed for Costa Mesa's offense after its first 5 games. The Mustangs averaged 5.0 yards per play (1,296 yards on 258 snaps) over their first 5 games (2-3), #321 in CIF-SS within that period. In the 5 games since that slow start (3-2), Costa Mesa has averaged 8.0 yards per play (1,465 yards on 182 snaps), a 60% rise, #94 in CIF-SS across those games. The schedule deserves some of the credit: Costa Mesa's last 5 opponents have averaged 6.8 yards per play, a #224 defense in CIF-SS on the season, against 6.0 yards per play, #126 for the first 5. Measured against those opponents' norms (6.8 yards per play), Costa Mesa gained 18% more per snap than those defenses usually allow. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #307 in CIF-SS. On the season, the Mustangs rank #225 in CIF-SS in yards per play.

Costa Mesa's ground game has started punishing defenses on the ground as the season has developed. Costa Mesa averaged 4.1 yards per carry (591 yards on 143 rushes) over its first 5 games (2-3), #307 in CIF-SS during those games. In the 5 games since that slow start (3-2), the Mustangs have averaged 6.6 yards per carry (805 yards on 122 rushes), a 60% rise, #116 in CIF-SS during that period. The schedule deserves some of the credit: Costa Mesa's last 5 opponents have averaged 6.2 yards per carry, a #244 run defense in CIF-SS on the season, against 5.0 yards per carry, #114 for the first 5. Measured against those opponents' norms (6.2 yards per carry), Costa Mesa ran for 7% more per carry than those run defenses usually allow. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #307 in CIF-SS. On the season, Costa Mesa ranks #231 in CIF-SS in rushing.

TIDBITS (11 found)

• Club Costa Mesa has won 2 straight, and a win would make it 3 in a row. The last time they won 3 or more in a row was 2025, a run of 8.

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

• Club Costa Mesa is 16-2 all time when forcing 3+ turnovers. Costa Mesa's last loss when forcing 3+ turnovers was September 15, 2022 against Calvary Chapel (L, 37-38).

• Club Costa Mesa has gone 5 straight games rushing for 100+ yards (October 2, 2026 through October 30, 2026), going 3-2 over that stretch, the program's longest such streak since 2025 (15 games).

• Club Costa Mesa has gone 4 straight games averaging 6.0+ yards per play (October 9, 2026 through October 30, 2026), going 3-1 over that stretch, the program's longest such streak since 2025 (9 games).

• Player Louis Arreola has gone 6 straight games making 10 or more tackles, the longest such streak of his career.

• Player Gavin Garza has gone 5 straight games rushing for 100+ yards, the 3rd-longest such streak of his career. He also had a career-best streak of 7 straight games rushing for 100+ yards, during the 2025 season.

• Player Gavin Garza has gone 3 straight games running for a touchdown, the 3rd-longest such streak of his career. He also had a career-best streak of 17 straight games running for a touchdown, during the 2025 season.

• Player Matthew Barrientes has gone 2 straight games throwing a touchdown pass, the 2nd-longest such streak of his career. He also had a career-best streak of 5 straight games throwing a touchdown pass, during the 2026 season.

• Player Aidan Quintos has gone 2 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Ruben Sanchez has gone 2 straight games catching a touchdown pass, the 2nd-longest such streak of his career. He also had a career-best streak of 3 straight games catching a touchdown pass, during the 2025 season.

MILESTONE WATCH

Costa Mesa

  • Louis Arreola needs 12 tackles for 125 (averaging 14.1 a game)
CM — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
877PASS YDS
C-ATT68-121
COMP%56.2%
YPA7.2
TD13
INT8
QBR139.3
RUSHING LEADER
1183RUSH YDS
CAR196
YPC6.0
RUSH TD12
REC11
REC YDS83
YPR7.5
REC TD0
RUSHING LEADER
92RUSH YDS
CAR23
YPC4.0
RUSH TD1
REC8
REC YDS115
YPR14.4
REC TD0
RECEIVING LEADER
303REC YDS
REC18
YPR16.8
REC TD5
RECEIVING LEADER
295REC YDS
REC25
YPR11.8
REC TD4
DEFENSE
TACKLES LEADER
113TCKL
TFL18.5
SACKS4
INT0
PD0
FF0
TACKLES LEADER
52TCKL
TFL5.5
SACKS2
INT0
PD1
FF0
TACKLES LEADER
39TCKL
TFL3
SACKS0
INT0
PD4
FF0
TFL LEADER
8.5TFL
TCKL30
SACKS6
INT0
PD2
FF0
TFL LEADER
4TFL
TCKL36
SACKS0
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL23
TFL4
INT0
PD1
FF0
SACKS LEADER
1SACKS
TCKL13
TFL2
INT0
PD0
FF0
INTERCEPTIONS LEADER
2INT
TCKL9
TFL0
SACKS0
PD1
FF0
CM — WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
CM — 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 30 game; last updated Nov 2; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
14MATTHEW BARRIENTES1068/12156.2%8777.2138139.3
11AIDAN QUINTOS523/4748.9%3517.541135.5
16LOGAN DOANE33/560.0%397.800125.5
10BARON MARINOVICH71/250.0%126.000100.4
TEAM TOTALS1095/17554.3%1,2797.3179137.4
RUSHING
NOPLAYERGPCARYDSYPCTD
5GAVIN GARZA101961,1836.012
22SHAYAN TAVAKOLI923924.01
14MATTHEW BARRIENTES1029672.33
11AIDAN QUINTOS57324.60
13REX TOMPKINS82189.00
2JACK SHAFIYOON1011212.00
41DANIEL DELGADO2331.00
D. PESCADOR14-11-2.80
TEAM TOTALS102651,3965.316
RECEIVING
NOPLAYERGPRECYDSYPRTD
7ZIGGY BABOVIC101830316.85
24RUBEN SANCHEZ102529511.84
2JACK SHAFIYOON101519713.12
6VANCE KIRBY9815319.13
10BARON MARINOVICH71212910.81
22SHAYAN TAVAKOLI9811514.40
13REX TOMPKINS8611218.72
5GAVIN GARZA1011837.50
18ETHAN MORENO612525.00
44LOUIS ARREOLA82189.00
11AIDAN QUINTOS511212.00
21NAIULI FETALAIGA9199.00
TEAM TOTALS101081,45113.417
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
44LOUIS ARREOLA811318.53.50000
22SHAYAN TAVAKOLI9525.51.50010
2JACK SHAFIYOON1039300040
21NAIULI FETALAIGA936400000
3XAVIER BENNETT836300050
7ZIGGY BABOVIC1032101010
6VANCE KIRBY9308.55.50020
72SEBASTIAN SUAREZ8253.500000
51SAUL MARTINEZ923420010
24RUBEN SANCHEZ10212.500010
40JAYDEN GARCIA616310002
4AYDEN WATSON513411021
52OCTAVIO GALLARDO613210000
34ADRIAN RUIZ313100000
18ETHAN MORENO6121.510001
8KADEN FIGUEROA410001010
13REX TOMPKINS89002210
42KASH FOTI23000001
74JAMESON ADAMSON11110000
C. PETERSON11000000
32DARREN BRAVO11000000
53EDUARDO HERNANDEZ11000000
80FREDY LOPEZ11000000
10BARON MARINOVICH70001000
TEAM TOTALS105016617.562195
PROGRAM SNAPSHOT: CM

PROGRAM RECORD

SEASONRECORDPFPAPPG
20041-0252225.0
20051-1243012.0
20063-7942689.4
20070-10340.0
20081-035735.0
20090-13273.0
20100-2577828.5
20112-0933846.5
20120-2274413.5
20131-0584158.0
20142-813822213.8
20155-515221915.2
20160-2218910.5
20173-612324413.7
20180-9264682.9
20192-714924816.6
20200-5372297.4
20211-24210114.0
20223-719535819.5
20232-812835012.8
20248-437424931.2
20259-245813741.6
20265-526318326.3
2004-2649-8419.0
TEAM HISTORY

1 CIF-SS runner-up finish · 1 league title

YEARHONOR
2025Tango LEAGUE CHAMPION (5-0 in league)
1993CIF-SS Div. VIII RUNNER-UP (lost to Trabuco Hills 44-6)

Section and state results and Players of the Year: CIF-SS Record Book. League finishes judged from league schedules on file (2022-2025 seasons); earlier league titles are not on file.

WEEK WRAP-UP

Costa Mesa beat Katella 42-0 on the road on Friday, October 30, its 2nd straight win. Costa Mesa split 334 yards between 193 on the ground and 141 through the air.

Gavin Garza ran 16 times for 153 yards and 2 touchdowns and caught 1 pass for 14 yards. Aidan Quintos completed 4 of 5 for 75 yards and 2 touchdowns. Vance Kirby caught 1 pass for 41 yards and added 6 tackles and 1 for loss on defense.

Costa Mesa is 5-5, #262 CIF-Southern Section.

Final + team statsFinal + top performersScoreboard + takeaways

Download a graphic to share:

Final + team statsFinal + top performersScoreboard + takeaways
CM — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21NOTRE DAMEvsL22-36
08/28ESTANCIAatW41-7
09/04LOS AMIGOSvsL21-28
09/10SAN GABRIELvsW45-7
09/18CORONAvsL3-42
10/02OCEAN VIEWvsL3-20
10/09ANAHEIMatW32-29
10/15RANCHO ALAMITOSatL13-14
10/26SADDLEBACKvsW41-0
10/30KATELLAatW42-0
SEASON RESULT5-5MISSED PLAYOFFS

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

CM — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1026.318.3276.1234.244.044.8
HOME622.522.2243.2247.642.843.4
ROAD432.012.5325.5212.045.847.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.

CM — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21vs. Notre DameL 22-36106122228131882190800-2
8/28@ EstanciaW 41-7269160429791622000
9/4vs. Los AmigosL 21-28151722231421843261211-1
9/10vs. San GabrielW 45-7115190305------1213+3
9/18vs. CoronaL 3-4264471112621373993000-4
10/2vs. Ocean ViewL 3-202317920202012015011-2
10/9@ AnaheimW 32-291901383281892234122114+4
10/15@ Rancho AlamitosL 13-1486125211781302083100-1
10/26vs. SaddlebackW 41-0220170390093930023+3
10/30@ KatellaW 42-0141193334--------2000
AVERAGES136.5139.6276.1101.1133.1234.21.91.80.61.20 (season)

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

Rush Offense: grade 61.7/100 (+15 yds/gm vs average)

Pass Defense: grade 52.4/100 (-6 yds/gm vs average)

Rush Defense: grade 55.3/100 (-13 yds/gm vs average)

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

LAST YEAR

CM finished 2025 at 9-2. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 37-14 over ANAHEIM (ANAHEIM finished 54% that season). Toughest loss: 21-29 to ESTANCIA (8-point margin).

LAST SEASON: CM — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22MAGNOLIAW1-0560304116
2025-08-29ESTANCIAL1-12129344299
2025-09-05GODINEZ FUNDAMENTALW2-1490494150
2025-09-11SAVANNAW3-157045548
2025-09-19CENTURYW4-15414489243
2025-10-02SANTIAGOW5-14214500174
2025-10-10ANAHEIMW6-13714363213
2025-10-17BOLSA GRANDEW7-1296396200
2025-10-23LA QUINTAW8-1420380N/A
2025-10-30LOARAW9-15417474303
2025-11-07YUCCA VALLEYL9-21743310449
TOTALS11 GMS9-29-245813745092195 (10)

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

• CM averages 6.0+ yards per play (.880), and has won 2 straight when doing so

• CM rushes for 150+ yards (.840), and has won 2 straight when doing so

• CM commits fewer than 2 giveaways (.808), and has won 2 straight when doing so

• CM averages 8.0+ yards per attempt (.941), and has won 5 straight when doing so

• CM's defense has averaged 1.4 YPA over their last 3 games. Their 27-game average is 6.4 YPA. (-77%)

• CM's defense has averaged 4.7 points allowed per game over their last 3 games. Their 33-game average is 17.2 points allowed per game. (-73%)

• CM's defense has averaged 39.0 pass yards per game over their last 3 games. Their 27-game average is 137.0 pass yards per game. (-72%)

• CM's offense has averaged 15.2 YPA over their last 3 games. Their 32-game average is 9.2 YPA. (+66%)

• CM is 17-0 (.999) when it wins the turnover battle

• CM's offense has averaged 0.3 giveaways per game over their last 3 games. Their 33-game average is 0.8 giveaways per game. (-59%)

• CM's defense has averaged 3.0 YPP over their last 3 games. Their 29-game average is 5.9 YPP. (-49%)

• CM's defense has averaged 150.5 total yards per game over their last 3 games. Their 29-game average is 282.9 total yards per game. (-47%)

• CM holds its opponents under 6.0 yards per play while forcing 2+ takeaways

• CM holds its opponents under 6.0 yards per play and under 100 rushing yards

• CM averages 8.5+ yards per attempt (CM's own median) (.938)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

CM -- MOST IMPORTANT NUMBERS

(top 5 of 35 scored; vs 524 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers 3+8-01.00010.4W80.900
2OFFTurnovers < 115-1.93842.8W100.869
3OFFYPA 8+16-1.94142.2W50.866
4DEFRush Yds < 10010-1.90910.4W20.835
5OFFYPP 6+22-3.88039.9W20.802
WIN %: TWO-CONDITION COMBINATIONS (13 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)

--- CM ---

CONDITIONRECWIN%PPGSTRK
CM rushes for 100+ yards and is held under 200 passing yards17-7.70834.8W1
CM averages 5.0+ yards per carry on its way to 150+ rushing yards19-4.82639.3W2
CM averages 6.0+ yards per play behind 150+ rushing yards21-1.95542.5W13
CM averages 6.0+ yards per play while committing zero giveaways15-1.93842.8W10
CM holds its opponents under 5.0 yards per carry and under 150 rushing yards11-3.78612.6W1
CM holds its opponents under 150 rushing yards and under 200 passing yards8-3.72711.5W1
CM rushes for 150+ yards but stays under 8.0 yards per attempt6-4.60031.3L1
CM holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry7-3.70012.8W1
CM holds its opponents under 6.0 yards per play and under 100 rushing yards8-1.8898.9W2
CM holds its opponents under 150 rushing yards while forcing 2+ takeaways7-1.87510.8W5
CM holds its opponents under 6.0 yards per play while forcing 2+ takeaways7-0.9997.3W7
CM averages 8.0+ yards per attempt while throwing for 200+ yards5-1.83338.3W2
CM rushes for 150+ yards but commits 2+ giveaways1-3.25022.0L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
CMRush Yds 100+ & Pass Yds < 20017-7.70834.8
CMYPC 5.0+ & Rush Yds 150+19-4.82639.3
CMYPP 6.0+ & Rush Yds 150+21-1.95542.5
CMYPP 6.0+ & Turnovers < 115-1.93842.8
CMYPC < 5.0 & Rush Yds < 15011-3.78612.6
CMRush Yds < 150 & Pass Yds < 2008-3.72711.5
CMRush Yds 150+ & YPA < 8.06-4.60031.3
CMYPA < 8.0 & YPC < 5.07-3.70012.8
CMYPP < 6.0 & Rush Yds < 1008-1.8898.9
CMRush Yds < 150 & Turnovers 2+7-1.87510.8
CMYPP < 6.0 & Turnovers 2+7-0.9997.3
CMYPA 8.0+ & Pass Yds 200+5-1.83338.3
CMRush Yds 150+ & Turnovers 2+1-3.25022.0
CM — OFFENSE — 2024-26 (33 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+16-1.94142.2W5
YPA < 8.06-9.40024.3L4 1 games without this stat on file
Pass Yds 200+5-1.83338.3W2
Pass Yds < 20017-10.63032.0W1
Rush Yds 100+22-7.75936.1W2
Rush Yds < 1000-4.00011.8L4
Rush Yds 150+21-4.84039.2W2
Rush Yds < 1501-7.12514.2L1
YPC 5.0+19-5.79238.2W2
YPC < 5.03-6.33319.7W1
YPP 6.0+22-3.88039.9W2
YPP < 6.00-8.00012.2L8
YPP 7.0+17-3.85041.3W2
YPP < 7.05-8.38520.7W1
Turnovers 1+7-10.41224.2L6
Turnovers < 115-1.93842.8W10
Turnovers 2+1-6.14319.1L4
Turnovers > 20-2.0003.0L2
CM — OFFENSE SCORING SITUATION — 2024-26 (33 Gms)
SPLITRECWIN%PPG
Scores <100-4.0003.0
Scores 10-190-2.00015.0
Scores 20-292-4.33323.8
Scores 30-395-1.83334.8
Scores 40+15-01.00046.7
CM — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-01.00040.2W5
YPA < 8.00-4.00012.2L4 1 games without this stat on file
Pass Yds 200+2-01.00041.0W2
Pass Yds < 2003-5.37522.6W1
Rush Yds 100+5-3.62529.9W2
Rush Yds < 1000-2.00012.0L2
Rush Yds 150+4-1.80034.4W2
Rush Yds < 1501-4.20018.2L1
YPC 5.0+3-2.60028.8W2
YPC < 5.02-3.40023.8W1
YPP 6.0+5-1.83335.7W2
YPP < 6.00-4.00012.2L4
YPP 7.0+3-1.75035.2W2
YPP < 7.02-4.33320.3W1
Turnovers 1+0-5.00012.4L5
Turnovers < 15-01.00040.2W5
Turnovers 2+0-4.00012.2L4
Turnovers > 20-2.0003.0L2
CM — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-2.0003.0
Scores 10-190-1.00013.0
Scores 20-290-2.00021.5
Scores 30-391-01.00032.0
Scores 40+4-01.00042.2
CM — DEFENSE — 2024-26 (33 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-4.50027.4L3
YPA < 8.013-6.68415.9W1 6 games without this stat on file
Pass Yds 200+4-2.66727.0L2
Pass Yds < 20013-8.61917.1W1 6 games without this stat on file
Rush Yds 100+8-10.44424.9L1
Rush Yds < 10010-1.90910.4W2 4 games without this stat on file
Rush Yds 150+6-7.46226.4W1
Rush Yds < 15012-4.75013.7W1 4 games without this stat on file
YPC 5.0+7-7.50025.6W1
YPC < 5.011-4.73313.6W1 4 games without this stat on file
YPP 6.0+7-6.53827.8W1
YPP < 6.011-5.68812.5W1 4 games without this stat on file
YPP 7.0+5-5.50028.5L4
YPP < 7.013-6.68414.6W1 4 games without this stat on file
Turnovers 1+18-5.78315.8W2
Turnovers < 14-6.40020.6W1
Turnovers 2+12-1.92314.8W8
Turnovers > 28-01.00010.4W8
CM — DEFENSE SCORING SITUATION — 2024-26 (33 Gms)
SPLITRECWIN%PPG
Allows <1011-01.0002.4
Allows 10-196-2.75014.1
Allows 20-294-5.44425.0
Allows 30-390-1.00036.0
Allows 40+1-3.25042.2
CM — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-2.00035.0L2
YPA < 8.03-3.50017.7W1 2 games without this stat on file
Pass Yds 200+0-1.00042.0L1
Pass Yds < 2003-4.42919.1W1 2 games without this stat on file
Rush Yds 100+1-4.20026.6L1
Rush Yds < 1002-1.66714.3W2 2 games without this stat on file
Rush Yds 150+1-2.33325.7W1
Rush Yds < 1502-3.40019.8W1 2 games without this stat on file
YPC 5.0+1-2.33325.7W1
YPC < 5.02-3.40019.8W1 2 games without this stat on file
YPP 6.0+1-2.33333.0W1
YPP < 6.02-3.40015.4W1 2 games without this stat on file
YPP 7.0+0-1.00042.0L1
YPP < 7.03-4.42919.1W1 2 games without this stat on file
Turnovers 1+3-2.60016.8W2
Turnovers < 12-3.40019.8W1
Turnovers 2+3-01.00012.0W3
Turnovers > 23-01.00012.0W3
CM — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <104-01.0003.5
Allows 10-190-1.00014.0
Allows 20-291-2.33325.7
Allows 30-390-1.00036.0
Allows 40+0-1.00042.0
ON THE BRINK

COSTA MESA

• COSTA MESA has pitched a shutout in 2 straight games (10/26/26–10/30/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).

• COSTA MESA has held the opponent under 14 in 2 straight games (10/26/26–10/30/26). It has not held the opponent under 14 in 3 straight since 8/22/24–9/6/24 (2024).

• COSTA MESA has scored 40+ in 2 straight games (10/26/26–10/30/26). It has not scored 40+ in 3 straight since 9/5/25–10/2/25 (2025). It has reached 3 straight 2 times in the last 4 years and has reached a high of 4 straight (2025) in that span.

• COSTA MESA has had a 100-yard rusher in 5 straight games (10/2/26–10/30/26). It has not had a 100-yard rusher in 6 straight since 9/11/25–10/30/25 (2025). It has reached 6 straight 2 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
CMOFFENSEYPA 8.0+1716-1.94142.2W5
CMOFFENSEYPA < 8.0156-9.40024.3L4
CMOFFENSEPass Yds 200+65-1.83338.3W2
CMOFFENSEPass Yds < 2002717-10.63032.0W1
CMOFFENSERush Yds 100+2922-7.75936.1W2
CMOFFENSERush Yds < 10040-4.00011.8L4
CMOFFENSERush Yds 150+2521-4.84039.2W2
CMOFFENSERush Yds < 15081-7.12514.2L1
CMOFFENSEYPC 5.0+2419-5.79238.2W2
CMOFFENSEYPC < 5.093-6.33319.7W1
CMOFFENSEYPP 6.0+2522-3.88039.9W2
CMOFFENSEYPP < 6.080-8.00012.2L8
CMOFFENSEYPP 7.0+2017-3.85041.3W2
CMOFFENSEYPP < 7.0135-8.38520.7W1
CMOFFENSETurnovers 1+177-10.41224.2L6
CMOFFENSETurnovers < 11615-1.93842.8W10
CMOFFENSETurnovers 2+71-6.14319.1L4
CMOFFENSETurnovers > 220-2.0003.0L2
CMOFFENSEScores <1040-4.0003.0L4
CMOFFENSEScores 10-1920-2.00015.0L2
CMOFFENSEScores 20-2962-4.33323.8L2
CMOFFENSEScores 30-3965-1.83334.8W2
CMOFFENSEScores 40+1515-01.00046.7W15
CMDEFENSEYPA 8.0+84-4.50027.4L3
CMDEFENSEYPA < 8.01913-6.68415.9W1
CMDEFENSEPass Yds 200+64-2.66727.0L2
CMDEFENSEPass Yds < 2002113-8.61917.1W1
CMDEFENSERush Yds 100+188-10.44424.9L1
CMDEFENSERush Yds < 1001110-1.90910.4W2
CMDEFENSERush Yds 150+136-7.46226.4W1
CMDEFENSERush Yds < 1501612-4.75013.7W1
CMDEFENSEYPC 5.0+147-7.50025.6W1
CMDEFENSEYPC < 5.01511-4.73313.6W1
CMDEFENSEYPP 6.0+137-6.53827.8W1
CMDEFENSEYPP < 6.01611-5.68812.5W1
CMDEFENSEYPP 7.0+105-5.50028.5L4
CMDEFENSEYPP < 7.01913-6.68414.6W1
CMDEFENSETurnovers 1+2318-5.78315.8W2
CMDEFENSETurnovers < 1104-6.40020.6W1
CMDEFENSETurnovers 2+1312-1.92314.8W8
CMDEFENSETurnovers > 288-01.00010.4W8
CMDEFENSEAllows <101111-01.0002.4W11
CMDEFENSEAllows 10-1986-2.75014.1L1
CMDEFENSEAllows 20-2994-5.44425.0W1
CMDEFENSEAllows 30-3910-1.00036.0L1
CMDEFENSEAllows 40+41-3.25042.2L3
STREAKS: CM (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds 100+5 games10/02/2026 - 10/30/20263-2
OFFENSEYPP 6.0+4 games10/09/2026 - 10/30/20263-1
OFFENSEYPC 5.0+3 games10/15/2026 - 10/30/20262-1
OFFENSEYPP 7.0+3 games10/15/2026 - 10/30/20262-1
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
CMOFFENSERush Yds 100+5 games10/02/2026 - 10/30/20263-2
CMOFFENSEYPP 6.0+4 games10/09/2026 - 10/30/20263-1
CMOFFENSEYPC 5.0+3 games10/15/2026 - 10/30/20262-1
CMOFFENSEYPP 7.0+3 games10/15/2026 - 10/30/20262-1
NOTABLE TRENDS (15 of 15 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

CM OFFENSE

CM's offense has averaged 15.2 YPA over their last 3 games. Their 32-game average is 9.2 YPA. (+66%)

CM's offense has averaged 0.3 giveaways per game over their last 3 games. Their 33-game average is 0.8 giveaways per game. (-59%)

CM's offense has averaged 139.6 rush yards per game over their last 10 games. Their 33-game average is 212.0 rush yards per game. (-34%)

CM's offense has averaged 9.9 YPP over their last 3 games. Their 33-game average is 7.9 YPP. (+25%)

CM's offense has averaged 5.4 YPC over their last 10 games. Their 33-game average is 7.2 YPC. (-24%)

CM's offense has averaged 268.7 total yards per game over their last 7 games. Their 33-game average is 349.4 total yards per game. (-23%)

CM's offense has averaged 25.6 points scored per game over their last 7 games. Their 33-game average is 33.2 points scored per game. (-23%)

CM DEFENSE

CM's defense has averaged 1.4 YPA over their last 3 games. Their 27-game average is 6.4 YPA. (-77%)

CM's defense has averaged 4.7 points allowed per game over their last 3 games. Their 33-game average is 17.2 points allowed per game. (-73%)

CM's defense has averaged 39.0 pass yards per game over their last 3 games. Their 27-game average is 137.0 pass yards per game. (-72%)

CM's defense has averaged 3.0 YPP over their last 3 games. Their 29-game average is 5.9 YPP. (-49%)

CM's defense has averaged 150.5 total yards per game over their last 3 games. Their 29-game average is 282.9 total yards per game. (-47%)

CM's defense has averaged 1.0 takeaways per game over their last 3 games. Their 33-game average is 1.5 takeaways per game. (-33%)

CM's defense has averaged 3.6 YPC over their last 3 games. Their 29-game average is 5.2 YPC. (-31%)

CM's defense has averaged 111.5 rush yards per game over their last 3 games. Their 29-game average is 155.3 rush yards per game. (-28%)

(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
CMDEFENSEteamPass Yardslast 339.027137.0-71.5%
CMDEFENSEteamPointslast 34.73317.2-72.9%
CMOFFENSEteamPointslast 725.63333.2-22.9%
CMDEFENSEteamRush Yardslast 3111.529155.3-28.2%
CMOFFENSEteamRush Yardslast 10139.633212.0-34.2%
CMDEFENSEteamTotal Yardslast 3150.529282.9-46.8%
CMOFFENSEteamTotal Yardslast 7268.733349.4-23.1%
CMDEFENSEteamTurnoverslast 31.0331.5-32.7%
CMOFFENSEteamTurnoverslast 30.3330.8-59.3%
CMDEFENSEteamYPAlast 31.4276.4-77.4%
CMOFFENSEteamYPAlast 315.2329.2+65.6%
CMDEFENSEteamYPClast 33.6295.2-31.4%
CMOFFENSEteamYPClast 105.4337.2-23.9%
CMDEFENSEteamYPPlast 33.0295.9-49.0%
CMOFFENSEteamYPPlast 39.9337.9+25.3%
STATISTICAL STORIES

COSTA MESA: OFFENSE VS DEFENSE, 2026

Where COSTA MESA sits among 399 section teams on the two Unit Index composites -- Offense Grade 62.8, Defense Grade 50.6.

YARDS / PLAY ALLOWED: COSTA MESA VS THE SECTION

COSTA MESA ranks #70 of 347 section teams in yards per play allowed (4.96) -- a strength worth a look.

COSTA MESA: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- -17.0 in 2022 to -6.2 in 2026.

These graphs were chosen by the program from this season's most notable numbers. Build your own -- any stat against any other, for any mix of teams, seasons or players, with a JPEG download -- in the Graph Builder.

CM — ROSTER (49) 26-27
#NAMEPOSCLASS
QUARTERBACKS
10BARON MARINOVICH
PASS 1/2 · 50.0% · 12 YDS · 6.0 YPA · 0 TD · 0 INT · 1.7/G
REC 12 REC · 129 YDS · 10.8 YPC · 1 TD · 18.4/G
DEF 0 TKL · 0.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
QBJr.
11AIDAN QUINTOS
PASS 23/47 · 48.9% · 351 YDS · 7.5 YPA · 4 TD · 1 INT · 70.2/G
RUSH 7 CAR · 32 YDS · 4.6 YPC · 0 TD · 6.4/G
REC 1 REC · 12 YDS · 12.0 YPC · 0 TD · 2.4/G
QBSr.
14MATTHEW BARRIENTES
PASS 68/121 · 56.2% · 877 YDS · 7.2 YPA · 13 TD · 8 INT · 87.7/G
RUSH 29 CAR · 67 YDS · 2.3 YPC · 3 TD · 6.7/G
QBSr.
16LOGAN DOANE
PASS 3/5 · 60.0% · 39 YDS · 7.8 YPA · 0 TD · 0 INT · 13.0/G
QBJr.
RUNNING BACKS
5GAVIN GARZA
RUSH 196 CAR · 1,183 YDS · 6.0 YPC · 12 TD · 118.3/G
REC 11 REC · 83 YDS · 7.5 YPC · 0 TD · 8.3/G
RBSr.
22SHAYAN TAVAKOLI
RUSH 23 CAR · 92 YDS · 4.0 YPC · 1 TD · 10.2/G
REC 8 REC · 115 YDS · 14.4 YPC · 0 TD · 12.8/G
DEF 52 TKL · 5.8 TKL/G · 6 TFL · 1.5 SACKS · 0 INT
RBJr.
RECEIVERS & TIGHT ENDS
2JACK SHAFIYOON
RUSH 1 CAR · 12 YDS · 12.0 YPC · 0 TD · 1.2/G
REC 15 REC · 197 YDS · 13.1 YPC · 2 TD · 19.7/G
DEF 39 TKL · 3.9 TKL/G · 3 TFL · 0.0 SACKS · 0 INT
WRSr.
7ZIGGY BABOVIC
REC 18 REC · 303 YDS · 16.8 YPC · 5 TD · 30.3/G
DEF 32 TKL · 3.2 TKL/G · 1 TFL · 0.0 SACKS · 1 INT
WRJr.
13REX TOMPKINS
RUSH 2 CAR · 18 YDS · 9.0 YPC · 0 TD · 2.2/G
REC 6 REC · 112 YDS · 18.7 YPC · 2 TD · 14.0/G
DEF 9 TKL · 1.1 TKL/G · 0 TFL · 0.0 SACKS · 2 INT
WRSr.
24RUBEN SANCHEZ
REC 25 REC · 295 YDS · 11.8 YPC · 4 TD · 29.5/G
DEF 21 TKL · 2.1 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
WRSr.
42KASH FOTI
DEF 3 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
80FREDY LOPEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSo.
OFFENSIVE LINE
72SEBASTIAN SUAREZ
DEF 25 TKL · 3.1 TKL/G · 4 TFL · 0.0 SACKS · 0 INT
CSr.
DEFENSIVE LINE
6VANCE KIRBY
REC 8 REC · 153 YDS · 19.1 YPC · 3 TD · 17.0/G
DEF 30 TKL · 3.3 TKL/G · 8 TFL · 5.5 SACKS · 0 INT
DLSr.
40JAYDEN GARCIA
DEF 16 TKL · 2.7 TKL/G · 3 TFL · 1.0 SACKS · 0 INT
DLJr.
41DANIEL DELGADO
RUSH 3 CAR · 3 YDS · 1.0 YPC · 0 TD · 1.5/G
DEJr.
51SAUL MARTINEZ
DEF 23 TKL · 2.6 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
DLJr.
52OCTAVIO GALLARDO
DEF 13 TKL · 2.2 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
DESr.
53EDUARDO HERNANDEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DTSr.
LINEBACKERS
21NAIULI FETALAIGA
REC 1 REC · 9 YDS · 9.0 YPC · 0 TD · 1.0/G
DEF 36 TKL · 4.0 TKL/G · 4 TFL · 0.0 SACKS · 0 INT
LBJr.
34ADRIAN RUIZ
DEF 13 TKL · 4.3 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
LBSr.
44LOUIS ARREOLA
REC 2 REC · 18 YDS · 9.0 YPC · 0 TD · 2.2/G
DEF 113 TKL · 14.1 TKL/G · 18 TFL · 3.5 SACKS · 0 INT
LBSr.
DEFENSIVE BACKS
3XAVIER BENNETT
DEF 36 TKL · 4.5 TKL/G · 3 TFL · 0.0 SACKS · 0 INT
DBSr.
4AYDEN WATSON
DEF 13 TKL · 2.6 TKL/G · 4 TFL · 1.0 SACKS · 1 INT
DBSr.
8KADEN FIGUEROA
DEF 10 TKL · 2.5 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
CBSr.
18ETHAN MORENO
REC 1 REC · 25 YDS · 25.0 YPC · 0 TD · 4.2/G
DEF 12 TKL · 2.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
DBJr.
OTHER / UNLISTED POSITION
32DARREN BRAVO
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
--Jr.
74JAMESON ADAMSON
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
NGSo.
ON STAT SHEETS, NOT ON THE POSTED ROSTER
--C. PETERSON
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
----
--D. PESCADOR
RUSH 4 CAR · -11 YDS · -2.8 YPC · 0 TD · -11.0/G
----
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/02/2026 11:48