Live now!
Championship

Every match. One Championship API.

The most approachable way to ship Championship data. Final scores, full lineups, league standings, xG, match stats and ML predictions, behind one REST endpoint with docs, support and pricing developers actually want.

99.99% uptime30,000+ buildersFrom €29/month
GET/v3/football/fixtures/19707995
Full timeChampionship
Hull City
Hull City
10
23 May 2026
Middlesbrough
Middlesbrough
Starting XI
HUL · 3-4-2-1MID · 3-4-2-1
Hull City: Oliver McBurnie · Hull City won after full-time.
1.22
xG
0.75
9
Shots
13
32%
Possession
68%
Built for developers
REST · SDKs · Docs

Trusted by 30,000+ builders

Case study
Case study
Case study
Case study
Case study Case study ScoutsLand Case study Case study Case study Sportspoule Case study Case study Case study Last5Games Case study Case study

Three things you can count on with the Championship API

1
🛡

Reliability that can be counted on.

99.99% uptime, an in-house data ops team, and fixtures and live events verified 24/7 by humans and systems. When the big matches kick off, the data behind your match centre holds up.

Ship Championship data your users can trust on matchday.
2
💰

Professional-grade data. Accessible pricing.

Enterprise-quality coverage of Championship squads, league standings, lineups, stats, xG and predictions, at plans that scale from your first prototype to a global product. No quote calls, no per-call surprises.

Plans start at €29/month. No sales cycle. No procurement.
3
🚀

First Championship call in minutes. Real humans when you're stuck.

Self-serve signup. Instant API token. Football API docs, code examples in JavaScript, Python, PHP, and Java, plus Postman collections. Championship data flowing into your app the same day.

The only sports data API with an actual face.
See it in action

One API. Everything your users want to see on matchday.

Pick what you are building. Every card below is a real Sportmonks response from Hull City vs Middlesbrough, crests and player photos included, in the same format across every competition we cover.

Live scores that keep up with the match.

Second-by-second scores and events for thousands of competitions, from one livescores call. Real fixture, straight from the API.

  • Goals, cards and subs as they happen
  • 2,200+ football leagues in a single call
  • Verified 24/7 so scores never drift
Championship · 23 May 2026FT
Hull City crestHull City
1 - 0
MiddlesbroughMiddlesbrough crest
Goals & bookingsinclude=events
Oliver McBurnieOliver McBurnie · Hull CityGoalGoal
Oliver McBurnieOliver McBurnie · Hull CityYellow
Borko Bajic
★★★★★

"The widest coverage out there for both in-play and pre-match events."

Borko BajicCTO at BettingKick.com

Deep match stats, including xG.

Possession, shots, passing and expected goals, attached to any fixture with one include. Real numbers from Hull City vs Middlesbrough.

  • Team and player level statistics
  • Expected goals, shots, passes, corners
  • Same schema for football, cricket and F1
Hull City vs MiddlesbroughSTATS
Hull City crestHull City
1 - 0
MiddlesbroughMiddlesbrough crest
32%Ball Possession68%
9Total Shots13
1Corners3
1.22Expected Goals (xG)0.75
293Total Passes608
6Fouls2
Josip Božić
★★★★★

"Once you start utilising it, you realise that its excellence isn't just superficial, the quality of the data itself stands out."

Josip BožićCEO & Lead Developer, ShiftOneZero

Confirmed lineups and formations.

Starting XI, bench, formation, shirt numbers and player photos, updated the moment team sheets drop. Hull City's real XI below.

  • Starting XI, subs and formation
  • Player photos, positions and shirt numbers
  • Live updates as changes are confirmed
Hull City3-4-2-1
Starting XIinclude=lineups
Ivor Pandur Semi Ajayi John Egan Charlie Hughes Lewie Coyle +6
1Ivor PandurGK
6Semi AjayiDEF
15John EganDEF
Pasquale Puzio
★★★★★

"Finding high-quality football and betting data is challenging. This is where Sportmonks has proven to be a great partner."

Pasquale PuzioCo-founder of FantaMaster

Match predictions, ready to display.

Probabilities for outcomes, goals and both-teams-to-score, built on a decade of verified data. Real pre-match values below.

  • Win, draw and loss probabilities
  • Both-teams-to-score and double chance
  • Built on a decade of match history
Hull City vs Middlesbrough · pre-matchPREDICT
Hull City crestHull City
vs
MiddlesbroughMiddlesbrough crest
Full-time resultinclude=predictions
Hull City win26%
Draw25%
Middlesbrough win49%
Both teams to score51%
Ahmet Sayarlioglu
★★★★★

"The way the API is structured and documented makes it naturally compatible with how modern development works, including AI-assisted coding and automated data pipelines."

Ahmet SayarliogluCo-Founder, ScoutsLand

And plenty more from the same key.

Odds, transfers, top scorers, coaches, venues, TV stations and more, all behind one token and one predictable format.

  • Pre-match and in-play odds
  • Transfers, coaches, venues, TV
  • New data added continuously
One API · one tokenCOVERAGE
3
sports
2,200+
leagues
40+
includes
Behind your keyone token
odds · standings · top scorers · transfers · coaches · referees · venues · TV stations · squads · rounds · schedules
Eglė Neumann
★★★★★

"Sportmonks feels like a partner rather than just a service. The support team is fast, helpful, and actually understands what you're trying to achieve."

Eglė NeumannCo-Founder, ScoutsLand
Start building on real data, free →14-day free trial. First API call in minutes.
A taste of the response shape

Real data, real match centre

One API call, two views: the match centre your users see on the left, the exact JSON your code receives on the right. Every name, photo and number on the left exists in the response on the right. Drag the divider to see more of either side.

Drag to resize
Match Centre · Built from the responseChampionship
Hull City
Hull City
1
0
Full Time
23 May 2026
Middlesbrough
Middlesbrough
GoalOliver McBurnie
No goals
Goals
Oliver McBurnie · Hull CityGoalGoal
Bookings
Oliver McBurnie · Hull CityYellow
Add ;events to the call for the full minute-by-minute timeline.
Hull CityHull City
1Ivor Pandur
6Semi Ajayi
15John Egan
4Charlie Hughes
2Lewie Coyle
27Regan Slater
25Matt Crooks
3Ryan Giles
10Mohamed Belloumi
7Liam Millar
9Oliver McBurnie
MiddlesbroughMiddlesbrough
31Sol Brynn
12Luke Ayling
6Dael Fry
29Adilson Malanda
2Callum Brittain
16Alan Browne
18Aidan Morris
3Matt Targett
11Morgan Whittaker
8Riley McGree
13David Strelec
32%Ball Possession68%
9Total Shots13
2Shots on Target0
1.22Expected Goals (xG)0.75
293Total Passes608
1Corners3
6Fouls2
1Yellow Cards0
Pre-match · Full Time Result
Hull City
25.8%
Draw
25.2%
Middlesbrough
49.0%
Both Teams to Score
Yes
51.3%
No
48.7%
Top Correct Scores
1–1
11.9%
0–1
11.3%
1–2
9.3%
A real upset. The model favoured Middlesbrough at 49.0%, but the match finished 1–0, exactly the kind of value your predictions features can surface.
GET /v3/football/fixtures/19707995?include=lineups.player;statistics;xgfixture;predictions200 OK
{
  "data": {
    "id": 19707995,
    "league_id": 9,
    "season_id": 25648,
    "name": "Hull City vs Middlesbrough",
    "starting_at": "2026-05-23 14:30:00",
    "result_info": "Hull City won after full-time.",
    "xgfixture": [
      { "participant_id": 22, "location": "home", "data": { "value": 1.2164000000000001 } },
      { "participant_id": 7, "location": "away", "data": { "value": 0.7507999999999999 } }
    ],
    "lineups": [
      {
        "player_id": 20355429, "team_id": 22,
        "player_name": "Ivor Pandur", "jersey_number": 1,
        "type_id": 11, "formation_field": "1:1",
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/5/20355429.png" }
      },
      // … more lineup entries (full XI per team + bench)
      {
        "player_id": 1494172, "team_id": 7,
        "player_name": "Sol Brynn", "jersey_number": 31,
        "type_id": 11, "formation_field": "1:1",
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/28/1494172.png" }
      }
    ],
    "statistics": [
      { "type_id": 45, "location": "home", "data": { "value": 32 } },  /* Possession */
      { "type_id": 45, "location": "away", "data": { "value": 68 } },
      { "type_id": 42, "location": "home", "data": { "value": 9 } },   /* Shots */
      { "type_id": 42, "location": "away", "data": { "value": 13 } },
      // … more bilateral stat entries
    ],
    "predictions": [
      { "type_id": 237, "predictions": { "home": 25.75, "draw": 25.2, "away": 49.05 } }
    ]
    // add ;events to the include for the goal + card timeline with minutes
  }
}
What's in the Championship API

Everything you need to build, from one endpoint

One token, one predictable JSON format. Pull exactly the data your product needs, from live scores to xG, and add more with a single include as you grow.

Fixtures & live scores

The full season schedule plus second-by-second scores. Poll the live endpoint at whatever frequency your product needs.

  • Full fixture list, kickoff times & venues
  • Live scores, goals, cards & substitutions
  • Results & historical matches

Lineups & formations

Confirmed team sheets the moment they drop, with formation, shirt numbers and player photos included.

  • Starting XI, bench & formation
  • Player photos, positions & numbers
  • Stable player & team IDs

Match stats & xG

Deep team and player statistics attached to any fixture with one include, expected goals included.

  • Possession, shots, passes, corners
  • Expected Goals (xG) add-on
  • Team & player level breakdowns

League standings

The live table with points, goal difference and form, updated as results land, plus every past season.

  • Live positions, points & form
  • Goal difference & goals for/against
  • Club crests included, no asset hunting

Predictions & value bets

Probabilities for outcomes, goals and both-teams-to-score, built on a decade of verified match data.

  • Win, draw & loss probabilities
  • BTTS, double chance & correct score
  • Value-bet indicators

Squads, players & history

Full squads, player profiles, top scorers and season archives, all behind the same token and format.

  • Squads & player profiles
  • Top scorers & season records
  • Coaches, referees & venues

Every feature above shares one schema across football, so the code you write for the Championship works for every competition we cover.

What's in the Championship API

Everything you need to build, from one endpoint

One token, one predictable JSON format. Pull exactly the data your product needs, from live scores to xG, and add more with a single include as you grow.

Fixtures & live scores

The full season schedule plus second-by-second scores. Poll the live endpoint at whatever frequency your product needs.

  • Full fixture list, kickoff times & venues
  • Live scores, goals, cards & substitutions
  • Results & historical matches

Lineups & formations

Confirmed team sheets the moment they drop, with formation, shirt numbers and player photos included.

  • Starting XI, bench & formation
  • Player photos, positions & numbers
  • Stable player & team IDs

Match stats & xG

Deep team and player statistics attached to any fixture with one include, expected goals included.

  • Possession, shots, passes, corners
  • Expected Goals (xG) add-on
  • Team & player level breakdowns

League standings

The live table with points, goal difference and form, updated as results land, plus every past season.

  • Live positions, points & form
  • Goal difference & goals for/against
  • Club crests included, no asset hunting

Predictions & value bets

Probabilities for outcomes, goals and both-teams-to-score, built on a decade of verified match data.

  • Win, draw & loss probabilities
  • BTTS, double chance & correct score
  • Value-bet indicators

Squads, players & history

Full squads, player profiles, top scorers and season archives, all behind the same token and format.

  • Squads & player profiles
  • Top scorers & season records
  • Coaches, referees & venues

Every feature above shares one schema across football, so the code you write for the Championship works for every competition we cover.

Scouting
"Sportmonks feels like a partner rather than just a service."
The support team is fast, helpful, and actually understands what you're trying to achieve.
EN
Eglė Neumann Co-Founder, ScoutsLand
Betting
"The widest coverage out there for both in-play and pre-match events."
We launched BettingKick, a revolutionary start-up in the betting industry. Our visitors are really satisfied with useful information, and BIG thanks to Sportmonks for a good job.
BB
Borko Bajic CTO at BettingKick.com
Fantasy
"Sportmonks has proven to be a great partner."
Finding high-quality football and betting data is challenging. When available, it is often either too expensive or difficult to integrate. This is where Sportmonks has proven to be a great partner.
P
Pasquale Co-founder of FantaMaster
Data Platform
"The quality of the data itself stands out."
Once you start utilising it, you realise that its excellence isn't just superficial, the quality of the data itself stands out.
B
Božić CEO & Lead Developer of ShiftOneZero
AI & Automation
"Naturally compatible with how modern development works."
The way the API is structured and documented makes it naturally compatible with how modern development works — including AI-assisted coding and automated data pipelines.
AS
Ahmet Sayarlioglu Co-Founder, ScoutsLand

Plans & pricing

Pick a plan that grows with your app

Every paid plan starts with a 14-day free trial.

Monthly
Yearly
Starter

Perfect for small teams focusing on specific countries.

Starting at
€ 29
€ 24
paid monthly per month paid yearly

Pick any 5 leagues worldwide

2,000 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Growth

Ideal for covering top football competitions.

Starting at
€ 99
€ 79
paid monthly per month paid yearly

Pick any 30 leagues worldwide

2,500 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Pro

Built for developers creating a global product.

Starting at
€ 249
€ 199
paid monthly per month paid yearly

Pick any 120 leagues worldwide

3,000 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Ultimate solution
Enterprise

The ultimate solution for the real pros, contact us for a tailored offer.

Starting at
€ Custom
€ Custom
paid monthly per month paid yearly

All 2300+ available leagues

5,000 API calls per entity per hour

Historical data included

Custom agreements available

Recommended Bundles

Odds & Predictions

For users who are looking to build an application with cutting-edge betting insights, including pre-match and in-play odds combined with AI-powered fixture predictions.

  • Pre-match & inplay odds
  • AI fixture predictions
  • 50+ bookmakers
  • 150+ markets
Starting at
€24 €15 Save 20%
/month

xG & Pressure Index

For users who want deeper insights into advanced analytics, including expected goals metrics for players and teams combined with teams’ pressure index.

  • Player xG metrics
  • Team xG metrics
  • Team pressure index insights
  • xG values like xG, xGot, xPTS, npxG and more!
Starting at
€29 €24 Save 15%
/month

Other

Extra API calls

Extra API calls

Increase the amount of data you can retrieve per hour with the extra API calls add-on.

Starting at €29 /month
News

News

Get access to pre- and post-match news article for the biggest leagues in the world with our News API.

Starting at €99 /month
Historical data

Historical data

Comprehensive historical football data archive for in-depth analysis available at a one-time fee.

Starting at €29 One-time fee
Transfer rumours

Transfer rumours

Add ongoing transfer rumours to your platform with continuously updated transfer rumours sourced from trusted media outlets.

Starting at €99 /month
Extra leagues

Extra leagues

Scale your product as you grow. Add more leagues on demand and instantly expand your data coverage.

Starting at €4 /month
Premium Odds Feed

Premium Odds Feed

Access an odds feed powered by TXOODS, delivering extended market coverage, deeper bookmaker granularity, and high-frequency updates.

Starting at €129 /month

Your Championship app starts today.

Create a free account

Sign up at MySportMonks.com and start your 14-day free trial.

Get access to all Championship data

Get access instantly, no approval process, no sales call.

Build whatever you want

Fixtures, scores, standings, and squads are available immediately. Start building in seconds.

Full data coverage

What's in the Championship API

A complete reference to the squads, teams, advanced metrics and schedules you can pull from the EFL Championship endpoint. Jump to the section that matters for your build.

Championship fixtures

Championship schedule & fixtures

Render fixture lists, matchday previews, and season-long calendars from a single fixtures endpoint with includes for venue, referee, line-ups, and pre-match odds.

The Championship season runs from August to May, 46 matchdays per club, more league games than any other major European division. The schedule endpoint exposes every fixture, every season, historical and current. Season ID 27903 covers 2026/27.

2026/27 opening matchday, from the schedules endpoint

Season 27903
Date Round Fixture Kick-off
14 Aug 2026 Matchday 1
Wolverhampton WanderersWolverhampton Wanderers vs Blackburn RoversBlackburn Rovers
Fri 19:00
15 Aug 2026 Matchday 1
Sheffield UnitedSheffield United vs Birmingham CityBirmingham City
Sat 16:30
15 Aug 2026 Matchday 1
Bristol CityBristol City vs MillwallMillwall
Sat 14:00
16 Aug 2026 Matchday 1
BurnleyBurnley vs West Ham UnitedWest Ham United
Sun 15:00
16 Aug 2026 Matchday 1
WatfordWatford vs SouthamptonSouthampton
Sun 12:30
17 Aug 2026 Matchday 1
Cardiff CityCardiff City vs WrexhamWrexham
Mon 19:00
GET /v3/football/schedules/seasons/27903?include=rounds.fixtures.participants

Filter by team, date range, or matchday. Compose with stats, xG, predictions, and teams via ?include=.

Championship match statistics

Match statistics & in-play events

Every Championship fixture comes with a deep statistics object, goals, shots, possession, tackles, passes, cards, saves and more. Poll it pre-match, every few seconds in-play, or post-match. Coach and referee stats included.

Attack

  • Goals
  • Shots (total, on target, off target, blocked)
  • Hit woodwork
  • Big chances created & missed
  • Assists
  • Corners
  • Crosses
  • Offsides

Defence

  • Tackles
  • Interceptions
  • Blocks & clearances
  • Saves
  • Goalkeeper saves inside box
  • Fouls
  • Yellow & red cards
  • Goals conceded

Overall

  • Ball possession %
  • Pass accuracy %
  • Total passes
  • Duels won
  • Aerials won
  • Substitutions
  • Injuries
  • Match events timeline
SouthamptonSouthampton
vs
MiddlesbroughMiddlesbrough
2–1AET · Playoff SF, 2nd leg
GET /v3/football/fixtures/19705549?include=statistics.type 200 OK
{
  "data": {
    "id": 19705549,
    "league_id": 9,
    "name": "Southampton vs Middlesbrough",
    "starting_at": "2026-05-12 19:00:00",
    "result_info": "Southampton won after extra-time.",
    "statistics": [
      { "type": "Ball Possession %",   "location": "home", "value": 59  },
      { "type": "Ball Possession %",   "location": "away", "value": 41  },
      { "type": "Shots Total",         "location": "home", "value": 20  },
      { "type": "Shots On Target",     "location": "home", "value": 7   },
      { "type": "Big Chances Created", "location": "home", "value": 4   },
      { "type": "Corners",             "location": "home", "value": 11  },
      { "type": "Passes",              "location": "home", "value": 587 },
      { "type": "Successful Passes",   "location": "home", "value": 487 },
      { "type": "Shots On Target",     "location": "away", "value": 3   },
      { "type": "Tackles",             "location": "away", "value": 20  },
      { "type": "Saves",               "location": "away", "value": 4   }
    ]
  }
}

Championship predictions

Championship predictions & value bets

Our Predictions API has been refined since 2017. Machine-learning models trained on millions of historical matches output probabilities for every Championship fixture across 20+ betting markets, available 21 days before kick-off and updated daily.

1,350+
Leagues with predictions
20+
Markets covered
21 days
Pre-match lead time
Daily
Probability updates

What the model considers

  • Team form, recent results, scoring/conceding trend, home/away splits.
  • Head-to-head records, historical performance between the same two clubs.
  • Player contributions, individual form, position, and impact on team output.
  • Player availability, injuries and suspensions to key players.
  • Expected Goals (xG), chance quality, not just chance count, factored into the win probability.
SouthamptonSouthampton
vs
MiddlesbroughMiddlesbrough
12 May 2026 · 19:00
GET /v3/football/predictions/probabilities/fixtures/19705549 200 OK
{
  "data": {
    "id": 19705549,
    "name": "Southampton vs Middlesbrough",
    "starting_at": "2026-05-12 19:00:00",
    "predictions": [
      { "type": "Fulltime Result",
        "predictions": { "home": 40.30, "draw": 26.08, "away": 33.62 } },
      { "type": "Double Chance",
        "predictions": { "draw_home": 66.38, "home_away": 73.92, "draw_away": 59.70 } },
      { "type": "Both Teams To Score",
        "predictions": { "yes": 55.69, "no": 44.31 } },
      { "type": "Over/Under 2.5",
        "predictions": { "yes": 51.45, "no": 48.55 } },
      { "type": "Team To Score First",
        "predictions": { "home": 47.09, "away": 46.05, "draw": 6.86 } },
      { "type": "First Half Winner",
        "predictions": { "home": 32.32, "draw": 37.52, "away": 30.16 } }
    ]
  }
}

Markets you can pull for every Championship fixture

Probabilities only, pair with our Premium Odds Feed to compute live value-bet edges.

  • Match-winner (1X2)
  • Double chance
  • Both teams to score
  • Total goals (over/under)
  • Correct score
  • Half-time / full-time
  • Asian handicap
  • European handicap
  • Total corners
  • Total cards
  • Clean sheet
  • Win to nil
  • First / last goalscorer
  • Anytime goalscorer
  • Player to score 2+
  • Value bet indicator

Championship xG data

Championship xG & Expected Points

Our xG Data add-on covers the Championship and 40+ other leagues. Here's what xG looked like across the 2025/26 promotion playoffs.

xG analyses the quality of scoring chances using shot location, type, angle, goalkeeper positioning, distance from goal and surrounding players. The model is trained on millions of historical shots, every shot you query gets its own xG value between 0 and 1.

08 MAY 2026 · Fixture 19705552
Hull CityHull CityvsMillwallMillwall
Home xG0.46
Away xG0.76
A goalless playoff semi-final first leg where neither side manufactured a clear opening. 0.46 xG vs 0.76, the tightest kind of night xG exists to explain.
23 MAY 2026 · Fixture 19707995
Hull CityHull CityvsMiddlesbroughMiddlesbrough
Home xG1.22
Away xG0.75
Hull created the better chances, 1.22 xG vs 0.75, and turned that edge into a 1–0 win.
11 MAY 2026 · Fixture 19705550
MillwallMillwallvsHull CityHull City
Home xG1.02
Away xG1.93
The away side owned the chance quality, 1.93 xG vs 1.02. Hull's 2–0 win matched what the xG predicted.
12 MAY 2026 · Fixture 19705549
SouthamptonSouthamptonvsMiddlesbroughMiddlesbrough
Home xG2.40
Away xG0.92
Southampton generated more than 2.5× the chance quality, 2.40 xG vs 0.92, and converted to win 2–1 after extra time.

Expected Points: who's over- or underperforming the table

Beyond match-level xG, our Expected Points endpoint converts cumulative xG into projected league points, so you can show users which clubs are punching above their weight and which are quietly heading for trouble.

What the endpoint returns
actual pts xPts
± deltaover / underperformance per club
How you'd use it
Flag clubs whose league position is running ahead of, or behind, their underlying chance quality, a promotion push built on luck versus one built on performance.

Championship standings

Live Championship standings & table

More than a static league table. Identify the virtual leader during a matchday in real time, track the automatic-promotion race and the six-way playoff scrap live, and access final standings for every past season.

Live

Live standings & live goal difference

Poll the live endpoint and watch the table reshape as matches play. When goals go in across the league on a Saturday 3pm slate, the table reorders on your next pull, including live goal difference for tiebreakers.

Current season

Form, points, GS & GA

Position, points, matches played, wins, draws, losses, goals scored, goals conceded, goal difference, and last-5 form for every one of the 24 Championship clubs.

Historical

Every past season

Pull final standings for any Championship season we've covered. Build "this day in history" widgets, season comparisons, or promotion-race dashboards.

2025/26 Championship, final top 6

Season 2025/26
#ClubPWDLGDPts
1Coventry CityCoventry City4628117+5295
2Ipswich TownIpswich Town4623158+3384
3MillwallMillwall46241111+1583
4SouthamptonSouthampton46221410+2680
5MiddlesbroughMiddlesbrough46221410+2580
6Hull CityHull City46211015+473
Live pull · GET /v3/football/standings/seasons/25648?include=participant · returns all 24 clubs with full home/away splits. Swap the season ID for 27903 once 2026/27 is under way.

What's in the standings response

  • position  league rank
  • points  total points
  • overall_matches  played
  • overall_wins / draws / lost
  • overall_scored / conceded
  • home_wins / draws / lost
  • home_scored / conceded
  • away_wins / draws / lost
  • away_scored / conceded
  • streak  current form streak
  • result  up / equal / down
  • participant.short_code  COV, IPS, …

Championship top scorers

Championship top scorers, live

Live ranked top-scorer table with player photos, club crests, goals, assists, and any other stat you want to sort by. Poll the endpoint through the afternoon and the order refreshes as Championship goals go in.

Live data
Embed-as-iframe widget, same data the API serves, no token required
Historical top scorers

Every Championship top scorer, season by season

Pull the ranked scoring chart for any season we cover, current or historical, through the top-scorers endpoint by season_id. Sort by goals, assists, or penalties, and enrich each row with player photos and club crests straight from our CDN.

GET /v3/football/topscorers/seasons/25648?include=player;participant

Championship teams

All 24 Championship teams & their IDs

Every 2026/27 EFL Championship club we cover, with the team ID you'll use to query the API. Team IDs are stable across seasons, bookmark this page.

The Championship is one of the most-watched second tiers in world football, with promotion to the Premier League reckoned to be worth well over £100m to the club that goes up. Twenty-four clubs, 46 matchdays, and a race that runs to the final day before spilling into the Wembley playoff final. Whatever you're building, fantasy, betting, media, or scouting, Championship data is where the season-long drama lives.

Championship team IDs

Use with GET /v3/football/teams/{id}
ClubTeam IDFoundedStadiumCapacity
Birmingham CityBirmingham City121875St. Andrew's Stadium29,409
Blackburn RoversBlackburn Rovers21875Ewood Park31,367
Bolton WanderersBolton Wanderers161874University of Bolton Stadium28,723
Bristol CityBristol City1221894Ashton Gate Stadium1,500
BurnleyBurnley271882Turf Moor22,546
Cardiff CityCardiff City691889Cardiff City Stadium33,280
Charlton AthleticCharlton Athletic41905The Valley27,111
Derby CountyDerby County241884Pride Park Stadium33,597
Lincoln CityLincoln City3051884LNER Stadium10,780
MiddlesbroughMiddlesbrough71876Riverside Stadium34,988
MillwallMillwall641885The Den20,146
Norwich CityNorwich City331902Carrow Road27,244
PortsmouthPortsmouth51898Fratton Park20,688
Preston North EndPreston North End991863Deepdale23,408
Queens Park RangersQueens Park Rangers471885MATRADE Loftus Road18,500
Sheffield UnitedSheffield United211889Bramall Lane32,702
SouthamptonSouthampton651885St. Mary's Stadium32,384
Stoke CityStoke City261868Bet365 Stadium30,089
Swansea CitySwansea City301912Swansea.com Stadium20,827
WatfordWatford251881Vicarage Road21,400
West Bromwich AlbionWest Bromwich Albion101878The Hawthorns26,445
West Ham UnitedWest Ham United11895London Stadium59,623
Wolverhampton WanderersWolverhampton Wanderers291877Molineux Stadium32,050
WrexhamWrexham2831872Racecourse Ground10,771

Promoted & relegated clubs rotate each season, query the current 24 with GET /v3/football/standings/seasons/27903. Team IDs remain stable across seasons.

Championship players & squads

Squads, players & season stats

Every Championship player, every active squad, every transfer, with photo, position, jersey number, date of birth, height and weight. Updated continuously through the season.

Build complete squad pages

All 24 clubs' squads are included in the Championship API. Render full rosters, group by position, filter by transfer window, your call.

Live player stats

Goals, assists, passes, tackles, duels, take-ons, cards, keep your users updated on who's performing and who's underperforming, as the match unfolds.

Championship top scorers

Generate a top-scorers list ranked by goals, assists, cards, or any other stat. Add country flags, club crests, and player photos straight from our CDN.

What you can pull per player

One player endpoint, the whole profile

Every field below comes back from a single player call, ready to render squad pages, player cards, and season leaderboards.

Profile & identity
  • Full name & display namename
  • Photoimage_path
  • Position & detailed positionposition_id
  • Jersey numberjersey_number
  • Date of birth & agedate_of_birth
  • Nationalitycountry_id
  • Height & weightheight / weight
Season & match stats
  • Appearances & minutesstatistics
  • Goals & assistsstatistics
  • Shots, passes, tacklesstatistics
  • Yellow & red cardsstatistics
  • Current team & contractteams
  • Full transfer historytransfers
  • Trophies & honourstrophies

Championship champions

Championship winners, since 2004/05

Pull the full historical winners list with squads, points totals, and goal differences for every Championship season. It is one of the hardest leagues in the world to win, 24 clubs, 46 games, and a promotion race that regularly runs to the final day.

Championship winners, the facts

106
Reading, 2005/06, the record points total for a Championship season, one of the highest in English league history.
£100m+
The playoff final at Wembley is routinely called the richest game in football, the reward for the club that wins the third promotion place.
3
Clubs promoted every season, the top two go up automatically, the third through the four-team playoffs.
46
Matchdays per club, more league games than any top-flight division in Europe, from August to May.
2
Leicester City won the Championship in 2013/14, then lifted the Premier League title just two seasons later in 2015/16.

Multiple winners

Clubs with more than one title in the Championship era (since 2004/05).

  • Sunderland2
  • Reading2
  • Newcastle United2
  • Wolverhampton Wanderers2
  • Leicester City2
  • Norwich City2
  • Burnley2
  • Leeds United2

Full Championship winners' list (2004/05 onward)

SeasonChampion
2025/26Coventry City
2024/25Leeds United
2023/24Leicester City
2022/23Burnley
2021/22Fulham
2020/21Norwich City
2019/20Leeds United
2018/19Norwich City
2017/18Wolverhampton Wanderers
2016/17Newcastle United
2015/16Burnley
SeasonChampion
2014/15AFC Bournemouth
2013/14Leicester City
2012/13Cardiff City
2011/12Reading
2010/11Queens Park Rangers
2009/10Newcastle United
2008/09Wolverhampton Wanderers
2007/08West Bromwich Albion
2006/07Sunderland
2005/06Reading
2004/05Sunderland
Frequently asked

Quick answers about the Championship API

Does the Championship API include live scores?+
Yes. You poll the live endpoint every few seconds for in-play scores, events and statistics. Sportmonks is a polling-based REST API, so you pull updates on demand at whatever frequency your product needs.
Which Championship stats are available (xG, shots, possession)?+
Every fixture returns a full statistics array, possession, shots, corners, fouls, passes, cards and more, alongside goalscorers. Expected Goals (xG) is available as an add-on. You can see a real response in the match-centre section above.
Can I get Championship predictions?+
Yes. The predictions add-on returns fulltime-result probabilities, both-teams-to-score, double-chance and correct-score markets per fixture, ready to power previews and value-bet features.
Does it include the league table and full fixture list?+
Yes. The standings endpoint returns the live table with points and goal difference, and the schedules endpoint exposes the full season as stages → rounds → fixtures with real fixture IDs, kickoff times and venues.
Are lineups, formations and player data included?+
Yes. Each fixture returns confirmed starting XIs, bench, formation, shirt numbers and player photos, with team and player IDs that stay stable across every competition.
How far back does the historical data go?+
You get historical seasons for building past-season comparisons and "on this day" features alongside the current campaign. Deeper historical archives are included on Enterprise plans.
What does the Championship API cost?+
Plans start at €29/month (Starter, 5 leagues). Growth is €99/month, Pro is €249/month, and Enterprise is a custom quote covering all 2,200+ competitions. Every paid plan includes a 14-day free trial.
Is there a free trial?+
Yes. Every paid plan includes a 14-day free trial. A credit card is required to activate it, and you can cancel any time during the trial without being charged.

Your Championship app starts today

Sign up, get your API token, make your first Championship fixture call, all in the same session. Real humans available 7 days a week if you need a hand.

14-day free trial · Cancel any time