SC Freiburg 2, St. Pauli 1

soccer game fileFinal
Millerntor-Stadion · Hamburg Norderstedt · Germany
Boxscore

Key evidence.

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

Team line

SC Freiburg
SC Freiburg boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Florian Müller–0–00––0–––0–––00–0
Noah Atubolu––0––1–90––––0.8004–––––
Matthias Ginter–0–00–0900.88377680–––0000
Lukas Kübler–0–00––0–––0–––00–0
Christian Günter–0–00––0–––0–––00–0
Philipp Lienhart–0–00–1450.91736330–––0000
Niklas Beste–0–00–0450.88217150––01010
Philipp Treu–0–10–0900.76242320–––0010
Jordy Makengo–0–00–1900.88526230–––0000
Ifechukwu Ogbus–0–00–0450.94436340–––0010
Nicolas Höfler–0–00––0–––0–––00–0
Vincenzo Grifo–0–00–1680.71428200––0.6673200
Maximilian Eggestein–0–10–2900.90331280–––0000
Patrick Osterhage–0–00–01–000–––0010
Yuito Suzuki–0–10–0900.86422190––02001
Johan Manzambi–0–10–3890.77540310––03040
Lucas Höler–0–00–040.600530–––0000
Igor Matanovic–0–02–0860.70020140––0.6005320
Derry Scherhant–0–00–0221440–––0000
Cyriaque Irié–0–20–0450.84219160––11120

Team line

St. Pauli
St. Pauli boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Eric Smith–0–00–1900.76647360–––0000
Nikola Vasilj––0––2–90––––0.6674–––––
Ben Voll–0–00––0–––0–––00–0
Hauke Wahl–0–00–2900.88142370––02010
Lars Ritzka–0–10–0680.80015120––01040
Adam Dzwigala–0–00––0–––0–––00–0
David Nemeth–0–00––0–––0–––00–0
Arkadiusz Pyrka–0–10–0900.73037270––01000
Louis Oppie–0–00–0220.64717110–––0010
Tomoya Ando–1–20–0890.93949460––02011
Mathias Rasmussen–0–00–0840.86838330––12210
Jackson Irvine–0–10–1900.83931260–––0030
Mathias Pereira Lage–0–20–1840.82623190––01010
Connor Metcalfe–0–00–060.500210–––0000
Joel Chima Fujita–0–10–1900.77649380––11110
Martijn Kaars–0–00–01–000–––0000
Danel Sinani–0–11–0900.76242320––12220
Taichi Hara–0–00––0–––0–––00–0
Andreas Hountondji–0–00–060.500420–––0000
Abdoulie Ceesay–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_06fhmx13g1tc7dyj9sjfdp1tn4
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhmx13g1tc7dyj9sjfdp1tn4/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