Geerts ruilde in 2017 de jeugdopleiding van KV Mechelen voor die van PSV.[1] In juli 2021 ondertekende hij er zijn eerste profcontract.[2] In augustus 2022 werd zijn contract opengebroken tot 2025.[3]
Op 20 januari 2023 maakte Geerts zijn profdebuut in het shirt van Jong PSV, het tweede elftal van PSV dat uitkomt in de Eerste divisie: in de competitiewedstrijd tegen FC Den Bosch (1-0-verlies) liet trainer Adil Ramzi hem in de 87e minuut invallen voor Mathijs Tielemans.[4] Drie dagen later mocht hij tegen VVV-Venlo (1-2-verlies) opnieuw invallen, waarna hij op 30 januari 2023 zijn eerste basisplaats kreeg in de 3-1-zege tegen Willem II.[5][6]