De roofoverval gebeurde op vrijdagavond. Voorafgaand aan het incident is door enkele jongens besproken dat er dealers bij het station Haarlem-Spaarnwoude zouden zijn. Het idee ontstond om deze te beroven. Meer jongens werden door hen via Whatsapp benaderd om zich aan te sluiten Zij zouden ook messen mee moeten nemen. Bij een van de verdachten thuis zijn ook nog messen opgehaald. De hele groep, bestaande uit in ieder geval tien tot elf jongens, verzamelde zich daarna bij een restaurant.
Even later liep de groep naar het station Haarlem-Spaarnwoude. Er werden mondmaskers of andere gezichtsbedekkende kledingstukken opgedaan en de groep ging achter de groep van slachtoffers aan die voor hen wegvluchtte. Ze konden de slachtoffers inhalen. Twee van hen zagen kans om weg te rennen, de andere vier slachtoffers werden door de groep van verdachten omsingeld en tegen een hek gedreven. Meerdere verdachten toonden messen en de slachtoffers moesten hun bezittingen afstaan. Uiteindelijk zijn een jas, pet, muziekbox, portemonnee, airpods, horloge en pinpas afgenomen. Vrijwel direct na het gebeuren zijn in de directe omgeving de zes minderjarigen aangehouden.