Pricing
Pay per event
The Open Championship Leaderboard Scraper
Scrapes the official leaderboard, tee times, and player data from The Open Championship (golf major). Returns player positions, round-by-round scores, to-par values, tee-time groups, and player countries for the current tournament year. Data sourced from theopen.com's live scoring API.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Scrape the official The Open Championship leaderboard, tee times, and player data from theopen.com.
Returns real-time (during the tournament) or final (post-event) player standings with round-by-round scores, to-par values, tee-time groups, and player country data. Sourced from theopen.com's live scoring API โ no unofficial feeds.
What you get
Each record in the dataset represents one player's position in the leaderboard:
| Field | Description |
|---|---|
tournament_year | Year of the championship (e.g. 2025) |
tournament_name | Full name (e.g. "The 153rd Open at Royal Portrush") |
course_name | Host course |
position | Leaderboard position: "1", "T3", "CUT", "WD" |
player_id | Source-native player ID from theopen.com |
player_name | Full player name |
player_country | Country of representation |
to_par | Total score vs par: "-17", "+1", "E" |
total_strokes | Total strokes across completed rounds |
round_1 โ round_4 | Per-round stroke counts |
current_round | Round the player is currently in (1โ4) |
today_score | Score for the current/most-recent round |
hole_status | Current hole, or "F" (finished) |
player_status | ACTIVE, CUT, WD, DQ, NR, RTD |
tee_time_utc | ISO-8601 UTC tee time for Round 1 |
tee_group_partners | Playing partner IDs (comma-separated) |
profile_url | theopen.com player profile URL |
source | Source URL |
scraped_at | ISO-8601 scrape timestamp |
Use cases
- DFS / fantasy golf: real-time leaderboard during the tournament window (July)
- Betting models: round scores, to-par, live position during each round
- Golf journalism / stats: final standings and per-round breakdown
- Multi-source validation: pair with ESPN PGA feed for cross-reference
Input
| Field | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 10 | Maximum players to return. Leave blank for all (~156 full field). |
Notes
- Tournament window: The actor returns final standings from the most-recently-completed championship year-round.
- Player coverage: Player name and country are available for ~85 of the 156 full field. For remaining players only the numeric ID, score, and position are returned.
- Tee times: Round 1 tee times are available once the draw is published (typically ~4 days before the first round).
- No proxy or authentication required. All endpoints are publicly accessible.
Example output
{"tournament_year":2025,"tournament_name":"The 153rd Open at Royal Portrush","course_name":"Royal Portrush","position":"1","player_id":146550,"player_name":"Scottie Scheffler","player_country":"United States","to_par":"-17","total_strokes":267,"round_1":68,"round_2":64,"round_3":67,"round_4":68,"current_round":4,"today_score":"-3","hole_status":"F","player_status":"ACTIVE","tee_time_utc":"2025-07-17T10:09:00Z","tee_group_partners":"100588, 146554","profile_url":"https://www.theopen.com/players/scottie-scheffler","source":"https://www.theopen.com/leaderboard","scraped_at":"2026-06-23T08:37:28.034Z"}
