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
2015-16PesaroLBAit930.35.312.2.4362.25.4.4083.16.8.4593.04.0.7501.04.25.21.41.30.22.12.015.9
2017-18Gran CanariaEuroCupeu614.52.24.7.4640.82.0.4171.32.7.5002.03.0.6670.21.51.71.00.50.20.51.07.2
2017-18Gran CanariaLiga ACBes1017.52.34.8.4790.41.6.2501.93.2.5940.50.9.5560.31.41.71.41.10.11.01.45.5
2019-20OlympiacosEuroLeagueeu326.06.011.3.5291.03.7.2735.07.7.6520.71.7.4000.02.02.01.71.00.72.32.713.7
2020-21OlympiacosEuroLeagueeu3323.43.68.3.4291.13.5.3072.54.9.5162.53.5.7160.51.82.32.21.50.21.42.110.7
2021-22OlympiacosEuroLeagueeu3016.52.24.7.4640.61.9.3331.52.8.5541.52.3.6670.41.72.11.60.80.10.71.66.5
2021-22OlympiacosGBLgr1919.43.86.9.5571.53.6.4262.33.3.6981.21.7.6970.31.82.12.01.20.01.51.210.4
2022-23OlympiacosEuroLeagueeu3417.83.16.1.5150.82.8.2812.33.2.7181.72.5.6710.40.91.31.70.90.01.01.18.7
2022-23OlympiacosGBLgr1518.13.25.5.5781.83.5.5191.42.1.6771.12.1.5480.41.51.91.50.80.11.31.19.3
2023-24OlympiacosGBLgr415.31.33.8.3330.52.8.1820.81.0.7501.01.8.5710.51.82.32.31.00.01.52.34.0
2023-24OlympiacosEuroLeagueeu2214.31.94.5.4140.72.3.2941.22.2.5421.21.7.7300.40.81.20.90.60.00.81.35.6
7 Seasons18518.93.06.3.4771.02.9.3462.03.4.5891.62.4.6790.41.62.01.61.00.11.11.58.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
2015-16PesaroLBAit930.35.312.2.4362.25.4.4083.16.8.4593.04.0.7501.04.25.21.41.30.22.12.015.9
2017-18Gran CanariaLiga ACBes1017.52.34.8.4790.41.6.2501.93.2.5940.50.9.5560.31.41.71.41.10.11.01.45.5
2021-22OlympiacosGBLgr1919.43.86.9.5571.53.6.4262.33.3.6981.21.7.6970.31.82.12.01.20.01.51.210.4
2022-23OlympiacosGBLgr1518.13.25.5.5781.83.5.5191.42.1.6771.12.1.5480.41.51.91.50.80.11.31.19.3
2023-24OlympiacosGBLgr415.31.33.8.3330.52.8.1820.81.0.7501.01.8.5710.51.82.32.31.00.01.52.34.0
5 Seasons5720.23.56.8.5091.43.4.4182.03.4.6021.32.0.6550.52.02.51.71.10.11.41.49.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
2017-18Gran CanariaEuroCupeu614.52.24.7.4640.82.0.4171.32.7.5002.03.0.6670.21.51.71.00.50.20.51.07.2
2019-20OlympiacosEuroLeagueeu326.06.011.3.5291.03.7.2735.07.7.6520.71.7.4000.02.02.01.71.00.72.32.713.7
2020-21OlympiacosEuroLeagueeu3323.43.68.3.4291.13.5.3072.54.9.5162.53.5.7160.51.82.32.21.50.21.42.110.7
2021-22OlympiacosEuroLeagueeu3016.52.24.7.4640.61.9.3331.52.8.5541.52.3.6670.41.72.11.60.80.10.71.66.5
2022-23OlympiacosEuroLeagueeu3417.83.16.1.5150.82.8.2812.33.2.7181.72.5.6710.40.91.31.70.90.01.01.18.7
2023-24OlympiacosEuroLeagueeu2214.31.94.5.4140.72.3.2941.22.2.5421.21.7.7300.40.81.20.90.60.00.81.35.6
6 Seasons12818.42.86.1.4620.82.7.3052.03.4.5831.82.6.6880.41.31.81.61.00.11.01.68.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
2015-16PesaroLBAit927348110.4362049.4082861.4592736.75093847131221918143
2017-18Gran CanariaEuroCupeu6871328.464512.417816.5001218.66719106313643
2017-18Gran CanariaLiga ACBes101752348.479416.2501932.59459.5563141714111101455
2019-20OlympiacosEuroLeagueeu3781834.529311.2731523.65225.4000665327841
2020-21OlympiacosEuroLeagueeu33772118275.42935114.30783161.51683116.716185876714954770354
2021-22OlympiacosEuroLeagueeu3049565140.4641957.3334683.5544669.667135063472532048195
2021-22OlympiacosGBLgr1936973131.5572968.4264463.6982333.69763440382202823198
2022-23OlympiacosEuroLeagueeu34604106206.5152796.28179110.7185785.671123244573113439296
2022-23OlympiacosGBLgr152724883.5782752.5192131.6771731.54862228231221916140
2023-24OlympiacosGBLgr461515.333211.18234.75047.5712799406916
2023-24OlympiacosEuroLeagueeu223154199.4141551.2942648.5422737.73091726191401728124
7 Seasons18535015581169.477186537.346372632.589303446.67979287366302186172102791605
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
2015-16PesaroLBAit927348110.4362049.4082861.4592736.75093847131221918143
2017-18Gran CanariaLiga ACBes101752348.479416.2501932.59459.5563141714111101455
2021-22OlympiacosGBLgr1936973131.5572968.4264463.6982333.69763440382202823198
2022-23OlympiacosGBLgr152724883.5782752.5192131.6771731.54862228231221916140
2023-24OlympiacosGBLgr461515.333211.18234.75047.5712799406916
5 Seasons571150197387.50982196.418115191.60276116.65526115141976158280552
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
2017-18Gran CanariaEuroCupeu6871328.464512.417816.5001218.66719106313643
2019-20OlympiacosEuroLeagueeu3781834.529311.2731523.65225.4000665327841
2020-21OlympiacosEuroLeagueeu33772118275.42935114.30783161.51683116.716185876714954770354
2021-22OlympiacosEuroLeagueeu3049565140.4641957.3334683.5544669.667135063472532048195
2022-23OlympiacosEuroLeagueeu34604106206.5152796.28179110.7185785.671123244573113439296
2023-24OlympiacosEuroLeagueeu223154199.4141551.2942648.5422737.73091726191401728124
6 Seasons1282351361782.462104341.305257441.583227330.68853172225205125121281991053

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
2015-16PesaroLBAit92736.314.5.4362.66.5.4083.78.0.4593.64.7.7501.25.06.21.71.60.32.52.418.9
2017-18Gran CanariaEuroCupeu6875.411.6.4642.15.0.4173.36.6.5005.07.4.6670.43.74.12.51.20.41.22.517.8
2017-18Gran CanariaLiga ACBes101754.79.9.4790.83.3.2503.96.6.5941.01.9.5560.62.93.52.92.30.22.12.911.3
2019-20OlympiacosEuroLeagueeu3788.315.7.5291.45.1.2736.910.6.6520.92.3.4000.02.82.82.31.40.93.23.718.9
2020-21OlympiacosEuroLeagueeu337725.512.8.4291.65.3.3073.97.5.5163.95.4.7160.82.73.53.32.30.22.23.316.5
2021-22OlympiacosEuroLeagueeu304954.710.2.4641.44.1.3333.36.0.5543.35.0.6670.93.64.63.41.80.21.53.514.2
2021-22OlympiacosGBLgr193697.112.8.5572.86.6.4264.36.1.6982.23.2.6970.63.33.93.72.10.02.72.219.3
2022-23OlympiacosEuroLeagueeu346046.312.3.5151.65.7.2814.76.6.7183.45.1.6710.71.92.63.41.80.12.02.317.6
2022-23OlympiacosGBLgr152726.411.0.5783.66.9.5192.84.1.6772.34.1.5480.82.93.73.01.60.32.52.118.5
2023-24OlympiacosGBLgr4613.08.9.3331.26.5.1821.82.4.7502.44.1.5711.24.15.35.32.40.03.55.39.4
2023-24OlympiacosEuroLeagueeu223154.711.3.4141.75.8.2943.05.5.5423.14.2.7301.01.93.02.21.60.01.93.214.2
7 Seasons18535015.712.0.4771.95.5.3463.86.5.5893.14.6.6790.83.03.83.11.90.22.22.916.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
2015-16PesaroLBAit92736.314.5.4362.66.5.4083.78.0.4593.64.7.7501.25.06.21.71.60.32.52.418.9
2017-18Gran CanariaLiga ACBes101754.79.9.4790.83.3.2503.96.6.5941.01.9.5560.62.93.52.92.30.22.12.911.3
2021-22OlympiacosGBLgr193697.112.8.5572.86.6.4264.36.1.6982.23.2.6970.63.33.93.72.10.02.72.219.3
2022-23OlympiacosGBLgr152726.411.0.5783.66.9.5192.84.1.6772.34.1.5480.82.93.73.01.60.32.52.118.5
2023-24OlympiacosGBLgr4613.08.9.3331.26.5.1821.82.4.7502.44.1.5711.24.15.35.32.40.03.55.39.4
5 Seasons5711506.212.1.5092.66.1.4183.66.0.6022.43.6.6550.83.64.43.01.90.22.62.517.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
2017-18Gran CanariaEuroCupeu6875.411.6.4642.15.0.4173.36.6.5005.07.4.6670.43.74.12.51.20.41.22.517.8
2019-20OlympiacosEuroLeagueeu3788.315.7.5291.45.1.2736.910.6.6520.92.3.4000.02.82.82.31.40.93.23.718.9
2020-21OlympiacosEuroLeagueeu337725.512.8.4291.65.3.3073.97.5.5163.95.4.7160.82.73.53.32.30.22.23.316.5
2021-22OlympiacosEuroLeagueeu304954.710.2.4641.44.1.3333.36.0.5543.35.0.6670.93.64.63.41.80.21.53.514.2
2022-23OlympiacosEuroLeagueeu346046.312.3.5151.65.7.2814.76.6.7183.45.1.6710.71.92.63.41.80.12.02.317.6
2023-24OlympiacosEuroLeagueeu223154.711.3.4141.75.8.2943.05.5.5423.14.2.7301.01.93.02.21.60.01.93.214.2
6 Seasons12823515.512.0.4621.65.2.3053.96.8.5833.55.1.6880.82.63.43.11.90.22.03.016.1

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-22OlympiacosEuroLeagueeu716.72.76.3.4320.93.1.2731.93.1.5912.73.0.9050.11.01.11.41.30.00.61.79.0
2021-22OlympiacosGBLgr814.82.65.3.5001.43.3.4231.32.0.6250.60.9.7140.31.11.42.01.10.00.90.87.3
2022-23OlympiacosEuroLeagueeu717.13.77.3.5101.63.3.4782.14.0.5361.41.9.7690.71.42.10.90.40.00.11.110.4
2022-23OlympiacosGBLgr919.81.85.2.3400.42.6.1741.32.7.5001.11.6.7140.41.11.61.81.00.00.81.65.1
2 Seasons3117.22.65.9.4461.03.0.3401.62.9.5561.41.8.8000.41.21.51.51.00.00.61.37.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-22OlympiacosGBLgr814.82.65.3.5001.43.3.4231.32.0.6250.60.9.7140.31.11.42.01.10.00.90.87.3
2022-23OlympiacosGBLgr919.81.85.2.3400.42.6.1741.32.7.5001.11.6.7140.41.11.61.81.00.00.81.65.1
2 Seasons1717.42.25.2.4160.92.9.3061.32.4.5500.91.2.7140.41.11.51.91.10.00.81.26.1
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-22OlympiacosEuroLeagueeu716.72.76.3.4320.93.1.2731.93.1.5912.73.0.9050.11.01.11.41.30.00.61.79.0
2022-23OlympiacosEuroLeagueeu717.13.77.3.5101.63.3.4782.14.0.5361.41.9.7690.71.42.10.90.40.00.11.110.4
2 Seasons1416.93.26.8.4741.23.2.3782.03.6.5602.12.4.8530.41.21.61.10.90.00.41.49.7

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-22OlympiacosEuroLeagueeu71171944.432622.2731322.5911921.905178109041263
2021-22OlympiacosGBLgr81182142.5001126.4231016.62557.714291116907658
2022-23OlympiacosEuroLeagueeu71202651.5101123.4781528.5361013.769510156301873
2022-23OlympiacosGBLgr91781647.340423.1741224.5001014.71441014169071446
2 Seasons3153382184.4463294.3405090.5564455.800123648483001940240
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-22OlympiacosGBLgr81182142.5001126.4231016.62557.714291116907658
2022-23OlympiacosGBLgr91781647.340423.1741224.5001014.71441014169071446
2 Seasons172963789.4161549.3062240.5501521.71461925321801420104
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-22OlympiacosEuroLeagueeu71171944.432622.2731322.5911921.905178109041263
2022-23OlympiacosEuroLeagueeu71202651.5101123.4781528.5361013.769510156301873
2 Seasons142374595.4741745.3782850.5602934.8536172316120520136

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-22OlympiacosEuroLeagueeu71175.813.5.4321.86.8.2734.06.8.5915.86.5.9050.32.22.53.12.80.01.23.719.4
2021-22OlympiacosGBLgr81186.412.8.5003.47.9.4233.14.9.6251.52.1.7140.62.73.44.92.70.02.11.817.7
2022-23OlympiacosEuroLeagueeu71207.815.3.5103.36.9.4784.58.4.5363.03.9.7691.53.04.51.80.90.00.32.421.9
2022-23OlympiacosGBLgr91783.29.5.3400.84.7.1742.44.9.5002.02.8.7140.82.02.83.21.80.01.42.89.3
2 Seasons315335.512.4.4462.26.3.3403.46.1.5563.03.7.8000.82.43.23.22.00.01.32.716.2
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-22OlympiacosGBLgr81186.412.8.5003.47.9.4233.14.9.6251.52.1.7140.62.73.44.92.70.02.11.817.7
2022-23OlympiacosGBLgr91783.29.5.3400.84.7.1742.44.9.5002.02.8.7140.82.02.83.21.80.01.42.89.3
2 Seasons172964.510.8.4161.86.0.3062.74.9.5501.82.6.7140.72.33.03.92.20.01.72.412.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
2021-22OlympiacosEuroLeagueeu71175.813.5.4321.86.8.2734.06.8.5915.86.5.9050.32.22.53.12.80.01.23.719.4
2022-23OlympiacosEuroLeagueeu71207.815.3.5103.36.9.4784.58.4.5363.03.9.7691.53.04.51.80.90.00.32.421.9
2 Seasons142376.814.4.4742.66.8.3784.37.6.5604.45.2.8530.92.63.52.41.80.00.83.020.7

Appearances on Leaderboards, Awards, and Honors