Tashreeq Matthews speelde in de jeugd van Ajax Cape Town toen hij in 2018 de overstap maakte naar Borussia Dortmund. Door die club werd hij in januari 2019 voor een halfjaar verhuurd aan FC Utrecht met een optie tot koop.[1] Daar startte hij in het tweede elftal. Hier maakte hij zijn debuut in het profvoetbal op 28 januari 2019, in de met 1-2 verloren thuiswedstrijd tegen RKC Waalwijk. Hij kwam in de 76e minuut in het veld voor Keelan Lebon.