| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Coupe des Émirats arabes unis |  Ajman | 2 | 0 | 0 | 0/0/0 | 157 | 
| 2024/2025 | UAE Pro League |  Ajman | 22 | 10 | 2 | 4/0/0 | 1827 | 
| 2023/2024 | Super Liga |  Voždovac | 28 | 12 | 2 | 2/0/1 | 2065 | 
| 2023/2024 | Coupe de Serbie |  Voždovac | 3 | 3 | 0 | 1/0/0 | 158 | 
| 2023/2024 | National 2 Groupe A |  Toulouse II | 1 | 0 | 0 | 0/0/0 | 75 | 
| 2022/2023 | Ligue 1 Uber Eats |  Toulouse | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Ligue 2 BKT |  Niort | 8 | 1 | 0 | 1/0/0 | 445 | 
| 2022/2023 | National 3: Groupe H |  Toulouse II | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | Coupe de France |  Toulouse | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Ligue 2 BKT |  Toulouse | 3 | 0 | 0 | 0/0/0 | 25 | 
| 2021 | USL Championship |  Birmingham Legion | 21 | 6 | 2 | 1/0/0 | 1339 | 
| 2020 | USL Championship |  Phoenix Rising | 15 | 14 | 3 | 1/0/0 | 1283 | 
| 2019 | USL Championship |  Phoenix Rising | 1 | 0 | 0 | 0/0/0 | 73 | 
| 2019 | Coupe des États-Unis |  Phoenix Rising | 1 | 1 | 0 | 0/0/0 | 72 | 
| 2018 | USL Championship |  Tampa Bay Rowdies | 23 | 8 | 4 | 1/0/0 | 1440 | 
| 2018 | Coupe des États-Unis |  Tampa Bay Rowdies | 1 | 0 | 0 | 0/0/0 | 67 | 
| Total: | 130 | 55 | 13 | 11/0/1 | 9116 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | Ligue des Nations CONCACAF |  Jamaïque | 3 | 2 | 0 | 0/0/0 | 270 | 
| Total: | 3 | 2 | 0 | 0/0/0 | 270 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Toulouse |  Ajman | 29/07/2024 | Gratuit | 
|  Voždovac |  Toulouse | 01/07/2024 | N/a | 
|  Toulouse |  Voždovac | 14/09/2023 | Prêt | 
|  Niort |  Toulouse | 01/07/2023 | N/a | 
|  Toulouse |  Niort | 31/01/2023 | Prêt | 
|  Phoenix Rising |  Birmingham Legion | 13/01/2021 | N/a | 
|  Tivoli Gardens |  New York RB II | 18/02/2016 | N/a |