ScorePirate
MENU
AT A GLANCE

In short: Pueblo Warriors high school football (Tucson, AZ), 2026 season: 6-3. Last game: L 28-48 vs Sahuarita on October 23, 2026. Next: at Empire, 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
PUEBLO
PUEBLO 6-3
2026 SEASON
PUEBLO
AT A GLANCE — AS OF 10/29/2026
RECORD6-3 this season
LAST GAMEL 28-48 vs SAHUARITA
NEXT GAMEEMPIRE (10/30/2026)
UNIT GRADESPass Off 66.8 · Rush Off 43.9 · Pass Def 72.1 · Rush Def 48.5
LEAGUE4A GILA
ENROLLMENT1,806 STUDENTS (2023-24) · PUBLIC SECONDARY (U.S.)
NUMBERS TO NOTE
#139
SP Strength Index (of 276)
6-3
2026 record
+21.6
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
PUEBLO66.8 (+23)43.9 (-23)72.1 (-35)48.5 (-0)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Empire, Fri 30 Oct. Matchup report: Pueblo at Empire.

The battle on the ground could decide Pueblo's next game, against Empire, and the recent returns favor Pueblo. Pueblo averaged 5.1 yards per carry (422 yards on 83 rushes) over its first 3 games (2-1), #150 in section in that timeframe. In the 6 games since that slow start (4-2), the Warriors have averaged 7.5 yards per carry (1,141 yards on 152 rushes), a 48% rise, #54 in section in that window. The schedule deserves some of the credit: Pueblo's last 6 opponents have averaged 6.6 yards per carry, a #143 run defense in section on the season, against 5.6 yards per carry, #100 for the first 3. Measured against those opponents' norms (6.6 yards per carry), Pueblo ran for 14% more per carry than those run defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #209 in section, well below the first 3 (#142), so the recent production comes against lower-level teams overall. Meanwhile, Empire's run defense has struggled in recent weeks. The Ravens have allowed 8.5 yards per carry (1,051 yards on 124 rushes) over their last 6 games (0-6), #203 in section during that time. Those games came against a middle-of-the-pack set of rushing attacks in section (5.7 yards per carry on the season, which would rank #123). Against those norms, Empire allowed 49% more per carry than those rushing attacks usually gain. Overall, those opponents average an SP Strength Index rating that would rank #188 in section, a lower level of competition. On paper, that is a matchup that favors Pueblo.

The number to watch when Pueblo meets Empire is Pueblo's takeaways. Pueblo forced 3.0 takeaways per game over its first 4 games (3-1), #19 in section through those games. In the 5 games since that hot start (3-2), the Warriors have forced 2.0 takeaways per game, a 33% drop, #59 in section through that stretch. The schedule doesn't excuse it: the last 5 opponents have been softer, averaging 1.7 per game, a #139 offense in section on the season, against 1.5 per game, #119 for the first 4. Measured against those opponents' norms (1.7 per game), Pueblo forced 20% more turnovers than those offenses usually give up. By that measure, the early pace looks more like the outlier than the recent one. Meanwhile, Empire's ball security has struggled in recent weeks. The Ravens have committed 3.5 giveaways per game over their last 5 games (0-5), #246 in section over that stretch. Those games came against a middle-of-the-pack set of defenses in section (1.6 per game on the season, which would rank #118). Against those norms, Empire turned it over 114% more than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #193 in section, a lower level of competition. Both units come in looking to get right, and whichever does first may decide the game.

NOTES

The biggest shift in Pueblo's season has come in its defense. Pueblo allowed 19.8 points per game over its first 5 games (3-2), #87 in section within that period. Over the stretch of 4 games that followed (3-1), the Warriors have allowed 13.8 points per game, a 31% drop, #50 in section across those games. The schedule has a lot to do with it: Pueblo's last 4 opponents have averaged 23.9 points per game, a #146 offense in section on the season, against 21.3 points per game, #158 for the first 5. Measured against those opponents' norms (23.9 points per game), Pueblo held those offenses 43% 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 #214 in section, well below the first 5 (#170), so the recent production comes against lower-level teams overall. Only Sahuarita broke through in that span, putting up 48 on 10/23. On the season, Pueblo ranks #52 in section in scoring defense. The trend lines up well against Empire, whose offense ranks just #254 of 255 (0.9 points per game). Pueblo is 2-0 this season when it holds opponents under 1, and 4-3 when it doesn't.

Pueblo's run defense has come a long way since the season's early weeks. The Warriors allowed 6.0 yards per carry (779 yards on 129 rushes) over their first 5 games (3-2), #123 in section during those games. Over the stretch of 4 games that followed (3-1), Pueblo has allowed 4.5 yards per carry (454 yards on 100 rushes), a 25% drop, #58 in section during that period. The schedule deserves some of the credit: Pueblo's last 4 opponents have averaged 5.3 yards per carry, a #144 rushing attack in section on the season, against 6.0 yards per carry, #109 for the first 5. Measured against those opponents' norms (5.3 yards per carry), Pueblo held those rushing attacks 14% below their usual yards per carry. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #214 in section, well below the first 5 (#170), so the recent production comes against lower-level teams overall. On the season, the Warriors rank #86 in section in run defense. The trend lines up well against Empire, whose ground game ranks just #229 of 230 (0.8 yards per carry).

Something changed for Pueblo's pass defense after its first 4 games. Pueblo allowed 5.1 yards per pass attempt (367 yards on 72 attempts) over its first 4 games (3-1), #27 in section during that stretch. In the 5 games since that hot start (3-2), the Warriors have allowed 6.3 yards per pass attempt (495 yards on 79 attempts), a 23% rise, #71 in section over that period. The schedule has a lot to do with it: Pueblo's last 5 opponents have averaged 8.3 yards per attempt, a #98 passing attack in section on the season, against 6.9 yards per attempt, #143 for the first 4. Measured against those opponents' norms (8.3 yards per attempt), Pueblo held those passing attacks 25% below their usual yards per attempt. By that measure, the early pace looks more like the outlier than the recent one. On the season, Pueblo ranks #35 in section in pass defense. Empire's passing game, #222 of 229 (3.5 yards per attempt), could be the get-right matchup Pueblo needs.

One of Pueblo's most reliable areas lately has been its offense. The Warriors averaged 7.6 yards per play (2,098 yards on 276 snaps) over their first 5 games (3-2), #79 in section over that timeframe. Over the stretch of 4 games that followed (3-1), Pueblo has averaged 9.0 yards per play (1,511 yards on 168 snaps), an 18% rise, #45 in section over that span. The schedule deserves some of the credit: Pueblo's last 4 opponents have averaged 7.5 yards per play, a #151 defense in section on the season, against 6.8 yards per play, #124 for the first 5. Measured against those opponents' norms (7.5 yards per play), Pueblo gained 21% 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 #214 in section, well below the first 5 (#170), so the recent production comes against lower-level teams overall. On the season, the Warriors rank #54 in section in yards per play. The trend lines up well against Empire, whose defense ranks just #234 of 251 (10.3 yards per play).

Pueblo's offense has gone quiet as the season has progressed. Pueblo averaged 41.0 points per game over its first 6 games (4-2), #32 in section in that timeframe. Over the stretch of 3 games that followed (2-1), the Warriors have averaged 34.0 points per game, a 17% drop, #81 in section in that window. The schedule has a lot to do with it: Pueblo's last 3 opponents have averaged 24.9 points per game, a #135 scoring defense in section on the season, against 28.8 points per game, #163 for the first 6. Measured against those opponents' norms (24.9 points per game), Pueblo scored 37% more than those defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. On the season, Pueblo ranks #38 in section in scoring. Empire's defense, #215 of 255 (37.8 points per game), could be the get-right matchup Pueblo needs. Pueblo is 4-0 this season when it scores 38 or more, and 2-3 when it doesn't.

TIDBITS (8 found)

• Club Pueblo has gone 7 straight games averaging 6.0+ yards per play (September 10, 2026 through October 23, 2026), going 5-2 over that stretch, a school-record 7 straight in the 5 seasons on record.

• Club Pueblo has gone 5 straight games averaging 8.0+ yards per attempt (September 25, 2026 through October 23, 2026), going 3-2 over that stretch, a school-record 5 straight in the 5 seasons on record.

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

• Club Pueblo is 10-2 all time when averaging 5.0+ yards per carry. Pueblo's last loss when averaging 5.0+ yards per carry was September 25, 2026 against Catalina Foothills (L, 28-29).

• Club Pueblo has gone 7 straight games committing fewer than 3 turnovers (September 10, 2026 through October 23, 2026), going 5-2 over that stretch, the program's longest such streak since 2025 (9 games).

• Club Pueblo has scored 164 points over its last 4 games (41.0 a game, October 2, 2026 through October 23, 2026) -- its 3rd-highest 4-game total on record; the most is 178, from September 19, 2025 through October 10, 2025.

• Player Roman Otero has gone 8 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Roman Otero has 798 passing yards over his last 3 games (266.0 a game, August 28, 2026 through September 10, 2026) -- his most in a 3-game stretch on record.

SCHEDULE STRENGTH

Pueblo has played one of the softest schedules in the pool so far (#228 of 260), and what is left is one of the softest slates (#142 of 149): the hard part is still ahead.

Schedule so far · 1 = hardest
#228 of 260
avg opponent rating -10.6 over 9 games · 0 vs top-25 AZ section
Schedule ahead · 1 = hardest
#142 of 149
avg opponent rating -23.9 over 1 games · 0 vs top-25
Toughest game played
Youngker
#121 in AZ section · Aug 28 · W 35-24
Toughest game ahead
Empire
#256 in AZ section · Oct 30
Youngker
W 35-24
Sunnyside
L 14-25
Douglas
W 56-7
@Copper C…
W 51-14
@Catalina…
L 28-29
Rincon/u…
W 62-0
Cholla
W 26-7
Rio Rico
W 48-0
@Sahuarita
L 28-48
@Empire
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

Pueblo

  • Jesus Enriquez needs 40 receiving yards for 500 (averaging 153.3 a game)
  • Roman Otero needs 202 passing yards for 1,000 (averaging 266.0 a game)
PUE — STAT LEADERS
OFFENSE
PASSING LEADER
798PASS YDS
C-ATT36-77
COMP%46.8%
YPA10.4
TD11
INT4
QBR170.6
RUSHING LEADER
111RUSH YDS
CAR25
YPC4.4
RUSH TD1
REC5
REC YDS89
YPR17.8
REC TD0
RUSHING LEADER
97RUSH YDS
CAR6
YPC16.2
RUSH TD0
REC0
REC YDS0
YPR--
REC TD0
RECEIVING LEADER
460REC YDS
REC20
YPR23.0
REC TD8
RECEIVING LEADER
117REC YDS
REC4
YPR29.2
REC TD1
DEFENSE
TACKLES LEADER
22TCKL
TFL3
SACKS1
INT0
PD0
FF1
TACKLES LEADER
18TCKL
TFL2
SACKS0
INT0
PD0
FF0
TACKLES LEADER
14TCKL
TFL0
SACKS0
INT1
PD2
FF0
TFL LEADER
2TFL
TCKL7
SACKS1
INT0
PD0
FF0
TFL LEADER
1TFL
TCKL4
SACKS1
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL10
TFL1
INT0
PD3
FF1
SACKS LEADER
1SACKS
TCKL4
TFL1
INT0
PD0
FF0
INTERCEPTIONS LEADER
2INT
TCKL4
TFL0
SACKS0
PD3
FF0
PUE — WHAT CHANGED THIS WEEK

From the games on file through Sep 10.

REMAINING SCHEDULE

Most likely finish 7-3 · realistic range 7-3 to 7-3

Remaining schedule: 159th hardest of 168 in the AZ section (average opponent strength -23.9).

DateOpponentSP rankWin chance
10/30at Empire#256 of 27698%

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
PUE — 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 10 game; last updated Sep 20; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
1ROMAN OTERO336/7746.8%79810.4114170.6
RUSHING
NOPLAYERGPCARYDSYPCTD
6SAINT LOPEZ3251114.41
99SANTIN VALLES269716.20
SATIN VALLE269716.20
12DARIUSS TAYLOR330802.72
1ROMAN OTERO311433.90
22LONELL REED3362.00
19MARK ALCOVERDE3111.00
33ALEJANDRO JIMENEZ-SANDOVAL11-13-13.00
TEAM TOTALS3834225.13
RECEIVING
NOPLAYERGPRECYDSYPRTD
2JESUS ENRIQUEZ32046023.08
16ELIAS LOMAS3411729.21
6SAINT LOPEZ358917.80
12DARIUSS TAYLOR338729.01
21VINCENT CASTORENA113232.01
19MARK ALCOVERDE33248.00
13CRUZ GRIJALVA3210.50
TEAM TOTALS33881021.311
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
27ISMAEL GRANILLO322310001
6SAINT LOPEZ318200000
13CRUZ GRIJALVA3140012020
22LONELL REED314000000
8NATHANIEL RODRIGUEZ310110031
70ERIK MERCADO29100000
98BOBBY FEDERICO37210000
99SANTIN VALLES27110000
SATIN VALLE27110000
69JOSIAH CASTENDA MORENO27000000
2JESUS ENRIQUEZ360019330
72DIEGO GRANILLO25000000
17ELIJAH MYERS15000000
16ELIAS LOMAS34110000
98ROBERTO FEDERICO34110000
19MARK ALCOVERDE340022530
7OSCAR BRAVO14000000
31JAIME MAZON23000000
56MAURICE WILSON13000000
33ALEJANDRO JIMENEZ-SANDOVAL12000000
63BRADY UGALDE12000000
55ARMAHN CORRAL-FLORES11000000
11DAVIAN NOGALES11000000
29GUILLERMO VALENZUELA11000000
38ISAEL HERNANDEZ11000010
75YESHUA MUNOZ-GARCIA11000000
TEAM TOTALS31621374138122
PROGRAM SNAPSHOT: PUE

PROGRAM RECORD

SEASONRECORDPFPAPPG
20226-423919523.9
20233-715525915.5
20242-811036911.0
20257-333014933.0
20266-334815438.7
2022-2624-2524.1
PUE — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28YOUNGKERvsW35-24
09/04SUNNYSIDEvsL14-25
09/10DOUGLASvsW56-7
09/18COPPER CANYONatW51-14
09/25CATALINA FOOTHILLSatL28-29
10/02RINCON/UNIVERSITYvsW62-0
10/09CHOLLAvsW26-7
10/16RIO RICOvsW48-0
10/23SAHUARITAatL28-48
10/30EMPIREatPROJ45-298.4%
SEASON TO DATE6-31 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall6-3 so far7-3 (98%)7.0-3.0
League3-1 so far3-1 (100%)3.0-1.0
PUE — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL938.717.1401.0261.949.347.5
HOME640.210.5391.0208.447.038.0
ROAD335.730.3421.0351.054.063.3

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.

PUE — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. YoungkerW 35-24279128407711642351612-1
9/4vs. SunnysideL 14-25169602293433436801230
9/10vs. DouglasW 56-735023458467551220011+1
9/18@ Copper CanyonW 51-14201228429195532480----6+6
9/25@ Catalina FoothillsL 28-29262187449123173296------0-1
10/2vs. Rincon/UniversityW 62-0127185312------------6+4
10/9vs. ChollaW 26-714715330063100163------1+1
10/16vs. Rio RicoW 48-020730751410351154------2+2
10/23@ SahuaritaL 28-4830481385206303509------1-1
AVERAGES227.3173.7401.0107.8154.1261.90.22.31.32.4+11 (season)

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

UNIT INDEX

Pass Offense: grade 66.8/100 (+23 yds/gm vs average)

Rush Offense: grade 43.9/100 (-23 yds/gm vs average)

Pass Defense: grade 72.1/100 (-35 yds/gm vs average)

Rush Defense: grade 48.5/100 (-0 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-30atEMPIRE0-90.9

LAST YEAR

PUE finished 2025 at 7-3. Missed playoffs. Notable win: 41-0 over COPPER CANYON (COPPER CANYON finished 60% that season). Toughest loss: 14-20 to DOUGLAS (6-point margin).

LAST SEASON: PUE — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-29YOUNGKERL0-12839435340
2025-09-05SUNNYSIDEL0-21240144371
2025-09-12DOUGLASL0-31420138316
2025-09-19COPPER CANYONW1-3410324268
2025-09-26CATALINA FOOTHILLSW2-3342835677
2025-10-03RINCON/UNIVERSITYW3-3556414149
2025-10-10CHOLLAW4-3483438211
2025-10-17RIO RICOW5-3360276249
2025-10-24SAHUARITAW6-31413208244
2025-10-31EMPIREW7-3480563N/A
TOTALS10 GMS7-37-333014932962225 (9)

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

• PUE holds its opponents under 150 rushing yards (.857), and has won 10 straight when doing so

• PUE holds its opponents under 5.0 yards per carry (.833), and has won 8 straight when doing so

• PUE rushes for 100+ yards (.800), and has won 3 straight when doing so

• PUE averages 6.0+ yards per play (.800), but most recently lost to Sahuarita when doing so

• PUE holds its opponents under 147.0 rushing yards (PUE's own median) (.923)

• PUE's offense has averaged 42.7 points scored per game over their last 7 games. Their 29-game average is 27.2 points scored per game. (+57%)

• PUE's offense has averaged 0.7 giveaways per game over their last 3 games. Their 29-game average is 1.6 giveaways per game. (-57%)

• PUE's offense has averaged 230.3 pass yards per game over their last 10 games. Their 29-game average is 147.2 pass yards per game. (+56%)

• PUE's offense has averaged 12.3 YPA over their last 7 games. Their 29-game average is 8.1 YPA. (+51%)

• PUE's offense has exceeded 8.0 YPA in 5 straight games (09/25/2026-10/23/2026), going 3-2 over that stretch.

• PUE's offense has averaged 424.7 total yards per game over their last 7 games. Their 29-game average is 284.1 total yards per game. (+49%)

• PUE rushes for 128.0+ yards (PUE's own median) (.800)

• PUE averages 4.3+ yards per carry (PUE's own median) (.800)

• PUE's offense has averaged 10.0 YPP over their last 7 games. Their 29-game average is 6.8 YPP. (+48%)

• PUE's offense has averaged 8.2 YPC over their last 7 games. Their 29-game average is 5.7 YPC. (+45%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

PUE -- MOST IMPORTANT NUMBERS

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

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFRush Yds < 1009-01.0007.3W90.900
2DEFRush Yds < 15012-2.85710.4W100.794
3OFFYPC 5+10-2.83343.9W30.774
4DEFYPC < 510-2.83311.7W80.774
5OFFRush Yds 100+12-3.80041.1W30.744
WIN %: TWO-CONDITION COMBINATIONS (11 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)

--- PUE ---

CONDITIONRECWIN%PPGSTRK
PUE holds its opponents under 150 rushing yards and under 200 passing yards12-1.9239.5W10
PUE averages 6.0+ yards per play behind 150+ rushing yards10-2.83343.9W3
PUE averages 5.0+ yards per carry on its way to 150+ rushing yards10-2.83343.9W3
PUE holds its opponents under 5.0 yards per carry and under 150 rushing yards10-2.83311.7W8
PUE holds its opponents under 150 rushing yards while forcing 2+ takeaways7-2.7789.2W6
PUE averages 8.0+ yards per attempt while throwing for 200+ yards5-3.62538.1L1
PUE rushes for 100+ yards and is held under 200 passing yards6-1.85741.1W6
PUE holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry7-0.9997.0W7
PUE averages 6.0+ yards per play while committing zero giveaways7-0.99943.4W7
PUE holds its opponents under 6.0 yards per play while forcing 2+ takeaways6-1.8575.3W5
PUE holds its opponents under 6.0 yards per play and under 100 rushing yards6-0.9994.0W6
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
PUERush Yds < 150 & Pass Yds < 20012-1.9239.5
PUEYPP 6.0+ & Rush Yds 150+10-2.83343.9
PUEYPC 5.0+ & Rush Yds 150+10-2.83343.9
PUEYPC < 5.0 & Rush Yds < 15010-2.83311.7
PUERush Yds < 150 & Turnovers 2+7-2.7789.2
PUEYPA 8.0+ & Pass Yds 200+5-3.62538.1
PUERush Yds 100+ & Pass Yds < 2006-1.85741.1
PUEYPA < 8.0 & YPC < 5.07-0.9997.0
PUEYPP 6.0+ & Turnovers < 17-0.99943.4
PUEYPP < 6.0 & Turnovers 2+6-1.8575.3
PUEYPP < 6.0 & Rush Yds < 1006-0.9994.0
PUE — OFFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+11-3.78641.2L1
YPA < 8.04-11.26714.1W1
Pass Yds 200+6-3.66739.6L1
Pass Yds < 2009-11.45021.6W2
Rush Yds 100+12-3.80041.1W3
Rush Yds < 1003-11.21412.3L2
Rush Yds 150+10-3.76942.1W3
Rush Yds < 1505-11.31215.1L2
YPC 5.0+10-2.83343.9W3
YPC < 5.05-12.29415.4L2
YPP 6.0+12-3.80041.9L1
YPP < 6.03-11.21411.4L1
YPP 7.0+8-3.72744.8L1
YPP < 7.07-11.38916.4W1
Turnovers 1+8-12.40022.8L1
Turnovers < 17-2.77837.0W7
Turnovers 2+4-10.28615.7L1
Turnovers > 22-5.28612.9L1
PUE — OFFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Scores <100-5.0001.4
Scores 10-192-5.28613.9
Scores 20-291-4.20026.0
Scores 30-393-01.00035.0
Scores 40+9-01.00049.9
PUE — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+5-2.71440.4L1
YPA < 8.01-1.50032.5W1
Pass Yds 200+4-2.66741.0L1
Pass Yds < 2002-1.66734.0W2
Rush Yds 100+6-1.85743.7W3
Rush Yds < 1000-2.00021.0L2
Rush Yds 150+5-1.83345.2W3
Rush Yds < 1501-2.33325.7L2
YPC 5.0+5-1.83345.2W3
YPC < 5.01-2.33325.7L2
YPP 6.0+5-2.71442.7L1
YPP < 6.01-1.50024.5L1
YPP 7.0+4-2.66745.5L1
YPP < 7.02-1.66725.0W1
Turnovers 1+2-3.40033.4L1
Turnovers < 14-01.00045.2W4
Turnovers 2+2-2.50034.8L1
Turnovers > 21-1.50024.5L1
PUE — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-190-1.00014.0
Scores 20-291-2.33327.3
Scores 30-391-01.00035.0
Scores 40+4-01.00054.2
PUE — DEFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-11.21435.4L2
YPA < 8.010-3.76913.5W2 2 games without this stat on file
Pass Yds 200+0-2.00035.5L2
Pass Yds < 20013-12.52024.0W2 2 games without this stat on file
Rush Yds 100+4-14.22233.7L1
Rush Yds < 1009-01.0007.3W9 2 games without this stat on file
Rush Yds 150+1-12.07740.5L3
Rush Yds < 15012-2.85710.4W10 2 games without this stat on file
YPC 5.0+3-12.20035.5L3
YPC < 5.010-2.83311.7W8 2 games without this stat on file
YPP 6.0+4-11.26735.4L2
YPP < 6.09-3.75011.8W2 2 games without this stat on file
YPP 7.0+2-9.18239.5L2
YPP < 7.011-5.68814.8W2 2 games without this stat on file
Turnovers 1+14-7.66716.1L1
Turnovers < 11-7.12541.6L1
Turnovers 2+9-6.60015.2W3
Turnovers > 24-2.66711.3W2
PUE — DEFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Allows <1011-01.0002.8
Allows 10-192-01.00013.5
Allows 20-292-4.33324.8
Allows 30-390-3.00037.7
Allows 40+0-7.00050.3
PUE — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-2.00036.5L2
YPA < 8.05-1.83313.5W2 1 games without this stat on file
Pass Yds 200+0-1.00048.0L1
Pass Yds < 2005-2.71415.1W2 1 games without this stat on file
Rush Yds 100+2-3.40026.6L1
Rush Yds < 1003-01.0007.0W3 1 games without this stat on file
Rush Yds 150+1-3.25031.5L3
Rush Yds < 1504-01.0007.0W4 1 games without this stat on file
YPC 5.0+1-3.25031.5L3
YPC < 5.04-01.0007.0W4 1 games without this stat on file
YPP 6.0+1-2.33332.3L2
YPP < 6.04-1.80011.4W2 1 games without this stat on file
YPP 7.0+1-2.33332.3L2
YPP < 7.04-1.80011.4W2 1 games without this stat on file
Turnovers 1+6-2.75015.6L1
Turnovers < 10-1.00029.0L1
Turnovers 2+4-1.80012.6W3
Turnovers > 22-1.66713.0W2
PUE — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <104-01.0003.5
Allows 10-191-01.00014.0
Allows 20-291-2.33326.0
Allows 30-39------
Allows 40+0-1.00048.0
TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
PUEOFFENSEYPA 8.0+1411-3.78641.2L1
PUEOFFENSEYPA < 8.0154-11.26714.1W1
PUEOFFENSEPass Yds 200+96-3.66739.6L1
PUEOFFENSEPass Yds < 200209-11.45021.6W2
PUEOFFENSERush Yds 100+1512-3.80041.1W3
PUEOFFENSERush Yds < 100143-11.21412.3L2
PUEOFFENSERush Yds 150+1310-3.76942.1W3
PUEOFFENSERush Yds < 150165-11.31215.1L2
PUEOFFENSEYPC 5.0+1210-2.83343.9W3
PUEOFFENSEYPC < 5.0175-12.29415.4L2
PUEOFFENSEYPP 6.0+1512-3.80041.9L1
PUEOFFENSEYPP < 6.0143-11.21411.4L1
PUEOFFENSEYPP 7.0+118-3.72744.8L1
PUEOFFENSEYPP < 7.0187-11.38916.4W1
PUEOFFENSETurnovers 1+208-12.40022.8L1
PUEOFFENSETurnovers < 197-2.77837.0W7
PUEOFFENSETurnovers 2+144-10.28615.7L1
PUEOFFENSETurnovers > 272-5.28612.9L1
PUEOFFENSEScores <1050-5.0001.4L5
PUEOFFENSEScores 10-1972-5.28613.9L1
PUEOFFENSEScores 20-2951-4.20026.0L1
PUEOFFENSEScores 30-3933-01.00035.0W3
PUEOFFENSEScores 40+99-01.00049.9W9
PUEDEFENSEYPA 8.0+143-11.21435.4L2
PUEDEFENSEYPA < 8.01310-3.76913.5W2
PUEDEFENSEPass Yds 200+20-2.00035.5L2
PUEDEFENSEPass Yds < 2002513-12.52024.0W2
PUEDEFENSERush Yds 100+184-14.22233.7L1
PUEDEFENSERush Yds < 10099-01.0007.3W9
PUEDEFENSERush Yds 150+131-12.07740.5L3
PUEDEFENSERush Yds < 1501412-2.85710.4W10
PUEDEFENSEYPC 5.0+153-12.20035.5L3
PUEDEFENSEYPC < 5.01210-2.83311.7W8
PUEDEFENSEYPP 6.0+154-11.26735.4L2
PUEDEFENSEYPP < 6.0129-3.75011.8W2
PUEDEFENSEYPP 7.0+112-9.18239.5L2
PUEDEFENSEYPP < 7.01611-5.68814.8W2
PUEDEFENSETurnovers 1+2114-7.66716.1L1
PUEDEFENSETurnovers < 181-7.12541.6L1
PUEDEFENSETurnovers 2+159-6.60015.2W3
PUEDEFENSETurnovers > 264-2.66711.3W2
PUEDEFENSEAllows <101111-01.0002.8W11
PUEDEFENSEAllows 10-1922-01.00013.5W2
PUEDEFENSEAllows 20-2962-4.33324.8L2
PUEDEFENSEAllows 30-3930-3.00037.7L3
PUEDEFENSEAllows 40+70-7.00050.3L7
STREAKS: PUE (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEYPP 6.0+7 games09/10/2026 - 10/23/20265-2
OFFENSEYPA 8.0+5 games09/25/2026 - 10/23/20263-2
DEFENSETurnovers 1+4 games10/02/2026 - 10/23/20263-1
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
PUEOFFENSEYPP 6.0+7 games09/10/2026 - 10/23/20265-2
PUEOFFENSEYPA 8.0+5 games09/25/2026 - 10/23/20263-2
PUEDEFENSETurnovers 1+4 games10/02/2026 - 10/23/20263-1
NOTABLE TRENDS (14 of 14 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

PUE OFFENSE

PUE's offense has averaged 42.7 points scored per game over their last 7 games. Their 29-game average is 27.2 points scored per game. (+57%)

PUE's offense has averaged 0.7 giveaways per game over their last 3 games. Their 29-game average is 1.6 giveaways per game. (-57%)

PUE's offense has averaged 230.3 pass yards per game over their last 10 games. Their 29-game average is 147.2 pass yards per game. (+56%)

PUE's offense has averaged 12.3 YPA over their last 7 games. Their 29-game average is 8.1 YPA. (+51%)

PUE's offense has averaged 424.7 total yards per game over their last 7 games. Their 29-game average is 284.1 total yards per game. (+49%)

PUE's offense has averaged 10.0 YPP over their last 7 games. Their 29-game average is 6.8 YPP. (+48%)

PUE's offense has averaged 8.2 YPC over their last 7 games. Their 29-game average is 5.7 YPC. (+45%)

PUE's offense has averaged 196.4 rush yards per game over their last 7 games. Their 29-game average is 137.0 rush yards per game. (+43%)

PUE DEFENSE

PUE's defense has averaged 13.6 points allowed per game over their last 15 games. Their 29-game average is 23.2 points allowed per game. (-41%)

PUE's defense has averaged 2.4 takeaways per game over their last 7 games. Their 29-game average is 1.7 takeaways per game. (+41%)

PUE's defense has averaged 4.0 YPC over their last 7 games. Their 27-game average is 5.8 YPC. (-32%)

PUE's defense has averaged 4.7 YPP over their last 7 games. Their 27-game average is 6.4 YPP. (-26%)

PUE's defense has averaged 6.3 YPA over their last 7 games. Their 27-game average is 8.4 YPA. (-25%)

PUE's defense has averaged 120.5 rush yards per game over their last 15 games. Their 27-game average is 156.8 rush yards per game. (-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
PUEOFFENSEteamPass Yardslast 10230.329147.2+56.5%
PUEDEFENSEteamPointslast 1513.62923.2-41.3%
PUEOFFENSEteamPointslast 742.72927.2+57.2%
PUEDEFENSEteamRush Yardslast 15120.527156.8-23.2%
PUEOFFENSEteamRush Yardslast 7196.429137.0+43.4%
PUEOFFENSEteamTotal Yardslast 7424.729284.1+49.5%
PUEDEFENSEteamTurnoverslast 72.4291.7+40.9%
PUEOFFENSEteamTurnoverslast 30.7291.6-57.0%
PUEDEFENSEteamYPAlast 76.3278.4-24.8%
PUEOFFENSEteamYPAlast 712.3298.1+51.3%
PUEDEFENSEteamYPClast 74.0275.8-31.6%
PUEOFFENSEteamYPClast 78.2295.7+44.7%
PUEDEFENSEteamYPPlast 74.7276.4-26.1%
PUEOFFENSEteamYPPlast 710.0296.8+47.9%
STATISTICAL STORIES

PUEBLO: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- -3.6 in 2022 to -2.4 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/29/2026 22:53