Richelor Sprangers is geboren in Haïti, maar werd toen hij vier jaar was door Nederlandse ouders geadopteerd.[3] Zo kwam hij via RKVV DIA in de jeugd van NAC Breda terecht. Hij maakte zijn debuut in het betaald voetbal voor NAC Breda in de Eerste divisie op 25 november 2016, in de met 3-1 verloren uitwedstrijd tegen SC Cambuur. Hij startte in de basisopstelling en werd in de 75e minuut vervangen door Diego Snepvangers. In oktober 2016 werd hij geselecteerd voor het Haïtiaans voetbalelftal onder 20, waarmee hij tegen Saint Lucia, Cuba en Trinidad en Tobago speelde. In oktober 2017 werd Sprangers voor het eerst opgeroepen voor het 'gewone' nationale elftal voor een oefenwedstrijd in en tegen Japan. Hij viel vier minuten voor het einde in.
In 2018 werd hij voor de duur van één seizoen verhuurd aan Helmond Sport.
In 2019 tekende hij een contract voor de duur van twee seizoenen bij Telstar.