Le Mans 2, Stade Rennais 3

soccer game fileFinal
Roazhon Park · Rennes · France
Boxscore

Key evidence.

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

Team line

Le Mans
Le Mans boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Nicolas Kocik––0––2–81––––0.7145–––––
Ewan Hatfout–0–00–090.444940–––0000
Alexandre Lauray–0–30–1900.71435250––0.5002111
Lucas Calodat–1–10–2680.72218130––11110
Harold Voyer–0–10–2900.63847300–––0021
Théo Eyoum–0–10–1900.92025230–––0000
Noa Boissé–0–20–2900.81822180–––0010
Jean Vercruysse–0–20–1300.6361170–––0020
Lucas Bretelle–0–00–2600.83312100–––0000
Milan Robin–0–00–090.600530–––0000
Antoine Rabillard–0–00–0221220–––0010
Dame Guèye–0–10–1680.6361170––02010
William Harhouz–0–00––0–––0–––00–0
Adil Bourabaa–0–20–381117170––02000
Djibril Sidibé–0–10–01–001–––0000
Bilal Brahimi–0–00––0–––0–––00–0
Lucas Buades–0–10–0900.61921130–––0000
Daouda Traoré–0–00––0–––0–––00–0
Raúl Torrente–0–00––0–––0–––00–0
Louis Mafouta–0–02–0900.71414100––0.6005300

Team line

Stade Rennais
Stade Rennais boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Eliezer Mayenda–0–10–0160.8001080–––0000
Arnaud Nordin–0–00–0300.889980––0.5002100
Issa Soumaré–1–20–0600.88217150––02001
Anthony Rouault–0–00––0–––0–––00–0
Quentin Merlin–0–20–1780.85040340–––0000
Mahamadou Nagida–0–00–0120.7271180–––0000
Abdelhamid Aït Boudlal–0–10–5900.88963560–––0001
Valentin Rongier–0–21–1740.88142370––11110
Sebastian Szymanski–0–00–1600.78919150––01000
Mahdi Camara–0–00–130118180–––0000
Ludovic Blas–0–00–016113130––02010
Mousa Al-Tamari–0–10–0740.66718120––0.6673210
Esteban Lepaul–0–12–0900.78614110––0.6676401
Charlie Cresswell–0–10–1900.84477650––02010
Przemyslaw Frankowski–0–30–1900.82775620––02000
Adrien Thomasson–1–10–0900.85756480––01010
Kilian Belazzoug–0–00––0–––0–––00–0
Henrick Do Marcolino–0–00––0–––0–––00–0
Nicolas Lemaitre––0––2–90––––0.6003–––––
Bryan Reynolds–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_06g2qvqghdzp3cc7x0d3q9wq9c
curl "https://api.statshawk.ai/v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06g2qvqghdzp3cc7x0d3q9wq9c/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