Live Score & Historical Data

Germany Bundesliga Soccer Data API

Integrate live scores, fixtures, standings, lineups, and odds for Germany Bundesliga through one fast, reliable, developer-friendly REST & WebSocket API. 38 clubs, 20 seasons of history, one consistent JSON schema.

No credit card required

Supported competitions

The same schema powers Germany Bundesliga and 1,000+ competitions worldwide.

Access Full Data of Germany Bundesliga Matches

Every Germany Bundesliga match, table, and transfer flows through the same clean JSON — no scraping, no HTML parsing, no manual updates. Pick an endpoint, send one request, and get structured data you can ship straight into your product.

GEThttps://data.anysport.io/v1/soccer/livescore?match_id=as_0059673e806d4a0788a0d38a6a72f500&lang=en
import requests

resp = requests.get(
    'https://data.anysport.io/v1/soccer/livescore',
    headers={'apikey': 'YOUR_API_KEY'},
    params={'match_id': 'as_0059673e806d4a0788a0d38a6a72f500', 'lang': 'en'}
)
print(resp.json())

One Request, the Full Germany Bundesliga Table

This isn't a screenshot. The standings below are served live from a single GET /standings call — the exact response your app receives. Positions, form, and goal difference update themselves; you never touch a spreadsheet.

PositionTeamPlayedW/D/LGoals For / AgainstGoal DifferenceForm
1Bayern Munich3428/5/1122/3686
2Dortmund3422/7/570/3436
3RB Leipzig3420/5/966/4719
4Stuttgart3418/8/871/4922
5Hoffenheim3418/7/965/5213
6Bayer Leverkusen3417/8/968/4721
7Freiburg3413/8/1351/57-6
8Eintracht Frankfurt3411/11/1261/65-4
9Augsburg3412/7/1545/61-16
10Mainz3410/10/1444/53-9
11Union Berlin3410/9/1544/58-14
12B. Monchengladbach349/11/1442/53-11
13Hamburger SV349/11/1440/54-14
14FC Koln347/11/1649/63-14
15Werder Bremen348/8/1837/60-23
16Wolfsburg347/8/1945/69-24
17Heidenheim346/8/2041/72-31
18St. Pauli346/8/2029/60-31

Data comes from the AnySport league standing endpoint. Update date: 2026/10/26

Germany Bundesliga Season 2025-2026, Quantified

Every figure below is computed from raw match data the API returns — not hand-entered. Build the same dashboards, betting models, or editorial widgets on top of the same numbers.

308Match completed
993Total goals
3.22Avg. goal per match
135Home wins
76Draw
97Away wins
43.8%Home win %
7Biggest margin
10Highest scoring
Bayern MunichLeader team

Last update: 2026/10/26

20 Seasons of Germany Bundesliga History, Queryable

Coverage runs back to 2004-2005 — champions and distinct title-holders, every final table archived and addressable by season. Backfill your database once, then keep it current from the same endpoints. This depth is what separates a data provider from a scoreboard.

SeasonTeamPointsMatch RecordGoal Statistics
2025-2026Bayern Munich8934/28/5/1122/36/86
2024-2025Bayern Munich8234/25/7/299/32/67
2021-2022Bayern Munich7734/24/5/597/37/60
2020-2021Bayern Munich7834/24/6/499/44/55
2019-2020Bayern Munich8234/26/4/4100/32/68
2018-2019Bayern Munich7834/24/6/488/32/56
2017-2018Bayern Munchen5622/18/2/253/17/36
2016-2017Bayern Munchen8234/25/7/289/22/67
2015-2016Bayern Munchen8834/28/4/280/17/63
2014-2015Bayern Munchen7934/25/4/580/18/62
2013-2014Bayern Munchen9034/29/3/294/23/71
2012-2013Bayern Munchen9134/29/4/198/18/80
2011-2012Borussia Dortmund8134/25/6/380/25/55
2010-2011Borussia Dortmund7534/23/6/567/22/45
2009-2010Bayern Munchen7034/20/10/472/31/41
2008-2009Wolfsburg6934/21/6/780/41/39
2007-2008Bayern Munchen7634/22/10/268/21/47
2006-2007Stuttgart7034/21/7/661/37/24
2005-2006Bayern Munchen7534/22/9/367/32/35
2004-2005Bayern Munchen7734/24/5/575/33/42

FAQ

How many Germany Bundesliga teams and players does your API cover?
Our Germany Bundesliga API covers 38 teams with full squads and player profiles, all addressable through the /teams and /players endpoints.
How much historical data do you provide?
20 seasons of standings back to 2004-2005, with every final table, champion, and season archived and queryable by season.
What real-time football data does your API offer?
Live scores, in-play odds, and match events stream through REST and WebSocket, so you can power live widgets and in-play products with the same schema.
Does your free trial include access to Germany Bundesliga match data?
Yes. The free trial includes Germany Bundesliga fixtures, results, standings, and player data — no credit card required.