Per Game Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 13.4 | 1.8 | 4.2 | .440 | 0.4 | 1.3 | .324 | 1.4 | 2.9 | .493 | 0.5 | 0.7 | .778 | 0.5 | 1.3 | 1.8 | 1.5 | 0.5 | 0.0 | 1.2 | 2.3 | 4.7 |
| 2021-22 | Varese | LBA | it | 30 | 24.0 | 2.1 | 6.2 | .337 | 0.6 | 2.3 | .265 | 1.5 | 4.0 | .378 | 0.6 | 1.0 | .600 | 1.0 | 2.3 | 3.3 | 3.6 | 0.9 | 0.1 | 1.3 | 3.1 | 5.4 |
| 2022-23 | Varese | LBA | it | 30 | 14.8 | 1.6 | 4.5 | .351 | 0.7 | 2.4 | .288 | 0.9 | 2.0 | .426 | 0.3 | 0.5 | .533 | 0.7 | 1.5 | 2.2 | 1.8 | 0.5 | 0.1 | 0.7 | 2.3 | 4.1 |
| 2023-24 | Napoli | LBA | it | 30 | 14.8 | 1.2 | 2.4 | .514 | 0.2 | 0.6 | .316 | 1.0 | 1.8 | .585 | 0.3 | 0.5 | .714 | 0.6 | 1.6 | 2.2 | 2.0 | 0.7 | 0.1 | 0.8 | 3.3 | 3.0 |
| 2024-25 | Napoli | LBA | it | 30 | 17.1 | 1.0 | 2.8 | .353 | 0.2 | 1.2 | .135 | 0.8 | 1.6 | .521 | 0.6 | 0.7 | .850 | 1.0 | 1.7 | 2.7 | 2.2 | 0.9 | 0.0 | 0.9 | 2.6 | 2.7 |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 7.4 | 0.4 | 1.9 | .222 | 0.2 | 1.0 | .214 | 0.2 | 0.9 | .231 | 0.2 | 0.3 | .750 | 0.2 | 0.7 | 0.9 | 1.1 | 0.5 | 0.0 | 0.6 | 1.1 | 1.3 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 5.3 | 0.4 | 1.4 | .300 | 0.1 | 0.8 | .091 | 0.4 | 0.6 | .556 | 0.2 | 0.6 | .375 | 0.5 | 0.4 | 0.9 | 0.6 | 0.3 | 0.0 | 0.2 | 1.1 | 1.1 |
| 6 Seasons | | | | 174 | 15.2 | 1.4 | 3.6 | .374 | 0.4 | 1.5 | .254 | 1.0 | 2.2 | .455 | 0.4 | 0.6 | .670 | 0.7 | 1.5 | 2.2 | 2.0 | 0.7 | 0.1 | 0.9 | 2.5 | 3.5 |
Per Game Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 13.4 | 1.8 | 4.2 | .440 | 0.4 | 1.3 | .324 | 1.4 | 2.9 | .493 | 0.5 | 0.7 | .778 | 0.5 | 1.3 | 1.8 | 1.5 | 0.5 | 0.0 | 1.2 | 2.3 | 4.7 |
| 2021-22 | Varese | LBA | it | 30 | 24.0 | 2.1 | 6.2 | .337 | 0.6 | 2.3 | .265 | 1.5 | 4.0 | .378 | 0.6 | 1.0 | .600 | 1.0 | 2.3 | 3.3 | 3.6 | 0.9 | 0.1 | 1.3 | 3.1 | 5.4 |
| 2022-23 | Varese | LBA | it | 30 | 14.8 | 1.6 | 4.5 | .351 | 0.7 | 2.4 | .288 | 0.9 | 2.0 | .426 | 0.3 | 0.5 | .533 | 0.7 | 1.5 | 2.2 | 1.8 | 0.5 | 0.1 | 0.7 | 2.3 | 4.1 |
| 2023-24 | Napoli | LBA | it | 30 | 14.8 | 1.2 | 2.4 | .514 | 0.2 | 0.6 | .316 | 1.0 | 1.8 | .585 | 0.3 | 0.5 | .714 | 0.6 | 1.6 | 2.2 | 2.0 | 0.7 | 0.1 | 0.8 | 3.3 | 3.0 |
| 2024-25 | Napoli | LBA | it | 30 | 17.1 | 1.0 | 2.8 | .353 | 0.2 | 1.2 | .135 | 0.8 | 1.6 | .521 | 0.6 | 0.7 | .850 | 1.0 | 1.7 | 2.7 | 2.2 | 0.9 | 0.0 | 0.9 | 2.6 | 2.7 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 5.3 | 0.4 | 1.4 | .300 | 0.1 | 0.8 | .091 | 0.4 | 0.6 | .556 | 0.2 | 0.6 | .375 | 0.5 | 0.4 | 0.9 | 0.6 | 0.3 | 0.0 | 0.2 | 1.1 | 1.1 |
| 6 Seasons | | | | 160 | 15.9 | 1.4 | 3.8 | .381 | 0.4 | 1.5 | .256 | 1.1 | 2.3 | .463 | 0.4 | 0.7 | .667 | 0.7 | 1.6 | 2.3 | 2.1 | 0.7 | 0.1 | 0.9 | 2.6 | 3.7 |
Per Game Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 7.4 | 0.4 | 1.9 | .222 | 0.2 | 1.0 | .214 | 0.2 | 0.9 | .231 | 0.2 | 0.3 | .750 | 0.2 | 0.7 | 0.9 | 1.1 | 0.5 | 0.0 | 0.6 | 1.1 | 1.3 |
| 1 Season | | | | 14 | 7.4 | 0.4 | 1.9 | .222 | 0.2 | 1.0 | .214 | 0.2 | 0.9 | .231 | 0.2 | 0.3 | .750 | 0.2 | 0.7 | 0.9 | 1.1 | 0.5 | 0.0 | 0.6 | 1.1 | 1.3 |
Totals Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 349 | 48 | 109 | .440 | 11 | 34 | .324 | 37 | 75 | .493 | 14 | 18 | .778 | 12 | 35 | 47 | 40 | 14 | 1 | 32 | 59 | 121 |
| 2021-22 | Varese | LBA | it | 30 | 719 | 63 | 187 | .337 | 18 | 68 | .265 | 45 | 119 | .378 | 18 | 30 | .600 | 30 | 70 | 100 | 108 | 28 | 3 | 39 | 93 | 162 |
| 2022-23 | Varese | LBA | it | 30 | 443 | 47 | 134 | .351 | 21 | 73 | .288 | 26 | 61 | .426 | 8 | 15 | .533 | 20 | 45 | 65 | 54 | 14 | 2 | 20 | 69 | 123 |
| 2023-24 | Napoli | LBA | it | 30 | 443 | 37 | 72 | .514 | 6 | 19 | .316 | 31 | 53 | .585 | 10 | 14 | .714 | 18 | 49 | 67 | 59 | 22 | 2 | 25 | 98 | 90 |
| 2024-25 | Napoli | LBA | it | 30 | 513 | 30 | 85 | .353 | 5 | 37 | .135 | 25 | 48 | .521 | 17 | 20 | .850 | 31 | 51 | 82 | 66 | 28 | 1 | 28 | 79 | 82 |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 104 | 6 | 27 | .222 | 3 | 14 | .214 | 3 | 13 | .231 | 3 | 4 | .750 | 3 | 10 | 13 | 15 | 7 | 0 | 8 | 15 | 18 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 74 | 6 | 20 | .300 | 1 | 11 | .091 | 5 | 9 | .556 | 3 | 8 | .375 | 7 | 6 | 13 | 8 | 4 | 0 | 3 | 15 | 16 |
| 6 Seasons | | | | 174 | 2645 | 237 | 634 | .374 | 65 | 256 | .254 | 172 | 378 | .455 | 73 | 109 | .670 | 121 | 266 | 387 | 350 | 117 | 9 | 155 | 428 | 612 |
Totals Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 349 | 48 | 109 | .440 | 11 | 34 | .324 | 37 | 75 | .493 | 14 | 18 | .778 | 12 | 35 | 47 | 40 | 14 | 1 | 32 | 59 | 121 |
| 2021-22 | Varese | LBA | it | 30 | 719 | 63 | 187 | .337 | 18 | 68 | .265 | 45 | 119 | .378 | 18 | 30 | .600 | 30 | 70 | 100 | 108 | 28 | 3 | 39 | 93 | 162 |
| 2022-23 | Varese | LBA | it | 30 | 443 | 47 | 134 | .351 | 21 | 73 | .288 | 26 | 61 | .426 | 8 | 15 | .533 | 20 | 45 | 65 | 54 | 14 | 2 | 20 | 69 | 123 |
| 2023-24 | Napoli | LBA | it | 30 | 443 | 37 | 72 | .514 | 6 | 19 | .316 | 31 | 53 | .585 | 10 | 14 | .714 | 18 | 49 | 67 | 59 | 22 | 2 | 25 | 98 | 90 |
| 2024-25 | Napoli | LBA | it | 30 | 513 | 30 | 85 | .353 | 5 | 37 | .135 | 25 | 48 | .521 | 17 | 20 | .850 | 31 | 51 | 82 | 66 | 28 | 1 | 28 | 79 | 82 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 74 | 6 | 20 | .300 | 1 | 11 | .091 | 5 | 9 | .556 | 3 | 8 | .375 | 7 | 6 | 13 | 8 | 4 | 0 | 3 | 15 | 16 |
| 6 Seasons | | | | 160 | 2541 | 231 | 607 | .381 | 62 | 242 | .256 | 169 | 365 | .463 | 70 | 105 | .667 | 118 | 256 | 374 | 335 | 110 | 9 | 147 | 413 | 594 |
Totals Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 104 | 6 | 27 | .222 | 3 | 14 | .214 | 3 | 13 | .231 | 3 | 4 | .750 | 3 | 10 | 13 | 15 | 7 | 0 | 8 | 15 | 18 |
| 1 Season | | | | 14 | 104 | 6 | 27 | .222 | 3 | 14 | .214 | 3 | 13 | .231 | 3 | 4 | .750 | 3 | 10 | 13 | 15 | 7 | 0 | 8 | 15 | 18 |
Per 36 Minutes Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 349 | 5.0 | 11.2 | .440 | 1.1 | 3.5 | .324 | 3.8 | 7.7 | .493 | 1.4 | 1.9 | .778 | 1.2 | 3.6 | 4.8 | 4.1 | 1.4 | 0.1 | 3.3 | 6.1 | 12.5 |
| 2021-22 | Varese | LBA | it | 30 | 719 | 3.2 | 9.4 | .337 | 0.9 | 3.4 | .265 | 2.3 | 6.0 | .378 | 0.9 | 1.5 | .600 | 1.5 | 3.5 | 5.0 | 5.4 | 1.4 | 0.2 | 2.0 | 4.7 | 8.1 |
| 2022-23 | Varese | LBA | it | 30 | 443 | 3.8 | 10.9 | .351 | 1.7 | 5.9 | .288 | 2.1 | 5.0 | .426 | 0.7 | 1.2 | .533 | 1.6 | 3.7 | 5.3 | 4.4 | 1.1 | 0.2 | 1.6 | 5.6 | 10.0 |
| 2023-24 | Napoli | LBA | it | 30 | 443 | 3.0 | 5.9 | .514 | 0.5 | 1.5 | .316 | 2.5 | 4.3 | .585 | 0.8 | 1.1 | .714 | 1.5 | 4.0 | 5.4 | 4.8 | 1.8 | 0.2 | 2.0 | 8.0 | 7.3 |
| 2024-25 | Napoli | LBA | it | 30 | 513 | 2.1 | 6.0 | .353 | 0.4 | 2.6 | .135 | 1.8 | 3.4 | .521 | 1.2 | 1.4 | .850 | 2.2 | 3.6 | 5.8 | 4.6 | 2.0 | 0.1 | 2.0 | 5.5 | 5.8 |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 104 | 2.1 | 9.3 | .222 | 1.0 | 4.8 | .214 | 1.0 | 4.5 | .231 | 1.0 | 1.4 | .750 | 1.0 | 3.5 | 4.5 | 5.2 | 2.4 | 0.0 | 2.8 | 5.2 | 6.2 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 74 | 2.9 | 9.7 | .300 | 0.5 | 5.4 | .091 | 2.4 | 4.4 | .556 | 1.5 | 3.9 | .375 | 3.4 | 2.9 | 6.3 | 3.9 | 1.9 | 0.0 | 1.5 | 7.3 | 7.8 |
| 6 Seasons | | | | 174 | 2645 | 3.2 | 8.6 | .374 | 0.9 | 3.5 | .254 | 2.3 | 5.1 | .455 | 1.0 | 1.5 | .670 | 1.6 | 3.6 | 5.3 | 4.8 | 1.6 | 0.1 | 2.1 | 5.8 | 8.3 |
Per 36 Minutes Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2020-21 | Varese | LBA | it | 26 | 349 | 5.0 | 11.2 | .440 | 1.1 | 3.5 | .324 | 3.8 | 7.7 | .493 | 1.4 | 1.9 | .778 | 1.2 | 3.6 | 4.8 | 4.1 | 1.4 | 0.1 | 3.3 | 6.1 | 12.5 |
| 2021-22 | Varese | LBA | it | 30 | 719 | 3.2 | 9.4 | .337 | 0.9 | 3.4 | .265 | 2.3 | 6.0 | .378 | 0.9 | 1.5 | .600 | 1.5 | 3.5 | 5.0 | 5.4 | 1.4 | 0.2 | 2.0 | 4.7 | 8.1 |
| 2022-23 | Varese | LBA | it | 30 | 443 | 3.8 | 10.9 | .351 | 1.7 | 5.9 | .288 | 2.1 | 5.0 | .426 | 0.7 | 1.2 | .533 | 1.6 | 3.7 | 5.3 | 4.4 | 1.1 | 0.2 | 1.6 | 5.6 | 10.0 |
| 2023-24 | Napoli | LBA | it | 30 | 443 | 3.0 | 5.9 | .514 | 0.5 | 1.5 | .316 | 2.5 | 4.3 | .585 | 0.8 | 1.1 | .714 | 1.5 | 4.0 | 5.4 | 4.8 | 1.8 | 0.2 | 2.0 | 8.0 | 7.3 |
| 2024-25 | Napoli | LBA | it | 30 | 513 | 2.1 | 6.0 | .353 | 0.4 | 2.6 | .135 | 1.8 | 3.4 | .521 | 1.2 | 1.4 | .850 | 2.2 | 3.6 | 5.8 | 4.6 | 2.0 | 0.1 | 2.0 | 5.5 | 5.8 |
| 2025-26 | Reyer Venezia | LBA | it | 14 | 74 | 2.9 | 9.7 | .300 | 0.5 | 5.4 | .091 | 2.4 | 4.4 | .556 | 1.5 | 3.9 | .375 | 3.4 | 2.9 | 6.3 | 3.9 | 1.9 | 0.0 | 1.5 | 7.3 | 7.8 |
| 6 Seasons | | | | 160 | 2541 | 3.3 | 8.6 | .381 | 0.9 | 3.4 | .256 | 2.4 | 5.2 | .463 | 1.0 | 1.5 | .667 | 1.7 | 3.6 | 5.3 | 4.7 | 1.6 | 0.1 | 2.1 | 5.9 | 8.4 |
Per 36 Minutes Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | Reyer Venezia | EuroCup | eu | 14 | 104 | 2.1 | 9.3 | .222 | 1.0 | 4.8 | .214 | 1.0 | 4.5 | .231 | 1.0 | 1.4 | .750 | 1.0 | 3.5 | 4.5 | 5.2 | 2.4 | 0.0 | 2.8 | 5.2 | 6.2 |
| 1 Season | | | | 14 | 104 | 2.1 | 9.3 | .222 | 1.0 | 4.8 | .214 | 1.0 | 4.5 | .231 | 1.0 | 1.4 | .750 | 1.0 | 3.5 | 4.5 | 5.2 | 2.4 | 0.0 | 2.8 | 5.2 | 6.2 |
Per Game Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 3.3 | 0.6 | 1.1 | .500 | 0.3 | 0.4 | .667 | 0.3 | 0.7 | .400 | 0.0 | 0.0 | | 0.0 | 0.3 | 0.3 | 0.4 | 0.1 | 0.0 | 0.0 | 0.3 | 1.4 |
| 1 Season | | | | 7 | 3.3 | 0.6 | 1.1 | .500 | 0.3 | 0.4 | .667 | 0.3 | 0.7 | .400 | 0.0 | 0.0 | | 0.0 | 0.3 | 0.3 | 0.4 | 0.1 | 0.0 | 0.0 | 0.3 | 1.4 |
Per Game Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 3.3 | 0.6 | 1.1 | .500 | 0.3 | 0.4 | .667 | 0.3 | 0.7 | .400 | 0.0 | 0.0 | | 0.0 | 0.3 | 0.3 | 0.4 | 0.1 | 0.0 | 0.0 | 0.3 | 1.4 |
| 1 Season | | | | 7 | 3.3 | 0.6 | 1.1 | .500 | 0.3 | 0.4 | .667 | 0.3 | 0.7 | .400 | 0.0 | 0.0 | | 0.0 | 0.3 | 0.3 | 0.4 | 0.1 | 0.0 | 0.0 | 0.3 | 1.4 |
Totals Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 23 | 4 | 8 | .500 | 2 | 3 | .667 | 2 | 5 | .400 | 0 | 0 | | 0 | 2 | 2 | 3 | 1 | 0 | 0 | 2 | 10 |
| 1 Season | | | | 7 | 23 | 4 | 8 | .500 | 2 | 3 | .667 | 2 | 5 | .400 | 0 | 0 | | 0 | 2 | 2 | 3 | 1 | 0 | 0 | 2 | 10 |
Totals Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 23 | 4 | 8 | .500 | 2 | 3 | .667 | 2 | 5 | .400 | 0 | 0 | | 0 | 2 | 2 | 3 | 1 | 0 | 0 | 2 | 10 |
| 1 Season | | | | 7 | 23 | 4 | 8 | .500 | 2 | 3 | .667 | 2 | 5 | .400 | 0 | 0 | | 0 | 2 | 2 | 3 | 1 | 0 | 0 | 2 | 10 |
Per 36 Minutes Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 23 | 6.3 | 12.5 | .500 | 3.1 | 4.7 | .667 | 3.1 | 7.8 | .400 | 0.0 | 0.0 | | 0.0 | 3.1 | 3.1 | 4.7 | 1.6 | 0.0 | 0.0 | 3.1 | 15.7 |
| 1 Season | | | | 7 | 23 | 6.3 | 12.5 | .500 | 3.1 | 4.7 | .667 | 3.1 | 7.8 | .400 | 0.0 | 0.0 | | 0.0 | 3.1 | 3.1 | 4.7 | 1.6 | 0.0 | 0.0 | 3.1 | 15.7 |
Per 36 Minutes Playoffs Table | Season | Team | League | | G | MP | FG | FGA | FG% | 3P | 3PA | 3P% | 2P | 2PA | 2P% | FT | FTA | FT% | ORB | DRB | TRB | AST | STL | BLK | TOV | PF | PTS |
| 2025-26 | S.S.P. Reyer Venezia Mestre | LBA | it | 7 | 23 | 6.3 | 12.5 | .500 | 3.1 | 4.7 | .667 | 3.1 | 7.8 | .400 | 0.0 | 0.0 | | 0.0 | 3.1 | 3.1 | 4.7 | 1.6 | 0.0 | 0.0 | 3.1 | 15.7 |
| 1 Season | | | | 7 | 23 | 6.3 | 12.5 | .500 | 3.1 | 4.7 | .667 | 3.1 | 7.8 | .400 | 0.0 | 0.0 | | 0.0 | 3.1 | 3.1 | 4.7 | 1.6 | 0.0 | 0.0 | 3.1 | 15.7 |
Appearances on Leaderboards, Awards, and Honors