Ayman Sellouf speelde in de jeugd van RKSV Brakkenstein en N.E.C., waar hij in 2019 een contract tot 2021 tekende.[3] Hij debuteerde voor N.E.C. op 19 augustus 2019, in de met 3-3 gelijkgespeelde uitwedstrijd tegen Jong Ajax. Sellouf kwam in de 81e minuut in het veld voor Jellert van Landschoot. In het met 1-7 gewonnen uitduel met Telstar op 7 februari 2020 scoorde Sellouf als invaller zijn eerste goal voor de club. Op 23 mei promoveerde Sellouf met N.E.C. naar de Eredivisie, door in de finale van de play-offs NAC Breda met 1-2 te verslaan. Hierna liep zijn contract af.
Op 6 augustus 2021 werd bekend dat Sellouf zich voor twee seizoenen had verbonden aan FC Utrecht waar hij aansloot bij Jong FC Utrecht. Hij kwam tot 24 wedstrijden in de Eerste divisie waarin hij tweemaal scoorde. Op 30 augustus 2022 werd zijn contract ontbonden.[4]
In januari 2023 sloot Sellouf voor het seizoen 2023 aan bij het Canadese Pacific FC uitkomend in de Canadian Premier League.[5] Daar was hij in zijn eerste seizoen goed voor zeven goals en negen assists.