In short: Veritas Prep Falcons high school football (Phoenix, AZ), 2026 season: 7-3. Last game: W 48-14 vs Highland Prep West on October 22, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
Pass Off 37.7 · Rush Off 52.2 · Pass Def 50.0 · Rush Def 78.2
LEAGUE
2A METRO 4
ENROLLMENT
705 STUDENTS (2015-16)
NUMBERS TO NOTE
#92
SP Strength Index (of 276)
7-3
2026 record
+14.2
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAM
PASS O
RUSH O
PASS D
RUSH D
VERITAS PREP
37.7 (-40)
52.2 (-5)
50.0 (-4)
78.2 (-62)
HEAD-TO-HEAD GAME LOG
CLEAR
SEASON NOTES
The biggest worry in Veritas Prep's season has been the direction of its pass defense. Veritas Prep allowed 4.5 yards per pass attempt (346 yards on 77 attempts) over its first 4 games (3-1), #16 in section in that timeframe. In the 6 games since that hot start (4-2), the Falcons have allowed 13.7 yards per pass attempt (1,011 yards on 74 attempts), a 204% rise, #238 in section in that window. The schedule has a lot to do with it: Veritas Prep's last 6 opponents have averaged 10.0 yards per attempt, a #38 passing attack in section on the season, against 6.8 yards per attempt, #147 for the first 4. Measured against those opponents' norms (10.0 yards per attempt), Veritas Prep allowed 37% more per attempt than those passing attacks usually gain. On the season, Veritas Prep ranks #162 in section in pass defense.
Veritas Prep's ball security from the opening weeks has gone missing since. The Falcons committed 0.8 giveaways per game over their first 4 games (3-1), #32 in section during that time. In the 6 games since that hot start (4-2), Veritas Prep has committed 2.0 giveaways per game, a 167% rise, #172 in section through those games. The schedule has a lot to do with it: Veritas Prep's last 6 opponents have averaged 1.9 per game, a #65 defense in section on the season, against 1.8 per game, #84 for the first 4. On the season, the Falcons rank #113 in section in giveaways.
Veritas Prep allowed 8.2 points per game over its first 6 games (4-2), #14 in section through that stretch. Few teams started faster in this department, and few have cooled off as sharply since. Over the stretch of 4 games that followed (3-1), the Falcons have allowed 19.0 points per game, a 133% rise, #81 in section over that stretch. The schedule has a lot to do with it: Veritas Prep's last 4 opponents have averaged 29.6 points per game, a #104 offense in section on the season, against 22.8 points per game, #152 for the first 6. Measured against those opponents' norms (29.6 points per game), Veritas Prep held those offenses 36% below what they usually score. By that measure, the early pace looks more like the outlier than the recent one. On the season, Veritas Prep ranks #22 in section in scoring defense.
Something changed for Veritas Prep's defense after its first 5 games. The Falcons allowed 4.6 yards per play (898 yards on 195 snaps) over their first 5 games (3-2), #27 in section within that period. In the 5 games since that hot start (4-1), Veritas Prep has allowed 9.7 yards per play (1,797 yards on 186 snaps), a 110% rise, #209 in section across those games. The schedule has a lot to do with it: Veritas Prep's last 5 opponents have averaged 10.5 yards per play, a #14 offense in section on the season, against 6.7 yards per play, #119 for the first 5. Measured against those opponents' norms (10.5 yards per play), Veritas Prep held those offenses 8% below their usual yards per snap. By that measure, the early pace looks more like the outlier than the recent one. On the season, the Falcons rank #134 in section in yards per play allowed.
Veritas Prep's run defense has been run over as the season has developed. Veritas Prep allowed 3.8 yards per carry (385 yards on 101 rushes) over its first 5 games (3-2), #32 in section during those games. In the 5 games since that hot start (4-1), the Falcons have allowed 7.4 yards per carry (953 yards on 129 rushes), a 94% rise, #168 in section during that period. The schedule has a lot to do with it: Veritas Prep's last 5 opponents have averaged 10.6 yards per carry, a #10 rushing attack in section on the season, against 6.4 yards per carry, #94 for the first 5. Measured against those opponents' norms (10.6 yards per carry), Veritas Prep held those rushing attacks 30% below their usual yards per carry. By that measure, the early pace looks more like the outlier than the recent one. On the season, Veritas Prep ranks #108 in section in run defense.
TIDBITS (9 found)
• Club The last time Veritas Prep went a game forcing no turnovers was October 4, 2024 against Scottsdale Christian Academy (L, 13-27). Since then Veritas Prep has gone 27 straight games forcing 1+ turnover, a school-record 27 straight in the 5 seasons on record.
• Club Veritas Prep has gone 4 straight games allowing 100+ rushing yards (October 1, 2026 through October 22, 2026), going 3-1 over that stretch, a school-record 4 straight in the 5 seasons on record.
• Club Veritas Prep is 17-0 all time when scoring 40+ points in the games on file (17 such games).
• Club Veritas Prep has gone 4 straight games being held under 200 passing yards (October 1, 2026 through October 22, 2026), going 3-1 over that stretch, the program's longest such streak since 2026 (5 games).
• Player William Young has 300 rushing yards over his last 3 games (100.0 a game, August 21, 2026 through September 4, 2026) -- his most in a 3-game stretch on record.
• Player William Young has 5 rushing touchdowns over his last 3 games (1.7 a game, August 21, 2026 through September 4, 2026) -- his most in a 3-game stretch on record.
• Player Aidan Bailey has gone 2 straight games catching a touchdown pass, the 2nd-longest such streak of his career. He also had a career-best streak of 3 straight games catching a touchdown pass, during the 2025 season.
• Player Miles Perry has never had a game recording 100+ receiving yards for Veritas Prep, over a 27-game career on record. His career high is 99, set October 17, 2025 against Phoenix Christian (W, 34-21).
• Player Miles Perry has never had a game making 10 or more tackles for Veritas Prep, over a 27-game career on record. His career high is 9, set September 19, 2025 against Benson (W, 29-6).
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 4 game; last updated Sep 20; roster and numbers checked Sep 10.
Click a column heading to sort. MIN hides players below that many attempts.
Season complete at 7-3 with no games on file beyond a normal 10-game regular season -- read as no postseason appearance. This library still has no playoff-round/bracket source, so this label comes from game count alone, not a confirmed bracket result.
VP — 2026 OVERALL AVERAGES
SPLIT
GP
PPG
OPP PPG
YPG
OPP YPG
PLAYS/G
OPP PLAYS/G
OVERALL
10
26.7
12.5
255.2
299.4
39.4
42.3
HOME
5
16.8
11.2
201.5
224.0
37.5
46.5
ROAD
5
36.6
13.8
298.2
359.8
41.0
39.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.
Averages use only games with that number on file (offense 9/10, defense 9/10, sacks/INT 3/10, sacks allowed 5/10, turnovers 9/10 games). SACKS ALW comes from the opponent's box score; TO FORCED is takeaways; TO MAR is takeaways minus giveaways, and its bottom cell is the season total. Dashes mean not on file.
UNIT INDEX
Pass Offense: grade 37.7/100 (-40 yds/gm vs average)
Rush Offense: grade 52.2/100 (-5 yds/gm vs average)
Pass Defense: grade 50.0/100 (-4 yds/gm vs average)
Rush Defense: grade 78.2/100 (-62 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LAST YEAR
VP finished 2025 at 11-1. Made the playoffs (2 postseason game(s) on file; exact round/result not available). Notable win: 34-21 over PHOENIX CHRISTIAN (PHOENIX CHRISTIAN finished 73% that season). Toughest loss: 23-28 to TANQUE VERDE (5-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)
VP HAS PERFORMED BEST THIS DATA SET WHEN...
• VP holds its opponents under 100 rushing yards (.999), and has won 5 straight when doing so
• VERITAS PREP has been held under 100 passing in 4 straight games (10/1/26–10/22/26). Earlier games have no box score on file, so the run may be longer. It has not reached 5 straight in the last 4 years of games on file (2023-present).
• VERITAS PREP has allowed 200+ rushing in 2 straight games (10/16/26–10/22/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).
• VERITAS PREP has forced 2+ turnovers in 4 straight games (10/1/26–10/22/26). Earlier games have no box score on file, so the run may be longer. It has not reached 5 straight in the last 4 years of games on file (2023-present).
VP's defense has averaged 257.0 pass yards per game over their last 3 games. Their 14-game average is 140.9 pass yards per game. (+82%)
VP's defense has averaged 10.4 YPC over their last 3 games. Their 14-game average is 5.8 YPC. (+79%)
VP's defense has averaged 11.9 YPP over their last 3 games. Their 14-game average is 6.8 YPP. (+73%)
VP's defense has averaged 480.3 total yards per game over their last 3 games. Their 14-game average is 298.1 total yards per game. (+61%)
VP's defense has averaged 238.2 rush yards per game over their last 5 games. Their 14-game average is 157.3 rush yards per game. (+51%)
VP's defense has averaged 12.4 YPA over their last 3 games. Their 14-game average is 8.2 YPA. (+50%)
VP's defense has averaged 3.3 takeaways per game over their last 3 games. Their 14-game average is 2.3 takeaways per game. (+46%)
VP's defense has averaged 18.0 points allowed per game over their last 3 games. Their 34-game average is 13.9 points allowed per game. (+29%)
(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 -- 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 -- 2.0 in 2022 to 12.3 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:46