LIV Golf Player Stats Scraper avatar

LIV Golf Player Stats Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
LIV Golf Player Stats Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

ParseForge

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 itWhat they scrape LIV Golf for
Sports analystsCompare player performance across LIV Golf seasons to spot trends.
Fantasy golf playersPull the latest stats to inform weekly lineup decisions.
Sports journalistsGather data for pre-tournament player profiles and stories.
Bettors and odds makersFeed 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 neededScrapes the public LIV Golf stats pages with zero authentication.
Clean, flat schemaEvery stat is a column. No nested JSON to unpack.
Season controlPull historical data from past seasons or stick to the current one.
Flexible exportDownload 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 ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When LIV Golf changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst 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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the LIV Golf Player Stats Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

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

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.