

| RECORD | 4-6 (2025 season) |
| SEASON OPENER | W 37-7 vs GAREY |
| SEASON FINALE | L 0-38 vs LOS ALTOS |
| ENROLLMENT | 2,138 STUDENTS (2022-23) |
• Club Walnut has lost 4 straight, and a loss would make it 5 in a row. The last time they lost 5 or more in a row was 2025, a run of 5.
• Club Walnut has gone 13 straight games forcing fewer than 3 turnovers (October 17, 2025 through October 30, 2026), going 3-10 over that stretch, a school-record 13 straight in the 22 seasons on record.
• Club Walnut has gone 11 straight games being held under 7.0 yards per play (October 30, 2025 through October 30, 2026), going 3-8 over that stretch, matching the program record of 11 straight on record.
• Club Walnut is 19-0 all time when allowing 10-19 points in the games on file (19 such games).
• Club Walnut has gone 8 straight games holding the opponent under 200 passing yards (September 4, 2026 through October 30, 2026), going 2-6 over that stretch, the program's longest such streak since 2026 (10 games).
• Club Walnut has gone 6 straight games being held under 8.0 yards per attempt (September 17, 2026 through October 30, 2026), going 1-5 over that stretch, the program's longest such streak since 2017 (7 games).
• Player Damian Banuelos has 7 rushing touchdowns over his last 3 games (2.3 a game, October 16, 2026 through October 30, 2026) -- his most in a 3-game stretch on record.
• Player Miles Gleicher has 33 tackles over his last 4 games (8.2 a game, September 17, 2026 through October 30, 2026) -- his most in a 4-game stretch on record.
• Player Nohlen Simons has gone 2 straight games throwing for 200+ yards, the longest such streak of his career.
• Player Abel Marquez has never had a game recording 100+ receiving yards for Walnut, over a 21-game career on record. His career high is 88, set October 30, 2026 against Montclair (L, 20-30).
FULL ROSTER ↓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 30, 2025 game; last updated Sep 6; roster and numbers checked Oct 6.
| PASSING | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| 18 | NOHLEN SIMONS | 10 | 91/189 | 48.1% | 1,399 | 7.4 | 11 | 14 | 114.7 |
| 72 | JOSHUA RODRIGUEZ | 10 | 0/2 | 0.0% | 0 | 0.0 | 0 | 0 | 0.0 |
| TEAM TOTALS | 10 | 91/191 | 47.6% | 1,399 | 7.3 | 11 | 14 | 113.5 | |
| RUSHING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | CAR | YDS | YPC | TD |
| CHRISTOPHER MARDUENO | 10 | 107 | 572 | 5.3 | 8 | |
| 2 | DAMIAN BANUELOS | 10 | 72 | 307 | 4.3 | 0 |
| 72 | JOSHUA RODRIGUEZ | 10 | 34 | 155 | 4.6 | 0 |
| 18 | NOHLEN SIMONS | 10 | 56 | 46 | 0.8 | 2 |
| AAMIR ZAYID | 8 | 9 | 45 | 5.0 | 0 | |
| NOAH SOLIS | 10 | 6 | 32 | 5.3 | 1 | |
| KENEH EJIKE | 10 | 2 | 21 | 10.5 | 1 | |
| AIDAN OLGUIN | 6 | 2 | 9 | 4.5 | 0 | |
| 3 | ABEL MARQUEZ | 4 | 3 | -3 | -1.0 | 0 |
| TEAM TOTALS | 10 | 291 | 1,184 | 4.1 | 12 | |
| RECEIVING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | REC | YDS | YPR | TD |
| KENEH EJIKE | 10 | 38 | 679 | 17.9 | 7 | |
| 72 | JOSHUA RODRIGUEZ | 10 | 14 | 207 | 14.8 | 2 |
| AAMIR ZAYID | 8 | 12 | 196 | 16.3 | 1 | |
| CHRISTOPHER MARDUENO | 10 | 6 | 90 | 15.0 | 0 | |
| 6 | MAX MEJIA | 7 | 8 | 85 | 10.6 | 1 |
| 2 | DAMIAN BANUELOS | 10 | 6 | 62 | 10.3 | 0 |
| LYON GUZMAN | 4 | 5 | 57 | 11.4 | 0 | |
| AIDAN OLGUIN | 6 | 2 | 21 | 10.5 | 0 | |
| TEAM TOTALS | 10 | 91 | 1,397 | 15.4 | 11 | |
| DEFENSE | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | TCKL | TFL | SACKS | INT | INT YDS | PD | FF |
| NOAH SOLIS | 10 | 112 | 10 | 1.5 | 0 | 0 | 1 | 1 | |
| 2 | DAMIAN BANUELOS | 10 | 92 | 11 | 0 | 0 | 0 | 2 | 0 |
| CHRISTOPHER MARDUENO | 10 | 67 | 7 | 0 | 2 | 0 | 4 | 0 | |
| KENEH EJIKE | 10 | 57 | 4 | 0 | 3 | 0 | 5 | 0 | |
| CONNER SALAZAR | 7 | 46 | 4 | 1 | 0 | 0 | 4 | 0 | |
| 44 | BRANDON ZHANG | 10 | 38 | 6 | 0 | 0 | 0 | 0 | 1 |
| 72 | JOSHUA RODRIGUEZ | 10 | 38 | 1 | 0 | 4 | 0 | 18 | 0 |
| CHASE MALAIBA | 10 | 35 | 6 | 1.5 | 0 | 0 | 0 | 2 | |
| 8 | MILES GLEICHER | 8 | 27 | 2 | 0.5 | 0 | 0 | 0 | 0 |
| AAMIR ZAYID | 8 | 24 | 0 | 0 | 0 | 0 | 6 | 0 | |
| 4 | ERICK SIMEON-MORALES | 8 | 22 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | CONNOR HEYMAN | 8 | 20 | 0 | 0 | 0 | 0 | 0 | 0 |
| LUCAS MARQUEZ | 5 | 16 | 2 | 1 | 0 | 0 | 1 | 0 | |
| AIDAN OLGUIN | 6 | 15 | 0 | 0 | 0 | 0 | 3 | 0 | |
| LYON GUZMAN | 4 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | |
| MICHAEL REYES | 7 | 11 | 4 | 1.5 | 0 | 0 | 0 | 1 | |
| 21 | ELLIOT PEREZ | 6 | 11 | 1 | 0 | 0 | 0 | 0 | 0 |
| STEVEN BARKER | 5 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 6 | MAX MEJIA | 7 | 8 | 0 | 0 | 0 | 0 | 0 | 0 |
| 88 | JONAH LIN | 6 | 7 | 1 | 1 | 0 | 0 | 0 | 0 |
| 3 | ABEL MARQUEZ | 4 | 6 | 0 | 0 | 0 | 0 | 2 | 0 |
| 5 | GIO ARVIZU | 3 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| RAYMOND PEREZ | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 52 | BOBBY SOTELO | 1 | 4 | 2 | 1 | 0 | 0 | 0 | 1 |
| 57 | CHRISTOPHER CHENG | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | NOAH NOVELO | 3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | GUSTAVO CRUZ | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | REGGIE HOLLIS | 1 | 2 | 0 | 0 | 1 | 0 | 1 | 0 |
| HANSON DYLAN | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| JULIAN GARCIA | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 78 | ANDREW GONZALEZ | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 77 | NATHAN RIVERA | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| TEAM TOTALS | 10 | 708 | 61 | 9 | 10 | 0 | 47 | 6 | |
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2004 | 4-1 | 113 | 66 | 22.6 |
| 2005 | 1-2 | 39 | 72 | 13.0 |
| 2006 | 0-1 | 0 | 47 | 0.0 |
| 2007 | 0-1 | 0 | 27 | 0.0 |
| 2008 | 0-1 | 22 | 29 | 22.0 |
| 2009 | 0-1 | 11 | 31 | 11.0 |
| 2010 | 0-1 | 24 | 41 | 24.0 |
| 2011 | 0-1 | 14 | 42 | 14.0 |
| 2012 | 0-1 | 21 | 28 | 21.0 |
| 2013 | 1-1 | 63 | 77 | 31.5 |
| 2014 | 1-1 | 35 | 70 | 17.5 |
| 2015 | 0-2 | 12 | 66 | 6.0 |
| 2016 | 0-3 | 39 | 115 | 13.0 |
| 2017 | 0-3 | 41 | 94 | 13.7 |
| 2018 | 1-1 | 38 | 28 | 19.0 |
| 2019 | 0-1 | 0 | 39 | 0.0 |
| 2020 | 1-0 | 34 | 0 | 34.0 |
| 2021 | 2-2 | 72 | 48 | 18.0 |
| 2022 | 11-3 | 419 | 156 | 29.9 |
| 2023 | 7-7 | 275 | 301 | 19.6 |
| 2024 | 4-6 | 215 | 287 | 21.5 |
| 2025 | 4-6 | 186 | 242 | 18.6 |
| 2026 | 3-7 | 162 | 282 | 16.2 |
| 2004-26 | 40-53 | 19.7 |
1 CIF-SS title · 2 CIF-SS runner-up finishes · 3 CIF-SS Players of the Year
| YEAR | HONOR |
| 2023 | CIF-SS Division 13 RUNNER-UP (lost to St. Monica Prep 28-21) |
| 2022 | CIF-SS Division 11 CHAMPION (def. Bellflower 27-14) |
| CIF-SS Defensive Player of the Year (Division 11): PHIL COTTON | |
| CIF-SS Offensive Player of the Year (Division 11): SAL QUINTANILLA | |
| 2002 | CIF-SS Div. VII RUNNER-UP (lost to South Hills 36-8) |
| CIF-SS Offensive Player of the Year (VII): DANIEL AL GATTAS |
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
4-6 RECORD
SEASON RECAP
WAL finished 2025 at 4-6. Missed playoffs. Notable win: 37-7 over GAREY (GAREY finished 50% that season). Toughest loss: 21-24 to COVINA (3-point margin).
| CATEGORY | RK | PLAYER | VALUE |
| PASS YDS | 1 | NATHAN SIMONS | 1399 |
| RUSH YDS | 1 | CHRISTOPHER MARDUENO | 572 |
| RUSH YDS | 2 | DAMIAN BANUELOS | 307 |
| RUSH YDS | 3 | JACOB (JROD) RODRIGUEZ | 155 |
| REC YDS | 1 | KENEH EJIKE | 679 |
| REC YDS | 2 | JACOB (JROD) RODRIGUEZ | 207 |
| REC YDS | 3 | AAMIR ZAYID | 196 |
| TOTAL TD | 1 | NATHAN SIMONS | 13 |
| TOTAL TD | 2 | CHRISTOPHER MARDUENO | 8 |
| TOTAL TD | 2 | KENEH EJIKE | 8 |
| TACKLES | 1 | NOAH SOLIS | 112 |
| TACKLES | 2 | DAMIAN BANUELOS | 92 |
| TACKLES | 3 | CHRISTOPHER MARDUENO | 67 |
| SACKS | 1 | CHASE MALAIBA | 1.5 |
| SACKS | 1 | MICHAEL REYES | 1.5 |
| SACKS | 1 | NOAH SOLIS | 1.5 |
| INT | 1 | JACOB (JROD) RODRIGUEZ | 4 |
| INT | 2 | KENEH EJIKE | 3 |
| INT | 3 | CHRISTOPHER MARDUENO | 2 |
| DATE | OPPONENT | RESULT | RECORD | PF | PA | OFF PASS | OFF RUSH | TOT YDS | DEF PASS | DEF RUSH | YDS ALLOWED | TO MGN |
| 2025-08-22 | GAREY | W | 1-0 | 37 | 7 | 260 | 119 | 379 | N/A | N/A | N/A | -1 |
| 2025-08-29 | MONTCLAIR | W | 2-0 | 21 | 14 | 126 | 117 | 243 | 99 | 67 | 166 | +1 |
| 2025-09-05 | SONORA | W | 3-0 | 37 | 12 | 198 | 111 | 309 | 94 | 121 | 215 | +1 |
| 2025-09-12 | ROWLAND | L | 3-1 | 7 | 28 | 101 | 28 | 129 | 107 | 60 | 167 | -3 |
| 2025-09-19 | VALENCIA | W | 4-1 | 21 | 13 | 35 | 208 | 243 | 110 | 113 | 223 | +1 |
| 2025-10-03 | DIAMOND BAR | L | 4-2 | 7 | 30 | 103 | 132 | 235 | 155 | 204 | 359 | -2 |
| 2025-10-10 | CHINO | L | 4-3 | 14 | 35 | 157 | 105 | 262 | 128 | 303 | 431 | +2 |
| 2025-10-17 | SOUTH HILLS | L | 4-4 | 21 | 41 | 232 | 61 | 293 | 24 | 383 | 407 | +0 |
| 2025-10-23 | COVINA | L | 4-5 | 21 | 24 | 115 | 230 | 345 | 112 | 182 | 294 | -1 |
| 2025-10-30 | LOS ALTOS | L | 4-6 | 0 | 38 | 72 | 73 | 145 | 144 | 176 | 320 | -2 |
| TOTALS | 10 GMS | 4-6 | 4-6 | 186 | 242 | 1139 (9) | 1065 (9) | 2583 | 973 (9) | 1609 (9) | 2582 (9) | -4 |
"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 |
| 8/22 | @ Garey | W 37-7 | 260 | 119 | 379 | -- | -- | -- | 2 | 0 | 2 | 2 | -1 |
| 8/29 | vs. Montclair | W 21-14 | 126 | 117 | 243 | 99 | 67 | 166 | 0 | 2 | 1 | 1 | +1 |
| 9/5 | @ Sonora | W 37-12 | 198 | 111 | 309 | 94 | 121 | 215 | 6 | 0 | 1 | 1 | +1 |
| 9/12 | vs. Rowland | L 7-28 | 101 | 28 | 129 | 107 | 60 | 167 | 3 | 0 | 1 | 1 | -3 |
| 9/19 | vs. Valencia | W 21-13 | 35 | 208 | 243 | 110 | 113 | 223 | 0 | 2 | 1 | 2 | +1 |
| 10/3 | @ Diamond Bar | L 7-30 | 103 | 132 | 235 | 155 | 204 | 359 | 0 | 1 | 1 | 2 | -2 |
| 10/10 | vs. Chino | L 14-35 | 157 | 105 | 262 | 128 | 303 | 431 | 3 | 0 | 2 | 3 | +2 |
| 10/17 | @ South Hills | L 21-41 | 232 | 61 | 293 | 24 | 383 | 407 | 2 | 2 | 0 | 0 | 0 |
| 10/23 | vs. Covina | L 21-24 | 115 | 230 | 345 | 112 | 182 | 294 | 0 | 1 | 1 | 2 | -1 |
| 10/30 | vs. Los Altos | L 0-38 | 72 | 73 | 145 | 144 | 176 | 320 | 2 | 1 | 0 | 0 | -2 |
| AVERAGES | 139.9 | 118.4 | 258.3 | 108.1 | 178.8 | 286.9 | 1.8 | 0.9 | 1.0 | 1.4 | -4 (season) |
Averages use only games with that number on file (defense 9/10 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.
• WAL holds its opponents under 150 rushing yards (.750)
• WAL holds its opponents under 5.0 yards per carry (.750)
• WAL holds its opponents under 6.0 yards per play (.750)
• WAL holds its opponents under 8.0 yards per attempt (.600), but most recently lost to Covina when doing so
• WAL's defense has limited opponents to under 200 pass yds in 9 straight games (08/29/2025-10/30/2025), going 3-6 over that stretch.
• WAL's defense has averaged 0.7 takeaways per game over their last 3 games. Their 10-game average is 1.4 takeaways per game. (-52%)
• WAL holds its opponents under 176.0 rushing yards (WAL's own median) (.750)
• WAL holds its opponents under 5.7 yards per carry (WAL's own median) (.750)
• WAL holds its opponents under 6.3 yards per play (WAL's own median) (.750)
• WAL holds its opponents under 7.5 yards per attempt (WAL's own median) (.750)
• WAL's defense has averaged 34.3 points allowed per game over their last 3 games. Their 10-game average is 24.2 points allowed per game. (+42%)
• WAL's defense has averaged 249.6 rush yards per game over their last 5 games. Their 9-game average is 178.8 rush yards per game. (+40%)
• WAL is 3-1 (.750) when it wins the turnover battle
• WAL's offense has averaged 12.6 points scored per game over their last 5 games. Their 10-game average is 18.6 points scored per game. (-32%)
• WAL's defense has averaged 7.2 YPC over their last 5 games. Their 9-game average is 5.5 YPC. (+32%)
(full explanation: Appendix, Note 1)
WAL -- MOST IMPORTANT NUMBERS
(top 5 of 6 scored; vs 677 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | DEF | Turnovers 1+ | 4-4 | .500 | 20.4 | L3 | 0.792 |
| 2 | DEF | Turnovers < 3 | 4-5 | .444 | 23.0 | L4 | 0.603 |
| 3 | OFF | Rush Yds < 150 | 3-5 | .375 | 18.0 | L5 | 0.582 |
| 4 | OFF | YPP < 7 | 3-5 | .375 | 16.0 | L4 | 0.330 |
| 5 | OFF | Pass Yds < 200 | 3-5 | .375 | 16.0 | L4 | 0.225 |
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- WAL ---
| CONDITION | REC | WIN% | PPG | STRK |
| WAL rushes for 100+ yards and is held under 200 passing yards | 3-3 | .500 | 20.2 | L3 |
| WAL holds its opponents under 150 rushing yards and under 200 passing yards | 3-1 | .750 | 16.8 | W1 |
| WAL holds its opponents under 5.0 yards per carry and under 150 rushing yards | 3-1 | .750 | 16.8 | W1 |
| Team | Condition | Record | Win% | PPG |
| WAL | Rush Yds 100+ & Pass Yds < 200 | 3-3 | .500 | 20.2 |
| WAL | Rush Yds < 150 & Pass Yds < 200 | 3-1 | .750 | 16.8 |
| WAL | YPC < 5.0 & Rush Yds < 150 | 3-1 | .750 | 16.8 |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 2-1 | .667 | 31.7 | L1 |
| YPA < 8.0 | 2-5 | .286 | 13.0 | L4 |
| Pass Yds 200+ | 1-1 | .500 | 29.0 | L1 |
| Pass Yds < 200 | 3-5 | .375 | 16.0 | L4 |
| Rush Yds 100+ | 4-3 | .571 | 22.6 | L3 |
| Rush Yds < 100 | 0-3 | .000 | 9.3 | L3 |
| Rush Yds 150+ | 1-1 | .500 | 21.0 | L1 |
| Rush Yds < 150 | 3-5 | .375 | 18.0 | L5 |
| YPC 5.0+ | 2-1 | .667 | 26.3 | L1 |
| YPC < 5.0 | 2-5 | .286 | 15.3 | L5 |
| YPP 6.0+ | 1-2 | .333 | 26.3 | L2 |
| YPP < 6.0 | 3-4 | .429 | 15.3 | L3 |
| YPP 7.0+ | 1-1 | .500 | 29.0 | L1 |
| YPP < 7.0 | 3-5 | .375 | 16.0 | L4 |
| Turnovers 1+ | 2-5 | .286 | 15.3 | L4 |
| Turnovers < 1 | 2-1 | .667 | 26.3 | L1 |
| Turnovers 2+ | 1-4 | .200 | 14.4 | L4 |
| Turnovers > 2 | 1-3 | .250 | 18.0 | L3 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-3 | .000 | 4.7 |
| Scores 10-19 | 0-1 | .000 | 14.0 |
| Scores 20-29 | 2-2 | .500 | 21.0 |
| Scores 30-39 | 2-0 | 1.000 | 37.0 |
| Scores 40+ | -- | -- | -- |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-4 | .000 | 32.8 | L4 | |
| YPA < 8.0 | 3-2 | .600 | 20.8 | L2 | 1 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 3-6 | .333 | 26.1 | L5 | 1 games without this stat on file |
| Rush Yds 100+ | 2-5 | .286 | 27.6 | L5 | |
| Rush Yds < 100 | 1-1 | .500 | 21.0 | L1 | 1 games without this stat on file |
| Rush Yds 150+ | 0-5 | .000 | 33.6 | L5 | |
| Rush Yds < 150 | 3-1 | .750 | 16.8 | W1 | 1 games without this stat on file |
| YPC 5.0+ | 0-5 | .000 | 33.6 | L5 | |
| YPC < 5.0 | 3-1 | .750 | 16.8 | W1 | 1 games without this stat on file |
| YPP 6.0+ | 0-5 | .000 | 33.6 | L5 | |
| YPP < 6.0 | 3-1 | .750 | 16.8 | W1 | 1 games without this stat on file |
| YPP 7.0+ | 0-4 | .000 | 36.0 | L4 | |
| YPP < 7.0 | 3-2 | .600 | 18.2 | L1 | 1 games without this stat on file |
| Turnovers 1+ | 4-4 | .500 | 20.4 | L3 | |
| Turnovers < 1 | 0-2 | .000 | 39.5 | L2 | |
| Turnovers 2+ | 2-3 | .400 | 21.8 | L3 | |
| Turnovers > 2 | 0-1 | .000 | 35.0 | L1 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 1-0 | 1.000 | 7.0 |
| Allows 10-19 | 3-0 | 1.000 | 13.0 |
| Allows 20-29 | 0-2 | .000 | 26.0 |
| Allows 30-39 | 0-3 | .000 | 34.3 |
| Allows 40+ | 0-1 | .000 | 41.0 |
WALNUT
• WALNUT has lost 4 straight (10/9/26–10/30/26). It has not lost 5 straight since 10/3/25–10/30/25 (2025). It has reached 5 straight 2 times in the last 4 years.
• WALNUT has allowed 30+ in 2 straight games (10/22/26–10/30/26). It has not allowed 30+ in 3 straight since 10/3/25–10/17/25 (2025). It has reached 3 straight 2 times in the last 4 years.
• WALNUT has been held under 100 rushing in 2 straight games (10/22/26–10/30/26). It has not been held under 100 rushing in 3 straight since 9/6/24–10/10/24 (2024). It has reached 3 straight 2 times in the last 4 years and has reached a high of 6 straight (2023) in that span.
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| WAL | OFFENSE | YPA 8.0+ | 3 | 2-1 | .667 | 31.7 | L1 |
| WAL | OFFENSE | YPA < 8.0 | 7 | 2-5 | .286 | 13.0 | L4 |
| WAL | OFFENSE | Pass Yds 200+ | 2 | 1-1 | .500 | 29.0 | L1 |
| WAL | OFFENSE | Pass Yds < 200 | 8 | 3-5 | .375 | 16.0 | L4 |
| WAL | OFFENSE | Rush Yds 100+ | 7 | 4-3 | .571 | 22.6 | L3 |
| WAL | OFFENSE | Rush Yds < 100 | 3 | 0-3 | .000 | 9.3 | L3 |
| WAL | OFFENSE | Rush Yds 150+ | 2 | 1-1 | .500 | 21.0 | L1 |
| WAL | OFFENSE | Rush Yds < 150 | 8 | 3-5 | .375 | 18.0 | L5 |
| WAL | OFFENSE | YPC 5.0+ | 3 | 2-1 | .667 | 26.3 | L1 |
| WAL | OFFENSE | YPC < 5.0 | 7 | 2-5 | .286 | 15.3 | L5 |
| WAL | OFFENSE | YPP 6.0+ | 3 | 1-2 | .333 | 26.3 | L2 |
| WAL | OFFENSE | YPP < 6.0 | 7 | 3-4 | .429 | 15.3 | L3 |
| WAL | OFFENSE | YPP 7.0+ | 2 | 1-1 | .500 | 29.0 | L1 |
| WAL | OFFENSE | YPP < 7.0 | 8 | 3-5 | .375 | 16.0 | L4 |
| WAL | OFFENSE | Turnovers 1+ | 7 | 2-5 | .286 | 15.3 | L4 |
| WAL | OFFENSE | Turnovers < 1 | 3 | 2-1 | .667 | 26.3 | L1 |
| WAL | OFFENSE | Turnovers 2+ | 5 | 1-4 | .200 | 14.4 | L4 |
| WAL | OFFENSE | Turnovers > 2 | 4 | 1-3 | .250 | 18.0 | L3 |
| WAL | OFFENSE | Scores <10 | 3 | 0-3 | .000 | 4.7 | L3 |
| WAL | OFFENSE | Scores 10-19 | 1 | 0-1 | .000 | 14.0 | L1 |
| WAL | OFFENSE | Scores 20-29 | 4 | 2-2 | .500 | 21.0 | L2 |
| WAL | OFFENSE | Scores 30-39 | 2 | 2-0 | 1.000 | 37.0 | W2 |
| WAL | DEFENSE | YPA 8.0+ | 4 | 0-4 | .000 | 32.8 | L4 |
| WAL | DEFENSE | YPA < 8.0 | 5 | 3-2 | .600 | 20.8 | L2 |
| WAL | DEFENSE | Pass Yds < 200 | 9 | 3-6 | .333 | 26.1 | L5 |
| WAL | DEFENSE | Rush Yds 100+ | 7 | 2-5 | .286 | 27.6 | L5 |
| WAL | DEFENSE | Rush Yds < 100 | 2 | 1-1 | .500 | 21.0 | L1 |
| WAL | DEFENSE | Rush Yds 150+ | 5 | 0-5 | .000 | 33.6 | L5 |
| WAL | DEFENSE | Rush Yds < 150 | 4 | 3-1 | .750 | 16.8 | W1 |
| WAL | DEFENSE | YPC 5.0+ | 5 | 0-5 | .000 | 33.6 | L5 |
| WAL | DEFENSE | YPC < 5.0 | 4 | 3-1 | .750 | 16.8 | W1 |
| WAL | DEFENSE | YPP 6.0+ | 5 | 0-5 | .000 | 33.6 | L5 |
| WAL | DEFENSE | YPP < 6.0 | 4 | 3-1 | .750 | 16.8 | W1 |
| WAL | DEFENSE | YPP 7.0+ | 4 | 0-4 | .000 | 36.0 | L4 |
| WAL | DEFENSE | YPP < 7.0 | 5 | 3-2 | .600 | 18.2 | L1 |
| WAL | DEFENSE | Turnovers 1+ | 8 | 4-4 | .500 | 20.4 | L3 |
| WAL | DEFENSE | Turnovers < 1 | 2 | 0-2 | .000 | 39.5 | L2 |
| WAL | DEFENSE | Turnovers 2+ | 5 | 2-3 | .400 | 21.8 | L3 |
| WAL | DEFENSE | Turnovers > 2 | 1 | 0-1 | .000 | 35.0 | L1 |
| WAL | DEFENSE | Allows <10 | 1 | 1-0 | 1.000 | 7.0 | W1 |
| WAL | DEFENSE | Allows 10-19 | 3 | 3-0 | 1.000 | 13.0 | W3 |
| WAL | DEFENSE | Allows 20-29 | 2 | 0-2 | .000 | 26.0 | L2 |
| WAL | DEFENSE | Allows 30-39 | 3 | 0-3 | .000 | 34.3 | L3 |
| WAL | DEFENSE | Allows 40+ | 1 | 0-1 | .000 | 41.0 | L1 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| DEFENSE | Pass Yds < 200 | 9 games | 08/29/2025 - 10/30/2025 | 3-6 |
| DEFENSE | Rush Yds 100+ | 6 games | 09/19/2025 - 10/30/2025 | 1-5 |
| DEFENSE | Rush Yds 150+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
| DEFENSE | YPC 5.0+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
| DEFENSE | YPP 6.0+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
| Team | Side | Split | Streak | Dates | Record |
| WAL | DEFENSE | Pass Yds < 200 | 9 games | 08/29/2025 - 10/30/2025 | 3-6 |
| WAL | DEFENSE | Rush Yds 100+ | 6 games | 09/19/2025 - 10/30/2025 | 1-5 |
| WAL | DEFENSE | Rush Yds 150+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
| WAL | DEFENSE | YPC 5.0+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
| WAL | DEFENSE | YPP 6.0+ | 5 games | 10/03/2025 - 10/30/2025 | 0-5 |
WAL OFFENSE
WAL's offense has averaged 12.6 points scored per game over their last 5 games. Their 10-game average is 18.6 points scored per game. (-32%)
WAL's offense has averaged 5.8 YPA over their last 7 games. Their 10-game average is 7.4 YPA. (-22%)
WAL DEFENSE
WAL's defense has averaged 0.7 takeaways per game over their last 3 games. Their 10-game average is 1.4 takeaways per game. (-52%)
WAL's defense has averaged 34.3 points allowed per game over their last 3 games. Their 10-game average is 24.2 points allowed per game. (+42%)
WAL's defense has averaged 249.6 rush yards per game over their last 5 games. Their 9-game average is 178.8 rush yards per game. (+40%)
WAL's defense has averaged 7.2 YPC over their last 5 games. Their 9-game average is 5.5 YPC. (+32%)
WAL's defense has averaged 362.2 total yards per game over their last 5 games. Their 9-game average is 286.9 total yards per game. (+26%)
WAL's defense has averaged 8.0 YPP over their last 5 games. Their 9-game average is 6.5 YPP. (+23%)
(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.
Explanatory Notes
Note 1 -- 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)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| WAL | DEFENSE | team | Points | last 3 | 34.3 | 10 | 24.2 | +41.9% | |
| WAL | OFFENSE | team | Points | last 5 | 12.6 | 10 | 18.6 | -32.3% | |
| WAL | DEFENSE | team | Rush Yards | last 5 | 249.6 | 9 | 178.8 | +39.6% | |
| WAL | DEFENSE | team | Total Yards | last 5 | 362.2 | 9 | 286.9 | +26.3% | |
| WAL | DEFENSE | team | Turnovers | last 3 | 0.7 | 10 | 1.4 | -52.4% | |
| WAL | OFFENSE | team | YPA | last 7 | 5.8 | 10 | 7.4 | -21.6% | |
| WAL | DEFENSE | team | YPC | last 5 | 7.2 | 9 | 5.5 | +31.9% | |
| WAL | DEFENSE | team | YPP | last 5 | 8.0 | 9 | 6.5 | +22.5% |
| # | NAME | POS | CLASS |
|---|---|---|---|
| RUNNING BACKS | |||
| 2 | DAMIAN BANUELOS RUSH 72 CAR · 307 YDS · 4.3 YPC · 0 TD · 30.7/G REC 6 REC · 62 YDS · 10.3 YPC · 0 TD · 6.2/G DEF 92 TKL · 9.2 TKL/G · 11 TFL · 0.0 SACKS · 0 INT | RB | Jr. |
| 4 | CHRISTOPHER MARDUENO RUSH 107 CAR · 572 YDS · 5.3 YPC · 8 TD · 57.2/G REC 6 REC · 90 YDS · 15.0 YPC · 0 TD · 9.0/G DEF 67 TKL · 6.7 TKL/G · 7 TFL · 0.0 SACKS · 2 INT | RB | Sr. |
| RECEIVERS & TIGHT ENDS | |||
| 3 | AAMIR ZAYID RUSH 9 CAR · 45 YDS · 5.0 YPC · 0 TD · 5.6/G REC 12 REC · 196 YDS · 16.3 YPC · 1 TD · 24.5/G DEF 24 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | WR | Sr. |
| 13 | ABEL MARQUEZ RUSH 3 CAR · -3 YDS · -1.0 YPC · 0 TD · -0.8/G DEF 6 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | WR | Jr. |
| 17 | LUCAS MARQUEZ DEF 16 TKL · 3.2 TKL/G · 2 TFL · 1.0 SACKS · 0 INT | WR | Sr. |
| 25 | NOAH NOVELO DEF 4 TKL · 1.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | WR | So. |
| 55 | BRANDON ZHANG DEF 38 TKL · 3.8 TKL/G · 6 TFL · 0.0 SACKS · 0 INT | TE | So. |
| OFFENSIVE LINE | |||
| 52 | BOBBY SOTELO DEF 4 TKL · 4.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT | G | Jr. |
| 63 | CHASE MALAIBA DEF 35 TKL · 3.5 TKL/G · 6 TFL · 1.5 SACKS · 0 INT | G | Sr. |
| 77 | NATHEN RIVERA DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | OL | So. |
| 78 | ANDREW GONZALEZ DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | C | Jr. |
| DEFENSIVE LINE | |||
| 10 | REGGIE HOLLIS DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 1 INT | DE | So. |
| 56 | JULIAN GARCIA DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DE | Sr. |
| 57 | MILES GLEICHER DEF 27 TKL · 3.4 TKL/G · 2 TFL · 0.5 SACKS · 0 INT | DE | Jr. |
| 58 | MICHAEL REYES DEF 11 TKL · 1.6 TKL/G · 4 TFL · 1.5 SACKS · 0 INT | DL | Sr. |
| 75 | RAYMOND PEREZ DEF 5 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | DL | Sr. |
| LINEBACKERS | |||
| 11 | NOAH SOLIS RUSH 6 CAR · 32 YDS · 5.3 YPC · 1 TD · 3.2/G DEF 112 TKL · 11.2 TKL/G · 10 TFL · 1.5 SACKS · 0 INT | MLB | Sr. |
| 22 | GIO ARVIZU DEF 5 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | LB | Jr. |
| 34 | CONNER SALAZAR DEF 46 TKL · 6.6 TKL/G · 4 TFL · 1.0 SACKS · 0 INT | OLB | Sr. |
| 44 | GUSTAVO CRUZ DEF 3 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | OLB | Jr. |
| 45 | CONNOR HEYMAN DEF 20 TKL · 2.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | LB | So. |
| DEFENSIVE BACKS | |||
| 12 | ERICK SIMEON-MORALES DEF 22 TKL · 2.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | CB | So. |
| 16 | KENEH EJIKE RUSH 2 CAR · 21 YDS · 10.5 YPC · 1 TD · 2.1/G REC 38 REC · 679 YDS · 17.9 YPC · 7 TD · 67.9/G DEF 57 TKL · 5.7 TKL/G · 4 TFL · 0.0 SACKS · 3 INT | CB | Sr. |
| 21 | LYON GUZMAN REC 5 REC · 57 YDS · 11.4 YPC · 0 TD · 14.2/G DEF 14 TKL · 3.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | FS | Sr. |
| 31 | STEVEN BARKER DEF 9 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | CB | Sr. |
| SPECIAL TEAMS | |||
| 35 | HANSON DYLAN DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | LS | Sr. |
| OTHER / UNLISTED POSITION | |||
| 14 | AIDAN OLGUIN RUSH 2 CAR · 9 YDS · 4.5 YPC · 0 TD · 1.5/G REC 2 REC · 21 YDS · 10.5 YPC · 0 TD · 3.5/G DEF 15 TKL · 2.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | -- | Sr. |
| 30 | ELLIOT PEREZ DEF 11 TKL · 1.8 TKL/G · 1 TFL · 0.0 SACKS · 0 INT | -- | Jr. |
| 54 | CHRISTOPHER CHENG DEF 4 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT | -- | Sr. |
| 88 | JONAH LIN DEF 7 TKL · 1.2 TKL/G · 1 TFL · 1.0 SACKS · 0 INT | -- | Jr. |
| # | NAME | POS | CLASS |
|---|---|---|---|
| 2 | DAMIAN BANUELOS | RB | Jr. |
| 3 | AAMIR ZAYID | WR | Sr. |
| 4 | CHRISTOPHER MARDUENO | RB | Sr. |
| 5 | JACOB (JROD) RODRIGUEZ | RB | Sr. |
| 6 | MAX MEJIA | TE | Jr. |
| 10 | REGGIE HOLLIS | DE | So. |
| 11 | NOAH SOLIS | MLB | Sr. |
| 12 | ERICK SIMEON-MORALES | CB | So. |
| 13 | ABEL MARQUEZ | WR | Jr. |
| 14 | AIDAN OLGUIN | -- | Sr. |
| 15 | NATHAN SIMONS | WR | Sr. |
| 16 | KENEH EJIKE | CB | Sr. |
| 17 | LUCAS MARQUEZ | WR | Sr. |
| 18 | NOHLEN SIMONS | QB | Jr. |
| 20 | JULIAN LOZANO | -- | Sr. |
| 21 | LYON GUZMAN | FS | Sr. |
| 22 | GIO ARVIZU | LB | Jr. |
| 25 | NOAH NOVELO | WR | So. |
| 27 | JONATHAN (JJ) RODRIGUEZ | RB | Sr. |
| 30 | ELLIOT PEREZ | -- | Jr. |
| 31 | STEVEN BARKER | CB | Sr. |
| 32 | BEN PEREZ | -- | Jr. |
| 34 | CONNER SALAZAR | OLB | Sr. |
| 35 | HANSON DYLAN | LS | Sr. |
| 40 | ELIAS HERNANDEZ | -- | Jr. |
| 44 | GUSTAVO CRUZ | OLB | Jr. |
| 45 | CONNOR HEYMAN | LB | So. |
| 47 | MARTIN HERNANDEZ | DE | Sr. |
| 49 | JONATHAN CRUZ | -- | Jr. |
| 52 | BOBBY SOTELO | G | Jr. |
| 54 | CHRISTOPHER CHENG | -- | Sr. |
| 55 | BRANDON ZHANG | TE | So. |
| 55 | FABIAN FLORES | -- | Sr. |
| 56 | JULIAN GARCIA | DE | Sr. |
| 57 | MILES GLEICHER | DE | Jr. |
| 58 | MICHAEL REYES | DL | Sr. |
| 63 | CHASE MALAIBA | G | Sr. |
| 66 | MARSELLO MEJIA | OLB | Jr. |
| 72 | JOSHUA RODRIGUEZ | DL | Jr. |
| 75 | RAYMOND PEREZ | DL | Sr. |
| 77 | NATHEN RIVERA | OL | So. |
| 78 | ANDREW GONZALEZ | C | Jr. |
| 88 | JONAH LIN | -- | Jr. |
| 97 | MOISES GARCIA | TE | Jr. |
| 99 | WHO AM I | -- | Sr. |