ReplayLabs reads Rocket League replay files and turns them into detailed match data — boost, positioning, contact, timelines — then rolls it up into player profiles you can search, compare and rank.
Upload your replays, browse the replay database, compare players, track your statistics, and see where you stand on the leaderboards.
A Rocket League replay carries far more than the in-game scoreboard shows. ReplayLabs parses the file and calculates the statistics directly from that data, so a match page answers questions the scoreboard cannot.
Goals, assists, saves, shots and shooting accuracy per match, per playlist and over a lifetime.
Boost collected and used, pad pickups by zone, time on empty, time at full, and boost over the whole match.
Time by field third and half, positioning heatmaps, and time spent supersonic.
Demos and bumps landed and taken, with a full log of who hit whom and when.
Boost and event timelines you can scrub through instead of guessing from a final scoreline.
Watch the match play back in the browser, with cars, ball, boost and nameplates, without opening the game.
Every processed match is browsable. Filter by gamemode, map or the players in it, open any match, and pull the same detailed analysis whether you uploaded it or not.
Power users can go further: organize matches into replay groups, compare two groups, share a roster with a team, or pull the data out through the Developer API.
Search every processed match by player, map or gamemode and open any of them.
Drop in a .replay file and it is parsed into the same match page as everything else.
Collect matches into replay groups, read the aggregate stats, then put two groups side by side.
Search for a player and read their aggregated statistics the way the replays actually recorded them — filtered by playlist, with recent form, lifetime totals and the matches behind every number.
Profiles cover the matches uploaded to ReplayLabs rather than a player's full career, and each page says so.
Put two players side by side across scoring, boost economy, positioning and contact. The comparison marks whether each gap is a real difference or just the games that happened to be sampled.
Most differences are playstyle, not ranking. Spending more of the match in the offensive third is a different way of playing, not a better one, and the comparison is written to say so.
Link your platform account and you can put yourself against any player in the database, as often as you like.
Comparing two players who are not you is a research tool — for scouting an opponent, studying a pro, or settling an argument. That one is part of a paid plan.
Leaderboards rank the whole database, but they do not all mean the same thing. Each board says which kind of claim it is making, everywhere it appears.
Per-match rates like goals, saves and shot accuracy. You cannot grind your way up these.
Raw totals: most wins, most goals, most matches. Rewards showing up, not skill.
Who keeps the database fed with replays.
Things like demos per match. A difference in style, not a ranking of who is better.
One match is a small sample. Replay groups pool a set of matches so the numbers hold up, and group comparison shows what changed between two of them.
Bundle a ranked session or a scrim block into one group and read it as a single set of numbers.
Put two groups side by side and see which differences are real and which are just a good run.
Share a roster, pool the team's replays, and read team-level stats in one place.
Browsing the replay database, searching players, reading profiles, checking the leaderboards and comparing yourself with anyone are all free. Paid plans buy depth: advanced replay analysis, higher limits, longer retention and the research tools.
No subscription charge today. Taxes are not included and may be added at checkout where applicable.
Browse the database, search players, read profiles and compare yourself with anyone.
For players who want to understand their game beyond basic stats.
For heavy users, teams and serious replay analysis.
Buy an API plan, generate your key, and pull replay or group data into your own Discord bot or internal tooling.
If you want faster support, discussion about the stats, and direct feedback loops, the Discord is the best place to do it.
Upload a match to get the full breakdown, or start by browsing what is already in the database.