Skip to content
Coaching Tool

Soccer Stat Sheet: Free Printable Match Stats Tracker

Track goals, assists, shots, passes, tackles, interceptions, fouls, and cards for every player during a soccer match. Includes team totals and match info. Print it, hand it to your stat keepers, and get real data on your team's performance.

If you're coaching soccer and not tracking stats, you're missing information that could make your team better. A soccer stat sheet gives you real data on what's happening during matches. Who's taking the most shots? Who's completing passes? Where are the defensive breakdowns? You can't improve what you don't measure.

This page has a free printable stat sheet designed for youth and high school soccer. It covers individual player stats (goals, assists, shots on target and off target, passes completed and attempted, tackles, interceptions, fouls, and cards) plus team totals and match information. Print it, assign your stat keepers, and start tracking.

Pair this with your team roster and tryout evaluation forms to build a complete coaching toolkit. And when it's time to get your team looking sharp on the field, check out our custom soccer jerseys and soccer team uniforms.

What This Stat Sheet Includes

Everything you need to track individual and team performance during a match.

Match information header

Team name, opponent, date, location, final score, possession percentage, total corners, and total free kicks. This context helps you compare stats across different matches throughout the season.

Individual player stats

For each player: jersey number, name, minutes played, goals, assists, shots on target, shots off target, passes completed, passes attempted, tackles, interceptions, fouls committed, and yellow/red cards. One row per player with room for your full roster.

Team totals row

A totals row at the bottom that sums up every category across the team. This gives you at-a-glance team stats to compare against your opponent and track trends game to game.

Notes section

Space for halftime adjustments, notable plays, injury notes, and anything else that doesn't fit in the stat columns. Coaches can jot down observations during the match that help with film review and post-game analysis.

Stat Sheet Preview

Here's what the printable stat sheet looks like. Print this page or use it as a guide.

SOCCER MATCH STAT SHEET

Secondslide.io

Match Information

Team:  
Opponent:  
Date:  
Location:  
Final Score:  
Possession %:  
Corners:  
Free Kicks:  
# Player MIN G A SOT SOFF PC PA TKL INT FLS YC RC
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
TEAM TOTALS                        
Key: MIN = Minutes Played | G = Goals | A = Assists | SOT = Shots on Target | SOFF = Shots off Target | PC = Passes Completed | PA = Passes Attempted | TKL = Tackles | INT = Interceptions | FLS = Fouls | YC = Yellow Card | RC = Red Card

Match Notes

First Half Notes:
 
 
 
Second Half Notes:
 
 
 

Tip: Use your browser's Print function (Ctrl+P or Cmd+P). Set orientation to landscape for the best fit. Print one per match.

How to Use This Stat Sheet

A practical guide for tracking stats during a live match.

1

Pre-fill player info before the match

Before kickoff, fill in the match details (opponent, date, location) and write each player's jersey number and name in the rows. Use your team roster as a reference. Pre-filling saves time and reduces errors during the match.

2

Assign stat keepers to categories

If you have multiple helpers, split the workload. One person tracks offensive stats (goals, assists, shots), another covers defensive stats (tackles, interceptions, fouls), and a third handles minutes played and substitutions. If you're solo, stick to goals, assists, shots, and fouls.

3

Use tally marks during play

Don't try to write clean numbers during a fast-moving game. Use tally marks in each cell as events happen. A shot on target? Quick tally in the SOT column. A completed pass? Tally in PC. Convert tallies to final numbers at halftime and at the end of the match.

4

Clean up at halftime

Use the halftime break to convert tallies to numbers, check for missing data, and fill in the notes section with first-half observations. This is a good time to update minutes played for any substitutions that happened.

5

Finalize after the match

Fill in the final score, total up the team totals row, and complete the match notes. Calculate passing accuracy (PC divided by PA) for each player if you tracked passes. File the completed sheet in your coaching binder for season-long reference.

When to Use a Soccer Stat Sheet

Match stats are useful far beyond game day.

League and tournament games

Track every competitive match. Over a season, the stats tell a story that individual games can't. You'll see who's consistently performing and who's struggling. This data is especially valuable for high school coaches who need to justify playing time decisions.

Scrimmages and friendlies

Pre-season scrimmages are a great time to test your stat-keeping system before it counts. They're also useful for evaluating players in new positions or formations without the pressure of a league result.

Player development tracking

Compare a player's stats from early season to late season. If a midfielder went from 55% passing accuracy to 72%, that's measurable growth you can celebrate. Stats make development concrete instead of anecdotal.

Post-game review and film sessions

The stat sheet tells you what happened. Film tells you why. Use stats to identify the areas to focus on during film review. If your team only completed 55% of passes, watch the film to figure out whether it was poor technique, bad decision-making, or strong opponent pressure.

Tips for Tracking Soccer Stats

How to get accurate, useful data from your stat sheets.

Start simple and add complexity

If you've never tracked stats before, don't try to fill every column on the first day. Start with goals, assists, and shots. Once your stat keepers are comfortable, add passes and tackles. Build up over a few games rather than going all-in and getting overwhelmed data.

Recruit parent volunteers as stat keepers

Parents on the sideline are usually looking for a way to help. Assign two or three parents to stat-keeping duties on a rotating basis. Give them a quick 5-minute briefing before their first game on what to track and how to use the tally system. Most parents pick it up fast.

Track goalkeeper stats separately

Goalkeepers have different stats than field players. Track saves, goals conceded, distribution (throws, goal kicks, punts), and clearances. You can add a note in the player's row or use a separate mini-sheet for the goalkeeper. Saves divided by shots faced gives you the save percentage.

Don't let stats drive everything

Stats inform decisions, they don't make them. A center back with zero goals and one assist might be the most valuable player on your team. A forward with 10 goals but terrible defensive effort might be hurting the team. Use stats as one input alongside your coaching eye and game sense.

Create a season spreadsheet

After each match, enter the stats into a Google Sheet or Excel file. Running season totals for each player lets you see trends, compare performance across games, and create season-end summaries. The printed stat sheet is the game-day tool. The spreadsheet is where the season-long insights live.

Share stats with players (age-appropriately)

For high school players, sharing stats can be motivating. Post season leaders for goals, assists, and passing accuracy. For younger players, be more selective. Sharing individual stats with U10 players can create unnecessary pressure. Focus on team stats and use individual numbers privately for coaching conversations.

Frequently Asked Questions

What stats should you track in a soccer game?

The essential stats to track are goals, assists, shots on target, shots off target, minutes played, and fouls. For a more detailed picture, add passes completed and attempted, tackles, interceptions, saves (for goalkeepers), corners, free kicks, and yellow/red cards. Don't try to track everything at once. Start with the basics and add categories as your stat keepers get more experienced.

How do you track stats during a live soccer game?

The best approach is to assign different stat keepers to different categories. One person tracks offensive stats (shots, goals, assists), another tracks defensive stats (tackles, interceptions, fouls), and a third handles general info (minutes played, substitutions). Use tally marks during the game and fill in the final numbers at halftime and full time. Trying to have one person track everything usually means the data is incomplete or inaccurate.

How many stat keepers do you need for a soccer game?

For basic stats (goals, assists, shots), one dedicated stat keeper is enough. For a comprehensive stat sheet, you need two to three people. One covers offensive events, one covers defensive events, and one handles match info and substitution tracking. If you only have one person, limit them to goals, assists, shots, and fouls. Those four categories give you the most useful data without overwhelming the stat keeper.

What is a good passing accuracy percentage in youth soccer?

Passing accuracy varies a lot by age group. For U12 and younger, anything above 60% is decent. For U14-U16, 65-75% is a solid range. High school and older club players should be around 70-80%. Elite youth players can hit 80-85%. Don't compare your U10 team's passing numbers to what you see on TV. The important thing is tracking it over the season and looking for improvement, not hitting a specific number.

Should youth soccer teams track stats?

Yes, but keep it age-appropriate. For younger teams (U10 and under), tracking goals and assists is enough. Stats at this age are more for the coaching staff to evaluate development than for the players. For U12 and up, start adding shots and passing stats. For high school teams, a full stat sheet gives coaches data for lineup decisions, position changes, and player development conversations. Just make sure stats don't create a negative, over-competitive environment for younger kids.

Get Your Soccer Team Game-Day Ready

Custom soccer jerseys, shorts, and full team packages. No minimums, fast turnaround.