Football Live Data

Fixtures, results, live scores and match events for competitions in about 90% of countries and regions worldwide, delivered via JSON + Socket dual interfaces to ensure fast data transmission. Users can quickly follow how every match is unfolding.

Buy Now →

Live Scores, Fixtures & Results

Live scores and fixtures & results show match status, half‑time and full‑time scores, yellow and red cards, and corners.

Sample data
Football Live ScoresAllLiveFixturesResults
  • EPL 68'
    Arsenal1
    2 - 1
    2Tottenham
    HT 1-0Corners 5-3
  • LaLiga HT
    Real Madrid
    0 - 0
    1Barcelona
    HT 0-0Corners 2-4
  • Bundesliga FT
    Bayern2
    3 - 2
    31Dortmund
    HT 1-1Corners 7-6
  • Serie A 20:45
    Inter
    VS
    AC Milan
    HT —Corners —
  • Ligue 1 21:00
    PSG
    VS
    Marseille
    HT —Corners —
JSON + Socket PushScore, status and event changes pushed instantly, no polling
  1. 20:36:41.208{"type": "score", "match_id": 3912876, "minute": 68, "score": [2, 1], "half_score": [1, 0]}
  2. 20:36:40.915{"type": "event", "match_id": 3912876, "event": "goal", "team": "home", "minute": 68}
  3. 20:35:52.330{"type": "event", "match_id": 3912876, "event": "corner", "team": "home", "minute": 67}
  4. 20:28:07.064{"type": "event", "match_id": 3912876, "event": "yellow_card", "team": "away", "minute": 61}

Illustrative format only, not the actual API fields. Refer to the API documentation for the real structure.

Match Stats & Key Events

As key real-time match data, match events give users a clear picture of how both teams are performing.

Match Stats & Key Events

Sample data
Arsenal
2 - 168'
Tottenham
  • 58%Possession42%
  • 14Shots8
  • 6Shots on Target3
  • 5Corners3
  • 9Free Kicks11
  • 10Fouls12
  • 2Offsides1
  • 1Yellow Cards2

Match Status

  • Kick-off
  • Half-time
  • Half-time Score
  • Full-time

Match Events

  • Possession
  • Yellow & Red Cards
  • Corners
  • Free Kicks
  • Shots off Target
  • Shots on Target
  • Fouls
  • Goal Kicks
  • Saves
  • Offsides
  • Shots
  • Throw-ins
  • Attacks
  • Dangerous Attacks
  • And Other Key Events

Live Text Commentary

Highly granular live text commentary lets users follow match events and momentum in real time.

Live Text Commentary

Sample data
  1. 68'

    Goal! Gyökeres pounces in the box to put Arsenal 2-1 up.

  2. 67'

    Arsenal win their 5th corner of the match.

  3. 61'

    Tottenham’s Romero is booked for a tactical foul, the team’s 2nd yellow card.

  4. 56'

    Substitution for Tottenham: Richarlison replaces Simons.

  5. 52'

    Goal! Kudus scores from outside the box for Tottenham, 1-1.

  6. 46'

    The second half is under way.

  7. 45+2'

    Half-time: Arsenal lead 1-0.