ScorePirate
MENU
AT A GLANCE

In short: Acalanes Dons high school football (Lafayette, CA), 2026 season: 7-1 in the Diablo - Foothill League. Last game: W 57-20 vs Clayton Valley Charter on October 23, 2026. Next: at Campolindo, 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
ACALANES
ACALANES 7-1
2026 SEASON
ACALANES
AT A GLANCE — AS OF 10/26/2026
RECORD7-1 this season
LAST GAMEW 57-20 vs CLAYTON VALLEY CHARTER
NEXT GAMECAMPOLINDO (10/30/2026)
UNIT GRADESPass Off 96.2 · Rush Off 58.8 · Pass Def 89.1 · Rush Def 81.8
LEAGUEDIABLO - FOOTHILL
ENROLLMENT1,250 STUDENTS (2023-24)
NUMBERS TO NOTE
#5
SP Strength Index (of 115)
7-1
2026 record
+21.9
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
ACALANES96.2 (+152)58.8 (+8)89.1 (-71)81.8 (-72)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Campolindo, Fri 30 Oct. Matchup report: Acalanes at Campolindo.

The turnover battle could decide Acalanes' next game, against Campolindo, and the recent returns favor Campolindo. Acalanes forced 2.5 takeaways per game over its first 4 games (3-1), #13 in Section in that timeframe. In the 4 games since that hot start (4-0), the Dons have forced 0.8 takeaways per game, a 70% drop, #64 in Section in that window. The schedule has a lot to do with it: Acalanes' last 4 opponents have averaged 1.2 per game, a #56 offense in Section on the season, against 1.5 per game, #72 for the first 4. Measured against those opponents' norms (1.2 per game), Acalanes forced 39% fewer turnovers than those offenses 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 #34 in Section, well below the first 4 (#12), which makes the dip harder to excuse. Conversely, Campolindo's ball security has been one of Section's better units in recent weeks. The Cougars have committed 0.2 giveaways per game over their last 4 games (3-1), #8 in Section during that time. Those games came against some of the weaker defenses in Section (0.6 per game on the season, which would rank #93). Against those norms, Campolindo turned it over 57% less than those defenses usually force. Unless Acalanes' defense rediscovers its early form, the edge in this matchup belongs to Campolindo.

The number to watch when Acalanes meets Campolindo is Acalanes' scoring defense. Acalanes allowed 26.5 points per game over its first 4 games (3-1), #69 in Section through those games. In the 4 games since that slow start (4-0), the Dons have allowed 13.8 points per game, a 48% drop, #21 in Section through that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 20.1 points per game on the season. Measured against those opponents' norms (19.5 points per game), Acalanes held those offenses 29% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #34 in Section, well below the first 4 (#12), so the recent production comes against lower-level teams overall. Conversely, Campolindo's offense has been one of Section's better units in recent weeks. The Cougars have averaged 31.5 points per game over their last 4 games (3-1), #36 in Section over that stretch. Those games came against a middle-of-the-pack set of scoring defenses in Section (23.5 points per game on the season, which would rank #57). Against those norms, Campolindo scored 34% more than those defenses usually allow. Something has to give when Acalanes' surging defense meets one of Section's better units in Campolindo's. Acalanes is 6-0 this season when it holds opponents under 22, and 1-1 when it doesn't.

NOTES

Acalanes' ground game looks better on paper, but one afternoon is doing a lot of the work. Acalanes averaged 5.1 yards per carry (1,152 yards on 224 rushes) on the season, #65 in Section, but that number is boosted by a 359-yard game on 36 rushes against Clayton Valley Charter on 10/23. In all other games, Acalanes is at 4.2 yards per carry (793 yards on 188 rushes), a figure that would rank #84 in Section. Context matters here: Clayton Valley Charter's run defense ranks among the weakest in Section (9.4 yards per carry, #106 of 110), so that game says more about the opponent than about the unit itself. Against Campolindo, Acalanes draws one of the better run defenses (4.6 yards per carry, #25), so expect something closer to the 4.2 version.

The biggest shift in Acalanes' season has come in its offense. The Dons averaged 7.1 yards per play (1,884 yards on 266 snaps) over their first 4 games (3-1), #34 in Section within that period. In the 4 games since that slow start (4-0), Acalanes has averaged 9.2 yards per play (1,921 yards on 209 snaps), a 30% rise, #13 in Section across those games. The schedule deserves some of the credit: Acalanes' last 4 opponents have averaged 8.0 yards per play, a #88 defense in Section on the season, against 6.0 yards per play, #32 for the first 4. Measured against those opponents' norms (8.0 yards per play), Acalanes gained 14% 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 #34 in Section, well below the first 4 (#12), so the recent production comes against lower-level teams overall. On the season, the Dons rank #23 in Section in yards per play. That form gets a real test against Campolindo, whose defense ranks #20 in Section (5.5 yards per play).

Acalanes' passing game has come a long way since the season's early weeks. Acalanes averaged 9.5 yards per pass attempt (1,090 yards on 115 attempts) over its first 3 games (2-1), #23 in Section during those games. In the 5 games since that slow start (5-0), the Dons have averaged 11.5 yards per pass attempt (1,563 yards on 136 attempts), a 21% rise, #12 in Section during that period. The schedule deserves some of the credit: Acalanes' last 5 opponents have averaged 9.9 yards per attempt, a #90 pass defense in Section on the season, against 7.9 yards per attempt, #59 for the first 3. Measured against those opponents' norms (9.9 yards per attempt), Acalanes threw for 16% more per attempt than those pass defenses usually allow. On the season, Acalanes ranks #13 in Section in passing. Campolindo's pass defense sits in the middle of the pack, #42 in Section (7.1 yards per attempt).

Something changed for Acalanes' offense after its first 4 games. The Dons averaged 39.0 points per game over their first 4 games (3-1), #12 in Section during that stretch. In the 4 games since that slow start (4-0), Acalanes has averaged 45.0 points per game, a 15% rise, #6 in Section over that period. The schedule deserves some of the credit: Acalanes' last 4 opponents have averaged 27.2 points per game, a #72 scoring defense in Section on the season, against 22.7 points per game, #54 for the first 4. Measured against those opponents' norms (27.2 points per game), Acalanes scored 66% more 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 #34 in Section, well below the first 4 (#12), so the recent production comes against lower-level teams overall. On the season, the Dons rank #6 in Section in scoring. That form gets a real test against Campolindo, whose defense ranks #23 in Section (16.8 points per game).

TIDBITS (13 found)

• Club Acalanes has won 5 straight, and a win would make it 6 in a row. The last time they won 6 or more in a row was 2025, a run of 11.

• Club Acalanes has gone 19 straight games committing fewer than 3 turnovers (September 5, 2025 through October 23, 2026), going 17-2 over that stretch, a school-record 19 straight in the 5 seasons on record.

• Club Acalanes is 32-1 all time when scoring 40+ points. Acalanes's last loss when scoring 40+ points was December 6, 2024 against Carmel (L, 41-42).

• Club Acalanes is 29-2 all time when averaging 7.0+ yards per play. Acalanes's last loss when averaging 7.0+ yards per play was September 11, 2026 against Sicp (L, 38-42).

• Club Acalanes is 22-2 all time when rushing for 150+ yards. Acalanes's last loss when rushing for 150+ yards was December 6, 2024 against Carmel (L, 41-42).

• Player Tyler Winkles has gone 33 straight games throwing a touchdown pass, the longest such streak of his career.

• Club Acalanes has scored 222 points over its last 5 games (44.4 a game, September 18, 2026 through October 23, 2026) -- its 4th-highest 5-game total on record; the most is 251, from September 22, 2023 through October 20, 2023.

• Club Acalanes has gone 4 straight games averaging 5.0+ yards per carry (September 25, 2026 through October 23, 2026), going 4-0 over that stretch, the program's longest such streak since 2025 (5 games).

• Player Tyler Winkles has 1347 passing yards over his last 4 games (336.8 a game, September 18, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.

• Player Jackson Boselli has 450 receiving yards over his last 4 games (112.5 a game, September 18, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.

• Player Jackson Boselli has 4 touchdown catches over his last 3 games (1.3 a game, September 25, 2026 through October 16, 2026) -- his most in a 3-game stretch on record.

• Player Finley Rivera has gone 3 straight games catching a touchdown pass, the 3rd-longest such streak of his career. He also had a career-best streak of 6 straight games catching a touchdown pass, during the 2025 season.

• Player Finley Rivera has 395 receiving yards over his last 3 games (131.7 a game, September 25, 2026 through October 16, 2026) -- his most in a 3-game stretch since the 401 he had from September 12, 2025 through September 26, 2025.

SCHEDULE STRENGTH

Acalanes has played one of the toughest schedules in the pool so far (#11 of 113), and what is left is one of the toughest slates (#16 of 108).

Schedule so far · 1 = hardest
#11 of 113
avg opponent rating 15.5 over 8 games · 4 vs top-25 CIF North Coast Section
Schedule ahead · 1 = hardest
#16 of 108
avg opponent rating 16.3 over 2 games · 2 vs top-25
Toughest game played
St. Ignatius College Preparatory
#6 in CIF North Coast Section · Sep 11 · L 38-42
Toughest game ahead
Benicia
#20 in CIF North Coast Section · Nov 6
@Archbish…
W 35-14
@Menlo-At…
W 41-13
St Ignat…
L 38-42
Marin Ca…
W 42-37
American…
W 42-15
@Las Lomas
W 35-10
Miramonte
W 46-10
@Clayton …
W 57-20
@Campolin…Benicia
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

Acalanes

  • Tyler Winkles needs 172 passing yards for 2,500 (averaging 332.6 a game)
  • Joaquin Bordi needs 37 rushing yards for 500 (averaging 66.1 a game)
  • Jackson Boselli needs 1 receiving touchdown for 10 (averaging 1.3 a game)
  • Finley Rivera needs 116 receiving yards for 1,000 (averaging 126.3 a game)
ACA — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
2328PASS YDS
C-ATT147-218
COMP%67.4%
YPA10.7
TD27
INT6
QBR192.5
RUSHING LEADER
463RUSH YDS
CAR115
YPC4.0
RUSH TD4
REC4
REC YDS42
YPR10.5
REC TD0
RUSHING LEADER
57RUSH YDS
CAR3
YPC19.0
RUSH TD1
REC0
REC YDS0
YPR--
REC TD0
RECEIVING LEADER
884REC YDS
REC60
YPR14.7
REC TD12
RECEIVING LEADER
758REC YDS
REC28
YPR27.1
REC TD9
DEFENSE
TACKLES LEADER
61TCKL
TFL4
SACKS0
INT0
PD0
FF2
TACKLES LEADER
42TCKL
TFL4
SACKS3
INT0
PD0
FF1
TACKLES LEADER
37TCKL
TFL4
SACKS0
INT2
PD0
FF0
TFL LEADER
6TFL
TCKL11
SACKS1
INT0
PD0
FF0
TFL LEADER
6TFL
TCKL36
SACKS2
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL25
TFL5
INT0
PD0
FF0
INTERCEPTIONS LEADER
4INT
TCKL14
TFL2
SACKS0
PD0
FF0
ACA — WHAT CHANGED THIS WEEK

From the games on file through Oct 16.

REMAINING SCHEDULE

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

Remaining schedule: 16th hardest of 108 in the CIF North Coast Section (average opponent strength 16.3).

DateOpponentSP rankWin chance
10/30at Campolindo#24 of 11582%
11/06vs Benicia#20 of 11595%

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
ACA — 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 Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
6TYLER WINKLES7147/21867.4%2,32810.7276192.5
5NATE LEDERMAN46/1346.2%1249.511136.3
13FINLEY RIVERA70/10.0%00.0000.0
TEAM TOTALS7153/23265.9%2,45210.6287188.5
RUSHING
NOPLAYERGPCARYDSYPCTD
26JOAQUIN BORDI71154634.04
6TYLER WINKLES7532574.86
12JUSTIN DAVIS335719.01
3GRANT CONDY6671.20
28PEDRO SAKAGUTI3671.20
13FINLEY RIVERA7122.00
5NATE LEDERMAN4400.00
TEAM TOTALS71887934.211
RECEIVING
NOPLAYERGPRECYDSYPRTD
13FINLEY RIVERA76088414.712
4JACKSON BOSELLI72875827.19
3GRANT CONDY61726415.54
9AJ DEL SANTO6272499.22
8JAKE MIKALIS3510420.80
15FINN AIKEN457515.01
26JOAQUIN BORDI744210.50
87SEAN TANDLER75418.20
10SANTI FELIX112525.00
28PEDRO SAKAGUTI311010.00
TEAM TOTALS71532,45216.028
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
44DAX VAIL761400002
18LUKE DAFFERNER742430001
27MASON ANDERSEN737402000
77DANIEL DUNNE736620000
13FINLEY RIVERA735101000
87SEAN TANDLER725520000
54KYLE SANFTNER722100000
24BRENNAN VISNICK516000000
3GRANT CONDY614204000
7MAX VOLPIAN514200000
46CAMDEN SINHA313200000
55CASH RICKER611610000
12JUSTIN DAVIS311200000
21DYLAN ICAY49000000
14ALEC SCHWARZ48101000
33OWEN BLANCHARD48000000
0SAM PHILLIPS35000000
68AIDEN JEFFREY24000000
49LELAN STONE14000000
84BRANDON SIMMONS33200000
17JAKE OBRIEN22000000
16JONNY RUBIN22000000
45JOSEPH WILSON11100001
71GRADY BRANAGH11000000
26JOAQUIN BORDI71000000
28PEDRO SAKAGUTI31000000
11TREY ROBERTS11000000
25WINSTON CHIU11000000
TEAM TOTALS73884388004
PROGRAM SNAPSHOT: ACA

PROGRAM RECORD

SEASONRECORDPFPAPPG
202210-242915535.8
202311-458222238.8
202410-449128835.1
202511-147123539.2
20267-133616142.0
2022-2649-1237.9
TEAM HISTORY

1 CIF State title · 4 league titles

YEARHONOR
2025Diablo - Foothill LEAGUE CHAMPION (4-0 in league)
2024Diablo - Foothill LEAGUE CHAMPION (3-1 in league)
2023CIF STATE CHAMPION (def. Birmingham 35-23)
Diablo - Foothill LEAGUE CHAMPION (5-1 in league, shared with LAS LOMAS)
2022Diablo - Foothill LEAGUE CHAMPION (4-1 in league)

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.

ACA — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28ARCHBISHOP MITTYatW35-14
09/04MENLO-ATHERTONatW41-13
09/11ST. IGNATIUS COLLEGE PREPARATORYvsL38-42
09/18MARIN CATHOLICvsW42-37
09/25AMERICAN CANYONvsW42-15
10/09LAS LOMASatW35-10
10/16MIRAMONTEvsW46-10
10/23CLAYTON VALLEY CHARTERatW57-20
10/30CAMPOLINDOatPROJ34-1779.2%
11/06BENICIAvsPROJ45-896.5%
SEASON TO DATE7-12 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall7-1 so far9-1 (66%)8.6-1.4
League1-0 so far1-0 (100%)1.0-0.0
ACA — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL842.020.1475.6236.659.451.6
HOME442.026.0509.0292.357.251.3
ROAD442.014.2442.2153.061.552.0

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.

ACA — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28@ Archbishop MittyW 35-143434538869501191223+1
9/4@ Menlo-AthertonW 41-1337288460152351870023+1
9/11vs. SICPL 38-423751365113441184625023+3
9/18vs. Marin CatholicW 42-3742996525--------2110
9/25vs. American CanyonW 42-154421095511281262540201-1
10/9@ Las LomasW 35-10179182361--------011+1
10/16vs. MiramonteW 46-1031213744910556161--200-1
10/23@ Clayton Valley CharterW 57-20201359560------------1+1
AVERAGES331.6144.0475.6159.677.0236.61.51.11.11.6+5 (season)

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

Rush Offense: grade 58.8/100 (+8 yds/gm vs average)

Pass Defense: grade 89.1/100 (-71 yds/gm vs average)

Rush Defense: grade 81.8/100 (-72 yds/gm vs average)

Unit grades: 0-100 league percentile, opponent-curved (two-way solve over current + past seasons, recency-weighted). Composite counts yardage, efficiency vs league YPA/YPC (50% tilt), and negative plays at sack=7yd, INT=45yd, TFL=4yd -- adjustable v1 constants.

COACHING

Joel Isaac (Coach Blue) — head coach since 2026 (earlier on file: Floyd Burnsed, Joel Isaac)

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30atCAMPOLINDO4-422.0
2026-11-06vsBENICIA6-235.5

LAST YEAR

ACA finished 2025 at 11-1. Made the playoffs (2 postseason game(s) on file; exact round/result not available). Notable win: 45-28 over CAMPOLINDO (CAMPOLINDO finished 75% that season). Toughest loss: 17-52 to CARDINAL NEWMAN (35-point margin).

LAST SEASON: ACA — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-29ARCHBISHOP MITTYW1-03312297193
2025-09-05MENLO-ATHERTONW2-0423371157
2025-09-12ST. IGNATIUS COLLEGE PREPARATORYW3-04235418399
2025-09-19COLLEGE PARKW4-0427407241
2025-09-26MT. DIABLOW5-0560549173
2025-10-03BENICIAW6-05125492N/A
2025-10-10MIRAMONTEW7-02110360247
2025-10-17CAMPOLINDOW8-04528505324
2025-10-31CLAYTON VALLEY CHARTERW9-03114420191
2025-11-07LAS LOMASW10-04028330340
2025-11-14MARIN CATHOLICW11-05121485264
2025-11-21CARDINAL NEWMANL11-11752357552
TOTALS12 GMS11-111-147123549913081 (11)

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

• ACA holds its opponents under 5.0 yards per carry (.999), and has won 18 straight when doing so

• ACA averages 8.0+ yards per attempt (.923), and has won 4 straight when doing so

• ACA holds its opponents under 7.0 yards per play (.909), and has won 14 straight when doing so

• ACA holds its opponents under 8.0 yards per attempt (.947), and has won 13 straight when doing so

• ACA's offense has averaged 0.3 giveaways per game over their last 3 games. Their 34-game average is 1.5 giveaways per game. (-77%)

• ACA's defense has averaged 0.7 takeaways per game over their last 3 games. Their 34-game average is 2.1 takeaways per game. (-69%)

• ACA's defense has averaged 56.0 rush yards per game over their last 3 games. Their 28-game average is 138.1 rush yards per game. (-59%)

• ACA holds its opponents under 150 rushing yards and under 200 passing yards

• ACA's defense has averaged 3.8 YPA over their last 3 games. Their 28-game average is 6.7 YPA. (-44%)

• ACA's defense has averaged 161.0 total yards per game over their last 3 games. Their 28-game average is 285.0 total yards per game. (-44%)

• ACA's defense has averaged 3.4 YPP over their last 3 games. Their 28-game average is 5.8 YPP. (-42%)

• ACA's offense has exceeded 100 rush yds in 4 straight games (09/25/2026-10/23/2026), going 4-0 over that stretch.

• ACA's offense has exceeded 5.0 YPC in 4 straight games (09/25/2026-10/23/2026), going 4-0 over that stretch.

• ACA holds its opponents under 150 rushing yards while forcing 2+ takeaways

• ACA's defense has averaged 2.8 YPC over their last 3 games. Their 28-game average is 4.5 YPC. (-38%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

ACA -- MOST IMPORTANT NUMBERS

(top 5 of 37 scored; vs 1056 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFRush Yds < 10011-01.00013.5W110.877
2DEFYPC < 518-01.00014.6W180.871
3DEFYPA < 818-1.94713.9W130.840
4DEFYPP < 618-1.94713.2W130.829
5DEFRush Yds < 15017-1.94414.9W20.808
WIN %: TWO-CONDITION COMBINATIONS (15 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)

--- ACA ---

CONDITIONRECWIN%PPGSTRK
ACA averages 8.0+ yards per attempt while throwing for 200+ yards16-2.88944.3W4
ACA averages 5.0+ yards per carry on its way to 150+ rushing yards14-2.87541.6W8
ACA holds its opponents under 5.0 yards per carry and under 150 rushing yards15-0.99912.8W15
ACA averages 6.0+ yards per play behind 150+ rushing yards12-2.85743.6W6
ACA holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry14-0.99912.0W14
ACA rushes for 100+ yards and is held under 200 passing yards10-2.83333.2W6
ACA holds its opponents under 150 rushing yards and under 200 passing yards12-0.9998.8W12
ACA holds its opponents under 6.0 yards per play while forcing 2+ takeaways11-1.91716.5W7
ACA holds its opponents under 6.0 yards per play and under 100 rushing yards10-0.99912.0W10
ACA holds its opponents under 150 rushing yards while forcing 2+ takeaways8-1.88919.1L1
ACA rushes for 150+ yards but commits 2+ giveaways6-2.75037.0W3
ACA throws for 200+ yards despite 2+ giveaways7-1.87540.4W6
ACA throws for 200+ yards despite being held under 100 rushing yards6-1.85734.6W6
ACA averages 6.0+ yards per play while committing zero giveaways5-1.83348.3W1
ACA rushes for 150+ yards but stays under 8.0 yards per attempt3-2.60032.0W3
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
ACAYPA 8.0+ & Pass Yds 200+16-2.88944.3
ACAYPC 5.0+ & Rush Yds 150+14-2.87541.6
ACAYPC < 5.0 & Rush Yds < 15015-0.99912.8
ACAYPP 6.0+ & Rush Yds 150+12-2.85743.6
ACAYPA < 8.0 & YPC < 5.014-0.99912.0
ACARush Yds 100+ & Pass Yds < 20010-2.83333.2
ACARush Yds < 150 & Pass Yds < 20012-0.9998.8
ACAYPP < 6.0 & Turnovers 2+11-1.91716.5
ACAYPP < 6.0 & Rush Yds < 10010-0.99912.0
ACARush Yds < 150 & Turnovers 2+8-1.88919.1
ACARush Yds 150+ & Turnovers 2+6-2.75037.0
ACAPass Yds 200+ & Turnovers 2+7-1.87540.4
ACAPass Yds 200+ & Rush Yds < 1006-1.85734.6
ACAYPP 6.0+ & Turnovers < 15-1.83348.3
ACARush Yds 150+ & YPA < 8.03-2.60032.0
ACA — OFFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+24-2.92341.5W4
YPA < 8.04-4.50027.4W1
Pass Yds 200+17-3.85042.1W4
Pass Yds < 20011-3.78632.5W6
Rush Yds 100+21-4.84040.0W4
Rush Yds < 1007-2.77833.1W6
Rush Yds 150+17-2.89541.5W11
Rush Yds < 15011-4.73334.0W3
YPC 5.0+17-2.89542.3W10
YPC < 5.011-4.73333.0W1
YPP 6.0+21-4.84041.1W4
YPP < 6.07-2.77830.0W1
YPP 7.0+16-2.88945.4W4
YPP < 7.012-4.75030.0W2
Turnovers 1+20-5.80036.8W5
Turnovers < 18-1.88941.9W2
Turnovers 2+11-4.73335.4W7
Turnovers > 23-3.50032.0W1
ACA — OFFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-190-2.00015.5
Scores 20-294-2.66722.3
Scores 30-396-1.85734.4
Scores 40+18-1.94746.9
ACA — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+6-1.85743.0W4
YPA < 8.01-01.00035.0W1
Pass Yds 200+6-1.85743.0W4
Pass Yds < 2001-01.00035.0W1
Rush Yds 100+4-1.80043.6W4
Rush Yds < 1003-01.00039.3W3
Rush Yds 150+2-01.00046.0W2
Rush Yds < 1505-1.83340.7W3
YPC 5.0+4-01.00045.0W4
YPC < 5.03-1.75039.0W1
YPP 6.0+6-1.85743.0W4
YPP < 6.01-01.00035.0W1
YPP 7.0+5-1.83344.3W4
YPP < 7.02-01.00035.0W2
Turnovers 1+5-01.00041.2W5
Turnovers < 12-1.66743.3W2
Turnovers 2+3-01.00039.3W3
Turnovers > 2--------
ACA — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-19------
Scores 20-29------
Scores 30-392-1.66736.0
Scores 40+5-01.00045.6
ACA — DEFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-4.55630.3L2
YPA < 8.018-1.94713.9W13 6 games without this stat on file
Pass Yds 200+6-2.75027.8L1
Pass Yds < 20017-3.85015.8W4 6 games without this stat on file
Rush Yds 100+12-5.70622.9W1
Rush Yds < 10011-01.00013.5W11 6 games without this stat on file
Rush Yds 150+6-4.60026.9L1
Rush Yds < 15017-1.94414.9W2 6 games without this stat on file
YPC 5.0+5-5.50027.5L2
YPC < 5.018-01.00014.6W18 6 games without this stat on file
YPP 6.0+5-4.55631.9L2
YPP < 6.018-1.94713.2W13 6 games without this stat on file
YPP 7.0+3-3.50034.7L2
YPP < 7.020-2.90915.0W14 6 games without this stat on file
Turnovers 1+27-5.84419.4W4
Turnovers < 11-1.50031.0W1
Turnovers 2+16-3.84220.7L1
Turnovers > 212-2.85721.8L1
ACA — DEFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Allows <105-01.0003.4
Allows 10-1912-01.00012.8
Allows 20-299-2.81824.6
Allows 30-392-1.66735.3
Allows 40+0-3.00045.3
ACA — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-1.00042.0L1
YPA < 8.04-01.00013.0W4 3 games without this stat on file
Pass Yds 200+0-1.00042.0L1
Pass Yds < 2004-01.00013.0W4 3 games without this stat on file
Rush Yds 100+1-1.50028.5W1
Rush Yds < 1003-01.00012.3W3 3 games without this stat on file
Rush Yds 150+--------
Rush Yds < 1504-1.80018.8W2 3 games without this stat on file
YPC 5.0+0-1.00042.0L1
YPC < 5.04-01.00013.0W4 3 games without this stat on file
YPP 6.0+0-1.00042.0L1
YPP < 6.04-01.00013.0W4 3 games without this stat on file
YPP 7.0+0-1.00042.0L1
YPP < 7.04-01.00013.0W4 3 games without this stat on file
Turnovers 1+6-1.85721.6W4
Turnovers < 11-01.00010.0W1
Turnovers 2+2-1.66723.0L1
Turnovers > 22-1.66723.0L1
ACA — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <10------
Allows 10-195-01.00012.4
Allows 20-291-01.00020.0
Allows 30-391-01.00037.0
Allows 40+0-1.00042.0
ON THE BRINK

ACALANES

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

• ACALANES has won by 20+ in 4 straight games (9/25/26–10/23/26). It has not won by 20+ in 5 straight since 9/22/23–10/27/23 (2023).

• ACALANES has gained 400+ total yards in 2 straight games (10/16/26–10/23/26). It has not gained 400+ total yards in 3 straight since 9/4/26–9/25/26 (2026). It has reached 3 straight 4 times in the last 4 years and has reached a high of 5 straight (2023) in that span.

• ACALANES has scored 40+ in 2 straight games (10/16/26–10/23/26). It has not scored 40+ in 3 straight since 9/5/25–10/3/25 (2025). It has reached 3 straight 2 times in the last 4 years and has reached a high of 5 straight (2023) in that span.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
ACAOFFENSEYPA 8.0+2624-2.92341.5W4
ACAOFFENSEYPA < 8.084-4.50027.4W1
ACAOFFENSEPass Yds 200+2017-3.85042.1W4
ACAOFFENSEPass Yds < 2001411-3.78632.5W6
ACAOFFENSERush Yds 100+2521-4.84040.0W4
ACAOFFENSERush Yds < 10097-2.77833.1W6
ACAOFFENSERush Yds 150+1917-2.89541.5W11
ACAOFFENSERush Yds < 1501511-4.73334.0W3
ACAOFFENSEYPC 5.0+1917-2.89542.3W10
ACAOFFENSEYPC < 5.01511-4.73333.0W1
ACAOFFENSEYPP 6.0+2521-4.84041.1W4
ACAOFFENSEYPP < 6.097-2.77830.0W1
ACAOFFENSEYPP 7.0+1816-2.88945.4W4
ACAOFFENSEYPP < 7.01612-4.75030.0W2
ACAOFFENSETurnovers 1+2520-5.80036.8W5
ACAOFFENSETurnovers < 198-1.88941.9W2
ACAOFFENSETurnovers 2+1511-4.73335.4W7
ACAOFFENSETurnovers > 263-3.50032.0W1
ACAOFFENSEScores 10-1920-2.00015.5L2
ACAOFFENSEScores 20-2964-2.66722.3W4
ACAOFFENSEScores 30-3976-1.85734.4W1
ACAOFFENSEScores 40+1918-1.94746.9W13
ACADEFENSEYPA 8.0+95-4.55630.3L2
ACADEFENSEYPA < 8.01918-1.94713.9W13
ACADEFENSEPass Yds 200+86-2.75027.8L1
ACADEFENSEPass Yds < 2002017-3.85015.8W4
ACADEFENSERush Yds 100+1712-5.70622.9W1
ACADEFENSERush Yds < 1001111-01.00013.5W11
ACADEFENSERush Yds 150+106-4.60026.9L1
ACADEFENSERush Yds < 1501817-1.94414.9W2
ACADEFENSEYPC 5.0+105-5.50027.5L2
ACADEFENSEYPC < 5.01818-01.00014.6W18
ACADEFENSEYPP 6.0+95-4.55631.9L2
ACADEFENSEYPP < 6.01918-1.94713.2W13
ACADEFENSEYPP 7.0+63-3.50034.7L2
ACADEFENSEYPP < 7.02220-2.90915.0W14
ACADEFENSETurnovers 1+3227-5.84419.4W4
ACADEFENSETurnovers < 121-1.50031.0W1
ACADEFENSETurnovers 2+1916-3.84220.7L1
ACADEFENSETurnovers > 21412-2.85721.8L1
ACADEFENSEAllows <1055-01.0003.4W5
ACADEFENSEAllows 10-191212-01.00012.8W12
ACADEFENSEAllows 20-29119-2.81824.6W5
ACADEFENSEAllows 30-3932-1.66735.3W2
ACADEFENSEAllows 40+30-3.00045.3L3
STREAKS: ACA (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds 100+4 games09/25/2026 - 10/23/20264-0
OFFENSEYPC 5.0+4 games09/25/2026 - 10/23/20264-0
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
ACAOFFENSERush Yds 100+4 games09/25/2026 - 10/23/20264-0
ACAOFFENSEYPC 5.0+4 games09/25/2026 - 10/23/20264-0
NOTABLE TRENDS (14 of 14 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

ACA OFFENSE

ACA's offense has averaged 0.3 giveaways per game over their last 3 games. Their 34-game average is 1.5 giveaways per game. (-77%)

ACA's offense has averaged 330.0 pass yards per game over their last 7 games. Their 34-game average is 242.2 pass yards per game. (+36%)

ACA's offense has averaged 226.0 rush yards per game over their last 3 games. Their 34-game average is 168.5 rush yards per game. (+34%)

ACA's offense has averaged 7.1 YPC over their last 3 games. Their 34-game average is 5.8 YPC. (+23%)

ACA's offense has averaged 46.0 points scored per game over their last 3 games. Their 34-game average is 38.2 points scored per game. (+20%)

ACA's offense has averaged 9.2 YPP over their last 5 games. Their 34-game average is 7.6 YPP. (+20%)

ACA DEFENSE

ACA's defense has averaged 0.7 takeaways per game over their last 3 games. Their 34-game average is 2.1 takeaways per game. (-69%)

ACA's defense has averaged 56.0 rush yards per game over their last 3 games. Their 28-game average is 138.1 rush yards per game. (-59%)

ACA's defense has averaged 3.8 YPA over their last 3 games. Their 28-game average is 6.7 YPA. (-44%)

ACA's defense has averaged 161.0 total yards per game over their last 3 games. Their 28-game average is 285.0 total yards per game. (-44%)

ACA's defense has averaged 3.4 YPP over their last 3 games. Their 28-game average is 5.8 YPP. (-42%)

ACA's defense has averaged 2.8 YPC over their last 3 games. Their 28-game average is 4.5 YPC. (-38%)

ACA's defense has averaged 13.3 points allowed per game over their last 3 games. Their 34-game average is 20.1 points allowed per game. (-34%)

ACA's defense has averaged 105.0 pass yards per game over their last 3 games. Their 28-game average is 146.9 pass yards per game. (-29%)

(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 four weighted criteria and the top 5 per team are listed. In Cooper's own weighting order: (1) the WIN% attached to the condition, counted only when the condition has occurred at least 8 times -- a smaller sample is dropped outright, not discounted; (2) the PPG attached to it, with higher better on offense and lower better on defense, and each side normalized against its own kind so a defensive number competes with defensive numbers rather than against scoring averages; (3) how far the number sits from the OPPONENT's on the same condition, across win%, PPG and how often the condition happens at all; and (4) where it falls among every other team previously run through this workbook and cached. Criteria 1 and 2 measure how strong a number is; 3 and 4 measure how much it distinguishes this team. Weights: win_pct 40%, ppg 27%, matchup 20%, pool 13%. See important_numbers.py.

Full Data Exports

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

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
ACADEFENSEteamPass Yardslast 3105.028146.9-28.5%
ACAOFFENSEteamPass Yardslast 7330.034242.2+36.2%
ACADEFENSEteamPointslast 313.33420.1-33.7%
ACAOFFENSEteamPointslast 346.03438.2+20.5%
ACADEFENSEteamRush Yardslast 356.028138.1-59.5%
ACAOFFENSEteamRush Yardslast 3226.034168.5+34.1%
ACADEFENSEteamTotal Yardslast 3161.028285.0-43.5%
ACADEFENSEteamTurnoverslast 30.7342.1-68.5%
ACAOFFENSEteamTurnoverslast 30.3341.5-77.3%
ACADEFENSEteamYPAlast 33.8286.7-44.3%
ACADEFENSEteamYPClast 32.8284.5-38.4%
ACAOFFENSEteamYPClast 37.1345.8+23.1%
ACADEFENSEteamYPPlast 33.4285.8-42.0%
ACAOFFENSEteamYPPlast 59.2347.6+20.3%
STATISTICAL STORIES

ACALANES: OFFENSE VS DEFENSE, 2026

Where ACALANES sits among 109 section teams on the two Unit Index composites -- Offense Grade 74.1, Defense Grade 81.1.

PASS YARDS / GAME: ACALANES VS THE SECTION

ACALANES ranks #1 of 81 section teams in passing yards per game (363.3) -- a strength worth a look.

ACALANES: SP STRENGTH INDEX BY SEASON

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

ACA — ROSTER (49) 26-27
#NAMEPOSCLASS
QUARTERBACKS
5NATE LEDERMAN
PASS 6/13 · 46.2% · 124 YDS · 9.5 YPA · 1 TD · 1 INT · 31.0/G
RUSH 4 CAR · 0 YDS · 0.0 YPC · 0 TD · 0.0/G
QBJr.
6TYLER WINKLES
PASS 147/218 · 67.4% · 2,328 YDS · 10.7 YPA · 27 TD · 6 INT · 332.6/G
RUSH 53 CAR · 257 YDS · 4.8 YPC · 6 TD · 36.7/G
QBSr.
RUNNING BACKS
12JUSTIN DAVIS
RUSH 3 CAR · 57 YDS · 19.0 YPC · 1 TD · 19.0/G
DEF 11 TKL · 3.7 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
RBJr.
26JOAQUIN BORDI
RUSH 115 CAR · 463 YDS · 4.0 YPC · 4 TD · 66.1/G
REC 4 REC · 42 YDS · 10.5 YPC · 0 TD · 6.0/G
DEF 1 TKL · 0.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
28PEDRO SAKAGUTI
RUSH 6 CAR · 7 YDS · 1.2 YPC · 0 TD · 2.3/G
REC 1 REC · 10 YDS · 10.0 YPC · 0 TD · 3.3/G
DEF 1 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
RECEIVERS & TIGHT ENDS
3GRANT CONDY
RUSH 6 CAR · 7 YDS · 1.2 YPC · 0 TD · 1.2/G
REC 17 REC · 264 YDS · 15.5 YPC · 4 TD · 44.0/G
DEF 14 TKL · 2.3 TKL/G · 2 TFL · 0.0 SACKS · 4 INT
WRSr.
4JACKSON BOSELLI
REC 28 REC · 758 YDS · 27.1 YPC · 9 TD · 108.3/G
WRSr.
8JAKE MIKALIS
REC 5 REC · 104 YDS · 20.8 YPC · 0 TD · 34.7/G
WRSo.
9AJ DEL SANTO
REC 27 REC · 249 YDS · 9.2 YPC · 2 TD · 41.5/G
TESr.
10SANTI FELIX
REC 1 REC · 25 YDS · 25.0 YPC · 0 TD · 25.0/G
WRJr.
11TREY ROBERTS
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
13FINLEY RIVERA
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 1 CAR · 2 YDS · 2.0 YPC · 0 TD · 0.3/G
REC 60 REC · 884 YDS · 14.7 YPC · 12 TD · 126.3/G
DEF 35 TKL · 5.0 TKL/G · 1 TFL · 0.0 SACKS · 1 INT
WRSr.
15FINN AIKEN
REC 5 REC · 75 YDS · 15.0 YPC · 1 TD · 18.8/G
WRJr.
87SEAN TANDLER
REC 5 REC · 41 YDS · 8.2 YPC · 0 TD · 5.9/G
DEF 25 TKL · 3.6 TKL/G · 5 TFL · 2.0 SACKS · 0 INT
TEJr.
OFFENSIVE LINE
55CASH RICKER
DEF 11 TKL · 1.8 TKL/G · 6 TFL · 1.0 SACKS · 0 INT
GSr.
71GRADY BRANAGH
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TJr.
DEFENSIVE LINE
45JOSEPH WILSON
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DTJr.
46CAMDEN SINHA
DEF 13 TKL · 4.3 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
DESr.
54KYLE SANFTNER
DEF 22 TKL · 3.1 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DEJr.
77DANIEL DUNNE
DEF 36 TKL · 5.1 TKL/G · 6 TFL · 2.0 SACKS · 0 INT
DTSr.
84BRANDON SIMMONS
DEF 3 TKL · 1.0 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
DTJr.
LINEBACKERS
18LUKE DAFFERNER
DEF 42 TKL · 6.0 TKL/G · 4 TFL · 3.0 SACKS · 0 INT
OLBSr.
21DYLAN ICAY
DEF 9 TKL · 2.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
MLBJr.
33OWEN BLANCHARD
DEF 8 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLBJr.
44DAX VAIL
DEF 61 TKL · 8.7 TKL/G · 4 TFL · 0.0 SACKS · 0 INT
OLBJr.
DEFENSIVE BACKS
0SAM PHILLIPS
DEF 5 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBSr.
7MAX VOLPIAN
DEF 14 TKL · 2.8 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
CBJr.
14ALEC SCHWARZ
DEF 8 TKL · 2.0 TKL/G · 1 TFL · 0.0 SACKS · 1 INT
CBJr.
17JAKE OBRIEN
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
FSJr.
24BRENNAN VISNICK
DEF 16 TKL · 3.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
FSJr.
25WINSTON CHIU
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBJr.
27MASON ANDERSEN
DEF 37 TKL · 5.3 TKL/G · 4 TFL · 0.0 SACKS · 2 INT
SSJr.
49LELAN STONE
DEF 4 TKL · 4.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBSo.
SPECIAL TEAMS
16JONNY RUBIN
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KSo.
OTHER / UNLISTED POSITION
68AIDEN JEFFREY
DEF 4 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
NGSo.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/26/2026 12:18