ScorePirate
MENU
AT A GLANCE

In short: El Rancho Dons high school football (Pico Rivera, CA), 2026 season: 7-2 in the Metro League. Last game: W 25-0 vs Bell Gardens on October 23, 2026. Next: vs El Monte, 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
EL RANCHO
EL RANCHO 7-2
2026 SEASON
EL RANCHO
AT A GLANCE — AS OF 10/28/2026
RECORD7-2 this season
LAST GAMEW 25-0 vs BELL GARDENS
NEXT GAMEEL MONTE (10/30/2026)
UNIT GRADESPass Off 45.7 · Rush Off 58.5 · Pass Def 65.6 · Rush Def 78.7
LEAGUEMETRO
ENROLLMENT2,104 STUDENTS (2023-24) · PUBLIC HIGH SCHOOL
NUMBERS TO NOTE
#90
SP Strength Index (of 431)
7-2
2026 record
+14.1
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
EL RANCHO45.7 (-24)58.5 (+8)65.6 (-26)78.7 (-64)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: vs El Monte, Fri 30 Oct. Matchup report: El Monte at El Rancho.

The turnover battle could decide El Rancho's next game, against El Monte, and the recent returns favor El Monte. El Rancho committed 1.5 giveaways per game over its first 4 games (4-0), #233 in CIF-SS in that timeframe. In the 5 games since that hot start (3-2), the Dons have committed 2.4 giveaways per game, a 60% rise, #362 in CIF-SS in that window. The schedule doesn't excuse it: the last 5 opponents have been softer, averaging 1.4 per game, a #155 defense in CIF-SS on the season, against 1.6 per game, #129 for the first 4. Measured against those opponents' norms (1.4 per game), El Rancho turned it over 66% more than those defenses usually force. Conversely, El Monte's defense has been one of CIF-SS's better units in recent weeks. The Lions have forced 2.2 takeaways per game over their last 5 games (0-5), #41 in CIF-SS during that time. Those games came against a middle-of-the-pack set of offenses in CIF-SS (1.4 per game on the season, which would rank #242). Against those norms, El Monte forced 62% more turnovers than those offenses usually give up. Overall, those opponents average an SP Strength Index rating that would rank #254 in CIF-SS, a lower level of competition. Unless El Rancho's ball security rediscovers its early form, the edge in this matchup belongs to El Monte.

The number to watch when El Rancho meets El Monte is El Rancho's scoring defense. El Rancho allowed 17.2 points per game over its first 6 games (4-2), #105 in CIF-SS through those games. Over the stretch of 3 games that followed (3-0), the Dons have allowed 6.7 points per game, a 61% drop, #21 in CIF-SS through that stretch. The schedule deserves some of the credit: El Rancho's last 3 opponents have averaged 22.0 points per game, a #254 offense in CIF-SS on the season, against 30.9 points per game, #113 for the first 6. Measured against those opponents' norms (22.0 points per game), El Rancho held those offenses 70% 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 #244 in CIF-SS, well below the first 6 (#175), so the recent production comes against lower-level teams overall. Meanwhile, El Monte's offense has struggled in recent weeks. The Lions have averaged 7.0 points per game over their last 3 games (0-3), #375 in CIF-SS over that stretch. Those games came against a middle-of-the-pack set of scoring defenses in CIF-SS (20.7 points per game on the season, which would rank #158). Against those norms, El Monte scored 66% less than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #245 in CIF-SS, a lower level of competition. On paper, that is a matchup that favors El Rancho. El Rancho is 4-0 this season when it holds opponents under 15, and 3-2 when it doesn't.

NOTES

The biggest shift in El Rancho's season has come in its passing game. El Rancho averaged 6.0 yards per pass attempt (848 yards on 141 attempts) over its first 5 games (4-1), #286 in CIF-SS within that period. Over the stretch of 4 games that followed (3-1), the Dons have averaged 7.1 yards per pass attempt (713 yards on 100 attempts), a 19% rise, #216 in CIF-SS across those games. The schedule has a lot to do with it: El Rancho's last 4 opponents have averaged 6.2 yards per attempt, a #63 pass defense in CIF-SS on the season, against 8.0 yards per attempt, #229 for the first 5. Measured against those opponents' norms (6.2 yards per attempt), El Rancho threw for 15% more per attempt than those pass defenses usually allow. On the season, El Rancho ranks #270 in CIF-SS in passing. El Monte's pass defense sits in the middle of the pack, #208 in CIF-SS (7.8 yards per attempt).

El Rancho's ground game from the opening weeks has gone missing since. The Dons averaged 6.0 yards per carry (997 yards on 165 rushes) over their first 4 games (4-0), #136 in CIF-SS during those games. In the 5 games since that hot start (3-2), El Rancho has averaged 5.0 yards per carry (724 yards on 145 rushes), a 17% drop, #231 in CIF-SS during that period. The schedule has a lot to do with it: El Rancho's last 5 opponents have averaged 5.0 yards per carry, a #127 run defense in CIF-SS on the season, against 5.8 yards per carry, #213 for the first 4. On the season, the Dons rank #191 in CIF-SS in rushing. El Monte's run defense sits in the middle of the pack, #276 in CIF-SS (6.5 yards per carry).

El Rancho averaged 5.7 yards per play (2,263 yards on 396 snaps) over its first 6 games (4-2), #276 in CIF-SS during that stretch. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 3 games that followed (3-0), the Dons have averaged 6.6 yards per play (1,019 yards on 155 snaps), a 15% rise, #176 in CIF-SS over that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.2 yards per play on the season. Measured against those opponents' norms (5.9 yards per play), El Rancho gained 11% more per snap than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #244 in CIF-SS, well below the first 6 (#175), so the recent production comes against lower-level teams overall. On the season, El Rancho ranks #251 in CIF-SS in yards per play. El Monte's defense sits in the middle of the pack, #236 in CIF-SS (6.9 yards per play).

TIDBITS (9 found)

• Club El Rancho has won 3 straight, and a win would make it 4 in a row. The last time they won 4 or more in a row was 2026, a run of 4.

• Club El Rancho has gone 13 straight games committing 1+ turnover (October 17, 2025 through October 23, 2026), going 9-4 over that stretch, a school-record 13 straight in the 22 seasons on record.

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

• Player Adrian Lopez has gone 6 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Braylon Morrison has never had a game recording 100+ receiving yards for El Rancho, over a 26-game career on record. His career high is 83, set September 19, 2024 against Fontana (W, 26-20).

• Player Andres Centeno has never had a game recording 100+ receiving yards for El Rancho, over a 21-game career on record. His career high is 97, set September 25, 2026 against Los Altos (L, 18-21).

• Player Andrew Orihuela has gone 25 straight games without running for a touchdown. The last time he ran for a touchdown was October 25, 2024 against Santa Fe (L, 14-21) — 1 rushing TD.

• Player Andrew Orihuela has gone 12 straight games without making 10 or more tackles. The last time he made 10 tackles was October 17, 2025 against Whittier (W, 36-12) — 15 tackles.

• Player Jamie Garcia has gone 9 straight games without intercepting a pass. The last time he intercepted a pass was October 31, 2025 against Santa Fe (W, 29-3) — 1 interception.

SCHEDULE STRENGTH

El Rancho has played a middle-of-the-road schedule in the pool so far (#181 of 405), and what is left is one of the softest slates (#348 of 383): the hard part is behind it.

Schedule so far · 1 = hardest
#181 of 405
avg opponent rating 5.7 over 9 games · 0 vs top-25 CIF-SS
Schedule ahead · 1 = hardest
#348 of 383
avg opponent rating -17.7 over 1 games · 0 vs top-25
Toughest game played
Los Altos
#89 in CIF-SS · Sep 25 · L 18-21
Toughest game ahead
El Monte
#381 in CIF-SS · Oct 30
South Hi…
W 30-22
Santa Fe
W 25-0
@West Cov…
W 17-13
Montebel…
W 47-28
@La Mirada
L 18-19
@Los Altos
L 18-21
South El…
W 41-20
@Schurr
W 29-0
Bell Gar…
W 25-0
El Monte
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

El Rancho

  • Andres Centeno needs 64 receiving yards for 500 (averaging 62.3 a game)
  • Javier Hernandez needs 8 tackles for 75 (averaging 7.4 a game)
ER — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1554PASS YDS
C-ATT143-234
COMP%61.1%
YPA6.6
TD14
INT9
QBR128.9
RUSHING LEADER
782RUSH YDS
CAR117
YPC6.7
RUSH TD7
REC23
REC YDS170
YPR7.4
REC TD1
RUSHING LEADER
397RUSH YDS
CAR68
YPC5.8
RUSH TD4
REC1
REC YDS41
YPR41.0
REC TD0
RECEIVING LEADER
436REC YDS
REC33
YPR13.2
REC TD5
RECEIVING LEADER
300REC YDS
REC28
YPR10.7
REC TD5
DEFENSE
TACKLES LEADER
67TCKL
TFL10
SACKS1
INT1
PD2
FF3
TACKLES LEADER
40TCKL
TFL2
SACKS0
INT2
PD1
FF0
TACKLES LEADER
39TCKL
TFL6
SACKS3
INT0
PD0
FF0
TFL LEADER
9TFL
TCKL28
SACKS1
INT0
PD2
FF0
TFL LEADER
4TFL
TCKL17
SACKS2
INT0
PD1
FF0
SACKS LEADER
2SACKS
TCKL14
TFL2
INT0
PD0
FF1
SACKS LEADER
2SACKS
TCKL31
TFL3
INT0
PD0
FF0
INTERCEPTIONS LEADER
4INT
TCKL14
TFL0
SACKS0
PD2
FF0
ER — WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

REMAINING SCHEDULE

Most likely finish 8-2 · realistic range 8-2 to 8-2

Remaining schedule: 349th hardest of 384 in the CIF-Southern Section (average opponent strength -17.7).

DateOpponentSP rankWin chance
10/30vs El Monte#381 of 43199%

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

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

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
10ADRIAN LOPEZ9143/23461.1%1,5546.6149128.9
66AJ YOUNG41/1100.0%77.000158.8
3RAY MADRID III82/450.0%00.00050.0
31ADRIAN BASURTO20/20.0%00.001-100.0
TEAM TOTALS9146/24160.6%1,5616.51410125.9
RUSHING
NOPLAYERGPCARYDSYPCTD
6BRAYLON MORRISON91177826.77
23PERU NOLASCO9683975.84
3RAY MADRID III8221999.02
7NOAH GARCIA9261495.72
24JAMIE GARCIA920984.91
8JAVIER HERNANDEZ911544.90
66AJ YOUNG410343.40
31ADRIAN BASURTO23268.70
4NATHAN CARLOS97162.31
65JOEL MENDOZA13144.70
25JAMES MONTOYA3351.70
43JAYCEE CASTELLON1144.00
16KAMAURI MARLIN11-2-2.00
30DANIEL GARCIA11-5-5.00
55PEDRO ARREGUIN91-19-19.00
10ADRIAN LOPEZ916-31-1.90
TEAM TOTALS93101,7215.617
RECEIVING
NOPLAYERGPRECYDSYPRTD
2ANDRES CENTENO73343613.25
4NATHAN CARLOS92830010.75
8JAVIER HERNANDEZ91521214.11
6BRAYLON MORRISON9231707.41
3RAY MADRID III8161549.60
12SANTIAGO SALAZAR9131058.10
24JAMIE GARCIA935618.71
23PERU NOLASCO914141.00
5ANDREW ORIHUELA94287.00
18ERIC PEREZ33206.70
11BRANDON GARCIA92178.50
17JOSEPH ROSALES42115.50
88NATHAN HERNANDEZ22115.50
TEAM TOTALS91451,56110.813
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
8JAVIER HERNANDEZ9671011023
5ANDREW ORIHUELA9402024010
11BRANDON GARCIA939630000
9ELIAS GASCA831320000
55PEDRO ARREGUIN928910020
7NOAH GARCIA92321.50000
24JAMIE GARCIA923200050
68JAXSON MORA91741.50010
23PERU NOLASCO917110001
66AJ YOUNG415200000
4NATHAN CARLOS915100000
57ANDRES ALCANTARA814220001
40JOSEPH HOLT714110001
3RAY MADRID III8140041120
12SANTIAGO SALAZAR99000000
50MATTHEW ARGUETA48101000
17JOSEPH ROSALES45000000
1NEVIN CALDERON45000010
19ACE ANAYA33000000
2ANDRES CENTENO72000000
12ELI COPADO12000000
18ERIC PEREZ32000000
58LUIS PERAZA22000000
32AIDEN ARMENDARIZ11100000
52CARLOS GONZALEZ11000000
13DORIAN JOYA11000000
25JAMES MONTOYA31000000
43JAYCEE CASTELLON11000000
27JAYCEN PEREZ11000000
53JOSE OSEGUEDA11000000
84JOSE ROMERO11000000
TEAM TOTALS94034714851146
PROGRAM SNAPSHOT: ER

PROGRAM RECORD

SEASONRECORDPFPAPPG
20046-519315017.5
20054-623522123.5
20060-1012324912.3
20075-618123316.5
20082-820831220.8
20095-621622119.6
20106-523321121.2
20115-524623324.6
20125-537735337.7
20136-530630327.8
20148-342523538.6
20151-917632117.6
20165-734838429.0
20173-722527422.5
20189-451640239.7
20194-01767044.0
20202-38910717.8
20219-240017236.4
20226-529132526.5
20232-817130117.1
20249-538932727.8
20256-524019521.8
20267-225012327.8
2004-26115-12125.5
TEAM HISTORY

2 CIF-SS runner-up finishes · 1 CIF-SS Player of the Year

YEARHONOR
2024CIF-SS Division 11 RUNNER-UP (lost to Portola 31-14)
CIF-SS Offensive Player of the Year (Division 11): RYAN DOMINGUEZ
1988CIF-SS Div. IV RUNNER-UP (lost to Los Altos 12-0)

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.

ER — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21SOUTH HILLSvsW30-22
08/28SANTA FEvsW25-0
09/04WEST COVINAatW17-13
09/11MONTEBELLOvsW47-28
09/18LA MIRADAatL18-19
09/25LOS ALTOSatL18-21
10/01SOUTH EL MONTEvsW41-20
10/15SCHURRatW29-0
10/23BELL GARDENSvsW25-0
10/30EL MONTEvsPROJ48-198.9%
SEASON TO DATE7-21 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall7-2 so far8-2 (99%)8.0-2.0
League2-0 so far2-0 (100%)2.0-0.0
ER — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL927.813.7364.7222.561.243.7
HOME533.614.0395.8215.862.246.2
ROAD420.513.2325.8236.060.038.5

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.

ER — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21vs. South HillsW 30-221652183831761052812300-2
8/28vs. Santa FeW 25-011126337468771451226+5
9/4@ West CovinaW 17-1396255351251282790012+1
9/11vs. MontebelloW 47-28288261549151702212601-1
9/18@ La MiradaL 18-1918896284------0034+1
9/25@ Los AltosL 18-212259732295981931002+1
10/1vs. South El MonteW 41-20139154293571592161201-2
10/15@ SchurrW 29-0173173346--------0230
10/23vs. Bell GardensW 25-0176204380--------104+2
AVERAGES173.4191.2364.7133.089.5222.51.01.60.92.6+5 (season)

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

Rush Offense: grade 58.5/100 (+8 yds/gm vs average)

Pass Defense: grade 65.6/100 (-26 yds/gm vs average)

Rush Defense: grade 78.7/100 (-64 yds/gm vs average)

Unit grades: 0-100 league percentile, opponent-curved (adjusted for the opponents faced).

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30vsEL MONTE2-714.4

LAST YEAR

ER finished 2025 at 6-5. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 35-21 over CALIFORNIA (CALIFORNIA finished 56% that season). Toughest loss: 7-14 to BELL GARDENS (7-point margin).

LAST SEASON: ER — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22SOUTH HILLSW1-0137350271
2025-08-29BELL GARDENSL1-1714223170
2025-09-05WEST COVINAL1-21421272N/A
2025-09-12MONTEBELLOW2-2340294124
2025-09-19FONTANAW3-22717327275
2025-10-03LA SERNAL3-31330222406
2025-10-10CALIFORNIAW4-33521436287
2025-10-17WHITTIERW5-33612360131
2025-10-24EL SEGUNDOL5-41835329390
2025-10-31SANTA FEW6-4293256194
2025-11-07PACIFICAL6-51435301419
TOTALS11 GMS6-56-524019533702667 (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)
ER HAS PERFORMED BEST THIS DATA SET WHEN...

• ER averages 6.0+ yards per play (.999), and has won 15 straight when doing so

• ER averages 5.0+ yards per carry (.941), and has won 9 straight when doing so

• ER rushes for 100+ yards (.750), and has won 8 straight when doing so

• ER holds its opponents under 8.0 yards per attempt (.882), and has won 7 straight when doing so

• ER's offense has committed 1+ turnover in 13 straight games (10/17/2025-10/23/2026), going 9-4 over that stretch.

• ER's defense has forced 1+ turnover in 8 straight games (08/28/2026-10/23/2026), going 6-2 over that stretch.

• ER's defense has averaged 6.7 points allowed per game over their last 3 games. Their 34-game average is 19.0 points allowed per game. (-65%)

• ER averages 5.7+ yards per play (ER's own median) (.999)

• ER's defense has averaged 57.0 pass yards per game over their last 3 games. Their 27-game average is 130.9 pass yards per game. (-56%)

• ER's offense has averaged 2.7 giveaways per game over their last 3 games. Their 34-game average is 1.7 giveaways per game. (+56%)

• ER averages 5.1+ yards per carry (ER's own median) (.941)

• ER's defense has averaged 88.8 rush yards per game over their last 7 games. Their 27-game average is 139.3 rush yards per game. (-36%)

• ER holds its opponents under 6.2 yards per attempt (ER's own median) (.923)

• ER holds its opponents under 150 rushing yards and under 200 passing yards

• ER averages 6.3+ yards per attempt (ER's own median) (.882)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

ER -- MOST IMPORTANT NUMBERS

(top 5 of 34 scored; vs 1079 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPP 7+8-01.00038.0W80.893
2OFFYPP 6+15-01.00033.9W150.840
3DEFYPA < 815-2.88213.2W70.818
4DEFYPP < 612-2.85713.4W10.757
5DEFRush Yds < 15013-3.81213.8L10.742
WIN %: TWO-CONDITION COMBINATIONS (15 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)

--- ER ---

CONDITIONRECWIN%PPGSTRK
ER rushes for 100+ yards and is held under 200 passing yards15-7.68225.4W7
ER averages 5.0+ yards per carry on its way to 150+ rushing yards16-1.94129.9W9
ER rushes for 150+ yards but stays under 8.0 yards per attempt13-3.81227.7W7
ER holds its opponents under 5.0 yards per carry and under 150 rushing yards11-3.78614.0L1
ER averages 6.0+ yards per play behind 150+ rushing yards13-0.99933.5W13
ER holds its opponents under 150 rushing yards and under 200 passing yards11-2.84612.2L1
ER holds its opponents under 150 rushing yards while forcing 2+ takeaways8-3.72712.4L1
ER holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry9-1.9009.7W5
ER holds its opponents under 6.0 yards per play and under 100 rushing yards5-2.71412.4L1
ER rushes for 150+ yards but commits 2+ giveaways5-2.71428.6W5
ER holds its opponents under 6.0 yards per play while forcing 2+ takeaways5-2.7149.1L1
ER averages 6.0+ yards per play while committing zero giveaways5-0.99934.2W5
ER throws for 200+ yards despite 2+ giveaways3-2.60026.2W1
ER averages 8.0+ yards per attempt while throwing for 200+ yards4-0.99934.2W4
ER throws for 200+ yards despite being held under 100 rushing yards1-3.25023.0L3
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
ERRush Yds 100+ & Pass Yds < 20015-7.68225.4
ERYPC 5.0+ & Rush Yds 150+16-1.94129.9
ERRush Yds 150+ & YPA < 8.013-3.81227.7
ERYPC < 5.0 & Rush Yds < 15011-3.78614.0
ERYPP 6.0+ & Rush Yds 150+13-0.99933.5
ERRush Yds < 150 & Pass Yds < 20011-2.84612.2
ERRush Yds < 150 & Turnovers 2+8-3.72712.4
ERYPA < 8.0 & YPC < 5.09-1.9009.7
ERYPP < 6.0 & Rush Yds < 1005-2.71412.4
ERRush Yds 150+ & Turnovers 2+5-2.71428.6
ERYPP < 6.0 & Turnovers 2+5-2.7149.1
ERYPP 6.0+ & Turnovers < 15-0.99934.2
ERPass Yds 200+ & Turnovers 2+3-2.60026.2
ERYPA 8.0+ & Pass Yds 200+4-0.99934.2
ERPass Yds 200+ & Rush Yds < 1001-3.25023.0
ER — OFFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+7-01.00034.6W7
YPA < 8.015-12.55623.6W2
Pass Yds 200+7-3.70029.5L1
Pass Yds < 20015-9.62524.3W3
Rush Yds 100+21-7.75027.2W8
Rush Yds < 1001-5.16719.5L5
Rush Yds 150+18-3.85729.1W11
Rush Yds < 1504-9.30820.5L3
YPC 5.0+16-1.94129.9W9
YPC < 5.06-11.35321.8W1
YPP 6.0+15-01.00033.9W15
YPP < 6.07-12.36819.5W1
YPP 7.0+8-01.00038.0W8
YPP < 7.014-12.53822.1W2
Turnovers 1+16-12.57124.3W3
Turnovers < 16-01.00033.0W6
Turnovers 2+8-7.53323.5W3
Turnovers > 23-5.37520.2W2
ER — OFFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Scores <100-1.0007.0
Scores 10-192-10.16715.4
Scores 20-299-1.90027.2
Scores 30-396-01.00032.7
Scores 40+5-01.00043.8
ER — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-01.00035.5W2
YPA < 8.05-2.71425.6W2
Pass Yds 200+1-1.50032.5L1
Pass Yds < 2006-1.85726.4W3
Rush Yds 100+7-01.00030.6W7
Rush Yds < 1000-2.00018.0L2
Rush Yds 150+7-01.00030.6W7
Rush Yds < 1500-2.00018.0L2
YPC 5.0+6-01.00031.5W6
YPC < 5.01-2.33320.3W1
YPP 6.0+4-01.00036.8W4
YPP < 6.03-2.60020.6W1
YPP 7.0+2-01.00044.0W2
YPP < 7.05-2.71423.1W2
Turnovers 1+7-2.77827.8W3
Turnovers < 1--------
Turnovers 2+5-1.83331.7W3
Turnovers > 22-1.66729.3W2
ER — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-191-2.33317.7
Scores 20-293-01.00026.3
Scores 30-391-01.00030.0
Scores 40+2-01.00044.0
ER — DEFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-7.30029.2L1
YPA < 8.015-2.88213.2W7 7 games without this stat on file
Pass Yds 200+2-3.40027.8W1
Pass Yds < 20016-6.72717.1W1 7 games without this stat on file
Rush Yds 100+12-6.66721.2W2
Rush Yds < 1006-3.66715.0L1 7 games without this stat on file
Rush Yds 150+5-6.45526.9W1
Rush Yds < 15013-3.81213.8L1 7 games without this stat on file
YPC 5.0+6-5.54523.5L2
YPC < 5.012-4.75016.1W1 7 games without this stat on file
YPP 6.0+6-7.46225.3W2
YPP < 6.012-2.85713.4W1 7 games without this stat on file
YPP 7.0+2-5.28629.4W1
YPP < 7.016-4.80015.5W1 7 games without this stat on file
Turnovers 1+17-10.63018.3W3
Turnovers < 15-2.71421.7W1
Turnovers 2+12-8.60016.2W2
Turnovers > 29-3.75013.1W2
ER — DEFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Allows <108-01.0002.9
Allows 10-194-2.66714.8
Allows 20-2910-3.76921.8
Allows 30-390-5.00033.2
Allows 40+0-2.00041.5
ER — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-1.75021.0L1
YPA < 8.02-01.00010.0W2 3 games without this stat on file
Pass Yds 200+1-01.00013.0W1
Pass Yds < 2004-1.80018.2W1 3 games without this stat on file
Rush Yds 100+2-01.00021.0W2
Rush Yds < 1003-1.75015.5L1 3 games without this stat on file
Rush Yds 150+1-01.00020.0W1
Rush Yds < 1504-1.80016.8L1 3 games without this stat on file
YPC 5.0+--------
YPC < 5.05-1.83317.3W1 3 games without this stat on file
YPP 6.0+2-01.00017.5W2
YPP < 6.03-1.75017.2W1 3 games without this stat on file
YPP 7.0+1-01.00013.0W1
YPP < 7.04-1.80018.2W1 3 games without this stat on file
Turnovers 1+6-2.75012.6W3
Turnovers < 11-01.00022.0W1
Turnovers 2+4-2.6678.8W2
Turnovers > 23-1.7504.8W2
ER — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <103-01.0000.0
Allows 10-191-1.50016.0
Allows 20-293-1.75022.8
Allows 30-39------
Allows 40+------
ON THE BRINK

EL RANCHO

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

• EL RANCHO has won by 20+ in 3 straight games (10/1/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).

• EL RANCHO has committed 2+ turnovers in 3 straight games (10/1/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).

• EL RANCHO has held the opponent under 14 in 2 straight games (10/15/26–10/23/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
EROFFENSEYPA 8.0+77-01.00034.6W7
EROFFENSEYPA < 8.02715-12.55623.6W2
EROFFENSEPass Yds 200+107-3.70029.5L1
EROFFENSEPass Yds < 2002415-9.62524.3W3
EROFFENSERush Yds 100+2821-7.75027.2W8
EROFFENSERush Yds < 10061-5.16719.5L5
EROFFENSERush Yds 150+2118-3.85729.1W11
EROFFENSERush Yds < 150134-9.30820.5L3
EROFFENSEYPC 5.0+1716-1.94129.9W9
EROFFENSEYPC < 5.0176-11.35321.8W1
EROFFENSEYPP 6.0+1515-01.00033.9W15
EROFFENSEYPP < 6.0197-12.36819.5W1
EROFFENSEYPP 7.0+88-01.00038.0W8
EROFFENSEYPP < 7.02614-12.53822.1W2
EROFFENSETurnovers 1+2816-12.57124.3W3
EROFFENSETurnovers < 166-01.00033.0W6
EROFFENSETurnovers 2+158-7.53323.5W3
EROFFENSETurnovers > 283-5.37520.2W2
EROFFENSEScores <1010-1.0007.0L1
EROFFENSEScores 10-19122-10.16715.4L2
EROFFENSEScores 20-29109-1.90027.2W9
EROFFENSEScores 30-3966-01.00032.7W6
EROFFENSEScores 40+55-01.00043.8W5
ERDEFENSEYPA 8.0+103-7.30029.2L1
ERDEFENSEYPA < 8.01715-2.88213.2W7
ERDEFENSEPass Yds 200+52-3.40027.8W1
ERDEFENSEPass Yds < 2002216-6.72717.1W1
ERDEFENSERush Yds 100+1812-6.66721.2W2
ERDEFENSERush Yds < 10096-3.66715.0L1
ERDEFENSERush Yds 150+115-6.45526.9W1
ERDEFENSERush Yds < 1501613-3.81213.8L1
ERDEFENSEYPC 5.0+116-5.54523.5L2
ERDEFENSEYPC < 5.01612-4.75016.1W1
ERDEFENSEYPP 6.0+136-7.46225.3W2
ERDEFENSEYPP < 6.01412-2.85713.4W1
ERDEFENSEYPP 7.0+72-5.28629.4W1
ERDEFENSEYPP < 7.02016-4.80015.5W1
ERDEFENSETurnovers 1+2717-10.63018.3W3
ERDEFENSETurnovers < 175-2.71421.7W1
ERDEFENSETurnovers 2+2012-8.60016.2W2
ERDEFENSETurnovers > 2129-3.75013.1W2
ERDEFENSEAllows <1088-01.0002.9W8
ERDEFENSEAllows 10-1964-2.66714.8L1
ERDEFENSEAllows 20-291310-3.76921.8W1
ERDEFENSEAllows 30-3950-5.00033.2L5
ERDEFENSEAllows 40+20-2.00041.5L2
STREAKS: ER (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSETurnovers 1+13 games10/17/2025 - 10/23/20269-4
DEFENSETurnovers 1+8 games08/28/2026 - 10/23/20266-2
OFFENSEPass Yds < 2003 games10/01/2026 - 10/23/20263-0
OFFENSERush Yds 100+3 games10/01/2026 - 10/23/20263-0
OFFENSERush Yds 150+3 games10/01/2026 - 10/23/20263-0
OFFENSETurnovers 2+3 games10/01/2026 - 10/23/20263-0
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
EROFFENSETurnovers 1+13 games10/17/2025 - 10/23/20269-4
ERDEFENSETurnovers 1+8 games08/28/2026 - 10/23/20266-2
EROFFENSEPass Yds < 2003 games10/01/2026 - 10/23/20263-0
EROFFENSERush Yds 100+3 games10/01/2026 - 10/23/20263-0
EROFFENSERush Yds 150+3 games10/01/2026 - 10/23/20263-0
EROFFENSETurnovers 2+3 games10/01/2026 - 10/23/20263-0
NOTABLE TRENDS (10 of 10 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

ER OFFENSE

ER's offense has averaged 2.7 giveaways per game over their last 3 games. Their 34-game average is 1.7 giveaways per game. (+56%)

ER's offense has averaged 6.2 YPC over their last 3 games. Their 34-game average is 5.1 YPC. (+23%)

ER's offense has averaged 31.7 points scored per game over their last 3 games. Their 34-game average is 25.9 points scored per game. (+22%)

ER DEFENSE

ER's defense has averaged 6.7 points allowed per game over their last 3 games. Their 34-game average is 19.0 points allowed per game. (-65%)

ER's defense has averaged 57.0 pass yards per game over their last 3 games. Their 27-game average is 130.9 pass yards per game. (-56%)

ER's defense has averaged 88.8 rush yards per game over their last 7 games. Their 27-game average is 139.3 rush yards per game. (-36%)

ER's defense has averaged 2.8 takeaways per game over their last 5 games. Their 34-game average is 2.1 takeaways per game. (+32%)

ER's defense has averaged 4.8 YPA over their last 3 games. Their 27-game average is 6.9 YPA. (-31%)

ER's defense has averaged 3.5 YPC over their last 7 games. Their 27-game average is 4.7 YPC. (-26%)

ER's defense has averaged 204.5 total yards per game over their last 5 games. Their 27-game average is 270.2 total yards per game. (-24%)

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

Full Data Exports

Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
ERDEFENSEteamPass Yardslast 357.027130.9-56.5%
ERDEFENSEteamPointslast 36.73419.0-64.9%
EROFFENSEteamPointslast 331.73425.9+22.5%
ERDEFENSEteamRush Yardslast 788.827139.3-36.3%
ERDEFENSEteamTotal Yardslast 5204.527270.2-24.3%
ERDEFENSEteamTurnoverslast 52.8342.1+32.2%
EROFFENSEteamTurnoverslast 32.7341.7+56.3%
ERDEFENSEteamYPAlast 34.8276.9-31.1%
ERDEFENSEteamYPClast 73.5274.7-26.1%
EROFFENSEteamYPClast 36.2345.1+23.0%
STATISTICAL STORIES

EL RANCHO: OFFENSE VS DEFENSE, 2026

Where EL RANCHO sits among 399 section teams on the two Unit Index composites -- Offense Grade 54.8, Defense Grade 69.7.

RUSH YARDS / GAME: EL RANCHO VS THE SECTION

EL RANCHO ranks #26 of 356 section teams in rushing yards per game (249.2) -- a strength worth a look.

EL RANCHO: SP STRENGTH INDEX BY SEASON

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

ER — ROSTER (72) 26-27
#NAMEPOSCLASS
QUARTERBACKS
10ADRIAN LOPEZ
PASS 143/234 · 61.1% · 1,554 YDS · 6.6 YPA · 14 TD · 9 INT · 172.7/G
RUSH 16 CAR · -31 YDS · -1.9 YPC · 0 TD · -3.4/G
QBSr.
30DANIEL GARCIA
RUSH 1 CAR · -5 YDS · -5.0 YPC · 0 TD · -5.0/G
QBSo.
31ADRIAN BASURTO
PASS 0/2 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 1 INT · 0.0/G
RUSH 3 CAR · 26 YDS · 8.7 YPC · 0 TD · 13.0/G
QBSo.
RUNNING BACKS
6BRAYLON MORRISON
RUSH 117 CAR · 782 YDS · 6.7 YPC · 7 TD · 86.9/G
REC 23 REC · 170 YDS · 7.4 YPC · 1 TD · 18.9/G
RBSr.
7NOAH GARCIA
RUSH 26 CAR · 149 YDS · 5.7 YPC · 2 TD · 16.6/G
DEF 23 TKL · 2.6 TKL/G · 2 TFL · 1.5 SACKS · 0 INT
RBJr.
23PERU NOLASCO
RUSH 68 CAR · 397 YDS · 5.8 YPC · 4 TD · 44.1/G
REC 1 REC · 41 YDS · 41.0 YPC · 0 TD · 4.6/G
DEF 17 TKL · 1.9 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
RBJr.
24JAMIE GARCIA
RUSH 20 CAR · 98 YDS · 4.9 YPC · 1 TD · 10.9/G
REC 3 REC · 56 YDS · 18.7 YPC · 1 TD · 6.2/G
DEF 23 TKL · 2.6 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
RBJr.
25JAMES MONTOYA
RUSH 3 CAR · 5 YDS · 1.7 YPC · 0 TD · 1.7/G
DEF 1 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
RECEIVERS & TIGHT ENDS
1NEVIN CALDERON
DEF 5 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
2ANDRES CENTENO
REC 33 REC · 436 YDS · 13.2 YPC · 5 TD · 62.3/G
DEF 2 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
3RAY MADRID III
PASS 2/4 · 50.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 22 CAR · 199 YDS · 9.0 YPC · 2 TD · 24.9/G
REC 16 REC · 154 YDS · 9.6 YPC · 0 TD · 19.2/G
DEF 14 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 4 INT
WRSr.
4NATHAN CARLOS
RUSH 7 CAR · 16 YDS · 2.3 YPC · 1 TD · 1.8/G
REC 28 REC · 300 YDS · 10.7 YPC · 5 TD · 33.3/G
DEF 15 TKL · 1.7 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
WRSr.
8JAVIER HERNANDEZ
RUSH 11 CAR · 54 YDS · 4.9 YPC · 0 TD · 6.0/G
REC 15 REC · 212 YDS · 14.1 YPC · 1 TD · 23.6/G
DEF 67 TKL · 7.4 TKL/G · 10 TFL · 1.0 SACKS · 1 INT
TESr.
9ELIAS GASCA
DEF 31 TKL · 3.9 TKL/G · 3 TFL · 2.0 SACKS · 0 INT
TEJr.
11BRANDON GARCIA
REC 2 REC · 17 YDS · 8.5 YPC · 0 TD · 1.9/G
DEF 39 TKL · 4.3 TKL/G · 6 TFL · 3.0 SACKS · 0 INT
TESr.
12SANTIAGO SALAZAR
REC 13 REC · 105 YDS · 8.1 YPC · 0 TD · 11.7/G
DEF 9 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESr.
13DORIAN JOYA
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
16KAMAURI MARLIN
RUSH 1 CAR · -2 YDS · -2.0 YPC · 0 TD · -2.0/G
WRJr.
17JOSEPH ROSALES
REC 2 REC · 11 YDS · 5.5 YPC · 0 TD · 2.8/G
DEF 5 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
18ERIC PEREZ
REC 3 REC · 20 YDS · 6.7 YPC · 0 TD · 6.7/G
DEF 2 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
27JAYCEN PEREZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESo.
43JAYCEE CASTELLON
RUSH 1 CAR · 4 YDS · 4.0 YPC · 0 TD · 4.0/G
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
88NATHAN HERNANDEZ
REC 2 REC · 11 YDS · 5.5 YPC · 0 TD · 5.5/G
WRJr.
OFFENSIVE LINE
50MATTHEW ARGUETA
DEF 8 TKL · 2.0 TKL/G · 1 TFL · 0.0 SACKS · 1 INT
OLSr.
52CARLOS GONZALEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
53JOSE OSEGUEDA
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
55PEDRO ARREGUIN
RUSH 1 CAR · -19 YDS · -19.0 YPC · 0 TD · -2.1/G
DEF 28 TKL · 3.1 TKL/G · 9 TFL · 1.0 SACKS · 0 INT
OLJr.
57ANDRES ALCANTARA
DEF 14 TKL · 1.8 TKL/G · 2 TFL · 2.0 SACKS · 0 INT
OLSr.
58LUIS PERAZA
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLJr.
65JOEL MENDOZA
RUSH 3 CAR · 14 YDS · 4.7 YPC · 0 TD · 14.0/G
OLSo.
66AJ YOUNG
PASS 1/1 · 100.0% · 7 YDS · 7.0 YPA · 0 TD · 0 INT · 1.8/G
RUSH 10 CAR · 34 YDS · 3.4 YPC · 0 TD · 8.5/G
DEF 15 TKL · 3.8 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
OLSr.
68JAXSON MORA
DEF 17 TKL · 1.9 TKL/G · 4 TFL · 1.5 SACKS · 0 INT
OLSr.
LINEBACKERS
32AIDEN ARMENDARIZ
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
LBSr.
DEFENSIVE BACKS
5ANDREW ORIHUELA
REC 4 REC · 28 YDS · 7.0 YPC · 0 TD · 3.1/G
DEF 40 TKL · 4.4 TKL/G · 2 TFL · 0.0 SACKS · 2 INT
SSSr.
40JOSEPH HOLT
DEF 14 TKL · 2.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
SSJr.
SPECIAL TEAMS
19ACE ANAYA
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KSr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/28/2026 11:45