In short: Davis Darts high school football (Kaysville, UT), 2026 season: 7-3. Last game: W 52-6 vs Weber on October 14, 2026. Next: vs Farmington, 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 Davis meets Farmington is Davis' scoring defense. Davis allowed 29.3 points per game over its first 7 games (4-3), #42 in section in that timeframe. Over the stretch of 3 games that followed (3-0), the Darts have allowed 7.3 points per game, a 75% drop, #2 in section in that window. The schedule deserves some of the credit: Davis' last 3 opponents have averaged 21.0 points per game, a #41 offense in section on the season, against 32.3 points per game, #17 for the first 7. Measured against those opponents' norms (21.0 points per game), Davis held those offenses 65% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #36 in section, well below the first 7 (#12), so the recent production comes against lower-level teams overall. Meanwhile, Farmington's offense has struggled in recent weeks. The Phoenix have averaged 15.3 points per game over their last 3 games (1-2), #51 in section during that time. Those games came against a middle-of-the-pack set of scoring defenses in section (24.4 points per game on the season, which would rank #38). Against those norms, Farmington scored 37% less than those defenses usually allow. On paper, that is a matchup that favors Davis. Davis is 5-0 this season when it holds opponents under 19, and 2-3 when it doesn't.
The battle on the air could decide Davis' next game, against Farmington, and the recent returns favor Davis. Davis averaged 5.4 yards per pass attempt (771 yards on 143 attempts) over its first 4 games (2-2), #52 in section through those games. In the 6 games since that slow start (5-1), the Darts have averaged 8.9 yards per pass attempt (1,686 yards on 190 attempts), a 65% rise, #14 in section through that stretch. The schedule deserves some of the credit: Davis' last 6 opponents have averaged 7.3 yards per attempt, a #31 pass defense in section on the season, against 6.2 yards per attempt, #15 for the first 4. Measured against those opponents' norms (7.3 yards per attempt), Davis threw for 21% more per attempt than those pass 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 #28 in section, well below the first 4 (#7), so the recent production comes against lower-level teams overall. Conversely, Farmington's pass defense has been one of section's better units in recent weeks. The Phoenix have allowed 6.8 yards per pass attempt (1,196 yards on 177 attempts) over their last 6 games (3-3), #19 in section over that stretch. Those games came against a middle-of-the-pack set of passing attacks in section (7.0 yards per attempt on the season, which would rank #32). Something has to give when Davis' surging passing game meets one of section's better units in Farmington's.
NOTES
The first meeting between these two hinged on a single stat: Davis' run defense. The Darts allowed 2.7 yards per carry (79 yards on 29 rushes) against Farmington on 10/2, well below their 3.9 mark in every other game this season. Davis won the game 14-3. Repeating that kind of run defense edge would put Davis in a strong position to do it again.
The biggest shift in Davis' season has come in its ball security. Davis committed 1.8 giveaways per game over its first 5 games (3-2), #30 in section within that period. In the 5 games since that slow start (4-1), the Darts have committed 0.8 giveaways per game, a 56% drop, #7 in section across those games. The schedule deserves some of the credit: Davis' last 5 opponents have averaged 1.6 per game, a #33 defense in section on the season, against 2.0 per game, #17 for the first 5. Measured against those opponents' norms (1.6 per game), Davis turned it over 51% less than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #28 in section, well below the first 5 (#12), so the recent production comes against lower-level teams overall. On the season, Davis ranks #14 in section in giveaways. Farmington's defense sits in the middle of the pack, #40 in section (1.4 per game).
The Darts averaged 4.5 yards per play (1,114 yards on 245 snaps) over their first 4 games (2-2), #52 in section during those games. Few teams started slower in this department, and few have turned it around as sharply since. In the 6 games since that slow start (5-1), Davis has averaged 7.0 yards per play (2,373 yards on 340 snaps), a 53% rise, #19 in section during that period. The schedule deserves some of the credit: Davis' last 6 opponents have averaged 5.9 yards per play, a #30 defense in section on the season, against 5.0 yards per play, #13 for the first 4. Measured against those opponents' norms (5.9 yards per play), Davis gained 19% more per snap than those 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 #28 in section, well below the first 4 (#7), so the recent production comes against lower-level teams overall. On the season, the Darts rank #30 in section in yards per play. Farmington's defense sits in the middle of the pack, #25 in section (5.5 yards per play).
Davis' offense has come a long way since the season's early weeks. Davis averaged 26.0 points per game over its first 4 games (2-2), #26 in section during that stretch. In the 6 games since that slow start (5-1), the Darts have averaged 38.7 points per game, a 49% rise, #11 in section over that period. The schedule deserves some of the credit: Davis' last 6 opponents have averaged 24.7 points per game, a #38 scoring defense in section on the season, against 16.3 points per game, #14 for the first 4. Measured against those opponents' norms (24.7 points per game), Davis scored 57% more than those 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 #28 in section, well below the first 4 (#7), so the recent production comes against lower-level teams overall. On the season, Davis ranks #12 in section in scoring. Farmington's defense sits in the middle of the pack, #23 in section (21.2 points per game). Davis is 6-0 this season when it scores 22 or more, and 1-3 when it doesn't.
Something changed for Davis' run defense after its first 4 games. The Darts allowed 4.7 yards per carry (521 yards on 111 rushes) over their first 4 games (2-2), #32 in section over that timeframe. In the 6 games since that slow start (5-1), Davis has allowed 3.0 yards per carry (433 yards on 145 rushes), a 36% drop, #7 in section over that span. The schedule deserves some of the credit: Davis' last 6 opponents have averaged 4.1 yards per carry, a #41 rushing attack in section on the season, against 5.7 yards per carry, #18 for the first 4. Measured against those opponents' norms (4.1 yards per carry), Davis held those rushing attacks 27% below their usual yards per carry. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #28 in section, well below the first 4 (#7), so the recent production comes against lower-level teams overall. On the season, the Darts rank #14 in section in run defense. The trend lines up well against Farmington, whose ground game ranks just #52 of 60 (3.6 yards per carry).
TIDBITS (7 found)
• Club Davis has won 4 straight, and a win would make it 5 in a row -- something they have not done in the 2 seasons on record.
• Player Paden Toula has gone 7 straight games throwing a touchdown pass, the longest such streak of his career.
• Player Paden Toula has 943 passing yards over his last 4 games (235.8 a game, September 25, 2026 through October 14, 2026) -- his most in a 4-game stretch on record.
• Player Bode Sparrow has 393 receiving yards over his last 4 games (98.2 a game, September 25, 2026 through October 14, 2026) -- his most in a 4-game stretch on record.
• Player Bode Sparrow has 8 touchdown catches over his last 4 games (2.0 a game, September 25, 2026 through October 14, 2026) -- his most in a 4-game stretch on record.
• Player Jaxton Itaaehau has 3 touchdown catches over his last 3 games (1.0 a game, October 2, 2026 through October 14, 2026) -- his most in a 3-game stretch on record.
• Player Ben Dorius has 35 tackles over his last 4 games (8.8 a game, September 25, 2026 through October 14, 2026) -- his most in a 4-game stretch on record.
MILESTONE WATCH
Davis
Bridger Young needs 1 tackle for 75 (averaging 7.4 a game)
Porter Hunt needs 2 tackles for 50 (averaging 4.8 a game)
Sam Coleman needs 2 tackles for 50 (averaging 4.8 a game)
Paden Toula needs 176 passing yards for 2,000 (averaging 202.7 a game)
Austin Yeates needs 7 tackles for 75 (averaging 6.8 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 14 game; last updated Oct 23; 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. 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 83.8/100 (+74 yds/gm vs average)
Rush Offense: grade 31.4/100 (-52 yds/gm vs average)
Pass Defense: grade 48.6/100 (-2 yds/gm vs average)
Rush Defense: grade 87.5/100 (-89 yds/gm vs average)
Unit grades: 0-100 league percentile, opponent-curved (two-way solve over current + past seasons, recency-weighted). Composite counts yardage, efficiency vs league YPA/YPC (50% tilt), and negative plays at sack=7yd, INT=45yd, TFL=4yd -- adjustable v1 constants.
COLLEGE COMMITMENTS
PLAYER
POS
CLASS
COMMITTED TO
RATING
#2 BODE SPARROW
ATH
Sr.
Oklahoma
4-star
#88 JAXTON ITAAEHAU
ATH
Sr.
Utah
3-star
2 committed players on the current DAV roster, per 247Sports. Players from earlier recruiting classes who have already graduated are not listed.
• DAVIS has held the opponent under 14 in 3 straight games (10/2/26–10/14/26). It has never reached 4 straight in the games on file, back to 2026.
• DAVIS has forced 2+ turnovers in 2 straight games (10/8/26–10/14/26). It has never reached 3 straight in the games on file, back to 2026.
• DAVIS has held the opponent under 100 rushing in 3 straight games (10/2/26–10/14/26). It has never reached 4 straight in the games on file, back to 2026.
• DAVIS has won 4 straight (9/25/26–10/14/26). It has never reached 5 straight in the games on file, back to 2026.
DAV's defense has averaged 7.3 points allowed per game over their last 3 games. Their 10-game average is 22.7 points allowed per game. (-68%)
DAV's defense has averaged 33.3 rush yards per game over their last 3 games. Their 10-game average is 95.4 rush yards per game. (-65%)
DAV's defense has averaged 1.6 YPC over their last 3 games. Their 10-game average is 3.5 YPC. (-55%)
DAV's defense has averaged 2.0 takeaways per game over their last 3 games. Their 10-game average is 1.4 takeaways per game. (+43%)
DAV's defense has averaged 218.3 total yards per game over their last 3 games. Their 10-game average is 317.3 total yards per game. (-31%)
(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 four weighted criteria and the top 5 per team are listed. In Cooper's own weighting order: (1) the WIN% attached to the condition, counted only when the condition has occurred at least 8 times -- a smaller sample is dropped outright, not discounted; (2) the PPG attached to it, with higher better on offense and lower better on defense, and each side normalized against its own kind so a defensive number competes with defensive numbers rather than against scoring averages; (3) how far the number sits from the OPPONENT's on the same condition, across win%, PPG and how often the condition happens at all; and (4) where it falls among every other team previously run through this workbook and cached. Criteria 1 and 2 measure how strong a number is; 3 and 4 measure how much it distinguishes this team. Weights: win_pct 40%, ppg 27%, matchup 20%, pool 13%. See important_numbers.py.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
The program's index across 2 seasons on file -- 8.4 in 2022 to 19.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.