get_performance_report
Analyze a Valorant player's recent matches to reveal win rate, combat stats, economy, agent, map, positioning, and weapon patterns for diagnosing performance trends.
Instructions
Broad analysis of a player's recent matches. Start here for "how am I doing / what are my patterns". Sections:
overview: win rate (with 95% range), ACS, K/D, ADR, HS%, KAST, opening duels (first kill/death rates, round win % after each), trading (deaths traded, isolated/early deaths), damage conversion, clutches (1v1, 1v2, 1v3+), multikills, and personal stats in wins vs losses
sides: attack vs defense round win %, KAST, survival
economy: round win % by team buy (pistol/eco/force/full), anti-eco, upsets, and rounds where your own buy didn't match the team's
agents / maps: per-role, per-agent and per-map results incl. attack/defense round win %
positioning: where you die per map and side (named callouts), first-death zones, isolated %
weapons: kills by weapon, median kill distance, K/D by engagement range, results by weapon held
context: solo vs party, lobby strength (enemy rank vs yours), game number within a session Numbers are absolute; use get_benchmarks to judge them against same-rank players.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| map | No | Only matches on this map, e.g. 'Ascent' | |
| mode | No | Queue to analyze | competitive |
| agent | No | Only matches on this agent, e.g. 'Sova'. Fetches extra history to fill `count`. | |
| count | No | Number of recent matches to analyze (max 50) | |
| region | No | na, eu, ap, kr, latam or br. Defaults to the server setting. | |
| season | No | Analyze a whole act instead of the last `count` games: 'current' (the act of the most recent game) or an act like 'e11a6'. When set, `count` is ignored and up to 100 matches from that act are used. | |
| sections | No | Subset of sections to return; omit for all | |
| username | Yes | Riot ID as name#TAG, e.g. 'player#NA1' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |