In de eerste helft van het seizoen 2021/22 kreeg hij - als hij niet geblesseerd was - speeltijd in alle wedstrijden voor Jong Ajax, met uitzondering van de weekenden waarin hij in de selectie van het eerste team was opgenomen. Op 28 augustus 2022 maakte Baas zijn Eredivisiedebuut voor Ajax, als invaller in de uitwedstrijd tegen FC Utrecht. Op 7 september volgde zijn debuut in de Champions League, als invaller in de met 4-0 gewonnen thuiswedstrijd tegen Glasgow Rangers. Begin januari 2023 werd hij definitief onderdeel van de A-selectie. Op 2 april van dat jaar stond hij voor het eerst in de basisopstelling. Hij kwam tot tien wedstrijden in zijn eerste jaar bij Ajax.
In het seizoen 2023/24 werd hij voor één seizoen verhuurd aan N.E.C., waar hij met Calvin Verdonk zou strijden om de opvolging van Souffian El Karouani, die transfervrij naar FC Utrecht was vertrokken. Hij ging voetballen met rugnummer 5. Hij maakte op 13 augustus tegen SBV Excelsior (3-4 nederlaag) zijn debuut voor de club en scoorde op aangeven van collega-back Bart van Rooij meteen zijn eerste goal voor de club. Hij oogde in het begin van het seizoen echter ook defensief onzeker. Verdonk kreeg daarom de voorkeur boven Baas, terwijl Baas veelal inviel als linksbuiten in plaats van als linksback. Op 11 november startte hij als linksbuiten tegen FC Twente en was hij met een doelpunt belangrijk in een 3-3 gelijkspel. Op 14 januari was hij met een assist belangrijk in een 2-2 gelijkspel met Feyenoord, maar daarna miste hij door een blessure een aantal wedstrijden. Op 21 april stond Baas in de basis tijdens de bekerfinale tegen Feyenoord, die met 0-1 verloren ging.