Skip to content

Tournament scores and golf schedules

Back to tools

PGA Tour provides official schedules and scores, defaulting to the latest available stroke-play event; unannounced purses and unavailable defending champions may be missing.

Get leaderboard

Get 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.

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).

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Masters Tournament

Final

Apr 9, 2026 – Apr 12, 2026, Augusta National Golf Club

View tournament

Leaderboard

PositionPlayerTotal to parToday

Choose an action

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 credit

Get 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

FieldTypeRequiredDescription
YearyearNumberOptionalPGA Tour season year, for example 2026. Defaults to the current year.Example: 2026
TournamenttournamentTextOptionalTournament name, for example The Masters or U.S. Open. Defaults to the most recent scored event.Example: The Masters
Max Resultsmax_resultsNumberOptionalMaximum players, for example 50 (up to 200).Example: 5

What you get

FieldTypeDescription
LinklinkTextExample: https://www.pgatour.com/tournaments/2026/masters-tournament/R2026014/leaderboard
CoursecourseTextExample: Augusta National Golf Club
StatusstatusTextExample: Final
PlayersplayersList
Playerplayers[].playerTextExample: Rory McIlroy
Countryplayers[].countryTextExample: Northern Ireland
Positionplayers[].positionTextExample: 1
Player Linkplayers[].player_linkTextExample: https://www.pgatour.com/player/28237/rory-mcilroy
Today to Parplayers[].today_to_parTextExample: -1
Total to Parplayers[].total_to_parTextExample: -12
Round 1 Strokesplayers[].round_1_strokesNumberExample: 67
Round 2 Strokesplayers[].round_2_strokesNumberExample: 65
Round 3 Strokesplayers[].round_3_strokesNumberExample: 73
Round 4 Strokesplayers[].round_4_strokesNumberExample: 71
Total to Par Numberplayers[].total_to_par_numberNumberExample: -12
Holes Completed Todayplayers[].holes_completed_todayTextExample: F
End Dateend_dateDateExample: 2026-04-12
Start Datestart_dateDateExample: 2026-04-09
TournamenttournamentTextExample: Masters Tournament

Example result

For Year: 2026, Tournament: The Masters, Max Results: 5

JSON
{
  "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 credit

Get 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

FieldTypeRequiredDescription
YearyearNumberOptionalPGA Tour season year, for example 2025. Defaults to the current season.Example: 2025

What you get

FieldTypeDescription
SeasonseasonNumberExample: 2026
TournamentstournamentsList
Citytournaments[].cityTextExample: Honolulu
Linktournaments[].linkLinkExample: https://www.pgatour.com/tournaments/2026/sony-open-in-hawaii/R2026006
Pursetournaments[].purseNumberTournament purse in the currency shown, or null when not announced.Example: 9100000
Coursetournaments[].courseTextExample: Waialae Country Club
Statustournaments[].statusTextExample: Completed
Winnertournaments[].winnerTextExample: Chris Gotterup
End Datetournaments[].end_dateDateExample: 2026-01-18
Start Datetournaments[].start_dateDateExample: 2026-01-15
Currency Codetournaments[].currency_codeTextExample: USD
Tournament Nametournaments[].tournament_nameTextExample: Sony Open in Hawaii
State or Countrytournaments[].state_or_countryTextExample: HI
Defending Championtournaments[].defending_championTextExample: Nick Taylor

Example result

For

JSON
{
  "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
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.

All Sports toolsBrowse all tools