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
2016-17LavrioGBLgr2222.13.98.7.4451.94.3.4322.04.4.4582.43.0.8000.51.82.30.90.90.11.32.512.0
2017-18AEKGBLgr1120.53.68.3.4401.43.4.4052.34.9.4632.73.0.9090.32.02.30.80.90.10.62.311.4
2018-19Virtus BolognaLBAit2826.44.811.5.4212.16.0.3512.75.5.4972.73.0.8930.62.32.81.61.00.11.32.814.4
2019-20OlympiacosEuroLeagueeu1118.42.58.2.3000.63.5.1791.84.6.3921.31.8.7000.31.61.90.80.50.10.62.16.8
2019-20Crvena zvezdaEuroLeagueeu1222.15.210.8.4772.14.3.4813.16.5.4743.53.9.8940.20.91.11.50.60.10.82.015.9
2020-21Olimpia MilanoEuroLeagueeu2925.85.010.7.4682.04.9.4013.05.8.5242.93.3.8850.21.41.61.60.80.01.31.915.0
2020-21Olimpia MilanoLBAit1921.93.37.7.4321.63.8.4171.73.9.4461.92.4.8040.01.11.11.61.00.11.51.710.2
2021-22PartizanEuroCupeu1626.75.611.8.4791.45.0.2884.26.8.6203.74.1.8940.42.42.82.11.00.11.21.716.4
2021-22PartizanABA2424.73.79.0.4141.44.3.3272.34.6.4952.63.0.8490.52.12.63.10.70.01.82.211.4
2022-23PartizanEuroLeagueeu3427.55.110.9.4661.94.6.4173.26.3.5023.43.8.9060.31.82.12.41.10.11.22.715.5
2022-23PartizanABA2519.23.05.8.5071.22.8.4371.73.0.5731.01.2.8620.11.21.32.51.00.00.81.98.2
7 Seasons23123.94.39.5.4471.74.4.3812.65.1.5042.63.0.8690.31.72.01.90.90.11.22.212.8
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
2016-17LavrioGBLgr2222.13.98.7.4451.94.3.4322.04.4.4582.43.0.8000.51.82.30.90.90.11.32.512.0
2017-18AEKGBLgr1120.53.68.3.4401.43.4.4052.34.9.4632.73.0.9090.32.02.30.80.90.10.62.311.4
2018-19Virtus BolognaLBAit2826.44.811.5.4212.16.0.3512.75.5.4972.73.0.8930.62.32.81.61.00.11.32.814.4
2020-21Olimpia MilanoLBAit1921.93.37.7.4321.63.8.4171.73.9.4461.92.4.8040.01.11.11.61.00.11.51.710.2
2021-22PartizanABA2424.73.79.0.4141.44.3.3272.34.6.4952.63.0.8490.52.12.63.10.70.01.82.211.4
2022-23PartizanABA2519.23.05.8.5071.22.8.4371.73.0.5731.01.2.8620.11.21.32.51.00.00.81.98.2
6 Seasons12922.83.88.6.4381.64.2.3842.14.4.4902.22.6.8520.31.82.11.90.90.11.32.211.3
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
2019-20OlympiacosEuroLeagueeu1118.42.58.2.3000.63.5.1791.84.6.3921.31.8.7000.31.61.90.80.50.10.62.16.8
2019-20Crvena zvezdaEuroLeagueeu1222.15.210.8.4772.14.3.4813.16.5.4743.53.9.8940.20.91.11.50.60.10.82.015.9
2020-21Olimpia MilanoEuroLeagueeu2925.85.010.7.4682.04.9.4013.05.8.5242.93.3.8850.21.41.61.60.80.01.31.915.0
2021-22PartizanEuroCupeu1626.75.611.8.4791.45.0.2884.26.8.6203.74.1.8940.42.42.82.11.00.11.21.716.4
2022-23PartizanEuroLeagueeu3427.55.110.9.4661.94.6.4173.26.3.5023.43.8.9060.31.82.12.41.10.11.22.715.5
4 Seasons10225.34.910.7.4561.74.6.3773.16.1.5163.13.5.8850.31.71.91.80.90.11.12.214.6

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
2016-17LavrioGBLgr2248685191.4454195.4324496.4585265.800104050192022854263
2017-18AEKGBLgr112264091.4401537.4052554.4633033.909322259101725125
2018-19Virtus BolognaLBAit28739135321.42159168.35176153.4977584.893166379442843677404
2019-20OlympiacosEuroLeagueeu112022790.300739.1792051.3921420.7003182195172375
2019-20Crvena zvezdaEuroLeagueeu1226562130.4772552.4813778.4744247.8942111318711024191
2020-21Olimpia MilanoEuroLeagueeu29747145310.46857142.40188168.5248596.88564147472413756434
2020-21Olimpia MilanoLBAit1941663146.4323072.4173374.4463746.80402121311922833193
2021-22PartizanEuroCupeu1642790188.4792380.28867108.6205966.89463945331621927262
2021-22PartizanABA2459289215.41434104.32755111.4956273.849125163751714352274
2022-23PartizanEuroLeagueeu34935173371.46665156.417108215.502116128.906106171813744191527
2022-23PartizanABA2548074146.5073171.4374375.5732529.86223032632502148204
7 Seasons23155159832199.4473871016.3815961183.504597687.86970397467429208192775102952
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
2016-17LavrioGBLgr2248685191.4454195.4324496.4585265.800104050192022854263
2017-18AEKGBLgr112264091.4401537.4052554.4633033.909322259101725125
2018-19Virtus BolognaLBAit28739135321.42159168.35176153.4977584.893166379442843677404
2020-21Olimpia MilanoLBAit1941663146.4323072.4173374.4463746.80402121311922833193
2021-22PartizanABA2459289215.41434104.32755111.4956273.849125163751714352274
2022-23PartizanABA2548074146.5073171.4374375.5732529.86223032632502148204
6 Seasons12929394861110.438210547.384276563.490281330.85243227270241119101632891463
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
2019-20OlympiacosEuroLeagueeu112022790.300739.1792051.3921420.7003182195172375
2019-20Crvena zvezdaEuroLeagueeu1226562130.4772552.4813778.4744247.8942111318711024191
2020-21Olimpia MilanoEuroLeagueeu29747145310.46857142.40188168.5248596.88564147472413756434
2021-22PartizanEuroCupeu1642790188.4792380.28867108.6205966.89463945331621927262
2022-23PartizanEuroLeagueeu34935173371.46665156.417108215.502116128.906106171813744191527
4 Seasons10225764971089.456177469.377320620.516316357.885271701971888991142211489

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
2016-17LavrioGBLgr224866.314.1.4453.07.0.4323.37.1.4583.94.8.8000.73.03.71.41.50.12.14.019.5
2017-18AEKGBLgr112266.414.5.4402.45.9.4054.08.6.4634.85.3.9090.53.54.01.41.60.21.14.019.9
2018-19Virtus BolognaLBAit287396.615.6.4212.98.2.3513.77.5.4973.74.1.8930.83.13.82.11.40.21.83.819.7
2019-20OlympiacosEuroLeagueeu112024.816.0.3001.27.0.1793.69.1.3922.53.6.7000.53.23.71.60.90.21.24.113.4
2019-20Crvena zvezdaEuroLeagueeu122658.417.7.4773.47.1.4815.010.6.4745.76.4.8940.31.51.82.41.00.11.43.325.9
2020-21Olimpia MilanoEuroLeagueeu297477.014.9.4682.76.8.4014.28.1.5244.14.6.8850.32.02.32.31.20.01.82.720.9
2020-21Olimpia MilanoLBAit194165.512.6.4322.66.2.4172.96.4.4463.24.0.8040.01.81.82.71.60.22.42.916.7
2021-22PartizanEuroCupeu164277.615.9.4791.96.7.2885.69.1.6205.05.6.8940.53.33.82.81.30.21.62.322.1
2021-22PartizanABA245925.413.1.4142.16.3.3273.36.8.4953.84.4.8490.73.13.84.61.00.12.63.216.7
2022-23PartizanEuroLeagueeu349356.714.3.4662.56.0.4174.28.3.5024.54.9.9060.42.32.73.11.40.21.63.520.3
2022-23PartizanABA254805.611.0.5072.35.3.4373.25.6.5731.92.2.8620.22.32.44.71.90.01.63.615.3
7 Seasons23155156.414.4.4472.56.6.3813.97.7.5043.94.5.8690.52.63.02.81.40.11.83.319.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
2016-17LavrioGBLgr224866.314.1.4453.07.0.4323.37.1.4583.94.8.8000.73.03.71.41.50.12.14.019.5
2017-18AEKGBLgr112266.414.5.4402.45.9.4054.08.6.4634.85.3.9090.53.54.01.41.60.21.14.019.9
2018-19Virtus BolognaLBAit287396.615.6.4212.98.2.3513.77.5.4973.74.1.8930.83.13.82.11.40.21.83.819.7
2020-21Olimpia MilanoLBAit194165.512.6.4322.66.2.4172.96.4.4463.24.0.8040.01.81.82.71.60.22.42.916.7
2021-22PartizanABA245925.413.1.4142.16.3.3273.36.8.4953.84.4.8490.73.13.84.61.00.12.63.216.7
2022-23PartizanABA254805.611.0.5072.35.3.4373.25.6.5731.92.2.8620.22.32.44.71.90.01.63.615.3
6 Seasons12929396.013.6.4382.66.7.3843.46.9.4903.44.0.8520.52.83.33.01.50.12.03.517.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
2019-20OlympiacosEuroLeagueeu112024.816.0.3001.27.0.1793.69.1.3922.53.6.7000.53.23.71.60.90.21.24.113.4
2019-20Crvena zvezdaEuroLeagueeu122658.417.7.4773.47.1.4815.010.6.4745.76.4.8940.31.51.82.41.00.11.43.325.9
2020-21Olimpia MilanoEuroLeagueeu297477.014.9.4682.76.8.4014.28.1.5244.14.6.8850.32.02.32.31.20.01.82.720.9
2021-22PartizanEuroCupeu164277.615.9.4791.96.7.2885.69.1.6205.05.6.8940.53.33.82.81.30.21.62.322.1
2022-23PartizanEuroLeagueeu349356.714.3.4662.56.0.4174.28.3.5024.54.9.9060.42.32.73.11.40.21.63.520.3
4 Seasons10225766.915.2.4562.56.6.3774.58.7.5164.45.0.8850.42.42.82.61.20.11.63.120.8

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
2017-18AEKGBLgr214.03.08.0.3750.54.0.1252.54.0.6252.03.0.6670.51.01.50.51.00.51.53.08.5
2020-21Olimpia MilanoEuroLeagueeu720.33.49.0.3811.13.4.3332.35.6.4103.63.9.9260.31.41.70.40.70.10.42.711.6
2020-21Olimpia MilanoLBAit921.84.010.3.3871.95.2.3622.15.1.4133.13.4.9030.12.72.80.91.00.01.32.413.0
2021-22PartizanEuroCupeu133.03.014.0.2143.010.0.3000.04.0.0004.06.0.6670.02.02.02.01.00.01.02.013.0
2021-22PartizanABA828.94.610.9.4252.66.6.3962.04.3.4713.83.9.9680.01.91.92.91.00.01.81.915.6
2022-23EuroLeagueeu332.36.012.0.5005.39.0.5930.73.0.2225.35.31.0000.02.02.04.00.30.02.02.022.7
2022-23ABA628.03.78.3.4401.54.7.3212.23.7.5912.22.3.9290.53.03.53.82.20.21.32.511.0
4 Seasons3624.94.110.0.4072.15.5.3812.04.5.4383.33.6.9160.22.12.32.01.10.11.32.413.5
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
2017-18AEKGBLgr214.03.08.0.3750.54.0.1252.54.0.6252.03.0.6670.51.01.50.51.00.51.53.08.5
2020-21Olimpia MilanoLBAit921.84.010.3.3871.95.2.3622.15.1.4133.13.4.9030.12.72.80.91.00.01.32.413.0
2021-22PartizanABA828.94.610.9.4252.66.6.3962.04.3.4713.83.9.9680.01.91.92.91.00.01.81.915.6
2022-23ABA628.03.78.3.4401.54.7.3212.23.7.5912.22.3.9290.53.03.53.82.20.21.32.511.0
4 Seasons2524.94.09.8.4111.95.4.3532.14.4.4823.03.3.9150.22.42.62.21.30.11.52.313.0
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
2020-21Olimpia MilanoEuroLeagueeu720.33.49.0.3811.13.4.3332.35.6.4103.63.9.9260.31.41.70.40.70.10.42.711.6
2021-22PartizanEuroCupeu133.03.014.0.2143.010.0.3000.04.0.0004.06.0.6670.02.02.02.01.00.01.02.013.0
2022-23EuroLeagueeu332.36.012.0.5005.39.0.5930.73.0.2225.35.31.0000.02.02.04.00.30.02.02.022.7
3 Seasons1124.74.110.3.3982.55.5.4431.64.7.3464.14.5.9180.21.61.81.50.60.10.92.514.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
2017-18AEKGBLgr228616.37518.12558.62546.6671231213617
2020-21Olimpia MilanoEuroLeagueeu71422463.381824.3331639.4102527.9262101235131981
2020-21Olimpia MilanoLBAit91963693.3871747.3621946.4132831.903124258901222117
2021-22PartizanEuroCupeu133314.214310.30004.00046.6670222101213
2021-22PartizanABA82313787.4252153.3961634.4713031.9680151523801415125
2022-23EuroLeagueeu3971836.5001627.59329.22216161.00006612106668
2022-23ABA61682250.440928.3211322.5911314.929318212313181566
4 Seasons36895146359.40775197.38171162.438120131.91677784723934785487
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
2017-18AEKGBLgr228616.37518.12558.62546.6671231213617
2020-21Olimpia MilanoLBAit91963693.3871747.3621946.4132831.903124258901222117
2021-22PartizanABA82313787.4252153.3961634.4713031.9680151523801415125
2022-23ABA61682250.440928.3211322.5911314.929318212313181566
4 Seasons25623101246.41148136.35353110.4827582.91555964553223758325
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
2020-21Olimpia MilanoEuroLeagueeu71422463.381824.3331639.4102527.9262101235131981
2021-22PartizanEuroCupeu133314.214310.30004.00046.6670222101213
2022-23EuroLeagueeu3971836.5001627.59329.22216161.00006612106668
3 Seasons1127245113.3982761.4431852.3464549.9182182017711027162

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
2017-18AEKGBLgr2287.720.6.3751.310.3.1256.410.3.6255.17.7.6671.32.63.91.32.61.33.97.721.9
2020-21Olimpia MilanoEuroLeagueeu71426.116.0.3812.06.1.3334.19.9.4106.36.8.9260.52.53.00.81.30.30.84.820.5
2020-21Olimpia MilanoLBAit91966.617.1.3873.18.6.3623.58.4.4135.15.7.9030.24.44.61.51.70.02.24.021.5
2021-22PartizanEuroCupeu1333.315.3.2143.310.9.3000.04.4.0004.46.5.6670.02.22.22.21.10.01.12.214.2
2021-22PartizanABA82315.813.6.4253.38.3.3962.55.3.4714.74.8.9680.02.32.33.61.20.02.22.319.5
2022-23EuroLeagueeu3976.713.4.5005.910.0.5930.73.3.2225.95.91.0000.02.22.24.50.40.02.22.225.2
2022-23ABA61684.710.7.4401.96.0.3212.84.7.5912.83.0.9290.63.94.54.92.80.21.73.214.1
4 Seasons368955.914.4.4073.07.9.3812.96.5.4384.85.3.9160.33.13.42.91.60.11.93.419.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
2017-18AEKGBLgr2287.720.6.3751.310.3.1256.410.3.6255.17.7.6671.32.63.91.32.61.33.97.721.9
2020-21Olimpia MilanoLBAit91966.617.1.3873.18.6.3623.58.4.4135.15.7.9030.24.44.61.51.70.02.24.021.5
2021-22PartizanABA82315.813.6.4253.38.3.3962.55.3.4714.74.8.9680.02.32.33.61.20.02.22.319.5
2022-23ABA61684.710.7.4401.96.0.3212.84.7.5912.83.0.9290.63.94.54.92.80.21.73.214.1
4 Seasons256235.814.2.4112.87.9.3533.16.4.4824.34.7.9150.33.43.73.21.80.12.13.418.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
2020-21Olimpia MilanoEuroLeagueeu71426.116.0.3812.06.1.3334.19.9.4106.36.8.9260.52.53.00.81.30.30.84.820.5
2021-22PartizanEuroCupeu1333.315.3.2143.310.9.3000.04.4.0004.46.5.6670.02.22.22.21.10.01.12.214.2
2022-23EuroLeagueeu3976.713.4.5005.910.0.5930.73.3.2225.95.91.0000.02.22.24.50.40.02.22.225.2
3 Seasons112726.015.0.3983.68.1.4432.46.9.3466.06.5.9180.32.42.62.30.90.11.33.621.4

Appearances on Leaderboards, Awards, and Honors