Squad overview
Live squad games
Scoreboard snapshot from Riot Spectator · checked during sync
Meet the squad
Profile portraits, personal win rates and KDA.
Squad performance
Win/loss distribution for your selected accounts.
Win-rate pulse
Compare individual players with sample-size details.
Blue side vs Red side
Win rates and results by map side. Select multiple players to compare a custom squad.
Duos on the rise
Win rate and sample size for your best-performing pairs.
Champion standouts
Top champions across the squad, with real champion art.
Latest games
Quick look at recent match results and picks.

Squad HQ
Your post-game newsroom: match awards, chemistry, identity cards, trends, achievements, rivalries and champion-pool coverage. Based on synced matches, not invented scores.
Player cards
Portraits, win rates, KDA and game counts.
Win rate by player
Compare performance across the squad.
Champion pool
Most played champions by tracked players.
Player champion performance
Every tracked player's champions, ranked by games played.
Duo synergy
Pair win rate compared with each player's individual baseline.
Duo win-rate comparison
Pairs with more games are generally more informative.
All player duos
Difference is percentage points above or below the average individual win rate.
Partner impact
Compares each player's win rate with a specific partner versus their other retrieved games. Correlation, not causation.
Ranked progression
Solo/Duo and Flex rank snapshots, recorded when you sync. Select multiple accounts, then click player cards to pin or unpin their lines.
Rank & LP snapshots begin with your first rank-enabled sync. Riot does not provide historical LP for earlier matches. Unranked accounts have no LP line until placed.
Team combos · History & predictions
Actual lineups from your matches, plus evidence-based five-role draft suggestions. Players and champions cannot repeat within a suggested lineup.
Recorded team results
Each row is an actual group of tracked players on the same side, not an invented draft. Historical records count matches once per group.
Predicted five-player lineups
One player per role, one champion per player, no duplicates. Picks are restricted to champions actually played in that role in your loaded match history.
1v1 Battle Arena
Two accounts enter. One statistical champion emerges. Compare a role, a champion, or both using your tracked matches.
Champion leaderboard
Aggregate performance across all tracked friends.
Champion performance
Small samples can be misleading.
Champion combinations
Champion pairs played by tracked teammates on the same team.
Best statistical role assignment
One player per role, no duplicates. The lineup is selected as a whole to maximize the combined role-fit score.
Role win rates
Win rate by role across the squad.
Role pairings
Role combinations on the same team.
Player role stats
Based on Riot's reported team position; some games may have unknown role.
Specific players by role combination
Results for these specific players filling the listed roles together.
Role leaderboard & champion picks
Every player ranked independently in each role by their win rate in that role, across Normal games and Ranked Flex. Champion suggestions require at least 5 games on that champion in the selected role.
Combat records ⚔
The biggest single-match performances from your synced League games. Every record belongs to a real match in the collected sample, including double, triple, quadra and pentakill streaks.
Combat stat comparison
Double, triple, quadra and pentakill totals appear first. Click any column heading to sort; scroll horizontally for every other available statistic.
Kills vs deaths per game
Compare average kills and deaths across the tracked squad.
Champion tier list
Tier rankings are calculated from your synced match history, with small samples smoothed toward 50%.
Tier score combines smoothed win rate (30%), KDA (20%), CS/min (15%), vision score/min (10%), objective takedowns/game (15%) and champion damage/min (10%). Each metric is ranked relative to the champions in the current selection; small win-rate samples are smoothed toward 50%. Portraits show actual win rate, game count and composite score. This describes your retrieved match sample, not the current global meta.
Rune tier list
Explore S–F rune tiers for your group, individual players, roles, and champions. Click a rune for its detailed report.
Runes are read from Riot match perk selections (keystones and minor runes; stat shards excluded). Scores compare each rune against other runes in your selected dataset. Rune win rates are correlations, not evidence that a rune caused the win.

Item tier list
Explore S–F item tiers for your group, individual players, and roles. Click any item for its detailed report.
Items are counted once per tracked player's final inventory per match (slots 0–5). Win rates are smoothed toward 50% with a five-game prior, and scores are relative to the selected sample. Items are correlated with wins, not necessarily their cause: expensive items are more likely to be completed in games already being won. This does not represent purchase order, builds, or the global meta.
Champion benchmark
Select one of your accounts and a champion to compare your tracked performance with publicly published playerbase benchmarks.
Public source
Use the source pages to inspect published benchmark methodology and champion win rates.
Automated bulk import from Vrayd has not been verified as permitted, and no public API has been confirmed. Values below are limited to explicitly available public benchmark figures; unavailable metrics are not fabricated.
Build your five-player draft
Assign a squad member and champion to each position. Ratings combine that player's role history, champion results, and role-specific champion results when available.
Build a draft into their matchup
Enter the enemy champion in each role. Riftmates will generate several different five-player lineups, matching your player and champion to each lane matchup.
How the ratings work
Each slot gets a 0–100 estimate, with confidence shown based on sample size.
Normal + Ranked Flex match history
Search across tracked players and champions.
One roster · two games
Select League, TFT or both for every Riot account. These choices are saved with your squad and used by each game’s sync.
Squad accounts
These accounts are included in sync and all analytics.
Manage accounts
All accounts are editable. The nine default Riot IDs are pre-filled as a starting point; you can change or remove any of them.
TFT Analytics
Ranked and Double Up · shared Riot accounts · independent TFT stats
Settings for both games
Green settings control League of Legends; purple settings control Teamfight Tactics. Account eligibility is managed in Your squad.
TFT queue settings
Choose which queues are downloaded when syncing TFT. The overview's queue filter only changes which loaded games are displayed.
League of Legends queue settings
Select any combination of queue types to include when syncing match history. These choices are saved on this computer.
Choose the server for match history. The account and match APIs use Riot’s corresponding regional routing automatically.
Server selection is saved per browser profile. Select the server your tracked accounts play on; cross-server rosters need separate syncs.
Automatically selected whenever you open Riftmates. This doesn't start a sync.
Restore default accounts
Replace the current squad with the nine default Riftmates accounts. This changes only the account list for your browser profile; it does not erase cached matches, settings, or other users' squads.
Professional team import
Choose one professional team. Importing it replaces the active squad accounts with the accounts discovered for that team, so all analytics focus on that team.
Import replaces the current account list (you can restore or edit accounts in Your Squad). Accounts are discovered from public DPM.LOL and RIFTVANTA player profiles; coverage depends on publicly listed accounts. Queue filters and Riot API access still apply.
Analytics thresholds & display limits
Configure League and TFT scoring, minimum samples, display limits and per-role performance weights. Values are loaded from a persistent JSON file on the server.
Loading stat settings…
Profile & post-match labels
Every label can be renamed, enabled/disabled and assigned a minimum sample size. Select a role to override a label for Top, Jungle, Mid, ADC or Support. A minimum-game setting only applies to multi-game profile labels; single-match awards still evaluate their match. Numeric trigger parameters are applied to each label’s statistical condition. The field shows the original expression and default. Leave role-specific triggers blank to inherit Global.

