In short: Vincent Memorial Scots high school football (Calexico, CA), 2026 season: 7-2. Last game: W 12-6 vs Calipatria on October 23, 2026. Next: vs Calexico, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The turnover battle could decide Vincent Memorial's next game, against Calexico, and the recent returns favor Calexico. Vincent Memorial committed 0.6 giveaways per game over its first 5 games (4-1), #9 in Section in that timeframe. Over the stretch of 4 games that followed (3-1), the Scots have committed 1.5 giveaways per game, a 150% rise, #53 in Section in that window. The schedule has a lot to do with it: Vincent Memorial's last 4 opponents have averaged 1.4 per game, a #38 defense in Section on the season, against 1.3 per game, #49 for the first 5. Measured against those opponents' norms (1.4 per game), Vincent Memorial turned it over 9% more than those defenses usually force. Meanwhile, Calexico's defense has struggled in recent weeks. The Bulldogs have forced 0.3 takeaways per game over their last 4 games (0-4), #83 in Section during that time. Those games came against a middle-of-the-pack set of offenses in Section (1.0 per game on the season, which would rank #41). Against those norms, Calexico forced 68% fewer turnovers than those offenses usually give up. Both units come in looking to get right, and whichever does first may decide the game.
The number to watch when Vincent Memorial meets Calexico is Vincent Memorial's scoring defense. Vincent Memorial allowed 18.5 points per game over its first 4 games (3-1), #25 in Section through those games. In the 5 games since that slow start (4-1), the Scots have allowed 12.2 points per game, a 34% drop, #12 in Section through that stretch. The schedule deserves some of the credit: Vincent Memorial's last 5 opponents have averaged 20.2 points per game, a #63 offense in Section on the season, against 26.3 points per game, #41 for the first 4. Measured against those opponents' norms (20.2 points per game), Vincent Memorial held those offenses 40% below what they usually score. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #79 in Section. Only Mountain Empire broke through in that span, putting up 28 on 10/2. Meanwhile, Calexico's offense has struggled in recent weeks. The Bulldogs have averaged 4.0 points per game over their last 5 games (0-5), #89 in Section over that stretch. Those games came against some of the better scoring defenses in Section (19.7 points per game on the season, which would rank #27). Against those norms, Calexico scored 80% less than those defenses usually allow. On paper, that is a matchup that favors Vincent Memorial. Vincent Memorial is 4-0 this season when it holds opponents under 12, and 3-2 when it doesn't.
NOTES
The biggest worry in Vincent Memorial's season has been the direction of its offense. Vincent Memorial averaged 34.5 points per game over its first 6 games (5-1), #15 in Section within that period. Over the stretch of 3 games that followed (2-1), the Scots have averaged 23.0 points per game, a 33% drop, #51 in Section across those games. The schedule has a lot to do with it: Vincent Memorial's last 3 opponents have averaged 22.8 points per game, a #50 scoring defense in Section on the season, against 26.2 points per game, #58 for the first 6. Vincent Memorial was held to 14 points or fewer 2 times in those games, including 7 against Palo Verde Valley on 10/9. On the season, Vincent Memorial ranks #25 in Section in scoring. Calexico's defense, #81 of 91 (35.2 points per game), could be the get-right matchup Vincent Memorial needs. Vincent Memorial is 3-0 this season when it scores 36 or more, and 4-2 when it doesn't.
Vincent Memorial's ground game has come a long way since the season's early weeks. The Scots averaged 5.8 yards per carry (513 yards on 88 rushes) over their first 3 games (2-1), #33 in Section during those games. In the 6 games since that slow start (5-1), Vincent Memorial has averaged 7.7 yards per carry (834 yards on 108 rushes), a 32% rise, #20 in Section during that period. The schedule deserves some of the credit: Vincent Memorial's last 6 opponents have averaged 7.5 yards per carry, a #81 run defense in Section on the season, against 5.7 yards per carry, #48 for the first 3. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #79 in Section. On the season, the Scots rank #21 in Section in rushing. Calexico's run defense sits in the middle of the pack, #68 in Section (6.4 yards per carry).
Even as the schedule has stiffened, Vincent Memorial has turned stingy. Vincent Memorial allowed 6.3 yards per play (1,154 yards on 182 snaps) over its first 4 games (3-1), #39 in Section during that stretch. In the 5 games since that slow start (4-1), the Scots have allowed 5.4 yards per play (1,015 yards on 187 snaps), a 14% drop, #22 in Section over that period. The schedule deserves some of the credit: Vincent Memorial's last 5 opponents have averaged 5.9 yards per play, a #62 offense in Section on the season, against 7.9 yards per play, #19 for the first 4. Measured against those opponents' norms (5.9 yards per play), Vincent Memorial held those offenses 8% below their usual yards per snap. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #79 in Section. On the season, Vincent Memorial ranks #24 in Section in yards per play allowed. The trend lines up well against Calexico, whose offense ranks just #71 of 89 (5.5 yards per play).
TIDBITS (7 found)
• Club Vincent Memorial is 17-0 all time when holding the opponent under 10 points in the games on file (17 such games).
• Club Vincent Memorial is 12-2 all time when holding the opponent under 100 rushing yards. Vincent Memorial's last loss when holding the opponent under 100 rushing yards was September 19, 2025 against Bonita Vista (L, 13-17).
• Club Vincent Memorial has gone 5 straight games holding the opponent under 200 passing yards (September 18, 2026 through October 23, 2026), going 4-1 over that stretch, the program's longest such streak since 2024 (6 games).
• Club Vincent Memorial has gone 5 straight games forcing 1+ turnover (September 18, 2026 through October 23, 2026), going 4-1 over that stretch, the program's longest such streak since 2026 (6 games).
• Player Juan Mendoza has gone 7 straight games throwing a touchdown pass, the longest such streak of his career.
• Player Victor De Leon has 33 tackles over his last 4 games (8.2 a game, September 18, 2026 through October 9, 2026) -- his most in a 4-game stretch on record.
• Player Alvaro Apodaca has 4 touchdown catches over his last 3 games (1.3 a game, September 25, 2026 through October 9, 2026) -- his most in a 3-game stretch since the 4 he had from October 30, 2025 through August 28, 2026.
SCHEDULE STRENGTH
Vincent Memorial has played one of the softest schedules in the pool so far (#82 of 91), and what is left is a softer-than-average slate (#72 of 88).
Schedule so far · 1 = hardest
#82 of 91
avg opponent rating -13.1 over 9 games · 0 vs top-25 CIF San Diego Section
Schedule ahead · 1 = hardest
#72 of 88
avg opponent rating -13.4 over 1 games · 0 vs top-25
@Temecula… W 41-6@Canyon H… W 27-14Hoover L 29-34@Clairemo… W 34-20Orange G… W 41-6@Southwes… W 35-0@Mountain… W 50-28Palo Ver… L 7-21@Calipatr… W 12-6Calexico
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.
MILESTONE WATCH
Vincent Memorial
Mauricio Zavala needs 3 tackles for 50 (averaging 7.8 a game)
Alvaro Apodaca needs 51 receiving yards for 500 (averaging 56.1 a game)
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).
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 9 game; last updated Oct 20; roster and numbers checked Sep 6.
Click a column heading to sort. MIN hides players below that many attempts.
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.
Averages use only games with that number on file (offense 8/9, sacks/INT 8/9, sacks allowed 8/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 58.3/100 (+2 yds/gm vs average)
Rush Offense: grade 41.8/100 (-27 yds/gm vs average)
Pass Defense: grade 36.0/100 (+16 yds/gm vs average)
Rush Defense: grade 75.8/100 (-57 yds/gm vs average)
Unit grades: 0-100 league percentile, opponent-curved (two-way solve over current + past seasons, recency-weighted). Composite counts yardage, efficiency vs league YPA/YPC (50% tilt), and negative plays at sack=7yd, INT=45yd, TFL=4yd -- adjustable v1 constants.
VM finished 2025 at 3-6. Missed playoffs. Notable win: 38-0 over CALIPATRIA (CALIPATRIA finished 40% that season). Toughest loss: 13-17 to BONITA VISTA (4-point margin).
"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)
VM HAS PERFORMED BEST THIS DATA SET WHEN...
• VM holds its opponents under 6.0 yards per play (.714), and has won 6 straight when doing so
• VM holds its opponents under 8.0 yards per attempt (.750), and has won 6 straight when doing so
• VM holds its opponents under 5.0 yards per carry (.667), and has won 6 straight when doing so
• VM holds its opponents under 150 rushing yards (.692), and has won 6 straight when doing so
• VM's defense has averaged 13.5 YPA over their last 3 games. Their 24-game average is 8.4 YPA. (+60%)
• VM's defense has averaged 198.0 rush yards per game over their last 3 games. Their 24-game average is 130.1 rush yards per game. (+52%)
• VM's defense has limited opponents to under 200 pass yds in 5 straight games (09/18/2026-10/23/2026), going 4-1 over that stretch.
• VM's defense has forced 1+ turnover in 5 straight games (09/18/2026-10/23/2026), going 4-1 over that stretch.
• VM holds its opponents under 7.6 yards per attempt (VM's own median) (.750)
• VM holds its opponents under 5.4 yards per play (VM's own median) (.750)
• VINCENT MEMORIAL has been held under 14 in 2 straight games (10/9/26–10/23/26). It has not been held under 14 in 3 straight since 10/25/24–8/28/25 (2025).
VM's defense has averaged 13.5 YPA over their last 3 games. Their 24-game average is 8.4 YPA. (+60%)
VM's defense has averaged 198.0 rush yards per game over their last 3 games. Their 24-game average is 130.1 rush yards per game. (+52%)
VM's defense has averaged 85.4 pass yards per game over their last 5 games. Their 25-game average is 129.5 pass yards per game. (-34%)
VM's defense has averaged 12.2 points allowed per game over their last 5 games. Their 28-game average is 17.4 points allowed per game. (-30%)
VM's defense has averaged 312.3 total yards per game over their last 3 games. Their 25-game average is 254.4 total yards per game. (+23%)
(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 four weighted criteria and the top 5 per team are listed. In Cooper's own weighting order: (1) the WIN% attached to the condition, counted only when the condition has occurred at least 8 times -- a smaller sample is dropped outright, not discounted; (2) the PPG attached to it, with higher better on offense and lower better on defense, and each side normalized against its own kind so a defensive number competes with defensive numbers rather than against scoring averages; (3) how far the number sits from the OPPONENT's on the same condition, across win%, PPG and how often the condition happens at all; and (4) where it falls among every other team previously run through this workbook and cached. Criteria 1 and 2 measure how strong a number is; 3 and 4 measure how much it distinguishes this team. Weights: win_pct 40%, ppg 27%, matchup 20%, pool 13%. See important_numbers.py.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
Where VINCENT MEMORIAL sits among 89 section teams on the two Unit Index composites -- Offense Grade 51.8, Defense Grade 55.0.
PASS YARDS ALLOWED / GAME: VINCENT MEMORIAL VS THE SECTION
VINCENT MEMORIAL ranks #75 of 82 section teams in passing yards allowed per game (218.8) -- a weakness worth a look.
VINCENT MEMORIAL: SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -9.4 in 2022 to -5.5 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.