Every game you
have played

Rank, match history, champion mastery and the meta, for any League of Legends player, with a score on every game. Search a Riot ID to start.

Built from 188,769 ranked solo games, 54,802 of them on patch 16.20. The newest was played 3d ago.

  • Riftline score

    Ranked games scored from 0 to 10 against players in the same role, with the weights published so the number can be checked.

    See this week's best games
  • Live games, lane by lane

    When a player is in game, their Live tab lines up each lane: both players, their mastery on the pick, and how that matchup usually goes.

    Find a top player on the leaderboards
  • A tier list that counts games

    Champions ranked by the win rate their sample can support, so a pick that went 3-0 does not top the list.

    Open the tier list

Patch meta

Best pick in each role

The highest win rate each role's sample actually supports, over 40 games or more, on patch 16.20. A champion at 3-0 is not the strongest in the game.

Seven days

Best games this week

The highest Riftline score in each role over the last 7 days of ranked solo, out of 8,280 scored players. Open a game to see how its score was built.

Live games

Most worn skins

Counted from 1,592 players seen in live games looked up here. Riot does not say which skin anyone wore once a game is over, so this is the only way to count them. Base skins are left out.

  1. iG Kai'Sa9 of 21 Kai'Sa (43%)
  2. Galaxy Slayer Zed9 of 19 Zed (47%)
  3. Elementalist Lux8 of 16 Lux (50%)
  4. Storm Dragon Lee Sin7 of 24 Lee Sin (29%)
  5. Battle Academia Ezreal7 of 20 Ezreal (35%)
  6. Nightbringer Yasuo7 of 26 Yasuo (27%)
  7. Star Guardian Jinx7 of 14 Jinx (50%)
  8. Battle Queen Qiyana7 of 14 Qiyana (50%)
  9. PROJECT: Ashe6 of 19 Ashe (32%)
  10. Crime City Graves6 of 9 Graves (67%)
  11. T1 Seraphine6 of 15 Seraphine (40%)
  12. Freljord Sylas6 of 16 Sylas (38%)