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-23PartizanEuroLeagueeu332.36.012.0.5005.39.0.5930.73.0.2225.35.31.0000.02.02.04.00.30.02.02.022.7
2022-23PartizanABA1128.34.59.5.4811.85.0.3642.74.5.6122.93.2.9140.42.83.23.11.40.21.62.013.8
4 Seasons4125.34.210.1.4212.15.5.3842.14.6.4663.43.7.9140.22.22.42.01.00.11.42.214.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
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-23PartizanABA1128.34.59.5.4811.85.0.3642.74.5.6122.93.2.9140.42.83.23.11.40.21.62.013.8
4 Seasons3025.54.310.0.4302.05.4.3622.34.6.5113.13.4.9130.22.42.62.21.10.11.62.213.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
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-23PartizanEuroLeagueeu332.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-23PartizanEuroLeagueeu3971836.5001627.59329.22216161.00006612106668
2022-23PartizanABA1131150104.4812055.3643049.6123235.91443135341521822152
4 Seasons411038174413.42186224.38488189.466139152.91489098834145792573
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-23PartizanABA1131150104.4812055.3643049.6123235.91443135341521822152
4 Seasons30766129300.43059163.36270137.51194103.91367278663434765411
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-23PartizanEuroLeagueeu3971836.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-23PartizanEuroLeagueeu3976.713.4.5005.910.0.5930.73.3.2225.95.91.0000.02.22.24.50.40.02.22.225.2
2022-23PartizanABA113115.812.0.4812.36.4.3643.55.7.6123.74.1.9140.53.64.13.91.70.22.12.517.6
4 Seasons4110386.014.3.4213.07.8.3843.16.6.4664.85.3.9140.33.13.42.91.40.12.03.219.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
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-23PartizanABA113115.812.0.4812.36.4.3643.55.7.6123.74.1.9140.53.64.13.91.70.22.12.517.6
4 Seasons307666.114.1.4302.87.7.3623.36.4.5114.44.8.9130.33.43.73.11.60.12.23.119.3
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-23PartizanEuroLeagueeu3976.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