ScorePirate
MENU
AT A GLANCE

In short: Foothill Mustangs high school football (Sacramento, CA), 2026 season: 7-1. Last game: W 43-0 vs Armijo on October 23, 2026. Next: vs Johnson, 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
FOOTHILL
FOOTHILL 7-1
2026 SEASON
FOOTHILL
AT A GLANCE — AS OF 10/29/2026
RECORD7-1 this season
LAST GAMEW 43-0 vs ARMIJO
NEXT GAMEJOHNSON (10/30/2026)
UNIT GRADESPass Off 84.9 · Rush Off 29.7 · Pass Def 69.1 · Rush Def 45.7
LEAGUEGREATER SACRAMENTO
ENROLLMENT1,417 STUDENTS (2024-25)
NUMBERS TO NOTE
#58
SP Strength Index (of 154)
7-1
2026 record
+19.4
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
FOOTHILL84.9 (+78)29.7 (-56)69.1 (-31)45.7 (+5)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: vs Johnson, Fri 30 Oct. Matchup report: Johnson at Foothill.

The number to watch when Foothill meets Johnson is Foothill's scoring. Foothill averaged 25.3 points per game over its first 3 games (2-1), #66 in Section in that timeframe. In the 5 games since that slow start (5-0), the Mustangs have averaged 42.4 points per game, a 67% rise, #18 in Section in that window. The schedule deserves some of the credit: Foothill's last 5 opponents have averaged 34.1 points per game, a #120 scoring defense in Section on the season, against 22.7 points per game, #61 for the first 3. Measured against those opponents' norms (34.1 points per game), Foothill scored 24% more than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #133 in Section, well below the first 3 (#55), so the recent production comes against lower-level teams overall. Conversely, Johnson's defense has been one of Section's better units in recent weeks. The Warriors have allowed 14.6 points per game over their last 5 games (5-0), #22 in Section during that time. Those games came against some of the weaker offenses in Section (16.9 points per game on the season, which would rank #124). Against those norms, Johnson held those offenses 13% below what they usually score. Overall, those opponents average an SP Strength Index rating that would rank #126 in Section, a lower level of competition. Something has to give when Foothill's surging offense meets one of Section's better units in Johnson's.

NOTES

The biggest shift in Foothill's season has come in its defense. Foothill allowed 28.3 points per game over its first 3 games (2-1), #90 in Section through those games. In the 5 games since that slow start (5-0), the Mustangs have allowed 9.6 points per game, a 66% drop, #10 in Section through that stretch. The schedule deserves some of the credit: Foothill's last 5 opponents have averaged 13.9 points per game, a #129 offense in Section on the season, against 33.2 points per game, #42 for the first 3. Measured against those opponents' norms (13.9 points per game), Foothill held those offenses 31% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #133 in Section, well below the first 3 (#55), so the recent production comes against lower-level teams overall. On the season, Foothill ranks #23 in Section in scoring defense. That form gets a real test against Johnson, whose offense ranks #18 in Section (38.4 points per game).

The Mustangs averaged 4.8 yards per carry (469 yards on 97 rushes) over their first 4 games (3-1), #105 in Section over that stretch. Few teams started slower in this department, and few have turned it around as sharply since. In the 4 games since that slow start (4-0), Foothill has averaged 6.8 yards per carry (561 yards on 82 rushes), a 41% rise, #55 in Section within that period. The schedule deserves some of the credit: Foothill's last 4 opponents have averaged 7.8 yards per carry, a #126 run defense in Section on the season, against 6.9 yards per carry, #108 for the first 4. Measured against those opponents' norms (7.8 yards per carry), Foothill ran for 13% less per carry than those run defenses usually allow. So the improvement is real, but it still trails what those opponents usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #131 in Section, well below the first 4 (#82), so the recent production comes against lower-level teams overall. On the season, the Mustangs rank #82 in Section in rushing. That form gets a real test against Johnson, whose run defense ranks #21 in Section (4.3 yards per carry).

Foothill's offense has come a long way since the season's early weeks. Foothill averaged 7.6 yards per play (1,488 yards on 195 snaps) over its first 4 games (3-1), #47 in Section across those games. In the 4 games since that slow start (4-0), the Mustangs have averaged 10.0 yards per play (1,774 yards on 178 snaps), a 31% rise, #19 in Section during those games. The schedule deserves some of the credit: Foothill's last 4 opponents have averaged 8.5 yards per play, a #130 defense in Section on the season, against 7.8 yards per play, #105 for the first 4. Measured against those opponents' norms (8.5 yards per play), Foothill gained 17% more per snap than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #131 in Section, well below the first 4 (#82), so the recent production comes against lower-level teams overall. On the season, Foothill ranks #26 in Section in yards per play. That form gets a real test against Johnson, whose defense ranks #23 in Section (5.6 yards per play).

Something changed for Foothill's passing game after its first 3 games. The Mustangs averaged 10.0 yards per pass attempt (797 yards on 80 attempts) over their first 3 games (2-1), #33 in Section during that period. In the 5 games since that slow start (5-0), Foothill has averaged 12.6 yards per pass attempt (1,435 yards on 114 attempts), a 26% rise, #13 in Section during that stretch. The schedule deserves some of the credit: Foothill's last 5 opponents have averaged 9.8 yards per attempt, a #119 pass defense in Section on the season, against 8.3 yards per attempt, #75 for the first 3. Measured against those opponents' norms (9.8 yards per attempt), Foothill threw for 28% more per attempt than those pass defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #133 in Section, well below the first 3 (#55), so the recent production comes against lower-level teams overall. On the season, the Mustangs rank #17 in Section in passing. Johnson's pass defense sits in the middle of the pack, #40 in Section (7.2 yards per attempt).

TIDBITS (13 found)

• Club Foothill has won 5 straight, and a win would make it 6 in a row -- something they have not done in the 5 seasons on record.

• Club Foothill has gone 8 straight games averaging 8.0+ yards per attempt (August 28, 2026 through October 23, 2026), going 7-1 over that stretch, a school-record 8 straight in the 5 seasons on record.

• Club Foothill has gone 8 straight games forcing 1+ turnover (August 28, 2026 through October 23, 2026), going 7-1 over that stretch, a school-record 8 straight in the 5 seasons on record.

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

• Club Foothill has scored 133 points over its last 3 games (44.3 a game, October 9, 2026 through October 23, 2026) -- its most in a 3-game stretch since the 136 from November 1, 2024 through August 22, 2025.

• Club Foothill has gone 8 straight games averaging 6.0+ yards per play (August 28, 2026 through October 23, 2026), going 7-1 over that stretch, the program's longest such streak since 2025 (11 games).

• Club Foothill has gone 6 straight games throwing for 200+ yards (September 18, 2026 through October 23, 2026), going 5-1 over that stretch, the program's longest such streak since 2025 (7 games).

• Player Joshua Pilgard has gone 7 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Tijai Harbison has gone 7 straight games catching a touchdown pass, the longest such streak of his career.

• Player Tijai Harbison has 380 receiving yards over his last 3 games (126.7 a game, October 2, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player James Hogan has gone 6 straight games recording two or more tackles for loss, the longest such streak of his career.

• Player Joshua Pilgard has gone 5 straight games throwing for 200+ yards, the longest such streak of his career.

• Player Tiyani Mcelveen has gone 3 straight games running for a touchdown, the longest such streak of his career.

SCHEDULE STRENGTH

Foothill has played a softer-than-average schedule in the pool so far (#128 of 152), and what is left is a softer-than-average slate (#102 of 151).

Schedule so far · 1 = hardest
#128 of 152
avg opponent rating -9.7 over 8 games · 0 vs top-25 CIF Sac-Joaquin Section
Schedule ahead · 1 = hardest
#102 of 151
avg opponent rating -6.3 over 2 games · 0 vs top-25
Toughest game played
Lincoln
#30 in CIF Sac-Joaquin Section · Sep 18 · L 20-41
Toughest game ahead
Johnson
#91 in CIF Sac-Joaquin Section · Oct 30
@Woodland…
W 34-28
@Rio Linda
W 22-16
Lincoln
L 20-41
@Davis SR.
W 48-7
Fairfield
W 31-7
@River Va…
W 35-14
@Burbank
W 55-20
Armijo
W 43-0
Johnson@Kennedy
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

Foothill

  • Joshua Pilgard needs 92 passing yards for 2,000 (averaging 272.6 a game)
FOO — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1908PASS YDS
C-ATT124-176
COMP%70.5%
YPA10.8
TD20
INT8
QBR189.9
RUSHING LEADER
341RUSH YDS
CAR63
YPC5.4
RUSH TD3
REC13
REC YDS298
YPR22.9
REC TD2
RUSHING LEADER
109RUSH YDS
CAR23
YPC4.7
RUSH TD2
REC2
REC YDS9
YPR4.5
REC TD1
RECEIVING LEADER
775REC YDS
REC40
YPR19.4
REC TD10
RECEIVING LEADER
321REC YDS
REC22
YPR14.6
REC TD2
DEFENSE
TACKLES LEADER
41TCKL
TFL6
SACKS0
INT1
PD0
FF0
TACKLES LEADER
33TCKL
TFL7
SACKS5
INT0
PD0
FF1
TACKLES LEADER
21TCKL
TFL2
SACKS0
INT2
PD0
FF0
TFL LEADER
11TFL
TCKL19
SACKS1
INT0
PD0
FF0
TFL LEADER
9TFL
TCKL20
SACKS0
INT1
PD0
FF0
SACKS LEADER
2SACKS
TCKL12
TFL4
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL19
TFL4
INT0
PD0
FF0
INTERCEPTIONS LEADER
3INT
TCKL12
TFL0
SACKS0
PD0
FF0
FOO — WHAT CHANGED THIS WEEK

From the games on file through Oct 16.

REMAINING SCHEDULE

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

Remaining schedule: 102nd hardest of 151 in the CIF Sac-Joaquin Section (average opponent strength -6.3).

DateOpponentSP rankWin chance
10/30vs Johnson#91 of 15462%
11/06at Kennedy#111 of 15483%

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
FOO — 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 16 game; last updated Oct 21; roster and numbers checked Sep 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
10JOSHUA PILGARD7124/17670.5%1,90810.8208189.9
6XAVIER BALDERAS73/650.0%9716.210240.8
TEAM TOTALS7127/18269.8%2,00511.0218191.6
RUSHING
NOPLAYERGPCARYDSYPCTD
2TIYANI MCELVEEN7633415.43
3JONAVAN DUVALL7231094.72
7DAWAINE THOMAS714896.41
6XAVIER BALDERAS719814.35
0RAMON GILES78759.41
8SEMAJ BROWN767212.00
10JOSHUA PILGARD721422.00
27BENTLEY VALDEZ13124.01
12TYREE WATKINS211111.00
4TIJAI HARBISON72105.00
5PARRIS WEST7199.00
TEAM TOTALS71618515.313
RECEIVING
NOPLAYERGPRECYDSYPRTD
4TIJAI HARBISON74077519.410
8SEMAJ BROWN72232114.62
2TIYANI MCELVEEN71329822.92
9MICHAEL WALTON62226111.93
1ERNEST ALVAREZ71415411.02
6XAVIER BALDERAS768313.81
5PARRIS WEST755611.20
0RAMON GILES723216.00
7DAWAINE THOMAS711616.00
3JONAVAN DUVALL7294.51
TEAM TOTALS71272,00515.821
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
0RAMON GILES741601500
3JONAVAN DUVALL733750001
4TIJAI HARBISON7212029000
6XAVIER BALDERAS720901000
32JAMES HOGAN5191110000
7DAWAINE THOMAS719410000
1ERNEST ALVAREZ7150011000
54JAYLIN BLACKWELL41241.50000
8SEMAJ BROWN7120033000
5PARRIS WEST7111027000
12TYREE WATKINS211000001
50MALAKI JORDAN41010.50000
77ISAIAH DILLARD33000000
15K'VION RENFROE22100000
19DI'CHAUN ERNEST11000000
20MARCIANO BALDERAS11000000
9MICHAEL WALTON61000000
TEAM TOTALS72324691020502
PROGRAM SNAPSHOT: FOO

PROGRAM RECORD

SEASONRECORDPFPAPPG
20226-531518528.6
20237-420219618.4
20245-523319223.3
20253-722133922.1
20267-128813336.0
2022-2628-2225.2
FOO — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28WOODLAND CHRISTIANatW34-28
09/11RIO LINDAatW22-16
09/18LINCOLNvsL20-41
09/25DAVIS SR.atW48-7
10/02FAIRFIELDvsW31-7
10/09RIVER VALLEYatW35-14
10/16BURBANKatW55-20
10/23ARMIJOvsW43-0
10/30JOHNSONvsPROJ29-2361.9%
11/06KENNEDYatPROJ34-1583.2%
SEASON TO DATE7-12 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall7-1 so far8-2 (46%)8.3-1.7
League5-0 so far5-0 (100%)5.0-0.0
FOO — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL836.016.6407.8233.646.638.2
HOME331.316.0371.7214.542.736.0
ROAD538.817.0429.4246.349.039.7

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.

FOO — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28@ Woodland ChristianW 34-2834479423912533440122-1
9/11@ Rio LindaW 22-161808726752022072112+2
9/18vs. LincolnL 20-41273733461472103573011-2
9/25@ Davis Sr.W 48-7222230452--------122+2
10/2vs. FairfieldW 31-73313236381-9721122+2
10/9@ River ValleyW 35-14367129496135531880412-2
10/16@ BurbankW 55-20288221509--------112+1
10/23vs. ArmijoW 43-0227179406------------2+1
AVERAGES279.0128.8407.891.8141.8233.61.21.31.41.9+3 (season)

Averages use only games with that number on file (defense 5/8, sacks/INT 7/8, sacks allowed 5/8 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 84.9/100 (+78 yds/gm vs average)

Rush Offense: grade 29.7/100 (-56 yds/gm vs average)

Pass Defense: grade 69.1/100 (-31 yds/gm vs average)

Rush Defense: grade 45.7/100 (+5 yds/gm vs average)

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

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30vsJOHNSON8-038.4
2026-11-06atKENNEDY4-428.4

LAST YEAR

FOO finished 2025 at 3-7. Missed playoffs. Notable win: 66-26 over NATOMAS (NATOMAS finished 0% that season). Toughest loss: 12-25 to ARMIJO (13-point margin).

LAST SEASON: FOO — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22NATOMASW1-06626615305
2025-08-29MCQUEENL1-1048122269
2025-09-05PONDEROSAL1-2643113324
2025-09-12RIO LINDAL1-31463357549
2025-09-19LINCOLNL1-4641225292
2025-09-26RICHMONDW2-4536438N/A
2025-10-03JOHNSONW3-45831361N/A
2025-10-10ARMIJOL3-51225214305
2025-10-17FAIRFIELDL3-6642148315
2025-10-24BURBANKL3-7014N/A126
TOTALS10 GMS3-73-72213392593 (9)2485 (8)

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

• FOO forces 1+ takeaways (.750), and has won 5 straight when doing so

• FOO averages 6.0+ yards per play (.714), and has won 5 straight when doing so

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

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

• FOO's defense has averaged 0.5 YPC over their last 5 games. Their 19-game average is 6.3 YPC. (-92%)

• FOO's defense has averaged 22.0 rush yards per game over their last 5 games. Their 19-game average is 163.6 rush yards per game. (-87%)

• FOO's offense has averaged 2.0 giveaways per game over their last 3 games. Their 27-game average is 1.1 giveaways per game. (+80%)

• FOO's offense has averaged 44.3 points scored per game over their last 3 games. Their 28-game average is 26.5 points scored per game. (+67%)

• FOO's offense has exceeded 200 pass yds in 6 straight games (09/18/2026-10/23/2026), going 5-1 over that stretch.

• FOO's defense has averaged 3.1 YPP over their last 5 games. Their 20-game average is 7.6 YPP. (-60%)

• FOO's defense has averaged 9.6 points allowed per game over their last 5 games. Their 28-game average is 23.7 points allowed per game. (-60%)

• FOO's offense has averaged 294.0 pass yards per game over their last 3 games. Their 27-game average is 193.0 pass yards per game. (+52%)

• FOO's defense has averaged 130.0 total yards per game over their last 5 games. Their 20-game average is 271.2 total yards per game. (-52%)

• FOO holds its opponents under 8.3 yards per attempt (FOO's own median) (.700)

• FOO's defense has averaged 5.8 YPA over their last 5 games. Their 20-game average is 10.0 YPA. (-42%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

FOO -- MOST IMPORTANT NUMBERS

(top 5 of 30 scored; vs 1234 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers 2+13-2.86714.7W90.878
2DEFTurnovers 1+15-5.75017.1W50.778
3DEFRush Yds < 1506-2.75017.5W20.739
4OFFRush Yds 150+8-3.72737.5W50.732
5OFFYPC 5+12-5.70634.8W60.687
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)

--- FOO ---

CONDITIONRECWIN%PPGSTRK
FOO averages 8.0+ yards per attempt while throwing for 200+ yards10-5.66733.7W5
FOO rushes for 100+ yards and is held under 200 passing yards4-6.40020.9L1
FOO averages 5.0+ yards per carry on its way to 150+ rushing yards8-2.80040.6W5
FOO averages 6.0+ yards per play behind 150+ rushing yards8-1.88943.6W6
FOO averages 6.0+ yards per play while committing zero giveaways7-1.87536.8W5
FOO holds its opponents under 150 rushing yards and under 200 passing yards5-1.83314.8W2
FOO throws for 200+ yards despite being held under 100 rushing yards3-2.60028.4W1
FOO holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry4-1.80011.8W2
FOO holds its opponents under 6.0 yards per play and under 100 rushing yards4-1.80012.0W2
FOO holds its opponents under 5.0 yards per carry and under 150 rushing yards4-1.80011.8W2
FOO throws for 200+ yards despite 2+ giveaways3-2.60027.4W1
FOO holds its opponents under 150 rushing yards while forcing 2+ takeaways5-0.99912.2W5
FOO holds its opponents under 6.0 yards per play while forcing 2+ takeaways5-0.99910.2W5
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
FOOYPA 8.0+ & Pass Yds 200+10-5.66733.7
FOORush Yds 100+ & Pass Yds < 2004-6.40020.9
FOOYPC 5.0+ & Rush Yds 150+8-2.80040.6
FOOYPP 6.0+ & Rush Yds 150+8-1.88943.6
FOOYPP 6.0+ & Turnovers < 17-1.87536.8
FOORush Yds < 150 & Pass Yds < 2005-1.83314.8
FOOPass Yds 200+ & Rush Yds < 1003-2.60028.4
FOOYPA < 8.0 & YPC < 5.04-1.80011.8
FOOYPP < 6.0 & Rush Yds < 1004-1.80012.0
FOOYPC < 5.0 & Rush Yds < 1504-1.80011.8
FOOPass Yds 200+ & Turnovers 2+3-2.60027.4
FOORush Yds < 150 & Turnovers 2+5-0.99912.2
FOOYPP < 6.0 & Turnovers 2+5-0.99910.2
FOO — OFFENSE — 2024-26 (28 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+14-6.70033.8W5
YPA < 8.01-6.1439.6L5 1 games without this stat on file
Pass Yds 200+10-5.66733.7W5
Pass Yds < 2005-7.41719.8W1 1 games without this stat on file
Rush Yds 100+11-9.55028.6W4
Rush Yds < 1004-3.57124.3W1 1 games without this stat on file
Rush Yds 150+8-3.72737.5W5
Rush Yds < 1507-9.43820.6W2 1 games without this stat on file
YPC 5.0+12-5.70634.8W6
YPC < 5.03-7.30015.0W1 1 games without this stat on file
YPP 6.0+15-6.71433.2W5
YPP < 6.00-6.0007.3L6 1 games without this stat on file
YPP 7.0+13-5.72234.9W9
YPP < 7.02-7.22212.7L1 1 games without this stat on file
Turnovers 1+8-8.50026.9W3
Turnovers < 17-4.63628.4W3 1 games without this stat on file
Turnovers 2+4-5.44424.0W1 1 games without this stat on file
Turnovers > 22-2.50025.2W1 1 games without this stat on file
FOO — OFFENSE SCORING SITUATION — 2024-26 (28 Gms)
SPLITRECWIN%PPG
Scores <100-6.0004.2
Scores 10-190-4.00013.2
Scores 20-294-3.57123.1
Scores 30-394-01.00033.8
Scores 40+7-01.00052.4
FOO — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+7-1.87536.0W5
YPA < 8.0--------
Pass Yds 200+6-1.85738.0W5
Pass Yds < 2001-01.00022.0W1
Rush Yds 100+4-01.00045.2W4
Rush Yds < 1003-1.75026.8W1
Rush Yds 150+3-01.00048.7W3
Rush Yds < 1504-1.80028.4W2
YPC 5.0+4-01.00045.2W4
YPC < 5.03-1.75026.8W1
YPP 6.0+7-1.87536.0W5
YPP < 6.0--------
YPP 7.0+6-01.00041.0W6
YPP < 7.01-1.50021.0L1
Turnovers 1+4-1.80037.4W3
Turnovers < 13-01.00033.7W3
Turnovers 2+2-1.66729.7W1
Turnovers > 22-1.66729.7W1
FOO — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-19------
Scores 20-291-1.50021.0
Scores 30-393-01.00033.3
Scores 40+3-01.00048.7
FOO — DEFENSE — 2024-26 (28 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-9.18237.2L1
YPA < 8.06-3.66717.8W3 8 games without this stat on file
Pass Yds 200+1-2.33329.0L1
Pass Yds < 2007-10.41228.4W2 8 games without this stat on file
Rush Yds 100+3-10.23136.1L1
Rush Yds < 1005-1.83314.3W2 9 games without this stat on file
Rush Yds 150+2-9.18237.7L1
Rush Yds < 1506-2.75017.5W2 9 games without this stat on file
YPC 5.0+4-10.28635.4L1
YPC < 5.04-1.80011.8W2 9 games without this stat on file
YPP 6.0+2-11.15436.9L1
YPP < 6.06-1.85712.7W3 8 games without this stat on file
YPP 7.0+2-9.18239.0L1
YPP < 7.06-3.66715.6W3 8 games without this stat on file
Turnovers 1+15-5.75017.1W5
Turnovers < 10-7.00044.0L7 1 games without this stat on file
Turnovers 2+13-2.86714.7W9 1 games without this stat on file
Turnovers > 23-01.00015.0W3 1 games without this stat on file
FOO — DEFENSE SCORING SITUATION — 2024-26 (28 Gms)
SPLITRECWIN%PPG
Allows <107-01.0003.7
Allows 10-194-1.80014.2
Allows 20-293-4.42925.0
Allows 30-391-1.50033.5
Allows 40+0-7.00046.4
FOO — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-1.50034.5L1
YPA < 8.03-01.00012.3W3 3 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2004-1.80021.2W2 3 games without this stat on file
Rush Yds 100+2-1.66728.3L1
Rush Yds < 1002-01.00010.5W2 3 games without this stat on file
Rush Yds 150+2-1.66728.3L1
Rush Yds < 1502-01.00010.5W2 3 games without this stat on file
YPC 5.0+2-1.66728.3L1
YPC < 5.02-01.00010.5W2 3 games without this stat on file
YPP 6.0+1-1.50034.5L1
YPP < 6.03-01.00012.3W3 3 games without this stat on file
YPP 7.0+1-1.50034.5L1
YPP < 7.03-01.00012.3W3 3 games without this stat on file
Turnovers 1+7-1.87516.6W5
Turnovers < 1--------
Turnovers 2+7-01.00013.1W7
Turnovers > 2--------
FOO — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <103-01.0004.7
Allows 10-192-01.00015.0
Allows 20-292-01.00024.0
Allows 30-39------
Allows 40+0-1.00041.0
ON THE BRINK

FOOTHILL

• FOOTHILL has scored 30+ in 5 straight games (9/25/26–10/23/26). It has not reached 6 straight in the last 4 years of games on file (2023-present).

• FOOTHILL has won by 20+ in 5 straight games (9/25/26–10/23/26). It has not reached 6 straight in the last 4 years of games on file (2023-present).

• FOOTHILL has scored 40+ in 2 straight games (10/16/26–10/23/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).

• FOOTHILL has forced 2+ turnovers in 5 straight games (9/25/26–10/23/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
FOOOFFENSEYPA 8.0+2014-6.70033.8W5
FOOOFFENSEYPA < 8.071-6.1439.6L5
FOOOFFENSEPass Yds 200+1510-5.66733.7W5
FOOOFFENSEPass Yds < 200125-7.41719.8W1
FOOOFFENSERush Yds 100+2011-9.55028.6W4
FOOOFFENSERush Yds < 10074-3.57124.3W1
FOOOFFENSERush Yds 150+118-3.72737.5W5
FOOOFFENSERush Yds < 150167-9.43820.6W2
FOOOFFENSEYPC 5.0+1712-5.70634.8W6
FOOOFFENSEYPC < 5.0103-7.30015.0W1
FOOOFFENSEYPP 6.0+2115-6.71433.2W5
FOOOFFENSEYPP < 6.060-6.0007.3L6
FOOOFFENSEYPP 7.0+1813-5.72234.9W9
FOOOFFENSEYPP < 7.092-7.22212.7L1
FOOOFFENSETurnovers 1+168-8.50026.9W3
FOOOFFENSETurnovers < 1117-4.63628.4W3
FOOOFFENSETurnovers 2+94-5.44424.0W1
FOOOFFENSETurnovers > 242-2.50025.2W1
FOOOFFENSEScores <1060-6.0004.2L6
FOOOFFENSEScores 10-1940-4.00013.2L4
FOOOFFENSEScores 20-2974-3.57123.1L1
FOOOFFENSEScores 30-3944-01.00033.8W4
FOOOFFENSEScores 40+77-01.00052.4W7
FOODEFENSEYPA 8.0+112-9.18237.2L1
FOODEFENSEYPA < 8.096-3.66717.8W3
FOODEFENSEPass Yds 200+31-2.33329.0L1
FOODEFENSEPass Yds < 200177-10.41228.4W2
FOODEFENSERush Yds 100+133-10.23136.1L1
FOODEFENSERush Yds < 10065-1.83314.3W2
FOODEFENSERush Yds 150+112-9.18237.7L1
FOODEFENSERush Yds < 15086-2.75017.5W2
FOODEFENSEYPC 5.0+144-10.28635.4L1
FOODEFENSEYPC < 5.054-1.80011.8W2
FOODEFENSEYPP 6.0+132-11.15436.9L1
FOODEFENSEYPP < 6.076-1.85712.7W3
FOODEFENSEYPP 7.0+112-9.18239.0L1
FOODEFENSEYPP < 7.096-3.66715.6W3
FOODEFENSETurnovers 1+2015-5.75017.1W5
FOODEFENSETurnovers < 170-7.00044.0L7
FOODEFENSETurnovers 2+1513-2.86714.7W9
FOODEFENSETurnovers > 233-01.00015.0W3
FOODEFENSEAllows <1077-01.0003.7W7
FOODEFENSEAllows 10-1954-1.80014.2W2
FOODEFENSEAllows 20-2973-4.42925.0W2
FOODEFENSEAllows 30-3921-1.50033.5W1
FOODEFENSEAllows 40+70-7.00046.4L7
STREAKS: FOO (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEYPA 8.0+8 games08/28/2026 - 10/23/20267-1
OFFENSEYPP 6.0+8 games08/28/2026 - 10/23/20267-1
DEFENSETurnovers 1+8 games08/28/2026 - 10/23/20267-1
OFFENSEPass Yds 200+6 games09/18/2026 - 10/23/20265-1
OFFENSEYPP 7.0+5 games09/25/2026 - 10/23/20265-0
DEFENSETurnovers 2+5 games09/25/2026 - 10/23/20265-0
OFFENSERush Yds 100+3 games10/09/2026 - 10/23/20263-0
OFFENSEYPC 5.0+3 games10/09/2026 - 10/23/20263-0
OFFENSETurnovers 1+3 games10/09/2026 - 10/23/20263-0
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
FOOOFFENSEYPA 8.0+8 games08/28/2026 - 10/23/20267-1
FOOOFFENSEYPP 6.0+8 games08/28/2026 - 10/23/20267-1
FOODEFENSETurnovers 1+8 games08/28/2026 - 10/23/20267-1
FOOOFFENSEPass Yds 200+6 games09/18/2026 - 10/23/20265-1
FOOOFFENSEYPP 7.0+5 games09/25/2026 - 10/23/20265-0
FOODEFENSETurnovers 2+5 games09/25/2026 - 10/23/20265-0
FOOOFFENSERush Yds 100+3 games10/09/2026 - 10/23/20263-0
FOOOFFENSEYPC 5.0+3 games10/09/2026 - 10/23/20263-0
FOOOFFENSETurnovers 1+3 games10/09/2026 - 10/23/20263-0
NOTABLE TRENDS (15 of 15 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

FOO OFFENSE

FOO's offense has averaged 2.0 giveaways per game over their last 3 games. Their 27-game average is 1.1 giveaways per game. (+80%)

FOO's offense has averaged 44.3 points scored per game over their last 3 games. Their 28-game average is 26.5 points scored per game. (+67%)

FOO's offense has averaged 294.0 pass yards per game over their last 3 games. Their 27-game average is 193.0 pass yards per game. (+52%)

FOO's offense has averaged 470.3 total yards per game over their last 3 games. Their 27-game average is 344.1 total yards per game. (+37%)

FOO's offense has averaged 8.8 YPC over their last 3 games. Their 27-game average is 6.5 YPC. (+36%)

FOO's offense has averaged 11.2 YPP over their last 3 games. Their 27-game average is 8.4 YPP. (+32%)

FOO's offense has averaged 13.9 YPA over their last 3 games. Their 27-game average is 10.9 YPA. (+27%)

FOO DEFENSE

FOO's defense has averaged 0.5 YPC over their last 5 games. Their 19-game average is 6.3 YPC. (-92%)

FOO's defense has averaged 22.0 rush yards per game over their last 5 games. Their 19-game average is 163.6 rush yards per game. (-87%)

FOO's defense has averaged 3.1 YPP over their last 5 games. Their 20-game average is 7.6 YPP. (-60%)

FOO's defense has averaged 9.6 points allowed per game over their last 5 games. Their 28-game average is 23.7 points allowed per game. (-60%)

FOO's defense has averaged 130.0 total yards per game over their last 5 games. Their 20-game average is 271.2 total yards per game. (-52%)

FOO's defense has averaged 5.8 YPA over their last 5 games. Their 20-game average is 10.0 YPA. (-42%)

FOO's defense has averaged 2.0 takeaways per game over their last 3 games. Their 27-game average is 1.4 takeaways per game. (+38%)

FOO's defense has averaged 92.0 pass yards per game over their last 7 games. Their 20-game average is 115.8 pass yards per game. (-21%)

(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. A condition needs at least 8 occurrences to count.

Full Data Exports

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

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
FOODEFENSEteamPass Yardslast 792.020115.8-20.6%
FOOOFFENSEteamPass Yardslast 3294.027193.0+52.4%
FOODEFENSEteamPointslast 59.62823.7-59.5%
FOOOFFENSEteamPointslast 344.32826.5+67.3%
FOODEFENSEteamRush Yardslast 522.019163.6-86.6%
FOODEFENSEteamTotal Yardslast 5130.020271.2-52.1%
FOOOFFENSEteamTotal Yardslast 3470.327344.1+36.7%
FOODEFENSEteamTurnoverslast 32.0271.4+38.5%
FOOOFFENSEteamTurnoverslast 32.0271.1+80.0%
FOODEFENSEteamYPAlast 55.82010.0-42.4%
FOOOFFENSEteamYPAlast 313.92710.9+26.9%
FOODEFENSEteamYPClast 50.5196.3-92.4%
FOOOFFENSEteamYPClast 38.8276.5+35.6%
FOODEFENSEteamYPPlast 53.1207.6-59.7%
FOOOFFENSEteamYPPlast 311.2278.4+32.4%
STATISTICAL STORIES

FOOTHILL (SACRAMENTO): OFFENSE VS DEFENSE, 2026

Where FOOTHILL (SACRAMENTO) sits among 148 section teams on the two Unit Index composites -- Offense Grade 53.5, Defense Grade 43.8.

PASS YARDS / GAME: FOOTHILL (SACRAMENTO) VS THE SECTION

FOOTHILL (SACRAMENTO) ranks #10 of 130 section teams in passing yards per game (262.0) -- a strength worth a look.

FOOTHILL (SACRAMENTO): SP STRENGTH INDEX BY SEASON

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

FOO — ROSTER (40) 26-27
#NAMEPOSCLASS
QUARTERBACKS
10JOSHUA PILGARD
PASS 124/176 · 70.5% · 1,908 YDS · 10.8 YPA · 20 TD · 8 INT · 272.6/G
RUSH 21 CAR · 42 YDS · 2.0 YPC · 0 TD · 6.0/G
QBJr.
RUNNING BACKS
2TIYANI MCELVEEN
RUSH 63 CAR · 341 YDS · 5.4 YPC · 3 TD · 48.7/G
REC 13 REC · 298 YDS · 22.9 YPC · 2 TD · 42.6/G
HBSo.
27BENTLEY VALDEZ
RUSH 3 CAR · 12 YDS · 4.0 YPC · 1 TD · 12.0/G
HBFr.
RECEIVERS & TIGHT ENDS
4TIJAI HARBISON
RUSH 2 CAR · 10 YDS · 5.0 YPC · 0 TD · 1.4/G
REC 40 REC · 775 YDS · 19.4 YPC · 10 TD · 110.7/G
DEF 21 TKL · 3.0 TKL/G · 2 TFL · 0.0 SACKS · 2 INT
WRJr.
9MICHAEL WALTON
REC 22 REC · 261 YDS · 11.9 YPC · 3 TD · 43.5/G
DEF 1 TKL · 0.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESr.
OFFENSIVE LINE
77ISAIAH DILLARD
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
DEFENSIVE LINE
20MARCIANO BALDERAS
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DESo.
32JAMES HOGAN
DEF 19 TKL · 3.8 TKL/G · 11 TFL · 1.0 SACKS · 0 INT
DLSr.
50MALAKI JORDAN
DEF 10 TKL · 2.5 TKL/G · 1 TFL · 0.5 SACKS · 0 INT
DEJr.
54JAYLIN BLACKWELL
DEF 12 TKL · 3.0 TKL/G · 4 TFL · 1.5 SACKS · 0 INT
DTJr.
LINEBACKERS
0RAMON GILES
RUSH 8 CAR · 75 YDS · 9.4 YPC · 1 TD · 10.7/G
REC 2 REC · 32 YDS · 16.0 YPC · 0 TD · 4.6/G
DEF 41 TKL · 5.9 TKL/G · 6 TFL · 0.0 SACKS · 1 INT
LBSo.
3JONAVAN DUVALL
RUSH 23 CAR · 109 YDS · 4.7 YPC · 2 TD · 15.6/G
REC 2 REC · 9 YDS · 4.5 YPC · 1 TD · 1.3/G
DEF 33 TKL · 4.7 TKL/G · 7 TFL · 5.0 SACKS · 0 INT
LBJr.
7DAWAINE THOMAS
RUSH 14 CAR · 89 YDS · 6.4 YPC · 1 TD · 12.7/G
REC 1 REC · 16 YDS · 16.0 YPC · 0 TD · 2.3/G
DEF 19 TKL · 2.7 TKL/G · 4 TFL · 1.0 SACKS · 0 INT
LBJr.
12TYREE WATKINS
RUSH 1 CAR · 11 YDS · 11.0 YPC · 0 TD · 5.5/G
DEF 11 TKL · 5.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBSo.
DEFENSIVE BACKS
1ERNEST ALVAREZ
REC 14 REC · 154 YDS · 11.0 YPC · 2 TD · 22.0/G
DEF 15 TKL · 2.1 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
DBJr.
5PARRIS WEST
RUSH 1 CAR · 9 YDS · 9.0 YPC · 0 TD · 1.3/G
REC 5 REC · 56 YDS · 11.2 YPC · 0 TD · 8.0/G
DEF 11 TKL · 1.6 TKL/G · 1 TFL · 0.0 SACKS · 2 INT
DBSr.
8SEMAJ BROWN
RUSH 6 CAR · 72 YDS · 12.0 YPC · 0 TD · 10.3/G
REC 22 REC · 321 YDS · 14.6 YPC · 2 TD · 45.9/G
DEF 12 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 3 INT
DBSo.
15K'VION RENFROE
DEF 2 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DBFr.
19DI'CHAUN ERNEST
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DBSo.
ATHLETES
6XAVIER BALDERAS
PASS 3/6 · 50.0% · 97 YDS · 16.2 YPA · 1 TD · 0 INT · 13.9/G
RUSH 19 CAR · 81 YDS · 4.3 YPC · 5 TD · 11.6/G
REC 6 REC · 83 YDS · 13.8 YPC · 1 TD · 11.9/G
DEF 20 TKL · 2.9 TKL/G · 9 TFL · 0.0 SACKS · 1 INT
ATHSr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/29/2026 02:13