๐Ÿ‘€ Demo preview โ€” this Northern Michigan Soccer Alliance site is a RootSoccer demonstration. Operational accounts and demo actions are test data only.Why we built this โ†’

Fall 2026 Concept Season

Standings

Live results and standings without rebuilding or republishing shared documents.

Live results and standings without rebuilding or republishing shared documents.

Transparent results

Scores flow into a division table with games played, results, goal difference, and points.

How RootSoccer handles it

RootSoccer treats standings as the output of governed match results, not as a separate table someone must maintain.

The public view is fast and readable, while authorized operators retain the context required to resolve score questions.

Why this is better than a page clone

The public explanation, structured records, permissions, status, and next action are designed as one experience. NMSA can prove the workflow in a pilot without pretending its incumbent systems vanish overnight.

How RootSoccer improves standings

Source parity is the baseline. This section demonstrates the operating workflow RootSoccer adds for NMSA.

๐Ÿ“Š

Results feed the table

Approved scores calculate played, wins, losses, ties, goals, differential, and points from one competition record.

๐Ÿ†

Division-aware views

Operators and families can move between divisions without opening separate files or pages.

๐Ÿ“„

Corrections stay traceable

Score and result corrections can retain the actor and reason instead of silently changing public totals.

๐Ÿ›ก๏ธ

No invented competition data

When the source publishes no results, Root labels the operational preview rather than presenting fiction as fact.