100% FREE · UNLIMITED REQUESTS · NO CREDIT CARD

Free Football Data API

Shot maps with per-shot xG, goal build-up sequences, live scores, ML predictions, and 21,000+ player stats across 34 leagues.

6
Live Right Now
34
Leagues
10193
Matches
21304
Players
Live Scores GET /api/live/
LeagueMatchScoreMin
Saudi Pro League Al-Nassr vs Al-Najma SC 4-2 76'
Ligue 1 Paris Saint-Germain vs Toulouse 2-1 45'
Pro League Royal Antwerp FC vs KRC Genk 0-1 45'
La Liga Rayo Vallecano vs Elche 0-0 45'
Championship Coventry City vs Derby County 1-1 45'
Liga Portugal Betcl… Sporting CP vs Santa Clara 0-1 12'
curl -H "Authorization: Token YOUR_KEY" \
     "https://sports.bzzoiro.com/api/live/"
Match Data — Al-Nassr 4-2 Al-Najma SC GET /api/events/4762/
76' 🔄 S. Alessa for A. Al-Hawsawi
76' 🔄 A. A. Harabi for R. Al-Tulayhi
75' 🔄 S. Alnajdi for S. F. A. Nasser
73' C. Ronaldo (assist: N. Boushal) 4-2
58' 🟨 M. Brozović
57' 🔄 A. Al-Khaibari for A. Al-Hamdan
57' 🔄 N. Boushal for S. Al-Ghannam
56' C. Ronaldo 3-2
52' 🟨 N. A. Haleel
47' F. Cardoso (assist: D. Tijanič) 2-2
46' 🔄 M. Al-Fatil for M. Dawran
45' S. Mané (assist: Ângelo) 2-1
45' A. Al-Hamdan (assist: A. Al-Amri) 1-1
44' R. Al-Tulayhi (assist: F. Cardoso) 0-1
35' 🔄 G. Rodrigues for N. Donga
20' 🟨 R. Al-Tulayhi
24
Shots with xG
77
Momentum pts
40+
Live stats
Per shot: pitch coordinates, xG, xGoT, body part, situation, goal mouth target
Per goal: full passing sequence with x,y coordinates — every touch, assist, keeper position
goal save block miss
Goal build-up sequence (from API):
Morris Browne Fry GK Pass → Cross → Header (xG 0.38)
# Full match data (score, odds, shotmap, momentum, positions, incidents with goal sequences)
curl -H "Authorization: Token YOUR_KEY" "https://sports.bzzoiro.com/api/events/4762/"

# Live matches (real-time scores, stats, incidents)
curl -H "Authorization: Token YOUR_KEY" "https://sports.bzzoiro.com/api/live/"
Player Data — 21,000+ players with stats, value, club & national team GET /api/players/
Erling Haaland
Delantero

Manchester City
Club
Norway
National Team
€218M
Market Value
194 cm
Height
LATEST MATCH STATS (30+ per game)
6.6
Rating
0
Goals
0
Assists
0
Shots
1
Key Pass
5/7
Pass Acc
63'
Min
# Player profile (+ photo at /img/player/839956/)
curl -H "Authorization: Token YOUR_KEY" "https://sports.bzzoiro.com/api/players/852/"

# Match-by-match stats (30+ metrics per game + heatmap touch coordinates)
curl -H "Authorization: Token YOUR_KEY" "https://sports.bzzoiro.com/api/player-stats/?player=852"

# Full squad: ?team=ID for club, ?national_team=ID for international
curl -H "Authorization: Token YOUR_KEY" "https://sports.bzzoiro.com/api/players/?team=12"
🎯
Shot Maps & Spatial Data

Every shot with x,y coordinates, individual xG, xGoT, body part, situation. Goal build-up sequences with full passing chain. Momentum graphs. Real formation positions.

Live Scores & Incidents

Real-time scores, minute-by-minute stats, goals with scorers, cards, substitutions. Possession, shots, corners, xG — all updating live.

🤖
ML Predictions

CatBoost models for 8 markets: 1X2, Over/Under 1.5/2.5/3.5, BTTS, Favorite. With SHAP explanations, confidence scores, and expected goals.

FIFA World Cup 2026
104 matches · USA / Mexico / Canada · June 11 - July 19
Explore
🎾
Tennis API BETA
ATP & WTA · 23493 matches · 4708 players
tennis.bzzoiro.com
🎮
CS2 API BETA
2873 matches · 403 teams
csgo.bzzoiro.com
Recent Updates
Apr 3 NEW Match Spatial Data — Shot maps, goal sequences, momentum, average positions. Docs
Apr 3 FEATURE National teamsnational_team field + filter. 21,000+ players fixed.
Apr 2 NEW 5 new leagues — Copa Libertadores, Copa Sudamericana, Serie B, Copa do Brasil, Liga F

Start building in 30 seconds

Free forever. No credit card. No rate limits. One API key works across football, tennis, and CS2.

Get Free API Key