Football data
Updated Nov 10, 2026
Pitchside adds Site manager → Football data, where you choose where the matches, scores, league tables and players on your site come from.
1. Pick a source
- Demo data: made-up matches from the demo, around today. Good for showing the site before it goes live.
- My own records: you type the matches and tables yourself under Site manager → Matches and Standings.
- API-Football (api-sports.io, or RapidAPI): live scores, fixtures, tables with form, and player stats (rating, passes, minutes).
- football-data.org: results, fixtures and tables. Its free plan has scores a little late, and its players are top scorers only.
- Sportmonks: live scores, fixtures, tables with form and top scorers. Your plan must include the leagues you choose.
2. Connect your account
Paste the API key from your account and click Test connection. The key stays on the server and is never shown again. For API-Football, switch on My key is from RapidAPI if it came from RapidAPI.
3. Choose your plan
Pick your plan (Free, Pro, Ultra, Mega or Custom). The site never asks for more than your plan allows a day, and it refreshes the scores in the background (more often on bigger plans). Visitors never trigger API calls.
4. Season, week and leagues
Choose the season and the week of matches to show, and the leagues. API-Football's free plan reaches some past seasons only.
Every day
The top of the screen shows where the site's data comes from, the requests used today and when it last updated. Click Refresh now to fetch at once, or Clear saved data to start again.
Players
Players from the API are added to Site manager → Players for you. While an API is on, the demo's sample players are hidden; players you add yourself stay.
In Elementor
The sections drawn from the football data (the ticker, live and upcoming matches, the tables, the matches page) show a note that their data comes from Football data. Their headings and buttons are still edited in Elementor.


