Walk into every match
knowing what to fix.
Scout the enemy roster, track your players across every queue, and lock your draft. The work a coach does all week, in one dashboard.
Coaching a team shouldn't mean six op.gg tabs and a spreadsheet.
Scouting opponents by hand
One op.gg profile at a time, the night before the match. Five players, five tabs, no ban list at the end of it.
Roster data scattered player by player
Every profile lives on its own page. Nothing aggregates your roster into a single team-wide view.
Hours rebuilding the same spreadsheet
Copy, paste, average, repeat before every session. Time that should go into coaching.
Drafts and scrim notes buried in Discord
The game plan lives in a message from three weeks ago. Nobody scrolls back to find it.
The whole coaching week, in one place.
Insights, scout, stats, draft, schedule. Five jobs a coach does every week, five tools you stop paying attention to.
Three priorities to work on, every week
NewEvery week, Insights reads your team's games across 21 indicators and picks the 3 where you can progress most. Each one shows your current number, a target, and a concrete action to run in training.
3 picks a week · 21 indicators · Current vs target · Training actions
One dashboard for your entire roster
KDA, CS/min, win rate, damage/min for every player on one screen. Filtered by queue type and time range, updated after every import.
Win rate charts · Per-player stats · Queue filters · 24h / 7d / 30d
Scout the enemy roster before you draft
Paste an OP.GG multisearch URL. Get their champion pools, the picks to ban, and the duos they keep winning on, before champ select opens.
Champion pools · Picks to ban · Synergy core
Every stat, by player and category
Win rate, KDA, gold diff @15 and vision up top. Go deeper by category, read recent form, and track each player's trend over the period.
Laning to combat · Recent form · Per-player trend
Plan your picks and bans
5 picks, 5 bans, and substitutes for each champion. Save your draft strategies and share them with your staff before game day.
Picks & bans · Substitutes · Per team
Forget about manual imports
Set auto-import once and your data stays current across SoloQ, Flex and Normal. Private games and scrims come in on their own, no codes to generate.
Auto-sync · Scrims included · Unlimited matches
Plan every scrim, training and match
One calendar for the whole roster. Mark availability, create events, and keep every team aligned with a full cross-team view.
Player availability · Event scheduling · Org-wide view
Add players by Riot ID
Type a Riot ID and we verify the account, pull SoloQ and Flex rank and the profile icon, then keep it updated after every import.
Auto-verified · SoloQ + Flex rank · Player profiles
Sign in with your Riot account
Players connect their own account through Riot Sign-On, Riot's official login. Ownership is confirmed at the source and no credentials are shared.
Official Riot login · Verified accounts · No password shared
Your full org, one dashboard
Main roster, academy, women's team: up to 5 teams under one organization, with role-based access for every staff member.
Up to 5 teams · Role-based access · Invite by email
Set up in 3 steps
Create your team
Add players by Riot ID. We verify their accounts and pull their current rank.
Import your matches
Click import or enable auto-sync. We fetch your roster's recent games, private scrims included, from the Riot API.
Coach with data
Scout your next opponent, filter stats by queue and player, prep your draft. Walk into the match knowing what to fix.
Built for everyone on your staff.
We build for the job, not the title. If you're the one accountable for the team getting better, this is for you.
"Scout the enemy in minutes and know exactly which picks to ban. Then see where my own players actually need work, instead of guessing from what I remember."
"I stopped rebuilding the same spreadsheet every week. Every metric is already aggregated by roster, across six stat categories, filtered by queue."
"One tool for the main roster and the academy. Role-based access and a single invoice mean the right people see the right data."
Founding Partner Program
Four of our five founding partners are confirmed. One spot has opened up again.
6 months of the Organization plan, free. In return, one call a month with your staff so we hear what your teams really think. If you run an esport association, a tournament or a community, let's talk.
Get in touchFounding Partners
4 / 5 confirmed
One subscription instead of five workarounds.
Your week right now
- Scouting five opponents manually, the night before the match
- A spreadsheet you rebuild every week to average the same metrics
- Draft plans in a Discord message nobody scrolls back to
- Scrim scheduling by poll, then by DM, then by memory
- Recruiting through Discord servers and word of mouth
Your week on VictoryView
- One OP.GG multisearch URL in, a ban list and synergy core out
- Six stat categories aggregated for the whole roster, always current
- Compositions saved with picks, bans and substitutes, shared with staff
- One calendar with every player's availability on it
- A player directory with synced ranks when the roster changes
29 €/month. Less than an hour of the week it gives back.
Start with a 30-day free trial
30 days of the Team plan, free. No credit card required.
Team
- 1 team · 9 players · 10 staff
- Unlimited matches · Auto-import
- 8 scouts/mo · 5 compositions
Organization
- Up to 5 teams · 100 staff
- Unlimited scouts · 30-day window
- Multi-team dashboard · Org roles
The free trial runs on the Team plan. Switch to Organization whenever you need a second roster. Annual billing available on both plans at ~17% off.
Frequently asked questions
VictoryView is the coaching operations platform for competitive League of Legends teams. It brings together the work a coach does all week: scouting the opponent, tracking the roster's stats, preparing drafts, and planning the schedule, all from official Riot Games API data.
VictoryView connects to the official Riot Games API to fetch your roster's recent matches. Import manually with one click, or enable auto-import to keep data synced across SoloQ, Flex, Normal and private games. Scrims are imported automatically, with no code to generate. Match volume is unlimited on every plan.
The dashboard tracks KDA, CS/min, damage/min, gold/min, vision score, and damage/gold efficiency ratio for each player. Team-level stats include total games played, global win rate, and average game duration. All metrics can be filtered by queue type and time range.
Paste an OP.GG multisearch URL or a list of Riot IDs, up to 10 accounts. VictoryView returns each player's champion pool with games and win rate, the picks worth banning over the last 14 days, and the duos the roster keeps winning on. The scout stays accessible for 14 days so your staff can read it before the match.
30 days of full access to the Team plan, no credit card required. If you don't subscribe, your account moves to read-only Archive: you keep your data and history, imports pause. Paid plans are Team at 29€/mo and Organization at 79€/mo. The trial covers the Team plan; Organization is available by subscription.
No. VictoryView is not affiliated with or endorsed by Riot Games. It uses the official Riot Games API in compliance with their developer policies.
Ready to coach with data?
30-day free trial. No credit card. Up and running in 2 minutes.
Start your free trial