In short: La Salle Lancers high school football (Pasadena, CA), 2026 season: 5-4 in the Del Rey League. Last game: W 47-30 vs Harvard-Westlake on October 22, 2026. Next: vs Bishop Alemany, 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 La Salle's next game, against Bishop Alemany, and the recent returns favor Bishop Alemany. La Salle committed 0.8 giveaways per game over its first 5 games (4-1), #68 in CIF-SS in that timeframe. Over the stretch of 4 games that followed (1-3), the Lancers have committed 1.8 giveaways per game, a 119% rise, #282 in CIF-SS in that window. The schedule doesn't excuse it: the last 4 opponents have been softer, averaging 1.2 per game, a #213 defense in CIF-SS on the season, against 1.5 per game, #148 for the first 5. Measured against those opponents' norms (1.2 per game), La Salle turned it over 43% more than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. Meanwhile, Bishop Alemany's defense has struggled in recent weeks. The Warriors have forced 0.5 takeaways per game over their last 4 games (2-2), #323 in CIF-SS during that time. Those games came against a middle-of-the-pack set of offenses in CIF-SS (1.3 per game on the season, which would rank #242). Against those norms, Bishop Alemany forced 63% fewer turnovers than those offenses usually give up. Both units come in looking to get right, and whichever does first may decide the game.
The number to watch when La Salle meets Bishop Alemany is La Salle's scoring defense. La Salle allowed 20.8 points per game over its first 5 games (4-1), #171 in CIF-SS through those games. Over the stretch of 4 games that followed (1-3), the Lancers have allowed 34.5 points per game, a 66% rise, #316 in CIF-SS through that stretch. The schedule doesn't excuse it: the last 4 opponents have been softer, averaging 28.1 points per game, a #152 offense in CIF-SS on the season, against 31.4 points per game, #110 for the first 5. Measured against those opponents' norms (28.1 points per game), La Salle allowed 23% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. Meanwhile, Bishop Alemany's offense has been middle of the pack in recent weeks. The Warriors have averaged 21.5 points per game over their last 4 games (2-2), #235 in CIF-SS over that stretch. Those games came against a middle-of-the-pack set of scoring defenses in CIF-SS (21.7 points per game on the season, which would rank #171). Bishop Alemany offers La Salle a fair measuring stick for whether the trend is real. La Salle is 3-1 this season when it holds opponents under 27, and 2-3 when it doesn't.
NOTES
The biggest worry in La Salle's season has been the direction of its offense. La Salle averaged 41.4 points per game over its first 5 games (4-1), #37 in CIF-SS within that period. Over the stretch of 4 games that followed (1-3), the Lancers have averaged 17.8 points per game, a 57% drop, #285 in CIF-SS across those games. The schedule has a lot to do with it: La Salle's last 4 opponents have averaged 21.7 points per game, a #171 scoring defense in CIF-SS on the season, against 29.0 points per game, #295 for the first 5. Measured against those opponents' norms (21.7 points per game), La Salle scored 18% less 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 #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. La Salle was held to 14 points or fewer 3 times in those games, including 3 against Crespi on 10/2. On the season, La Salle ranks #113 in CIF-SS in scoring. Bishop Alemany's defense sits in the middle of the pack, #237 in CIF-SS (25.4 points per game). La Salle is 5-0 this season when it scores 26 or more, and 0-4 when it doesn't.
The Lancers averaged 8.7 yards per carry (1,199 yards on 138 rushes) over their first 5 games (4-1), #27 in CIF-SS during those games. Few teams started faster in this department, and few have cooled off as sharply since. Over the stretch of 4 games that followed (1-3), La Salle has averaged 4.2 yards per carry (494 yards on 117 rushes), a 51% drop, #278 in CIF-SS during that period. The schedule has a lot to do with it: La Salle's last 4 opponents have averaged 4.9 yards per carry, a #106 run defense in CIF-SS on the season, against 6.8 yards per carry, #298 for the first 5. Measured against those opponents' norms (4.9 yards per carry), La Salle ran for 13% less per carry than those run 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 #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. On the season, the Lancers rank #100 in CIF-SS in rushing. Bishop Alemany's run defense, #340 of 404 (7.6 yards per carry), could be the get-right matchup La Salle needs.
La Salle's offense from the opening weeks has gone missing since. La Salle averaged 9.2 yards per play (2,342 yards on 255 snaps) over its first 5 games (4-1), #40 in CIF-SS during that stretch. Over the stretch of 4 games that followed (1-3), the Lancers have averaged 5.1 yards per play (1,051 yards on 205 snaps), a 44% drop, #290 in CIF-SS over that period. The schedule has a lot to do with it: La Salle's last 4 opponents have averaged 5.5 yards per play, a #77 defense in CIF-SS on the season, against 7.7 yards per play, #294 for the first 5. Measured against those opponents' norms (5.5 yards per play), La Salle gained 7% less 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 #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. On the season, La Salle ranks #120 in CIF-SS in yards per play. Bishop Alemany's defense, #341 of 404 (8.6 yards per play), could be the get-right matchup La Salle needs.
Something changed for La Salle's passing game after the first 5 games of the season. The Lancers averaged 9.8 yards per pass attempt (1,143 yards on 117 attempts) over their first 5 games (4-1), #74 in CIF-SS over that timeframe. Over the stretch of 4 games that followed (1-3), La Salle has averaged 6.3 yards per pass attempt (557 yards on 88 attempts), a 35% drop, #255 in CIF-SS over that span. The schedule has a lot to do with it: La Salle's last 4 opponents have averaged 6.3 yards per attempt, a #70 pass defense in CIF-SS on the season, against 9.1 yards per attempt, #292 for the first 5. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #145 in CIF-SS, well above the first 5 (#274), so the dip has come against better teams overall. On the season, the Lancers rank #139 in CIF-SS in passing. Bishop Alemany's pass defense, #318 of 404 (9.6 yards per attempt), could be the get-right matchup La Salle needs.
La Salle's pass defense has blanketed receivers as the season has progressed. La Salle allowed 9.3 yards per pass attempt (657 yards on 71 attempts) over its first 3 games (2-1), #294 in CIF-SS in that timeframe. In the 6 games since that slow start (3-3), the Lancers have allowed 7.9 yards per pass attempt (687 yards on 87 attempts), a 15% drop, #199 in CIF-SS in that window. The schedule deserves some of the credit: La Salle's last 6 opponents have averaged 8.4 yards per attempt, a #137 passing attack in CIF-SS on the season, against 10.5 yards per attempt, #44 for the first 3. Measured against those opponents' norms (8.4 yards per attempt), La Salle held those passing attacks 6% below their usual yards per attempt. On the season, La Salle ranks #255 in CIF-SS in pass defense. Bishop Alemany's passing game sits in the middle of the pack, #274 in CIF-SS (6.4 yards per attempt).
TIDBITS (10 found)
• Club La Salle is 20-0 all time when scoring 40+ points in the games on file (20 such games).
• Club La Salle is 11-2 all time when holding the opponent under 100 rushing yards. La Salle's last loss when holding the opponent under 100 rushing yards was August 30, 2024 against Xavier Prep (L, 13-49).
• Club La Salle has gone 6 straight games forcing fewer than 3 turnovers (September 11, 2026 through October 22, 2026), going 3-3 over that stretch, the program's longest such streak since 2025 (12 games).
• Club La Salle has gone 4 straight games being held under 200 passing yards (October 2, 2026 through October 22, 2026), going 1-3 over that stretch, the program's longest such streak since 2025 (5 games).
• Player Denzel Carter has 686 rushing yards over his last 6 games (114.3 a game, September 11, 2026 through October 22, 2026) -- his most in a 6-game stretch on record.
• Player Steven Anguiano has 32 tackles over his last 4 games (8.0 a game, October 17, 2025 through August 20, 2026) -- his most in a 4-game stretch on record.
• Player Chase Billups has 40 tackles over his last 5 games (8.0 a game, August 28, 2026 through October 9, 2026) -- his most in a 5-game stretch on record.
• Player Chase Billups has 3 sacks over his last 3 games (1.0 a game, September 11, 2026 through October 9, 2026) -- his most in a 3-game stretch on record.
• Player Jalen Remis has gone 3 straight games catching a touchdown pass, the longest such streak of his career.
• Player Denzel Carter has gone 2 straight games intercepting a pass, the longest such streak of his career.
SCHEDULE STRENGTH
La Salle has played a middle-of-the-road schedule in the pool so far (#213 of 405), and what is left is a tougher-than-average slate (#148 of 383).
Schedule so far · 1 = hardest
#213 of 405
avg opponent rating 3.4 over 9 games · 0 vs top-25 CIF-SS
Schedule ahead · 1 = hardest
#148 of 383
avg opponent rating 10.0 over 1 games · 0 vs top-25
@Cantwell… W 60-52@San Mari… L 19-27Arcadia W 39-12St Genev… W 41-0@TAFT W 48-13@Crespi L 3-51St Antho… L 14-17@Salesian L 7-40Harvard-… W 47-30Bishop A…
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
La Salle
Chase Billups needs 1 tackle for 50 (averaging 8.2 a game)
Jalen Remis needs 10 receiving yards for 500 (averaging 61.2 a game)
Aaron Villalobos needs 2 tackles for 50 (averaging 5.3 a game)
Denzel Carter needs 2 tackles for 50 (averaging 5.3 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 22 game; last updated Oct 24; roster and numbers checked Oct 6.
Click a column heading to sort. MIN hides players below that many attempts.
CIF-SS Mid-Valley RUNNER-UP (lost to Verbum Dei 32-10)
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 (defense 7/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 66.9/100 (+22 yds/gm vs average)
Rush Offense: grade 59.9/100 (+10 yds/gm vs average)
Pass Defense: grade 66.5/100 (-27 yds/gm vs average)
Rush Defense: grade 46.3/100 (+4 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LS finished 2025 at 3-7. Missed playoffs. Notable win: 28-14 over SAN MARINO (SAN MARINO finished 30% that season). Toughest loss: 27-35 to ST. MARGARET'S (8-point margin).
"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)
LS HAS PERFORMED BEST THIS DATA SET WHEN...
• LS holds its opponents under 100 rushing yards (.857), and has won 6 straight when doing so
• LS commits zero giveaways (.833), and has won 4 straight when doing so
• LS averages 7.0+ yards per play (.615), and has won 7 straight when doing so
• LS holds its opponents under 6.0 yards per play (.714), and has won 4 straight when doing so
• LS is 7-3 (.700) when it wins the turnover battle
• LS holds its opponents under 125.0 rushing yards (LS's own median) (.583)
• LS's offense has failed to reach 200 pass yds in 4 straight games (10/02/2026-10/22/2026), going 1-3 over that stretch.
• LS rushes for 143.0+ yards (LS's own median) (.533)
• LS averages 7.1+ yards per attempt (LS's own median) (.533)
• LS averages 6.2+ yards per play (LS's own median) (.533)
• LS's defense has averaged 99.0 rush yards per game over their last 7 games. Their 24-game average is 151.2 rush yards per game. (-35%)
• LS's offense has averaged 29.2 points scored per game over their last 10 games. Their 29-game average is 21.9 points scored per game. (+34%)
• LS's defense has averaged 1.7 takeaways per game over their last 7 games. Their 29-game average is 1.3 takeaways per game. (+31%)
• LS's defense has averaged 226.0 pass yards per game over their last 3 games. Their 24-game average is 173.3 pass yards per game. (+30%)
• LS holds its opponents under 6.5 yards per carry (LS's own median) (.500)
• LA SALLE has forced 2+ turnovers in 2 straight games (10/16/26–10/22/26). It has not forced 2+ turnovers in 3 straight since 8/28/26–9/18/26 (2026). It has reached 3 straight 2 times in the last 4 years and has reached a high of 4 straight (2024) in that span.
• LA SALLE has allowed 30+ in 2 straight games (10/16/26–10/22/26). It has not allowed 30+ in 3 straight since 9/5/25–10/10/25 (2025). It has reached 3 straight 2 times in the last 4 years and has reached a high of 5 straight (2025) in that span.
LS's defense has averaged 99.0 rush yards per game over their last 7 games. Their 24-game average is 151.2 rush yards per game. (-35%)
LS's defense has averaged 1.7 takeaways per game over their last 7 games. Their 29-game average is 1.3 takeaways per game. (+31%)
LS's defense has averaged 226.0 pass yards per game over their last 3 games. Their 24-game average is 173.3 pass yards per game. (+30%)
LS's defense has averaged 414.0 total yards per game over their last 3 games. Their 24-game average is 324.5 total yards per game. (+28%)
LS's defense has averaged 23.3 points allowed per game over their last 7 games. Their 29-game average is 31.8 points allowed per game. (-27%)
LS's defense has averaged 10.6 YPA over their last 5 games. Their 24-game average is 8.8 YPA. (+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)
Where LA SALLE sits among 399 section teams on the two Unit Index composites -- Offense Grade 66.2, Defense Grade 45.5.
RUSH YARDS / GAME: LA SALLE VS THE SECTION
LA SALLE ranks #18 of 356 section teams in rushing yards per game (255.8) -- a strength worth a look.
LA SALLE: SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -0.5 in 2022 to 3.3 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.