
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Primera | 13 | 6 | 1 | |||
| 2026 | USA. MLS | 11 | 13 | 1 | |||
| 2025 | USA. MLS | 36 | 19 | 2 | |||
| 2024 | USA. MLS | 31 | 10 | 2 | 3 | ||
| 2023/2024 | Belgium. Jupiler League | 20 | 6 | 2 | |||
| 2022/2023 | Belgium. Jupiler League | 39 | 27 | 8 | 1 | ||
| 2021/2022 | Belgium. Jupiler League | 34 | 13 | 10 | 2 | ||
| 2020/2021 | Greece. SuperLeague | 10 | 1 | 1 | |||
| 2019/2020 | Second League | 22 | 5 | 5 | 2 | ||
| 2017/2018 | Second League | 19 | 22 | 1 | |||
| 2015/2016 | Belgium. Jupiler League | 1 | |||||
| Total | 236 | 122 | 29 | 11 | 1 | ||
Cups
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026 | US Open Cup | 1 | ||||
| 2025 | US Open Cup | 3 | 2 | 1 | ||
| 2023/2024 | Belgium Cup | 3 | 1 | |||
| 2022/2023 | Belgium Cup | 3 | 1 | |||
| 2022 | Belgium. Super Cup | 1 | ||||
| 2021/2022 | Belgium Cup | 2 | ||||
| 2020/2021 | Greek Cup | 4 | 1 | 1 | 1 | |
| Total | 17 | 5 | 1 | 2 | ||
International
Other competitions
| Season | Competition | Team | Games | Goals |
|---|---|---|---|---|
| 2016 | UEFA European U19 Championship | 3 | 1 | |
| Total | 3 | 1 | ||
Recent matches
- 1 Nov, 01:05 UTC
Monterrey3:3
TijuanaPrimera · 90 min · Goals: 2 D - 25 Oct, 00:00 UTC
Monterrey0:1
GuadalajaraPrimera · 90 min L - 22 Oct, 01:00 UTC
Puebla1:4
MonterreyPrimera · 57 min · Goals: 1 W - 19 Oct, 01:00 UTC
Monterrey2:1
PachucaPrimera · 90 min W - 11 Oct, 03:10 UTC
Club America1:1
MonterreyPrimera · 90 min D - 26 Sep, 01:00 UTC
Atlante4:2
MonterreyPrimera · 90 min · Goals: 1 L - 20 Sep, 01:10 UTC
Monterrey1:0
Cruz AzulPrimera · 90 min W - 13 Sep, 01:10 UTC
Monterrey0:0
Tigres de la UANLPrimera · 90 min D - 7 Sep, 01:15 UTC
Deportivo Toluca2:0
MonterreyNorth American. Leagues Cup · 90 min · Yellow cards: 1 L - 3 Sep, 03:30 UTC
Club America2:3
MonterreyNorth American. Leagues Cup · 90 min
Transfers
- 23 July 2026from
Chicago Fireto
MonterreyTransfer - 16 February 2024from
Gentto
Chicago FireTransfer - 1 July 2022from
Mechelento
GentTransfer - 1 July 2021from
Olympiacos Piraeusto
MechelenTransfer - 30 June 2020from
AC Ajaccioto
Olympiacos PiraeusLoan ended - 20 August 2019from
Olympiacos Piraeusto
AC AjaccioLoan - 1 July 2019from
Ergotelisto
Olympiacos PiraeusFree agent - 31 August 2017from
Standard Liegeto
ErgotelisTransfer - 30 June 2017from
RFC Seraingto
Standard LiegeLoan ended - 31 August 2016from
Standard Liegeto
RFC SeraingLoan
Injuries and suspensions
- head injuryfrom 22 March 2026 until 18 April 2026
- Lower injury body partsfrom 1 March 2026 until 14 March 2026
- injuryfrom 7 June 2025 until 14 June 2025
- injuryfrom 20 September 2024 until 2 October 2024
- muscle injuryfrom 8 October 2023 until 21 October 2023
- сломанная скулаfrom 2 December 2021 until 26 December 2021
- facial injuryfrom 28 November 2021 until 30 November 2021
- injuryfrom 5 October 2020 until 26 October 2020
- injuryfrom 11 July 2019 until 12 September 2019
