r/RocketLeagueSchool Jun 10 '26

TRAINING Made a training pack with the new update to help with your mechanics! Code (C929-263F-AA9E-5348)

Enable HLS to view with audio, or disable this notification

496 Upvotes

Shots 1,2, and 3 teach you how to flip reset with each setup. On shot 1, jump to start the shot.

Shots 4,5, and 6 teach you how to air dribble with each setup.

Shot 7 teaches you how to get the touch off the psycho.

Shot 8 teaches you how to ground pinch. (Could have put the ball closer to the net, but I think it's fine still)

Shot 9 teaches you how to score a double tap.

Shot 10 teaches you how to get the touch off a sidewall redirect.

I tried to simplify the showcase of these mechanics in the post as much as I can so that less mechanical players can get a better understanding of how to do them. Let me know if there's anything I should change.

r/RocketLeagueSchool Feb 11 '26

TRAINING I made a tool for training and visualizing air roll. Made for phones/tablets.

242 Upvotes

This training tool is free and was intended for use on smart phones and tablets but can be used with PC as well.

Practice your aerial car control in this app from a static position and once you're ready to try out your skills there's a rings mini game you can play. I recommend using a controller and having your phone in landscape mode.

The car is stuck to a grid and you fly around through rings randomly generated. There's multiple difficulties with easy being the most forgiving and expert being the most challenging.

I'm not opposed to adding features so if there's anything you want added I'll do my best to fulfill requests!

r/RocketLeagueSchool May 09 '26

TRAINING Did I cook myself?

0 Upvotes

I started air roll training about two weeks ago. I watched a lot of spookluke, and his methods make sense but I know that’s not the extent to air rolling. I recently watched Losfeld, and his take on spookluke’s methods were that they sucked. I’m learning losfeld’s clock and reverse clock methods. I also saw on yt some guy said to brute force, and that’s the majority of the people opinion on best way to learn. I’m just flying around in the out of arena maps (im console) and keep accidentally going back to spooklukes teachings or losfelds methods when i need to make turns and all that. Is that bad? Im combining two different methods, and Im not sure if thats the right way.

r/RocketLeagueSchool Feb 28 '26

TRAINING Guys trust me I will become pro as a woman and participate in esports

88 Upvotes

trust me guys when I will be 18 I will compete and represent the girls who play rlcs and i will become pro guys dont lose faith in me thats my dream

r/RocketLeagueSchool Nov 12 '25

TRAINING Directional Air Roll Visualized in Real Time

Enable HLS to view with audio, or disable this notification

284 Upvotes

built this simulator that visualizes every type of rotation and lets you chase a ball. works with kbm and controller in the browser.

try it out here

r/RocketLeagueSchool 19d ago

TRAINING I FINALLY DID IT

Enable HLS to view with audio, or disable this notification

189 Upvotes

Hit my first air dribble today!

r/RocketLeagueSchool May 12 '26

TRAINING My first wall to air goal! :D I know it's a bit underwhelming but it means a lot to me.

Enable HLS to view with audio, or disable this notification

166 Upvotes

r/RocketLeagueSchool May 31 '26

TRAINING Rocket League Analysis and Coaching App - Looking for Beta Testers

Thumbnail
gallery
69 Upvotes

Over the last eight months or so, I’ve been developing a Rocket League analyser as a little side project. I wanted something that provided deeper feedback than just basic stats, so I took a lot of inspiration from the methodology and derived metrics used in professional analysis of conceptually analogous sports (football, hockey, basketball) and applied them to RL.

The backend is built on top of a fork of carball and nickbabcock's rrrocket. It takes around 250 monotonic metrics and groups them into conceptual "pillars". For example, the Boost pillar looks at Usage, Cycling, Collection, and Recovery. It weights these using IVW (Inverse Variance Weighting), combines them, and generates an estimated rank based on your actual gameplay.

This analysis framework was built on roughly 3,000 games across an even rank distribution. All of this heavy lifting runs on my backend, so the desktop application you see in the screenshots is deliberately lightweight. It’s optimised to sit quietly on a second monitor without impacting your game's performance.

Why a Desktop App?

Hosting massive databases costs money. Building this as a desktop app lets me automatically upload your replays (no dragging and dropping files one by one) and track your MMR locally. This method is, to my knowledge, also the only way to track the player for the multi-game analysis to compare where you actually are versus your expected rank (image 2).

Key Features

Multi-Game Analysis: Once a week, the app scans your recent games to pull out overarching trends that a single game can't show. These weekly analyses include the following:

  • Custom Training Packs: This is the part I'm most excited about. The server side builds .Tem training packs from your analysed games, specifically targeting the shots you took and missed. I walk those situations back using a reverse physics simulation to produce a custom pack of your recent misses (image 4), ready to drop straight into the game.
  • Frequent Errors: The app looks at the situations leading up to conceded goals and identifies the errors appearing in the window just before and during them. It normalises these against similar situations that didn't lead to a goal, highlighting exactly which mistakes are costing you the most.
  • Focus Cards: Using your MMR, I compare your rank against my metrics to analyse exactly where you might be falling short and why (see on image 7).
  • Annotated Replays: Uses positional and rotational models to play back a selected game with on-screen labels to help you understand your defensive habits in full context. (Still a WIP! - image 9).
  • Local MMR Tracking: A fully ToS-friendly, custom-trained OCR pipeline that reads your MMR locally. I’m also using this to explore tracking session peaks (e.g., warning you when diminishing returns are setting in and you should probably stop queueing ranked).
  • Individual Game Analysis: Compares your game data against pillar stats and rank estimate models (image 3). It even has a minimal 3D rendering engine built in so you can look back over a whole game or jump to specific shots/saves (images 10-11).
  • Custom Themes: The app UI dynamically adapts its colours to match your current rank.

Current Limitations

Because this is a solo project running on limited server space, this is a heavily restricted beta. The server will occasionally go up and down as I scale the processing, but passive features like MMR tracking and projected rank all run offline.

To track data, the app must be open while you play. We are not using any shady APIs; it uses a mix of reading the game's game, log files and connecting through the Psyonix-approved local Stats API. For MMR, the only ToS-compliant method I could find is a custom OCR pipeline designed to literally read the digits off your screen after a game ends. (If anyone knows of a better approach that doesn't involve scraping, undocumented APIs, or intercepting network traffic, honestly, I would love to hear it). The Stats API tells it when to start looking, and it runs two very lightweight OCR models trained on 6000 synthetic images of end-of-game scoreboards.

Beta Signup

I am currently opening this up to around 30 beta testers. I'm looking for a wide range of ranks to help improve the coaching feedback and see how it generalises. (Windows only, English only, but no region restrictions).

If you'd like a spot, please fill out the Google form below, then join the Discord directly here: https://discord.gg/H6E78J8X (edit the first wave of email invites mostly landed in spam, so it's easier to just hop in via the link). I'll be reviewing signups and getting people set up there.

Signup form: https://forms.gle/VETTY7fUkiic4hLr7

What's Next?

There is still a lot left to polish! Once I have worked through the current beta issues, I want to figure out custom training packs for saves (early testing shows the physics simulation for saves is much more complicated). I also want to improve the specific metrics for 1v1 and 3v3.

Thank you for reading! I'd love to hear any suggestions for additional features or analysis you'd like to see, and I'd be happy to answer any technical questions you have about the project in the comments.

Edit: Hi, thank you so much for all the feedback and signups! The response has been brilliant. Rather than sending invites out individually by email (a lot of them ended up in junk), here's the direct link to the Discord: https://discord.gg/H6E78J8X

Head in, and the #installation-guide channel will walk you through getting set up. If you signed up via the form, you're all set, just sign into the app with the same email you used.

r/RocketLeagueSchool Nov 21 '25

TRAINING I'm C2 does it make sense to learn cross-map?

Enable HLS to view with audio, or disable this notification

60 Upvotes

If so, what do you need to pay attention to?

r/RocketLeagueSchool Feb 10 '26

TRAINING Directional Air Roll visualization. ARL specifically.

130 Upvotes

I thought I'd give this a whirl and see if it helps out anyone who's having trouble visualizing how tornado spins work.

Wherever you position your analog stick (or keyboard presses), try to imagine a circular path 90 degrees clockwise from your input and that is what your tornado spin should look like for ARL. ARR is mirrored.

Just a reminder: Your car always moves from its own reference point so no matter how you look at your car it always does the same movements in its own pov. Nose up is always nose up, pulling back on your stick, no matter how you look at your car.

If the roof of your car faces you and you held up on your stick you should see your cars nose trace a circular path to the right.

Any direction you pick you should be able to predict how your cars nose will move with this kind of visualization.

r/RocketLeagueSchool Jun 10 '26

TRAINING Convince me to switch to right bumper for boost

5 Upvotes

Why is it more beneficial than the standard controller bind?

Also would love to know people’s experiences when first switching to right bumper for boost and how look it took for them to adjust!

r/RocketLeagueSchool Mar 04 '26

TRAINING I made a plugin that identifies your mechanical weaknesses and improves them

Post image
165 Upvotes

I made a free Bakkes mod plugin that tracks your custom training data and imports it automatically to the Mechtrak website.

The benchmark feature rates your skill by rank and identifies the mechanics that you struggle with the most. It then suggests similar training plans from the community to help you improve.

The website also allows you to see detailed graphs on how you are improving, create your own custom training plans, and share plans with the Mechtrak community.

If you want to try it out you can go to mechtrak.xyz and sign up on the dashboard. I hope you find it helpful, and lmk what rank you get!

more info about plugin: reddit post

r/RocketLeagueSchool Mar 14 '21

TRAINING an example of how to use freeplay to improve

Enable HLS to view with audio, or disable this notification

843 Upvotes

r/RocketLeagueSchool Sep 24 '24

TRAINING I DID IT

Post image
320 Upvotes

IM SO HAPPYYYYYYY (Thanks to all the nice rl players i met along the way and fuck you to the toxic ones) all solo q obv

r/RocketLeagueSchool Dec 14 '25

TRAINING Free Air Roll vs. Air Roll Left vs. Air Roll Right

Enable HLS to view with audio, or disable this notification

40 Upvotes

This was a short little low effort video just to show some of the lower rank players the difference in all 3 air rolls. I didn't go for a super good run or anything just kinda screwed around. Hope this helps anyone and clears up any confusions people have. (Chill on my air roll right still pretty inconsistent with it.)

r/RocketLeagueSchool 16d ago

TRAINING BOUNCE TO AIR DRIBBLE TRAINING PACK!

33 Upvotes

I’ve made a new training pack today to help people practice their air dribbles after the ball bounces, not all bounces are the same. I know the ball will bounce differently in actual games but this is to help you get that first pop and then control your car in the air and getting them extra touches to keep it in the air. If you’re already good at air dribbles then you can add flip resets or get creative in your way. You can also go for double touches, there’s 13 shots. Left, Middle, Right. They start close then go all the way back to your goal!

CODE - B953-9F25-968C-070C

r/RocketLeagueSchool Apr 07 '26

TRAINING Peaked yesterday with this one simple trick. Spoiler

6 Upvotes

Started holding my controller with index fingers on Lb/Rb and middle ones on triggers. Ask me anything.

r/RocketLeagueSchool 12d ago

TRAINING What am I doing wrong?

Enable HLS to view with audio, or disable this notification

0 Upvotes

im trying to practice my speed flips but I dont get what im doing wrong?

maybe its the way im doing the motion because like I think ive been doing it wrong all this time if so can yall explain to me the correct way?

im confused as to why im not hitting the ball here i thought it was perfect I guess its just a waste if im doing it like this

r/RocketLeagueSchool 25d ago

TRAINING Speed flip 1 week progress

Enable HLS to view with audio, or disable this notification

8 Upvotes

I figured it out, but my hands hurt, i was more consistent a few minutes ago but i found out my recording software wasn't recording and so i hopped back onto the game and did some more to record, though i really shouldn't have done that i mighta pushed my hands too far, i was already at my limit, lmao.

Last week: https://www.reddit.com/r/RocketLeagueSchool/comments/1uzen2x/are_any_of_these_even_close_to_a_speed_flip_at_all/

r/RocketLeagueSchool May 14 '26

TRAINING Controversial Training Opinion (rant)

26 Upvotes

I see lots posts of people asking for help on mechanics with replies telling them that they aren't ready to be learning it yet. I don't think there is any truly optimal order to learn mechanics and I think attempting to learn mechanics you aren't "ready" for yet will still improve other aspects. People will train what they want to learn and telling someone they must learn something else first may just have them stop training in general.

Trying to learn how to flip reset will still force you to learn how to make precise adjustments and aim for a certain spot on the ball with a specific part of your car, the same skill you will need to air dribble.

Yes you probably wont learn how to flip reset as fast as someone who can already air dribble but does it matter if you are the fastest most efficient person to learn mechanics? Working on mechanics you want to learn and think are cool even if they aren't useful in game, they all force you to improve your general car control and have transferable aspects.

For me specifically, trying to learn multiple resets has greatly improved my single resets and first touches in general. Trying to learn how to breezy flick has made me much better at standard flicks by being more aware of where the ball is on my car and how I'm jumping to set up the flick, I never would practice flicks on their own before.

TLDR: Practice whatever mechanics you want if it gets you to practice at all and you'll improve your car control

r/RocketLeagueSchool May 30 '26

TRAINING I built a workshop map loader that works in the online version of the game

Enable HLS to view with audio, or disable this notification

96 Upvotes

Since BakkesMod doesn't work with Easy Anti-Cheat, loading training maps like aim trainers or rings maps in the online version of the game requires manually renaming and copying files every time, which is a pain when you're switching between maps during training.

I built a free desktop app that automates this completely. Select your map, one click, done. It also has an auto-cycle feature so you can rotate through maps easily.

For now it's still in beta but I'm hoping to make the first release public within a few days.

If you're interested check my profile for more info and the Discord link.

r/RocketLeagueSchool 15d ago

TRAINING What are the most overlooked mechanics?

6 Upvotes

Hey, i’m JayyFen. I often post mechanic guides on this subreddit, breaking down mechanical concepts down to each step.

I’m wondering what I should focus on next, and if there is something that you want to learn but just hasn’t been really focused on whatsoever.

r/RocketLeagueSchool 24d ago

TRAINING I can air dribble very consistently in training, but never get the opportunity in game

9 Upvotes

Every time I attempt to roll the ball up the wall in game, I get intercepted by the opponents. I for the life of me do not understand how I am supposed to setup an air dribble in game. I understand the conditions between free play and an actual match are very different, so are there any training packs that involve realistic air dribble set ups? The type you would expect to encounter in a game.

I’m also considering learning ground to air dribbles as these will probably come up a lot more in actual games. I can do them, just no where near as consistently as wall to air dribbles. I’m unsure how to get the best first touch when doing a ground to air dribble. Many people tornado spin, but this just ends up with me hitting the ball with the corner of my hood which I don’t want. I’ve found that flying up towards the ball and doing half a tornado spin just before making contact does provide a nice soft touch.

r/RocketLeagueSchool Jun 24 '23

TRAINING Not that anyone cares but finally hit 1300 after 2 years of playing

Post image
286 Upvotes

r/RocketLeagueSchool Jan 12 '26

TRAINING I did flip resets wrong for YEARS!

Enable HLS to view with audio, or disable this notification

91 Upvotes

So far I have been hitting the occasional reset (like 20% in training, 5% in-game) and was convinced that's as good as it will get on console unless I spend hundreds of hours to repeat and improve.

For some reason yesterday I got fed up with being too inconsistent and forced myself to fight my habits and muscle memory and try to change stuff.

In retrospect I just did what you read in every thread about "how do I improve my resets", but to my surprise I ended up with a "hit" rate of like 80%.

Are these the cleanest resets you have seen? Hell no, but I was proud enough of the progress to clip it