1 Introduction: Why Statistics Matter
High school football statistics serve three critical purposes: team improvement, player recognition, and college recruiting. Accurate stats help coaches identify strengths and weaknesses, ensure players get credit for their contributions, and provide the documentation recruiters need to evaluate prospects.
The Reality of High School Stat Tracking
Based on tracking 100+ high school football games, here's what typical volunteer stat keepers experience:
- 25-30 hours/week — Total time with traditional methods
- 3-5 hours — Initial roster setup (first game)
- 73% — Stadiums with unreliable WiFi
- 15-20% — Error rate in 4th quarter (fatigue)
Who Tracks Statistics?
In high school football, statistics are typically tracked by:
- Parent volunteers — Most common, often with minimal football knowledge
- Team managers — Students designated by coaching staff
- Booster club members — Dedicated supporters who handle game-day operations
- Coaches or staff — Smaller programs where resources are limited
Unlike college or professional football, high school programs rarely have dedicated statisticians. This guide is designed for volunteer stat keepers who want professional results without professional training.
2 Getting Started: Equipment & Setup
Essential Equipment
Recommended Setup
- + iPad or tablet (10"+ screen)
- + Stat tracking app with offline mode
- + External battery pack
- + Tablet stand or clipboard
- + Printed roster backup
Minimum Setup
- + Smartphone with stat app
- + Paper stat sheets (backup)
- + Pencils (not pens)
- + Clipboard
- + Jersey number reference
Pre-Game Checklist
Complete this checklist 24 hours before game time:
Positioning for Best Results
Your physical position significantly impacts tracking accuracy:
- Ideal: Press box or elevated position at the 50-yard line
- Good: Sideline near the 50, home side (see jersey numbers)
- Acceptable: End zone (harder to judge yard lines)
- Avoid: Visitor sideline (jersey numbers face away)
3 Offensive Statistics Explained
Rushing Statistics
Rushing stats track all running plays where a player carries the ball:
| Stat | Definition | How to Record |
|---|---|---|
| Attempts (ATT) | Number of times a player runs with the ball | +1 for each handoff/keeper, including losses |
| Yards (YDS) | Total yards gained or lost rushing | End yard line minus start yard line |
| Touchdowns (TD) | Rushing scores | +1 when ball breaks goal line plane on run |
| Long (LNG) | Longest single rush | Track automatically or review at end |
| Average (AVG) | Yards per attempt | Calculated: YDS / ATT |
Common Rushing Stat Mistakes
- - Forgetting to count negative-yard runs as attempts
- - Crediting rushing yards on a pass play (receiver runs after catch = receiving yards)
- - Missing sacks (these are NOT rushing attempts for the QB)
Passing Statistics
Passing stats track all forward pass attempts by the quarterback:
| Stat | Definition | How to Record |
|---|---|---|
| Completions (CMP) | Passes caught by eligible receiver | +1 when receiver maintains possession |
| Attempts (ATT) | All forward pass attempts | +1 for every forward pass (complete or not) |
| Yards (YDS) | Total passing yards | Where caught to line of scrimmage + YAC |
| Touchdowns (TD) | Passing touchdowns thrown | +1 to QB and receiver on pass TDs |
| Interceptions (INT) | Passes caught by defense | +1 when defender catches and controls |
Receiving Statistics
Receiving stats are credited to the player who catches the pass:
| Stat | Definition |
|---|---|
| Receptions (REC) | Number of catches |
| Yards (YDS) | Total receiving yards (includes YAC) |
| Touchdowns (TD) | Receiving touchdowns scored |
| Targets (TGT) | Passes thrown to this receiver (advanced) |
4 Defensive Statistics Explained
Defensive statistics are among the most challenging to track accurately. The key is consistency in your criteria—apply the same standards to every play.
Tackle Tracking: The Hardest Part
Tackles are subjective. Different stat keepers use different criteria. Here's the standard approach:
Solo Tackle
One player primarily responsible for bringing down the ball carrier.
- + Player makes first contact
- + Player brings carrier to ground
- + No significant help from teammates
Assisted Tackle
Two or more players share credit for the tackle.
- + Multiple players make contact
- + Both contribute to stopping carrier
- + Award 0.5 to each (or 1 assist each)
| Defensive Stat | Definition | Key Criteria |
|---|---|---|
| Sack | Tackling QB behind line of scrimmage on pass play | Must be a pass attempt (not scramble) |
| Tackle for Loss (TFL) | Tackle behind line of scrimmage on run play | Does not include sacks |
| Interception (INT) | Catching opponent's forward pass | Must control ball, survive ground contact |
| Pass Breakup (PBU) | Defending a pass without interception | Must directly cause incompletion |
| Forced Fumble (FF) | Causing opponent to lose ball | Direct contact causes fumble |
| Fumble Recovery (FR) | Recovering a loose ball | Clear possession of fumble |
Pro Tip: The "Primary Tackler" Rule
When in doubt about solo vs. assisted, ask: "Would the ball carrier have been stopped without this player?" If yes, it's a solo tackle. If the answer is "probably not without help," award assists.
5 Special Teams Statistics
Kicking Statistics
| Category | Stats to Track |
|---|---|
| Field Goals | Made/Attempted, Distance, Long |
| Extra Points | Made/Attempted |
| Punts | Number, Total Yards, Average, Long, Inside 20 |
| Kickoffs | Number, Touchbacks, Average Return Allowed |
Return Statistics
| Return Type | Stats to Track |
|---|---|
| Kick Returns | Number, Yards, Average, Long, Touchdowns |
| Punt Returns | Number, Yards, Average, Long, Touchdowns, Fair Catches |
| Interception Returns | Yards, Touchdowns |
| Fumble Returns | Yards, Touchdowns |
6 Penalty Tracking Made Simple
Penalty tracking is the #1 pain point for volunteer stat keepers. High school football uses NFHS rules, which differ from college (NCAA) and professional (NFL) rules in key ways.
NFHS vs. NFL/NCAA: Key Differences
- Pass Interference: NFHS = 15 yards (max), NFL = Spot foul
- Overtime: NFHS = Each team gets possession from 10-yard line
- Targeting: NFHS = 15 yards + possible ejection (no replay review)
Most Common High School Penalties
| Penalty | Yards | Notes |
|---|---|---|
| False Start | 5 | Dead ball, repeat down |
| Offside | 5 | Defense, repeat down |
| Holding (Offense) | 10 | From spot of foul, repeat down |
| Holding (Defense) | 10 | Automatic first down |
| Pass Interference (Off) | 15 | From previous spot |
| Pass Interference (Def) | 15 | Automatic first down (NOT spot foul) |
| Facemask | 15 | Personal foul |
| Delay of Game | 5 | Dead ball |
| Illegal Formation | 5 | Dead ball |
| Unsportsmanlike Conduct | 15 | Can be ejection if flagrant |
The SnapStat Approach to Penalties
Instead of memorizing every penalty, smart stat apps use inference. You enter where the ball ends up, and the app suggests what penalty likely occurred:
- + Ball moved 15 yards + automatic first down? → Pass Interference (Defense)
- + Ball moved back 10 yards + repeat down? → Offensive Holding
- + One tap to confirm the suggestion
7 11 Common Mistakes to Avoid
After tracking 100+ games, these are the most common errors that undermine stat accuracy:
1. Crediting Receiving Yards as Rushing
When a receiver catches a short pass and runs 30 yards, those are receiving yards—not rushing.
2. Missing Sacks (Recording as Rushing Loss)
Sacks are defensive stats, not rushing attempts. QB rushed for -8? Only if he was trying to run.
3. Double-Counting Penalty Yards
A 10-yard penalty doesn't add to passing or rushing yards—it's a separate stat category.
4. Wrong Jersey Number in Chaos
In pile-ups, guess conservatively or note "verify later." Wrong credit is worse than no credit.
5. Forgetting Negative Rushing Attempts
A 3-yard loss is still an attempt. Forgetting these inflates averages incorrectly.
6. Inconsistent Tackle Criteria
Define your solo vs. assist criteria before game one. Apply it the same way every play.
7. Not Tracking Special Teams
Punt returns, kick returns, and coverage tackles matter for recruiting and rankings.
8. Losing Focus in the 4th Quarter
Fatigue causes 15-20% more errors late in games. Take a halftime break.
9. Not Backing Up Data
Device dies, app crashes—paper backup or auto-save feature is essential.
10. Trusting Stadium WiFi
73% of high school stadiums have unreliable connectivity. Always use offline mode.
11. Not Reconciling Totals
Team rushing + passing + penalties should equal net yards. Check before publishing.
8 Time-Saving Techniques
The difference between 25 hours/week and 3 hours/week comes down to methodology and tools.
Traditional Method: 25+ hrs/week
- + Manual roster entry: 3-5 hours
- + Paper stat sheets + game: 4 hours
- + Transcribe to spreadsheet: 3 hours
- + Manual MaxPreps entry: 15-20 hours
- + Error correction: 2 hours
Optimized Method: 3 hrs/week
- + Auto player discovery: 0 hours
- + App-based tracking: 2.5 hours
- + One-tap CSV export: 5 minutes
- + MaxPreps import: 10 minutes
- + Built-in error prevention: 0 hours
Key Time-Saving Strategies
- 1. Eliminate roster setup. Use an app that discovers players from gameplay rather than requiring manual entry.
- 2. Minimize clock entries. Only enter game clock on possession changes (10-15 times per game), not every play (120+ times).
- 3. Use prediction features. Apps that learn your team can suggest likely plays, reducing taps per play.
- 4. Export, don't re-enter. CSV export to MaxPreps takes seconds; manual entry takes hours.
- 5. Track offline. Troubleshooting WiFi issues wastes time. Just work offline.
9 Tools & Apps Comparison
Here's an honest comparison of the major stat tracking options for high school football (pricing verified December 2025):
| Tool | Cost/Year | Best For | Limitations |
|---|---|---|---|
| Hudl | $900-$1,600 | Video analysis, large programs | Expensive, steep learning curve |
| GameChanger | Free-$99 | Multi-sport, basic tracking | Not football-specific, reliability issues |
| MaxPreps | Free-$600 | Publishing/rankings | Manual entry required, not real-time |
| Paper Sheets | ~$20 | Budget-constrained, backup | 20+ hours manual entry per week |
| SnapStat | $179 | Volunteers, football-specific | iOS only (2026), new product |
Pricing sourced from official websites, December 2025. See our detailed comparison pages for full feature breakdowns.
10 State-by-State Requirements
Different state athletic associations have varying requirements for statistical reporting. Here's an overview of major states:
| State | Association | Programs | Notes |
|---|---|---|---|
| Texas | UIL | 1,200+ | Largest HS football market |
| California | CIF | 1,100+ | 10 sections, varying rules |
| Florida | FHSAA | 650+ | Strong recruiting pipeline |
| Ohio | OHSAA | 700+ | Computer rankings |
| Pennsylvania | PIAA | 600+ | District-based playoffs |
| Georgia | GHSA | 450+ | Major D1 recruiting state |
See our complete state guides for detailed requirements in your state.
11 Statistics for College Recruiting
College coaches evaluate prospects using specific statistical benchmarks. Here's what recruiters look for:
Key Stats by Position
Quarterback
- + Completion percentage (65%+ preferred)
- + TD:INT ratio (3:1+ preferred)
- + Yards per attempt
- + QBR/Passer rating
Running Back
- + Yards per carry (5.0+ preferred)
- + Total yards (1,000+ seasons)
- + Receiving ability
- + Fumble rate
Wide Receiver
- + Yards per reception
- + Catch percentage
- + Contested catch ability
- + YAC (yards after catch)
Defensive Players
- + Tackles per game
- + Tackles for loss
- + Sacks (DL/LB)
- + Interceptions/PBUs (DB)
Recruiting Stat Packages
Most colleges expect stats in a specific format. SnapStat can export recruiting-ready stat packages including career totals, season summaries, and game-by-game breakdowns—formatted for easy submission to recruiting questionnaires.