What Is a Riot ID and How Does It Differ from a Summoner Name?
Riot ID is the unified player identity system that Riot Games introduced across all its titles in 2023. It replaced the old summoner name system in League of Legends with a two-part identifier: a game name and a hashtag followed by a short tag, for example "HideonBush#KR1". The game name can be up to 16 characters and the tag is typically 3 to 5 alphanumeric characters. Unlike old summoner names, Riot IDs are account-level identifiers shared across Riot games including Valorant and Wild Rift.
The practical difference for stat-site lookups is that searching for a player now requires both parts of the Riot ID. If you only have someone's display name from an in-game lobby, you may see just the game name portion without the tag. In that case, searching the game name alone on most stat sites will attempt to find the most common match, but if the name is common you may get the wrong account. Always confirm the full Riot ID format for accurate summoner lookup results.
One important nuance: game names within a Riot ID do not need to be globally unique. Two players can have the game name "Faker" as long as their tags differ โ "Faker#KR1" and "Faker#NA1" are completely separate accounts. This means a summoner lookup using only the game name without the tag will return ambiguous results on platforms that have multiple accounts registered with that name. Specifying the full Riot ID including the tag eliminates this ambiguity.
How to Find a Player's Riot ID In-Game and Post-Game
The most reliable way to find a player's full Riot ID is from within the League of Legends client itself. In the post-game lobby, hovering over a player's name in the score screen shows their full Riot ID including the tag. During champion select, right-clicking a player's name in most third-party overlays will display the full ID. If you are reviewing a recent match from your match history in the client, expanding the scoreboard shows each participant's full Riot ID.
During champion select, you can also view the full Riot IDs of your teammates from the champion select lobby screen. In the League client, each slot in champion select shows the player's Riot ID in the format GameName#TAG. This is the window you have to copy names for pre-game scouting. The entire process of copying all five opponent Riot IDs and pasting them into a stat site's multi-search takes about 30 seconds if you are fast.
For players you encounter regularly โ frequent opponents in your rank bracket, teammates you want to track, or rivals โ you can add them to your friend list in the League client using their full Riot ID. The client will populate their current rank and online status. This is useful for casual tracking without needing to manually load a stat site every time you want to check where someone is in the ladder.
Looking Up Player Stats Across Different Stat Sites
With a player's Riot ID in hand, looking up their stats is straightforward on any major platform. Navigate to OP.GG, U.GG, or any comparable league of legends lookup site, select the correct region, and paste the full Riot ID into the search field. Most sites accept both "GameName#TAG" format and just the game name if the tag is common knowledge. For accuracy, always include the full tag, especially when looking up players with common names.
Different stat sites may show slightly different data for the same account due to different cache refresh frequencies and how each platform handles Riot's API rate limits. If a freshly played game is not showing on one platform, try another โ one may have pulled the data more recently. All major platforms offer a manual "Update" or "Refresh" button that forces a new API call regardless of the cache state, which resolves most cases of missing recent games.
When looking up a player's stats for scouting purposes, the champion profile breakdown is the most valuable section. It shows every champion the account has played ranked this season, sorted by games played. Looking at the top three to five most-played champions tells you their primary pool. Looking at champions they have played only once or twice reveals experimental picks they are less comfortable on โ useful information for ban phase strategy.
Cross-Region and Multi-Account Lookups
A single player can have accounts on multiple regional servers, each with a completely separate Riot ID and ranking. A player whose main account is on EUW may have a smurf on NA or a ranked account on the Korean server. Stat sites maintain separate databases for each region, so looking up "PlayerName#EUW" will not show games played on KR or NA. If you want a complete picture of a player across all regions, you need to search each regional version of the stat site separately.
Professional players and high-profile streamers frequently have publicly known main accounts on multiple servers. Following these accounts across platforms gives analysts and fans a fuller picture of their current form and champion experimentation. A pro player spending a week grinding a new champion on KR solo queue before a tournament is a meaningful signal that the champion may appear in competitive play โ this cross-server pattern recognition is one reason OP.GG's KR version is heavily followed by the competitive League community.
For casual players trying to find an old account they lost access to or verify which accounts belong to a known player, Riot's official support channels are the only authoritative source. Stat sites show account data as reported by Riot's API but cannot verify account ownership or link multiple accounts belonging to the same person. League of legends lookup platforms are read-only research tools, not account management services.
What Happens When a Player Changes Their Riot ID?
Players can change their Riot ID game name once every 30 days for free, or more frequently by purchasing a name change in the Riot store. When a name change occurs, the old game name becomes available for other players to claim. Stat sites handle this by detecting that a previously known Riot ID no longer returns data from the API and flagging the profile as potentially renamed. The underlying account data โ rank, match history, champion stats โ remains accessible if you search the new Riot ID.
This creates a practical problem for tracking a specific player over time. If you saved someone's old summoner name and they have since renamed, your search will return no results or a different account. The best workaround is to save the account's region and UUID if the stat site exposes it, or to track the account by bookmarking the stat site's profile URL rather than relying on the name alone. Some platforms maintain historical name aliases that help bridge renames.
Name changes are occasionally used by players who want to make their accounts harder to find โ particularly high-elo players who want to reduce scouting before games. If an opponent's name seems brand new or has an unusual format, checking when the account was created versus its MMR level can indicate a rename. Most stat sites do not show the full rename history publicly, but account creation date relative to current rank is visible and informative.
How Third-Party Tools Use Riot ID for Enhanced Lookups
Third-party tools like Porofessor, Blitz.gg, and the OP.GG desktop client automatically detect Riot IDs from your champion select lobby without requiring manual input. They use the Riot API's live client data endpoint, which provides the current game's lobby data in real time. This automation is the primary value proposition of desktop overlay tools โ they eliminate the manual copy-paste workflow and deliver player data directly inside the champion select interface.
The Riot API requires developers to register their applications and agree to usage terms, which means reputable third-party tools are in a formal relationship with Riot. API keys have rate limits that prevent a single application from hammering the API with unlimited requests, which is why large platforms like OP.GG queue and cache data rather than fetching in real time for every visit. Understanding this architecture explains why manual "Update" requests are sometimes rate-limited to once every few minutes.
For developers interested in building their own league of legends lookup tools, Riot's API documentation at developer.riotgames.com provides full documentation of available endpoints. The Account-V1 endpoint is specifically designed for Riot ID lookups, accepting game name and tag and returning the account's PUUID โ a persistent unique identifier that does not change when the player renames. Building lookups around PUUID rather than Riot ID protects against the broken search problem that name changes create.
The Most Efficient Workflow for Finding Player Stats Quickly
The fastest workflow for finding player stats during a ranked game's 90-second champion select window is: use a desktop overlay tool that automatically loads all summoner profiles the moment champion select begins, with no manual input required. If you do not have an overlay tool, the next fastest approach is to open OP.GG's multi-search tab in a browser before you queue, then copy each opponent's name from the champion select screen and paste them in a batch.
After the game, the most efficient post-game analysis workflow is to load your own profile on OP.GG or U.GG and click directly into the most recent match. The expanded scoreboard shows all ten players' stats simultaneously, which is more efficient than searching each player individually. If you want to drill into a specific opponent's profile from the scoreboard, clicking their name on most stat sites will open their profile directly.
For ongoing research rather than in-the-moment scouting, bookmarking the profiles of high-elo players you study regularly is the most time-efficient approach. Most stat sites support profile bookmarking or follower features. Checking a small curated list of tracked accounts weekly โ rather than searching ad hoc โ gives you a structured window into what the best players on your server are currently doing, what champions they are experimenting with, and how their LP is trending.