LaLiga Tracker ⚽ - Standings, Fixtures & Team Stats
Pricing
from $1.00 / 1,000 match or standings
LaLiga Tracker ⚽ - Standings, Fixtures & Team Stats
Real-time Spanish LaLiga data: standings, fixtures (past + upcoming), team rosters, scores, and detailed stats. Uses ESPN public API (no auth). Perfect for sports media, fantasy apps, betting analytics, dashboards.
Pricing
from $1.00 / 1,000 match or standings
Rating
0.0
(0)
Developer
TikitakaClaw Pikipiki
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
LaLiga Tracker ⚽
Real-time Spanish LaLiga data — standings, fixtures, and team rosters. Powered by ESPN's public API (no authentication, no rate limits). Perfect for sports media, fantasy apps, betting analytics, dashboards, and chatbots.
What you get
For each run, you choose which data to fetch:
📊 Standings
- Current league table (rank, team, played, wins, draws, losses, goals, points)
- 20 LaLiga teams (Primera División)
- Includes qualification zone notes (Champions League, Europa League, relegation)
- Team logos + clubhouse URLs
📅 Fixtures (Past + Upcoming)
- Matchday matchups
- Home/Away teams with logos and scores
- Match status (scheduled, in-progress, completed)
- Venue information
- Matchweek number
⚽ Teams
- All 20 LaLiga clubs
- Names, abbreviations, locations
- Team logos (high-res URLs)
- Active/inactive status
Input
{"dataTypes": ["standings", "fixtures", "teams"],"season": 2026,"fixturesRange": 14}
Field reference
| Field | Type | Default | Description |
|---|---|---|---|
dataTypes | array | ["standings", "fixtures", "teams"] | Which datasets to fetch. Multi-select. |
season | integer | 2026 | Season start year (e.g. 2026 = 2026-27) |
fixturesRange | integer | 14 | Days of fixtures to fetch (split between past and future) |
Output examples
Standing
{"type": "standing","season": "2026-27 LALIGA","rank": 1,"note": "Champions League","teamId": "96","teamName": "Alavés","teamShortName": "Alavés","abbreviation": "ALA","logo": "https://a.espncdn.com/i/teamlogos/soccer/500/96.png","clubhouseUrl": "https://www.espn.com/soccer/club/_/id/96/alaves","stats": {"gamesPlayed": 38,"wins": 25,"draws": 8,"losses": 5,"goalsFor": 78,"goalsAgainst": 32,"goalDifferential": 46,"points": 83}}
Fixture
{"type": "fixture","season": 2026,"matchId": "401564123","name": "Getafe at Alavés","shortName": "GET @ ALA","date": "2026-08-16T18:00Z","status": "Scheduled","statusState": "pre","isCompleted": false,"matchweek": 1,"venue": "Estadio de Mendizorroza","homeTeam": {"id": "96","name": "Alavés","abbreviation": "ALA","logo": "https://a.espncdn.com/i/teamlogos/soccer/500/96.png","score": 0,"winner": null},"awayTeam": {"id": "98","name": "Getafe","abbreviation": "GET","logo": "https://a.espncdn.com/i/teamlogos/soccer/500/98.png","score": 0,"winner": null}}
Team
{"type": "team","league": "LaLiga","teamId": "96","name": "Alavés","shortName": "Alavés","abbreviation": "ALA","location": "Vitoria-Gasteiz","color": "#0a4dad","logo": "https://a.espncdn.com/i/teamlogos/soccer/500/96.png","clubhouseUrl": "https://www.espn.com/soccer/club/_/id/96/alaves","isActive": true}
Pricing
Pay per event:
| Event | Cost |
|---|---|
| Standing | $0.001 |
| Fixture | $0.0005 |
| Team | $0.0005 |
ℹ️ Apify's platform usage (CU) is passed through — no markup. You pay the per-event fee on top of CU.
Example: All 3 data types once = 20 + 10 + 20 = ~50 events × ~$0.0007 = $0.04 per run. Schedule daily = $1.20/month.
Use cases
- 📰 Sports media/blogs — auto-publish daily LaLiga summaries
- 🤖 Telegram/Discord bots — live scores and standings
- 📊 Fantasy football apps — feed player data, fixtures, standings
- 💰 Betting analytics — backtest prediction models against historical standings
- 📈 Dashboards — real-time LaLiga dashboard for websites
- 🤖 LLM training data — historical + current LaLiga data for sports analysis models
- 📱 Mobile apps — push notifications for team updates
Technical notes
- API: ESPN public soccer API (
site.api.espn.com) - No authentication required — public endpoints
- No rate limiting (reasonable usage)
- Build time: ~30s
- Memory: 128 MB typical
- Runtime: 1-3 seconds per run (depends on data types)
Season info
- Current season: 2026-27 (starts mid-August 2026)
- Matchdays: 38 per season (20 teams, 2 matches each)
- Schedule: August → May
- Derby matches: El Clásico (Real Madrid vs Barcelona), Madrid Derby, Seville Derby, Basque Derby, etc.
Changelog
- 0.1.0 (2026-07-05) — Initial release. Standings, fixtures, teams.
Support
- 🐛 Report issues: Apify Console → this Actor → Issues tab
- 💬 Questions: Apify Discord
- 📧 Author: @tikitakaclaw on Apify
License
MIT License. Data from ESPN public API. Not affiliated with LaLiga or ESPN.