Look up League of Legends players from Raycast. It shows ranked and recent win rates, match history, and a page for each game with every player's KDA, damage and items.
You need a Riot API key.
Development keys expire after 24 hours. When yours does, the extension says so and offers to open the preferences. A personal API key doesn't expire, and you can register one on the same site.
Run Search Player and type a Riot ID, for example Hide on bush#KR1. You can also type it into the command's argument to go straight to the player. Recent lookups are listed under Recent Players.
From top to bottom: the profile (level, region), ranked Solo/Duo and Flex (rank, LP, record, win rate), a summary of the loaded games (win rate, KDA, CS per minute), and then the games. Each game shows the champion, KDA, result, queue, length, and date and time. Type a champion, queue or result to filter the games.
One row per player, grouped by team (by placement in Arena): champion, KDA, damage, items and CS. Team headers show kills, gold, damage and objectives. The player you came from is selected.
Press ⌘⇧F on a player to save them, and press it again to remove them. It works on a player's page, in the Recent Players list, and on any player in a game. Saved players get a star on their page.
Search Player lists favorites first. Type part of a name and press Enter. You don't need the tag. Capitals and accents are ignored, so enistenfb finds eniştenfb.
To open a favorite from Raycast's main search bar, set an alias for Search Player in Raycast's settings. Aliases can only use a-z, digits and spaces. With the alias lol, typing lol enistenfb and pressing Enter opens that player. If two favorites match, you get the list instead.
Raycast doesn't let extensions add results to its main search bar. To make a name appear there, use Create Quicklink (⌘K on a player's page or a favorite) and confirm it once in Raycast.
| Shortcut | Action |
|---|---|
| ⌘⇧F | Add or remove a favorite |
| ⌘R | Reload the player page |
| ⌘⇧C | Copy the match ID (player page) |
| ⌃X | Remove a player from Recent Players |
| ⌃⇧X | Clear Recent Players |
The player page fetches again when you open it and when you press ⌘R. It doesn't refresh on its own while it's open. A game appears once Riot's API has it, so if one you just finished is missing, wait a bit and reload. Finished games never change, so they are saved and reused.
League Stats isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc.