Brasileirão Série A · 2026

Every Brasileirão match. One API.

Brasileirão coverage built for the entire season, not just the marquee weeks. Live scores, lineups, xG, Expected Points, ML predictions and the historical context your apps lean on — accessible through one REST endpoint at builder-friendly pricing.

99.99% uptime 30,000+ developers From €29/month
GET /v3/football/fixtures/19621912
Full time · Rodada 18 Brasileirão · Rodada 18
Coritiba
Coritiba
32
25 May 2026 · Couto Pereira
Bahia
Bahia
Starting XI
COR · 4-2-3-1 BAH · 4-3-3
56' Bruno Melo · 65' Lavega · 68' Breno Lopes (COR) · 26' Cóser OG (BAH)
1.22
xG
1.32
13
Shots
14
44%
Possession
56%
Built for developers
REST · SDKs · Docs

Trusted by 30,000+ developers

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
Built with the Brasileirão Série A API

See what developers ship with this data

Every screen below is rendered from a single Sportmonks endpoint, the same ones documented above. Swipe through to see live topscorers, match trends, statistics, lineups and event timelines, all from Coritiba 3-2 Bahia in the 2026 Brasileirão Série A season.

1 · Topscorers
Phone mockup of a Brasileirão Série A topscorers leaderboard, season 26763. Tabs for Goals, Assists, Yellow Cards and Red Cards. Ranked list of the season's top goalscorers with player photo, club crest and goal tally next to each name.

Live topscorers leaderboard

Goals, assists, yellow cards and red cards in one feed, ranked live as goals go in across the Brasileirão season.

See the topscorers data
2 · Trends
Phone mockup of a Brasileirão Série A match-trends view for Coritiba 3-2 Bahia, fixture 19621912, played on 25 May 2026. Tab strip shows Match Preview, Statistics, Lineup, Events, Commentaries, Head2Head. Per-minute trend chart plots Coritiba above the line and Bahia below, visualising attack frequency and momentum swings across the 90 minutes.

Per-minute match trends

Possession, attacks, goals and corners plotted minute by minute. Render the rhythm of a five-goal night, not just the final scoreline.

See the stats data
3 · Statistics
Phone mockup of the Coritiba 3-2 Bahia statistics screen, fixture 19621912. Side-by-side bar chart with Coritiba on the left and Bahia on the right. Rows for ball possession, total shots, shots on goal, total passes, pass accuracy, yellow cards, red cards, corners, fouls, offsides and saves, each with the numeric value next to its bar.

Side-by-side match statistics

Possession, shots, passes, accuracy, cards, corners, fouls, offsides, saves. The full statistics object for any Brasileirão fixture, in one call.

See the stats data
4 · Lineups
Phone mockup of the Coritiba vs Bahia lineups screen. Coritiba starting XI: Pedro Rangel 22 (goalkeeper), JP Chermont 44, Jacy 55, Bruno Melo 26 (goal), Tiago Cóser 23 (own goal), Pedro Rocha 32, Sebastián Gómez 19, Josué 10 (assist), Thiago Santos 21, Breno Lopes 77 (goal), Joaquín Lavega 7 (goal, assist). Coritiba bench: Moledo 4, Felipe Jonatan 6, Wallisson 8, Keiller 13, Fabinho 28, Willian Oliveira 29, David Alves 33, Vini Paulista 36. Bahia starting XI: Léo Vieira 22 (goalkeeper), Kanu 4, David Duarte 33, Nicolás Acevedo 5 (yellow), Jean Lucas 6, Iago 25, Mateo Sanabria 23, Erick Pulga 16, Everton Ribeiro 10 (assist), Willian José 12, Román Gómez 31 (yellow). Bahia bench: Gilberto 2, Gabriel Xavier 3, Ademir 7, Caio Alexandre 8, Michel Araújo 15, Ramos Mingo 21, Everaldo 27 (goal), João Paulo 34.

Starting XI + bench

Numbers, positions, captain badges, yellow-card flags, goal markers, substitution arrows. Everything you need to render a tactical breakdown.

See the squads data
5 · Events
Phone mockup of the Coritiba 3-2 Bahia events timeline. Goals: Tiago Cóser own goal 26 minutes (0-1 Bahia), Bruno Melo 56 minutes assisted by Josué (1-1), Joaquín Lavega 65 minutes (2-1 Coritiba), Breno Lopes 68 minutes assisted by Joaquín Lavega (3-1 Coritiba), Everaldo 90 minutes assisted by Everton Ribeiro (3-2 Bahia). Yellow cards visible: Nicolás Acevedo 30, Martim 58, William Gomes 78, Román Gómez 90, Ademir 90. Substitutions visible from 45 minutes onwards including João Paulo for Léo Vieira, William Gomes for Pepê, Ademir for Mateo Sanabria, Everaldo for Willian José, Michel Araújo for Jean Lucas, Fabinho for Joaquín Lavega, Vini Paulista for Josué.

Goals, cards & substitutions

Every event from kick-off to Everaldo's 90th-minute consolation. Cóser OG 26', Bruno Melo 56', Lavega 65', Breno Lopes 68', Everaldo 90'. Every goal, card and sub with minute and player.

See the events data

All five screens render from the same fixture, query GET /v3/football/fixtures/19621912?include=statistics;lineups;events;participants and the leaderboard from GET /v3/football/topscorers/seasons/26763. Swipe horizontally to scroll.

Three things you can count on with the Brasileirão API

1
🛡

Reliability that can be counted on.

99.99% uptime, in-house data ops team, fixtures and live events verified 24/7 by humans and systems. The data behind your match centre is the same data running on professional broadcast platforms.

Ship Brasileirão API data your users can trust on a Flamengo vs Palmeiras weekend.
2
💰

Professional-grade data. Accessible pricing.

Enterprise-quality coverage of Brasileirão API squads, stats, lineups, xG, predictions and odds, 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 Brasileirão 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. Brazil Serie A data flowing into your app the same day.

The only sports data API with an actual face.
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, minute 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 response Brasileirão · 2026
Coritiba
Coritiba
3
2
Full Time
25 May 2026
Bahia
Bahia
Goal 56' Bruno Melo
Goal 65' Joaquín Lavega
Goal 68' Breno Lopes
Goal 26' Tiago Cóser (OG)
Goal 90'+1 Everaldo
Vini Paulista Josué
90'+2
90'+1
Goal Everaldo3-2 · assist Everton Ribeiro  
90'
Román Gómez
Wallisson Sebastián Gómez 
87'
Fabinho Joaquín Lavega
78'
Willian Oliveira Thiago Santos
78'
Lucas Taverna JP Chermont
78'
76'
Ademir
71'
Michel Araújo Jean Lucas
71'
Everaldo Willian José
71'
Cristian Olivera Erick Pulga
Breno Lopes Goal3-1 · assist Joaquín Lavega
68'
Joaquín Lavega Goal2-1
65'
60'
Ademir Mateo Sanabria
Bruno Melo Goal1-1 · assist Josué
56'
45'+6
João Paulo Léo Vieira
30'
Nicolás Acevedo
26'
Goal Tiago Cóser (OG)0-1
Coritiba Coritiba
7Joaquín LavegaGoal
10Josué
19Sebastián GómezC
21Thiago Santos
22Pedro Rangel
23Tiago Cóser
26Bruno MeloGoal
32Pedro Rocha
44JP Chermont
55Jacy
77Breno LopesGoal
Bahia Bahia
4Kanu
5Nicolás Acevedo
6Jean Lucas
10Everton RibeiroC
12Willian José
16Erick Pulga
22Léo Vieira
23Mateo Sanabria
25Iago
31Román Gómez
33David Duarte
44%Ball Possession56%
13Total Shots14
6Shots on Goal13
1.22Expected Goals (xG)1.32
336Total Passes428
81%Pass Accuracy82%
3Corners6
0Yellow Cards1
11Fouls17
1Offsides0
Pre-match · Full Time Result
Coritiba
33.7%
Draw
26.6%
Away
39.7%
Both Teams to Score
Yes
54.0%
No
46.0%
Total Goals
Over 2.5
47.6%
Under 2.5
52.4%
Top Correct Scores
1–1
12.9%
0–1
10.3%
1–0
9.5%
GET /v3/football/fixtures/19621912?include=lineups.player;events;statistics;xgfixture;predictions 200 OK
{
  "data": {
    "id": 19621912,
    "league_id": 648,
    "season_id": 26763,
    "venue_id": 4072,
    "name": "Coritiba vs Bahia",
    "starting_at": "2026-05-25 23:00:00",
    "result_info": "Coritiba won after full-time.",
    "xgfixture": [
      { "location": "home", "data": { "value": 1.2243000000000002 } },
      { "location": "away", "data": { "value": 1.3174 } }
    ],
    "lineups": [
      { "player_id": 215915, "team_id": 692, "player_name": "Everton Ribeiro", "jersey_number": 10, "type_id": 11, "captain": true, "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/11/215915.png" } },
      { "player_id": 37570973, "team_id": 6285, "player_name": "Joaquín Lavega", "jersey_number": 7, "type_id": 11, "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/29/37570973.png" } },
      { "player_id": 458994, "team_id": 692, "player_name": "Kanu", "jersey_number": 4, "type_id": 11, "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/18/458994.png" } },
      // … more lineup entries (full XI + bench per team)
    ],
    "events": [
      { "minute": 26, "type_id": 15, "participant_id": 692, "player_name": "Tiago Cóser", "addition": "1st Own Goal", "result": "0-1" },  /* Own Goal */
      { "minute": 30, "type_id": 19, "participant_id": 692, "player_name": "Nicolás Acevedo" },
      { "minute": 45, "type_id": 18, "participant_id": 692, "player_name": "João Paulo", "related_player_name": "Léo Vieira" },
      { "minute": 56, "type_id": 14, "participant_id": 6285, "player_name": "Bruno Melo", "related_player_name": "Josué", "result": "1-1" },
      { "minute": 60, "type_id": 18, "participant_id": 692, "player_name": "Ademir", "related_player_name": "Mateo Sanabria" },
      // … more events through full time
    ],
    "statistics": [
      { "type_id": 45, "location": "home", "data": { "value": 44 } },  /* Ball Possession */,
      { "type_id": 45, "location": "away", "data": { "value": 56 } },
      { "type_id": 42, "location": "home", "data": { "value": 13 } },  /* Total Shots */,
      { "type_id": 42, "location": "away", "data": { "value": 14 } },
      { "type_id": 41, "location": "home", "data": { "value": 6 } },  /* Shots on Goal */,
      { "type_id": 41, "location": "away", "data": { "value": 13 } },
      { "type_id": 5304, "location": "home", "data": { "value": 1.2243000000000002 } },  /* Expected Goals (xG) */,
      { "type_id": 5304, "location": "away", "data": { "value": 1.3174 } },
      { "type_id": 80, "location": "home", "data": { "value": 336 } },  /* Total Passes */,
      { "type_id": 80, "location": "away", "data": { "value": 428 } },
      // … more bilateral stat entries
    ],
    "predictions": [
      { "type_id": 237, "predictions": { "home": 33.71, "draw": 26.57, "away": 39.69 } }  /* FT Result */,
      { "type_id": 231, "predictions": { "yes": 53.98, "no": 46.02 } }  /* BTTS */,
      { "type_id": 235, "predictions": { "yes": 47.63, "no": 52.37 } }  /* Over 2.5 */
    ]
  }
}
What's in the Brasileirão API

Pick the data features your app actually needs

  • Match schedules & historical results
  • Match statistics & in-play events
  • Complete team squads & player profiles
  • Match formations & line-ups
  • Live topscorers & live standings
  • Pre-match & in-play odds
  • Predictions & value bet indicators
  • Match previews & post-match reviews
  • Expected Goals (xG) metrics
  • Expected Lineups & Pressure Index
  • Coach & referee stats
  • Brasileirão Match Facts
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

Included in all plans

Check all the features we cover here.

Score_icon

Fixtures & leagues data

Access complete fixture schedules, live scores, match events, standings, season statistics, topscorers, team of the week insights, and venue information across your selected leagues.

Data provider

Live data & events

Deliver dynamic match experiences with live standings, in-game events, ball coordinate tracking, and continuously updated match insights throughout every fixture.

Player stats icon

Teams & player data

Explore full team profiles, squad lists, rankings, player and coach statistics, referee data, injury and suspension updates, and historical data to build rich, data-driven experiences.

Dashboard icon

Advanced statistics

Power your product with detailed match statistics, standing statistics, team and player statistics, line-up statistics, head-to-head comparisons, trend analysis, and historical data across seasons.

Plans & pricing

Pick a plan that grows with your app

Every paid plan starts with a 14-day free trial. Cancel before day 14 and you’ll never see an invoice

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

Build betting features with 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
/month
Save 20%

xG & Pressure Index

Go deeper with expected-goals metrics for players and teams, alongside the team pressure index.

  • Player xG metrics
  • Team xG metrics
  • Team pressure index
  • xG, xGot, xPTS, npxG & more

Starting at
€29 €24
/month
Save 15%

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 Brazil Brasileirão API app starts today.

Create a free account

Sign up at MySportMonks.com, no credit card required.

Get access to all Brasileirão API 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 Brasileirão API

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

Brasileirão fixtures

Brazil Serie A 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 Brasileirão runs from April to December, 38 rodadas per club. The schedule endpoint exposes every fixture, every season — historical and current. Season ID 26763 covers the 2026 Brasileirão.

2026 — verified results from the data feed

Season 26763
Date Round Fixture Result
24 May 2026 Rodada 17
RemoRemo vs Athletico PRAthletico PR
1 - 2
25 May 2026 Rodada 17
CoritibaCoritiba vs BahiaBahia
3 - 2
24 May 2026 Rodada 17
CorinthiansCorinthians vs Atlético MineiroAtlético Mineiro
1 - 0
24 May 2026 Rodada 17
Vasco da GamaVasco da Gama vs BragantinoBragantino
0 - 3
GET /v3/football/schedules/seasons/26763

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

Brasileirão match statistics

Match statistics & in-play events

Every Brasileirão API fixture comes with a deep statistics object, goals, shots, possession, tackles, passes, cards, saves and more. Pull it pre-match, 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
CoritibaCoritiba
vs
BahiaBahia
3–2FT · 25 May 2026
GET /v3/football/fixtures/19621912?include=statistics.type 200 OK
{
  "data": {
    "id": 19621912,
    "league_id": 648,
    "name": "Coritiba vs Bahia",
    "starting_at": "2026-05-25 23:00:00",
    "result_info": "Coritiba won after full-time.",
    "statistics": [
      { "type": "Ball Possession %",        "location": "home", "value": 44  },
      { "type": "Ball Possession %",        "location": "away", "value": 56  },
      { "type": "Shots Total",              "location": "home", "value": 13  },
      { "type": "Shots Total",              "location": "away", "value": 14  },
      { "type": "Shots On Target",          "location": "home", "value": 7   },
      { "type": "Shots On Target",          "location": "away", "value": 1   },
      { "type": "Shots Off Target",         "location": "home", "value": 6   },
      { "type": "Shots Off Target",         "location": "away", "value": 13  },
      { "type": "Corners",                  "location": "home", "value": 3   },
      { "type": "Corners",                  "location": "away", "value": 6   },
      { "type": "Successful Passes Percentage", "location": "home", "value": 86 },
      { "type": "Successful Passes Percentage", "location": "away", "value": 92 },
      { "type": "Fouls",                    "location": "home", "value": 11  },
      { "type": "Fouls",                    "location": "away", "value": 17  },
      { "type": "Yellow Cards",             "location": "home", "value": 0   },
      { "type": "Yellow Cards",             "location": "away", "value": 3   }
    ]
  }
}

Brasileirão standings

Live Brasileirão API standings & table

More than a static league table, poll the live endpoint to track the virtual leader during a rodada, watch the relegation race update through the day, and access standings for every past Brasileirão season.

Live

Live standings & live goal difference

Poll the standings endpoint to watch the table reshape as matches play. Live goal difference, position changes and tiebreakers all refresh on the next pull.

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 Brasileirão club.

Historical

Every past season

Pull final standings for any Brazil Serie A season we've covered. Build "this day in history" widgets, season comparisons, or relegation dashboards.

Current Brasileirão standings, top 6

Live snapshot
#ClubPWDLGDPts
1Palmeiras crestPalmeiras171151+1638
2Flamengo crestFlamengo16943+1231
3Fluminense crestFluminense17935+530
4Athletico Paranaense crestAthletico Paranaense17836+527
5Bragantino crestBragantino17827+426
6Coritiba crestCoritiba17755+326
Live pull · GET /v3/football/standings/seasons/26763?include=participant · returns all 20 clubs with full home/away splits.

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  PAL, FLA, …

Brasileirão top scorers

Brazil Serie A 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 every few seconds to refresh the ranking as goals go in.

Live data
Embed-as-iframe widget, same data the API serves, no token required
Artilheiro do Campeonato winners

Brasileirão top scorers, 2005 to 2025

Available through the historical top-scorer endpoint by season_id.

  • 2025Kaio Jorge21 · CRU
  • 2024Alerrandro15
  • 2024Yuri Alberto15 · COR
  • 2023Paulinho20
  • 2022Germán Cano26 · FLU
  • 2021Hulk19 · CAM
  • 2020Luciano18
  • 2020Claudinho18
  • 2019Gabriel Barbosa25 · FLA
  • 2018Gabriel Barbosa18
  • 201718
  • 2017Henrique Dourado18
  • 2016Fred14
  • 2016Diego Souza14
  • 2016William Pottker14
  • 2015Ricardo Oliveira20
  • 2014Fred18
  • 2013Éderson21
  • 2012Fred20
  • 2011Borges23
  • 2010Jonas23
  • 2009Diego Tardelli19
  • 2009Adriano19
  • 2008Kléber Pereira21
  • 2008Keirrison21
  • 2008Washington21
  • 2007Josiel20
  • 2006Souza17 · GOI
  • 2005Romário22 · VAS

Brasileirão xG data

Brazil Serie A xG & Expected Points

Our xG Data add-on covers the Brasileirão and 40+ other leagues. Here's what xG looks like in practice for Brazil Serie A.

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.

25 MAY 2026 · Fixture 19621912
CoritibaCoritibavsBahiaBahia
Home xG1.22
Away xG1.32
Coritiba 3–2. xG (1.22 vs 1.32) said this was a coin-flip, the kind of even-chance match where the score line could have gone either way. Coritiba flipped a 0–1 deficit at half time into three second-half goals, finishing well above their xG. The kind of "finisher's day" stat your users want explained.
24 MAY 2026 · Fixture 19621916
CorinthiansCorinthiansvsAtlético MineiroAtlético Mineiro
Home xG0.71
Away xG1.49
Corinthians 1–0. xG (0.71 vs 1.49) said visitors should have won, Atlético Mineiro doubled their host's chance quality but went home empty-handed. Classic xG-vs-reality story, a single clinical finish from the home side flipped an underdog xG profile into three points.
24 MAY 2026 · Fixture 19621910
RemoRemovsAthletico ParanaenseAthletico PR
Home xG0.42
Away xG1.39
Remo 1–2 Athletico PR. xG (0.42 vs 1.39) lined up with the result, the away side created roughly three times more goal-value and converted. Remo's solitary goal came from a 0.42 xG bag, while Athletico's chances stacked into a 1.39 sum, a textbook "deserved win" pattern your model will trust.
24 MAY 2026 · Fixture 19621918
Vasco da GamaVasco da GamavsBragantinoBragantino
Home xG1.83
Away xG3.15
Vasco 0–3 Bragantino. xG (1.83 vs 3.15) said visitors should win comfortably, they did. Bragantino's 3.15 xG converted into exactly three goals while Vasco failed to convert their 1.83 worth of chances. The cleanest "model said it, reality matched it" example in the round.

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.

Palmeiras
38 pts 25 xPts
+13overperforming
Coritiba
26 pts 18 xPts
+8overperforming

Brasileirão predictions

Brazil Serie A predictions & value bets

Our Predictions API has been refined since 2017. Machine-learning models trained on millions of historical matches output probabilities for every Brasileirão 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 (Pedro scoring, Arrascaeta creating).
  • Player availability, injuries, suspensions and Copa Libertadores rotation to key players.
  • Expected Goals (xG), chance quality, not just chance count, factored into the win probability.
CoritibaCoritiba
vs
BahiaBahia
25 May 2026 · 23:00
GET /v3/football/predictions/probabilities/fixtures/19621912 200 OK
{
  "data": {
    "id": 19621912,
    "name": "Coritiba vs Bahia",
    "starting_at": "2026-05-25 23:00:00",
    "predictions": [
      { "type": "Fulltime Result",
        "predictions": { "home": 26.34, "draw": 46.47, "away": 27.19 } },
      { "type": "Double Chance",
        "predictions": { "draw_home": 60.28, "home_away": 73.40, "draw_away": 66.26 } },
      { "type": "Both Teams To Score",
        "predictions": { "yes": 53.98, "no": 46.02 } },
      { "type": "Over/Under 2.5",
        "predictions": { "yes": 47.63, "no": 52.37 } },
      { "type": "Team To Score First",
        "predictions": { "home": 47.51, "away": 44.93, "draw": 7.56 } },
      { "type": "Correct Score (top 3)",
        "predictions": { "1-1": 12.88, "0-1": 10.31, "1-0": 9.53 } }
    ]
  }
}

Markets you can pull for every Brazil Serie A 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

Brasileirão teams

All 20 Brazil Serie A teams & their IDs

Every Brasileirão club we cover, with the team ID you'll use to query the API. Team IDs are stable across seasons, bookmark this page.

The Campeonato Brasileiro Série A runs 20 clubs across 38 rodadas, with promotion and relegation each season. Brazil's biggest stadiums sit inside this competition, the Maracanã (shared by Flamengo and Fluminense) seats 78,838, São Paulo's Morumbi 66,795, and Cruzeiro's Mineirão 62,170. Whatever you're building, fantasy, betting, media, scouting, Brasileirão data anchors the Brazilian football product.

Brasileirão team IDs

Use with GET /v3/football/teams/{id}
ClubTeam IDFoundedStadiumCapacity
Athletico ParanaenseAthletico Paranaense34321924Arena da Baixada43,000
Atlético MineiroAtlético Mineiro34271908Arena MRV44,892
BahiaBahia6921931Arena Fonte Nova48,902
BotafogoBotafogo28641904Estádio Nilton Santos46,831
BragantinoBragantino78081928Estádio Nabi Abi Chedid12,000
ChapecoenseChapecoense7101973Arena Condá21,000
CorinthiansCorinthians3031910Neo Química Arena49,205
CoritibaCoritiba62851909Couto Pereira40,502
CruzeiroCruzeiro33711921Mineirão62,170
FlamengoFlamengo10241895Maracanã78,838
FluminenseFluminense10951902Maracanã78,838
GrêmioGrêmio29251903Arena do Grêmio60,540
InternacionalInternacional26961909Beira-Rio51,300
MirassolMirassol111261925Campos Maia15,000
PalmeirasPalmeiras34221914Allianz Parque43,713
RemoRemo115501905Mangueirão18,024
SantosSantos36841912Vila Belmiro16,798
São PauloSão Paulo34961930Morumbi66,795
Vasco da GamaVasco da Gama6961898São Januário21,880
VitóriaVitória34401899Barradão30,618

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

Brasileirão players & all-time leaders

Squads, players & all-time leaders

Every Brazil Serie A 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 Brasileirão players are included in the Brazil Serie A API. Render full club squads, 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.

Brasileirão API 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.

Bonus dataset

Recent Brasileirão Artilheiros (top scorers per season)

Per-season top scorers from 2005 to 2025, available through the historical top-scorer endpoint by season_id.

2025 to 2018
  • Kaio Jorge · 202521 · CRU
  • Alerrandro · 202415
  • Yuri Alberto · 202415 · COR
  • Paulinho · 202320
  • Germán Cano · 202226 · FLU
  • Hulk · 202119 · CAM
  • Luciano / Claudinho · 202018
  • Gabriel Barbosa · 201925 · FLA
  • Gabriel Barbosa · 201818
2017 to 2005
  • Jô / Henrique Dourado · 201718
  • Fred / Diego Souza / W. Pottker · 201614
  • Ricardo Oliveira · 201520
  • Fred · 201418
  • Éderson · 201321
  • Fred · 201220
  • Borges · 201123
  • Jonas · 201023
  • Adriano / D. Tardelli · 200919
  • Washington / Keirrison / K. Pereira · 200821
  • Josiel · 200720
  • Souza · 200617 · GOI
  • Romário · 200522 · VAS

Brasileirão champions

Brazil Serie A champions

Pull the full historical winners list with the title-winning coach for every Brasileirão season. The competition has produced multiple back-to-back champions, a three-in-a-row São Paulo run, and Flamengo's all-conquering 2019 campaign.

Brasileirão winners, the facts (last 21 seasons, 2005 to 2025)

2006–2008
São Paulo's three-in-a-row under Muricy Ramalho, three consecutive Brasileirão titles in the points-format era.
2019
Flamengo's title-winning season under Jorge Jesus, the modern reference point for attacking Brazilian football.
2022–2023
Palmeiras back-to-back under Abel Ferreira, two consecutive Brasileirão titles.
2013–2014
Cruzeiro back-to-back under Marcelo Oliveira, two consecutive Brasileirão titles.
2025
Flamengo's most recent title under Filipe Luís, the player-turned-manager taking his first championship.

Brasileirão winners, 2005 to 2025

SeasonChampionTitle coach
2025CR FlamengoFilipe Luís
2024Botafogo de Futebol e RegatasArtur Jorge
2023Sociedade Esportiva PalmeirasAbel Ferreira
2022Sociedade Esportiva PalmeirasAbel Ferreira
2021Clube Atlético MineiroCuca
2020CR FlamengoRogério Ceni
2019CR FlamengoJorge Jesus
2018Sociedade Esportiva PalmeirasLuiz Felipe Scolari
2017Sport Club Corinthians PaulistaFábio Carille
2016Sociedade Esportiva PalmeirasCuca
2015Sport Club Corinthians PaulistaTite
SeasonChampionTitle coach
2014Cruzeiro Esporte ClubeMarcelo Oliveira
2013Cruzeiro Esporte ClubeMarcelo Oliveira
2012Fluminense Football ClubAbel Braga
2011Sport Club Corinthians PaulistaTite
2010Fluminense Football ClubMuricy Ramalho
2009CR FlamengoAndrade
2008São Paulo Futebol ClubeMuricy Ramalho
2007São Paulo Futebol ClubeMuricy Ramalho
2006São Paulo Futebol ClubeMuricy Ramalho
2005Sport Club Corinthians PaulistaAntônio Lopes

Frequently asked questions

Everything you need to know before you build

Quick answers to the most common Brasileirão API questions. Need something more specific? Talk to a human.

Which Brasileirão stats are available?
Every Brasileirão fixture comes back with possession, shots (total, on target, off target, blocked, woodwork), passes (total, accurate, accuracy %), corners, fouls, yellow and red cards, tackles, interceptions, saves (inside box, total), goal kicks, throw-ins, offsides, big chances created and missed, and more. xG is delivered through the xG Data add-on. Coach and referee stats are included.
How much does Brasileirão API access cost?
Plans start at €29/month (Starter, 5 leagues). Growth is €99/month (30 leagues), Pro is €249/month (120 leagues, most popular), and Enterprise is a custom quote covering all 2,300+ competitions with full historical data. Every paid plan includes a 14-day free trial.
How far back does Brasileirão historical data go?
We hold the full Campeonato Brasileiro Série A catalogue back through the unified national format for results and final standings, with deeper data (fixtures, player stats, lineups, events) available from roughly 2010 onwards depending on availability. Enterprise plans include the full historical archive. Recent seasons carry xG, advanced statistics and lineups, older seasons are results-grade.
Is there a free trial?
Yes, 14 days, no credit card. Sign up at my.sportmonks.com/register, get your API token immediately, and start pulling Brasileirão fixtures and live data the same session. Real humans are available 7 days a week if you get stuck.
Does the Brasileirão API include live match data?
Yes. Every Brasileirão fixture exposes live data through a REST endpoint, score, in-play events (goals, cards, subs, VAR), live possession, live xG, and a continuously-updated statistics object. Poll the live endpoint every few seconds to keep your UI fresh.
Does the API include Brasileirão predictions?
Yes. Our Predictions API runs ML models trained on millions of historical fixtures and outputs probabilities for every Brazil Serie A match across 20+ markets: full-time result, double chance, both teams to score, over/under, correct score, half-time/full-time, Asian and European handicap, total corners and cards, anytime goalscorer, and value bet indicators. Probabilities are available 21 days before kick-off and refresh daily.
Does the API cover Copa do Brasil, Libertadores and state championships too?
Brazil Serie A is the league this page documents (league ID 648), but our plans include the wider Brazilian football pyramid on Growth, Pro and Enterprise tiers, Copa do Brasil, Copa Libertadores, Copa Sudamericana, Série B, plus the major state championships (Paulista, Carioca, Mineiro, Gaúcho) and Brazil national team fixtures. Same API, same auth, same data shape.
Are the live standings and top scorers included?
Both are. The standings endpoint reorders as goals go in, including live goal difference for tiebreakers, poll it during a rodada to keep the table fresh. The top-scorer endpoint returns the current ranked list (sortable by goals, assists or any other stat) and the historical Artilheiro do Campeonato winners by season_id. Both data sets are also available as embeddable iframe widgets.

Why Brasileirão API matters

South America's flagship league, played in some of football's biggest stadiums

The Campeonato Brasileiro Série A runs 20 clubs across 38 rodadas, with promotion and relegation each season and a calendar that fills the European off-season. Flamengo, Palmeiras, Corinthians and São Paulo are among the most-supported clubs in the world. Whatever you're building, fantasy, betting, scouting, media, the Brasileirão is the league Brazilian football fans expect you to get right.

20
Clubs in Serie A
38 rodadas, double round-robin, promotion and relegation each season.
78,838
Maracanã capacity
Shared home of Flamengo and Fluminense, one of football's iconic venues.
66,795
Morumbi capacity
São Paulo FC's historic home in the city of São Paulo.
62,170
Mineirão capacity
Cruzeiro's home ground in Belo Horizonte, Minas Gerais.

Your Brasileirão API app starts today

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

14-day free trial · No credit card required · Cancel any time