Rugby as data: fixtures, results and per-player box scores
The Rugby Data Scraper returns matches across the major competitions (World Cup, United Rugby Championship, Super Rugby, Six Nations, Premiership, Top 14 and more) with teams, scores, winner, venue and status — and, on request, per-player box scores (lineup and match statistics) for completed matches. From ESPN's public keyless rugby API. No API key, no login.
Who it's for
- Betting and fantasy modellers who want player-level box scores.
- Stats products and widgets showing fixtures and results across competitions.
- Analysts comparing lineups and per-player stats over a date range.
- AI agents billed per delivered match over x402.
What you get
| Group | Fields |
|---|---|
| Match | League, event id, teams with scores and winner, date, venue, status, competition |
| Lineups (opt-in) | Starting XV, replacements, captain, subbed in/out |
| Player stats (opt-in) | Points, tries, conversions, kicks, clean breaks, defenders beaten, tackles and more, per player |
Input
| Input | What it does |
|---|---|
dateFrom / dateTo · leagueIds | Match date range (defaults last 14 / next 21 days) · ESPN rugby league IDs (empty = sweep majors) |
includePlayerStats | Add per-player box scores for completed matches (default off) |
maxPlayerStatMatches · maxResults | Cap on box-score lookups (default 50) · cap on matches (0 = default) |
{ "dateFrom": "2023-09-01", "dateTo": "2023-11-01", "includePlayerStats": true }
Honest limits
- Box scores for completed matches only —
includePlayerStatsadds aplayersarray to finished matches. - Box-score lookups are capped per run (
maxPlayerStatMatches, default 50) to keep runs fast. - Rugby union only — for other sports see the rest of the foXLabs sports family.
Pricing
Pay per result: per delivered match, never for errors or empty results. Current prices are on the actor's Pricing tab on Apify.
Box-score a match: fixtures and results with full lineups and per-player stats across many competitions. Exportable to JSON, CSV or Excel.
Open the Rugby Data Scraper →Related
Other sport-specific scrapers: the Cricket Data Scraper, the Formula 1 Data Scraper, the Golf & PGA Data Scraper and the UFC & MMA Data Scraper; for betting lines, the Sports Odds Scraper.
Frequently asked questions
Do I need an API key or login?
No. The Actor reads ESPN's public keyless rugby API live on every run — no key, no login, no proxy to buy (Apify's free datacenter proxy is used by default).
Which competitions are covered?
World Cup, United Rugby Championship, Super Rugby, Six Nations, Premiership, Top 14 and more. Pass leagueIds to scope it, or leave empty to sweep the major competitions automatically.
What are player box scores?
With includePlayerStats on, each completed match gains a players array: the starting XV, replacements, captain and who was subbed in/out, plus per-player points, tries, conversions, kicks, clean breaks, defenders beaten, tackles and more.
How do I get a date range?
Set dateFrom and dateTo (defaults: last 14 / next 21 days). maxPlayerStatMatches caps how many matches get the box-score lookup in one run (default 50).
How is it billed?
Pay per delivered match, never for errors or empty results. Box scores are added only for completed matches when includePlayerStats is on.
Using the data lawfully
The Actor reads publicly available, non-personal rugby data (fixtures, scores, public box scores) from an open API. It collects no private data and requires no login. Use the output in line with applicable laws and the source's terms.
Rugby Data Scraper — fixtures, results and per-player box scores in one tool. Pay per match, no API key.
Get rugby data on Apify →