Live now!
Ligue 2

Every Ligue 2 match. One API.

The most approachable way to ship Ligue 2 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/19439005
Full timeLigue 2
Nancy
Nancy
32
9 May 2026
Dunkerque
Dunkerque
Starting XI
NAN · 5-4-1DUN · 4-1-4-1
Nancy: Nicolas Saint-Ruf, Mattheo Guendez, Enzo Tacafred · Dunkerque: Antoine Sekongo, Thomas Robinet · Nancy won after full-time.
7
On target
7
20
Shots
22
39%
Possession
61%
Built for developers
REST · SDKs · Docs

Three things you can count on with the Ligue 2 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 Ligue 2 data your users can trust on matchday.
2
💰

Professional-grade data. Accessible pricing.

Enterprise-quality coverage of Ligue 2 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 Ligue 2 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. Ligue 2 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 Nancy vs Dunkerque, 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
Ligue 2 · 9 May 2026FT
Nancy crestNancy
3 - 2
DunkerqueDunkerque crest
Goals & bookingsinclude=events
Nicolas Saint-RufNicolas Saint-Ruf · NancyGoalGoal
Mattheo GuendezMattheo Guendez · NancyGoalGoal
Enzo TacafredEnzo Tacafred · NancyGoalGoal
Antoine SekongoAntoine Sekongo · DunkerqueGoalGoal
Thomas RobinetThomas Robinet · DunkerqueGoalGoal
Vincent SassoVincent Sasso · DunkerqueYellow
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 Nancy vs Dunkerque.

  • Team and player level statistics
  • Expected goals, shots, passes, corners
  • Same schema for football, cricket and F1
Nancy vs DunkerqueSTATS
Nancy crestNancy
3 - 2
DunkerqueDunkerque crest
39%Ball Possession61%
20Total Shots22
3Corners5
7Shots on Target7
411Total Passes628
7Fouls11
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. Nancy's real XI below.

  • Starting XI, subs and formation
  • Player photos, positions and shirt numbers
  • Live updates as changes are confirmed
Nancy5-4-1
Starting XIinclude=lineups
Geoffrey Lembet Adrien Julloux Yannis Nahounou Nicolas Saint-Ruf Nehemiah Fernandez +6
30Geoffrey LembetGK
12Adrien JullouxDEF
77Yannis NahounouDEF
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
Nancy vs Dunkerque · pre-matchPREDICT
Nancy crestNancy
vs
DunkerqueDunkerque crest
Full-time resultinclude=predictions
Nancy win28%
Draw24%
Dunkerque win48%
Both teams to score62%
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 responseLigue 2
Nancy
Nancy
3
2
Full Time
9 May 2026
Dunkerque
Dunkerque
GoalNicolas Saint-RufGoalMattheo GuendezGoalEnzo Tacafred
Antoine SekongoGoalThomas RobinetGoal
Goals
Nicolas Saint-Ruf · NancyGoalGoal
Mattheo Guendez · NancyGoalGoal
Enzo Tacafred · NancyGoalGoal
Antoine Sekongo · DunkerqueGoalGoal + assist
Thomas Robinet · DunkerqueGoalGoal
Bookings
Vincent Sasso · DunkerqueYellow
Assists: Cazim Suljic, Zakaria Fdaouch, Antoine Sekongo. Add ;events to the call for the full minute-by-minute timeline.
NancyNancy
30Geoffrey Lembet
12Adrien Julloux
77Yannis Nahounou
14Nicolas Saint-Ruf
4Nehemiah Fernandez
27Faitout Maouassa
34Mattheo Guendez
5Cazim Suljic
8Walid Bouabdeli
7Zakaria Fdaouch
20Brandon Bokangu
DunkerqueDunkerque
1Marcos Lavín
2Alec Georgen
23Vincent Sasso
22Victor Mayela
42Maedine Makhloufi
6Pape Diong
10Marco Essimi
8Antoine Sekongo
20Enzo Bardeli
57Zaid Seha
9Thomas Robinet
39%Ball Possession61%
20Total Shots22
7Shots on Target7
411Total Passes628
3Corners5
7Fouls11
0Yellow Cards2
Pre-match · Full Time Result
Nancy
27.9%
Draw
23.7%
Dunkerque
48.4%
Both Teams to Score
Yes
61.6%
No
38.4%
Top Correct Scores
1–1
9.9%
1–2
9.2%
0–1
7.1%
A real upset. The model favoured Dunkerque at 48.4%, but the match finished 3–2, exactly the kind of value your predictions features can surface.
GET /v3/football/fixtures/19439005?include=lineups.player;statistics;xgfixture;predictions200 OK
{
  "data": {
    "id": 19439005,
    "league_id": 304,
    "season_id": 25658,
    "name": "Nancy vs Dunkerque",
    "starting_at": "2026-05-09 18:00:00",
    "result_info": "Nancy won after full-time.",
    "lineups": [
      {
        "player_id": 98125, "team_id": 3520,
        "player_name": "Geoffrey Lembet", "jersey_number": 30,
        "type_id": 11, "formation_field": "1:1",
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/13/98125.png" }
      },
      // … more lineup entries (full XI per team + bench)
      {
        "player_id": 382826, "team_id": 1281,
        "player_name": "Marcos Lavín", "jersey_number": 1,
        "type_id": 11, "formation_field": "1:1",
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/10/382826.png" }
      }
    ],
    "statistics": [
      { "type_id": 45, "location": "home", "data": { "value": 39 } },  /* Possession */
      { "type_id": 45, "location": "away", "data": { "value": 61 } },
      { "type_id": 42, "location": "home", "data": { "value": 20 } },   /* Shots */
      { "type_id": 42, "location": "away", "data": { "value": 22 } },
      // … more bilateral stat entries
    ],
    "predictions": [
      { "type_id": 237, "predictions": { "home": 27.87, "draw": 23.67, "away": 48.42 } }
    ]
    // add ;events to the include for the goal + card timeline with minutes
  }
}
What's in the Ligue 2 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 Ligue 2 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 Ligue 2 app starts today.

Create a free account

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

Get access to all Ligue 2 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.

Frequently asked

Quick answers about the Ligue 2 API

Does the Ligue 2 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 Ligue 2 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 Ligue 2 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 Ligue 2 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 Ligue 2 app starts today

Sign up, get your API token, make your first Ligue 2 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