Sofascore Match Detail API
Live scores, fixtures and results for football, tennis, cricket, basketball and more, with match statistics, lineups, shotmaps, heatmaps, odds, scorecards, standings, season…
Match Detail
45 endpoints- Get a baseball game's umpires (v1)GETReturns the umpires of a baseball game with name, years of experience and position. None returns data: null.
/v1/sofascore/event/umpires1 cr - Get a cricket match scorecard (v1)GETReturns each innings of a cricket match: score, wickets, overs, extras, every batter's runs, balls and dismissal, and every bowler's figures. Other sports return data: null.
/v1/sofascore/event/innings1 cr - Get a cricket match's runs per over (v1)GETReturns cumulative runs after each over for every innings of a cricket match. Other sports, or no data, return data: null.
/v1/sofascore/event/momentum/cricket1 cr - Get a player's match statistics (v1)GETReturns every statistic recorded for one player in the event, with team, position and rating. A player who did not play returns data: null.
/v1/sofascore/event/player/statistics1 cr - Get a player's pitches in a game (v1)GETReturns every pitch a player threw (kind=pitching) or faced (kind=hitting) in a baseball game. None returns data: null.
/v1/sofascore/event/player/pitches1 cr - Get a player's shot chart (v1)GETReturns a basketball or ice hockey player's shots in time order with coordinates and shot type. No shots returns data: null.
/v1/sofascore/event/player/shot-chart1 cr - Get a player's touch heatmap (v1)GETReturns a football player's touch points in the event (x, y on a 0-100 scale). No data returns data: null.
/v1/sofascore/event/player/heatmap1 cr - Get a team's touch heatmap (v1)GETReturns a football team's touch points (x, y on a 0-100 scale), outfield and goalkeeper separately. team_id must be one of the two teams. Nothing found returns data: null.
/v1/sofascore/event/heatmap1 cr - Get a tennis match's momentum (v1)GETReturns the momentum value of every game with set, game and break flags. Other sports return data: null; incomplete data returns an empty list.
/v1/sofascore/event/tennis-power1 cr - Get a volleyball point-by-point graph (v1)GETReturns the score difference after every rally, by set, for a volleyball match. Other sports return data: null.
/v1/sofascore/event/momentum/points1 cr - Get a win probability graph (v1)GETReturns the home win probability minute by minute, with period length and count for drawing the chart. Events without the model return data: null.
/v1/sofascore/event/win-probability/graph1 cr - Get AI predictions for a finished event (v1)GETReturns pre-match AI predictions for a finished football or tennis event: win chances, predicted score, corners, cards and a summary. None returns data: null.
/v1/sofascore/event/insights1 cr - Get an event (v1)GETReturns one event: teams, score by period, status, tournament, season, round, venue, referee and managers. Works for every sport. An unknown id returns data: null.
/v1/sofascore/event1 cr - Get an event's best-rated players (v1)GETReturns each team's best-rated player and a top-player leaderboard with value and label. Before kickoff, or without ratings, returns data: null.
/v1/sofascore/event/best-players1 cr - Get an event's current win chances (v1)GETReturns current home win, draw and away win percentages for a football event. Other sports return data: null.
/v1/sofascore/event/win-probability1 cr - Get an event's key statistics (v1)GETReturns a short list of football team statistics, such as possession, shots on target and average rating. Use Get Sports Event Statistics for the full set. Nothing found returns data: null.
/v1/sofascore/event/statistics/summary1 cr - Get an event's lineups (v1)GETReturns both lineups with formation, starters, substitutes, missing players and each player's match statistics and rating. An event with no lineups yet returns data: null.
/v1/sofascore/event/lineups1 cr - Get an event's media for a country (v1)GETReturns the main media item and a short media list for an event as shown in country, with the total count. No media returns data: null.
/v1/sofascore/event/media/summary1 cr - Get an event's momentum graph (v1)GETReturns per-minute graph points. In football positive values are home pressure and negative away; other sports chart the score lead. None returns data: null.
/v1/sofascore/event/momentum1 cr - Get an event's statistics (v1)GETReturns team statistics by period, such as possession, shots, aces or rebounds, with display and numeric values. An event with no statistics yet returns data: null.
/v1/sofascore/event/statistics1 cr - Get an event's text commentary (v1)GETReturns play-by-play commentary, newest first, with text, type, period and player. An event without commentary returns data: null.
/v1/sofascore/event/commentary1 cr - Get an event's timeline (v1)GETReturns goals, cards, substitutions and period breaks in order, with minute, player, assist and running score. An event with no incidents yet returns data: null.
/v1/sofascore/event/incidents1 cr - Get an event's video highlights (v1)GETReturns video highlights of an event with title, URL, thumbnail and source. An event without highlights returns data: null.
/v1/sofascore/event/highlights1 cr - Get an event's videos and media (v1)GETReturns videos and other media for an event, key highlight first, with title, URL, thumbnail, type and country limits. No media returns data: null.
/v1/sofascore/event/media1 cr - Get both teams' form before an event (v1)GETReturns each team's last results (W/D/L), average rating and league position before the event. Leagues and MMA only; other events return data: null.
/v1/sofascore/event/form1 cr - Get both teams' managers (v1)GETReturns the home and away managers with id, name and country. Before kickoff it falls back to each team's current manager. Nothing found returns data: null.
/v1/sofascore/event/managers1 cr - Get each team's top 3 players (v1)GETReturns each team's top 3 rated players, a leaderboard and, for finished football events, the player of the match. Without ratings returns data: null.
/v1/sofascore/event/best-players/summary1 cr - Get every at-bat in a baseball game (v1)GETReturns every at-bat by inning with pitcher, hitter and both teams' win probability before and after. Other sports return data: null.
/v1/sofascore/event/at-bats1 cr - Get every meeting of two teams (v1)GETReturns past and upcoming meetings of the two teams, newest first, by the event's customId. An unknown custom_id returns data: null.
/v1/sofascore/event/h2h/events1 cr - Get every point of a match (v1)GETReturns every point by set and game, newest first, with the running score and server, for tennis, table tennis, badminton and darts. Nothing found returns data: null.
/v1/sofascore/event/point-by-point1 cr - Get every shot in an event (v1)GETReturns shots with type, situation, body part, xG, player and coordinates in football and ice hockey. player_id narrows to one player; team_id gives basketball shot areas. Nothing found returns data: null.
/v1/sofascore/event/shotmap1 cr - Get facts about a match-up (v1)GETReturns meetings this season and last, both teams' positions and other match-up figures. No facts returns data: null.
/v1/sofascore/event/meta1 cr - Get fan votes for an event (v1)GETReturns fan vote totals: who wins, both teams to score, first team to score and who should have won. An event without votes returns data: null.
/v1/sofascore/event/votes1 cr - Get fun facts about a match-up (v1)GETReturns short English facts about the match-up, such as average goals at home, with the teams each refers to. None returns data: null.
/v1/sofascore/event/fun-facts1 cr - Get news about an event (v1)GETReturns news articles about an event and its teams with headline, summary, image, link, time and publisher. No news returns data: null.
/v1/sofascore/event/news1 cr - Get official posts about an event (v1)GETReturns X posts about the event from official club and league accounts, with text, media, time and link. No posts returns data: null.
/v1/sofascore/event/tweets1 cr - Get players' average positions (v1)GETReturns each football player's average pitch position (x, y on a 0-100 scale) and touch count, plus substitutions. Without tracking returns data: null.
/v1/sofascore/event/average-positions1 cr - Get shots a goalkeeper faced (v1)GETReturns the shots on target a football goalkeeper faced in the event, goals and saves, with goal-mouth coordinates. None returns data: null.
/v1/sofascore/event/goalkeeper/shotmap1 cr - Get team streaks before an event (v1)GETReturns notable streaks for both teams, such as unbeaten runs or over 2.5 goals, split into recent form and head-to-head. None returns data: null.
/v1/sofascore/event/streaks1 cr - Get the actions behind a rating (v1)GETReturns the passes, dribbles, defensive actions and carries behind a football player's rating, with coordinates and outcome. No data returns data: null.
/v1/sofascore/event/player/rating-breakdown1 cr - Get the head-to-head record (v1)GETReturns wins and draws between the two teams and between their managers. Either side can be null. Use Get Sports Head to Head Events for the meetings.
/v1/sofascore/event/h2h1 cr - Get the meeting closest to now (v1)GETReturns the meeting of two teams whose start is closest to now (live, next or most recent), by the event's customId. An unknown id returns data: null.
/v1/sofascore/event/relevant1 cr - Get the other games in a series (v1)GETReturns the ids of every event in the same series, such as both legs of a cup tie or a playoff series. Events outside a series return an empty list.
/v1/sofascore/event/series1 cr - Get the pitches of one at-bat (v1)GETReturns each pitch of an at-bat with type, speed, zone, outcome and count. An unknown at_bat_id returns data: null.
/v1/sofascore/event/at-bat/pitches1 cr - Get the weather at an event (v1)GETReturns forecast and observed weather at the venue: temperature (°C), condition, humidity, cloud cover and wind. No data returns data: null.
/v1/sofascore/event/weather1 cr