get_team_stats
5 creditsStats + aggregationPOST /v1/get_team_stats
Per-match averages: goals, xG, shots, possession, passing, discipline, for and against
Use it when you want every club's per-match averages for and against in a season: goals, xG, shots, possession, passing, discipline.
Parameters
seasonnumber | stringoptional- Season by the year it starts (default: the latest).
teamstringoptional- One club.
Notes
- Over MCP, ask for it in plain English and the client calls
get_team_statsitself. Point any MCP client athttps://mcp.strikerapi.com/mcp?key=YOUR_API_KEY. - Each call costs 5 credits, taken before it runs and refunded if the server errors.
- Not the call you need? Find the right call by what you are trying to answer.
Request
curl -X POST https://mcp.strikerapi.com/v1/get_team_stats \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"season": 2025,
"team": "ARS"
}'Response
json
{
"season": 2025,
"teams": [
{
"team_id": "359",
"abbrev": "ARS",
"display_name": "Arsenal",
"games": 38,
"goals_for": 1.87,
"goals_against": 0.71,
"xg_for": 1.9,
"xg_against": 0.83,
"shots_for": 14.6,
"shots_against": 8.2,
"shots_on_target_for": 4.9,
"shots_on_target_against": 2.4,
"possession_pct": 56.2,
"pass_accuracy_pct": 84.2,
"passes": 471,
"corners": 5.7,
"fouls": 10.3,
"yellow_cards": 1.34,
"red_cards_total": 0,
"tackles": 15.8,
"interceptions": 7.1,
"clean_sheets": 19,
"failed_to_score": 3
}
],
"count": 1,
"method": "Per-match averages over every final match in the season (league and cup stages alike). xG is ours, from located shots; null where a season has no located shots. Pass accuracy pools every pass. A stat ESPN did not chart is null, never 0."
}Response fields
seasonnumberteams[]array- List of objects
teams[].team_idstringteams[].abbrevstringteams[].display_namestringteams[].gamesnumberteams[].goals_fornumberteams[].goals_againstnumberteams[].xg_fornumberteams[].xg_againstnumberteams[].shots_fornumberteams[].shots_againstnumberteams[].shots_on_target_fornumberteams[].shots_on_target_againstnumberteams[].possession_pctnumberteams[].pass_accuracy_pctnumberteams[].passesnumberteams[].cornersnumberteams[].foulsnumberteams[].yellow_cardsnumberteams[].red_cards_totalnumberteams[].tacklesnumberteams[].interceptionsnumberteams[].clean_sheetsnumberteams[].failed_to_scorenumbercountnumbermethodstring
Related endpoints
get_head_to_head2 cr
Takes the team this one returns.
Two clubs' meetings: record, goals and every result
list_teams1 cr
Returns the team this one takes.
Club ids, abbreviations and colours for a season
search_players1 cr
Takes the team this one returns.
Find players by name
get_standings2 cr
Returns the team this one takes.
The league table: points, deductions, goal difference, home and away, form
Try it
500 credits free on signup: 100 calls to get_team_stats, and no card.