VfB Stuttgart 2, Bayern Munich 4

soccer game fileFinal
Allianz Arena · München · Germany
Boxscore

Key evidence.

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

Team line

VfB Stuttgart
VfB Stuttgart boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Fabian Bredlow–0–00––0–––0–––00–0
Alexander Nübel––0––4–90––––0.5004–––––
Maximilian Mittelstädt–0–00–0250.5631690–––0000
Dan-Axel Zagadou–0–00––0–––0–––00–0
Jeff Chabot–0–00–190119190–––0040
Josha Vagnoman–0–00–0900.66721140–––0000
Ramon Hendriks–0–00–1900.87524210––01030
Lorenz Assignon–0–00––0–––0–––00–0
Luca Jaquez–0–00–0450.90911100–––0000
Finn Jeltsch–0–00–1450.81316130–––0010
Atakan Karazor–1–10–1900.94436340–––0050
Nikolas Nartey–0–00––0–––0–––00–0
Chris Führich–0–01–0650.80020160––12200
Angelo Stiller–0–00–0650.90241370–––0020
Bilal El Khannouss–1–10–1900.81638310––13320
Chema Andrés–0–11–1250.93315140––11110
Ermedin Demirovic–0–00–0141220–––0010
Jamie Leweling–0–00–0760.95020190––01020
Tiago Tomás–0–00–1850.5631690––01010
Badredine Bouanani–0–00–051660––0.5002100

Team line

Bayern Munich
Bayern Munich boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Manuel Neuer–0–00––0–––0–––00–0
Jonas Urbig––0––2–90––––0.7145–––––
Hiroki Ito–0–00–0900.92883770–––0000
Kim Min-Jae–0–10–3900.96176730––11100
Raphaël Guerreiro–0–01–1760.89538340––0.5002100
Jonathan Tah–0–00––0–––0–––00–0
Dayot Upamecano–0–00––0–––0–––00–0
Alphonso Davies–0–01–0620.96428270––11110
Josip Stanisic–0–20–1850.91145410––01000
Deniz Ofli–0–00–051550–––0000
Konrad Laimer–0–00–0280.94418170–––0010
Leon Goretzka–0–00–1900.87572630––0.4005210
Joshua Kimmich–0–00–2900.9741161130––02010
Michael Olise–0–00–1450.86043370––0.5004200
Jamal Musiala–1–10–0450.80015120––03000
Aleksandar Pavlovic–0–00––0–––0–––00–0
Harry Kane–0–11–0450.95020190––0.5002100
Nicolas Jackson–0–01–0900.88936320––0.5002110
Bara Sapoko Ndiaye–0–00–0141880–––0000
Luis Díaz–2–10–1450.88025220––05000

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_06fhmx14psxm352zqpcjnkt5s4
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx14psxm352zqpcjnkt5s4/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