| Season | Club | Nat | League | Fee | Apps | Gls | Ast | PoM | AV RAT |
|---|---|---|---|---|---|---|---|---|---|
| 2032/33 | Anderlecht | Belgium | Pro League | 14 | 3 | 2 | 1 | 7.37 | |
| Pro League | 14 | 3 | 2 | 1 | 7.37 | ||||
| 2031/32 | Anderlecht | Belgium | Pro League | 42 | 8 | 7 | 3 | 7.28 | |
| Pro League | 27 | 4 | 5 | 2 | 7.28 | ||||
| Europa League | 6 | 0 | 0 | 0 | 6.92 | ||||
| Conference League | 8 | 4 | 2 | 1 | 7.59 | ||||
| Belgian Cup | 1 | 0 | 0 | 0 | 6.77 | ||||
| 2030/31 | Anderlecht | Belgium | Pro League | 24 | 3 | 7 | 3 | 7.34 | |
| Pro League | 24 | 3 | 7 | 3 | 7.34 | ||||
| 2029/30 | Anderlecht | Belgium | Pro League | 20 | 3 | 8 | 1 | 7.32 | |
| Pro League | 19 | 3 | 7 | 1 | 7.32 | ||||
| Belgian Cup | 1 | 0 | 1 | 0 | 7.23 | ||||
| 2028/29 | Anderlecht | Belgium | Pro League | 3.4M | 6 | 1 | 0 | 0 | 7.00 |
| Pro League | 2 (3) | 1 | 0 | 0 | 7.03 | ||||
| Europa League | 1 | 0 | 0 | 0 | 6.86 | ||||
| 2028/29 | Mouscron | Belgium | Pro League | 24 | 2 | 4 | 0 | 7.07 | |
| Pro League | 23 (1) | 2 | 4 | 0 | 7.07 | ||||
| 2027/28 | Mouscron | Belgium | Pro League | 27 | 0 | 3 | 0 | 6.68 | |
| Pro League | 2 (25) | 0 | 3 | 0 | 6.68 | ||||
| 2026/27 | Mouscron | Belgium | Pro League | 20 | 0 | 0 | 0 | 6.49 | |
| Pro League | 1 (18) | 0 | 0 | 0 | 6.47 | ||||
| Belgian Cup | 1 | 0 | 0 | 0 | 6.76 | ||||
| 177 | 20 | 31 | 8 | 7.08 |