Printable Match Sheet & Youth Age Calculator
Build a single-page referee scorecard ready for the clipboard, or verify U6–U19 player age groups for your upcoming season.
Live one-page referee sheet preview. Click Print to print or save as PDF.
Winter 7v7 League · Premier Division
Sandia United
Captain: Carlos Mendez
| # | Player | Goals | Cards | Check-in |
|---|---|---|---|---|
| 1 | Mateo Silva | |||
| 4 | Lucas Romero | |||
| 7 | Diego Luna | |||
| 8 | Nico Vargas | |||
| 10 | Carlos Mendez | |||
| 11 | Julian Reyes | |||
| 14 | Sam Ortiz | |||
| 19 | Leo Cruz | |||
Rio Grande FC
Captain: Owen Bennett
| # | Player | Goals | Cards | Check-in |
|---|---|---|---|---|
| 1 | Jordan Price | |||
| 3 | Ethan Brooks | |||
| 6 | Caleb Foster | |||
| 9 | Marcus Reed | |||
| 10 | Owen Bennett | |||
| 12 | Eli Navarro | |||
| 15 | Noah Hayes | |||
| 21 | Devin Flores | |||
By checking in and signing below, captains and players confirm all participants are properly registered, eligible to play, and have an active liability waiver on file with Metro Indoor Soccer.
Tired of typing player names into match sheets every week?
On ballbonito, match sheets auto-fill from locked team rosters and highlight suspended players automatically.
Match sheet & youth age-group questions
Game-day check-in templates and US youth age cutoff rules.
How do I print or save the referee match sheet as a PDF?+
Click Print / Save PDF above the preview. All navigation, forms, and marketing sections automatically hide when printing so the match sheet fits cleanly onto a single standard letter or A4 page.
How do I format jersey numbers when pasting a team roster?+
Start each line with the player's jersey number followed by a space and their name (for example, '10 Diego Luna'). If a player doesn't have a number yet, just type their name and the jersey column will stay blank so the referee can write it in at check-in.
What is the difference between the Aug 1 School-Year and Jan 1 Birth-Year age cutoffs?+
US youth soccer organizations use either an August 1 – July 31 school-year window (aligning teammates by grade level) or a January 1 – December 31 calendar birth-year window. Use the toggle in the Youth Age-Group Calculator tab to switch between both standards instantly.
Can ballbonito generate match sheets automatically from our schedule?+
Yes. When you run your league on ballbonito, every scheduled game has a 1-click printable match sheet pre-populated with both teams' locked rosters, jersey numbers, captains, and automatic suspension flags.
Upgrade from clipboards to a real soccer operating system.
Rosters, waivers, schedules, match sheets, and youth programs—all on your own subdomain.
Create your organization