get_player
5 creditsStats + aggregationPOST /v1/get_player
Profile, per-season totals and per-90 rates, last 10 matches
Use it when you are profiling a player: per-season appearances, minutes, goals, assists, shots, xG and cards with per-90 rates, and the last ten matches.
Parameters
player_idstringrequired- ESPN player id (search_players).
Notes
- Over MCP, ask for it in plain English and the client calls
get_playeritself. 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_player \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"player_id": "280555"
}'Response
json
{
"player": {
"player_id": "280555",
"name": "Bukayo Saka",
"short_name": "B. Saka",
"position": "Right Forward",
"jersey": "7",
"team_id": "359",
"team": "ARS",
"team_name": "Arsenal"
},
"seasons": [
{
"season": 2026,
"team": "ARS",
"appearances": 5,
"starts": 5,
"minutes": 419,
"goals": 3,
"assists": 0,
"shots": 15,
"shots_on_target": 9,
"xg": 1.69,
"yellow_cards": 0,
"red_cards": 0,
"saves": null,
"goals_conceded": null,
"clean_sheets": 0,
"goals_per90": 0.64,
"assists_per90": 0,
"shots_per90": 3.22,
"xg_per90": 0.36
},
{
"season": 2025,
"team": "ARS",
"appearances": 31,
"starts": 25,
"minutes": 2226,
"goals": 7,
"assists": 5,
"shots": 71,
"shots_on_target": 27,
"xg": 7.05,
"yellow_cards": 2,
"red_cards": 0,
"saves": null,
"goals_conceded": null,
"clean_sheets": 0,
"goals_per90": 0.28,
"assists_per90": 0.2,
"shots_per90": 2.87,
"xg_per90": 0.29
},
{
"season": 2024,
"team": "ARS",
"appearances": 25,
"starts": 20,
"minutes": 1735,
"goals": 6,
"assists": 10,
"shots": 66,
"shots_on_target": 22,
"xg": 7.4,
"yellow_cards": 3,
"red_cards": 0,
"saves": null,
"goals_conceded": null,
"clean_sheets": 0,
"goals_per90": 0.31,
"assists_per90": 0.52,
"shots_per90": 3.42,
"xg_per90": 0.38
}
],
"recent_games": [
{
"game_id": "401879274",
"game_date": "2026-09-19",
"season": 2026,
"team_id": "359",
"team": "ARS",
"opponent": "BHA",
"home": false,
"goals_for": 0,
"goals_against": 3,
"starter": true,
"minute_on": 0,
"minute_off": 81,
"minutes": 81,
"goals": 0,
"assists": 0,
"shots": 2,
"shots_on_target": 1,
"xg": 0.34,
"yellow_cards": 0,
"red_cards": 0,
"saves": null
},
{
"game_id": "401878779",
"game_date": "2026-09-12",
"season": 2026,
"team_id": "359",
"team": "ARS",
"opponent": "SUN",
"home": false,
"goals_for": 2,
"goals_against": 0,
"starter": true,
"minute_on": 0,
"minute_off": null,
"minutes": 90,
"goals": 1,
"assists": 0,
"shots": 4,
"shots_on_target": 3,
"xg": null,
"yellow_cards": 0,
"red_cards": 0,
"saves": null
},
{
"game_id": "401879292",
"game_date": "2026-09-06",
"season": 2026,
"team_id": "359",
"team": "ARS",
"opponent": "CHE",
"home": true,
"goals_for": 2,
"goals_against": 1,
"starter": true,
"minute_on": 0,
"minute_off": 90,
"minutes": 90,
"goals": 0,
"assists": 0,
"shots": 4,
"shots_on_target": 3,
"xg": null,
"yellow_cards": 0,
"red_cards": 0,
"saves": null
}
]
}Response fields
playerobjectplayer.player_idstringplayer.namestringplayer.short_namestringplayer.positionstringplayer.jerseystringplayer.team_idstringplayer.teamstringplayer.team_namestringseasons[]array- List of objects
seasons[].seasonnumberseasons[].teamstringseasons[].appearancesnumberseasons[].startsnumberseasons[].minutesnumberseasons[].goalsnumberseasons[].assistsnumberseasons[].shotsnumberseasons[].shots_on_targetnumberseasons[].xgnumberseasons[].yellow_cardsnumberseasons[].red_cardsnumberseasons[].savesnullseasons[].goals_concedednullseasons[].clean_sheetsnumberseasons[].goals_per90numberseasons[].assists_per90numberseasons[].shots_per90numberseasons[].xg_per90numberrecent_games[]array- List of objects
recent_games[].game_idstringrecent_games[].game_datestringrecent_games[].seasonnumberrecent_games[].team_idstringrecent_games[].teamstringrecent_games[].opponentstringrecent_games[].homebooleanrecent_games[].goals_fornumberrecent_games[].goals_againstnumberrecent_games[].starterboolean
Related endpoints
search_players1 cr
Returns the player_id this one takes.
Find players by name
get_game5 cr
Takes the game_id this one returns.
One match: score, both box scores, every player's line, key events, each book's line
get_lineups5 cr
Takes the game_id this one returns.
Formations, starting XIs, benches and substitutions with minutes
get_player_games5 cr
Takes the player_id this one returns.
A player's full match log
Try it
500 credits free on signup: 100 calls to get_player, and no card.