ScorePirate
MENU
AT A GLANCE

In short: Torrey Pines Falcons high school football (San Diego, CA), 2026 season: 6-4 in the Avocado - West League. Last game: W 31-21 vs La Costa Canyon on October 30, 2026. Next: at Helix, November 13, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
TORREY PINES
TORREY PINES 6-4
2026 SEASON
TORREY PINES
AT A GLANCE — AS OF 11/13/2026
RECORD6-4 this season
LAST GAMEW 31-21 vs LA COSTA CANYON
NEXT GAMEHELIX (11/13/2026)
UNIT GRADESPass Off 73.6 · Rush Off 38.4 · Pass Def 88.7 · Rush Def 77.8
LEAGUEAVOCADO - WEST
ENROLLMENT2,644 STUDENTS (2023-24) · PUBLIC SECONDARY
NUMBERS TO NOTE
#12
SP Strength Index (of 97)
6-4
2026 record
+11.9
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
TORREY PINES73.6 (+40)38.4 (-36)88.7 (-69)77.8 (-62)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Helix, Fri 13 Nov. Matchup report: Torrey Pines at Helix.

The number to watch when Torrey Pines meets Helix is Torrey Pines' scoring defense. Torrey Pines allowed 9.2 points per game over its first 5 games (4-1), #6 in Section in that timeframe. In the 5 games since that hot start (2-3), the Falcons have allowed 24.8 points per game, a 170% rise, #50 in Section in that window. The schedule has a lot to do with it: Torrey Pines' last 5 opponents have averaged 27.3 points per game, a #40 offense in Section on the season, against 20.8 points per game, #64 for the first 5. Measured against those opponents' norms (27.3 points per game), Torrey Pines held those offenses 9% below what they usually score. By that measure, the early pace looks more like the outlier than the recent one. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #10 in Section, well above the first 5 (#45), so the dip has come against better teams overall. Conversely, Helix's offense has been one of Section's better units in recent weeks. The Scotties have averaged 44.8 points per game over their last 5 games (5-0), #4 in Section during that time. Those games came against some of the weaker scoring defenses in Section (30.2 points per game on the season, which would rank #72). Against those norms, Helix scored 48% more than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #22 in Section, a strong slate. Torrey Pines' defense has held up better than the raw numbers suggest, which makes this a closer matchup than the recent results imply.

The turnover battle could decide Torrey Pines' next game, against Helix, and the recent returns favor Helix. Torrey Pines forced 2.0 takeaways per game over its first 5 games (4-1), #13 in Section through those games. In the 5 games since that hot start (2-3), the Falcons have forced 0.4 takeaways per game, an 80% drop, #78 in Section through that stretch. The schedule has a lot to do with it: Torrey Pines' last 5 opponents have averaged 1.1 per game, a #34 offense in Section on the season, against 1.6 per game, #74 for the first 5. Measured against those opponents' norms (1.1 per game), Torrey Pines forced 62% fewer turnovers than those offenses usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #10 in Section, well above the first 5 (#45), so the dip has come against better teams overall. Conversely, Helix's ball security has been one of Section's better units in recent weeks. The Scotties have committed 0.6 giveaways per game over their last 5 games (5-0), #6 in Section over that stretch. Those games came against a middle-of-the-pack set of defenses in Section (1.5 per game on the season, which would rank #32). Against those norms, Helix turned it over 60% less than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #22 in Section, a strong slate. Unless Torrey Pines' defense rediscovers its early form, the edge in this matchup belongs to Helix.

NOTES

The biggest worry in Torrey Pines' season has been the direction of its offense. Torrey Pines averaged 36.0 points per game over its first 5 games (4-1), #13 in Section within that period. In the 5 games since that hot start (2-3), the Falcons have averaged 21.8 points per game, a 39% drop, #59 in Section across those games. The schedule has a lot to do with it: Torrey Pines' last 5 opponents have averaged 19.8 points per game, a #27 scoring defense in Section on the season, against 34.0 points per game, #81 for the first 5. Measured against those opponents' norms (19.8 points per game), Torrey Pines scored 10% more than those defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #10 in Section, well above the first 5 (#45), so the dip has come against better teams overall. On the season, Torrey Pines ranks #36 in Section in scoring. It won't get any easier against Helix, whose defense ranks #22 in Section (18.1 points per game). Torrey Pines is 6-2 this season when it scores 19 or more, and 0-2 when it doesn't.

Torrey Pines' run defense from the opening weeks has gone missing since. The Falcons allowed 3.8 yards per carry (444 yards on 116 rushes) over their first 7 games (5-2), #12 in Section during those games. Over the stretch of 3 games that followed (1-2), Torrey Pines has allowed 5.1 yards per carry (416 yards on 82 rushes), a 33% rise, #30 in Section during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.7 yards per carry on the season. Measured against those opponents' norms (5.5 yards per carry), Torrey Pines held those rushing attacks 8% below their usual yards per carry. By that measure, the early pace looks more like the outlier than the recent one. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #4 in Section, well above the first 7 (#30), so the dip has come against better teams overall. On the season, the Falcons rank #14 in Section in run defense. Helix's ground game sits in the middle of the pack, #60 in Section (5.2 yards per carry).

Something changed for Torrey Pines' passing game after its first 3 games. Torrey Pines averaged 8.8 yards per pass attempt (854 yards on 97 attempts) over its first 3 games (2-1), #26 in Section during that stretch. In the 7 games since that slow start (4-3), the Falcons have averaged 11.1 yards per pass attempt (1,054 yards on 95 attempts), a 26% rise, #9 in Section over that period. The schedule deserves some of the credit: Torrey Pines' last 7 opponents have averaged 8.8 yards per attempt, a #66 pass defense in Section on the season, against 7.5 yards per attempt, #35 for the first 3. Measured against those opponents' norms (8.8 yards per attempt), Torrey Pines threw for 27% more per attempt than those pass defenses usually allow. On the season, Torrey Pines ranks #15 in Section in passing. That form gets a real test against Helix, whose pass defense ranks #5 in Section (5.4 yards per attempt).

Torrey Pines' ground game has bogged down on the ground as the season has worn on. The Falcons averaged 6.1 yards per carry (944 yards on 154 rushes) over their first 6 games (4-2), #31 in Section over that timeframe. Over the stretch of 4 games that followed (2-2), Torrey Pines has averaged 4.9 yards per carry (553 yards on 114 rushes), a 21% drop, #60 in Section over that span. The schedule has a lot to do with it: Torrey Pines' last 4 opponents have averaged 5.8 yards per carry, a #52 run defense in Section on the season, against 6.7 yards per carry, #68 for the first 6. Measured against those opponents' norms (5.8 yards per carry), Torrey Pines ran for 17% 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 #12 in Section, well above the first 6 (#30), so the dip has come against better teams overall. On the season, the Falcons rank #52 in Section in rushing. Helix's run defense sits in the middle of the pack, #32 in Section (5.1 yards per carry).

TIDBITS (11 found)

• Club Torrey Pines has gone 19 straight games forcing fewer than 3 turnovers (September 5, 2025 through October 30, 2026), going 8-11 over that stretch, a school-record 19 straight in the 5 seasons on record.

• Club The last time Torrey Pines went a game allowing 200+ passing yards was October 24, 2025 against San Marcos (L, 21-24). Since then Torrey Pines has gone 12 straight games holding the opponent under 200 passing yards, a school-record 12 straight in the 5 seasons on record.

• Club Torrey Pines has gone 6 straight games holding the opponent under 8.0 yards per attempt (September 18, 2026 through October 30, 2026), going 3-3 over that stretch, a school-record 6 straight in the 5 seasons on record.

• Club Torrey Pines is 14-0 all time when holding the opponent under 10 points in the games on file (14 such games).

• Club Torrey Pines has allowed 87 points over its last 3 games (29.0 a game, October 16, 2026 through October 30, 2026) -- its 5th-highest 3-game total on record; the most is 94, from September 30, 2022 through October 14, 2022.

• Player Jacob Kreiss has 415 rushing yards over his last 4 games (103.8 a game, October 9, 2026 through October 30, 2026) -- his most in a 4-game stretch on record.

• Player Blake Miller has gone 3 straight games throwing a touchdown pass, the 3rd-longest such streak of his career. He also had a career-best streak of 8 straight games throwing a touchdown pass, during the 2026 season.

• Player Blake Miller has gone 2 straight games throwing for 200+ yards, the longest such streak of his career.

• Player Logan Miller has never had a game recording 100+ receiving yards for Torrey Pines, over a 19-game career on record. His career high is 85, set August 22, 2025 against La Jolla (W, 43-19).

• Player Henry Kendall has gone 6 straight games without making 10 or more tackles. The last time he made 10 tackles was September 4, 2026 against Rancho Bernardo (L, 14-21) — 13 tackles.

• Player Chris Peralta has gone 5 straight games without recording a sack. The last time he recorded a sack was September 4, 2026 against Rancho Bernardo (L, 14-21) — 1 sacks.

MILESTONE WATCH

Torrey Pines

  • Blake Miller needs 2 touchdown passes for 20 (averaging 1.8 a game)
TP — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1530PASS YDS
C-ATT94-148
COMP%63.5%
YPA10.3
TD18
INT5
QBR183.7
RUSHING LEADER
863RUSH YDS
CAR144
YPC6.0
RUSH TD7
REC11
REC YDS148
YPR13.5
REC TD2
RUSHING LEADER
128RUSH YDS
CAR27
YPC4.7
RUSH TD2
REC2
REC YDS17
YPR8.5
REC TD0
RECEIVING LEADER
574REC YDS
REC29
YPR19.8
REC TD3
RECEIVING LEADER
334REC YDS
REC25
YPR13.4
REC TD7
DEFENSE
TACKLES LEADER
62TCKL
TFL1
SACKS0
INT0
PD2
FF0
TACKLES LEADER
51TCKL
TFL3
SACKS0
INT2
PD3
FF1
TACKLES LEADER
33TCKL
TFL2
SACKS2
INT0
PD1
FF0
TFL LEADER
6.5TFL
TCKL25
SACKS4
INT0
PD0
FF1
TFL LEADER
4TFL
TCKL26
SACKS2
INT0
PD0
FF0
SACKS LEADER
3SACKS
TCKL18
TFL3
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL14
TFL1
INT0
PD3
FF0
INTERCEPTIONS LEADER
1INT
TCKL20
TFL0
SACKS0
PD1
FF0
TP — WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

REMAINING SCHEDULE

Most likely finish 6-5 · realistic range 6-5 to 7-4

Remaining schedule: 4th hardest of 33 in the CIF San Diego Section (average opponent strength 27.8).

DateOpponentSP rankWin chance
11/13at Helix#5 of 9744%

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
TP — 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 30 game; last updated Nov 6; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
9BLAKE MILLER1094/14863.5%1,53010.3185183.7
12MAC O'DELL35/862.5%577.100122.3
20DYLAN HOOD12/2100.0%2010.000184.0
18CADEN HOOD42/450.0%82.00066.8
19LOGAN BONNEAU100/10.0%00.0000.0
TEAM TOTALS10103/16363.2%1,6159.9185176.7
RUSHING
NOPLAYERGPCARYDSYPCTD
28JACOB KREISS101448636.07
28JACOB KRIESS4523126.02
9BLAKE MILLER10311825.93
22DOM PRINCIPI10271284.72
3REECE GOLDBERGER85469.21
12MAC O'DELL38313.90
8CULLEN GREEN713030.01
2NOLAN SEELHORST612828.00
19LOGAN BONNEAU104174.20
18CADEN HOOD411717.01
34PHILLIP TANGONAN33144.70
36LANDON OLESKY4691.50
11HENRY KENDALL9144.00
82REES CURTIS4111.00
32SEBASTIAN JALAIE36-1-0.20
4LOGAN MILLER91-1-1.00
81NOAH BELGHAZI31-5-5.00
20DYLAN HOOD11-14-14.00
TEAM TOTALS102941,6615.617
RECEIVING
NOPLAYERGPRECYDSYPRTD
19LOGAN BONNEAU102957419.83
4LOGAN MILLER92533413.47
88CAMDEN NISHNICK71216914.12
8CULLEN GREEN7916918.82
28JACOB KREISS101114813.52
3REECE GOLDBERGER8710414.92
28JACOB KRIESS446416.02
23BOBBY DODD324824.00
81NOAH BELGHAZI322211.00
22DOM PRINCIPI102178.50
12MAC O'DELL311212.00
6ISAAC MUSSALI2188.00
84CHARLIE FLYNN2144.00
25CHASEN ROBBINS2144.00
11HENRY KENDALL9122.00
TEAM TOTALS101081,67915.520
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
22DOM PRINCIPI1062100020
11HENRY KENDALL9513023031
5BARRON WELLS733220010
2NOLAN SEELHORST6281012710
3REECE GOLDBERGER826420000
68JACK HELLMANN8256.53.50001
1KINGSTON BANKSTON722001040
17CARTER ROSE820001110
14JAYDAN TONG718330000
15CHRIS PERALTA81411.50030
30JAYDEN ALLER513300000
13SHAHYAWN SADEGHI610000030
44DIEGO MEDINA LAVIN39000020
33COLIN SULLIVAN58000010
55EDUARDO ISLAS67200000
61LINDEN POTTER36210000
82REES CURTIS46000000
56ANDY NEUNUEBEL34210000
18CADEN HOOD44000000
10NICO YAMAMOTO34000000
21COLIN OGDEN22100000
86GRIFFIN GOLAFSHAN320012500
38AIDEN SORENSEN22000000
23BOBBY DODD32000000
74CHASE STETTNER22000000
35HUDSON BONNEAU12000000
19LOGAN BONNEAU102000000
12MAC O'DELL32000000
40MAXIMUS FLODIN22000000
79BARRETT EILERTS11000000
9BLAKE MILLER101000000
25CHASEN ROBBINS21000000
62ERIC YANG11000000
6ISAAC MUSSALI21000000
72JACKSON LEDDO21000000
4LOGAN MILLER91000000
76MAX EATON11000000
81NOAH BELGHAZI31000000
32SEBASTIAN JALAIE31000000
46TUCKER WATKINS11000000
45AIDEN CHAN10000010
84CHARLIE FLYNN20000010
8CULLEN GREEN70000010
36LANDON OLESKY40000001
TEAM TOTALS1039931.514683243
PROGRAM SNAPSHOT: TP

PROGRAM RECORD

SEASONRECORDPFPAPPG
20224-818427015.3
20237-421715719.7
20245-719624816.3
20254-724224522.0
20266-428917028.9
2022-2626-3020.1
TP — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/20RADFORDatW45-0
08/28SAN PASQUALatW42-13
09/04RANCHO BERNARDOvsL14-21
09/11MOUNT MIGUELvsW44-6
09/18ESCONDIDOvsW35-6
10/02CARLSBADvsL7-30
10/09POWAYatW22-7
10/16MISSION HILLSatL21-31
10/23SAN MARCOSatL28-35
10/30LA COSTA CANYONatW31-21
11/13HELIXatPROJ23-2644.2%
SEASON TO DATE6-41 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall6-4 so far6-5 (56%)6.4-4.6
League1-3 so far1-3 (100%)1.0-3.0
TP — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1028.917.0340.5233.346.042.1
HOME425.015.8225.5199.531.235.5
ROAD631.517.8417.2260.455.847.4

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.

TP — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/20@ RadfordW 45-0163140303--------3120
8/28@ San PasqualW 42-135733389111932021312120
9/4vs. Rancho BernardoL 14-211181552731051692742212+1
9/11vs. Mount MiguelW 44-617712229915331560312+2
9/18vs. EscondidoW 35-659711303433670022+2
10/2vs. CarlsbadL 7-30821182001181833011300-2
10/9@ PowayW 22-7159171330164362002101+1
10/16@ Mission HillsL 21-31162762381232283510001+1
10/23@ San MarcosL 28-35205135340181992801000-2
10/30@ La Costa CanyonW 31-212101713811698925800000
AVERAGES190.8149.7340.5137.895.6233.30.81.40.61.2+3 (season)

Averages use only games with that number on file (defense 9/10, sacks allowed 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.

UNIT INDEX

Pass Offense: grade 73.6/100 (+40 yds/gm vs average)

Rush Offense: grade 38.4/100 (-36 yds/gm vs average)

Pass Defense: grade 88.7/100 (-69 yds/gm vs average)

Rush Defense: grade 77.8/100 (-62 yds/gm vs average)

Unit grades: 0-100 league percentile, adjusted for the opponents faced.

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-11-13atHELIX8-232.4

LAST YEAR

TP finished 2025 at 4-7. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 30-13 over SAN PASQUAL (SAN PASQUAL finished 64% that season). Toughest loss: 21-24 to SAN MARCOS (3-point margin).

LAST SEASON: TP — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22LA JOLLAW1-04319373332
2025-08-29SAN PASQUALW2-03013323186
2025-09-05RANCHO BERNARDOL2-11317212264
2025-09-12MOUNT MIGUELL2-21014188312
2025-09-19ESCONDIDOW3-2387302137
2025-10-03CARLSBADL3-3335136417
2025-10-10POWAYW4-34022397220
2025-10-17MISSION HILLSL4-4036206N/A
2025-10-24SAN MARCOSL4-52124288382
2025-10-30LA COSTA CANYONL4-62031276368
2025-11-07POWAYL4-72427290322
TOTALS11 GMS4-74-724224529912940 (10)

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

• TP holds its opponents under 5.0 yards per carry (.786), and has won 7 straight when doing so

• TP averages 8.0+ yards per attempt (.846)

• TP holds its opponents under 150 rushing yards (.688)

• TP averages 6.0+ yards per play (.706)

• TP's defense has limited opponents to under 200 pass yds in 9 straight games (08/28/2026-10/30/2026), going 5-4 over that stretch.

• TP's defense has averaged 0.3 takeaways per game over their last 3 games. Their 33-game average is 1.5 takeaways per game. (-78%)

• TP's offense has averaged 14.2 YPA over their last 3 games. Their 33-game average is 8.0 YPA. (+77%)

• TP's defense has limited opponents to under 8.0 YPA in 6 straight games (09/18/2026-10/30/2026), going 3-3 over that stretch.

• TP's defense has limited opponents to under 7.0 YPP in 6 straight games (09/18/2026-10/30/2026), going 3-3 over that stretch.

• TP holds its opponents under 4.8 yards per carry (TP's own median) (.786)

• TP averages 7.1+ yards per attempt (TP's own median) (.765)

• TP's offense has averaged 0.6 giveaways per game over their last 7 games. Their 33-game average is 1.1 giveaways per game. (-46%)

• TP's defense has averaged 29.0 points allowed per game over their last 3 games. Their 33-game average is 20.1 points allowed per game. (+44%)

• TP averages 4.7+ yards per carry (TP's own median) (.706)

• TP averages 6.1+ yards per play (TP's own median) (.706)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

TP -- MOST IMPORTANT NUMBERS

(top 5 of 34 scored; vs 108 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPA 8+11-2.84631.3W10.874
2DEFYPC < 511-3.78613.2W70.842
3DEFRush Yds < 1008-3.72714.8W10.719
4DEFRush Yds < 15011-5.68814.6W10.715
5OFFYPP 7+7-3.70033.1W10.690
WIN %: TWO-CONDITION COMBINATIONS (12 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)

--- TP ---

CONDITIONRECWIN%PPGSTRK
TP rushes for 100+ yards and is held under 200 passing yards9-5.64324.8W1
TP holds its opponents under 5.0 yards per carry and under 150 rushing yards11-3.78613.2W7
TP holds its opponents under 150 rushing yards and under 200 passing yards9-3.75014.6W1
TP holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry9-2.81812.0W6
TP averages 5.0+ yards per carry on its way to 150+ rushing yards6-3.66728.6W2
TP holds its opponents under 150 rushing yards while forcing 2+ takeaways7-2.77812.8W4
TP averages 6.0+ yards per play behind 150+ rushing yards6-2.75030.4W2
TP holds its opponents under 6.0 yards per play while forcing 2+ takeaways5-3.62513.9W1
TP holds its opponents under 6.0 yards per play and under 100 rushing yards6-1.85711.9W4
TP averages 6.0+ yards per play while committing zero giveaways7-0.99935.0W7
TP rushes for 150+ yards but stays under 8.0 yards per attempt3-3.50020.2L2
TP averages 8.0+ yards per attempt while throwing for 200+ yards4-1.80033.4W1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
TPRush Yds 100+ & Pass Yds < 2009-5.64324.8
TPYPC < 5.0 & Rush Yds < 15011-3.78613.2
TPRush Yds < 150 & Pass Yds < 2009-3.75014.6
TPYPA < 8.0 & YPC < 5.09-2.81812.0
TPYPC 5.0+ & Rush Yds 150+6-3.66728.6
TPRush Yds < 150 & Turnovers 2+7-2.77812.8
TPYPP 6.0+ & Rush Yds 150+6-2.75030.4
TPYPP < 6.0 & Turnovers 2+5-3.62513.9
TPYPP < 6.0 & Rush Yds < 1006-1.85711.9
TPYPP 6.0+ & Turnovers < 17-0.99935.0
TPRush Yds 150+ & YPA < 8.03-3.50020.2
TPYPA 8.0+ & Pass Yds 200+4-1.80033.4
TP — OFFENSE — 2024-26 (33 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+11-2.84631.3W1
YPA < 8.04-16.20016.0L3
Pass Yds 200+4-2.66731.0W1
Pass Yds < 20011-16.40720.0L1
Rush Yds 100+12-6.66726.7W1
Rush Yds < 1003-12.20016.5L1
Rush Yds 150+8-3.72726.0W2
Rush Yds < 1507-15.31820.0L3
YPC 5.0+9-5.64326.9W2
YPC < 5.06-13.31618.5L2
YPP 6.0+12-5.70629.4W1
YPP < 6.03-13.18814.2L4
YPP 7.0+7-3.70033.1W1
YPP < 7.08-15.34817.2L1
Turnovers 1+7-14.33319.0L3
Turnovers < 18-4.66727.4W1
Turnovers 2+3-9.25018.0L2
Turnovers > 20-2.00021.5L2
TP — OFFENSE SCORING SITUATION — 2024-26 (33 Gms)
SPLITRECWIN%PPG
Scores <102-4.3333.3
Scores 10-190-9.00014.6
Scores 20-292-5.28623.1
Scores 30-396-01.00033.3
Scores 40+5-01.00042.8
TP — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-1.83333.7W1
YPA < 8.01-3.25021.8L3
Pass Yds 200+2-1.66733.7W1
Pass Yds < 2004-3.57126.9L1
Rush Yds 100+5-3.62529.1W1
Rush Yds < 1001-1.50028.0L1
Rush Yds 150+3-1.75027.2W2
Rush Yds < 1503-3.50030.0L3
YPC 5.0+5-2.71428.0W2
YPC < 5.01-2.33331.0L2
YPP 6.0+6-3.66729.8W1
YPP < 6.00-1.00021.0L1
YPP 7.0+4-1.80036.0W1
YPP < 7.02-3.40021.8L1
Turnovers 1+2-3.40027.2L3
Turnovers < 14-1.80030.6W1
Turnovers 2+2-2.50030.5L2
Turnovers > 2--------
TP — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-1.0007.0
Scores 10-190-1.00014.0
Scores 20-291-2.33323.7
Scores 30-392-01.00033.0
Scores 40+3-01.00043.7
TP — DEFENSE — 2024-26 (33 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-5.28622.4W1
YPA < 8.011-10.52419.4W1 5 games without this stat on file
Pass Yds 200+3-4.42921.6L3
Pass Yds < 20010-11.47619.7W1 5 games without this stat on file
Rush Yds 100+5-12.29423.6L6
Rush Yds < 1008-3.72714.8W1 5 games without this stat on file
Rush Yds 150+2-10.16727.5L8
Rush Yds < 15011-5.68814.6W1 5 games without this stat on file
YPC 5.0+2-12.14327.1L10
YPC < 5.011-3.78613.2W7 5 games without this stat on file
YPP 6.0+4-10.28624.4L2
YPP < 6.09-5.64315.9W1 5 games without this stat on file
YPP 7.0+3-4.42922.0W1
YPP < 7.010-11.47619.5W1 5 games without this stat on file
Turnovers 1+14-10.58317.5L1
Turnovers < 11-8.11127.1W1
Turnovers 2+9-7.56215.1W2
Turnovers > 24-2.66717.0W3
TP — DEFENSE SCORING SITUATION — 2024-26 (33 Gms)
SPLITRECWIN%PPG
Allows <107-01.0004.6
Allows 10-194-3.57115.4
Allows 20-293-7.30023.0
Allows 30-391-8.11132.6
Allows 40+------
TP — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-01.0006.0W1
YPA < 8.04-4.50020.5W1 1 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2005-4.55618.9W1 1 games without this stat on file
Rush Yds 100+0-3.00027.3L3
Rush Yds < 1005-1.83314.7W1 1 games without this stat on file
Rush Yds 150+0-3.00027.3L3
Rush Yds < 1505-1.83314.7W1 1 games without this stat on file
YPC 5.0+0-4.00029.2L4
YPC < 5.05-01.00010.6W5 1 games without this stat on file
YPP 6.0+1-2.33323.7L2
YPP < 6.04-2.66716.5W1 1 games without this stat on file
YPP 7.0+1-01.0006.0W1
YPP < 7.04-4.50020.5W1 1 games without this stat on file
Turnovers 1+5-2.71412.0L1
Turnovers < 11-2.33328.7W1
Turnovers 2+4-1.8009.2W2
Turnovers > 2--------
TP — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <104-01.0004.8
Allows 10-191-01.00013.0
Allows 20-291-1.50021.0
Allows 30-390-3.00032.0
Allows 40+------
ON THE BRINK

TORREY PINES

• TORREY PINES has held the opponent under 100 rushing in 2 straight games (10/23/26–10/30/26). It has not held the opponent under 100 rushing in 3 straight since 8/22/25–9/5/25 (2025).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
TPOFFENSEYPA 8.0+1311-2.84631.3W1
TPOFFENSEYPA < 8.0204-16.20016.0L3
TPOFFENSEPass Yds 200+64-2.66731.0W1
TPOFFENSEPass Yds < 2002711-16.40720.0L1
TPOFFENSERush Yds 100+1812-6.66726.7W1
TPOFFENSERush Yds < 100153-12.20016.5L1
TPOFFENSERush Yds 150+118-3.72726.0W2
TPOFFENSERush Yds < 150227-15.31820.0L3
TPOFFENSEYPC 5.0+149-5.64326.9W2
TPOFFENSEYPC < 5.0196-13.31618.5L2
TPOFFENSEYPP 6.0+1712-5.70629.4W1
TPOFFENSEYPP < 6.0163-13.18814.2L4
TPOFFENSEYPP 7.0+107-3.70033.1W1
TPOFFENSEYPP < 7.0238-15.34817.2L1
TPOFFENSETurnovers 1+217-14.33319.0L3
TPOFFENSETurnovers < 1128-4.66727.4W1
TPOFFENSETurnovers 2+123-9.25018.0L2
TPOFFENSETurnovers > 220-2.00021.5L2
TPOFFENSEScores <1062-4.3333.3L4
TPOFFENSEScores 10-1990-9.00014.6L9
TPOFFENSEScores 20-2972-5.28623.1L2
TPOFFENSEScores 30-3966-01.00033.3W6
TPOFFENSEScores 40+55-01.00042.8W5
TPDEFENSEYPA 8.0+72-5.28622.4W1
TPDEFENSEYPA < 8.02111-10.52419.4W1
TPDEFENSEPass Yds 200+73-4.42921.6L3
TPDEFENSEPass Yds < 2002110-11.47619.7W1
TPDEFENSERush Yds 100+175-12.29423.6L6
TPDEFENSERush Yds < 100118-3.72714.8W1
TPDEFENSERush Yds 150+122-10.16727.5L8
TPDEFENSERush Yds < 1501611-5.68814.6W1
TPDEFENSEYPC 5.0+142-12.14327.1L10
TPDEFENSEYPC < 5.01411-3.78613.2W7
TPDEFENSEYPP 6.0+144-10.28624.4L2
TPDEFENSEYPP < 6.0149-5.64315.9W1
TPDEFENSEYPP 7.0+73-4.42922.0W1
TPDEFENSEYPP < 7.02110-11.47619.5W1
TPDEFENSETurnovers 1+2414-10.58317.5L1
TPDEFENSETurnovers < 191-8.11127.1W1
TPDEFENSETurnovers 2+169-7.56215.1W2
TPDEFENSETurnovers > 264-2.66717.0W3
TPDEFENSEAllows <1077-01.0004.6W7
TPDEFENSEAllows 10-1974-3.57115.4W1
TPDEFENSEAllows 20-29103-7.30023.0W1
TPDEFENSEAllows 30-3991-8.11132.6L8
STREAKS: TP (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
DEFENSEPass Yds < 2009 games08/28/2026 - 10/30/20265-4
DEFENSEYPA < 8.06 games09/18/2026 - 10/30/20263-3
DEFENSEYPP < 7.06 games09/18/2026 - 10/30/20263-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
TPDEFENSEPass Yds < 2009 games08/28/2026 - 10/30/20265-4
TPDEFENSEYPA < 8.06 games09/18/2026 - 10/30/20263-3
TPDEFENSEYPP < 7.06 games09/18/2026 - 10/30/20263-3
NOTABLE TRENDS (12 of 12 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

TP OFFENSE

TP's offense has averaged 14.2 YPA over their last 3 games. Their 33-game average is 8.0 YPA. (+77%)

TP's offense has averaged 0.6 giveaways per game over their last 7 games. Their 33-game average is 1.1 giveaways per game. (-46%)

TP's offense has averaged 5.7 YPC over their last 10 games. Their 33-game average is 4.3 YPC. (+33%)

TP's offense has averaged 28.9 points scored per game over their last 10 games. Their 33-game average is 22.0 points scored per game. (+31%)

TP's offense has averaged 149.7 rush yards per game over their last 10 games. Their 33-game average is 115.5 rush yards per game. (+30%)

TP's offense has averaged 7.5 YPP over their last 7 games. Their 33-game average is 5.9 YPP. (+28%)

TP's offense has averaged 340.5 total yards per game over their last 10 games. Their 33-game average is 272.9 total yards per game. (+25%)

TP's offense has averaged 192.3 pass yards per game over their last 3 games. Their 33-game average is 157.3 pass yards per game. (+22%)

TP DEFENSE

TP's defense has averaged 0.3 takeaways per game over their last 3 games. Their 33-game average is 1.5 takeaways per game. (-78%)

TP's defense has averaged 29.0 points allowed per game over their last 3 games. Their 33-game average is 20.1 points allowed per game. (+44%)

TP's defense has averaged 95.6 rush yards per game over their last 10 games. Their 28-game average is 132.2 rush yards per game. (-28%)

TP's defense has averaged 3.8 YPC over their last 10 games. Their 28-game average is 5.0 YPC. (-25%)

(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)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
TPOFFENSEteamPass Yardslast 3192.333157.3+22.2%
TPDEFENSEteamPointslast 329.03320.1+44.3%
TPOFFENSEteamPointslast 1028.93322.0+31.2%
TPDEFENSEteamRush Yardslast 1095.628132.2-27.7%
TPOFFENSEteamRush Yardslast 10149.733115.5+29.6%
TPOFFENSEteamTotal Yardslast 10340.533272.9+24.8%
TPDEFENSEteamTurnoverslast 30.3331.5-78.0%
TPOFFENSEteamTurnoverslast 70.6331.1-46.1%
TPOFFENSEteamYPAlast 314.2338.0+76.8%
TPDEFENSEteamYPClast 103.8285.0-24.5%
TPOFFENSEteamYPClast 105.7334.3+32.9%
TPOFFENSEteamYPPlast 77.5335.9+28.1%
STATISTICAL STORIES

TORREY PINES (SAN DIEGO): OFFENSE VS DEFENSE, 2026

Where TORREY PINES (SAN DIEGO) sits among 89 section teams on the two Unit Index composites -- Offense Grade 52.4, Defense Grade 79.0.

PASS YARDS / GAME: TORREY PINES (SAN DIEGO) VS THE SECTION

TORREY PINES (SAN DIEGO) ranks #5 of 82 section teams in passing yards per game (284.7) -- a strength worth a look.

TORREY PINES (SAN DIEGO): SP STRENGTH INDEX BY SEASON

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

TP — ROSTER (77) 26-27
#NAMEPOSCLASS
QUARTERBACKS
9BLAKE MILLER
PASS 94/148 · 63.5% · 1,530 YDS · 10.3 YPA · 18 TD · 5 INT · 153.0/G
RUSH 31 CAR · 182 YDS · 5.9 YPC · 3 TD · 18.2/G
DEF 1 TKL · 0.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
QBSr.
12MAC O'DELL
PASS 5/8 · 62.5% · 57 YDS · 7.1 YPA · 0 TD · 0 INT · 19.0/G
RUSH 8 CAR · 31 YDS · 3.9 YPC · 0 TD · 10.3/G
REC 1 REC · 12 YDS · 12.0 YPC · 0 TD · 4.0/G
DEF 2 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
QBJr.
18CADEN HOOD
PASS 2/4 · 50.0% · 8 YDS · 2.0 YPA · 0 TD · 0 INT · 2.0/G
RUSH 1 CAR · 17 YDS · 17.0 YPC · 1 TD · 4.2/G
DEF 4 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
QBJr.
20DYLAN HOOD
PASS 2/2 · 100.0% · 20 YDS · 10.0 YPA · 0 TD · 0 INT · 20.0/G
RUSH 1 CAR · -14 YDS · -14.0 YPC · 0 TD · -14.0/G
QBSo.
RUNNING BACKS
5BARRON WELLS
DEF 33 TKL · 4.7 TKL/G · 2 TFL · 2.0 SACKS · 0 INT
RBSr.
22DOM PRINCIPI
RUSH 27 CAR · 128 YDS · 4.7 YPC · 2 TD · 12.8/G
REC 2 REC · 17 YDS · 8.5 YPC · 0 TD · 1.7/G
DEF 62 TKL · 6.2 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
RBJr.
28JACOB KREISS
RUSH 144 CAR · 863 YDS · 6.0 YPC · 7 TD · 86.3/G
REC 11 REC · 148 YDS · 13.5 YPC · 2 TD · 14.8/G
RBSr.
28JACOB KRIESS
RUSH 52 CAR · 312 YDS · 6.0 YPC · 2 TD · 78.0/G
REC 4 REC · 64 YDS · 16.0 YPC · 2 TD · 16.0/G
RBSr.
30JAYDEN ALLER
DEF 13 TKL · 2.6 TKL/G · 3 TFL · 0.0 SACKS · 0 INT
RBJr.
32SEBASTIAN JALAIE
RUSH 6 CAR · -1 YDS · -0.2 YPC · 0 TD · -0.3/G
DEF 1 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
33COLIN SULLIVAN
DEF 8 TKL · 1.6 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
34PHILLIP TANGONAN
RUSH 3 CAR · 14 YDS · 4.7 YPC · 0 TD · 4.7/G
RBJr.
36LANDON OLESKY
RUSH 6 CAR · 9 YDS · 1.5 YPC · 0 TD · 2.2/G
RBJr.
46TUCKER WATKINS
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
82REES CURTIS
RUSH 1 CAR · 1 YDS · 1.0 YPC · 0 TD · 0.2/G
DEF 6 TKL · 1.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
RECEIVERS & TIGHT ENDS
1KINGSTON BANKSTON
DEF 22 TKL · 3.1 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRSr.
2NOLAN SEELHORST
RUSH 1 CAR · 28 YDS · 28.0 YPC · 0 TD · 4.7/G
DEF 28 TKL · 4.7 TKL/G · 1 TFL · 0.0 SACKS · 1 INT
WRSr.
3REECE GOLDBERGER
RUSH 5 CAR · 46 YDS · 9.2 YPC · 1 TD · 5.8/G
REC 7 REC · 104 YDS · 14.9 YPC · 2 TD · 13.0/G
DEF 26 TKL · 3.2 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
WRSr.
4LOGAN MILLER
RUSH 1 CAR · -1 YDS · -1.0 YPC · 0 TD · -0.1/G
REC 25 REC · 334 YDS · 13.4 YPC · 7 TD · 37.1/G
DEF 1 TKL · 0.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
6ISAAC MUSSALI
REC 1 REC · 8 YDS · 8.0 YPC · 0 TD · 4.0/G
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
8CULLEN GREEN
RUSH 1 CAR · 30 YDS · 30.0 YPC · 1 TD · 4.3/G
REC 9 REC · 169 YDS · 18.8 YPC · 2 TD · 24.1/G
WRJr.
10NICO YAMAMOTO
DEF 4 TKL · 1.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
11HENRY KENDALL
RUSH 1 CAR · 4 YDS · 4.0 YPC · 0 TD · 0.4/G
REC 1 REC · 2 YDS · 2.0 YPC · 0 TD · 0.2/G
DEF 51 TKL · 5.7 TKL/G · 3 TFL · 0.0 SACKS · 2 INT
TESr.
13SHAHYAWN SADEGHI
DEF 10 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
15CHRIS PERALTA
DEF 14 TKL · 1.8 TKL/G · 1 TFL · 1.5 SACKS · 0 INT
TESr.
17CARTER ROSE
DEF 20 TKL · 2.5 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRSr.
19LOGAN BONNEAU
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
RUSH 4 CAR · 17 YDS · 4.2 YPC · 0 TD · 1.7/G
REC 29 REC · 574 YDS · 19.8 YPC · 3 TD · 57.4/G
DEF 2 TKL · 0.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
21COLIN OGDEN
DEF 2 TKL · 1.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
WRSr.
23BOBBY DODD
REC 2 REC · 48 YDS · 24.0 YPC · 0 TD · 16.0/G
DEF 2 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
25CHASEN ROBBINS
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 2.0/G
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
35HUDSON BONNEAU
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSo.
38AIDEN SORENSEN
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
40MAXIMUS FLODIN
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
44DIEGO MEDINA LAVIN
DEF 9 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
81NOAH BELGHAZI
RUSH 1 CAR · -5 YDS · -5.0 YPC · 0 TD · -1.7/G
REC 2 REC · 22 YDS · 11.0 YPC · 0 TD · 7.3/G
DEF 1 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
84CHARLIE FLYNN
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 2.0/G
WRJr.
86GRIFFIN GOLAFSHAN
DEF 2 TKL · 0.7 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRJr.
88CAMDEN NISHNICK
REC 12 REC · 169 YDS · 14.1 YPC · 2 TD · 24.1/G
TESr.
OFFENSIVE LINE
14JAYDAN TONG
DEF 18 TKL · 2.6 TKL/G · 3 TFL · 3.0 SACKS · 0 INT
OLSr.
55EDUARDO ISLAS
DEF 7 TKL · 1.2 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
OLJr.
56ANDY NEUNUEBEL
DEF 4 TKL · 1.3 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
OLJr.
61LINDEN POTTER
DEF 6 TKL · 2.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
OLSo.
62ERIC YANG
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLJr.
68JACK HELLMANN
DEF 25 TKL · 3.1 TKL/G · 6 TFL · 3.5 SACKS · 0 INT
OLJr.
72JACKSON LEDDO
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
74CHASE STETTNER
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSr.
76MAX EATON
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLJr.
79BARRETT EILERTS
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLJr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/13/2026 02:10