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-24OlympiacosEuroLeagueeu2514.52.04.4.4410.62.2.2961.32.3.5791.31.8.7500.40.71.10.80.70.00.71.35.9
2023-24OlympiacosGBLgr415.31.33.8.3330.52.8.1820.81.0.7501.01.8.5710.51.82.32.31.00.01.52.34.0
2024-25OlympiacosEuroLeagueeu1716.62.95.8.4951.12.9.3801.82.9.6121.92.7.6960.61.92.61.60.50.10.91.28.8
8 Seasons20518.73.06.2.4801.02.9.3492.03.4.5931.72.4.6830.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-24OlympiacosEuroLeagueeu2514.52.04.4.4410.62.2.2961.32.3.5791.31.8.7500.40.71.10.80.70.00.71.35.9
2024-25OlympiacosEuroLeagueeu1716.62.95.8.4951.12.9.3801.82.9.6121.92.7.6960.61.92.61.60.50.10.91.28.8
7 Seasons14818.12.86.0.4680.82.7.3152.03.4.5891.82.6.6920.41.41.81.60.90.11.01.58.3

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-24OlympiacosEuroLeagueeu2536349111.4411654.2963357.5793344.750101727201801833147
2023-24OlympiacosGBLgr461515.333211.18234.75047.5712799406916
2024-25OlympiacosEuroLeagueeu172834999.4951950.3803049.6123246.69611334427911520149
8 Seasons20538326151280.480206590.349409690.593341499.68391320411330199182263041777
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-24OlympiacosEuroLeagueeu2536349111.4411654.2963357.5793344.750101727201801833147
2024-25OlympiacosEuroLeagueeu172834999.4951950.3803049.6123246.69611334427911520149
7 Seasons1482682418893.468124394.315294499.589265383.69265205270233138131442241225

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-24OlympiacosEuroLeagueeu253634.911.0.4411.65.4.2963.35.7.5793.34.4.7501.01.72.72.01.80.01.83.314.6
2023-24OlympiacosGBLgr4613.08.9.3331.26.5.1821.82.4.7502.44.1.5711.24.15.35.32.40.03.55.39.4
2024-25OlympiacosEuroLeagueeu172836.212.6.4952.46.4.3803.86.2.6124.15.9.6961.44.25.63.41.10.11.92.519.0
8 Seasons20538325.812.0.4801.95.5.3493.86.5.5933.24.7.6830.93.03.93.11.90.22.12.916.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
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-24OlympiacosEuroLeagueeu253634.911.0.4411.65.4.2963.35.7.5793.34.4.7501.01.72.72.01.80.01.83.314.6
2024-25OlympiacosEuroLeagueeu172836.212.6.4952.46.4.3803.86.2.6124.15.9.6961.44.25.63.41.10.11.92.519.0
7 Seasons14826825.612.0.4681.75.3.3153.96.7.5893.65.1.6920.92.83.63.11.90.21.93.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
2023-24OlympiacosEuroLeagueeu722.94.38.1.5261.73.9.4442.64.3.6002.03.1.6360.72.63.31.92.00.02.01.412.3
2023-24OlympiacosGBLgr1220.12.65.5.4700.93.3.2821.72.3.7411.22.3.5000.31.92.32.50.60.01.02.07.3
3 Seasons5018.72.96.1.4661.13.2.3441.82.9.5991.42.1.6860.41.52.01.81.00.00.91.58.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
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
2023-24OlympiacosGBLgr1220.12.65.5.4700.93.3.2821.72.3.7411.22.3.5000.31.92.32.50.60.01.02.07.3
3 Seasons2918.52.35.3.4390.93.0.2951.42.3.6271.01.7.5920.31.41.82.10.90.00.91.56.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-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
2023-24OlympiacosEuroLeagueeu722.94.38.1.5261.73.9.4442.64.3.6002.03.1.6360.72.63.31.92.00.02.01.412.3
3 Seasons2118.93.67.2.4931.43.4.4032.23.8.5752.02.7.7680.51.72.21.41.20.00.91.410.6
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-22OlympiacosEuroLeagueeu71171944.432622.2731322.5911921.905178109041263
2021-22OlympiacosGBLgr81182142.5001126.4231016.62557.714291116907658
2022-23OlympiacosEuroLeagueeu71202651.5101123.4781528.5361013.769510156301873
2022-23OlympiacosGBLgr91781647.340423.1741224.5001014.71441014169071446
2023-24OlympiacosEuroLeagueeu71603057.5261227.4441830.6001422.6365182313140141086
2023-24OlympiacosGBLgr122413166.4701139.2822027.7411428.500423273070122487
3 Seasons50934143307.46655160.34488147.59972105.686217798915104574413
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
2023-24OlympiacosGBLgr122413166.4701139.2822027.7411428.500423273070122487
3 Seasons2953768155.4392688.2954267.6272949.592104252622502644191
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
2023-24OlympiacosEuroLeagueeu71603057.5261227.4441830.6001422.6365182313140141086
3 Seasons2139775152.4932972.4034680.5754356.768113546292601930222

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
2023-24OlympiacosEuroLeagueeu71606.812.8.5262.76.1.4444.16.8.6003.25.0.6361.14.15.22.93.20.03.22.319.4
2023-24OlympiacosGBLgr122414.69.9.4701.65.8.2823.04.0.7412.14.2.5000.63.44.04.51.00.01.83.613.0
3 Seasons509345.511.8.4662.16.2.3443.45.7.5992.84.0.6860.83.03.83.52.00.01.72.915.9
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
2023-24OlympiacosGBLgr122414.69.9.4701.65.8.2823.04.0.7412.14.2.5000.63.44.04.51.00.01.83.613.0
3 Seasons295374.610.4.4391.75.9.2952.84.5.6271.93.3.5920.72.83.54.21.70.01.72.912.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-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
2023-24OlympiacosEuroLeagueeu71606.812.8.5262.76.1.4444.16.8.6003.25.0.6361.14.15.22.93.20.03.22.319.4
3 Seasons213976.813.8.4932.66.5.4034.27.3.5753.95.1.7681.03.24.22.62.40.01.72.720.1

Appearances on Leaderboards, Awards, and Honors