ScorePirate
MENU
AT A GLANCE

In short: Monta Vista Matadors high school football (Cupertino, CA), 2026 season: 0-5. Last game: L 21-41 vs Cupertino on November 6, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
MONTA VISTA
MONTA VISTA 0-5
2026 SEASON
MONTA VISTA
AT A GLANCE — AS OF 11/08/2026
RECORD0-5 this season
LAST GAMEL 21-41 vs CUPERTINO
NEXT GAME--
UNIT GRADESPass Off 6.5 · Rush Off 71.2 · Pass Def 50.6 · Rush Def 22.7
LEAGUEPENINSULA - LAKE
ENROLLMENT1,630 STUDENTS (2024-25) · PUBLIC SECONDARY SCHOOL
NUMBERS TO NOTE
#93
SP Strength Index (of 95)
0-5
2026 record
-17.6
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
MONTA VISTA6.5 (-116)71.2 (+40)50.6 (-4)22.7 (+57)
HEAD-TO-HEAD GAME LOG

TIDBITS (11 found)

• Club Monta Vista has lost 5 straight, and a loss would make it 6 in a row -- something they have not done in the 6 seasons on record.

• Club The last time Monta Vista went a game averaging 8.0+ yards per attempt was September 30, 2022 against Saratoga (W, 42-35). Since then Monta Vista has gone 40 straight games being held under 8.0 yards per attempt, a school-record 40 straight in the 6 seasons on record.

• Club The last time Monta Vista went a game being held under 100 rushing yards was November 3, 2023 against Cupertino (L, 14-41). Since then Monta Vista has gone 25 straight games rushing for 100+ yards, a school-record 25 straight in the 6 seasons on record.

• Club The last time Monta Vista went a game allowing 200+ passing yards was October 5, 2023 against Saratoga (L, 0-33). Since then Monta Vista has gone 29 straight games holding the opponent under 200 passing yards, a school-record 29 straight in the 6 seasons on record.

• Club Monta Vista's 0-5 start is its first through 5 games in 6 seasons on record.

• Club Monta Vista is 12-1 all time when holding the opponent under 10 points. Monta Vista's last loss when holding the opponent under 10 points was October 30, 2026 against Prospect (L, 0-2).

• Club Monta Vista has allowed 119 points over its last 4 games (29.8 a game, October 2, 2026 through November 6, 2026) -- its 5th-highest 4-game total on record; the most is 135, from September 9, 2023 through October 5, 2023.

• Player Graham Ischo has 683 rushing yards over his last 4 games (170.8 a game, October 10, 2025 through November 7, 2025) -- his most in a 4-game stretch on record.

• Player Rocco Ling has gone 4 straight games running for a touchdown, the longest such streak of his career.

• Player Justin Chaahoub has gone 2 straight games running for a touchdown, the longest such streak of his career.

• Player Rocco Ling has gone 2 straight games rushing for 100+ yards, the longest such streak of his career.

DATA WARNING: MONTA VISTA OFFENSIVE STATS FOR 11/06/2026 GAME @ CUPERTINO MISSING

DATA WARNING: MONTA VISTA OFFENSIVE STATS FOR 10/30/2026 GAME @ PROSPECT MISSING

DATA WARNING: MONTA VISTA OFFENSIVE STATS FOR 10/16/2026 GAME @ LYNBROOK MISSING

DATA WARNING: MONTA VISTA OFFENSIVE STATS FOR 10/02/2026 GAME VS. SARATOGA MISSING

DATA WARNING: MONTA VISTA OFFENSIVE STATS FOR 09/10/2026 GAME VS. LYNBROOK MISSING

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

PROGRAM SNAPSHOT: MV

PROGRAM RECORD

SEASONRECORDPFPAPPG
20211-1714635.5
20225-523419423.4
20233-713427813.4
20246-430910130.9
20254-618022418.0
20260-5481369.6
2021-2619-2820.8
WEEK WRAP-UP

Monta Vista fell to Cupertino 21-41 on the road on Friday, November 6, its 5th straight loss.

Monta Vista is 0-5, #93 CIF Central Coast Section.

Final + team statsFinal + top performersScoreboard + takeaways

Download a graphic to share:

Final + team statsFinal + top performersScoreboard + takeaways
MV — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
09/10LYNBROOKvsL12-17
10/02SARATOGAvsL15-43
10/16LYNBROOKatL0-33
10/30PROSPECTatL0-2
11/06CUPERTINOatL21-41
SEASON RESULT0-5MISSED PLAYOFFS

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

MV — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL59.627.2--436.0--51.0
HOME213.530.0--436.0--51.0
ROAD37.025.3--------

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

MV — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
9/10vs. LynbrookL 12-17----------------------
10/2vs. SaratogaL 15-43------1392974362----10
10/16@ LynbrookL 0-33----------------------
10/30@ ProspectL 0-2----------------------
11/6@ CupertinoL 21-41----------------------
AVERAGES------139.0297.0436.02.0----1.00 (season)

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

Rush Offense: grade 71.2/100 (+40 yds/gm vs average)

Pass Defense: grade 50.6/100 (-4 yds/gm vs average)

Rush Defense: grade 22.7/100 (+57 yds/gm vs average)

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

LAST YEAR

MV finished 2025 at 4-6. Missed playoffs. Notable win: 35-21 over MILLS (MILLS finished 20% that season). Toughest loss: 25-28 to EL CAMINO (3-point margin).

LAST SEASON: MV — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-28HILLW1-0346N/AN/A
2025-09-04JAMES LICKW2-020N/AN/A
2025-09-12GUNNL2-1619N/AN/A
2025-09-26SARATOGAL2-2631194432
2025-10-02HOMESTEADL2-3035N/AN/A
2025-10-10MILLSW3-33521N/AN/A
2025-10-17JEFFERSONL3-4622N/AN/A
2025-10-24MACDONALDL3-5035N/AN/A
2025-10-30EL CAMINOL3-62528N/AN/A
2025-11-07CUPERTINOW4-66627N/AN/A
TOTALS10 GMS4-64-6180224194 (1)432 (1)

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

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

• MV holds its opponents under 5.0 yards per carry (.999), and has won 3 straight when doing so

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

• MV holds its opponents under 8.0 yards per attempt (.999), and has won 3 straight when doing so

• MV holds its opponents under 10.7 yards per attempt (MV's own median) (.999)

• MV's offense has averaged 7.0 points scored per game over their last 3 games. Their 25-game average is 21.5 points scored per game. (-67%)

• MV is 5-0 (.999) when it wins the turnover battle

• MV's offense has averaged 449.5 rush yards per game over their last 7 games. Their 15-game average is 272.3 rush yards per game. (+65%)

• MV's offense has averaged 477.5 total yards per game over their last 7 games. Their 15-game average is 294.1 total yards per game. (+62%)

• MV's offense has averaged 37.3 pass yards per game over their last 10 games. Their 14-game average is 23.4 pass yards per game. (+60%)

• MV's defense has averaged 27.9 points allowed per game over their last 12 games. Their 25-game average is 18.4 points allowed per game. (+51%)

• MV holds its opponents under 209.0 rushing yards (MV's own median) (.750)

• MV holds its opponents under 5.9 yards per carry (MV's own median) (.750)

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

• MV's defense has averaged 436.0 total yards per game over their last 5 games. Their 8-game average is 294.5 total yards per game. (+48%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

MV -- MOST IMPORTANT NUMBERS

(top 5 of 9 scored; vs 191 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers 1+6-3.66711.0L10.842
2OFFTurnovers < 36-4.60032.4L10.731
3OFFRush Yds 150+8-5.61533.8W10.721
4OFFYPC 5+5-3.62531.0L10.638
5OFFYPA < 85-5.50028.0L10.539
WIN %: TWO-CONDITION COMBINATIONS (5 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)

--- MV ---

CONDITIONRECWIN%PPGSTRK
MV rushes for 100+ yards and is held under 200 passing yards7-7.50029.4W1
MV rushes for 150+ yards but stays under 8.0 yards per attempt5-4.55631.1L1
MV averages 5.0+ yards per carry on its way to 150+ rushing yards5-3.62531.0L1
MV averages 6.0+ yards per play behind 150+ rushing yards4-0.99945.0W4
MV rushes for 150+ yards but commits 2+ giveaways1-3.25022.8L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
MVRush Yds 100+ & Pass Yds < 2007-7.50029.4
MVRush Yds 150+ & YPA < 8.05-4.55631.1
MVYPC 5.0+ & Rush Yds 150+5-3.62531.0
MVYPP 6.0+ & Rush Yds 150+4-0.99945.0
MVRush Yds 150+ & Turnovers 2+1-3.25022.8
MV — OFFENSE — 2024-26 (25 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.05-5.50028.0L1 15 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2007-7.50029.4W1 11 games without this stat on file
Rush Yds 100+8-7.53329.7W1
Rush Yds < 100-------- 10 games without this stat on file
Rush Yds 150+8-5.61533.8W1
Rush Yds < 1500-2.0003.0L2 10 games without this stat on file
YPC 5.0+5-3.62531.0L1
YPC < 5.01-2.33322.3L2 14 games without this stat on file
YPP 6.0+4-01.00045.0W4
YPP < 6.02-5.28619.3L5 14 games without this stat on file
YPP 7.0+4-01.00045.0W4
YPP < 7.02-5.28619.3L5 14 games without this stat on file
Turnovers 1+4-6.40026.0L2
Turnovers < 12-01.00035.0W2 13 games without this stat on file
Turnovers 2+1-4.20018.2L1 13 games without this stat on file
Turnovers > 20-2.0003.0L2 13 games without this stat on file
MV — OFFENSE SCORING SITUATION — 2024-26 (25 Gms)
SPLITRECWIN%PPG
Scores <101-8.1112.2
Scores 10-190-4.00013.5
Scores 20-290-3.00024.3
Scores 30-394-01.00034.8
Scores 40+5-01.00050.2
MV — OFFENSE — 2026 (5 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.0-------- 5 games without this stat on file
Pass Yds 200+--------
Pass Yds < 200-------- 5 games without this stat on file
Rush Yds 100+--------
Rush Yds < 100-------- 5 games without this stat on file
Rush Yds 150+--------
Rush Yds < 150-------- 5 games without this stat on file
YPC 5.0+--------
YPC < 5.0-------- 5 games without this stat on file
YPP 6.0+--------
YPP < 6.0-------- 5 games without this stat on file
YPP 7.0+--------
YPP < 7.0-------- 5 games without this stat on file
Turnovers 1+0-1.00015.0L1
Turnovers < 1-------- 4 games without this stat on file
Turnovers 2+-------- 4 games without this stat on file
Turnovers > 2-------- 4 games without this stat on file
MV — OFFENSE SCORING SITUATION — 2026 (5 Gms)
SPLITRECWIN%PPG
Scores <100-2.0000.0
Scores 10-190-2.00013.5
Scores 20-290-1.00021.0
Scores 30-39------
Scores 40+------
MV — DEFENSE — 2024-26 (25 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-4.00032.2L4
YPA < 8.03-01.0004.7W3 18 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2003-4.42920.4L2 18 games without this stat on file
Rush Yds 100+1-5.16725.3L2
Rush Yds < 1002-01.0003.0W2 17 games without this stat on file
Rush Yds 150+0-5.00028.8L5
Rush Yds < 1503-01.0004.7W3 17 games without this stat on file
YPC 5.0+0-5.00028.8L5
YPC < 5.03-01.0004.7W3 17 games without this stat on file
YPP 6.0+0-5.00028.8L5
YPP < 6.03-01.0004.7W3 17 games without this stat on file
YPP 7.0+0-2.00037.0L2
YPP < 7.03-3.50014.0W2 17 games without this stat on file
Turnovers 1+6-3.66711.0L1
Turnovers < 10-3.00025.3L3 13 games without this stat on file
Turnovers 2+4-1.8004.2W1 13 games without this stat on file
Turnovers > 24-01.0001.5W4 13 games without this stat on file
MV — DEFENSE SCORING SITUATION — 2024-26 (25 Gms)
SPLITRECWIN%PPG
Allows <108-1.8892.4
Allows 10-190-4.00017.0
Allows 20-292-4.33325.5
Allows 30-390-4.00033.5
Allows 40+0-2.00042.0
MV — DEFENSE — 2026 (5 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-1.00043.0L1
YPA < 8.0-------- 4 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2000-1.00043.0L1 4 games without this stat on file
Rush Yds 100+0-1.00043.0L1
Rush Yds < 100-------- 4 games without this stat on file
Rush Yds 150+0-1.00043.0L1
Rush Yds < 150-------- 4 games without this stat on file
YPC 5.0+0-1.00043.0L1
YPC < 5.0-------- 4 games without this stat on file
YPP 6.0+0-1.00043.0L1
YPP < 6.0-------- 4 games without this stat on file
YPP 7.0+0-1.00043.0L1
YPP < 7.0-------- 4 games without this stat on file
Turnovers 1+0-1.00043.0L1
Turnovers < 1-------- 4 games without this stat on file
Turnovers 2+-------- 4 games without this stat on file
Turnovers > 2-------- 4 games without this stat on file
MV — DEFENSE SCORING SITUATION — 2026 (5 Gms)
SPLITRECWIN%PPG
Allows <100-1.0002.0
Allows 10-190-1.00017.0
Allows 20-29------
Allows 30-390-1.00033.0
Allows 40+0-2.00042.0
ON THE BRINK

MONTA VISTA

• MONTA VISTA has lost 5 straight (9/10/26–11/6/26). It has not reached 6 straight in the last 4 years of games on file (2023-present).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
MVOFFENSEYPA < 8.0105-5.50028.0L1
MVOFFENSEPass Yds < 200147-7.50029.4W1
MVOFFENSERush Yds 100+158-7.53329.7W1
MVOFFENSERush Yds 150+138-5.61533.8W1
MVOFFENSERush Yds < 15020-2.0003.0L2
MVOFFENSEYPC 5.0+85-3.62531.0L1
MVOFFENSEYPC < 5.031-2.33322.3L2
MVOFFENSEYPP 6.0+44-01.00045.0W4
MVOFFENSEYPP < 6.072-5.28619.3L5
MVOFFENSEYPP 7.0+44-01.00045.0W4
MVOFFENSEYPP < 7.072-5.28619.3L5
MVOFFENSETurnovers 1+104-6.40026.0L2
MVOFFENSETurnovers < 122-01.00035.0W2
MVOFFENSETurnovers 2+51-4.20018.2L1
MVOFFENSETurnovers > 220-2.0003.0L2
MVOFFENSEScores <1091-8.1112.2L7
MVOFFENSEScores 10-1940-4.00013.5L4
MVOFFENSEScores 20-2930-3.00024.3L3
MVOFFENSEScores 30-3944-01.00034.8W4
MVOFFENSEScores 40+55-01.00050.2W5
MVDEFENSEYPA 8.0+40-4.00032.2L4
MVDEFENSEYPA < 8.033-01.0004.7W3
MVDEFENSEPass Yds < 20073-4.42920.4L2
MVDEFENSERush Yds 100+61-5.16725.3L2
MVDEFENSERush Yds < 10022-01.0003.0W2
MVDEFENSERush Yds 150+50-5.00028.8L5
MVDEFENSERush Yds < 15033-01.0004.7W3
MVDEFENSEYPC 5.0+50-5.00028.8L5
MVDEFENSEYPC < 5.033-01.0004.7W3
MVDEFENSEYPP 6.0+50-5.00028.8L5
MVDEFENSEYPP < 6.033-01.0004.7W3
MVDEFENSEYPP 7.0+20-2.00037.0L2
MVDEFENSEYPP < 7.063-3.50014.0W2
MVDEFENSETurnovers 1+96-3.66711.0L1
MVDEFENSETurnovers < 130-3.00025.3L3
MVDEFENSETurnovers 2+54-1.8004.2W1
MVDEFENSETurnovers > 244-01.0001.5W4
MVDEFENSEAllows <1098-1.8892.4L1
MVDEFENSEAllows 10-1940-4.00017.0L4
MVDEFENSEAllows 20-2962-4.33325.5W1
MVDEFENSEAllows 30-3940-4.00033.5L4
MVDEFENSEAllows 40+20-2.00042.0L2
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
NOTABLE TRENDS (12 of 12 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

MV OFFENSE

MV's offense has averaged 7.0 points scored per game over their last 3 games. Their 25-game average is 21.5 points scored per game. (-67%)

MV's offense has averaged 449.5 rush yards per game over their last 7 games. Their 15-game average is 272.3 rush yards per game. (+65%)

MV's offense has averaged 477.5 total yards per game over their last 7 games. Their 15-game average is 294.1 total yards per game. (+62%)

MV's offense has averaged 37.3 pass yards per game over their last 10 games. Their 14-game average is 23.4 pass yards per game. (+60%)

MV's offense has averaged 1.0 giveaways per game over their last 5 games. Their 12-game average is 1.5 giveaways per game. (-33%)

MV DEFENSE

MV's defense has averaged 27.9 points allowed per game over their last 12 games. Their 25-game average is 18.4 points allowed per game. (+51%)

MV's defense has averaged 436.0 total yards per game over their last 5 games. Their 8-game average is 294.5 total yards per game. (+48%)

MV's defense has averaged 1.0 takeaways per game over their last 5 games. Their 12-game average is 1.9 takeaways per game. (-48%)

MV's defense has averaged 297.0 rush yards per game over their last 5 games. Their 8-game average is 201.1 rush yards per game. (+48%)

MV's defense has averaged 7.8 YPC over their last 5 games. Their 8-game average is 5.5 YPC. (+41%)

MV's defense has averaged 8.5 YPP over their last 5 games. Their 8-game average is 6.3 YPP. (+36%)

MV's defense has averaged 139.0 pass yards per game over their last 5 games. Their 7-game average is 106.7 pass yards per game. (+30%)

(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
MVDEFENSEteamPass Yardslast 5139.07106.7+30.3%
MVOFFENSEteamPass Yardslast 1037.31423.4+59.8%
MVDEFENSEteamPointslast 1227.92518.4+51.4%
MVOFFENSEteamPointslast 37.02521.5-67.4%
MVDEFENSEteamRush Yardslast 5297.08201.1+47.7%
MVOFFENSEteamRush Yardslast 7449.515272.3+65.1%
MVDEFENSEteamTotal Yardslast 5436.08294.5+48.0%
MVOFFENSEteamTotal Yardslast 7477.515294.1+62.4%
MVDEFENSEteamTurnoverslast 51.0121.9-47.8%
MVOFFENSEteamTurnoverslast 51.0121.5-33.3%
MVDEFENSEteamYPClast 57.885.5+41.4%
MVDEFENSEteamYPPlast 58.586.3+35.6%
STATISTICAL STORIES

MONTA VISTA: OFFENSE VS DEFENSE, 2026

Where MONTA VISTA sits among 95 section teams on the two Unit Index composites -- Offense Grade 44.6, Defense Grade 50.1.

POINTS / GAME: MONTA VISTA VS THE SECTION

MONTA VISTA ranks #75 of 95 section teams in points per game (12.0) -- a weakness worth a look.

MONTA VISTA: SP STRENGTH INDEX BY SEASON

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

WHAT CHANGED THIS WEEK

From the games on file through Nov 6.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/08/2026 11:37