ScorePirate
MENU
AT A GLANCE

In short: Cypress Springs Panthers high school football (Cypress, TX), 2026 season: 4-4. Last game: W 52-21 vs Foster on October 23, 2026. Next: vs Fulshear, October 31, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
CYPRESS SPRINGS
CYPRESS SPRINGS 4-4
2026 SEASON
CYPRESS SPRINGS
AT A GLANCE — AS OF 10/30/2026
RECORD4-4 this season
LAST GAMEW 52-21 vs FOSTER
NEXT GAMEFULSHEAR (10/31/2026)
UNIT GRADESPass Off 56.4 · Rush Off 72.3 · Pass Def 61.2 · Rush Def 44.4
ENROLLMENT2,800 STUDENTS (2024-25) · PUBLIC HIGH SCHOOL
NUMBERS TO NOTE
#354
SP Strength Index (of 1252)
4-4
2026 record
+7.6
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
CYPRESS SPRINGS56.4 (-1)72.3 (+43)61.2 (-19)44.4 (+8)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: vs Fulshear, Sat 31 Oct. Matchup report: Fulshear at Cypress Springs.

The turnover battle could decide Cypress Springs' next game, against Fulshear, and the recent returns favor Fulshear. Cypress Springs committed 0.5 giveaways per game over its first 4 games (2-2), #112 in section in that timeframe. In the 4 games since that hot start (2-2), the Panthers have committed 2.0 giveaways per game, a 300% rise, #954 in section in that window. The schedule doesn't excuse it: the last 4 opponents have been softer, averaging 1.4 per game, a #526 defense in section on the season, against 1.6 per game, #380 for the first 4. Measured against those opponents' norms (1.4 per game), Cypress Springs turned it over 47% more than those defenses usually force. Meanwhile, Fulshear's defense has struggled in recent weeks. The Chargers have forced 0.2 takeaways per game over their last 4 games (2-2), #1070 in section during that time. Those games came against some of the better offenses in section (1.0 per game on the season, which would rank #352). Against those norms, Fulshear forced 74% 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 Cypress Springs meets Fulshear is Cypress Springs' run defense. Cypress Springs allowed 4.7 yards per carry (650 yards on 139 rushes) over its first 4 games (2-2), #273 in section through those games. In the 4 games since that hot start (2-2), the Panthers have allowed 8.3 yards per carry (786 yards on 95 rushes), a 77% rise, #998 in section through that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.1 yards per carry on the season. Measured against those opponents' norms (6.2 yards per carry), Cypress Springs allowed 33% more per carry than those rushing attacks usually gain. Meanwhile, Fulshear's ground game has struggled in recent weeks. The Chargers have averaged 4.5 yards per carry (460 yards on 102 rushes) over their last 4 games (2-2), #745 in section over that stretch. Those games came against some of the better run defenses in section (5.2 yards per carry on the season, which would rank #376). Against those norms, Fulshear ran for 14% less per carry than those run defenses usually allow. Both units come in looking to get right, and whichever does first may decide the game.

NOTES

The biggest shift in Cypress Springs' season has come in its offense. Cypress Springs averaged 25.7 points per game over its first 3 games (1-2), #677 in section within that period. In the 5 games since that slow start (3-2), the Panthers have averaged 47.0 points per game, an 83% rise, #145 in section across those games. The schedule deserves some of the credit: Cypress Springs' last 5 opponents have averaged 29.6 points per game, a #677 scoring defense in section on the season, against 21.3 points per game, #292 for the first 3. Measured against those opponents' norms (29.6 points per game), Cypress Springs scored 59% more than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #531 in section, well below the first 3 (#201), so the recent production comes against lower-level teams overall. On the season, Cypress Springs ranks #263 in section in scoring. That form gets a real test against Fulshear, whose defense ranks #136 in section (16.5 points per game).

Cypress Springs' defense from the opening weeks has gone missing since. The Panthers allowed 24.8 points per game over their first 4 games (2-2), #453 in section during those games. In the 4 games since that hot start (2-2), Cypress Springs has allowed 38.0 points per game, a 54% rise, #902 in section during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 30.8 points per game on the season. Measured against those opponents' norms (29.6 points per game), Cypress Springs allowed 28% more than those offenses usually score. On the season, the Panthers rank #755 in section in scoring defense. Fulshear's offense sits in the middle of the pack, #526 in section (31.5 points per game). Cypress Springs is 4-1 this season when it holds opponents under 32, and 0-3 when it doesn't.

Something changed for Cypress Springs' defense after its first 3 games. Cypress Springs allowed 6.3 yards per play (1,125 yards on 178 snaps) over its first 3 games (1-2), #526 in section during that stretch. In the 5 games since that hot start (3-2), the Panthers have allowed 7.4 yards per play (1,323 yards on 179 snaps), a 17% rise, #734 in section over that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 7.0 yards per play on the season. Measured against those opponents' norms (6.7 yards per play), Cypress Springs allowed 10% more per snap than those offenses usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #531 in section, well below the first 3 (#201), which makes the dip harder to excuse. On the season, Cypress Springs ranks #625 in section in yards per play allowed. Fulshear's offense sits in the middle of the pack, #484 in section (7.0 yards per play).

TIDBITS (8 found)

• Club Cypress Springs has won 2 straight, and a win would make it 3 in a row. The last time they won 3 or more in a row was 2025, a run of 3.

• Club The last time Cypress Springs went a game forcing 3+ turnovers was September 29, 2023 against Cypress Ranch (W, 35-31). Since then Cypress Springs has gone 35 straight games forcing fewer than 3 turnovers, a school-record 35 straight in the 5 seasons on record.

• Club The last time Cypress Springs went a game throwing for 200+ yards was September 20, 2024 against Cypress Ranch (W, 31-16). Since then Cypress Springs has gone 25 straight games being held under 200 passing yards, a school-record 25 straight in the 5 seasons on record.

• Club Cypress Springs has scored 149 points over its last 3 games (49.7 a game, October 9, 2026 through October 23, 2026) -- its most in a 3-game stretch on record.

• Club Cypress Springs has allowed 115 points over its last 3 games (38.3 a game, October 9, 2026 through October 23, 2026) -- its most in a 3-game stretch on record.

• Club Cypress Springs is 15-1 all time when scoring 40+ points. Cypress Springs's last loss when scoring 40+ points was October 9, 2026 against Waller (L, 48-73).

• Player Myles Hamilton has gone 3 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Yogi Martin Jr. has gone 2 straight games running for a touchdown, the 2nd-longest such streak of his career. He also had a career-best streak of 3 straight games running for a touchdown, during the 2026 season.

SCHEDULE STRENGTH

Cypress Springs has played a tougher-than-average schedule in the pool so far (#220 of 1236), and what is left is one of the toughest slates (#92 of 1138).

Schedule so far · 1 = hardest
#220 of 1236
avg opponent rating 8.8 over 8 games · 0 vs top-25 TX section
Schedule ahead · 1 = hardest
#92 of 1138
avg opponent rating 18.5 over 2 games · 0 vs top-25
Toughest game played
Bridgeland
#49 in TX section · Oct 3 · L 21-37
Toughest game ahead
Cypress Ranch
#67 in TX section · Nov 6
College …
L 20-21
Fort Ben…
W 33-30
@Cy-Fair
L 24-45
Cypress …
W 65-3
@Bridgela…
L 21-37
@Waller
L 48-73
George R…
W 49-21
@Foster
W 52-21
Fulshear@Cypress …
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

Cypress Springs

  • Yogi Martin Jr. needs 116 rushing yards for 500 (averaging 96.0 a game)
CS — STAT LEADERS
OFFENSE
PASSING LEADER
288PASS YDS
C-ATT17-34
COMP%50.0%
YPA8.5
TD4
INT3
QBR142.3
RUSHING LEADER
384RUSH YDS
CAR54
YPC7.1
RUSH TD3
REC4
REC YDS0
YPR0.0
REC TD0
RUSHING LEADER
151RUSH YDS
CAR33
YPC4.6
RUSH TD3
REC0
REC YDS0
YPR--
REC TD0
RECEIVING LEADER
166REC YDS
REC9
YPR18.4
REC TD0
RECEIVING LEADER
93REC YDS
REC4
YPR23.2
REC TD2
DEFENSE
TACKLES LEADER
10TCKL
TFL2
SACKS0
INT0
PD0
FF0
TACKLES LEADER
9TCKL
TFL1
SACKS0
INT0
PD1
FF0
TACKLES LEADER
6TCKL
TFL2
SACKS1
INT0
PD3
FF0
TFL LEADER
1TFL
TCKL1
SACKS0
INT0
PD0
FF0
TFL LEADER
1TFL
TCKL4
SACKS0
INT0
PD1
FF0
INTERCEPTIONS LEADER
1INT
TCKL4
TFL0
SACKS0
PD1
FF1

DATA WARNING: CYPRESS SPRINGS OFFENSIVE STATS FOR 10/15/2026 GAME VS. GEORGE RANCH* MISSING

DATA WARNING: CYPRESS SPRINGS OFFENSIVE STATS FOR 09/24/2026 GAME VS. CYPRESS PARK* MISSING

DATA WARNING: CYPRESS SPRINGS OFFENSIVE STATS FOR 09/11/2026 GAME @ CY-FAIR MISSING

All stat areas in this report are subject to change as box scores are updated.

CS — WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

REMAINING SCHEDULE

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

Remaining schedule: 87th hardest of 1144 in the TX section (average opponent strength 18.5).

DateOpponentSP rankWin chance
10/31vs Fulshear#255 of 125245%
11/06at Cypress Ranch#67 of 125226%

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
CS — 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 23 game; last updated Oct 30; roster and numbers checked Oct 27.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
18MYLES HAMILTON417/3450.0%2888.543142.3
7JARED HAGGER420/4841.7%2334.90082.4
TEAM TOTALS437/8245.1%5216.443107.3
RUSHING
NOPLAYERGPCARYDSYPCTD
5YOGI MARTIN JR.4543847.13
7JARED HAGGER4331514.63
23PIERRE WYATT3191156.13
4CONNOR PATRICK445213.00
18MYLES HAMILTON45112.20
9TORION ELAM3199.00
14ROBERT HEREDIA1100.00
13TRISTAN CROSS2100.00
12KEON BARROW41-7-7.00
TEAM TOTALS41197156.09
RECEIVING
NOPLAYERGPRECYDSYPRTD
9TORION ELAM3916618.40
4CONNOR PATRICK449323.22
12KEON BARROW456513.00
13TRISTAN CROSS224623.00
18MYLES HAMILTON423316.50
8MASON CURRY111717.00
23PIERRE WYATT3133.01
5YOGI MARTIN JR.4400.00
TEAM TOTALS42842315.13
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
16EMANUELLE MANNY PEDROZA110200000
15KEYLAN CALDWELL19100010
45DANIEL ISAIAH16210030
24JOSEPH BATISTE16000000
3RERNARD WALKER14100010
0KAMERON ROBERSON140017911
20DUAN ROSENTHAL14000000
95JADEN YOUNG14000000
17LADARION HOWARD14000010
21COBY ELLIS13000000
17JAYDIN MOORE11100000
33XAVIER SINEGAL11100000
98JORDAN ENANG-EKWOGE11000000
90WILL LAKA11000000
26JOSHUA MARCH10001000
TEAM TOTALS4588127971
PROGRAM SNAPSHOT: CS

PROGRAM RECORD

SEASONRECORDPFPAPPG
20224-628127628.1
20238-336927133.5
20248-338524835.0
20256-435124535.1
20264-431225139.0
2022-2630-2034.0

UIL 6A · District 23

2026 district standings · full page · all Texas districts
#TeamDistOvrRankProj.Dist. ptsNext
1BRIDGELAND5-07-122 / 491 (6.8-0.2)222-5710/30 vs WALLER
2CYPRESS RANCH5-18-129 / 672 (5.9-1.1)235-7811/06 vs CYPRESS SPRINGS
3WALLER3-26-256 / 1854 (4.2-2.8)197-14510/30 vs BRIDGELAND
4FULSHEAR3-26-281 / 2553 (4.6-2.4)127-11010/31 vs CYPRESS SPRINGS
5CYPRESS SPRINGS3-24-4105 / 3545 (3.5-3.5)235-15510/31 vs FULSHEAR
6GEORGE RANCH1-53-6194 / 7846 (1.0-6.0)97-23911/05 vs WALLER
7FOSTER1-52-7206 / 8438 (1.0-6.0)95-21511/05 vs BRIDGELAND
8CYPRESS PARK1-52-7218 / 9367 (1.0-6.0)60-26911/05 vs FULSHEAR
Top 4 in the district make the playoffs (line under 4th). Ordered by district record, then overall record and district point margin; UIL tiebreakers (head-to-head) are applied by the district, not here. Rank = SP Strength Index place in the classification / in Texas. Proj. = projected district finish and record, playing out each remaining district game by the two teams' ratings. From the 2026 results on file · UIL 6A rankings · player leaders.
CS — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/29COLLEGE STATIONvsL20-21
09/05FORT BEND HIGHTOWERvsW33-30
09/11CY-FAIRatL24-45
09/24CYPRESS PARKvsW65-3
10/03BRIDGELANDatL21-37
10/09WALLERatL48-73
10/15GEORGE RANCHvsW49-21
10/23FOSTERatW52-21
10/31FULSHEARvsPROJ30-3244.9%
11/06CYPRESS RANCHatPROJ20-3918.0%
SEASON TO DATE4-42 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall4-4 so far5-5 (48%)4.7-5.3
League3-2 so far3-2 (100%)3.0-2.0
CS — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL839.031.4294.4349.746.851.0
HOME441.818.8327.5294.352.056.7
ROAD436.244.0272.3391.243.346.8

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.

Box-score coverage behind YPG/PLAYS-PER-GAME: Overall 5/8 game(s), Home 2/4 game(s), Road 3/4 game(s).

CS — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/29vs. College StationL 20-211042413451252133381001-1
9/5vs. Fort Bend HightowerW 33-301391713102591383976112+2
9/11@ Cy-FairL 24-45------1862043900----2+2
9/24vs. Cypress ParkW 65-3------53951480----1+1
10/3@ BridgelandL 21-37171792501841443210020
10/9@ WallerL 48-7314096236303213516------0-2
10/15vs. George RanchW 49-21----------------------
10/23@ FosterW 52-21107224331681592270011-1
AVERAGES132.2162.2294.4144.6205.1349.71.30.20.51.3+1 (season)

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

Rush Offense: grade 72.3/100 (+43 yds/gm vs average)

Pass Defense: grade 61.2/100 (-19 yds/gm vs average)

Rush Defense: grade 44.4/100 (+8 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-10-31vsFULSHEAR6-231.5
2026-11-06atCYPRESS RANCH8-138.0

LAST YEAR

CS finished 2025 at 6-4. Missed playoffs. Notable win: 49-48 over BRIDGELAND (BRIDGELAND finished 64% that season). Toughest loss: 21-28 to CYPRESS RANCH (7-point margin).

LAST SEASON: CS — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-30FORT BEND BUSHW1-04914N/AN/A
2025-09-05ALIEF TAYLORW2-03514N/AN/A
2025-09-11JERSEY VILLAGEW3-0580N/AN/A
2025-09-26CYPRESS RANCHL3-12128336318
2025-10-04BRIDGELANDW4-14948N/AN/A
2025-10-09LANGHAM CREEKL4-22838N/AN/A
2025-10-17CYPRESS WOODSW5-22113N/AN/A
2025-10-23CYPRESS PARKW6-2520N/AN/A
2025-11-01WALLERL6-32152N/AN/A
2025-11-07CYPRESS LAKESL6-41738N/AN/A
TOTALS10 GMS6-46-4351245336 (1)318 (1)

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

• CS holds its opponents under 150 rushing yards (.750), and has won 2 straight when doing so

• CS stays under 6.0 yards per play (.667), but most recently lost to Bridgeland when doing so

• CS commits zero giveaways (.667)

• CS holds its opponents under 8.0 yards per attempt (.500)

• CS's defense has averaged 0.5 takeaways per game over their last 3 games. Their 8-game average is 1.4 takeaways per game. (-64%)

• CS's offense has averaged 2.0 giveaways per game over their last 3 games. Their 9-game average is 1.2 giveaways per game. (+64%)

• CS's defense has averaged 38.3 points allowed per game over their last 3 games. Their 29-game average is 25.7 points allowed per game. (+49%)

• CS's offense has averaged 49.7 points scored per game over their last 3 games. Their 29-game average is 36.1 points scored per game. (+37%)

• CS's offense has averaged 10.6 YPA over their last 3 games. Their 7-game average is 7.8 YPA. (+36%)

• CS holds its opponents under 159.0 rushing yards (CS's own median) (.750)

• CS's offense has averaged 133.0 rush yards per game over their last 5 games. Their 11-game average is 190.2 rush yards per game. (-30%)

• CS rushes for 171.0+ yards (CS's own median) (.667)

• CS's defense has averaged 110.5 pass yards per game over their last 5 games. Their 9-game average is 149.1 pass yards per game. (-26%)

• CS stays under 7.2 yards per play (CS's own median) (.667)

• CS is 2-1 (.667) when it wins the turnover battle

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

CS -- MOST IMPORTANT NUMBERS

(top 5 of 6 scored; vs 825 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers < 34-4.50030.8W10.777
2OFFTurnovers < 34-5.44435.0W10.565
3OFFRush Yds 100+5-4.55630.9W20.536
4OFFRush Yds 150+5-4.55630.9W20.500
5OFFPass Yds < 2004-6.40031.6W10.272
WIN %: TWO-CONDITION COMBINATIONS (2 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)

--- CS ---

CONDITIONRECWIN%PPGSTRK
CS rushes for 100+ yards and is held under 200 passing yards4-4.50030.9W2
CS rushes for 150+ yards but stays under 8.0 yards per attempt3-2.60031.4W2
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
CSRush Yds 100+ & Pass Yds < 2004-4.50030.9
CSRush Yds 150+ & YPA < 8.03-2.60031.4
CS — OFFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-1.00048.0L1
YPA < 8.03-3.50029.7W1 22 games without this stat on file
Pass Yds 200+1-01.00031.0W1
Pass Yds < 2004-6.40031.6W1 18 games without this stat on file
Rush Yds 100+5-4.55630.9W2
Rush Yds < 1000-2.00034.5L2 18 games without this stat on file
Rush Yds 150+5-4.55630.9W2
Rush Yds < 1500-2.00034.5L2 18 games without this stat on file
YPC 5.0+1-2.33331.0W1
YPC < 5.02-2.50033.2L2 22 games without this stat on file
YPP 6.0+1-3.25035.2W1
YPP < 6.02-1.66728.3L1 22 games without this stat on file
YPP 7.0+1-3.25035.2W1
YPP < 7.02-1.66728.3L1 22 games without this stat on file
Turnovers 1+2-4.33332.2W1
Turnovers < 12-1.66740.7W1 20 games without this stat on file
Turnovers 2+2-3.40034.4W1 20 games without this stat on file
Turnovers > 2-------- 20 games without this stat on file
CS — OFFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Scores <100-1.0006.0
Scores 10-190-2.00015.5
Scores 20-291-7.12522.6
Scores 30-395-01.00033.6
Scores 40+12-1.92350.9
CS — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-1.00048.0L1
YPA < 8.02-2.50031.5W1 3 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2002-3.40034.8W1 3 games without this stat on file
Rush Yds 100+2-1.66735.0W2
Rush Yds < 1000-2.00034.5L2 3 games without this stat on file
Rush Yds 150+2-1.66735.0W2
Rush Yds < 1500-2.00034.5L2 3 games without this stat on file
YPC 5.0+1-1.50036.0W1
YPC < 5.01-2.33334.0L2 3 games without this stat on file
YPP 6.0+1-2.33340.0W1
YPP < 6.01-1.50027.0L1 3 games without this stat on file
YPP 7.0+1-2.33340.0W1
YPP < 7.01-1.50027.0L1 3 games without this stat on file
Turnovers 1+1-3.25035.2W1
Turnovers < 12-1.66740.7W1 1 games without this stat on file
Turnovers 2+1-3.25035.2W1 1 games without this stat on file
Turnovers > 2-------- 1 games without this stat on file
CS — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-19------
Scores 20-290-3.00021.7
Scores 30-391-01.00033.0
Scores 40+3-1.75053.5
CS — DEFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-2.33349.3L2
YPA < 8.03-3.50021.0W1 20 games without this stat on file
Pass Yds 200+1-1.50051.5L1
Pass Yds < 2003-4.42924.4W1 20 games without this stat on file
Rush Yds 100+3-5.37533.9W1
Rush Yds < 1001-01.0003.0W1 20 games without this stat on file
Rush Yds 150+1-4.20039.4W1
Rush Yds < 1503-1.75019.2W2 20 games without this stat on file
YPC 5.0+2-3.40038.4W1
YPC < 5.02-2.50020.5W2 20 games without this stat on file
YPP 6.0+2-3.40040.2L3
YPP < 6.02-2.50018.2W2 20 games without this stat on file
YPP 7.0+2-3.40040.2L3
YPP < 7.02-2.50018.2W2 20 games without this stat on file
Turnovers 1+4-3.57124.7W1
Turnovers < 10-1.00073.0L1 21 games without this stat on file
Turnovers 2+2-2.50032.0L2 21 games without this stat on file
Turnovers > 2-------- 21 games without this stat on file
CS — DEFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Allows <107-01.0003.1
Allows 10-194-1.80015.0
Allows 20-292-2.50022.8
Allows 30-393-4.42936.1
Allows 40+2-4.33350.5
CS — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-2.33349.3L2
YPA < 8.02-2.50020.5W1 1 games without this stat on file
Pass Yds 200+1-1.50051.5L1
Pass Yds < 2002-3.40025.4W1 1 games without this stat on file
Rush Yds 100+2-4.33337.8W1
Rush Yds < 1001-01.0003.0W1 1 games without this stat on file
Rush Yds 150+1-4.20039.4W1
Rush Yds < 1502-01.00016.5W2 1 games without this stat on file
YPC 5.0+1-3.25044.0W1
YPC < 5.02-1.66718.0W2 1 games without this stat on file
YPP 6.0+1-3.25046.2L3
YPP < 6.02-1.66715.0W2 1 games without this stat on file
YPP 7.0+1-3.25046.2L3
YPP < 7.02-1.66715.0W2 1 games without this stat on file
Turnovers 1+3-3.50026.2W1
Turnovers < 10-1.00073.0L1 1 games without this stat on file
Turnovers 2+1-2.33337.3L2 1 games without this stat on file
Turnovers > 2-------- 1 games without this stat on file
CS — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <101-01.0003.0
Allows 10-19------
Allows 20-292-1.66721.0
Allows 30-391-1.50033.5
Allows 40+0-2.00059.0
ON THE BRINK

CYPRESS SPRINGS

• CYPRESS SPRINGS has scored 40+ in 3 straight games (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).

• CYPRESS SPRINGS has won by 20+ in 2 straight games (10/15/26–10/23/26). It has not won by 20+ in 3 straight since 8/30/25–9/11/25 (2025). It has reached 3 straight 3 times in the last 4 years.

• CYPRESS SPRINGS has scored 30+ in 3 straight games (10/9/26–10/23/26). It has not scored 30+ in 4 straight since 8/30/24–9/20/24 (2024). It has reached 4 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
CSOFFENSEYPA 8.0+10-1.00048.0L1
CSOFFENSEYPA < 8.063-3.50029.7W1
CSOFFENSEPass Yds 200+11-01.00031.0W1
CSOFFENSEPass Yds < 200104-6.40031.6W1
CSOFFENSERush Yds 100+95-4.55630.9W2
CSOFFENSERush Yds < 10020-2.00034.5L2
CSOFFENSERush Yds 150+95-4.55630.9W2
CSOFFENSERush Yds < 15020-2.00034.5L2
CSOFFENSEYPC 5.0+31-2.33331.0W1
CSOFFENSEYPC < 5.042-2.50033.2L2
CSOFFENSEYPP 6.0+41-3.25035.2W1
CSOFFENSEYPP < 6.032-1.66728.3L1
CSOFFENSEYPP 7.0+41-3.25035.2W1
CSOFFENSEYPP < 7.032-1.66728.3L1
CSOFFENSETurnovers 1+62-4.33332.2W1
CSOFFENSETurnovers < 132-1.66740.7W1
CSOFFENSETurnovers 2+52-3.40034.4W1
CSOFFENSEScores <1010-1.0006.0L1
CSOFFENSEScores 10-1920-2.00015.5L2
CSOFFENSEScores 20-2981-7.12522.6L4
CSOFFENSEScores 30-3955-01.00033.6W5
CSOFFENSEScores 40+1312-1.92350.9W2
CSDEFENSEYPA 8.0+31-2.33349.3L2
CSDEFENSEYPA < 8.063-3.50021.0W1
CSDEFENSEPass Yds 200+21-1.50051.5L1
CSDEFENSEPass Yds < 20073-4.42924.4W1
CSDEFENSERush Yds 100+83-5.37533.9W1
CSDEFENSERush Yds < 10011-01.0003.0W1
CSDEFENSERush Yds 150+51-4.20039.4W1
CSDEFENSERush Yds < 15043-1.75019.2W2
CSDEFENSEYPC 5.0+52-3.40038.4W1
CSDEFENSEYPC < 5.042-2.50020.5W2
CSDEFENSEYPP 6.0+52-3.40040.2L3
CSDEFENSEYPP < 6.042-2.50018.2W2
CSDEFENSEYPP 7.0+52-3.40040.2L3
CSDEFENSEYPP < 7.042-2.50018.2W2
CSDEFENSETurnovers 1+74-3.57124.7W1
CSDEFENSETurnovers < 110-1.00073.0L1
CSDEFENSETurnovers 2+42-2.50032.0L2
CSDEFENSEAllows <1077-01.0003.1W7
CSDEFENSEAllows 10-1954-1.80015.0W3
CSDEFENSEAllows 20-2942-2.50022.8W2
CSDEFENSEAllows 30-3973-4.42936.1L1
CSDEFENSEAllows 40+62-4.33350.5L3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
NOTABLE TRENDS (7 of 7 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

CS OFFENSE

CS's offense has averaged 2.0 giveaways per game over their last 3 games. Their 9-game average is 1.2 giveaways per game. (+64%)

CS's offense has averaged 49.7 points scored per game over their last 3 games. Their 29-game average is 36.1 points scored per game. (+37%)

CS's offense has averaged 10.6 YPA over their last 3 games. Their 7-game average is 7.8 YPA. (+36%)

CS's offense has averaged 133.0 rush yards per game over their last 5 games. Their 11-game average is 190.2 rush yards per game. (-30%)

CS DEFENSE

CS's defense has averaged 0.5 takeaways per game over their last 3 games. Their 8-game average is 1.4 takeaways per game. (-64%)

CS's defense has averaged 38.3 points allowed per game over their last 3 games. Their 29-game average is 25.7 points allowed per game. (+49%)

CS's defense has averaged 110.5 pass yards per game over their last 5 games. Their 9-game average is 149.1 pass yards per game. (-26%)

(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
CSDEFENSEteamPass Yardslast 5110.59149.1-25.9%
CSDEFENSEteamPointslast 338.32925.7+49.4%
CSOFFENSEteamPointslast 349.72936.1+37.4%
CSOFFENSEteamRush Yardslast 5133.011190.2-30.1%
CSDEFENSEteamTurnoverslast 30.581.4-63.6%
CSOFFENSEteamTurnoverslast 32.091.2+63.6%
CSOFFENSEteamYPAlast 310.677.8+35.7%
STATISTICAL STORIES

CYPRESS SPRINGS: SP STRENGTH INDEX BY SEASON

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

Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/30/2026 13:44