| Season | Team | GP | Min | Pts | Reb | Ast | 2P% | 3P% | PIR |
|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | Crvena Zvezda Meridianbet Belgrade | 30 | 21.1 | 8.5 | 5.7 | 0.8 | 55.2 | 0 | 10.7 |
| 2018-19 | did not play in the EuroLeague | ||||||||
| 2019-20 | FC Bayern Munich | 22 | 11.3 | 3.8 | 2.2 | 0.5 | 52.8 | – | 4.2 |
| 2020-21 | did not play in the EuroLeague | ||||||||
| 2021-22 | Maccabi Rapyd Tel Aviv | 5 | 11.6 | 7.4 | 3.4 | 0.6 | 73.7 | – | 9.2 |
| 2022-23 | Partizan Mozzart Bet Belgrade | 38 | 30.2 | 12 | 7.1 | 1.4 | 67.6 | 0 | 19.1 |
| 2023-24 | Panathinaikos AKTOR Athens | 41 | 29.7 | 13.9 | 6.3 | 1.4 | 62.6 | 0 | 19.6 |
| 2024-25 | Panathinaikos AKTOR Athens | 19 | 25.5 | 13 | 6.6 | 1.6 | 72.6 | 0 | 20.1 |
| 2025-26 | Panathinaikos AKTOR Athens | 14 | 22.7 | 8.3 | 5.6 | 1.2 | 58.8 | – | 12.1 |
| 2026-27 | Panathinaikos AKTOR Athens | 9 | 22.5 | 11.8 | 7.4 | 1.4 | 57.4 | – | 19.7 |
| Career | 178 | 24.2 | 10.5 | 5.8 | 1.2 | 62.8 | 0 | 15.3 | |
Averages are per game. Career percentages are weighted by attempts.