Solstice

The game starts at sign-up.

Solstice runs memberships, registration, payments, teams and results under your organization’s name.

Your own practice league. It resets when you leave. No real payments or emails.

Northfield Hedronball Association · Harbour Cup

Registration form

Standard participant details are collected automatically.

Form outline1 page · 4 questions · 1 add-on

Form outline

In the order people see it

  1. 1Travel and tournament shirt

    1. Are you travelling to the Harbour Cup?Yes or no · Required
    2. Do you need a billet?Yes or no · OptionalShown when “Are you travelling to the Harbour Cup?” is Yes.
    3. Would you like a tournament shirt?Yes or no · Optional
    4. Which size?Choose one · RequiredShown when “Would you like a tournament shirt?” is Yes.

RolesEveryone registers the same way

Add-onsHarbour Cup shirt $25.00

Edit the registration form

Form settings

How the form opens and ends.

  1. Page 1 of 1

    Travel and tournament shirt

    4 questions

    Page settingsShown to everyone
    Who sees this page

    Shown to everyone.

    Page rules

    Show, hide or skip past this page when an answer matches.

    1. Are you travelling to the Harbour Cup?Yes or no · Required

      Names this answer in exports. Questions with the same answer field share one answer.

      Who sees this question

      Shown to everyone who reaches it.

      More settings

      Needs “Who the answer is about”.

      Question rules

      Change how this question behaves when another answer matches.

    2. Do you need a billet?Yes or no · OptionalShown when “Are you travelling to the Harbour Cup?” is Yes.

      Names this answer in exports. Questions with the same answer field share one answer.

      Who sees this question

      Shown when “Are you travelling to the Harbour Cup?” is Yes.

      More settings

      Needs “Who the answer is about”.

      Question rules

      Change how this question behaves when another answer matches.

    3. Would you like a tournament shirt?Yes or no · Optional

      Names this answer in exports. Questions with the same answer field share one answer.

      Who sees this question

      Shown to everyone who reaches it.

      More settings

      Needs “Who the answer is about”.

      Question rules

      Change how this question behaves when another answer matches.

    4. Which size?Choose one · RequiredShown when “Would you like a tournament shirt?” is Yes.

      Names this answer in exports. Questions with the same answer field share one answer.

      Choices
      Who sees this question

      Shown when “Would you like a tournament shirt?” is Yes.

      More settings

      Needs “Who the answer is about”.

      Question rules

      Change how this question behaves when another answer matches.

Registration roles

People choose a role when they register. Pages, sections and questions can be limited to a role.

No roles yet. Everyone registers the same way.

Extras and discounts

An extra charge, or a discount, added when someone gives a certain answer.

  1. Harbour Cup shirt

    $25.00 · Charged when “Would you like a tournament shirt?” is Yes.

    In dollars. This amount is added to the total.

    When it’s charged

    Charged when “Would you like a tournament shirt?” is Yes.

Question library

Questions kept here aren’t on any page. Move one onto a page when you need it.

No questions in the library.

Takes every page, question, role and add-on off this event. Nothing changes until you save the event.

Plan a tournamentAs the registrar: the Harbour Cup’s registration formExplore the preview
Try the form as a playerExplore the preview
Northfield Hedronball Association · Harbour Cup

Harbour Cup

Travel and tournament shirt

Are you travelling to the Harbour Cup?
Would you like a tournament shirt? (optional)

What you’ll pay

Event fee
Free

A made-up sport. A working league.

Hedronball exists only in the sandbox. Pick a job and go in as whoever does it.

Fall League 2026

Operational: active

Northfield Hedronball Leagues

Origin
Current Season
Season time zone
America/Vancouver
Registration policy
Configured for new registrations
Annual program
Northfield 2026–2027
Registration dates
2026-01-01 – 2026-12-15

Teams

TeamCurrent rosterPayment evidence
11
Settled$250.00Open Team
9
Settled$250.00Open Team
9
Settled$250.00Open Team
9
Settled$250.00Open Team
7
Settled$250.00Open Team
8
Settled$250.00Open Team
6
Awaiting payment$250.00Open Team
8
Settled$250.00Open Team
10
Settled$250.00Open Team
6
Awaiting payment$250.00Open Team
10
Settled$250.00Open Team
8
Settled$250.00Open Team

Current participants

ParticipantCurrent placementPayment evidence
Charlie DiazCurrent acceptance
registeredDunmore Otters
No fee$0.00
Freya EvansCurrent acceptance
registeredElmstead Falcons
No fee$0.00
Gabriel KaurCurrent acceptance
registeredKestrel Lake Owls
No fee$0.00
Eli GrayCurrent acceptance
registeredGlenridge Bears
No fee$0.00
Eli HughesCurrent acceptance
registeredHarrow Bay Gulls
No fee$0.00
Eli DiazCurrent acceptance
registeredDunmore Otters
No fee$0.00
Gabriel ChenCurrent acceptance
registeredBrookvale Herons
No fee$0.00
Charlie LewisCurrent acceptance
registeredLinden Badgers
No fee$0.00
Jess EvansCurrent acceptance
registeredElmstead Falcons
No fee$0.00
Charlie IbrahimCurrent acceptance
registeredIronwood Wolves
No fee$0.00
Diego EvansCurrent acceptance
registeredElmstead Falcons
No fee$0.00
Eli BennettCurrent acceptance
registeredAshby Kestrels
No fee$0.00
Avery BennettCurrent acceptance
registeredAshby Kestrels
No fee$0.00
Diego IbrahimCurrent acceptance
registeredIronwood Wolves
No fee$0.00
Charlie HughesCurrent acceptance
registeredHarrow Bay Gulls
No fee$0.00
Ben DiazCurrent acceptance
registeredDunmore Otters
No fee$0.00
Jess ChenCurrent acceptance
registeredBrookvale Herons
No fee$0.00
Jess IbrahimCurrent acceptance
registeredIronwood Wolves
No fee$0.00
Freya FosterCurrent acceptance
registeredFairhollow Foxes
No fee$0.00
Freya KaurCurrent acceptance
registeredKestrel Lake Owls
No fee$0.00
Run a league seasonAs the league director: who has paid Fall League team fees, whose roster is shortExplore the preview
Two hedronball players on grass, one carrying a foam icosa and one throwing a tetra, a triangular goal behind them

Bring your own sport.

Solstice takes your organization’s shape. In the sandbox, that’s Northfield’s.

  • 5formats, 5 to 9 a side
  • 12teams in the Fall League
  • $45a player membership; insurance is $12
  • $25a Harbour Cup shirt, in the form

From billet questions to final scores.

No spreadsheets, form tools or payment links on the side.

Members

  • Join and renew
  • Waivers, for a child too
  • Register, pay, get a receipt
  • Results and player stats

Organizers

  • Forms that ask only what applies
  • Memberships, offers, discounts
  • Card payments and refunds
  • Surveys and announcements

Leagues and teams

  • Seasons, team fees, fixtures
  • Rosters and invitations
  • Practice plans and drills
  • Officials’ exams

Safety and access

  • Two-step sign-in, passkeys
  • Roles and permissions
  • Audit logs
  • Designed to meet WCAG 2.1 AA

It started with quadball.

A passion project to fix my sport’s leagues. I chaired the board of the International Quidditch Association, the sport’s former name, representing 30+ national governing bodies. I think Solstice is now the best modern league management system. Next, every sport.

Austin Wallace, Victoria, BC

May 2026
Two tournaments in one weekend, registration to rosters
Sept 2026
Card payments live
Today
Quadball Canada runs on it in production

The sandbox is open.

Your own practice league. It resets when you leave. No real payments or emails.

On Solstice with your organization already? Sign in

Fall League 2026 · Harrow Bay Gulls vs Ironwood Wolves, Thu, Nov 5

Recorded score

Harrow Bay Gulls 7, Ironwood Wolves 5Published

How the score moved

Score changes, in order
TimeTeamWhatWhoScore
2:00Harrow Bay GullsGoalJordan Okafor #81–0
5:00Ironwood WolvesGoalCasey Ibrahim #121–1
8:00Harrow Bay GullsGoalJordan Okafor #82–1
11:00Harrow Bay GullsGoalJordan Okafor #83–1
14:00Ironwood WolvesGoalCasey Ibrahim #123–2
17:00Ironwood WolvesGoalCasey Ibrahim #123–3
20:00Harrow Bay GullsGoalJordan Okafor #84–3
23:00Harrow Bay GullsGoalJordan Okafor #85–3
26:00Ironwood WolvesGoalCasey Ibrahim #125–4
29:00Harrow Bay GullsGoalJordan Okafor #86–4
32:00Ironwood WolvesGoalCasey Ibrahim #126–5
35:00Harrow Bay GullsGoalJordan Okafor #87–5
Show all 12 changesShow fewer changes

Flag catches weren’t recorded. Game clock times may not line up with the video.

Players

Harrow Bay Gulls

Harrow Bay Gulls player box score
PlayerGoalsAssists
7Not available

Ironwood Wolves

Ironwood Wolves player box score
PlayerGoalsAssists
5Not available

Some goals have no recorded assist.

Score chart, every moment and downloads

Score chart

Harrow Bay Gulls: solid lineIronwood Wolves: dashed line

12 score changes, in order. Steps aren’t spaced by time.

Recorded moments

  1. 2:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 1–0

  2. 5:00

    Goal · Ironwood Wolves

    Scorer: Casey Ibrahim #12

    Score after: 1–1

  3. 8:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 2–1

  4. 11:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 3–1

  5. 14:00

    Goal · Ironwood Wolves

    Scorer: Casey Ibrahim #12

    Score after: 3–2

  6. 17:00

    Goal · Ironwood Wolves

    Scorer: Casey Ibrahim #12

    Score after: 3–3

  7. 20:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 4–3

  8. 23:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 5–3

  9. 26:00

    Goal · Ironwood Wolves

    Scorer: Casey Ibrahim #12

    Score after: 5–4

  10. 29:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 6–4

  11. 32:00

    Goal · Ironwood Wolves

    Scorer: Casey Ibrahim #12

    Score after: 6–5

  12. 35:00

    Goal · Harrow Bay Gulls

    Scorer: Jordan Okafor #8

    Score after: 7–5

What was recorded

Score
Recorded
Ball
Not recorded
Dodgeballs
Not recorded
Possession
Not recorded
Dodgeball control
Not recorded
Fouls
Not recorded
Substitutions
Not recorded
Stoppages
Not recorded
Flag
Not recorded

Download

Follow a gameAs a player: Gulls 7, Wolves 5, and how the score movedExplore the preview