PGA Tour Leaderboard Scraper avatar

PGA Tour Leaderboard Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
PGA Tour Leaderboard Scraper

PGA Tour Leaderboard Scraper

Track PGA Tour leaderboards with tournament, player, position, score to par, round scores, total, country, FedEx points, prize money, and status. Filter by tournament ID and tour. Handy for golf analytics dashboards, fantasy tools, betting models, and live tournament coverage workflows.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Categories

Share

ParseForge Banner

🏌️ PGA Tour Leaderboard Scraper

🚀 Export PGA Tour live leaderboards in seconds. Positions, round scores, FedEx points, prize money - direct from pgatour.com.

🕒 Last updated: 2026-05-29 · 📊 13 fields per player · PGA, Champions, Korn Ferry, LPGA · Live and historical · Round-by-round splits

The PGA Tour Leaderboard Scraper queries the public pgatour.com GraphQL orchestrator for any tournament leaderboard. Get every player's position, round scores, total, FedEx points, and prize money in one structured dataset.

🎯 Target Audience💡 Primary Use Cases
🏌️ Golf fansTrack your favourite players live
📊 Sports analystsBuild season-long performance datasets
📰 Sports journalistsPull leaderboards for instant copy
🤖 ML engineersTrain predictive golf models
👩‍💻 DevelopersMirror PGA Tour data into your app

📋 What the PGA Tour Leaderboard Scraper does

  • Queries the pgatour.com GraphQL endpoint for any tournament.
  • Auto-selects the current/most recent tournament if no ID given.
  • Returns per-player position, round scores, totals, FedEx points, earnings, country.
  • Includes headshot image URL.
  • Exports CSV, Excel, JSON, JSONL, XML, RSS, HTML.

💡 Why it matters: PGA Tour's leaderboard updates live during play. This actor gives you a snapshot in one API call - no HTML scraping, no headless browser.

🎬 Full Demo

🚧 Coming soon.

⚙️ Input

FieldTypeRequiredDescription
tournamentIdstringNoPGA Tour tournament ID. Auto-detected if empty.
tourenumNoPGA, Champions, Korn Ferry, LPGA.
maxItemsintegerNoFree 10, paid up to 1,000,000.

Example 1 - auto-detect current tournament:

{ "maxItems": 10 }

Example 2 - specific tournament:

{ "tournamentId": "R2025002", "maxItems": 50 }

⚠️ Good to Know: Leaderboards update live; rerun mid-round for latest positions.

📊 Output

FieldTypeDescription
🖼️ imageUrlstringPlayer headshot.
🏆 tournamentstringTournament name.
🏌️ playerstringPlayer name.
🥇 positionstringLeaderboard position.
📉 scoreToParstringTotal to par.
🔢 roundScoresarrayRound-by-round scores.
📊 totalnumberTotal strokes.
🌍 countrystringCountry code.
🏅 fedexPointsnumberFedEx Cup points earned.
💰 prizeMoneystringPrize money.
⏱️ statusstringActive, cut, withdrawn.
🕒 scrapedAtstringFetched at.
errorstringSet on error.
{
"imageUrl": "https://pga-tour-res.cloudinary.com/.../headshots_30911.png",
"tournament": "The Memorial Tournament",
"player": "S. Scheffler",
"position": "1",
"scoreToPar": "-12",
"roundScores": [68, 67, 70, 71],
"total": 276,
"country": "USA",
"fedexPoints": 700,
"prizeMoney": "$4,000,000",
"status": "F",
"scrapedAt": "2026-05-29T12:00:00.000Z",
"error": null
}

✨ Why choose this Actor

| 🏌️ | Real PGA Tour GraphQL - same source as pgatour.com. | | ⚡ | Single API call per tournament. | | 🏅 | FedEx points and prize money included. | | 🧹 | Clean flat schema. | | 💾 | CSV / Excel / JSON / XML export. |

📈 How it compares to alternatives

ApproachSetupLive updatesRound splits
HTML scrape1+ hrbrittlemanual
This Actor5 secyesyes

🚀 How to use

  1. Click Try for free.
  2. Leave inputs blank to auto-detect the current tournament.
  3. Click Start.

💼 Business use cases

📊 Fantasy golf analytics. Pull every weekly leaderboard for backtesting. 📰 Newsroom. Instant leaderboards for golf coverage. 🏌️ Coaching. Track student rankings. 🤖 Modelling. Train shot-by-shot prediction.

🔌 Automating PGA Tour Leaderboard Scraper

  • Make / Zapier: poll during tournaments.
  • Cron: Sunday-evening final results.
  • Webhooks: instant push.
  • BigQuery: native pipeline.

🌟 Beyond business use cases

🎓 Education. Sports statistics teaching. 🧪 Personal. Track your favourites. 🤝 Non-profit. Junior golf rankings. 🧰 Tinkering. Build a Discord leaderboard bot.

🤖 Ask an AI assistant about this scraper

Drop this README into your favourite LLM for pipeline design.

❓ Frequently Asked Questions

❓ API key? No. ❓ Tours covered? PGA, Champions, Korn Ferry, LPGA. ❓ Live or final only? Both. ❓ Round splits? Yes. ❓ Format? CSV, Excel, JSON, JSONL, XML, RSS, HTML. ❓ Schedule? Yes. ❓ Rate-limited? Reasonable use. ❓ Schema stable? Core fields stable. ❓ Free tier? 10 players preview. ❓ Headshots? Yes, included.

🔌 Integrate with any app

Make, Zapier, Slack, Discord, Drive, Sheets, Gmail, Airbyte, Keboola, Telegram, GitHub, REST/webhook.

ActorWhat it does
ParseForge NBA Stats ScraperNBA stats.
ParseForge OurAirports ScraperAirport database.
ParseForge JustWatch ScraperStreaming availability.
ParseForge Alpha Vantage ScraperMarkets data.

💡 Pro Tip: browse the complete ParseForge collection for 900+ scrapers.


Disclaimer: This actor scrapes only publicly available data. ParseForge is not affiliated with the PGA Tour. Create a free account w/ $5 credit.