Internazionale 2, Ajax Amsterdam 0

soccer game fileFinal
Johan Cruijff Arena · Amsterdam · Netherlands
Boxscore

Key evidence.

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

Internazionale boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Manuel Akanji–0–00–0900.75737280–––0010
Raffaele Di Gennaro–0–00––0–––0–––00–0
Josep Martínez–0–00––0–––0–––00–0
Federico Dimarco–0–10–3800.53826140––0.3333120
Denzel Dumfries–0–20–0900.82623190–––0040
Alessandro Bastoni–0–40–1900.88552460–––0010
Yann Bisseck–0–00––0–––0–––00–0
Carlos Augusto–0–00–0100200–––0000
Henrikh Mkhitaryan–0–20–2690.90521190–––0021
Hakan Çalhanoglu–2–10–2870.89859530––02030
Piotr Zielinski–0–00–0100.500210–––0000
Nicolò Barella–0–10–0800.86838330–––0020
Davide Frattesi–0–00–0210.9001090––01000
Andy Diouf–0–00––0–––0–––00–0
Petar Sucic–0–00–031220–––0000
Marcus Thuram–0–32–0870.75016120––0.4297301
Lautaro Martínez–0–00––0–––0–––00–0
Luis Henrique–0–00––0–––0–––00–0
Ange-Yoan Bonny–0–00–030.667320–––0000
Pio Esposito–0–10–0900.72733240––01000
Yann Sommer––1––0–90––––12–––––
Francesco Acerbi–0–00––0–––0–––00–0
Stefan de Vrij–0–20–1900.93546430–––0000
Ajax Amsterdam boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
James McConnell–0–10–1270.87516140–––0000
Raúl Moro–0–00–0140.857760–––0000
Kenneth Taylor–0–30–0630.84219160–––0030
Vitezslav Jaros––0––2–90––––0.6003–––––
Joeri Heerkens–0–00––0–––0–––00–0
Kou Itakura–0–40–1840.90664580–––0020
Owen Wijndal–0–00–0900.97744430–––0020
Josip Sutalo–0–00–060.889980–––0000
Youri Baas–0–10–2900.93982770–––0031
Anton Gaaei–0–00–1900.86057490––01010
Lucas Rosa–0–00––0–––0–––00–0
Jorthy Mokio–0–00––0–––0–––00–0
Davy Klaassen–0–10–2900.80826210––01010
Youri Regeer–0–20–0760.89557510–––0010
Kian Fitz-Jim–0–00––0–––0–––00–0
Oscar Gloukh–0–00–014113130–––0000
Wout Weghorst–0–10–1630.60020120–––0000
Kasper Dolberg–0–20–0270.500420––0.5002110
Oliver Edvardsen–0–00–1900.85227230––01000
Mika Godts–0–00–0760.82623190––0.5002100
Rayane Bounida–0–00––0–––0–––00–0
Remko Pasveer–0–00––0–––0–––00–0
Gerald Alders–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_06fhn095vdzf5fv3ry4cqjvzvm
curl "https://api.statshawk.ai/v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn095vdzf5fv3ry4cqjvzvm/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