In short: Cibola Raiders high school football (Yuma, AZ), 2026 season: 6-3. Last game: W 28-0 vs KOFA on October 23, 2026. Next: vs Gila Ridge, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The number to watch when Cibola meets Gila Ridge is Cibola's scoring defense. Cibola allowed 11.0 points per game over its first 3 games (3-0), #38 in section in that timeframe. In the 6 games since that hot start (3-3), the Raiders have allowed 27.8 points per game, a 153% rise, #152 in section in that window. The schedule has a lot to do with it: Cibola's last 6 opponents have averaged 24.8 points per game, a #141 offense in section on the season, against 12.6 points per game, #216 for the first 3. Measured against those opponents' norms (24.8 points per game), Cibola allowed 12% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #182 in section, well above the first 3 (#235), so the dip has come against better teams overall. Meanwhile, Gila Ridge's offense has been middle of the pack in recent weeks. The Hawks have averaged 30.2 points per game over their last 6 games (4-2), #101 in section during that time. Those games came against some of the better scoring defenses in section (19.9 points per game on the season, which would rank #83). Against those norms, Gila Ridge scored 51% more than those defenses usually allow. Overall, those opponents average an SP Strength Index rating that would rank #178 in section, a lower level of competition. Gila Ridge offers Cibola a fair measuring stick for whether the trend is real. Cibola is 6-0 this season when it holds opponents under 35, and 0-3 when it doesn't.
NOTES
Cibola's ground game looks worse on paper, but one afternoon is doing a lot of the work. Cibola averaged 8.2 yards per carry (1,244 yards on 151 rushes) on the season, #29 in section, but that number is dragged down by a 48-yard game on 35 rushes against Estrella Foothills on 10/9. In all other games, Cibola is at 10.3 yards per carry (1,196 yards on 116 rushes), a figure that would rank #10 in section. It came against one of section's better run defenses (Estrella Foothills: 3.9 yards per carry, #28 of 251). Against Gila Ridge, Cibola draws one of the better run defenses (4.7 yards per carry, #51), so expect something closer to the 10.3 version.
The biggest worry in Cibola's season has been the direction of its offense. The Raiders averaged 39.6 points per game over their first 5 games (4-1), #45 in section through those games. Over the stretch of 4 games that followed (2-2), Cibola has averaged 19.2 points per game, a 51% drop, #157 in section through that stretch. The schedule has a lot to do with it: Cibola's last 4 opponents have averaged 22.0 points per game, a #105 scoring defense in section on the season, against 29.8 points per game, #167 for the first 5. Measured against those opponents' norms (22.0 points per game), Cibola scored 12% less than those defenses usually allow. Cibola was held to 14 points or fewer 2 times in those games, including 0 against Estrella Foothills on 10/9. On the season, the Raiders rank #94 in section in scoring. It won't get any easier against Gila Ridge, whose defense ranks #49 in section (16.7 points per game). Cibola is 6-0 this season when it scores 17 or more, and 0-3 when it doesn't.
Cibola allowed 7.7 yards per carry (653 yards on 85 rushes) over its first 4 games (3-1), #187 in section over that stretch. Few teams started slower in this department, and few have turned it around as sharply since. In the 5 games since that slow start (3-2), the Raiders have allowed 6.6 yards per carry (847 yards on 129 rushes), a 15% drop, #140 in section within that period. The schedule deserves some of the credit: Cibola's last 5 opponents have averaged 5.5 yards per carry, a #138 rushing attack in section on the season, against 6.0 yards per carry, #111 for the first 4. Measured against those opponents' norms (5.5 yards per carry), Cibola allowed 20% more per carry than those rushing attacks usually gain. So the improvement is real, but it still trails what those opponents usually give up. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #199 in section. On the season, Cibola ranks #163 in section in run defense. The trend lines up well against Gila Ridge, whose ground game ranks just #187 of 230 (4.2 yards per carry).
TIDBITS (3 found)
• Club Cibola 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 2026, a run of 3.
• Player Bryan Romero has 32 tackles over his last 3 games (10.7 a game, September 4, 2026 through September 17, 2026) -- his most in a 3-game stretch on record.
• Player Bryan Romero has 4 sacks over his last 3 games (1.3 a game, September 4, 2026 through September 17, 2026) -- his most in a 3-game stretch on record.
MILESTONE WATCH
Cibola
Jordan Gonzalez-Lucero needs 1 touchdown pass for 10 (averaging 1.8 a game)
Bryan Romero needs 1 sack for 5 (averaging 1.0 a game)
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).
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 2 game; last updated Oct 14; roster and numbers checked Oct 6.
Click a column heading to sort. MIN hides players below that many attempts.
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.
Averages use only games with that number on file (offense 7/9, defense 8/9, sacks/INT 5/9, sacks allowed 4/9, turnovers 8/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 47.6/100 (-19 yds/gm vs average)
Rush Offense: grade 54.5/100 (-0 yds/gm vs average)
Pass Defense: grade 13.1/100 (+60 yds/gm vs average)
Rush Defense: grade 28.7/100 (+41 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
CIB finished 2025 at 6-3. Missed playoffs. Notable win: 7-6 over PALO VERDE VALLEY (PALO VERDE VALLEY finished 62% that season). Toughest loss: 16-32 to ESTRELLA FOOTHILLS (16-point margin).
"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)
CIB HAS PERFORMED BEST THIS DATA SET WHEN...
• CIB holds its opponents under 7.0 yards per play (.778), and has won 6 straight when doing so
• CIB forces 2+ takeaways (.999), and has won 4 straight when doing so
• CIB holds its opponents under 8.0 yards per attempt (.750), and has won 6 straight when doing so
• CIB rushes for 100+ yards (.706), and has won 6 straight when doing so
• CIB's defense has averaged 0.0 takeaways per game over their last 3 games. Their 21-game average is 0.7 takeaways per game. (-100%)
• CIB is 4-0 (.999) when it wins the turnover battle
• CIB's defense has averaged 83.5 rush yards per game over their last 3 games. Their 20-game average is 191.8 rush yards per game. (-56%)
• CIB holds its opponents under 8.5 yards per play (CIB's own median) (.700)
• CIB averages 7.6+ yards per play (CIB's own median) (.700)
• CIB rushes for 157.0+ yards (CIB's own median) (.769)
• CIB holds its opponents under 9.1 yards per attempt (CIB's own median) (.667)
• CIB's defense has averaged 4.2 YPC over their last 3 games. Their 20-game average is 7.1 YPC. (-40%)
• CIB holds its opponents under 156.0 passing yards (CIB's own median) (.667)
• CIB's defense has averaged 16.7 points allowed per game over their last 3 games. Their 28-game average is 27.1 points allowed per game. (-38%)
• CIB holds its opponents under 6.1 yards per carry (CIB's own median) (.600)
• CIBOLA has held the opponent under 14 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).
• CIBOLA has won by 20+ in 2 straight games (10/16/26–10/23/26). It has not won by 20+ in 3 straight since 8/28/26–9/11/26 (2026).
CIB's defense has averaged 0.0 takeaways per game over their last 3 games. Their 21-game average is 0.7 takeaways per game. (-100%)
CIB's defense has averaged 83.5 rush yards per game over their last 3 games. Their 20-game average is 191.8 rush yards per game. (-56%)
CIB's defense has averaged 4.2 YPC over their last 3 games. Their 20-game average is 7.1 YPC. (-40%)
CIB's defense has averaged 16.7 points allowed per game over their last 3 games. Their 28-game average is 27.1 points allowed per game. (-38%)
CIB's defense has averaged 6.1 YPP over their last 3 games. Their 21-game average is 8.7 YPP. (-30%)
CIB's defense has averaged 8.4 YPA over their last 3 games. Their 18-game average is 11.2 YPA. (-25%)
CIB's defense has averaged 248.5 total yards per game over their last 3 games. Their 21-game average is 329.9 total yards per game. (-25%)
CIB's defense has averaged 136.6 pass yards per game over their last 15 games. Their 18-game average is 171.8 pass yards per game. (-20%)
(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)
The program's index across 5 seasons on file -- -15.3 in 2022 to -2.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/31/2026 12:47