Home / Data Sources

Data Sources

CT Soccer Hub pulls together information from a few different places: some of it from the leagues and a public sports data service, some of it hand-researched, and some of it submitted directly by the clubs themselves. This page explains exactly where everything comes from, how current it is, and what to do if something looks wrong.

1Match results from the leagues and TheSportsDB

TheSportsDB, a public sports data service, covers four Connecticut clubs: Hartford Athletic, CT United FC, AC Connecticut, and CT Rush (USL2). For them this works in two layers:

  • Each club's results, season record and league table are refreshed by hand from the leagues' own results, and its full profile page is stamped with a "Data Synced" date, so you can see how current it is.
  • Between those refreshes, the site checks TheSportsDB when you open a club's page, the Dashboard or News. If it has a newer home result, or a home game the site doesn't list yet, that game appears marked "from TheSportsDB". Its free service only shares home games, so an away result waits for the next refresh, and a game from TheSportsDB doesn't change the record or the table.

No other Connecticut clubs currently have a public data feed available, which is why this list is short. It's a limitation of what data exists publicly, not a choice about which clubs matter.

2Club directory from CJSA

The directory of Connecticut youth clubs (over 160 of them, with names, cities, and websites) is sourced from the Connecticut Junior Soccer Association's official club listing at cjsa.org. This is directory information only, not stats or results, and it's updated in occasional batches rather than continuously, so a club's listed website or contact link may lag behind if they've recently changed it.

3Club profiles researched by hand

The more detailed profiles for youth and academy clubs (coaching staff, tryout info, contact details) were researched by hand from each club's own website and social media. These aren't refreshed on any schedule. They reflect what was publicly available at the time they were written, and get updated when a club reaches out with a correction (see below) or when we do another research pass.

4Match results submitted by Team Managers

Some match results you'll see on a club's page were entered directly by that club's own Team Manager, not pulled from any outside source. This isn't open to anyone: a person has to request Team Manager access for a specific club through their account, and that request is personally reviewed and approved before they can submit anything.

How current these are depends entirely on how often that club's manager updates them.

5Corrections from the clubs themselves

Several clubs have already reached out directly to correct details we had wrong. For example, Inter CT FC contacted us to fix their location, colors, and coaching structure after our initial research got parts of it wrong. We treat that as the most reliable source there is: if a club tells us something about themselves is inaccurate, we fix it.

6Pro & semi-pro standings from official league sites

The four league standings tables shown on club pages and the standings hub (USL Championship, MLS NEXT Pro, NPSL, and USL League Two) are copied by hand from each league's own official standings page, not an automated feed. Every table links straight to the exact page it came from, and shows the date it was last checked, so you can verify it yourself or see at a glance if it's due for a refresh.

7Coaching courses from CJSA and the U.S. Soccer Learning Center

The coaching courses page lists the U.S. Soccer courses on CJSA's coaching page. Each course's dates, venue, fee and status (completed, cancelled or still to come) come from its own page on the U.S. Soccer Learning Center, where coaches register. Both were last checked on October 18, 2026, by hand.

8Town distances from the U.S. Census Bureau

Find a Club and the Soccer Assistant can say roughly how far a club is from your town. For each of Connecticut's 169 towns, the U.S. Census Bureau publishes a point inside the town, near its middle (its 2026 Gazetteer file for the state's towns). A distance is the straight line between your town's point and the club's, worked out in your browser. It isn't a driving distance, and a club's fields can be anywhere in its town. A club listed under a region rather than a town has no distance.

9Game-day forecasts from the National Weather Service

When a club's next home game is within about a week, its own page shows the forecast for the stadium from the National Weather Service. Your browser asks the Weather Service for it when the page opens, so it is as current as theirs, and the page says when they last updated it. A game with a kickoff time gets the forecast for that hour; one whose time isn't announced gets the day and the night. As of October 2026, Hartford Athletic is the one club whose stadium location is on file.

10The map on Clubs by Town from OpenStreetMap

The map on Clubs by Town is drawn in your browser with Leaflet, an open-source map library, over map images from OpenStreetMap (© OpenStreetMap contributors). Each circle sits at the Census Bureau's point for its town (see above), not at a club's field.

Spot something wrong?

If you spot outdated or incorrect information anywhere on the site (a wrong coach's name, an old score, a club that's missing entirely), use the form below. A real person reads every submission.

Suggest a club or a correction

See our Terms of Service for the full accuracy disclaimer before relying on anything here for a real decision, like a tryout date. When in doubt, confirm directly with the club.