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
6 Seasons15919.73.26.6.4851.13.0.3562.23.6.5911.72.5.6770.41.72.11.71.10.11.21.59.2
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
4 Seasons5320.53.67.0.5161.53.5.4322.13.5.5991.42.1.6610.52.02.51.71.10.11.41.310.1
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
5 Seasons10619.23.06.4.4690.82.7.3072.23.7.5881.92.8.6830.41.51.91.81.00.11.01.68.8

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
6 Seasons15931255121055.485169475.356343580.591272402.67768263331274168171872421465
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
4 Seasons531089192372.51680185.432112187.59972109.66124108132885757671536
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
5 Seasons1062036320683.46989290.307231393.588200293.6834415519918611112111171929

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
6 Seasons15931255.912.2.4851.95.5.3564.06.7.5913.14.6.6770.83.03.83.21.90.22.22.816.9
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
4 Seasons5310896.312.3.5162.66.1.4323.76.2.5992.43.6.6610.83.64.42.91.90.22.52.317.7
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
5 Seasons10620365.712.1.4691.65.1.3074.16.9.5883.55.2.6830.82.73.53.32.00.22.03.016.4

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