PGA Tour
Tournament scores and golf schedules
PGA Tour provides official schedules and scores, defaulting to the latest available stroke-play event; unannounced purses and unavailable defending champions may be missing.
Your information
PGA Tour season year, for example 2026. Defaults to the current year.
Tournament name, for example The Masters or U.S. Open. Defaults to the most recent scored event.
Maximum players, for example 50 (up to 200).
Example results
Masters Tournament
Apr 9, 2026 – Apr 12, 2026, Augusta National Golf Club
Leaderboard
| Position | Player | Total to par | Today |
|---|---|---|---|
| 1 | Rory McIlroy | -12 | -1 |
| 2 | Scottie Scheffler | -11 | -4 |
| T3 | Tyrrell Hatton | -10 | -6 |
| T3 | Russell Henley | -10 | -4 |
| T3 | Justin Rose | -10 | -2 |
About the PGA Tour tool
PGA Tour, also called PGA Tour Golf, returns tournament details and player scores through Get leaderboard, using a season year and tournament name.
Get schedule returns season dates, venues, purses, statuses, winners, and defending champions using a season year.
Built from pgatour.com. Last checked Sep 29, 2026.
Actions
Get leaderboard
1 creditGet PGA Tour tournament details and player scores by tournament name and season. Defaults to the most recent available stroke-play event; match-play events may not show stroke totals.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Yearyear | Number | Optional | PGA Tour season year, for example 2026. Defaults to the current year.Example: 2026 |
Tournamenttournament | Text | Optional | Tournament name, for example The Masters or U.S. Open. Defaults to the most recent scored event.Example: The Masters |
Max Resultsmax_results | Number | Optional | Maximum players, for example 50 (up to 200).Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Linklink | Text | Example: https://www.pgatour.com/tournaments/2026/masters-tournament/R2026014/leaderboard |
Coursecourse | Text | Example: Augusta National Golf Club |
Statusstatus | Text | Example: Final |
Playersplayers | List | |
Playerplayers[].player | Text | Example: Rory McIlroy |
Countryplayers[].country | Text | Example: Northern Ireland |
Positionplayers[].position | Text | Example: 1 |
Player Linkplayers[].player_link | Text | Example: https://www.pgatour.com/player/28237/rory-mcilroy |
Today to Parplayers[].today_to_par | Text | Example: -1 |
Total to Parplayers[].total_to_par | Text | Example: -12 |
Round 1 Strokesplayers[].round_1_strokes | Number | Example: 67 |
Round 2 Strokesplayers[].round_2_strokes | Number | Example: 65 |
Round 3 Strokesplayers[].round_3_strokes | Number | Example: 73 |
Round 4 Strokesplayers[].round_4_strokes | Number | Example: 71 |
Total to Par Numberplayers[].total_to_par_number | Number | Example: -12 |
Holes Completed Todayplayers[].holes_completed_today | Text | Example: F |
End Dateend_date | Date | Example: 2026-04-12 |
Start Datestart_date | Date | Example: 2026-04-09 |
Tournamenttournament | Text | Example: Masters Tournament |
Example result
For Year: 2026, Tournament: The Masters, Max Results: 5
{
"link": "https://www.pgatour.com/tournaments/2026/masters-tournament/R2026014/leaderboard",
"course": "Augusta National Golf Club",
"status": "Final",
"players": [
{
"player": "Rory McIlroy",
"country": "Northern Ireland",
"position": "1",
"player_link": "https://www.pgatour.com/player/28237/rory-mcilroy",
"today_to_par": "-1",
"total_to_par": "-12",
"round_1_strokes": 67,
"round_2_strokes": 65,
"round_3_strokes": 73,
"round_4_strokes": 71,
"total_to_par_number": -12,
"holes_completed_today": "F"
},
{
"player": "Scottie Scheffler",
"country": "United States",
"position": "2",
"player_link": "https://www.pgatour.com/player/46046/scottie-scheffler",
"today_to_par": "-4",
"total_to_par": "-11",
"round_1_strokes": 70,
"round_2_strokes": 74,
"round_3_strokes": 65,
"round_4_strokes": 68,
"total_to_par_number": -11,
"holes_completed_today": "F"
},
{
"player": "Tyrrell Hatton",
"country": "England",
"position": "T3",
"player_link": "https://www.pgatour.com/player/34363/tyrrell-hatton",
"today_to_par": "-6",
"total_to_par": "-10",
"round_1_strokes": 74,
"round_2_strokes": 66,
"round_3_strokes": 72,
"round_4_strokes": 66,
"total_to_par_number": -10,
"holes_completed_today": "F"
}
],
"end_date": "2026-04-12",
"start_date": "2026-04-09",
"tournament": "Masters Tournament"
}Get schedule
1 creditGet the PGA Tour season schedule by year, with dates, venue, purse, status, winners, and defending champions. Unannounced purses and unavailable defending champions are null.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Yearyear | Number | Optional | PGA Tour season year, for example 2025. Defaults to the current season.Example: 2025 |
What you get
| Field | Type | Description |
|---|---|---|
Seasonseason | Number | Example: 2026 |
Tournamentstournaments | List | |
Citytournaments[].city | Text | Example: Honolulu |
Linktournaments[].link | Link | Example: https://www.pgatour.com/tournaments/2026/sony-open-in-hawaii/R2026006 |
Pursetournaments[].purse | Number | Tournament purse in the currency shown, or null when not announced.Example: 9100000 |
Coursetournaments[].course | Text | Example: Waialae Country Club |
Statustournaments[].status | Text | Example: Completed |
Winnertournaments[].winner | Text | Example: Chris Gotterup |
End Datetournaments[].end_date | Date | Example: 2026-01-18 |
Start Datetournaments[].start_date | Date | Example: 2026-01-15 |
Currency Codetournaments[].currency_code | Text | Example: USD |
Tournament Nametournaments[].tournament_name | Text | Example: Sony Open in Hawaii |
State or Countrytournaments[].state_or_country | Text | Example: HI |
Defending Championtournaments[].defending_champion | Text | Example: Nick Taylor |
Example result
For
{
"season": 2026,
"tournaments": [
{
"city": "Honolulu",
"link": "https://www.pgatour.com/tournaments/2026/sony-open-in-hawaii/R2026006",
"purse": 9100000,
"course": "Waialae Country Club",
"status": "completed",
"winner": "Chris Gotterup",
"end_date": "2026-01-18",
"start_date": "2026-01-15",
"currency_code": "USD",
"tournament_name": "Sony Open in Hawaii",
"state_or_country": "HI",
"defending_champion": "Nick Taylor"
},
{
"city": "La Quinta",
"link": "https://www.pgatour.com/tournaments/2026/the-american-express/R2026002",
"purse": 9200000,
"course": "Pete Dye Stadium Course",
"status": "completed",
"winner": "Scottie Scheffler",
"end_date": "2026-01-25",
"start_date": "2026-01-22",
"currency_code": "USD",
"tournament_name": "The American Express",
"state_or_country": "CA",
"defending_champion": "Sepp Straka"
},
{
"city": "San Diego",
"link": "https://www.pgatour.com/tournaments/2026/farmers-insurance-open/R2026004",
"purse": 9600000,
"course": "Torrey Pines Golf Course (South Course)",
"status": "completed",
"winner": "Justin Rose",
"end_date": "2026-02-01",
"start_date": "2026-01-29",
"currency_code": "USD",
"tournament_name": "Farmers Insurance Open",
"state_or_country": "CA",
"defending_champion": "Harris English"
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@pga-tour",
"visibility": "public",
"operation": "get_leaderboard",
"version": 1,
"input": {
"year": 2026,
"tournament": "The Masters",
"max_results": 5
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare player scores across tournament rounds
- Track tournament positions and holes completed
- Plan around season tournament dates and venues
- Review tournament winners and defending champions
- Check announced tournament purses and currencies
Questions about PGA Tour
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this PGA Tour tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a PGA Tour account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from pgatour.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What are the players’ scores in a tournament?
Get leaderboard returns player positions, scores, and round strokes for a selected tournament and season.
What tournaments are on the season schedule?
Get schedule returns tournaments by season, including dates, venues, and status.
Who won a scheduled tournament?
Get schedule returns each tournament’s winner and defending champion when available.