Marseille 0, Club Brugge 3

soccer game fileFinal
Jan Breydel Stadium · Brugge · Belgium
Boxscore

Key evidence.

Every reported player line, kept in the API’s sport-specific stat vocabulary.

Team line

Marseille
Marseille boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Matt O'Riley–0–00–041220–––0000
Hamed Traoré–0–00–0450.83318150–––0000
Nayef Aguerd–0–10–3900.92087800–––0020
Angel Gomes–0–00––0–––0–––00–0
Darryl Bakola–0–00––0–––0–––00–0
Gerónimo Rulli––0––3–90––––0.4002–––––
Jeffrey de Lange–0–00––0–––0–––00–0
Jelle Van Neck–0–00––0–––0–––00–0
Leonardo Balerdi–0–20–1900.88679700–––0020
CJ Egan-Riley–0–00––0–––0–––00–0
Geoffrey Kondogbia–0–00–2860.86459510––12210
Pierre-Emile Højbjerg–0–30–1900.89768610––01020
Bilal Nadir–0–00–041110–––0000
Pierre-Emerick Aubameyang–0–00–0370.5831270––0.2504100
Amine Gouiri–0–10–0860.80826210––01001
Mason Greenwood–0–00–0900.85040340––0.6676400
Igor Paixão–0–00–0450.88918160––11100
Timothy Weah–0–00–0900.74443320––0.3333120
Amir Murillo–0–10–0530.96226250–––0011
Facundo Medina–0–10–0900.92970650–––0030
Arthur Vermeeren–0–00––0–––0–––00–0

Team line

Club Brugge
Club Brugge boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Simon Mignolet––1––0–90––––19–––––
Nordin Jackers–0–00––0–––0–––00–0
Brandon Mechele–0–10–0900.91435320–––0040
Bjorn Meijer–0–00––0–––0–––00–0
Hugo Siquet–0–00–040.667320–––0000
Joel Ordóñez–0–10–0720.82935290–––0010
Jorne Spileers–0–00–0180.333310–––0000
Kyriani Sabbe–0–00–0860.72236260––01050
Joaquin Seys–0–00–1900.86422190–––0040
Hans Vanaken–0–10–0900.82646380–––0011
Aleksandar Stankovic–2–11–2860.77827210––0.5004210
Hugo Vetlesen–0–00–040.333310–––0000
Ludovit Reis–0–00––0–––0–––00–0
Cisse Sandra–0–00––0–––0–––00–0
Raphael Onyedika–0–20–1900.88936320–––0050
Carlos Forbs–1–20–1900.77322170–––0000
Christos Tzolis–0–00–0200.750860––01000
Nicolo Tresoldi–0–00–04–000–––0000
Romeo Vermant–0–21–0860.57121120––0.3333100
Mamadou Diakhon–0–01–0700.8001080––12200
Shandre Campbell–0–00––0–––0–––00–0

Comparison

Side by side.

Final

Analysis preview// illustrative example, not this page's real data
sample · team comparisonexample only
a:"Team A"b:"Team B"
Offensive ratingA 114.2 · B 108.9
Recent form (L10)A 6-4 · B 6-4
Head-to-headB leads 3-1
GET /v1/analysis/compare-teams?a=…&b=…Run this yourself via the API
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

Authenticated request · GET /v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ek1re39pqtn22fmw7w4/play-by-play?detail=full" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Try with MCP

Connect StatHawk to your agent, then ask it to explain and extend the data shown on this page.

Build this view in the API reference
$claude mcp add statshawk https://mcp.statshawk.ai/mcp