Reyna begyndte sin karriere hos New York City FCs undgomsakademi, før han i 2019 skiftede til Borussia Dortmund.[1] Han gjorde sin førsteholdsdebut den 18. januar 2020, da han blev skiftet på i slutningen af en kamp imod Augsburg.[2] Han scorede sit først professionelle mål den 4. februar 2020 i en DFB-Pokal kamp imod Werder Bremen, og blev hermed den yngste målscorer i DFB-Pokalens historie.[3]
I en kamp imod Freiburg den 3. oktober 2020 assisterede Reyna 3 mål i en kamp, og blev hermed den yngste spiller i Bundesliga-historien til at få et hat-trick af assist.[4] Han vandt U.S. Soccer's Young Male Player of the Year for året 2020.[5]
Før 2021-22 sæsonen annoncerede Dortmund at Reyna ville overtage trøjenummer 7, efter at Jadon Sancho have skiftet til Manchester United.[6] Den 27. august 2021 blev Reyna den yngste spiller til at have spillet 50 Bundesliga-kampe nogensinde.[7] 2021-22 sæsonen ville dog blive en skuffende for Reyna, da han døjede med gentagende skader.[8]
Efter at have misset størstedelen af 2021-22 sæsonen gennem skader, så scorede Reyna sit første mål i mere end 400 dage den 22. oktober 2022 i en kamp imod Stuttgart.[9]
Leje til Nottingham Forest
Reyna blev i januar 2024 lejet til Nottingham Forest for resten af 2023-24 sæsonen.[10]
Landsholdskarriere
Ungdomslandshold
Reyna har spillet for USA's på flere ungdomsniveauer.[11]
Seniorlandshold
Reyna tiltrak sig meget opmærksomhed fra flere landshold efter sit gennembrud. Han kunne vælge at spille for USA, men også sit fødeland Englandeller Portugal, da han holder portugisisk statsborgerskab igennem sin mors familie. Sidst kunne han også have valgt Argentina gennem sin fars familie. Reyna gjorde det dog klart at han ønskede at spille for USA, ligesom hans far havde gjordt.[12][13]
Reyna fik sin debut for seniorlandsholdet den 12. november 2020 i en venskabskamp imod Wales.[11]