Per Game

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
2021-22BresciaLBAit2928.55.913.2.4442.46.7.3643.46.5.5272.32.8.8500.63.94.54.71.00.03.12.316.5
2022-23Olimpia MilanoEuroLeagueeu2117.62.36.3.3711.54.2.3520.92.1.4091.21.3.9290.31.72.02.00.40.01.82.57.4
2022-23Olimpia MilanoLBAit1419.92.56.6.3761.64.6.3590.92.1.4141.21.4.8500.42.12.42.70.40.01.02.37.9
2023-24OlympiacosEuroLeagueeu78.30.72.9.2500.31.7.1670.41.1.3750.30.6.5000.00.10.11.40.40.00.71.12.0
2023-24ŽalgirisEuroLeagueeu910.21.74.4.3750.72.3.2861.02.1.4740.10.11.0000.21.01.21.00.20.01.01.14.1
2023-24OlympiacosGBLgr1117.72.25.0.4361.02.7.3671.22.3.5201.21.6.7220.22.12.33.10.50.31.73.16.5
2024-25OlympiacosEuroLeagueeu43.00.00.00.00.00.00.00.00.00.00.30.31.00.00.00.00.50.0
2024-25OlympiacosGBLgr1516.11.94.7.4000.92.5.3680.92.1.4380.91.2.7220.21.71.91.90.70.00.71.95.5
2025-26NapoliLBAit2229.14.910.9.4481.85.2.3423.15.7.5441.92.8.6890.54.85.34.30.90.02.93.313.4
5 Seasons13220.63.37.8.4201.54.3.3511.83.6.5021.41.7.7910.32.62.93.00.60.01.92.39.4
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
2021-22BresciaLBAit2928.55.913.2.4442.46.7.3643.46.5.5272.32.8.8500.63.94.54.71.00.03.12.316.5
2022-23Olimpia MilanoLBAit1419.92.56.6.3761.64.6.3590.92.1.4141.21.4.8500.42.12.42.70.40.01.02.37.9
2023-24OlympiacosGBLgr1117.72.25.0.4361.02.7.3671.22.3.5201.21.6.7220.22.12.33.10.50.31.73.16.5
2024-25OlympiacosGBLgr1516.11.94.7.4000.92.5.3680.92.1.4380.91.2.7220.21.71.91.90.70.00.71.95.5
2025-26NapoliLBAit2229.14.910.9.4481.85.2.3423.15.7.5441.92.8.6890.54.85.34.30.90.02.93.313.4
5 Seasons9124.04.09.2.4331.74.8.3582.34.4.5161.72.2.7770.43.33.73.60.80.12.22.611.4
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
2022-23Olimpia MilanoEuroLeagueeu2117.62.36.3.3711.54.2.3520.92.1.4091.21.3.9290.31.72.02.00.40.01.82.57.4
2023-24OlympiacosEuroLeagueeu78.30.72.9.2500.31.7.1670.41.1.3750.30.6.5000.00.10.11.40.40.00.71.12.0
2023-24ŽalgirisEuroLeagueeu910.21.74.4.3750.72.3.2861.02.1.4740.10.11.0000.21.01.21.00.20.01.01.14.1
2024-25OlympiacosEuroLeagueeu43.00.00.00.00.00.00.00.00.00.00.30.31.00.00.00.00.50.0
3 Seasons4113.01.74.7.3591.03.0.3220.71.7.4230.70.8.8790.21.11.31.60.30.01.31.85.0

Totals

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
2021-22BresciaLBAit29826170383.44471195.36499188.5276880.850171131301353019068479
2022-23Olimpia MilanoEuroLeagueeu2136949132.3713188.3521844.4092628.9296354142813852155
2022-23Olimpia MilanoLBAit142793593.3762364.3591229.4141720.8505293438601432110
2023-24OlympiacosEuroLeagueeu758520.250212.16738.37524.50001110305814
2023-24ŽalgirisEuroLeagueeu9921540.375621.286919.474111.000291192091037
2023-24OlympiacosGBLgr111952455.4361130.3671325.5201318.722223253463193472
2024-25OlympiacosEuroLeagueeu41200000000011400020
2024-25OlympiacosGBLgr152422870.4001438.3681432.4381318.7223262928110102883
2025-26NapoliLBAit22641107239.44839114.34268125.5444261.68911106117941916373295
5 Seasons13227144331032.420197562.351236470.502182230.791463433893948562483071245
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
2021-22BresciaLBAit29826170383.44471195.36499188.5276880.850171131301353019068479
2022-23Olimpia MilanoLBAit142793593.3762364.3591229.4141720.8505293438601432110
2023-24OlympiacosGBLgr111952455.4361130.3671325.5201318.722223253463193472
2024-25OlympiacosGBLgr152422870.4001438.3681432.4381318.7223262928110102883
2025-26NapoliLBAit22641107239.44839114.34268125.5444261.68911106117941916373295
5 Seasons912183364840.433158441.358206399.516153197.777382973353297251962351039
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
2022-23Olimpia MilanoEuroLeagueeu2136949132.3713188.3521844.4092628.9296354142813852155
2023-24OlympiacosEuroLeagueeu758520.250212.16738.37524.50001110305814
2023-24ŽalgirisEuroLeagueeu9921540.375621.286919.474111.000291192091037
2024-25OlympiacosEuroLeagueeu41200000000011400020
3 Seasons4153169192.35939121.3223071.4232933.87984654651315272206

Per 36 Minutes

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
2021-22BresciaLBAit298267.416.7.4443.18.5.3644.38.2.5273.03.5.8500.74.95.75.91.30.03.93.020.9
2022-23Olimpia MilanoEuroLeagueeu213694.812.9.3713.08.6.3521.84.3.4092.52.7.9290.63.44.04.10.80.13.75.115.1
2022-23Olimpia MilanoLBAit142794.512.0.3763.08.3.3591.53.7.4142.22.6.8500.63.74.44.90.80.01.84.114.2
2023-24OlympiacosEuroLeagueeu7583.112.4.2501.27.4.1671.95.0.3751.22.5.5000.00.60.66.21.90.03.15.08.7
2023-24ŽalgirisEuroLeagueeu9925.915.7.3752.38.2.2863.57.4.4740.40.41.0000.83.54.33.50.80.03.53.914.5
2023-24OlympiacosGBLgr111954.410.2.4362.05.5.3672.44.6.5202.43.3.7220.44.24.66.31.10.63.56.313.3
2024-25OlympiacosEuroLeagueeu4120.00.00.00.00.00.00.00.00.03.03.012.00.00.00.06.00.0
2024-25OlympiacosGBLgr152424.210.4.4002.15.7.3682.14.8.4381.92.7.7220.43.94.34.21.60.01.54.212.3
2025-26NapoliLBAit226416.013.4.4482.26.4.3423.87.0.5442.43.4.6890.66.06.65.31.10.13.54.116.6
5 Seasons13227145.713.7.4202.67.5.3513.16.2.5022.43.1.7910.64.55.25.21.10.13.34.116.5
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
2021-22BresciaLBAit298267.416.7.4443.18.5.3644.38.2.5273.03.5.8500.74.95.75.91.30.03.93.020.9
2022-23Olimpia MilanoLBAit142794.512.0.3763.08.3.3591.53.7.4142.22.6.8500.63.74.44.90.80.01.84.114.2
2023-24OlympiacosGBLgr111954.410.2.4362.05.5.3672.44.6.5202.43.3.7220.44.24.66.31.10.63.56.313.3
2024-25OlympiacosGBLgr152424.210.4.4002.15.7.3682.14.8.4381.92.7.7220.43.94.34.21.60.01.54.212.3
2025-26NapoliLBAit226416.013.4.4482.26.4.3423.87.0.5442.43.4.6890.66.06.65.31.10.13.54.116.6
5 Seasons9121836.013.9.4332.67.3.3583.46.6.5162.53.2.7770.64.95.55.41.20.13.23.917.1
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
2022-23Olimpia MilanoEuroLeagueeu213694.812.9.3713.08.6.3521.84.3.4092.52.7.9290.63.44.04.10.80.13.75.115.1
2023-24OlympiacosEuroLeagueeu7583.112.4.2501.27.4.1671.95.0.3751.22.5.5000.00.60.66.21.90.03.15.08.7
2023-24ŽalgirisEuroLeagueeu9925.915.7.3752.38.2.2863.57.4.4740.40.41.0000.83.54.33.50.80.03.53.914.5
2024-25OlympiacosEuroLeagueeu4120.00.00.00.00.00.00.00.00.03.03.012.00.00.00.06.00.0
3 Seasons415314.713.0.3592.68.2.3222.04.8.4232.02.2.8790.53.13.74.40.90.13.54.914.0

Per Game Playoffs

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
2021-22BresciaLBAit432.88.020.3.3953.810.3.3664.310.0.4254.85.3.9051.02.03.07.30.00.03.33.024.5
2023-24OlympiacosEuroLeagueeu28.00.52.0.2500.01.0.0000.51.0.5000.00.00.00.50.50.00.00.00.00.51.0
2023-24OlympiacosGBLgr1011.91.23.5.3430.41.9.2110.81.6.5001.11.3.8460.21.31.52.00.10.01.11.33.9
2024-25OlympiacosGBLgr46.01.32.5.5000.01.0.0001.31.5.8330.50.51.0000.00.80.80.50.30.00.51.03.0
3 Seasons2014.52.56.5.3851.03.3.2881.63.2.4841.61.8.8890.31.31.62.60.10.01.31.57.6
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
2021-22BresciaLBAit432.88.020.3.3953.810.3.3664.310.0.4254.85.3.9051.02.03.07.30.00.03.33.024.5
2023-24OlympiacosGBLgr1011.91.23.5.3430.41.9.2110.81.6.5001.11.3.8460.21.31.52.00.10.01.11.33.9
2024-25OlympiacosGBLgr46.01.32.5.5000.01.0.0001.31.5.8330.50.51.0000.00.80.80.50.30.00.51.03.0
3 Seasons1815.22.77.0.3891.13.6.2971.73.4.4841.82.0.8890.31.31.72.80.10.01.41.68.3
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
2023-24OlympiacosEuroLeagueeu28.00.52.0.2500.01.0.0000.51.0.5000.00.00.00.50.50.00.00.00.00.51.0
1 Season28.00.52.0.2500.01.0.0000.51.0.5000.00.00.00.50.50.00.00.00.00.51.0
Become a Stathead & surf this site ad-free.

Totals Playoffs

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
2021-22BresciaLBAit41313281.3951541.3661740.4251921.90548122900131298
2023-24OlympiacosEuroLeagueeu21614.25002.00012.50000011000012
2023-24OlympiacosGBLgr101191235.343419.211816.5001113.846213152010111339
2024-25OlympiacosGBLgr424510.50004.00056.833221.0000332102412
3 Seasons2029050130.3851966.2883164.4843236.8896253151202630151
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
2021-22BresciaLBAit41313281.3951541.3661740.4251921.90548122900131298
2023-24OlympiacosGBLgr101191235.343419.211816.5001113.846213152010111339
2024-25OlympiacosGBLgr424510.50004.00056.833221.0000332102412
3 Seasons1827449126.3891964.2973062.4843236.8896243051202629149
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
2023-24OlympiacosEuroLeagueeu21614.25002.00012.50000011000012
1 Season21614.25002.00012.50000011000012

Per 36 Minutes Playoffs

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
2021-22BresciaLBAit41318.822.3.3954.111.3.3664.711.0.4255.25.8.9051.12.23.38.00.00.03.63.326.9
2023-24OlympiacosEuroLeagueeu2162.39.0.2500.04.5.0002.34.5.5000.00.00.02.32.30.00.00.00.02.34.5
2023-24OlympiacosGBLgr101193.610.6.3431.25.7.2112.44.8.5003.33.9.8460.63.94.56.10.30.03.33.911.8
2024-25OlympiacosGBLgr4247.515.0.5000.06.0.0007.59.0.8333.03.01.0000.04.54.53.01.50.03.06.018.0
3 Seasons202906.216.1.3852.48.2.2883.87.9.4844.04.5.8890.73.13.86.30.20.03.23.718.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
2021-22BresciaLBAit41318.822.3.3954.111.3.3664.711.0.4255.25.8.9051.12.23.38.00.00.03.63.326.9
2023-24OlympiacosGBLgr101193.610.6.3431.25.7.2112.44.8.5003.33.9.8460.63.94.56.10.30.03.33.911.8
2024-25OlympiacosGBLgr4247.515.0.5000.06.0.0007.59.0.8333.03.01.0000.04.54.53.01.50.03.06.018.0
3 Seasons182746.416.6.3892.58.4.2973.98.1.4844.24.7.8890.83.23.96.70.30.03.43.819.6
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
2023-24OlympiacosEuroLeagueeu2162.39.0.2500.04.5.0002.34.5.5000.00.00.02.32.30.00.00.00.02.34.5
1 Season2162.39.0.2500.04.5.0002.34.5.5000.00.00.02.32.30.00.00.00.02.34.5

Appearances on Leaderboards, Awards, and Honors