Youth sports league
North Shore Youth Soccer League · Youth sports league · Duluth, MN
Coach Darnell Price runs the North Shore Youth Soccer League, a 300-player recreational league in Duluth, and he uses this to schedule every game, assign referees and track registrations without parents' texts reaching him first.
NonprofitSchedulingCalendar5 tables · 8 views · 2 forms · 3 dimension sets · 1 document · 1 notification · 1 stage rule set · 1 row action · 1 agent
Use this templateGame calendar
GamesOctober 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3U8 Lynx v FalconsU12 Voyageurs v Storm+2
4U14 Timberwolves v Northern Lights
5
6U14 Ravens v Northern Lights
7
8
9
10
11
12
13
14
15
16
17U8 Otters v LynxU10 Wolverines v Rovers+2
18
19
20
21
22
23
24U8 Lynx v OttersU10 Rovers v Herons+2
25
26
27
28
29
30
31U8 Falcons v Lynx
Tables
Games
24 sample rows · 12 columnsEvery league game on the Saturday schedule: who plays whom, on which field, who officiates and how it ended.
| Game | Age group | Home team | Away team | Field | Kickoff | Status |
|---|---|---|---|---|---|---|
| U10 Rovers v Wolverines | U10 | U10 Rovers | U10 Wolverines | Lester Meadow South Field | Sep 19, 4:00 PM | Final |
| U12 Pioneers v Storm | U12 | U12 Pioneers | U12 Storm | Chester Ridge Turf | Sep 19, 6:00 PM | Cancelled |
| U8 Falcons v Otters | U8 | U8 Falcons | U8 Otters | Lester Meadow North Field | Sep 26, 2:00 PM | Final |
| U10 Wolverines v Herons | U10 | U10 Wolverines | U10 Herons | Lester Meadow South Field | Sep 26, 2:00 PM | Final |
| U12 Storm v Pioneers | U12 | U12 Storm | U12 Pioneers | Chester Ridge Turf | Sep 26, 6:00 PM | Final |
| U10 Herons v Rovers | U10 | U10 Herons | U10 Rovers | Lester Meadow South Field | Oct 3, 2:30 PM | Final |
| U8 Lynx v Falcons | U8 | U8 Lynx | U8 Falcons | Lester Meadow North Field | Oct 3, 3:15 PM | Final |
| U12 Voyageurs v Storm | U12 | U12 Voyageurs | U12 Storm | Chester Ridge Turf | Oct 3, 6:00 PM | Final |
| U14 Northern Lights v Ravens | U14 | U14 Northern Lights | U14 Ravens | Bayfront Commons Pitch | Oct 3, 8:00 PM | Final |
| U14 Timberwolves v Northern Lights | U14 | U14 Timberwolves | U14 Northern Lights | Bayfront Commons Pitch | Oct 4, 7:00 PM | Final |
| U14 Ravens v Northern Lights | U14 | U14 Ravens | U14 Northern Lights | Bayfront Commons Pitch | Oct 6, 11:00 PM | Confirmed |
| U8 Otters v Lynx | U8 | U8 Otters | U8 Lynx | Lester Meadow North Field | Oct 17, 2:00 PM | Confirmed |
12 more rows
Players
24 sample rows · 13 columnsEvery child registered this season, with guardian and fee status; minors' details stay restricted.
| Player | Date of birth | Team | Jersey number | Position | Parent or guardian | Guardian phone |
|---|---|---|---|---|---|---|
| Amara Diallo | Apr 17, 2014 | U12 Storm | 14 | Midfielder | Oumar Diallo | (218) 555-0114 |
| Anton Petrov | Jun 30, 2015 | U12 Pioneers | 5 | Defender | Svetlana Petrova | (218) 555-0117 |
| Cleo Fitzpatrick | Sep 12, 2014 | U12 Pioneers | 9 | Forward | Aoife Fitzpatrick | (218) 555-0116 |
| Cormac Doherty | Jan 15, 2013 | U14 Northern Lights | 11 | Forward | Siobhan Doherty | (218) 555-0121 |
| Declan Whitford | Feb 8, 2019 | U8 Otters | 1 | Goalkeeper | Marguerite Whitford | (218) 555-0105 |
| Elijah Brandvold | May 18, 2013 | U14 Ravens | 1 | Goalkeeper | Maren Brandvold | (218) 555-0123 |
| Ezra Lindahl | Sep 2, 2018 | U8 Falcons | 4 | Defender | Kirsten Lindahl | (218) 555-0103 |
| Gabriel Thornton | Mar 9, 2015 | U12 Voyageurs | 7 | Any position | Priscilla Thornton | (218) 555-0119 |
| Hana Tsukamoto | Jan 23, 2019 | U8 Falcons | 12 | Any position | Daisuke Tsukamoto | (218) 555-0102 |
| Imani Clayborne | Oct 7, 2016 | U10 Wolverines | 3 | Defender | Desmond Clayborne | (218) 555-0108 |
| Jasper Linquist | Mar 21, 2017 | U10 Rovers | 2 | Defender | Solveig Linquist | (218) 555-0113 |
| Leilani Akana | Nov 5, 2014 | U12 Voyageurs | 10 | Midfielder | Kekoa Akana | (218) 555-0118 |
12 more rows
Teams
12 sample rows · 9 columnsThe league's rosters by age group: who coaches, how many play and where and when they practice.
| Team | Age group | Head coach | Coach phone | Roster | Practice schedule | Home field |
|---|---|---|---|---|---|---|
| U10 Herons | U10 | Ingrid Valdivia | (218) 555-0185 | Nadia Rasmussen, Tobias Okeke | Tuesdays and Thursdays, 6:00 to 7:15 pm | Lester Meadow South Field |
| U10 Rovers | U10 | Cyrus Haddad | (218) 555-0186 | Ximena Cabrera, Jasper Linquist | Wednesdays and Fridays, 5:30 to 6:45 pm | Lester Meadow South Field |
| U10 Wolverines | U10 | Terrence Boudreaux | (218) 555-0184 | Soren Halvorsen, Imani Clayborne, Lucas Ferreira-Gomes | Mondays and Wednesdays, 6:00 to 7:15 pm | Lester Meadow South Field |
| U12 Pioneers | U12 | Lorenzo Baptista | (218) 555-0188 | Cleo Fitzpatrick, Anton Petrov | Tuesdays and Thursdays, 6:30 to 8:00 pm | Chester Ridge Turf |
| U12 Storm | U12 | Philippa Nakagawa | (218) 555-0187 | Amara Diallo, Reuben Tavares | Mondays and Thursdays, 6:30 to 8:00 pm | Chester Ridge Turf |
| U12 Voyageurs | U12 | Annika Rasmussen-Cole | (218) 555-0189 | Leilani Akana, Gabriel Thornton | Mondays and Wednesdays, 6:30 to 8:00 pm | Chester Ridge Turf |
| U14 Northern Lights | U14 | Obadiah Strand | (218) 555-0190 | Saanvi Reddy, Cormac Doherty | Tuesdays and Thursdays, 7:00 to 8:30 pm | Bayfront Commons Pitch |
| U14 Ravens | U14 | Leandra Whitcombe | (218) 555-0191 | Malia Torres, Elijah Brandvold | Mondays and Wednesdays, 7:00 to 8:30 pm | Bayfront Commons Pitch |
| U14 Timberwolves | U14 | Casimir Jovanovic | (218) 555-0192 | Tuesdays and Fridays, 7:00 to 8:30 pm | Bayfront Commons Pitch | |
| U8 Falcons | U8 | Gretchen Almquist | (218) 555-0181 | Mateo Salazar, Hana Tsukamoto, Ezra Lindahl | Tuesdays and Thursdays, 5:30 to 6:30 pm | Lester Meadow North Field |
| U8 Lynx | U8 | Marta Kowalski | (218) 555-0183 | Zuri Abara | Tuesdays and Thursdays, 4:45 to 5:45 pm | Lester Meadow North Field |
| U8 Otters | U8 | Benedict Oyelowo | (218) 555-0182 | Priya Menon, Declan Whitford | Mondays and Wednesdays, 5:30 to 6:30 pm | Lester Meadow North Field |
Referees
8 sample rows · 7 columnsThe officials the league pays by the game: their grade, their weekends and what each game earns them.
| Referee | Grade | Certification expires | Pay per game | Available | Phone | |
|---|---|---|---|---|---|---|
| Ananya Chaudhry | Grade 7 | Jun 22, 2027 | $60 | Saturday afternoonWeeknights | (218) 555-0130 | ananya.chaudhry@pinewoodmailbox.net |
| Beatrix Lunde | Grade 9 | Sep 15, 2026 | $30 | Weeknights | (218) 555-0132 | beatrix.lunde@pinewoodmailbox.net |
| Daniela Restrepo | Grade 7 | Oct 30, 2026 | $55 | Saturday afternoonSunday | (218) 555-0128 | daniela.restrepo@pinewoodmailbox.net |
| Hollis Quigley | Grade 8 | May 13, 2027 | $45 | Saturday afternoon | (218) 555-0129 | hollis.quigley@lakesuperiorinbox.com |
| Ingeborg Salo | Grade 8 | Jan 13, 2027 | $35 | Saturday morningSaturday afternoon | (218) 555-0126 | ingeborg.salo@pinewoodmailbox.net |
| Kofi Antwi-Boyd | Grade 9 | Feb 22, 2027 | $25 | Saturday morningWeeknights | (218) 555-0127 | kofi.antwiboyd@lakesuperiorinbox.com |
| Rafferty Stone | Grade 8 | Aug 1, 2027 | $50 | SundayWeeknights | (218) 555-0131 | rafferty.stone@lakesuperiorinbox.com |
| Tomás Bellamy | Grade 9 | Oct 25, 2026 | $25 | Saturday morningSunday | (218) 555-0125 | tomas.bellamy@lakesuperiorinbox.com |
Forms and booking
Player registration
FormPlayer registrationThe spring and fall sign-up page a parent fills in for each child.
What is your child's name? *
What is your child's date of birth?It decides the age group.
Which position does your child like to play?GoalkeeperDefenderMidfielderForwardAny position
What is your name as the parent or guardian?
Which number should the coach text about game changes?
Which email should we send the schedule to?
Does your child have an allergy or a medical condition the coach should know about?Coaches see it on the roster card.
Register my childWaitlist sign-up
FormWaitlist sign-upThe page parents use when an age group is full; the registrar calls from it as spots open.
What is your child's name? *
What is your child's date of birth?
Who should the registrar call?
What is the best phone number to reach you?
What email should we write to when a spot opens?
Join the waitlistAlso included
- Game boardStage rules
- Referee assignmentDocumentThe note a referee gets when they are put on a game, with the time, the field and who is playing.
- Game postponed textNotificationTexts both teams' families the moment a game is marked Postponed, so nobody drives to a closed field.
- Postpone — weatherRow action
Related templates
- Food bankRosethorne Grove Food Bank6 tables · 8 views · 1 form · 2 dimension sets · 1 booking page · 1 digest · 1 notification · 1 stage rule set · 1 agentBookings
- Theater companyBramblewood Creek Players5 tables · 7 views · 2 forms · 2 dimension sets · 1 booking page · 1 digest · 1 notification · 1 stage rule set · 1 agentBookings
- Animal rescueDrumlin Fields Animal Rescue4 tables · 5 views · 1 form · 2 dimension sets · 1 dashboard · 1 drill-down · 1 digest · 1 notification · 1 agentDimensions
- Animal rescueSilverbirch Point Animal Rescue4 tables · 6 views · 2 forms · 1 dimension set · 1 portal · 1 dashboard · 1 digest · 1 notification · 2 stage rule sets · 1 agentBoards
- Arts councilFlintridge Creek Arts Council4 tables · 6 views · 1 form · 2 dimension sets · 1 dashboard · 1 drill-down · 1 digest · 1 stage rule set · 1 agentDashboards
- Arts councilUpperbrook Commons Arts Council4 tables · 5 views · 1 form · 2 dimension sets · 1 dashboard · 1 drill-down · 1 digest · 1 notification · 1 agentDimensions