Features

What an amateur team actually needs.

Built on the official Riot API. Made for five players who play together several times a week and want to know what to work on.

Insights
New

Your 3 priorities for the week, straight from your games

Every week, VictoryView reads your team's recent games across 28 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. It's the part nobody in an amateur team has the time to do by hand. More indicators are on the way.

Each week

3 recommendations 28 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 five can apply in the next session

  • 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, charts over time, and every player side by side. Filter instantly, no page reload, no spreadsheet.

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 instead of five open tabs.

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 the team 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 several strategies and share them with your teammates, so the five of you walk into champ select with the same plan.

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 the team: 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 team
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, tournament matches and reviews. Every team event in one calendar, with everyone's availability on it, so scrims stop being scheduled by poll, then by DM, then by memory.

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

Multi-team view: on the Organization plan, admins see every roster's schedule on one calendar

Shared with everyone: players, captain and coach 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 team's matches stay current across every queue, scrims included, without anyone having to think about it.

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

Add your teammates by Riot ID and 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 per team, so your five plus subs and stand-ins fit

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. Each player authorises the connection from Riot's side, so the account on the roster is confirmed as theirs. Nothing to verify by hand, no passwords passed around the Discord.

  • Official Riot login: authentication happens on Riot's side, VictoryView never sees a password

  • Verified account ownership: each teammate 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

If your team turns into a structure

Some teams end up with a second roster, an academy, or an association around them. When that happens, up to 5 teams fit under one organization, each with its own access. Invite by email, promote or demote anytime.

None of this is needed to start. One roster runs perfectly on Team. The multi-team dashboard, org-level roles and unified billing come with Organization, the day you actually have several teams.

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. After that it's 14.90 € a month for the whole roster, under 3 € per player. 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

Everything a five-player roster needs. Organization is a direct subscription you can move to later, if a second team shows up.

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 know what to fix?

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

Start your free trial