vlr_event_stats
Returns the player statistics table of one VLR.gg Valorant event (filterable by side, role, agent, map, stage ids from vlr_event_matches, min_rounds, sort and dir): rating, ACS, K:D, KAST, ADR, per-round rates, first kills, clutches and totals for every player, optionally for one side (all, t, ct). Provide the numeric event id from vlr_events. For league-wide filtered stats use vlr_stats.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "vlr_event_stats"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Required numeric VLR event id from vlr_events. | |
| dir | No | Optional sort direction: desc (default) or asc. | |
| map | No | Optional comma-separated map names such as ascent,bind. | |
| role | No | Optional comma-separated agent roles: controller, initiator, sentinel, duelist. | |
| side | No | Optional side: all (default), t (attack) or ct (defend). | |
| sort | No | Optional sort column, the same set as vlr_stats: rating (default), maps, rnd, acs, kd, kast, adr, kpr, apr, fkfd, fkpr, fdpr, hsp, clp, cl, kmax, k, d, a, fk or fd. | |
| agent | No | Optional comma-separated agents such as jett,sage. | |
| stage | No | Optional comma-separated stage ids from the stages list of vlr_event_matches. | |
| min_rounds | No | Optional minimum rounds played; site default 0 for events. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |