What your coaching staff actually needs.
Built on the official Riot API. Designed for competitive League of Legends teams.
Your 3 priorities for the week, straight from your games
Every week, VictoryView reads your team's recent games across 21 performance indicators and surfaces the 3 where progress matters most. No dashboards to dig through: each insight names the problem, shows where you stand, and tells you what to work on next. More indicators are on the way.
Each week
Indicator families
-
Current vs target: your number today and where it should be, with progress towards it
-
A clear finding: what the data says, in plain words, with the games behind it
-
One thing to work on: a concrete adjustment your roster can apply in the next training block
-
Fresh every week: recomputed from your latest imported games, scrims included
Your team's numbers, one screen
Team-level cards, temporal charts, per-player breakdown. Filter instantly, no page reload.
Team-level cards
Per-player metrics
Real-time filters
Drill into every part of the game
Win rate, KDA, gold diff @15 and vision up top, then go deeper by category. Filter by queue, player or period and read recent form at a glance.
Stat categories
Overview cards
Per-player snapshot
Scout the enemy roster before you draft
Paste an OP.GG multisearch URL or a list of Riot IDs. We pull each player's champion pool, win rates, and the duos they keep winning on, so you walk into champ select with a ban list ready.
Feed it
-
Champion pools per player: most-played champs with games, win rate, and pick rate
-
Picks to consider banning: the roster's highest-impact champions over the last 14 days
-
Synergy core: the duos and combos they keep pairing, with win rate
-
Stays accessible for 14 days: share the scout with your staff ahead of the match
8
scouts/mo
Team
Unlimited
scouts/mo
Organization
Plan your picks and bans before game day
Build team compositions with your ideal draft. Save multiple strategies per team and share them with your coaching staff so everyone walks into champ select prepared.
Draft structure
-
Substitutes per champion: if your pick gets banned or taken, the fallback is already planned
-
Multiple compositions per team: poke, team fight, split push, all saved in one place
-
Shared with your coaching staff: everyone sees the same game plan
5
compositions
Team
15
compositions / team
Organization
Your roster's schedule, in one place
Scrims, training sessions, competitive matches, and reviews. Every team event in one calendar, with player availability at a glance.
Event types
Player availability: each player marks their free and busy slots so you plan around the roster, not against it
One-click event creation: set date, time, type, and participants in seconds
Org-wide overview: org admins see every team's schedule on one calendar, perfect for coordinating shared coaches and facilities
Shared across your staff: coaches, managers, and players all see the same plan
Always up-to-date match data
Import manually or set auto-import and forget about it. Your roster's matches stay current across every queue, private games included.
Manual import on all plans: one click, all players updated
Auto-import: set it once, data stays current. Available on the free trial and both paid plans
Choose your queues: SoloQ, Flex, Normal, Scrim
Private games import automatically: scrims land in your stats like any other queue, with no code to generate
Unlimited match volume: as many games as your roster plays, on every plan
Import window: 7 days (Team) or 30 days (Organization)
Duplicate detection: already-imported matches are never counted twice
Live status: Pending → In Progress → Done + match count
Add players by Riot ID
Type a Riot ID, we handle the rest. Account verification, rank fetch, profile icon, all automatic.
Riot ID format: GameName#Tag
Auto-verification: validated against the Riot API on add
Auto-fetch rank & icon: SoloQ + Flex rank, profile icon pulled automatically
Rank updated after each import
Player limits: 9 players per team, on Team and Organization
Sign in with your Riot account
VictoryView supports Riot Sign-On, Riot's own login. Players authorise the connection from Riot's side, so the account on the roster is confirmed as theirs. Nothing to verify by hand, no credentials passed around your staff.
-
Official Riot login: authentication happens on Riot's side, VictoryView never sees a password
-
Verified account ownership: the player connects their own account, so there's no doubt about who's on the roster
-
Straight into the dashboard: once connected, ranks and matches follow the account like any other player on the team
Your entire org. One dashboard. Right people, right access.
Up to 5 teams per organization: main roster, academy, women's team. Invite by email, promote or demote anytime.
The multi-team dashboard, org-level roles and unified billing are Organization only. Stacking several Team plans gives you separate organizations, not a shared one.
Org-level roles
Team-level roles
Try it for 30 days before you pay anything
Full access to the Team plan for 30 days, no credit card. Nothing is deleted if you stop.
30-day free trial
No credit card. At expiry without a subscription, the account moves to read-only Archive.
Trial runs on Team
The full coaching loop for one roster. Organization is a direct subscription you can move to anytime.
Upgrade or downgrade anytime
Upgrades apply immediately, downgrades at the end of the current period.
Monthly or annual
~17% off on annual. Secure payment, invoices and subscription management via Stripe.
Ready to coach with data?
30-day free trial. No credit card. Up and running in 2 minutes.
Start your free trial