How it works

FC Scores reads public league data on a schedule and shows the same table the league published.

League tables

Each league is checked on its own schedule. A successful check replaces the stored table with the one the source published: rank, games played, record, and points. We do not re-sort that table by total points.

Some ages have more than one table for the same clubs, such as MLS NEXT Homegrown League and Flex. Those stay separate. A flex-only squad with no published table is listed with its games and without a standings row.

Scores and schedule

Final scores and upcoming kickoffs come from the same public feeds as the table. A division page shows when that league's data was last loaded successfully.

What FC Scores adds

National and state ranks are our rating from results across leagues and showcases. They are not the league table. Favorites and score alerts live in the app.

Column names are in the standings glossary. Who we are is on About.