Features

What your coaching staff actually needs.

Built on the official Riot API. Designed for competitive League of Legends teams.

Insights
New

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

3 recommendations 21 indicators More coming

Indicator families

Early game Conversion Objectives And more each season
  • 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

Weekly insights
Three weekly insight cards covering early game deaths, lead conversion, and objective control, each with current value, target, finding, and an action to work on
Team dashboard
Team dashboard with stat cards, win rate chart, games histogram, and per-player stats table
Analytics

Your team's numbers, one screen

Team-level cards, temporal charts, per-player breakdown. Filter instantly, no page reload.

Team-level cards

Total games played Global win rate % Avg. game duration Objectives/game First objective %

Per-player metrics

KDA CS/min DMG/min Gold/min Vision score DMG/Gold ratio

Real-time filters

SoloQ Flex Normal Scrim 24h 7 days 30 days
Stats

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

Laning Economy Vision Damage Combat Trends

Overview cards

Win rate Avg KDA Gold diff @15 Vision score

Per-player snapshot

Recent form KDA trend
Stats deep dive
Team stats dashboard showing win rate, average KDA, gold diff at 15 and vision overview cards, recent form, and a per-player snapshot table
Scout

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

OP.GG multisearch Riot IDs Up to 10 accounts
  • 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

Start a scout
New scout form with a name field and a box to paste an OP.GG multisearch URL or Riot IDs, showing five detected accounts ready to scout
Opponent roster, decoded
Scout overview listing each opponent player with their SoloQ and Flex rank, games, win rate, KDA, and most-played champions
What to ban, who pairs up
Scout intel showing picks to consider banning ranked by impact and a synergy core of the roster's most-used champion duos with win rates
Compositions

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

5 picks 5 bans Title & description
  • 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

Build the draft
New composition editor with a title, description, five draft picks per role, and five champion bans for a team
Saved in your library
Compositions list showing a saved composition card with its picks and bans, ready to share with the coaching staff
Team calendar
Team calendar showing a week view with training, scrim, review, and match events, plus availability controls
Calendar

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

Scrim Training Match Review

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

Import settings
Team import settings showing the automatic import toggle and game type filters for Solo Queue, Flex, Normal, and Scrim
Import

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

Players

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

Your roster at a glance
Players list with one card per roster member showing assigned roles and SoloQ and Flex ranks
Drill into a player
Player profile with games, KDA, CS per minute, DPM and vision stat cards, a champion pool table, and match history
Riot Sign-On

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

Organization view
Organization dashboard listing every team with its member count, win rate, and roster, plus a button to create a new team
Organization

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

Owner Full access, billing management
Admin Manage members and teams
Member Read-only access

Team-level roles

Manager Configure imports, manage players and compositions
Member Read-only access to stats
Billing

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.

See plans and pricing

Ready to coach with data?

30-day free trial. No credit card. Up and running in 2 minutes.

Start your free trial