Discoverability
Store classification
Categories
Store labels
No public values available.
Catalog ID PExUPJxT28g3lH2bh
Public Apify Actor
constructive_calm/understat-football-analytics
Scrapes Understat: player/team season aggregates, per-match xG/PPDA/win-probabilities, shot-level data with x/y coords + xG, situation/formation/game-state breakdowns, player career histories, and fixtures across the Big 5 + RFPL (2014–2025). Multi-season + multi-league in a single run.
Active users / 30d
14
Total users
150
Runs / 30d
190
Total runs
546
Rating
5.0
1 reviews
Bookmarks
3
Usage history
Latest captured Active users / 30d
14
+11 since 17 Aug
30 of 30 UTC days captured
Latest captured Runs / 30d
190
+95 since 17 Aug
30 of 30 UTC days captured
4
Users / 7d
Discoverability
Categories
Store labels
No public values available.
Monetization
Pay per event
9 charge events configured
Player-season aggregate row
player-season-scraped
Per-player-season aggregate (xG, xA, npxG, xGChain, xGBuildup, per-90 derivations). ~600 players per league-season.
14
Users / 30d
20
Users / 90d
$0.0008
League-season fetched
league-season-scraped
Discovery fetch per (league × season). Fires once per league-season scope in league_players, league_teams, and match_shots (when enumerating from leagues).
$0.01
Team-season aggregate row
team-season-scraped
Per-team-season aggregate row (matches, W/D/L, GF, GA, xG, xGA, PPDA, deep, points, xPoints). About 20 teams per league, so ~20 per league-season.
$0.005
Match metadata row
match-scraped
Per-match record: home/away xG, win-prob forecast, PPDA, deep, score. Fires per match in league_matches, and once per match in match_shots alongside its shot rows.
$0.004
Shot record
shot-scraped
Per-shot record with x/y coords, xG, situation, body part, result, assist, derived distance and angle. ~25 shots per match × 380 matches/season = ~9,500 per league-season. Killer feature.
$0.0006
Situation breakdown row
situation-breakdown-scraped
Long-format breakdown row (team × season × breakdown × label). ~7 groups per team × ~3-5 labels each = ~25-30 per team-season.
$0.003
Player career-season row
player-career-scraped
Per-career-season row from a player profile page. ~5–13 seasons per player × few player IDs per run.
$0.0008
Upcoming fixture row
fixture-scraped
Per-upcoming-fixture row. Few dozen per league-season at most.
$0.0008
Actor Start
apify-actor-start
Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
$0.01
Loading public Actor documentation
Reading the current public Store definition and reviews.
More from this builder
Facebook Ad Library Scraper Pro
149 active users · 7.5K runs / 30d
LinkedIn People Search - Find Profiles by Title & Location
56 active users · 261 runs / 30d
Threads Search & Monitor - Keyword Tracking + Contacts
22 active users · 1.2K runs / 30d
Meta Threads Scraper - Posts, Reply Trees, Bio Contacts
19 active users · 354 runs / 30d