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-25OlympiacosGBLgr1115.51.44.5.3060.52.3.2000.92.2.4171.01.5.6880.01.51.52.00.80.00.71.74.2
2024-25OlympiacosEuroLeagueeu34.00.00.00.00.00.00.00.00.00.00.30.31.30.00.00.00.70.0
4 Seasons10519.13.07.4.4051.44.1.3431.63.2.4871.31.6.8260.32.22.52.80.60.01.72.18.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
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-25OlympiacosGBLgr1115.51.44.5.3060.52.3.2000.92.2.4171.01.5.6880.01.51.52.00.80.00.71.74.2
4 Seasons6522.63.88.9.4211.74.8.3502.14.1.5041.72.1.8130.42.83.23.50.80.12.02.410.9
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-25OlympiacosEuroLeagueeu34.00.00.00.00.00.00.00.00.00.00.30.31.30.00.00.00.70.0
3 Seasons4013.31.74.8.3591.03.0.3220.81.8.4230.70.8.8790.21.21.41.60.30.01.31.85.2

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-25OlympiacosGBLgr111701549.306525.2001024.4171116.68801717229081946
2024-25OlympiacosEuroLeagueeu31200000000011400020
4 Seasons1052001313772.405149435.343164337.487138167.82632228260294645183225913
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-25OlympiacosGBLgr111701549.306525.2001024.4171116.68801717229081946
4 Seasons651470244580.421110314.350134266.504109134.81324182206229514131153707
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-25OlympiacosEuroLeagueeu31200000000011400020
3 Seasons4053169192.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-25OlympiacosGBLgr111703.210.4.3061.15.3.2002.15.1.4172.33.4.6880.03.63.64.71.90.01.74.09.7
2024-25OlympiacosEuroLeagueeu3120.00.00.00.00.00.00.00.00.03.03.012.00.00.00.06.00.0
4 Seasons10520015.613.9.4052.77.8.3433.06.1.4872.53.0.8260.64.14.75.31.20.13.34.016.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
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-25OlympiacosGBLgr111703.210.4.3061.15.3.2002.15.1.4172.33.4.6880.03.63.64.71.90.01.74.09.7
4 Seasons6514706.014.2.4212.77.7.3503.36.5.5042.73.3.8130.64.55.05.61.20.13.23.717.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
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-25OlympiacosEuroLeagueeu3120.00.00.00.00.00.00.00.00.03.03.012.00.00.00.06.00.0
3 Seasons405314.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
2 Seasons1616.62.87.5.3751.23.9.3061.63.6.4481.92.1.8820.41.41.83.10.10.01.51.68.7
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
2 Seasons1417.93.18.3.3791.44.3.3171.84.0.4462.12.4.8820.41.51.93.50.10.01.71.89.8
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
2 Seasons1626645120.3751962.3062658.4483034.8826222849102426139
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
2 Seasons1425044116.3791960.3172556.4463034.8826212749102425137
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
2 Seasons162666.116.2.3752.68.4.3063.57.8.4484.14.6.8820.83.03.86.60.10.03.23.518.8
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
2 Seasons142506.316.7.3792.78.6.3173.68.1.4464.34.9.8820.93.03.97.10.10.03.53.619.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
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