Home › Guides › Golf & PGA Data
Golf as data: full leaderboards, round-by-round and hole-by-hole scores
The Golf & PGA Data Scraper returns every tournament's full leaderboard — one row per player per tournament: finishing position, total score, each round's strokes and to-par and, on request, the 18 hole scores of every round. Across PGA, LPGA, Champions, Korn Ferry and the European (DP World) Tour. From ESPN's public keyless golf API. No API key, no login.
Who it's for
- DFS and betting modellers wanting round form and hole-level scoring.
- Media and stats products building a leaderboard widget.
- Analysts pulling historical tournament data across five tours.
- AI agents billed per delivered row over x402.
What you get
| Group | Fields |
|---|---|
| Tournament | Tournament id, name, tour, start/end dates, status |
| Leaderboard | Player, position, total score, status |
| Rounds | Strokes and to-par for each round; with includeHoleScores, the 18 hole scores (strokes + to-par) per round |
Input
| Input | What it does |
|---|---|
tour | pga (default), lpga, champions, korn, euro |
dateFrom / dateTo | Tournament date range (defaults last 21 / next 21 days) |
includeHoleScores · maxResults | Add the 18 hole scores per round (default off) · cap on rows (0 = default) |
{ "tour": "pga", "dateFrom": "2024-04-11", "dateTo": "2024-04-14" }
Honest limits
- Scores, not strokes-gained — positions, round and hole scores; proprietary shot-tracking metrics aren't in the free source.
- Five tours — the list above; a future tournament returns empty until it's played.
- Hole scores are opt-in —
includeHoleScoresnests the 18 holes inside each round.
Pricing
Pay per result: per delivered row, never for errors or empty runs. Current prices are on the actor's Pricing tab on Apify.
Score a tournament hole by hole: full leaderboards with round and optional hole scores across five tours. Exportable to JSON, CSV or Excel.
Open the Golf & PGA Data Scraper →Related
Other sport-specific scrapers: the Formula 1 Data Scraper, the UFC & MMA Data Scraper, the Cricket Data Scraper and the Rugby Data Scraper; for betting lines, the Sports Odds Scraper.
Frequently asked questions
Do I need an API key or login?
No. The Actor reads ESPN's public keyless golf API live on every run — no key, no login, no proxy to buy (Apify's free datacenter proxy is used by default).
Which tours are covered?
PGA, LPGA, Champions, Korn Ferry and the European (DP World) Tour. Pick one with the tour input and a dateFrom/dateTo range.
Can I get hole-by-hole scores?
Yes — turn on includeHoleScores to add the 18 hole scores (strokes and to-par) per round, nested inside each round. Leaderboard scrapers usually stop at the round total.
Does it include strokes-gained?
No — this covers scores (positions, round and hole scores), not proprietary shot-tracking metrics; strokes-gained is not published in the free source.
How is it billed?
Pay per delivered row (one row per player per tournament), never for errors or empty runs. Use maxResults: 0 for no cap.
Using the data lawfully
The Actor reads publicly available, non-personal golf data (positions and scores) from an open API. It collects no private data and requires no login. Use the output in line with applicable laws and the source's terms.
Golf & PGA Data Scraper — leaderboards, round and hole scores across five tours. Pay per row, no API key.
Get golf data on Apify →