Skip to content

ScoutQL metrics

These are the names SELECT accepts. A metric is an aggregate over the rows in each group — kills is the group’s total kills, not one player’s kills in one game.

Metric kinds:

  • count — a sum. Adding more games increases it.
  • rate — a fraction between 0 and 1, displayed as a percentage.
  • ratio — a derived average, such as a per-game or per-minute value.
  • score — a competition score or rank value; its meaning depends on the source.

count metrics (43)

MetricNameMeaning
gamesGamesNumber of games played.
winsWinsNumber of wins.
lossesLossesNumber of losses (games − wins).
surrendersSurrendersNumber of games that ended in a surrender.
killsKillsTotal kills.
deathsDeathsTotal deaths.
assistsAssistsTotal assists.
creep_scoreCreep scoreTotal minions/monsters killed (CS).
damage_to_championsDamage to championsTotal damage dealt to enemy champions.
gold_earnedGold earnedTotal gold earned.
vision_scoreVision scoreTotal vision score.
damage_takenDamage takenTotal damage taken.
total_damage_dealtTotal damageTotal damage dealt to all targets (not just champions).
wards_placedWards placedTotal wards placed.
multikillsMultikillsDouble + triple + quadra + penta kills combined.
prematchesPrematchesNumber of prematch observations (alias of games for prematch_participants).
early_surrendersEarly surrendersEarly surrender games.
lane_minionsLane minionsLane minions killed.
neutral_minionsNeutral minionsNeutral monsters killed.
gold_spentGold spentTotal gold spent.
damage_mitigatedDamage mitigatedDamage self-mitigated.
damage_to_objectivesObjective damageDamage dealt to objectives.
damage_to_turretsTurret damageDamage dealt to turrets.
healingHealingTotal healing.
teammate_healingTeammate healingHealing applied to teammates.
wards_killedWards killedEnemy wards killed.
control_wards_boughtControl wards boughtControl wards purchased.
detector_wards_placedDetector wards placedDetector wards placed.
double_killsDouble killsDouble kills earned.
triple_killsTriple killsTriple kills earned.
quadra_killsQuadra killsQuadra kills earned.
penta_killsPenta killsPenta kills earned.
largest_multikillLargest multikillLargest multikill in one game.
killing_spreesKilling spreesKilling sprees earned.
first_bloodsFirst bloodsFirst-blood kills.
time_dead_secondsTime deadTotal seconds spent dead.
longest_life_secondsLongest lifeLongest life in seconds.
cc_time_secondsCC timeSeconds spent crowd-controlling opponents.
turret_killsTurret killsTurrets destroyed.
inhibitor_killsInhibitor killsInhibitors destroyed.
dragon_killsDragon killsDragons secured.
baron_killsBaron killsBarons secured.
arena_gamesArena gamesArena participant games.

rate metrics (6)

MetricNameMeaning
surrender_rateSurrender rateFraction of games that ended in a surrender (0–1).
win_rateWin rateFraction of games won (0–1).
early_surrender_rateEarly surrender rateFraction of games ended by early surrender.
first_blood_rateFirst-blood rateFraction of games with first blood.
top_two_rateTop-two rateFraction of Arena games finishing top two.
first_place_rateFirst-place rateFraction of Arena games won.

ratio metrics (6)

MetricNameMeaning
kdaKDA(kills + assists) / deaths (or takedowns when deaths = 0).
avg_game_durationAvg game lengthAverage game duration in minutes.
cs_per_minuteCS / minCreep score per minute of time played.
avg_champion_levelAvg champion levelAverage end-of-game champion level.
avg_champion_experienceAvg champion XPAverage end-of-game champion experience.
average_placementAvg placementAverage Arena placement.

score metrics (1)

MetricNameMeaning
scoreScoreCompetition score / rank value (context-dependent for rank sources).

Order by any metric you selected:

select games, win_rate, kda
from match_participants
group by player
order by win_rate desc

Derive one that is not in the list with a function:

select per_game(vision_score) as vision_per_game, games
from match_participants
group by player
having games >= 10
order by vision_per_game desc

Rates render best with labels = percent; see Render kinds and options.