LIV Golf Player Stats Scraper
Pricing
from $19.00 / 1,000 results
LIV Golf Player Stats Scraper
Scrapes official LIV Golf player statistics by season and returns each player's performance metrics as a flat row. Export to CSV, JSON, Excel, or XML.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Share
LIV Golf Player Stats Scraper
Scrape official LIV Golf player statistics for any season, up to a million records per run. Every stat row includes driving distance, greens in regulation, putting average, and scoring data. Export to CSV, JSON, Excel, or XML.
LIV Golf publishes detailed player performance data on its website, but there is no public API to pull it in bulk. This Actor reads the official stats feed directly, filters by season if you choose, and returns every player metric in a clean, flat schema ready for analysis.
| Who uses it | What they scrape LIV Golf for |
|---|---|
| Sports analysts | Compare player performance across LIV Golf seasons to spot trends. |
| Fantasy golf players | Pull the latest stats to inform weekly lineup decisions. |
| Sports journalists | Gather data for pre-tournament player profiles and stories. |
| Bettors and odds makers | Feed historical and current player stats into predictive models. |
What it does
This Actor collects LIV Golf player statistics by season and returns each player's performance metrics as a flat row.
- ๐๏ธ Official LIV Golf data: driving distance, GIR, putting average, scoring average, and more, straight from the source.
- ๐ Season filter: target a specific year like 2024, or leave empty to scrape the current season.
- ๐ Flat row output: every player stat lands in one row per player, ready for spreadsheets or databases.
- โก Bulk collection: set maxItems up to 1,000,000 to pull the full leaderboard in one go.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with LIV Golf data
๐ Track player performance over time.
A golf analyst scrapes every season since 2022, loads the CSV into a spreadsheet, and charts driving distance and scoring average trends for the league's top 20 players.
๐ Build a fantasy golf cheat sheet.
A fantasy player runs the Actor before each LIV Golf event, filters for the current season, and ranks players by greens in regulation and putting average to set their lineup.
๐ฐ Power data-driven golf journalism.
A reporter scrapes the latest season stats, identifies the most improved putter on tour, and writes a feature story backed by the numbers.
๐ฏ Feed a betting model with fresh stats.
A bettor pulls the full current-season stats into a Python script that weights recent performance and outputs expected finishing positions for the next tournament.
Why choose this scraper
| What you get | |
|---|---|
| No API key needed | Scrapes the public LIV Golf stats pages with zero authentication. |
| Clean, flat schema | Every stat is a column. No nested JSON to unpack. |
| Season control | Pull historical data from past seasons or stick to the current one. |
| Flexible export | Download as CSV, JSON, Excel, or XML for any toolchain. |
How it compares
No other Store actor targets LIV Golf the same way, so the honest comparison is with the alternatives teams actually weigh.
| LIV Golf Player Stats Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When LIV Golf changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with an optional season year, and set a maximum number of stat records to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the LIV Golf Player Stats Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to LIV Golf through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/livgolf-stats-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check the season input. If you entered a year before LIV Golf existed (prior to 2022), no data will exist. Try leaving the season empty to pull the current season.
The run finished but the dataset is empty.
The LIV Golf stats page may have been unreachable or changed structure. Wait a few minutes and retry. If the problem persists, the site layout may have updated and the Actor may need a fix.
Some stat columns are blank for certain players.
LIV Golf does not always populate every stat for every player, especially early in a season when minimum attempt thresholds are not met. Blank cells reflect missing data at the source.
I set maxItems to 1000 but only got 54 rows.
maxItems is an upper limit. The Actor returns every available player stat row for the season. If only 54 players have stats, you will get 54 rows regardless of a higher maxItems setting.
The run is taking too long.
The Actor reads a single stats page and should finish quickly. A long run may indicate network issues or a temporary block. Try reducing maxItems or running from a different Apify datacenter location.
FAQ
| Question | Answer |
|---|---|
| What stats does this Actor return? | It returns the official LIV Golf player statistics published on the league website, including driving distance, driving accuracy, greens in regulation, putting average, scoring average, and other performance metrics available for the selected season. |
| Can I scrape stats from past LIV Golf seasons? | Yes. Set the season input to a year like 2023 or 2022. Leave it empty to scrape the current season. |
| How many player records can I get in one run? | You can set maxItems up to 1,000,000. The actual number returned depends on how many players have stats for the selected season, typically a few dozen to a few hundred. |
| Do I need a LIV Golf account or API key? | No. The Actor reads the publicly available stats pages. No login, no API key, no registration required. |
| What format does the data come in? | You can export your dataset in CSV, JSON, Excel, or XML from the Apify platform. |
| Does this include team stats or only individual player stats? | The Actor collects individual player statistics. Team-level data is not included. |
| Can I filter by a specific player? | The Actor scrapes all players for the selected season. To isolate one player, filter the output dataset after the run completes. |
| How often is the data updated? | The Actor reads live data from the LIV Golf website each time it runs. Run it after a tournament ends to get the latest stats. |
| Can I schedule this Actor to run automatically? | Yes. Use Apify's scheduler to run it daily, weekly, or after each LIV Golf event. |
| What if LIV Golf changes their website? | The Actor is maintained to adapt to site changes. If you notice an issue, contact support or check for an updated version. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by LIV Golf. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
