{"slug": "football-data-co-uk", "name": "football-data.co.uk", "type": "open_api", "description": "Free downloadable CSV archive of historical football results, match statistics and bookmaker odds for many leagues, updated through the season.", "website": "https://www.football-data.co.uk", "country": null, "sports": ["soccer"], "data_types": ["historical", "odds", "results", "stats"], "protocols": ["csv-download"], "free_tier": true, "trial_days": null, "demo": null, "contact_sales_only": false, "min_price": null, "plans_count": 1, "commercial_use": null, "betting_use": null, "redistribution": null, "rights_basis": null, "customer_types": ["individual"], "live_in_play": null, "sentiment": "positive", "discussions": 7, "github_repos": 3600, "priority": 2.0, "logo": null, "logo_tone": null, "docs_url": "https://www.football-data.co.uk/data.php", "pricing_url": null, "status_page_url": null, "founded_year": null, "product": {"name": "Historical CSV data", "formats": ["csv"], "auth_methods": ["none"], "sdk_languages": [], "openapi_url": null, "history_depth": "since 1993 (per catalog hint)", "update_frequency": "periodic updates", "claimed_latency_ms": null}, "plans": [{"name": "Free CSV downloads", "price": 0.0, "currency": "GBP", "period": "month", "request_limit": null, "request_period": null, "is_free": true, "is_enterprise": false, "summary": "Free historical results and odds files", "source_url": "https://football-data.co.uk", "verified_at": "2026-11-03"}], "access": {"restricted_countries": [], "available_only_in": null, "customer_types": ["individual"], "kyc_required": null, "odds_regions": null, "bookmakers_count": null, "notes": null, "source_url": "https://football-data.co.uk/footiqo.php"}, "usage_rights": {"commercial_use": null, "betting_use": null, "redistribution": null, "storage": null, "attribution_required": null, "media_included": null, "terms_url": null, "source_url": null, "basis": null}, "data_source": {"official_partners": [], "collection_methods": [], "source_url": null}, "support": {"sla_uptime": null, "channels": [], "sandbox": null, "changelog_url": null, "certifications": [], "payment_methods": [], "min_contract": null, "source_url": null}, "coverage": {"competitions_count": null, "key_leagues": ["Champions League", "Europa League", "Championship"], "womens": null, "live_in_play": null, "markets": ["1x2", "corners", "cards", "over_under"], "languages": null, "id_mapping": null, "source_url": "https://football-data.co.uk/footiqo.php"}, "community": {"summary": "Long-standing free CSV archive of results, match stats and bookmaker odds, the default starting point for football modelling and used by thousands of GitHub projects. Users value the free historical odds, but say league coverage is limited (few lower or secondary leagues) and files are downloads, not a live API.", "sentiment": "positive", "topics": ["free_tier", "coverage", "alternatives"], "pros": ["Free historical results and odds", "Widely used in models and scrapers", "Simple CSV format"], "cons": ["Limited league coverage", "Not live or an API"], "evidence": ["https://www.reddit.com/r/algobetting/comments/1mcb9hi/", "https://www.reddit.com/r/algobetting/comments/stczd9/", "https://www.reddit.com/r/sportsanalytics/comments/1sw5moy/", "https://github.com/probberechts/soccerdata", "https://github.com/eddwebster/football_analytics"]}, "discussions_list": [{"platform": "reddit", "title": "I built a Bundesliga predictor that reaches 97.5% of its theoretical ceiling — here's what I learned", "url": "https://www.reddit.com/r/sportsanalytics/comments/1sw5moy/", "date": "2026-04-26", "score": 11.0, "where": "r/sportsanalytics"}, {"platform": "reddit", "title": "Football(Soccer) historical data + fixtures + odds through API or datasets", "url": "https://www.reddit.com/r/algobetting/comments/1mcb9hi/", "date": "2025-07-29", "score": 9.0, "where": "r/algobetting"}, {"platform": "reddit", "title": "Soccer data source", "url": "https://www.reddit.com/r/algobetting/comments/stczd9/", "date": "2022-02-15", "score": 4.0, "where": "r/algobetting"}, {"platform": "reddit", "title": "Understanding your data [call for collaborations]", "url": "https://www.reddit.com/r/algobetting/comments/1ofl53w/", "date": "2025-10-25", "score": 3.0, "where": "r/algobetting"}, {"platform": "reddit", "title": "Looking for free datasets or archives of past football matches (results, stats, and odds) to train my own bot", "url": "https://www.reddit.com/r/sportsanalytics/comments/1ohodav/", "date": "2025-10-27", "score": 2.0, "where": "r/sportsanalytics"}, {"platform": "hn", "title": "Poll: Is your startup or side project profitable?", "url": "https://news.ycombinator.com/item?id=7330092", "date": "2014-03-02", "score": null, "where": null}, {"platform": "hn", "title": "When Sports Betting Is Legal, the Value of Game Data Soars", "url": "https://news.ycombinator.com/item?id=17457970", "date": "2018-07-04", "score": null, "where": null}], "repos": [{"platform": "github", "title": "eddwebster/football_analytics", "url": "https://github.com/eddwebster/football_analytics", "date": "2025-10-09", "score": 2832.0, "where": null}, {"platform": "github", "title": "probberechts/soccerdata", "url": "https://github.com/probberechts/soccerdata", "date": "2026-10-29", "score": 2132.0, "where": null}, {"platform": "github", "title": "jalapic/engsoccerdata", "url": "https://github.com/jalapic/engsoccerdata", "date": "2026-02-08", "score": 785.0, "where": null}, {"platform": "github", "title": "jokecamp/FootballData", "url": "https://github.com/jokecamp/FootballData", "date": "2023-12-12", "score": 761.0, "where": null}, {"platform": "github", "title": "machina-sports/sports-skills", "url": "https://github.com/machina-sports/sports-skills", "date": "2026-11-02", "score": 262.0, "where": null}, {"platform": "github", "title": "openfootball/awesome-football", "url": "https://github.com/openfootball/awesome-football", "date": "2026-09-30", "score": 256.0, "where": null}], "videos": [{"title": "Fenerbahçe ve Beşiktaş, Galatasaray'la aradaki farkı kapatıp şampiyon olabilir mi? 📊", "url": "https://www.youtube.com/watch?v=v9LXjwTnQZc", "channel": "Pip · Skorun Ötesi", "date": "2026-10-28"}, {"title": "The team the maths picks has no Haaland", "url": "https://www.youtube.com/watch?v=XTGUKZMOsXk", "channel": "FPL Crosscheck", "date": "2026-08-17"}], "notes": "Dataset, not a live API. Home page promotes third-party paid services (TheStatsAPI, OddsRelay) as affiliates; those are not this provider. docs_url is the known data page, not fetched.", "checked_at": "2026-11-03", "alternatives": ["football-charts", "collegefootballdata-com", "isports-api", "sportsgameodds", "the-stats-api"], "fit": {"best_for": "Analysts and modellers who want free downloadable CSV files of historical football results, match stats and bookmaker odds.", "not_for": "Apps needing live data or an API; this is a static CSV archive updated periodically.", "use_cases": ["Betting model backtesting", "Historical results analysis", "Odds movement research"], "limitations": ["CSV downloads only, no live API", "Update schedule is periodic", "Terms and licence not stated on saved pages"], "source_urls": ["https://www.football-data.co.uk/data.php"]}, "score": {"overall": 60, "popularity": 48, "community": 69, "transparency": 75, "developer": 54, "confidence": "low", "reliability_flags": [], "rank": 18}}