Vleugels werd op zesjarige leeftijd opgenomen in de jeugdopleiding van KFC Wezel.[bron?] Die verruilde hij in 2006 voor die van Willem II. Hij mocht in januari 2014 samen met Justin Mathieu en Mitch van der Ven mee naar een trainingskamp van het eerste elftal van de Tilburgers in Lara.[1] Vleugels maakte op 25 april 2014 zijn debuut voor Willem II. Hij viel tijdens een 1–2-overwinning op bezoek bij Almere City een kwartier voor tijd in voor Renan Zanelli.[2][3]
Nadat hij in tweeënhalf jaar twee keer in actie kwam in het eerste elftal, verhuurde Willem II Vleugels op 5 januari 2016 voor een half jaar aan FC Dordrecht.[4] Voor deze club speelde hij dat seizoen nog twaalf wedstrijden in de Eerste divisie. Nadat Willem II en Vleugels daarna in overleg zijn contract ontbonden, tekende hij in juli 2016 een contract tot medio 2018 bij FC Dordrecht.[5] In zijn eerste seizoen was hij een vaste waarde. In zijn tweede seizoen kwam hij echter niet meer voor in de plannen van trainer Gérard de Nooijer, waarna FC Dordrecht in onderling overleg met Vleugels zijn contract in oktober 2017 ontbond.[6]
In april 2018 ging Vleugels in Kazachstan voor Kairat Almaty spelen waar hij bij het tweede team Kairat A in de Eerste divisie ingedeeld werd.[7] In augustus 2018 keerde de Belg terug naar zijn vaderland, waar hij voor Dessel Sport ging spelen.[8] Eind september 2018 verliet hij de club. Via PO Xylotymbou kwam Vleugels in januari 2020 terecht bij Magpies.[9]Altona Magic werd in december 2021 zijn nieuwe club.[10] Via het Maldivische Club Green Streets streek Vleugels in april 2022 neer in IJsland bij Magni Grenivík. Een jaar later nam IFK Luleå hem over.[11] Medio 2023 verhuisde Vleugels naar Thailand, om voor MH Nakhonsi te gaan spelen.[12] In december 2023 stapte hij over naar competitiegenoot Muang Trang United.