ScorePirate
MENU
AT A GLANCE

In short: Marshall Eagles high school football (Pasadena, CA), 2026 season: 0-0 in the Mission Valley League. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
MARSHALL
MARSHALL 0-0
2026 SEASON
MARSHALL
AT A GLANCE — AS OF 10/26/2026
RECORD0-0 this season
LAST GAMEL 0-67 vs ROSEMEAD
NEXT GAME--
UNIT GRADESPass Off 18.9 · Rush Off 95.5 · Pass Def 1.4 · Rush Def 12.9
LEAGUEMISSION VALLEY
ENROLLMENT1,987 STUDENTS (2018-19) · PUBLIC SCHOOL , SECONDARY SCHOOL , HIGH SCHOOL , MIDDLE SCHOOL
NUMBERS TO NOTE
#428
SP Strength Index (of 431)
0-0
2026 record
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
MARSHALL18.9 (-80)95.5 (+174)1.4 (+174)12.9 (+90)
HEAD-TO-HEAD GAME LOG

TIDBITS (6 found)

• Club Marshall has lost 13 straight, and a loss would make it 14 in a row -- something they have not done in the 10 seasons on record.

• Club The last time Marshall went a game holding the opponent under 5.0 yards per carry was October 14, 2016 against Arroyo (L, 0-41). Since then Marshall has gone 31 straight games allowing 5.0+ yards per carry, a school-record 31 straight in the 10 seasons on record.

• Club The last time Marshall went a game holding the opponent under 6.0 yards per play was September 29, 2016 against El Monte (L, 19-37). Since then Marshall has gone 33 straight games allowing 6.0+ yards per play, a school-record 33 straight in the 10 seasons on record.

• Club The last time Marshall went a game averaging 8.0+ yards per attempt was November 4, 2016 against Rosemead (W, 23-8). Since then Marshall has gone 28 straight games being held under 8.0 yards per attempt, a school-record 28 straight in the 10 seasons on record.

• Club The last time Marshall went a game rushing for 150+ yards was November 4, 2016 against Rosemead (W, 23-8). Since then Marshall has gone 28 straight games being held under 150 rushing yards, a school-record 28 straight in the 10 seasons on record.

• Club Marshall has allowed 247 points over its last 5 games (49.4 a game, October 3, 2025 through October 30, 2025) -- its 5th-highest 5-game total on record; the most is 290, from October 6, 2017 through November 3, 2017.

PROGRAM SNAPSHOT: MAR

PROGRAM RECORD

SEASONRECORDPFPAPPG
20041-055055.0
20070-10490.0
20080-16276.0
20120-1125412.0
20140-10600.0
20150-16506.0
20165-427920231.0
20171-9644786.4
20181-8701897.8
20250-9455065.0
2004-258-3512.5

UNIT INDEX

Pass Offense: grade 18.9/100 (-80 yds/gm vs average)

Rush Offense: grade 95.5/100 (+174 yds/gm vs average)

Pass Defense: grade 1.4/100 (+174 yds/gm vs average)

Rush Defense: grade 12.9/100 (+90 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.

LAST YEAR

MAR finished 2025 at 0-9. Missed playoffs. Toughest loss: 13-41 to MOUNTAIN VIEW (28-point margin).

LAST SEASON: MAR — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22HOOVERL0-1751N/A423
2025-08-29DOMINGUEZL0-2071N/A325
2025-09-05PACIFICL0-31365N/A491
2025-09-26EL MONTEL0-4672N/A337
2025-10-03MOUNTAIN VIEWL0-51341N/A416
2025-10-09ARROYOL0-6644N/A281
2025-10-17SOUTH EL MONTEL0-7034N/A331
2025-10-24GABRIELINOL0-8061N/A303
2025-10-30ROSEMEADL0-9067N/A564
TOTALS9 GMS0-90-945506N/A3471

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

• MAR commits zero giveaways (.000), but most recently lost to South El Monte when doing so

• MAR holds its opponents under 200 passing yards (.000), but most recently lost to Gabrielino when doing so

• MAR holds its opponents under 150 rushing yards (.000), but most recently lost to El Monte when doing so

• MAR forces no takeaways (.000), but most recently lost to Gabrielino when doing so

• MAR's offense has averaged 0.0 points scored per game over their last 3 games. Their 9-game average is 5.0 points scored per game. (-100%)

• MAR's defense has conceded 5.0+ YPC in 9 straight games (08/22/2025-10/30/2025), going 0-9 over that stretch.

• MAR's defense has conceded 6.0+ YPP in 9 straight games (08/22/2025-10/30/2025), going 0-9 over that stretch.

• MAR's defense has conceded 7.0+ YPP in 9 straight games (08/22/2025-10/30/2025), going 0-9 over that stretch.

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

• MAR's offense has averaged 2.3 giveaways per game over their last 3 games. Their 9-game average is 1.7 giveaways per game. (+40%)

• MAR's defense has conceded 8.0+ YPA in 3 straight games (10/17/2025-10/30/2025), going 0-3 over that stretch.

• MAR's defense has averaged 224.6 rush yards per game over their last 5 games. Their 9-game average is 173.1 rush yards per game. (+30%)

• MAR's defense has averaged 19.9 YPA over their last 3 games. Their 9-game average is 15.6 YPA. (+27%)

• MAR's defense has averaged 154.4 pass yards per game over their last 5 games. Their 9-game average is 212.6 pass yards per game. (-27%)

• MAR holds its opponents under 15.1 yards per attempt (MAR's own median) (.000)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

MAR -- MOST IMPORTANT NUMBERS

(top 5 of 7 scored; vs 317 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFYPP 7+0-9.00056.2L90.587
2DEFRush Yds 100+0-8.00055.1L80.577
3DEFYPP 6+0-9.00056.2L90.501
4DEFYPC 5+0-9.00056.2L90.469
5DEFYPA 8+0-8.00057.8L80.353
MAR — OFFENSE (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+0-6.0004.2L6
Turnovers < 10-3.0006.7L3
Turnovers 2+0-4.0003.2L4
Turnovers > 20-3.0004.3L3
MAR — OFFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Scores <100-7.0002.7
Scores 10-190-2.00013.0
Scores 20-29------
Scores 30-39------
Scores 40+------
MAR — DEFENSE (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-8.00057.8L8
YPA < 8.00-1.00044.0L1
Pass Yds 200+0-5.00065.2L5
Pass Yds < 2000-4.00045.0L4
Rush Yds 100+0-8.00055.1L8
Rush Yds < 1000-1.00065.0L1
Rush Yds 150+0-6.00049.7L6
Rush Yds < 1500-3.00069.3L3
YPC 5.0+0-9.00056.2L9
YPC < 5.0--------
YPP 6.0+0-9.00056.2L9
YPP < 6.0--------
YPP 7.0+0-9.00056.2L9
YPP < 7.0--------
Turnovers 1+0-3.00048.3L3
Turnovers < 10-6.00060.2L6
Turnovers 2+0-1.00044.0L1
Turnovers > 20-1.00044.0L1
MAR — DEFENSE SCORING SITUATION (9 Gms)
SPLITRECWIN%PPG
Allows <10------
Allows 10-19------
Allows 20-29------
Allows 30-390-1.00034.0
Allows 40+0-8.00059.0
ON THE BRINK

MARSHALL

• MARSHALL has committed 2+ turnovers in 2 straight games (10/24/25–10/30/25). It has never reached 3 straight in the games on file, back to 2025.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
MAROFFENSETurnovers 1+60-6.0004.2L6
MAROFFENSETurnovers < 130-3.0006.7L3
MAROFFENSETurnovers 2+40-4.0003.2L4
MAROFFENSETurnovers > 230-3.0004.3L3
MAROFFENSEScores <1070-7.0002.7L7
MAROFFENSEScores 10-1920-2.00013.0L2
MARDEFENSEYPA 8.0+80-8.00057.8L8
MARDEFENSEYPA < 8.010-1.00044.0L1
MARDEFENSEPass Yds 200+50-5.00065.2L5
MARDEFENSEPass Yds < 20040-4.00045.0L4
MARDEFENSERush Yds 100+80-8.00055.1L8
MARDEFENSERush Yds < 10010-1.00065.0L1
MARDEFENSERush Yds 150+60-6.00049.7L6
MARDEFENSERush Yds < 15030-3.00069.3L3
MARDEFENSEYPC 5.0+90-9.00056.2L9
MARDEFENSEYPP 6.0+90-9.00056.2L9
MARDEFENSEYPP 7.0+90-9.00056.2L9
MARDEFENSETurnovers 1+30-3.00048.3L3
MARDEFENSETurnovers < 160-6.00060.2L6
MARDEFENSETurnovers 2+10-1.00044.0L1
MARDEFENSETurnovers > 210-1.00044.0L1
MARDEFENSEAllows 30-3910-1.00034.0L1
MARDEFENSEAllows 40+80-8.00059.0L8
STREAKS: MAR (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
DEFENSEYPC 5.0+9 games08/22/2025 - 10/30/20250-9
DEFENSEYPP 6.0+9 games08/22/2025 - 10/30/20250-9
DEFENSEYPP 7.0+9 games08/22/2025 - 10/30/20250-9
DEFENSERush Yds 100+6 games09/26/2025 - 10/30/20250-6
DEFENSERush Yds 150+5 games10/03/2025 - 10/30/20250-5
DEFENSEYPA 8.0+3 games10/17/2025 - 10/30/20250-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
MARDEFENSEYPC 5.0+9 games08/22/2025 - 10/30/20250-9
MARDEFENSEYPP 6.0+9 games08/22/2025 - 10/30/20250-9
MARDEFENSEYPP 7.0+9 games08/22/2025 - 10/30/20250-9
MARDEFENSERush Yds 100+6 games09/26/2025 - 10/30/20250-6
MARDEFENSERush Yds 150+5 games10/03/2025 - 10/30/20250-5
MARDEFENSEYPA 8.0+3 games10/17/2025 - 10/30/20250-3
NOTABLE TRENDS (6 of 6 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

MAR OFFENSE

MAR's offense has averaged 0.0 points scored per game over their last 3 games. Their 9-game average is 5.0 points scored per game. (-100%)

MAR's offense has averaged 2.3 giveaways per game over their last 3 games. Their 9-game average is 1.7 giveaways per game. (+40%)

MAR DEFENSE

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

MAR's defense has averaged 224.6 rush yards per game over their last 5 games. Their 9-game average is 173.1 rush yards per game. (+30%)

MAR's defense has averaged 19.9 YPA over their last 3 games. Their 9-game average is 15.6 YPA. (+27%)

MAR's defense has averaged 154.4 pass yards per game over their last 5 games. Their 9-game average is 212.6 pass yards per game. (-27%)

(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 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)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
MARDEFENSEteamPass Yardslast 5154.49212.6-27.4%
MAROFFENSEteamPointslast 30.095.0-100.0%
MARDEFENSEteamRush Yardslast 5224.69173.1+29.7%
MARDEFENSEteamTurnoverslast 51.090.6+80.0%
MAROFFENSEteamTurnoverslast 32.391.7+40.0%
MARDEFENSEteamYPAlast 319.9915.6+27.4%
WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/26/2026 19:25