| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Premier League 2 Division One |  Middlesbrough U21 | 2 | 0 | 2 | 0/0/0 | 74 | 
| 2024/2025 | Superliga |  SønderjyskE | 4 | 0 | 0 | 1/0/0 | 86 | 
| 2023/2024 | Championship |  Middlesbrough | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | Premier League 2 Division One |  Middlesbrough U21 | 1 | 0 | 0 | 0/0/0 | 78 | 
| 2023 | Major League Soccer |  SJ Earthquakes | 8 | 2 | 0 | 1/0/0 | 477 | 
| 2022/2023 | Championship |  Middlesbrough | 6 | 0 | 0 | 0/0/0 | 62 | 
| 2022/2023 | FA Cup |  Middlesbrough | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Premiership |  Hibernian | 9 | 1 | 1 | 0/0/0 | 364 | 
| 2022/2023 | Premier League 2 Divison Two |  Middlesbrough U21 | 5 | 5 | 2 | 0/0/0 | 348 | 
| 2021/2022 | 2. Bundesliga |  Schalke 04 | 1 | 0 | 0 | 1/0/0 | 16 | 
| 2021/2022 | La Liga |  Mallorca | 5 | 0 | 1 | 0/0/0 | 128 | 
| 2021/2022 | Coupe d'Espagne |  Mallorca | 2 | 0 | 0 | 0/0/0 | 40 | 
| 2021 | Matchs Amicaux équipes |  Mallorca | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Coupe d'Allemagne |  Schalke 04 | 2 | 0 | 0 | 0/0/0 | 113 | 
| 2020/2021 | Bundesliga |  Schalke 04 | 22 | 6 | 1 | 3/0/0 | 1308 | 
| 2020/2021 | Regionalliga: West |  Schalke 04 II | 11 | 1 | 0 | 1/0/0 | 101 | 
| Total: | 78 | 15 | 7 | 7/0/0 | 3195 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2023 | Matchs Amicaux Internationaux |  États-Unis | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022 | Coupe du Monde Qualification Concacaf |  États-Unis | 1 | 0 | 0 | 0/0/0 | 16 | 
| 2021 | Matchs Amicaux Internationaux |  États-Unis | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | CONCACAF Gold Cup |  États-Unis | 5 | 1 | 1 | 0/0/0 | 345 | 
| Total: | 7 | 1 | 1 | 0/0/0 | 451 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  SJ Earthquakes |  Middlesbrough | 01/07/2024 | N/a | 
|  SJ Earthquakes |  Middlesbrough | 01/01/2024 | N/a | 
|  Middlesbrough |  SJ Earthquakes | 03/08/2023 | Prêt | 
|  Hibernian |  Middlesbrough | 01/06/2023 | N/a | 
|  Middlesbrough |  Hibernian | 31/01/2023 | Prêt | 
|  Mallorca |  Middlesbrough | 10/08/2022 | N/a | 
|  Schalke 04 |  Mallorca | 31/08/2021 | N/a | 
|  Schalke 04 U19 |  Schalke 04 U19 | 01/08/2019 | Gratuit |