

| RECORD | 1-1 (2005 season) |
| SEASON OPENER | W 26-21 vs UNIVERSITY |
| SEASON FINALE | L 0-38 vs LAGUNA HILLS |
| ENROLLMENT | 2,363 STUDENTS (2024-25) · COMPREHENSIVE HIGH SCHOOL |
• Club Irvine has lost 3 straight, and a loss would make it 4 in a row. The last time they lost 4 or more in a row was 2009, a run of 5.
• Club Irvine has gone 7 straight games committing 1+ turnover (September 18, 2026 through November 6, 2026), going 3-4 over that stretch, a school-record 7 straight in the 22 seasons on record.
• Club Irvine has gone 4 straight games allowing 8.0+ yards per attempt (October 16, 2026 through November 6, 2026), going 1-3 over that stretch, matching the program record of 4 straight on record.
• Club Irvine is 12-0 all time when scoring 30-39 points in the games on file (12 such games).
• Club Irvine is 19-2 all time when averaging 7.0+ yards per play. Irvine's last loss when averaging 7.0+ yards per play was October 2, 2026 against Segerstrom (L, 20-21).
• Club Irvine has allowed 116 points over its last 3 games (38.7 a game, October 22, 2026 through November 6, 2026) -- its most in a 3-game stretch on record.
• Player Kyle Fogarty has never had a game recording 100+ receiving yards for Irvine, over a 18-game career on record. His career high is 83, set October 31, 2025 against Sonora (W, 42-15).
• Player Seamus Hoffman has gone 7 straight games without catching a touchdown pass. The last time he caught a touchdown pass was September 4, 2026 against Woodbridge (W, 36-24) — 1 TD catch.
• Player Enzo Cahoon has gone 5 straight games without catching a touchdown pass. The last time he caught a touchdown pass was September 18, 2026 against Kennedy (W, 48-7) — 2 TD catches.
DATA WARNING: IRVINE OFFENSIVE STATS FOR 11/06/2026 GAME @ FILLMORE** MISSING
All stat areas in this report are subject to change as box scores are updated.
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2004 | 1-1 | 54 | 40 | 27.0 |
| 2005 | 1-1 | 26 | 59 | 13.0 |
| 2006 | 1-1 | 30 | 40 | 15.0 |
| 2007 | 0-1 | 14 | 28 | 14.0 |
| 2008 | 3-1 | 79 | 41 | 19.8 |
| 2009 | 0-1 | 14 | 42 | 14.0 |
| 2010 | 0-1 | 7 | 30 | 7.0 |
| 2011 | 0-1 | 3 | 10 | 3.0 |
| 2012 | 0-2 | 7 | 33 | 3.5 |
| 2013 | 3-0 | 98 | 48 | 32.7 |
| 2014 | 2-0 | 68 | 30 | 34.0 |
| 2015 | 1-1 | 13 | 14 | 6.5 |
| 2016 | 0-2 | 15 | 64 | 7.5 |
| 2017 | 1-1 | 71 | 48 | 35.5 |
| 2018 | 1-1 | 43 | 35 | 21.5 |
| 2019 | 0-1 | 15 | 27 | 15.0 |
| 2020 | 2-0 | 41 | 14 | 20.5 |
| 2021 | 2-0 | 76 | 7 | 38.0 |
| 2022 | 4-6 | 247 | 272 | 24.7 |
| 2023 | 7-4 | 262 | 193 | 23.8 |
| 2024 | 7-5 | 278 | 271 | 23.2 |
| 2025 | 9-4 | 335 | 187 | 25.8 |
| 2026 | 6-5 | 214 | 245 | 19.5 |
| 2004-26 | 51-40 | 22.1 |
4 CIF-SS titles · 1 CIF-SS runner-up finish · 2 CIF-SS Players of the Year · 1 league title
| YEAR | HONOR |
| 2023 | Pacific Hills LEAGUE CHAMPION (3-0 in league) |
| 2000 | CIF-SS Div. VI CHAMPION (def. Newport Harbor 14-0) |
| CIF-SS Defensive Player of the Year (VI): JOE BULLARD | |
| 1999 | CIF-SS Div. VI RUNNER-UP (lost to Newport Harbor 19-18) |
| CIF-SS Defensive Player of the Year (VI): MIKE PATTERSON | |
| 1993 | CIF-SS Div. IV CHAMPION (def. Canyon Springs 41-14) |
| 1992 | CIF-SS Div. IV CHAMPION (def. Newport Harbor 30-8) |
| 1991 | CIF-SS Div. II CHAMPION (def. Dana Hills 22-11) |
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.
ACCOMPLISHMENTS
1-1 RECORD
SEASON RECAP
IRV finished 2005 at 1-1. Missed playoffs. Notable win: 26-21 over UNIVERSITY (UNIVERSITY finished 45% that season). Toughest loss: 0-38 to LAGUNA HILLS (38-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | OFF PASS | OFF RUSH | TOT YDS | DEF PASS | DEF RUSH | YDS ALLOWED | TO MGN |
| 2005-09-08 | UNIVERSITY | W | 1-0 | 26 | 21 | N/A | N/A | N/A | N/A | N/A | N/A | -- |
| 2005-10-21 | LAGUNA HILLS | L | 1-1 | 0 | 38 | N/A | N/A | N/A | N/A | N/A | N/A | -- |
| TOTALS | 2 GMS | 1-1 | 1-1 | 26 | 59 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
"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.
| DATE | OPPONENT | RESULT | PASS YDS | RUSH YDS | TOTAL YDS | PASS ALW | RUSH ALW | TOTAL ALW | SACKS ALW | SACKS | DEF INT | TO FORCED | TO MAR |
| 9/8 | UNIVERSITY | W 26-21 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 10/21 | LAGUNA HILLS | L 0-38 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| AVERAGES | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Averages use only games with that number on file (offense 0/2, defense 0/2, sacks/INT 0/2, sacks allowed 0/2, turnovers 0/2 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.
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | -- | -- | -- | -- | 2 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | -- | -- | -- | -- | 2 games without this stat on file |
| Rush Yds 100+ | -- | -- | -- | -- | |
| Rush Yds < 100 | -- | -- | -- | -- | 2 games without this stat on file |
| Rush Yds 150+ | -- | -- | -- | -- | |
| Rush Yds < 150 | -- | -- | -- | -- | 2 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | -- | -- | -- | -- | 2 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | -- | -- | -- | -- | 2 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers 1+ | -- | -- | -- | -- | |
| Turnovers < 1 | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers 2+ | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 2 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-1 | .000 | 0.0 |
| Scores 10-19 | -- | -- | -- |
| Scores 20-29 | 1-0 | 1.000 | 26.0 |
| Scores 30-39 | -- | -- | -- |
| Scores 40+ | -- | -- | -- |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | -- | -- | -- | -- | 2 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | -- | -- | -- | -- | 2 games without this stat on file |
| Rush Yds 100+ | -- | -- | -- | -- | |
| Rush Yds < 100 | -- | -- | -- | -- | 2 games without this stat on file |
| Rush Yds 150+ | -- | -- | -- | -- | |
| Rush Yds < 150 | -- | -- | -- | -- | 2 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | -- | -- | -- | -- | 2 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | -- | -- | -- | -- | 2 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers 1+ | -- | -- | -- | -- | |
| Turnovers < 1 | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers 2+ | -- | -- | -- | -- | 2 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 2 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | -- | -- | -- |
| Allows 10-19 | -- | -- | -- |
| Allows 20-29 | 1-0 | 1.000 | 21.0 |
| Allows 30-39 | 0-1 | .000 | 38.0 |
| Allows 40+ | -- | -- | -- |
IRVINE
• IRVINE has forced 2+ turnovers in 3 straight games (10/22/26–11/6/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
• IRVINE has lost 3 straight (10/22/26–11/6/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
| Team | Side | Split | Streak | Dates | Record |
(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)
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.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| # | NAME | POS | CLASS |
|---|---|---|---|
| 2 | CHRIS REHANIFAM | WR | Jr. |
| 3 | ANDREW PAYNE | TB | So. |
| 4 | ETHAN WHITSELL | QB | Sr. |
| 5 | JON NGUYEN | WR | Sr. |
| 6 | PETER BALLEW | LB | Jr. |
| 7 | DJ CRUMLICH | DB | So. |
| 10 | DANNY HINKSON | QB | Jr. |
| 11 | CHRIS SYKES | TB | Jr. |
| 15 | SHANE CLARK | DE | So. |
| 16 | TODD MILLS | FS | Jr. |
| 18 | TRAVIS SOUDER | WR | Sr. |
| 20 | RAYMOND GONZALES | WR | Sr. |
| 22 | JOE HOWARD | WR | So. |
| 23 | NATE JEFFRIES | SS | So. |
| 24 | PATRICK ROWE | WR | Jr. |
| 25 | RYAN KIDDER | TB | Sr. |
| 26 | ANDREW SANTA MARIA | DE | Sr. |
| 27 | ANDREW KICH | SS | Jr. |
| 28 | GUS GARCIA | FS | Jr. |
| 30 | JAKE ALLEMAN | DE | So. |
| 32 | ETHAN WEISROCK | LB | So. |
| 33 | CHRIS PFEIFER | SS | Sr. |
| 40 | ERIK MORIMOTO | MLB | Sr. |
| 42 | DAN GATELY | DE | Sr. |
| 44 | TIM BEUCHAT | OLB | Sr. |
| 49 | BRIAN FOX | FB | Jr. |
| 50 | LUIS RIOS | OL | Jr. |
| 53 | BRIAN LEE | OL | Sr. |
| 60 | MICHAEL GOETZ | OL | Jr. |
| 62 | RYAN GOETZ | OL | Jr. |
| 65 | JUSTIN BROCK | OL | Jr. |
| 66 | TODD BUSHMAN | DL | Sr. |
| 67 | DAVID SEO | DL | Sr. |
| 70 | CHRIS BAKER | DE | Sr. |
| 74 | CHRIS BROCK | OL | Jr. |
| 75 | DAVID YANIZZI | OL | Sr. |
| 76 | ALFRED COLLAZO | OL | Sr. |
| 77 | NICK WAALAND | OL | Jr. |
| 78 | CHEYNE PETERSON | OL | Jr. |
| 79 | KENZO SANGA | OL | Jr. |
| 80 | ZACH OWEN | TE | Jr. |
| 81 | HECTOR HUERTA | WR | Sr. |
| 88 | TOMMY ROCKETT | WR | So. |
No individual player stats on file for 05-06 — full roster listed in jersey order.