Bakker speelde in de jeugd van HSV Heiloo en kwam later in de opleiding van AZ terecht. De doelman maakte zijn professionele debuut namens Jong AZ in de eerste speelronde van de Eerste divisie in het seizoen 2018/19. In eigen huis tegen Almere City mocht hij van coach Michel Vonk in de basis starten en hij zou de volle negentig minuten meespelen. Hij werd binnen een halfuur gepasseerd door Niek Vossebelt, Tim Receveur en Stijn Meijer. Zijn teamgenoten Tijjani Reijnders en Ferdy Druijf maakten er uiteindelijk 2–3 van.[1] Voorafgaand aan het seizoen 2020/21 werd Bakker opgenomen in het eerste elftal, als nieuwe derde doelman. Daarnaast zou hij voor de beloften blijven keepen.[2]
In de zomer van 2022 nam De Graafschap de doelman op huurbasis over, met een optie tot koop.[3] In 2023 werd de optie tot koop benut en nam De Graafschap Bakker definitief over. Hij tekende een contract voor een jaar met optie op een seizoen extra.[4]
Na afloop van dit seizoen besloot Bakker om De Graafschap transfervrij te verlaten. Op 6 juni 2024 tekende Bakker een contract voor drie seizoenen bij FC Den Bosch.[5] Bakker begon het seizoen als tweede doelman, maar door een blessure van Pepijn van de Merbel maakte hij op 13 september 2024 zijn debuut tegen ADO Den Haag. Door twee doelpunten van Törles Knöll werd met 2–0 gewonnen. Bakker haalde het einde van het duel niet; na zeventig minuten moest hij met blessure naar de kant en werd hij vervangen door debutant Tjemme Bijlsma.[6] De uitvalbeurt van Bakker was te wijten aan kramp in zijn hele lichaam. Drie dagen later, in de met 0–3 gewonnen uitwedstrijd tegen Jong FC Utrecht, stond de doelman weer in de basis en stopte hij in de drieënvijftigste minuut een strafschop van Georgios Charalampoglou.[7] Een week na de uitvalbeurt viel Bakker ook in de met 1–0 gewonnen thuiswedstrijd tegen FC Emmen uit met kramp. Na tweeëntachtig minuten werd hij andermaal vervangen door Bijlsma.[8] Vanwege de krampaanvallen sprak Bakker met een psycholoog. Dit omdat het volgens hem tussen de oren moet zitten.[9]