rankup.gg

Match analysis

League of Legends match analysis with timeline evidence

Match analysis is the review of a single game to understand why it was won or lost. RankupGG reads public Riot match and timeline data, computes deterministic metrics, and explains the decisions behind them — KDA, CS per minute, vision, objectives, early deaths, and economy.

KDA in context

Kills, deaths, and assists are a starting point, not the verdict. RankupGG ties each death to the moment it happened — before an objective, in a losing trade window, or out of position — so KDA is explained, not just counted.

CS per minute

Creep score per minute is tracked over the game and compared to rank benchmarks. Deficits are timestamped by minute, showing the exact windows where farm slipped — usually around recalls, roams, or deaths.

Vision score

Vision is read against objective timers: wards and sweeps before Dragon and Baron, and the gaps where your team walked into the fog. It measures useful vision, not just raw ward counts.

Objective setup

Every Dragon, Herald, and Baron spawn is checked against where players were and whether the lane and jungle were set up to contest it — the difference between taking objectives and reacting to them.

Early deaths

Deaths in the laning phase and before objectives are separated from fair fights. The timeline shows whether a death cost tempo, a wave, or an objective, which is what actually compounds into a loss.

Gold and economy

Gold leads, item spikes, and the moments they landed are placed on the timeline, so you can see whether a spike was used to force a fight or sat unspent while the window passed.

How RankupGG uses Riot timeline data

End-of-game stats tell you what happened but not when. RankupGG pulls the full match timeline from the Riot API and reconstructs the game minute by minute: the exact timestamp of each death, how CS diverged from the benchmark over time, and where vision was missing as objectives spawned. Because every finding is computed the same way each time, the analysis is deterministic — and the AI coach is limited to explaining that evidence for your rank, role, and champion.

Why timeline evidence matters

A 4/7/3 scoreline could be a fed early game thrown in one fight, or a slow bleed of tempo from repeated early deaths. Only the timeline tells them apart — and only the timeline can point at the single decision worth changing next game.

Role-specific signals

Analysis is framed around the role you played, so the signals that matter for your lane lead the report.

Jungle

clear tempo, Smite access, and position at objective spawns.

Mid

wave priority converted into roams, river vision, and objective setup.

ADC

spacing, DPS uptime, and deaths before item spikes.

Support

vision lines, roam timing, engage/disengage, and peel.

Top

wave state, Teleport timing, and matchup trade windows.

Frequently asked questions

What is League of Legends match analysis?

It is the review of a single game to understand why it was won or lost. RankupGG analyzes public Riot match and timeline data — KDA, CS per minute, vision, objectives, deaths, and economy — and explains the decisions behind each metric instead of just listing the numbers.

What data does RankupGG use?

Only public match data from the official Riot API, including the match timeline. No Riot login is required, and no private game data is ever read.

Why does timeline evidence matter?

End-of-game stats hide when things went wrong. The timeline shows the moment of each death, CS deficit, and vision gap, so the analysis can point to the specific decision to change rather than a vague summary.

Is the analysis the same every time?

Yes. The metrics are deterministic, so the same match always produces the same findings. The AI coach only explains those findings; it does not invent new events.

Why do I keep losing in League?

Usually it is a few repeating decisions rather than one bad game — early deaths before objectives, missing vision, or farm that falls behind in specific windows. Match analysis surfaces those patterns from your recent games so you can fix the one that costs you most. It points to evidence; it does not promise a guaranteed climb.

Is RankupGG an alternative to op.gg or Blitz?

You can use RankupGG alongside stat sites like OP.GG, U.GG, or Blitz. The difference is the angle: instead of a raw stat dump, RankupGG reads the match timeline and explains why a game was lost, framed for your rank, role, and champion. RankupGG is independent and is not affiliated with those products.

Match analysis

Analyze your last ranked game

Search any player by Riot ID, open their public profile, pick a recent match, and start the analysis yourself. Every metric traces back to Riot match and timeline data.

RankupGG is an independent product and is not endorsed by or affiliated with Riot Games.