PGA Tour hole-by-hole data
Strokes on each hole for about 99% of PGA Tour rounds since 2001, with par and yardage from the course setup. REST or MCP.
BirdieAPI serves hole-by-hole scores for PGA Tour tournaments since 2001: the strokes on each hole for about 99% of the rounds played, with the hole's par and yardage as the course was set up that week.
Ask for one player's card with get_scorecard, or how each hole of a course played with get_course. On pro-ams played over several courses, each round carries the course it was played on. The table below is read from the database.
Coverage by season
Counted from the database on October 8, 2026: final tournaments, by season.
| Season | Tournaments | Rounds with holes |
|---|---|---|
| 2026 | 40 | 14,211 |
| 2025 | 49 | 17,636 |
| 2024 | 51 | 17,904 |
| 2023 | 61 | 21,492 |
| 2022 | 51 | 18,009 |
| 2021 | 52 | 17,365 |
| 2020 | 39 | 13,867 |
| 2019 | 48 | 17,275 |
| 2018 | 50 | 17,768 |
| 2017 | 49 | 17,840 |
| 2016 | 48 | 17,714 |
| 2015 | 49 | 17,834 |
| 2014 | 47 | 17,364 |
| 2013 | 41 | 15,618 |
| 2012 | 50 | 18,809 |
| 2011 | 50 | 19,346 |
| 2010 | 51 | 19,799 |
| 2009 | 47 | 18,924 |
| 2008 | 51 | 19,453 |
| 2007 | 49 | 19,973 |
| 2006 | 50 | 19,341 |
| 2005 | 49 | 18,725 |
| 2004 | 50 | 18,528 |
| 2003 | 49 | 18,581 |
| 2002 | 50 | 19,440 |
| 2001 | 50 | 18,462 |
How to get it
get_scorecard, 2 credits a call.
curl -X POST https://mcp.birdieapi.com/v1/get_scorecard \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"tournament_id": "401580344",
"player_id": "9478"
}'What comes back
| result | |
| result.tournament_id | |
| result.tournament | |
| result.season | |
| result.start_date | |
| result.player_id | |
| result.name | |
| result.position_display | |
| result.status | |
| result.to_par | |
| result.total_strokes | |
| rounds[] | List of objects |
| rounds[].round | |
| rounds[].playoff |
Every field and a real response: get_scorecard docs.
Questions
How far back do the hole-by-hole scores go?
To the 2001 PGA Tour season. The table shows, season by season, how many tournaments have every round's holes.
Is there hole-by-hole data for the LPGA, LIV or the DP World Tour?
No. ESPN keeps round totals for those tours, not holes, so they have leaderboards and round scores only.
Does it include shot locations or strokes gained by category?
No. The source has strokes per hole, not shots; strokes versus the field is computed from scores.
Is it free?
Every account starts with 500 free credits and no card. A scorecard is 2 credits.
What it will not do
- PGA Tour only.
- Strokes per hole, not shots: no shot locations, no strokes gained by category.
- Match-play and team events have no stroke-play holes.
Works with
Start with 500 free credits
No card. REST or MCP.