Bassett speelde in de jeugd van Colorado Rush, alvorens hij in 2017 werd opgenomen in de opleiding van Colorado Rapids. Een jaar later tekende hij zijn eerste professionele contract bij de club.[1] Zijn professionele debuut volgde op 9 september 2018, op bezoek bij Portland Timbers. Door doelpunten van Jeremy Ebobisse en Diego Valeri werd met 2–0 verloren. Bassett moest van coach Anthony Hudson op de reservebank beginnen en hij mocht negentien minuten voor het einde van de wedstrijd invallen voor Kortne Ford.[2] Ruim anderhalve maand later volgde het eerste doelpunt van de middenvelder in het eerste elftal, in het eigen Dick's Sporting Goods Park tegen FC Dallas. Nadat die club via een treffer van Maximiliano Urruti op voorsprong was gekomen, zorgde Bassett tien minuten voor tijd voor de gelijkmaker. Uiteindelijk won Colorado Rapids door een doelpunt van Tommy Smith met 2–1.[3]
In januari 2022 werd hij voor de duur van anderhalf jaar op huurbasis overgenomen door Feyenoord, waarbij een optie tot koop werd opgenomen.[4] Hij maakte vervolgens op 20 februari 2022 zijn debuut voor Feyenoord, in eigen huis tegen SC Cambuur. In die wedstrijd kwamen de bezoekers op voorsprong door een treffer van Tom Boere, waarna Feyenoord alsnog met 3–1 won door doelpunten van Luis Sinisterra, Orkun Kökçü en Alireza Jahanbakhsh. Bassett moest van coach Arne Slot op de reservebank beginnen maar mocht twee minuten voor tijd binnen de lijnen komen voor Guus Til.[5] In juli 2022 leek Bassett door Feyenoord doorverhuurd te worden aan Fortuna Sittard.[6] Door regelgeving van wereldvoetbalbond FIFA kon dit niet doorgaan. Daarop werd de huurverbintenis met Feyenoord afgebroken en huurde Fortuna hem van Colorado Rapids. De koopoptie van Feyenoord bleef wel van kracht.[7] In november 2022 keerde Bassett terug naar Colorado Rapids.[8] In januari 2024 werd zijn aflopende verbintenis opengebroken en met drie seizoenen verlengd.[9]