ScorePirate
MENU
AT A GLANCE

In short: Pennridge Rams high school football (Perkasie, PA), 2026 season: 9-0. Last game: W 42-7 vs Neshaminy on October 23, 2026. Next: at Central Bucks South, 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
PENNRIDGE
PENNRIDGE 9-0
2026 SEASON
PENNRIDGE
AT A GLANCE — AS OF 10/29/2026
RECORD9-0 this season
LAST GAMEW 42-7 vs NESHAMINY
NEXT GAMECENTRAL BUCKS SOUTH (10/30/2026)
UNIT GRADESPass Off 49.7 · Rush Off 69.1 · Pass Def 80.0 · Rush Def 91.3
NUMBERS TO NOTE
#12
SP Strength Index (of 574)
9-0
2026 record
+22.1
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
PENNRIDGE49.7 (-15)69.1 (+34)80.0 (-49)91.3 (-102)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Central Bucks South, Fri 30 Oct. Matchup report: Pennridge at Central Bucks South.

The number to watch when Pennridge meets Central Bucks South is Pennridge's scoring. Pennridge averaged 26.3 points per game over its first 6 games (6-0), #212 in section in that timeframe. Over the stretch of 3 games that followed (3-0), the Rams have averaged 34.7 points per game, a 32% rise, #126 in section in that window. The schedule deserves some of the credit: Pennridge's last 3 opponents have averaged 25.2 points per game, a #331 scoring defense in section on the season, against 19.3 points per game, #209 for the first 6. Measured against those opponents' norms (25.2 points per game), Pennridge scored 37% more than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #238 in section, well below the first 6 (#115), so the recent production comes against lower-level teams overall. Conversely, Central Bucks South's defense has been one of section's better units in recent weeks. The Titans have allowed 15.0 points per game over their last 3 games (2-1), #144 in section during that time. Those games came against a middle-of-the-pack set of offenses in section (24.0 points per game on the season, which would rank #252). Against those norms, Central Bucks South held those offenses 38% below what they usually score. Overall, those opponents average an SP Strength Index rating that would rank #77 in section, a strong slate. Something has to give when Pennridge's surging offense meets one of section's better units in Central Bucks South's.

NOTES

Pennridge's passing game looks better on paper, but one afternoon is doing a lot of the work. Pennridge averaged 7.7 yards per pass attempt (929 yards on 120 attempts) on the season, #186 in section, but that number is boosted by a 201-yard game on 11 attempts against Liberty on 8/28. In all other games, Pennridge is at 6.7 yards per pass attempt (728 yards on 109 attempts), a figure that would rank #260 in section. Context matters here: Liberty's pass defense ranks among the weakest in section (11.1 yards per attempt, #510 of 559), so that game says more about the opponent than about the unit itself. Against Central Bucks South, Pennridge draws one of the better pass defenses (4.0 yards per attempt, #18), so expect something closer to the 6.7 version.

The biggest shift in Pennridge's season has come in its ground game. The Rams averaged 4.8 yards per carry (704 yards on 148 rushes) over their first 4 games (4-0), #260 in section through those games. In the 5 games since that slow start (5-0), Pennridge has averaged 6.1 yards per carry (1,036 yards on 170 rushes), a 28% rise, #162 in section through that stretch. The schedule deserves some of the credit: Pennridge's last 5 opponents have averaged 5.8 yards per carry, a #324 run defense in section on the season, against 4.9 yards per carry, #199 for the first 4. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #212 in section, well below the first 4 (#97), so the recent production comes against lower-level teams overall. On the season, the Rams rank #225 in section in rushing. Central Bucks South's run defense sits in the middle of the pack, #162 in section (4.6 yards per carry).

Pennridge's offense from the opening weeks has gone missing since. Pennridge averaged 6.5 yards per play (1,666 yards on 255 snaps) over its first 5 games (5-0), #177 in section over that stretch. Over the stretch of 4 games that followed (4-0), the Rams have averaged 5.5 yards per play (1,003 yards on 183 snaps), a 16% drop, #263 in section within that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.0 yards per play on the season. Measured against those opponents' norms (5.9 yards per play), Pennridge gained 8% less per snap than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #232 in section, well below the first 5 (#103), which makes the dip harder to excuse. On the season, Pennridge ranks #227 in section in yards per play. It won't get any easier against Central Bucks South, whose defense ranks #54 in section (4.4 yards per play).

TIDBITS (6 found)

• Club Pennridge has won 10 straight, and a win would make it 11 in a row -- something they have not done in the 5 seasons on record.

• Club The last time Pennridge went a game committing 3+ turnovers was September 14, 2023 against Abington (W, 28-0). Since then Pennridge has gone 42 straight games committing fewer than 3 turnovers, a school-record 42 straight in the 5 seasons on record.

• Club Pennridge has gone 9 straight games rushing for 100+ yards (August 28, 2026 through October 23, 2026), going 9-0 over that stretch, a school-record 9 straight in the 5 seasons on record.

• Club Pennridge has gone 8 straight games being held under 200 passing yards (September 3, 2026 through October 23, 2026), going 8-0 over that stretch, a school-record 8 straight in the 5 seasons on record.

• Club Pennridge is 19-1 all time when holding the opponent under 10 points. Pennridge's last loss when holding the opponent under 10 points was September 30, 2022 against Neshaminy (L, 6-7).

• Club Pennridge has scored 104 points over its last 3 games (34.7 a game, October 9, 2026 through October 23, 2026) -- its most in a 3-game stretch since the 108 from August 22, 2025 through September 5, 2025.

MILESTONE WATCH

Pennridge

  • B. Blomgren needs 9 tackles for 50 (averaging 8.2 a game)
  • B. Landherr needs 10 tackles for 50 (averaging 8.0 a game)
PEN — STAT LEADERS
OFFENSE
PASSING LEADER
688PASS YDS
C-ATT38-69
COMP%55.1%
YPA10.0
TD11
INT2
QBR185.6
RUSHING LEADER
509RUSH YDS
CAR93
YPC5.5
RUSH TD2
REC3
REC YDS57
YPR19.0
REC TD1
RUSHING LEADER
221RUSH YDS
CAR41
YPC5.4
RUSH TD3
REC0
REC YDS0
YPR--
REC TD0
RECEIVING LEADER
270REC YDS
REC10
YPR27.0
REC TD4
RECEIVING LEADER
169REC YDS
REC9
YPR18.8
REC TD2
DEFENSE
TACKLES LEADER
41TCKL
TFL1.5
SACKS0
INT0
PD1
FF1
TACKLES LEADER
40TCKL
TFL8.5
SACKS2
INT1
PD0
FF0
TACKLES LEADER
33TCKL
TFL2.5
SACKS0
INT0
PD0
FF2
TFL LEADER
2.5TFL
TCKL23
SACKS1
INT1
PD0
FF0
TFL LEADER
1.5TFL
TCKL20
SACKS0
INT0
PD0
FF1
C. Long5 GMS
SACKS LEADER
0SACKS
TCKL3
TFL0.5
INT0
PD0
FF0
PEN — WHAT CHANGED THIS WEEK

From the games on file through Sep 25.

REMAINING SCHEDULE

Most likely finish 11-0 · realistic range 10-1 to 11-0

Remaining schedule: 95th hardest of 417 in the PA section (average opponent strength 10.5).

DateOpponentSP rankWin chance
10/30at Central Bucks South#87 of 57463%
11/26at Quakertown#189 of 57493%

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
PEN — 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 Sep 25 game; last updated Sep 30.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
A. TETKOWSKI538/6955.1%68810.0112185.6
B. DORNON50/10.0%00.001-200.0
TEAM TOTALS538/7054.3%6889.8113180.1
RUSHING
NOPLAYERGPCARYDSYPCTD
T. PICCIOTTI5935095.52
M. SCHAEFER5412215.43
A. TETKOWSKI514725.12
C. LONG518703.90
S. LEUTHE59707.81
R. LOCH35173.40
B. BOREK1199.00
M. FERGUSON5177.00
B. BLOMGREN5331.00
TEAM TOTALS51859785.38
RECEIVING
NOPLAYERGPRECYDSYPRTD
N. DERSTINE31027027.04
S. LEUTHE5916918.82
B. DORNON51012612.61
T. PICCIOTTI535719.01
B. BLOMGREN523718.51
R. FLOOD52157.51
B. LANDHERR52147.01
TEAM TOTALS53868818.111
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
B. BLOMGREN5411.500011
B. LANDHERR5408.52.512300
M. WALKER5332.500002
S. LEUTHE531000000
M. FERGUSON524000030
D. KELLY5232.511000
J. DULIN4201.500001
R. FLOOD520100000
J. WALDSPURGER515000000
C. O'CONNOR46100000
B. DORNON550.500010
A. FRANCIS34000000
C. LONG530.50.50000
G. BUSA23000000
G. GORMAN23000000
W. OSEI13000000
K. KIRLIN220.500000
M. SCHAEFER52000000
A. KELLER11000000
E. OLSON11000000
H. PHELAN11000000
N. DERSTINE31000010
TEAM TOTALS528220422364
PROGRAM SNAPSHOT: PEN

PROGRAM RECORD

SEASONRECORDPFPAPPG
20222-918222716.5
20233-815122013.7
20244-717827016.2
202513-236821324.5
20269-02626329.1
2022-2631-2620.0
PEN — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28LIBERTYvsW35-0
09/03SOUDERTONvsW28-11
09/10COUNCIL ROCK SOUTHatW27-10
09/18CENTRAL BUCKS WESTvsW14-7
09/25CENTRAL BUCKS EASTatW26-7
10/02PENNSBURYvsW28-6
10/09NORTH PENNatW20-8
10/16ABINGTONatW42-7
10/23NESHAMINYvsW42-7
10/30CENTRAL BUCKS SOUTHatPROJ22-1662.7%
11/26QUAKERTOWNatPROJ36-792.9%
SEASON TO DATE9-02 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall9-0 so far10-1 (45%)10.3-0.7
League6-0 so far6-0 (100%)6.0-0.0
PEN — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL929.17.0296.6186.248.743.8
HOME529.46.2317.0179.050.644.0
ROAD428.88.0271.0208.046.243.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.

PEN — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. LibertyW 35-0201212413158442020102+2
9/3vs. SoudertonW 28-11128191319231641870001-1
9/10@ Council Rock SouthW 27-1096151247--------212+2
9/18vs. Central Bucks WestW 14-7163150313--------113+2
9/25@ Central Bucks EastW 26-7100274374141942080000-1
10/2vs. PennsburyW 28-6115211326------------1-1
10/9@ North PennW 20-826146172------------3+3
10/16@ AbingtonW 42-729262291------------00
10/23vs. NeshaminyW 42-77114321412820148------4+3
AVERAGES103.2193.3296.680.8105.5186.20.00.80.41.8+9 (season)

Averages use only games with that number on file (defense 4/9, sacks/INT 5/9, sacks allowed 3/9 games). SACKS ALW comes from the opponent's box score; TO FORCED is takeaways; TO MAR is takeaways minus giveaways, and its bottom cell is the season total. Dashes mean not on file.

UNIT INDEX

Pass Offense: grade 49.7/100 (-15 yds/gm vs average)

Rush Offense: grade 69.1/100 (+34 yds/gm vs average)

Pass Defense: grade 80.0/100 (-49 yds/gm vs average)

Rush Defense: grade 91.3/100 (-102 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-30atCENTRAL BUCKS SOUTH5-420.4
2026-11-26atQUAKERTOWN5-424.0

LAST YEAR

PEN finished 2025 at 13-2. Made the playoffs (5 postseason game(s) on file; exact round/result not available). Notable win: 31-21 over LIBERTY (LIBERTY finished 100% that season). Toughest loss: 14-21 to NORTH PENN (7-point margin).

LAST SEASON: PEN — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22LIBERTYW1-03121N/AN/A
2025-08-28BENSALEMW2-03633N/AN/A
2025-09-05HARRY S. TRUMANW3-04112N/AN/A
2025-09-12PENNSBURYW4-0140N/AN/A
2025-09-19NORTH PENNW5-03410N/AN/A
2025-09-26ABINGTONW6-0438359202
2025-10-03NESHAMINYW7-0147N/AN/A
2025-10-10CENTRAL BUCKS WESTL7-11428N/AN/A
2025-10-17CENTRAL BUCKS EASTW8-1158N/AN/A
2025-10-24CENTRAL BUCKS SOUTHW9-1287N/AN/A
2025-10-31PLYMOUTH WHITEMARSHW10-12221N/AN/A
2025-11-07DOWNINGTOWN EASTW11-1219N/AN/A
2025-11-14COATESVILLEW12-11714N/AN/A
2025-11-21NORTH PENNL12-21421N/AN/A
2025-11-27QUAKERTOWNW13-22414N/AN/A
TOTALS15 GMS13-213-2368213359 (1)202 (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)
PEN HAS PERFORMED BEST THIS DATA SET WHEN...

• PEN stays under 8.0 yards per attempt (.999), and has won 5 straight when doing so

• PEN is held under 150 rushing yards (.999), and has won 3 straight when doing so

• PEN stays under 5.0 yards per carry (.999), and has won 3 straight when doing so

• PEN stays under 6.0 yards per play (.999), and has won 3 straight when doing so

• PEN's offense has failed to reach 200 pass yds in 8 straight games (09/03/2026-10/23/2026), going 8-0 over that stretch.

• PEN's defense has averaged 20.0 rush yards per game over their last 3 games. Their 6-game average is 72.5 rush yards per game. (-72%)

• PEN's offense has averaged 42.0 pass yards per game over their last 3 games. Their 11-game average is 111.4 pass yards per game. (-62%)

• PEN's defense has averaged 0.9 YPC over their last 3 games. Their 6-game average is 2.2 YPC. (-59%)

• PEN's offense has averaged 3.5 YPA over their last 3 games. Their 11-game average is 8.7 YPA. (-59%)

• PEN's defense has averaged 128.0 pass yards per game over their last 3 games. Their 6-game average is 82.2 pass yards per game. (+56%)

• PEN's defense has averaged 7.0 points allowed per game over their last 5 games. Their 35-game average is 15.6 points allowed per game. (-55%)

• PEN's offense has averaged 0.3 giveaways per game over their last 3 games. Their 11-game average is 0.7 giveaways per game. (-54%)

• PEN's offense has averaged 34.7 points scored per game over their last 3 games. Their 35-game average is 23.1 points scored per game. (+50%)

• PEN holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry

• PEN's offense has averaged 225.7 total yards per game over their last 3 games. Their 11-game average is 315.0 total yards per game. (-28%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

PEN -- MOST IMPORTANT NUMBERS

(top 5 of 8 scored; vs 2209 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers < 29-01.00032.9W90.643
2OFFYPC 5+8-01.00032.9W80.581
3OFFTurnovers < 311-01.00032.0W110.572
4OFFYPP 6+8-01.00032.9W80.568
5OFFRush Yds 100+11-01.00032.0W110.568
WIN %: TWO-CONDITION COMBINATIONS (9 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)

--- PEN ---

CONDITIONRECWIN%PPGSTRK
PEN rushes for 100+ yards and is held under 200 passing yards9-0.99930.4W9
PEN averages 6.0+ yards per play behind 150+ rushing yards7-0.99931.4W7
PEN averages 5.0+ yards per carry on its way to 150+ rushing yards7-0.99931.4W7
PEN holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry5-0.9995.2W5
PEN holds its opponents under 150 rushing yards and under 200 passing yards4-0.9993.8W4
PEN holds its opponents under 6.0 yards per play and under 100 rushing yards4-0.9993.8W4
PEN holds its opponents under 5.0 yards per carry and under 150 rushing yards4-0.9993.8W4
PEN holds its opponents under 150 rushing yards while forcing 2+ takeaways4-0.9993.8W4
PEN holds its opponents under 6.0 yards per play while forcing 2+ takeaways4-0.9993.8W4
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
PENRush Yds 100+ & Pass Yds < 2009-0.99930.4
PENYPP 6.0+ & Rush Yds 150+7-0.99931.4
PENYPC 5.0+ & Rush Yds 150+7-0.99931.4
PENYPA < 8.0 & YPC < 5.05-0.9995.2
PENRush Yds < 150 & Pass Yds < 2004-0.9993.8
PENYPP < 6.0 & Rush Yds < 1004-0.9993.8
PENYPC < 5.0 & Rush Yds < 1504-0.9993.8
PENRush Yds < 150 & Turnovers 2+4-0.9993.8
PENYPP < 6.0 & Turnovers 2+4-0.9993.8
PEN — OFFENSE — 2024-26 (35 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+6-01.00034.5W6
YPA < 8.05-01.00029.0W5 24 games without this stat on file
Pass Yds 200+2-01.00039.0W2
Pass Yds < 2009-01.00030.4W9 24 games without this stat on file
Rush Yds 100+11-01.00032.0W11
Rush Yds < 100-------- 24 games without this stat on file
Rush Yds 150+8-01.00030.9W8
Rush Yds < 1503-01.00035.0W3 24 games without this stat on file
YPC 5.0+8-01.00032.9W8
YPC < 5.03-01.00029.7W3 24 games without this stat on file
YPP 6.0+8-01.00032.9W8
YPP < 6.03-01.00029.7W3 24 games without this stat on file
YPP 7.0+5-01.00038.6W5
YPP < 7.06-01.00026.5W6 24 games without this stat on file
Turnovers 1+6-01.00030.8W6
Turnovers < 15-01.00033.4W5 24 games without this stat on file
Turnovers 2+2-01.00028.0W2 24 games without this stat on file
Turnovers > 2-------- 24 games without this stat on file
PEN — OFFENSE SCORING SITUATION — 2024-26 (35 Gms)
SPLITRECWIN%PPG
Scores <100-4.0004.0
Scores 10-197-5.58314.9
Scores 20-299-01.00024.9
Scores 30-395-01.00034.8
Scores 40+5-01.00043.0
PEN — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-01.00029.2W4
YPA < 8.05-01.00029.0W5
Pass Yds 200+1-01.00035.0W1
Pass Yds < 2008-01.00028.4W8
Rush Yds 100+9-01.00029.1W9
Rush Yds < 100--------
Rush Yds 150+7-01.00028.6W7
Rush Yds < 1502-01.00031.0W2
YPC 5.0+6-01.00028.8W6
YPC < 5.03-01.00029.7W3
YPP 6.0+6-01.00028.8W6
YPP < 6.03-01.00029.7W3
YPP 7.0+3-01.00034.3W3
YPP < 7.06-01.00026.5W6
Turnovers 1+5-01.00027.6W5
Turnovers < 14-01.00031.0W4
Turnovers 2+2-01.00028.0W2
Turnovers > 2--------
PEN — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-191-01.00014.0
Scores 20-295-01.00025.8
Scores 30-391-01.00035.0
Scores 40+2-01.00042.0
PEN — DEFENSE — 2024-26 (35 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.06-01.0005.5W6 29 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2006-01.0005.5W6 29 games without this stat on file
Rush Yds 100+2-01.0009.0W2
Rush Yds < 1004-01.0003.8W4 29 games without this stat on file
Rush Yds 150+2-01.0009.0W2
Rush Yds < 1504-01.0003.8W4 29 games without this stat on file
YPC 5.0+1-01.0007.0W1
YPC < 5.05-01.0005.2W5 29 games without this stat on file
YPP 6.0+--------
YPP < 6.06-01.0005.5W6 29 games without this stat on file
YPP 7.0+--------
YPP < 7.06-01.0005.5W6 29 games without this stat on file
Turnovers 1+9-01.0006.3W9
Turnovers < 12-01.0007.0W2 24 games without this stat on file
Turnovers 2+7-01.0005.7W7 24 games without this stat on file
Turnovers > 25-01.0006.0W5 24 games without this stat on file
PEN — DEFENSE SCORING SITUATION — 2024-26 (35 Gms)
SPLITRECWIN%PPG
Allows <1015-01.0005.4
Allows 10-197-01.00012.0
Allows 20-293-4.42923.9
Allows 30-391-4.20034.8
Allows 40+0-1.00040.0
PEN — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.04-01.0006.2W4 5 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2004-01.0006.2W4 5 games without this stat on file
Rush Yds 100+2-01.0009.0W2
Rush Yds < 1002-01.0003.5W2 5 games without this stat on file
Rush Yds 150+2-01.0009.0W2
Rush Yds < 1502-01.0003.5W2 5 games without this stat on file
YPC 5.0+1-01.0007.0W1
YPC < 5.03-01.0006.0W3 5 games without this stat on file
YPP 6.0+--------
YPP < 6.04-01.0006.2W4 5 games without this stat on file
YPP 7.0+--------
YPP < 7.04-01.0006.2W4 5 games without this stat on file
Turnovers 1+7-01.0007.0W7
Turnovers < 12-01.0007.0W2
Turnovers 2+5-01.0006.4W5
Turnovers > 23-01.0007.3W3
PEN — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <107-01.0006.0
Allows 10-192-01.00010.5
Allows 20-29------
Allows 30-39------
Allows 40+------
ON THE BRINK

PENNRIDGE

• PENNRIDGE has held the opponent under 14 in 9 straight games (8/28/26–10/23/26). It has not reached 10 straight in the last 4 years of games on file (2023-present).

• PENNRIDGE has won 10 straight (11/27/25–10/23/26). It has not reached 11 straight in the last 4 years of games on file (2023-present).

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

• PENNRIDGE has won by 20+ in 2 straight games (10/16/26–10/23/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
PENOFFENSEYPA 8.0+66-01.00034.5W6
PENOFFENSEYPA < 8.055-01.00029.0W5
PENOFFENSEPass Yds 200+22-01.00039.0W2
PENOFFENSEPass Yds < 20099-01.00030.4W9
PENOFFENSERush Yds 100+1111-01.00032.0W11
PENOFFENSERush Yds 150+88-01.00030.9W8
PENOFFENSERush Yds < 15033-01.00035.0W3
PENOFFENSEYPC 5.0+88-01.00032.9W8
PENOFFENSEYPC < 5.033-01.00029.7W3
PENOFFENSEYPP 6.0+88-01.00032.9W8
PENOFFENSEYPP < 6.033-01.00029.7W3
PENOFFENSEYPP 7.0+55-01.00038.6W5
PENOFFENSEYPP < 7.066-01.00026.5W6
PENOFFENSETurnovers 1+66-01.00030.8W6
PENOFFENSETurnovers < 155-01.00033.4W5
PENOFFENSETurnovers 2+22-01.00028.0W2
PENOFFENSEScores <1040-4.0004.0L4
PENOFFENSEScores 10-19127-5.58314.9W1
PENOFFENSEScores 20-2999-01.00024.9W9
PENOFFENSEScores 30-3955-01.00034.8W5
PENOFFENSEScores 40+55-01.00043.0W5
PENDEFENSEYPA < 8.066-01.0005.5W6
PENDEFENSEPass Yds < 20066-01.0005.5W6
PENDEFENSERush Yds 100+22-01.0009.0W2
PENDEFENSERush Yds < 10044-01.0003.8W4
PENDEFENSERush Yds 150+22-01.0009.0W2
PENDEFENSERush Yds < 15044-01.0003.8W4
PENDEFENSEYPC 5.0+11-01.0007.0W1
PENDEFENSEYPC < 5.055-01.0005.2W5
PENDEFENSEYPP < 6.066-01.0005.5W6
PENDEFENSEYPP < 7.066-01.0005.5W6
PENDEFENSETurnovers 1+99-01.0006.3W9
PENDEFENSETurnovers < 122-01.0007.0W2
PENDEFENSETurnovers 2+77-01.0005.7W7
PENDEFENSETurnovers > 255-01.0006.0W5
PENDEFENSEAllows <101515-01.0005.4W15
PENDEFENSEAllows 10-1977-01.00012.0W7
PENDEFENSEAllows 20-2973-4.42923.9L1
PENDEFENSEAllows 30-3951-4.20034.8W1
PENDEFENSEAllows 40+10-1.00040.0L1
STREAKS: PEN (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds 100+9 games08/28/2026 - 10/23/20269-0
OFFENSEPass Yds < 2008 games09/03/2026 - 10/23/20268-0
OFFENSEYPA < 8.03 games10/09/2026 - 10/23/20263-0
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
PENOFFENSERush Yds 100+9 games08/28/2026 - 10/23/20269-0
PENOFFENSEPass Yds < 2008 games09/03/2026 - 10/23/20268-0
PENOFFENSEYPA < 8.03 games10/09/2026 - 10/23/20263-0
NOTABLE TRENDS (11 of 11 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

PEN OFFENSE

PEN's offense has averaged 42.0 pass yards per game over their last 3 games. Their 11-game average is 111.4 pass yards per game. (-62%)

PEN's offense has averaged 3.5 YPA over their last 3 games. Their 11-game average is 8.7 YPA. (-59%)

PEN's offense has averaged 0.3 giveaways per game over their last 3 games. Their 11-game average is 0.7 giveaways per game. (-54%)

PEN's offense has averaged 34.7 points scored per game over their last 3 games. Their 35-game average is 23.1 points scored per game. (+50%)

PEN's offense has averaged 225.7 total yards per game over their last 3 games. Their 11-game average is 315.0 total yards per game. (-28%)

PEN DEFENSE

PEN's defense has averaged 20.0 rush yards per game over their last 3 games. Their 6-game average is 72.5 rush yards per game. (-72%)

PEN's defense has averaged 0.9 YPC over their last 3 games. Their 6-game average is 2.2 YPC. (-59%)

PEN's defense has averaged 128.0 pass yards per game over their last 3 games. Their 6-game average is 82.2 pass yards per game. (+56%)

PEN's defense has averaged 7.0 points allowed per game over their last 5 games. Their 35-game average is 15.6 points allowed per game. (-55%)

PEN's defense has averaged 1.6 takeaways per game over their last 5 games. Their 11-game average is 2.2 takeaways per game. (-27%)

PEN's defense has averaged 4.9 YPA over their last 3 games. Their 6-game average is 4.0 YPA. (+23%)

(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
PENDEFENSEteamPass Yardslast 3128.0682.2+55.8%
PENOFFENSEteamPass Yardslast 342.011111.4-62.3%
PENDEFENSEteamPointslast 57.03515.6-55.1%
PENOFFENSEteamPointslast 334.73523.1+50.2%
PENDEFENSEteamRush Yardslast 320.0672.5-72.4%
PENOFFENSEteamTotal Yardslast 3225.711315.0-28.4%
PENDEFENSEteamTurnoverslast 51.6112.2-26.7%
PENOFFENSEteamTurnoverslast 30.3110.7-54.2%
PENDEFENSEteamYPAlast 34.964.0+23.1%
PENOFFENSEteamYPAlast 33.5118.7-59.3%
PENDEFENSEteamYPClast 30.962.2-59.5%
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/29/2026 11:44