Structured junior golf data — tournaments, courses, organizations, divisions, and historical results — normalized and accessible through an API.
Endpoints cover tournaments, courses, and — for approved partners — player records and historical results. All responses include freshness metadata and reference links where available.
Tournament, course and tour endpoints are open — no key needed. Player records, results and rosters require a partner API key. Read the docs →
Connect Claude, Cursor, or any MCP-compatible AI to query junior golf data directly. Search tournaments, lookup courses, and get data freshness info through natural language.
list_toursGet all tours with counts
search_tournamentsFilter by tour, state, dates
get_tournamentFull tournament details
search_coursesFind courses by location
get_courseCourse info + tournaments
get_data_freshnessCheck data timestamps
Add the config above, then restart your client. Try "search for AJGA tournaments in Georgia" or "find courses near Atlanta" to test the connection. No API key required. Tournament and course data only — see the MCP docs.
Coaches, developers, researchers, media products, and planning tools can build on the same foundation. Tourdata is an independent data layer, not the official record for any event. Registration and results should always be verified at the original source.
Coaches
Search the full schedule, compare fields, and plan competitive seasons across tours and states.
Developers
Build apps on a normalized junior golf graph with canonical IDs and a consistent API.
Researchers
Analyze player development, field composition, and geographic access across the junior game.
Media
Power rankings, schedules, and results coverage with structured, up-to-date data.