In short: Fullerton Red Hawks high school football (Fullerton, CA), 2026 season: 7-2 in the Kappa League. Last game: W 34-0 vs Sunny Hills on October 23, 2026. Next: at St. Margaret's, 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 Fullerton's next game, against St. Margaret's, and the recent returns favor St. Margaret's. Fullerton forced 2.5 takeaways per game over its first 4 games (2-2), #30 in CIF-SS in that timeframe. In the 5 games since that hot start (5-0), the Red Hawks have forced 1.0 takeaways per game, a 60% drop, #234 in CIF-SS in that window. The schedule has a lot to do with it: Fullerton's last 5 opponents have averaged 1.2 per game, a #180 offense in CIF-SS on the season, against 1.6 per game, #292 for the first 4. Measured against those opponents' norms (1.2 per game), Fullerton forced 17% fewer turnovers than those offenses usually give up. Meanwhile, St. Margaret's' ball security has been middle of the pack in recent weeks. St. Margaret's has committed 1.5 giveaways per game over its last 5 games (2-3), #250 in CIF-SS during that time. Those games came against a middle-of-the-pack set of defenses in CIF-SS (1.3 per game on the season, which would rank #208). Against those norms, St. Margaret's turned it over 16% more than those defenses usually force. St. Margaret's offers Fullerton a fair measuring stick for whether the trend is real.
The number to watch when Fullerton meets St. Margaret's is Fullerton's scoring defense. Fullerton allowed 25.2 points per game over its first 5 games (3-2), #241 in CIF-SS through those games. Over the stretch of 4 games that followed (4-0), the Red Hawks have allowed 16.8 points per game, a 34% drop, #103 in CIF-SS through that stretch. The schedule deserves some of the credit: Fullerton's last 4 opponents have averaged 21.3 points per game, a #265 offense in CIF-SS on the season, against 27.2 points per game, #163 for the first 5. Measured against those opponents' norms (21.3 points per game), Fullerton held those offenses 21% below what they usually score. Only Canyon broke through in that span, putting up 27 on 10/8. Meanwhile, St. Margaret's' offense has struggled in recent weeks. St. Margaret's has averaged 17.0 points per game over its last 4 games (2-2), #295 in CIF-SS over that stretch. Those games came against a middle-of-the-pack set of scoring defenses in CIF-SS (21.0 points per game on the season, which would rank #162). Against those norms, St. Margaret's scored 19% less than those defenses usually allow. On paper, that is a matchup that favors Fullerton. Fullerton is 4-0 this season when it holds opponents under 25, and 3-2 when it doesn't.
NOTES
The biggest shift in Fullerton's season has come in its run defense. Fullerton allowed 5.8 yards per carry (679 yards on 118 rushes) over its first 5 games (3-2), #215 in CIF-SS within that period. Over the stretch of 4 games that followed (4-0), the Red Hawks have allowed 4.3 yards per carry (383 yards on 89 rushes), a 25% drop, #85 in CIF-SS across those games. The schedule deserves some of the credit: Fullerton's last 4 opponents have averaged 5.1 yards per carry, a #254 rushing attack in CIF-SS on the season, against 5.6 yards per carry, #183 for the first 5. Measured against those opponents' norms (5.1 yards per carry), Fullerton held those rushing attacks 15% below their usual yards per carry. On the season, Fullerton ranks #136 in CIF-SS in run defense. St. Margaret's' ground game sits in the middle of the pack, #189 in CIF-SS (5.6 yards per carry).
The Red Hawks allowed 8.3 yards per pass attempt (983 yards on 118 attempts) over their first 5 games (3-2), #252 in CIF-SS during those games. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 4 games that followed (4-0), Fullerton has allowed 6.3 yards per pass attempt (627 yards on 99 attempts), a 24% drop, #96 in CIF-SS during that period. The schedule deserves some of the credit: Fullerton's last 4 opponents have averaged 6.9 yards per attempt, a #243 passing attack in CIF-SS on the season, against 8.3 yards per attempt, #142 for the first 5. Measured against those opponents' norms (6.9 yards per attempt), Fullerton held those passing attacks 8% below their usual yards per attempt. On the season, the Red Hawks rank #169 in CIF-SS in pass defense. That form gets a real test against St. Margaret's, whose passing game ranks #68 in CIF-SS (9.9 yards per attempt).
Fullerton's defense has come a long way since the season's early weeks. Fullerton allowed 7.0 yards per play (1,662 yards on 236 snaps) over its first 5 games (3-2), #242 in CIF-SS during that stretch. Over the stretch of 4 games that followed (4-0), the Red Hawks have allowed 5.4 yards per play (1,010 yards on 188 snaps), a 24% drop, #85 in CIF-SS over that period. The schedule deserves some of the credit: Fullerton's last 4 opponents have averaged 5.9 yards per play, a #258 offense in CIF-SS on the season, against 6.8 yards per play, #173 for the first 5. Measured against those opponents' norms (5.9 yards per play), Fullerton held those offenses 9% below their usual yards per snap. On the season, Fullerton ranks #172 in CIF-SS in yards per play allowed. St. Margaret's' offense sits in the middle of the pack, #130 in CIF-SS (7.3 yards per play).
Something changed for Fullerton's offense after its first 4 games. The Red Hawks averaged 6.5 yards per play (1,394 yards on 216 snaps) over their first 4 games (2-2), #194 in CIF-SS over that timeframe. In the 5 games since that slow start (5-0), Fullerton has averaged 7.4 yards per play (2,176 yards on 296 snaps), a 14% rise, #127 in CIF-SS over that span. The schedule deserves some of the credit: Fullerton's last 5 opponents have averaged 6.6 yards per play, a #200 defense in CIF-SS on the season, against 6.1 yards per play, #136 for the first 4. Measured against those opponents' norms (6.6 yards per play), Fullerton gained 12% more per snap than those defenses usually allow. On the season, the Red Hawks rank #154 in CIF-SS in yards per play. That form gets a real test against St. Margaret's, whose defense ranks #95 in CIF-SS (5.7 yards per play).
Fullerton's ground game has found running room as the season has progressed. Fullerton averaged 5.7 yards per carry (1,223 yards on 214 rushes) over its first 5 games (3-2), #172 in CIF-SS in that timeframe. Over the stretch of 4 games that followed (4-0), the Red Hawks have averaged 6.4 yards per carry (1,301 yards on 203 rushes), a 12% rise, #124 in CIF-SS in that window. The schedule deserves some of the credit: Fullerton's last 4 opponents have averaged 5.6 yards per carry, a #189 run defense in CIF-SS on the season, against 5.1 yards per carry, #141 for the first 5. Measured against those opponents' norms (5.6 yards per carry), Fullerton ran for 15% more per carry than those run defenses usually allow. On the season, Fullerton ranks #150 in CIF-SS in rushing. St. Margaret's' run defense sits in the middle of the pack, #111 in CIF-SS (4.9 yards per carry).
TIDBITS (11 found)
• Club Fullerton has won 6 straight, and a win would make it 7 in a row. The last time they won 7 or more in a row was 2006, a run of 10.
• Club Fullerton has gone 21 straight games rushing for 100+ yards (August 21, 2025 through October 23, 2026), going 16-5 over that stretch, matching the program record of 21 straight on record.
• Club Fullerton has gone 18 straight games committing fewer than 3 turnovers (September 12, 2025 through October 23, 2026), going 14-4 over that stretch, a school-record 18 straight in the 22 seasons on record.
• Club Fullerton is 36-0 all time when holding the opponent under 10 points in the games on file (36 such games).
• Club Fullerton has gone 4 straight games holding the opponent under 7.0 yards per play (October 2, 2026 through October 23, 2026), going 4-0 over that stretch, the program's longest such streak since 2025 (5 games).
• Player Cyrus Aviles has gone 6 straight games rushing for 100+ yards, the longest such streak of his career.
• Player Cyrus Aviles has gone 6 straight games running for a touchdown, the longest such streak of his career.
• Player Logan Moore has 6 rushing touchdowns over his last 3 games (2.0 a game, October 8, 2026 through October 23, 2026) -- his most in a 3-game stretch on record.
• Player Isaac Garza has 24 tackles over his last 3 games (8.0 a game, October 8, 2026 through October 23, 2026) -- his most in a 3-game stretch on record.
• Player Evan Tellez-soria has never had a game rushing for 100+ yards for Fullerton, over a 31-game career on record. His career high is 81, set October 23, 2025 against Sunny Hills (W, 35-33).
• Player Joshua Waltman has gone 9 straight games without making 10 or more tackles. The last time he made 10 tackles was November 6, 2025 against La Quinta (W, 38-21) — 12 tackles.
MILESTONE WATCH
Fullerton
Nathan Vejar needs 5 tackles for 75 (averaging 7.8 a game)
Sergio Andrade needs 1 touchdown pass for 10 (averaging 1.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 23 game; last updated Oct 26; roster and numbers checked Oct 6.
Click a column heading to sort. MIN hides players below that many attempts.
1 CIF-SS title · 2 CIF-SS runner-up finishes · 1 CIF State runner-up finish · 2 CIF-SS Players of the Year
YEAR
HONOR
2007
CIF-SS Southeast RUNNER-UP (lost to La Habra 16-6)
2004
CIF-SS Defensive Player of the Year (IX): XAVIER HICKS
1998
CIF-SS Defensive Player of the Year (IX): JUSTIN BROWN
1984
CIF-SS Central CHAMPION (def. La Mirada 17-7)
1982
CIF-SS Central RUNNER-UP (lost to El Toro 35-19)
1927
CIF STATE Open RUNNER-UP (lost to Bakersfield 38-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.
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. 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 44.0/100 (-27 yds/gm vs average)
Rush Offense: grade 74.2/100 (+48 yds/gm vs average)
Pass Defense: grade 57.3/100 (-14 yds/gm vs average)
Rush Defense: grade 60.8/100 (-24 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
FUL finished 2025 at 9-3. Made the playoffs (2 postseason game(s) on file; exact round/result not available). Notable win: 38-21 over LA QUINTA (LA QUINTA finished 64% that season). Toughest loss: 13-30 to BECKMAN (17-point margin).
• FULLERTON has rushed for 200+ in 7 straight games (9/4/26–10/23/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).
• FULLERTON has had a 100-yard rusher in 6 straight games (9/11/26–10/23/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).
• FULLERTON has won 6 straight (9/11/26–10/23/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).
• FULLERTON has gained 400+ total yards 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).
FUL's defense has averaged 99.7 rush yards per game over their last 3 games. Their 31-game average is 153.3 rush yards per game. (-35%)
FUL's defense has averaged 186.4 pass yards per game over their last 7 games. Their 31-game average is 138.4 pass yards per game. (+35%)
FUL's defense has averaged 1.0 takeaways per game over their last 3 games. Their 31-game average is 1.5 takeaways per game. (-31%)
FUL's defense has averaged 15.7 points allowed per game over their last 3 games. Their 31-game average is 22.5 points allowed per game. (-30%)
FUL's defense has averaged 4.0 YPC over their last 3 games. Their 31-game average is 5.5 YPC. (-28%)
FUL's defense has averaged 5.7 YPA over their last 3 games. Their 31-game average is 7.3 YPA. (-21%)
FUL's defense has averaged 232.0 total yards per game over their last 3 games. Their 31-game average is 291.6 total yards per game. (-20%)
(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)
Where FULLERTON sits among 399 section teams on the two Unit Index composites -- Offense Grade 56.1, Defense Grade 54.0.
RUSH YARDS / GAME: FULLERTON VS THE SECTION
FULLERTON ranks #30 of 356 section teams in rushing yards per game (247.0) -- a strength worth a look.
FULLERTON: SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -4.2 in 2022 to 4.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.