Stats Players Matches ID
Get HLTV player matches stats by ID.
hltv.org/stats/players/matches/{id}
Credits
- 1 credit ($0.0012)
In case of errors, your credits are refunded automatically. Credits are not refunded for invalid IDs (404).
Authorization
HTTPBearer In: header
Path Parameters
The player ID. You can find this ID in the response of other endpoints like /match/{id}, /results, /team/{id}, or /stats/matches/mapstatsid/{id} (inside player objects).
7020Query Parameters
Filter by specific opponent team ID(s).
Pagination offset. Defines the starting point for returning results. Use it together with the pagination metadata in the response. Offset goes up in steps of 100 (0, 100, 200, ...).
Filter by specific team ID(s).
Filter by specific event IDs.
Filter by playoff match type.
Filter by Valve ranked status.
Filter by best of X.
Filter by ranking (e.g. Top5, Top10).
Filter by game version (CS2, CS:GO).
Start date for filtering results (Format: YYYY-MM-DD).
End date for filtering results (Format: YYYY-MM-DD).
Filter by specific map(s) played.
Filter by match type.
Response Body
application/json
application/json
curl -X GET "https://example.com/hltv/stats/players/matches/7020"{ "overviewStatistics": { "avgRating": 0, "mapsWon": 0, "mapsWith1PlusRating": 0, "best1PlusRatingStreak": 0 }, "matches": [ { "mapStatsId": 0, "date": 0, "team1": { "name": "string", "id": 0 }, "team2": { "name": "string", "id": 0 }, "map": "default", "kills": 0, "deaths": 0, "rating": 0 } ], "pagination": { "offset": 0, "limit": 0, "total": 0, "hasNext": true }}{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string", "input": null, "ctx": {} } ]}