LoL Coach Assistant

TOOLS FOR COMPETITIVE STAFF

Better decisions,
shared growth.

A platform that helps League of Legends coaches and players understand performance, prepare for opponents, and turn matches into development goals.

The product interface after sign-in is currently in Italian; English localization is in progress.

GETTING STARTED

A coach’s first steps

A practical path from setting up a roster to running a useful review.

  1. Get access

    Create an organization if sign-up is open. Otherwise, ask the platform administrator to enable access for your team.

  2. Set up the roster

    Add players with the correct start dates, then invite staff and players with the appropriate roles.

  3. Link player accounts

    Players link their Riot account from their profile to use their ranked history. Official competition data does not require this link.

  4. Add team match data

    Official events come from configured imports. Record scrims and create a competition for tournaments that are not covered by the data sources.

  5. Plan the work

    Use the dashboard, match day, and draft tools to prepare. After a match, add a review and development goals.

FROM ROSTER TO MATCH DAY

One workflow for the whole staff

Start with the data you have. Scouting and meta tools remain useful even when individual player data is unavailable.

01

Set up roster and contexts

Create a team, invite coaches and players, and update the roster as it changes. Matches retain the team and participants from when they were played.

02

Review performance and growth

Compare strengths, areas to develop, champion pools, and progress over time. Goals and reviews turn observations into practical work.

03

Prepare for opponents and draft

Use the meta, official matches, available rosters, and player pools for scouting. Pick, ban, and scenario suggestions support the staff’s decisions.

04

Record matches and reviews

Import available competitive data or add team scrims and tournaments. Link notes, review moments, and follow-up actions.

ONE DATASET, DISTINCT PERSPECTIVES

Know where each data point comes from

Sources are stored on the platform to reduce repeated requests to third-party services. Statistics from different contexts are not combined.

Meta and competition

League and patch analysis from imported official data, including available international and Italian tournaments.

Individual development

Player profiles, champion pools, goals, and comparisons between ranked and team matches, kept in separate contexts.

Team coordination

Roster, availability, calendar, scrims, reviews, and training plans in one workspace.

Assistant and reports

Summaries and questions based on available data; numerical answers are checked against calculated facts.

Workload and wellbeing

Optional tools: players control consent and what they share with staff.

Playbook and preparation

Collect compositions, strategies, and practical guidance to reuse in sessions and on match day.

Sources: Oracle’s Elixir, Leaguepedia, and lolpros for competitive data where available and configured; Riot data for linked accounts; staff uploads for matches not covered by those sources.

PRACTICAL QUESTIONS

Before you begin

Can we use the platform before players link Riot accounts?

Yes. Meta, scouting, and imported official competition data remain available. Without a linked account, a player’s ranked history cannot be attributed to them; staff can still upload team matches.

How are data contexts kept separate?

Official international competition, official Italian competition, team matches, and ranked SoloQ/Flex are separate contexts. They can be compared side by side, but their averages and results are not added together as if they were the same kind of match.

What should we do when the roster changes?

Record the outgoing and incoming players with their correct dates, then link the new player’s Riot account if you want to import their ranked history. Existing matches retain their participants and team from when they were played; do not reassign them to the new roster.

How do we add scrims or tournaments missing from the sources?

Add the match from the Matches and scrims area. Scrims have a dedicated category; staff can create a competition for other tournaments and classify matches so the history can be reviewed by event.

Does the platform update for new patches?

The worker periodically downloads patch data from Data Dragon. Matches keep the patch they were played on, and the dashboard can flag pool champions affected by detected changes. Data Dragon does not expose every balance value; damage-only changes may not be detected.

What does the AI assistant send to a model?

It depends on the provider configured by the platform operator. With Claude, the question and facts retrieved by tools are sent to Anthropic; with Ollama, data goes to the configured endpoint, which may be remote. The feature can be disabled. Read the privacy notice and do not include personal or health data in prompts.

For details about personal data, AI models, video players, and notifications, read the privacy notice (Italian).

Use analysis to inform decisions

Meta, estimates, and suggestions depend on the data available and sample size. They do not guarantee results or replace a coach’s judgment; the platform shows fewer recommendations when the sample is limited.

READY TO WORK WITH YOUR TEAM?

Start with your next practice.

Sign in (team workspace currently in Italian)