Europa League Results & Tables avatar

Europa League Results & Tables

Pricing

from $0.85 / 1,000 match or standings

Go to Apify Store
Europa League Results & Tables

Europa League Results & Tables

Extracts UEFA Europa League fixtures, results, scores, clubs, league-phase standings, and knockout matches.

Pricing

from $0.85 / 1,000 match or standings

Rating

0.0

(0)

Developer

Trove Vault

Trove Vault

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Europa League Results & Tables returns structured UEFA Europa League fixtures, results, scores, clubs, stages, league phase or groups, and calculated standings for supported seasons. It is built for dashboards, spreadsheets, editorial feeds, tournament monitoring, sports-data enrichment, and API workflows that need clean Apify dataset rows instead of manually checking football pages.

Give the actor a supported season, choose all matches or a specific stage, optionally filter by group and team, and decide whether you want match rows, standings rows, or only completed games. The output keeps fixtures/results and calculated tables clear enough for downstream reporting, scheduled updates, and spreadsheet exports.

Why use this actor

  • Retrieve UEFA Europa League match rows in a consistent schema across supported seasons.
  • Filter by season, stage, group, team, and completed games only.
  • Calculate standings from completed league-phase or group-stage matches when enough source data is available.
  • Export clean rows to CSV, Excel, JSON, XML, or API clients.
  • Schedule repeat runs while a competition is active and keep a stable dataset shape.
  • Append rows into an existing Apify dataset with datasetId.
  • Add your own workflow identifier with runId.

What data it produces

Match rows

FieldMeaning
competitionNameCompetition name, such as UEFA Europa League.
tournamentNameSeason-specific tournament label.
seasonSelected season or edition.
stageNormalized stage, such as group, league, or knockout.
roundMatchday, group, or knockout-round label.
groupGroup label when available.
homeTeam / awayTeamTeams or clubs in the match.
homeScore / awayScoreFull-time score when available.
statusMatch status, usually scheduled or finished.
winnerhome, away, draw, or null/empty when not settled.
runIdOptional workflow identifier.

Standings rows

When includeStandings is enabled, the actor can return calculated table rows with team, played, wins, draws, losses, goals for, goals against, goal difference, points, group or league label, and position. Standings are calculated only from completed matches with enough score and grouping data.

Supported seasons

This version supports:

  • 2023-24
  • 2024-25

The actor supports the seasons listed in the input schema. New seasons should be added only after source files and parser output are validated.

Use cases

  • Sports dashboards: feed UEFA Europa League fixtures, results, and tables into internal or public dashboards.
  • Editorial workflows: export clean match rows for previews, recaps, and live-content planning.
  • Spreadsheet reporting: keep fixtures and standings in a repeatable CSV or Excel format.
  • Team monitoring: filter by a club or national team such as Roma.
  • Historical comparison: compare recent supported seasons using the same output fields.
  • Scheduled tournament tracking: run the actor daily during active competitions and consume results through the Apify API.

How to use it

  1. Choose a supported season.
  2. Set stage to all, group/league, or knockout depending on the competition.
  3. Optionally choose a group or enter a team filter.
  4. Keep includeMatches enabled for fixtures and scores.
  5. Enable includeStandings when you want calculated table rows.
  6. Enable completedOnly when you need finished results without scheduled fixtures.
  7. Set maxMatches to control dataset size.

Input example

{
"season": "2024-25",
"stage": "all",
"group": "all",
"team": "Roma",
"includeMatches": true,
"includeStandings": true,
"completedOnly": false,
"maxMatches": 25,
"runId": "europa-league-results-tables-2024-25-monitor"
}

Input reference

FieldRequiredDescription
seasonYesSupported season or edition.
stageNoAll stages, group/league stage, or knockout stage.
groupNoOptional exact group or league-phase filter when supported.
teamNoOptional team or club name filter.
includeMatchesNoReturn match rows.
includeStandingsNoReturn calculated standings rows.
completedOnlyNoReturn only finished match rows.
maxMatchesNoCap match rows after filters.
datasetIdNoExisting Apify dataset to append rows into.
runIdNoWorkflow identifier copied into output rows.

Output example

{
"competitionName": "UEFA Europa League",
"tournamentName": "UEFA Europa League 2024-25",
"season": "2024-25",
"stage": "group",
"round": "Group A",
"group": "Group A",
"homeTeam": "Team A",
"awayTeam": "Team B",
"homeScore": 2,
"awayScore": 1,
"status": "finished",
"winner": "home",
"runId": "europa-league-results-tables-2024-25-monitor"
}

API usage

curl -X POST "https://api.apify.com/v2/acts/trovevault~europa-league-results-tables/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"season": "2024-25",
"stage": "all",
"group": "all",
"includeMatches": true,
"includeStandings": true,
"completedOnly": false,
"maxMatches": 25
}'

Data semantics

Match rows represent fixtures and results from the selected supported source files. Standings are calculated by the actor from completed matches; they are not official tables published by the competition organizer.

For scheduled monitoring, a match can remain scheduled until the public source exposes a completed score. completedOnly excludes scheduled fixtures from match rows. Standings already use completed matches regardless of this setting.

When appending output into an external datasetId, keep runId stable if you need to identify a schedule, report, or downstream workflow.

Limitations

  • This actor is not an official live feed from UEFA Europa League or its organizer.
  • Recent fixtures, venues, scores, or standings can lag until the public source updates.
  • Coverage is limited to supported seasons listed above.
  • Player stats, scorers, cards, substitutions, odds, squads, rankings, and minute-by-minute live events are not included.
  • Group or league labels may depend on source structure and should be checked before high-stakes publishing.
  • Calculated standings should be treated as workflow data, not as official legal or tournament records.

Troubleshooting

ProblemWhat to try
Fewer rows than expectedCheck season, stage, group, team, completedOnly, and maxMatches.
Standings are emptyConfirm includeStandings is enabled and the selected scope has completed league-phase, group-stage, and knockout matches.
Upcoming matches have no scoresThat is expected until the source publishes finished results.
Team filter returns nothingTry the full team name used by the source and remove accents or abbreviations.
Need a missing seasonOpen an issue with the season, expected source, and desired output scope.

FAQ

Is this an official UEFA Europa League feed?
No. It normalizes public source data for Apify workflows.

Can I get only completed games?
Yes. Set completedOnly to true.

Can I monitor one team?
Yes. Use the team filter, for example Roma.

Are standings official?
No. They are calculated from completed matches in the available source data.

Can I schedule this actor?
Yes. Use Apify schedules and a stable input configuration.

Can I export to spreadsheets?
Yes. Apify datasets export to CSV, Excel, JSON, XML, and HTML.

Why is a newer season missing?
It has not yet been added and validated in the actor's supported season list.

  • World Cup Results & Tables for FIFA World Cup fixtures, results, and tables.
  • Professional Cycling Results & Classifications for race-result workflows outside football.
  • Other TroveVault football results actors for country-specific leagues and competitions.

Changelog

  • 0.1: Initial TroveVault release with supported UEFA Europa League seasons, match filters, completed-only option, calculated standings, datasetId, and runId support.

Feedback and support

Open an issue on the actor page with the input JSON, run ID, expected season or team, and a short description of the missing or incorrect row.