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
2023-24PartizanABA1920.52.86.6.4320.92.5.3541.94.1.4811.71.8.9140.21.92.13.10.90.10.62.28.3
2023-24PartizanEuroLeagueeu2829.15.111.0.4631.54.2.3503.66.9.5313.33.6.9020.32.32.62.61.10.22.32.415.0
8 Seasons27824.24.29.5.4481.64.2.3772.65.2.5062.63.0.8750.31.82.12.00.90.11.32.212.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
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
2023-24PartizanABA1920.52.86.6.4320.92.5.3541.94.1.4811.71.8.9140.21.92.13.10.90.10.62.28.3
7 Seasons14822.53.68.3.4371.54.0.3822.14.3.4892.12.5.8580.31.82.12.00.90.11.22.210.9
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
2023-24PartizanEuroLeagueeu2829.15.111.0.4631.54.2.3503.66.9.5313.33.6.9020.32.32.62.61.10.22.32.415.0
5 Seasons13026.14.910.8.4581.74.5.3723.26.2.5203.13.5.8890.31.82.12.00.90.11.42.214.7

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
2023-24PartizanABA1938954125.4321748.3543777.4813235.91443640581821241157
2023-24PartizanEuroLeagueeu28816143309.46341117.350102192.53192102.90296473723166366419
8 Seasons278672011802633.4484451181.3777351452.506721824.87583497580559257273526173528
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
2023-24PartizanABA1938954125.4321748.3543777.4813235.91443640581821241157
7 Seasons14833285401235.437227595.382313640.489313365.85847263310299137121753301620
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
2023-24PartizanEuroLeagueeu28816143309.46341117.350102192.53192102.90296473723166366419
5 Seasons13033926401398.458218586.372422812.520408459.88936234270260120151772871908

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
2023-24PartizanABA193895.011.6.4321.64.4.3543.47.1.4813.03.2.9140.43.33.75.41.70.21.13.814.5
2023-24PartizanEuroLeagueeu288166.313.6.4631.85.2.3504.58.5.5314.14.5.9020.42.83.23.21.40.32.82.918.5
8 Seasons27867206.314.1.4482.46.3.3773.97.8.5063.94.4.8750.42.73.13.01.40.11.93.318.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
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
2023-24PartizanABA193895.011.6.4321.64.4.3543.47.1.4813.03.2.9140.43.33.75.41.70.21.13.814.5
7 Seasons14833285.813.4.4372.56.4.3823.46.9.4893.43.9.8580.52.83.43.21.50.11.93.617.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
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
2023-24PartizanEuroLeagueeu288166.313.6.4631.85.2.3504.58.5.5314.14.5.9020.42.83.23.21.40.32.82.918.5
5 Seasons13033926.814.8.4582.36.2.3724.58.6.5204.34.9.8890.42.52.92.81.30.21.93.020.3

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