Viking FK 1, Aston Villa 3

soccer game fileFinal
Villa Park · Birmingham · England
Boxscore

Key evidence.

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

Team line

Viking FK
Viking FK boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Joe Bell–0–20–0900.94959560––01010
Henrik Falchener–0–00––0–––0–––00–0
Erik Botheim–0–00–0630.778970–––0000
Arild Østbø––0––3–90––––0.7278–––––
Lubomir Belko–0–00––0–––0–––00–0
Kristoffer Haugen–0–00––0–––0–––00–0
Viljar Vevatne–0–00––0–––0–––00–0
Gianni Stensness–0–10–2900.95566630––01010
Jesper Daland–0–10–0750.97641400––01030
Herman Haugen–0–00–3860.89328250–––0020
Henrik Heggheim–0–10–0900.87532280–––0020
Vetle Auklend–0–00–0150.91712110–––0000
Kristoffer Askildsen–1–40–1900.81844360–––0010
Simen Kvia-Egeskog–0–00–0270.889980–––0000
Jakob Segadal Hansen–0–00––0–––0–––00–0
Tobias Moi–0–10–0630.88635310––0.5002110
Peter Christiansen–0–11–0900.778970––0.5002110
Zlatko Tripic–0–10–0750.63027170––0.5002110
Romano Postema–0–00––0–––0–––00–0
Niklas Fuglestad–0–00––0–––0–––00–0
Amin Cosic–0–10–1151990––01000
Essien Bassey–0–00–040.800540–––0000
Henrik Rorvik Bjordal–0–10–0270.81316130–––0020

Team line

Aston Villa
Aston Villa boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Marco Bizot–0–00––0–––0–––00–0
Tyrone Mings–0–00–0900.82139320–––0000
Victor Lindelöf–0–00–1900.97170680–––0000
Matty Cash–0–00–0201330–––0000
Pau Torres–0–00–0900.94471670––01020
Ian Maatsen–0–00––0–––0–––00–0
Ross Barkley–0–21–0700.95040380––11100
John McGinn–0–00–0900.93274690––01020
Emiliano Buendía–0–21–1900.68438260––0.4297300
Boubacar Kamara–0–00––0–––0–––00–0
Lamare Bogarde–0–00––0–––0–––00–0
Tammy Abraham–0–00–0200.667640–––0000
Alysson–0–20–0750.88936320––0.3333100
Alejandro Garnacho–0–00–0180.667640––0.3333100
James Wright–0–00––0–––0–––00–0
João Gomes–0–00–1700.91470640–––0020
George Hemmings–0–00–0150.667320–––0000
Leon Goretzka–0–00–020112120–––0000
Nicolas Jackson–0–00–0700.91712110––0.7504300
Zion Suzuki––0––1–90––––0.6672–––––
Ibrahim Mbaye–1–10–2720.90922200––11110
Taylor Harwood-Bellis–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_06gkfee6r5sj5baxe7z3h1p7qg
curl "https://api.statshawk.ai/v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06gkfee6r5sj5baxe7z3h1p7qg/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