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
2017-18CremonaLBAit2912.41.75.0.3420.83.0.2760.92.0.4410.40.6.6671.11.93.00.60.60.10.92.84.7
2018-19CremonaLBAit3018.23.79.1.4051.45.1.2812.34.0.5621.32.0.6671.63.04.60.80.50.31.03.010.2
2019-20Virtus BolognaEuroCupeu1622.32.86.5.4331.43.9.3651.42.6.5370.50.7.7271.63.14.61.70.80.31.12.97.6
2019-20Virtus BolognaLBAit1923.63.57.4.4711.63.8.4311.83.6.5150.70.8.9331.43.34.71.61.00.20.92.39.3
2020-21Virtus BolognaEuroCupeu1619.12.34.9.4621.12.9.3831.11.9.5810.60.7.8180.83.03.81.60.50.10.92.36.2
2020-21Virtus BolognaLBAit2820.22.55.6.4391.13.2.3601.32.4.5440.30.4.7271.33.04.31.60.70.21.32.26.4
2020ItalyTokyo 2020jp213.52.53.0.8331.52.0.7501.01.01.0000.00.00.52.02.51.50.50.01.02.56.5
2021-22Olimpia MilanoEuroLeagueeu3212.51.32.5.5060.61.5.3880.71.0.6880.20.3.5000.71.52.20.40.40.10.41.83.3
2021-22Olimpia MilanoLBAit2915.61.94.0.4700.82.0.3731.11.9.5710.50.6.8241.12.33.41.10.60.20.71.65.0
2022-23Olimpia MilanoEuroLeagueeu2910.31.02.1.4520.41.2.3240.61.0.6070.20.3.7000.71.62.30.30.40.20.31.92.6
2022-23Olimpia MilanoLBAit3014.51.63.1.5110.71.5.4570.91.5.5650.40.4.8460.61.52.10.50.30.30.51.54.2
2023Italy FIBA322.04.78.3.5602.35.0.4672.33.3.7001.01.3.7502.01.73.70.70.71.01.32.312.7
2023-24Olimpia MilanoEuroLeagueeu227.00.31.4.2260.21.0.1740.10.4.3750.00.00.50.61.10.10.30.10.01.40.8
2023-24Olimpia MilanoLBAit2111.31.33.3.3910.51.7.3060.81.6.4850.20.3.8330.71.52.10.70.30.00.41.83.3
7 Seasons30615.22.04.5.4350.92.5.3461.12.0.5490.40.6.7311.02.13.10.80.50.20.72.15.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
2017-18CremonaLBAit2912.41.75.0.3420.83.0.2760.92.0.4410.40.6.6671.11.93.00.60.60.10.92.84.7
2018-19CremonaLBAit3018.23.79.1.4051.45.1.2812.34.0.5621.32.0.6671.63.04.60.80.50.31.03.010.2
2019-20Virtus BolognaLBAit1923.63.57.4.4711.63.8.4311.83.6.5150.70.8.9331.43.34.71.61.00.20.92.39.3
2020-21Virtus BolognaLBAit2820.22.55.6.4391.13.2.3601.32.4.5440.30.4.7271.33.04.31.60.70.21.32.26.4
2021-22Olimpia MilanoLBAit2915.61.94.0.4700.82.0.3731.11.9.5710.50.6.8241.12.33.41.10.60.20.71.65.0
2022-23Olimpia MilanoLBAit3014.51.63.1.5110.71.5.4570.91.5.5650.40.4.8460.61.52.10.50.30.30.51.54.2
2023-24Olimpia MilanoLBAit2111.31.33.3.3910.51.7.3060.81.6.4850.20.3.8330.71.52.10.70.30.00.41.83.3
7 Seasons18616.42.35.3.4271.02.9.3391.32.4.5320.60.8.7431.12.33.40.90.60.20.82.26.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
2019-20Virtus BolognaEuroCupeu1622.32.86.5.4331.43.9.3651.42.6.5370.50.7.7271.63.14.61.70.80.31.12.97.6
2020-21Virtus BolognaEuroCupeu1619.12.34.9.4621.12.9.3831.11.9.5810.60.7.8180.83.03.81.60.50.10.92.36.2
2020ItalyTokyo 2020jp213.52.53.0.8331.52.0.7501.01.01.0000.00.00.52.02.51.50.50.01.02.56.5
2021-22Olimpia MilanoEuroLeagueeu3212.51.32.5.5060.61.5.3880.71.0.6880.20.3.5000.71.52.20.40.40.10.41.83.3
2022-23Olimpia MilanoEuroLeagueeu2910.31.02.1.4520.41.2.3240.61.0.6070.20.3.7000.71.62.30.30.40.20.31.92.6
2023Italy FIBA322.04.78.3.5602.35.0.4672.33.3.7001.01.3.7502.01.73.70.70.71.01.32.312.7
2023-24Olimpia MilanoEuroLeagueeu227.00.31.4.2260.21.0.1740.10.4.3750.00.00.50.61.10.10.30.10.01.40.8
5 Seasons12013.41.53.2.4550.72.0.3620.81.3.5990.30.4.6960.81.82.60.70.40.20.52.03.9

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
2017-18CremonaLBAit2936050146.3422487.2762659.4411218.667315586181742680136
2018-19CremonaLBAit30545111274.40543153.28168121.5624060.6674791138231493090305
2019-20Virtus BolognaEuroCupeu1635645104.4332363.3652241.537811.727254974271251847121
2019-20Virtus BolognaLBAit1944966140.4713172.4313568.5151415.933276289311931844177
2020-21Virtus BolognaEuroCupeu163063678.4621847.3831831.581911.8181348612581143699
2020-21Virtus BolognaLBAit2856569157.4393289.3603768.544811.7273784121451963762178
2020ItalyTokyo 2020jp22756.83334.750221.000001453102513
2021-22Olimpia MilanoEuroLeagueeu324014181.5061949.3882232.688510.500224870141221359106
2021-22Olimpia MilanoLBAit2945254115.4702259.3733256.5711417.824326698311752147144
2022-23Olimpia MilanoEuroLeagueeu293002862.4521134.3241728.607710.7002145661012795674
2022-23Olimpia MilanoLBAit304344792.5112146.4572646.5651113.846194463141081645126
2023ItalyFIBA3661425.560715.467710.70034.75065112234738
2023-24Olimpia MilanoEuroLeagueeu22153731.226423.17438.3750011132426213018
2023-24Olimpia MilanoLBAit212382769.3911136.3061633.48556.833143145147183870
7 Seasons30646526001380.435269777.346331603.549136186.731306645951259156562176461605
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-18CremonaLBAit2936050146.3422487.2762659.4411218.667315586181742680136
2018-19CremonaLBAit30545111274.40543153.28168121.5624060.6674791138231493090305
2019-20Virtus BolognaLBAit1944966140.4713172.4313568.5151415.933276289311931844177
2020-21Virtus BolognaLBAit2856569157.4393289.3603768.544811.7273784121451963762178
2021-22Olimpia MilanoLBAit2945254115.4702259.3733256.5711417.824326698311752147144
2022-23Olimpia MilanoLBAit304344792.5112146.4572646.5651113.846194463141081645126
2023-24Olimpia MilanoLBAit212382769.3911136.3061633.48556.833143145147183870
7 Seasons1863043424993.427184542.339240451.532104140.743207433640176103361564061136
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-20Virtus BolognaEuroCupeu1635645104.4332363.3652241.537811.727254974271251847121
2020-21Virtus BolognaEuroCupeu163063678.4621847.3831831.581911.8181348612581143699
2020ItalyTokyo 2020jp22756.83334.750221.000001453102513
2021-22Olimpia MilanoEuroLeagueeu324014181.5061949.3882232.688510.500224870141221359106
2022-23Olimpia MilanoEuroLeagueeu293002862.4521134.3241728.607710.7002145661012795674
2023ItalyFIBA3661425.560715.467710.70034.75065112234738
2023-24Olimpia MilanoEuroLeagueeu22153731.226423.17438.3750011132426213018
5 Seasons1201609176387.45585235.36291152.5993246.6969921231183532061240469

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
2017-18CremonaLBAit293605.014.6.3422.48.7.2762.65.9.4411.21.8.6673.15.58.61.81.70.42.68.013.6
2018-19CremonaLBAit305457.318.1.4052.810.1.2814.58.0.5622.64.0.6673.16.09.11.50.90.62.05.920.1
2019-20Virtus BolognaEuroCupeu163564.610.5.4332.36.4.3652.24.1.5370.81.1.7272.55.07.52.71.20.51.84.812.2
2019-20Virtus BolognaLBAit194495.311.2.4712.55.8.4312.85.5.5151.11.2.9332.25.07.12.51.50.21.43.514.2
2020-21Virtus BolognaEuroCupeu163064.29.2.4622.15.5.3832.13.6.5811.11.3.8181.55.67.22.90.90.11.64.211.6
2020-21Virtus BolognaLBAit285654.410.0.4392.05.7.3602.44.3.5440.50.7.7272.45.47.72.91.20.42.44.011.3
2020ItalyTokyo 2020jp2276.78.0.8334.05.3.7502.72.71.0000.00.01.35.36.74.01.30.02.76.717.3
2021-22Olimpia MilanoEuroLeagueeu324013.77.3.5061.74.4.3882.02.9.6880.40.9.5002.04.36.31.31.10.21.25.39.5
2021-22Olimpia MilanoLBAit294524.39.2.4701.84.7.3732.54.5.5711.11.4.8242.55.37.82.51.40.41.73.711.5
2022-23Olimpia MilanoEuroLeagueeu293003.47.4.4521.34.1.3242.03.4.6070.81.2.7002.55.47.91.21.40.81.16.78.9
2022-23Olimpia MilanoLBAit304343.97.6.5111.73.8.4572.23.8.5650.91.1.8461.63.65.21.20.80.71.33.710.5
2023ItalyFIBA3667.613.6.5603.88.2.4673.85.5.7001.62.2.7503.32.76.01.11.11.62.23.820.7
2023-24Olimpia MilanoEuroLeagueeu221531.67.3.2260.95.4.1740.71.9.3750.00.02.63.15.60.51.40.50.27.14.2
2023-24Olimpia MilanoLBAit212384.110.4.3911.75.4.3062.45.0.4850.80.9.8332.14.76.82.11.10.21.25.710.6
7 Seasons30646524.610.7.4352.16.0.3462.64.7.5491.11.4.7312.45.07.42.01.20.41.75.012.4
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-18CremonaLBAit293605.014.6.3422.48.7.2762.65.9.4411.21.8.6673.15.58.61.81.70.42.68.013.6
2018-19CremonaLBAit305457.318.1.4052.810.1.2814.58.0.5622.64.0.6673.16.09.11.50.90.62.05.920.1
2019-20Virtus BolognaLBAit194495.311.2.4712.55.8.4312.85.5.5151.11.2.9332.25.07.12.51.50.21.43.514.2
2020-21Virtus BolognaLBAit285654.410.0.4392.05.7.3602.44.3.5440.50.7.7272.45.47.72.91.20.42.44.011.3
2021-22Olimpia MilanoLBAit294524.39.2.4701.84.7.3732.54.5.5711.11.4.8242.55.37.82.51.40.41.73.711.5
2022-23Olimpia MilanoLBAit304343.97.6.5111.73.8.4572.23.8.5650.91.1.8461.63.65.21.20.80.71.33.710.5
2023-24Olimpia MilanoLBAit212384.110.4.3911.75.4.3062.45.0.4850.80.9.8332.14.76.82.11.10.21.25.710.6
7 Seasons18630435.011.7.4272.26.4.3392.85.3.5321.21.7.7432.45.17.62.11.20.41.84.813.4
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-20Virtus BolognaEuroCupeu163564.610.5.4332.36.4.3652.24.1.5370.81.1.7272.55.07.52.71.20.51.84.812.2
2020-21Virtus BolognaEuroCupeu163064.29.2.4622.15.5.3832.13.6.5811.11.3.8181.55.67.22.90.90.11.64.211.6
2020ItalyTokyo 2020jp2276.78.0.8334.05.3.7502.72.71.0000.00.01.35.36.74.01.30.02.76.717.3
2021-22Olimpia MilanoEuroLeagueeu324013.77.3.5061.74.4.3882.02.9.6880.40.9.5002.04.36.31.31.10.21.25.39.5
2022-23Olimpia MilanoEuroLeagueeu293003.47.4.4521.34.1.3242.03.4.6070.81.2.7002.55.47.91.21.40.81.16.78.9
2023ItalyFIBA3667.613.6.5603.88.2.4673.85.5.7001.62.2.7503.32.76.01.11.11.62.23.820.7
2023-24Olimpia MilanoEuroLeagueeu221531.67.3.2260.95.4.1740.71.9.3750.00.02.63.15.60.51.40.50.27.14.2
5 Seasons12016093.98.7.4551.95.3.3622.03.4.5990.71.0.6962.24.77.01.91.20.41.45.410.5

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-18CremonaLBAit38.01.34.3.3080.32.0.1671.02.3.4290.00.01.01.72.70.30.00.00.72.03.0
2018-19CremonaLBAit915.82.66.2.4111.44.2.3421.12.0.5560.40.41.0000.63.03.60.70.30.01.23.07.2
2020-21Virtus BolognaEuroCupeu520.43.05.6.5361.03.4.2942.02.2.9090.20.6.3331.02.63.60.80.00.21.02.67.2
2020-21Virtus BolognaLBAit1020.22.76.1.4431.53.8.3951.22.3.5221.01.1.9090.84.14.91.30.20.10.82.07.9
2020ItalyTokyo 2020jp112.00.02.0.0000.02.0.0000.00.00.00.00.03.03.00.00.00.00.04.00.0
2021-22Olimpia MilanoEuroLeagueeu411.01.03.8.2670.52.3.2220.51.5.3330.00.00.32.32.50.30.30.00.51.32.5
2021-22Olimpia MilanoLBAit1212.21.33.6.3490.52.2.2310.81.4.5290.50.7.7500.82.33.10.80.80.30.51.93.5
2023ItalyFIBA521.23.27.4.4320.82.6.3082.44.8.5000.60.8.7501.02.43.40.40.60.41.43.47.8
6 Seasons4915.92.15.2.4080.93.0.3091.22.2.5470.50.6.8000.82.83.60.80.40.10.82.35.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
2017-18CremonaLBAit38.01.34.3.3080.32.0.1671.02.3.4290.00.01.01.72.70.30.00.00.72.03.0
2018-19CremonaLBAit915.82.66.2.4111.44.2.3421.12.0.5560.40.41.0000.63.03.60.70.30.01.23.07.2
2020-21Virtus BolognaLBAit1020.22.76.1.4431.53.8.3951.22.3.5221.01.1.9090.84.14.91.30.20.10.82.07.9
2021-22Olimpia MilanoLBAit1212.21.33.6.3490.52.2.2310.81.4.5290.50.7.7500.82.33.10.80.80.30.51.93.5
4 Seasons3415.12.05.1.3991.03.2.3241.01.9.5230.60.7.8700.82.93.70.90.40.10.82.25.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-21Virtus BolognaEuroCupeu520.43.05.6.5361.03.4.2942.02.2.9090.20.6.3331.02.63.60.80.00.21.02.67.2
2020ItalyTokyo 2020jp112.00.02.0.0000.02.0.0000.00.00.00.00.03.03.00.00.00.00.04.00.0
2021-22Olimpia MilanoEuroLeagueeu411.01.03.8.2670.52.3.2220.51.5.3330.00.00.32.32.50.30.30.00.51.32.5
2023ItalyFIBA521.23.27.4.4320.82.6.3082.44.8.5000.60.8.7501.02.43.40.40.60.41.43.47.8
4 Seasons1517.62.35.5.4270.72.7.2681.62.7.5850.30.5.5710.72.53.20.50.30.20.92.65.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-18CremonaLBAit324413.30816.16737.42900358100269
2018-19CremonaLBAit91422356.4111338.3421018.556441.00052732630112765
2020-21Virtus BolognaEuroCupeu51021528.536517.2941011.90913.3335131840151336
2020-21Virtus BolognaLBAit102022761.4431538.3951223.5221011.90984149132182079
2020ItalyTokyo 2020jp11202.00002.0000000033000040
2021-22Olimpia MilanoEuroLeagueeu444415.26729.22226.3330019101102510
2021-22Olimpia MilanoLBAit121461543.349626.231917.52968.750102737109362342
2023ItalyFIBA51061637.432413.3081224.50034.7505121723271739
6 Seasons49778104255.40846149.30958106.5472430.800371371743718741115280
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-18CremonaLBAit324413.30816.16737.42900358100269
2018-19CremonaLBAit91422356.4111338.3421018.556441.00052732630112765
2020-21Virtus BolognaLBAit102022761.4431538.3951223.5221011.90984149132182079
2021-22Olimpia MilanoLBAit121461543.349626.231917.52968.750102737109362342
4 Seasons3451469173.39935108.3243465.5232023.87026100126301442776195
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-21Virtus BolognaEuroCupeu51021528.536517.2941011.90913.3335131840151336
2020ItalyTokyo 2020jp11202.00002.0000000033000040
2021-22Olimpia MilanoEuroLeagueeu444415.26729.22226.3330019101102510
2023ItalyFIBA51061637.432413.3081224.50034.7505121723271739
4 Seasons152643582.4271141.2682441.58547.571113748743143985

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-18CremonaLBAit3246.019.5.3081.59.0.1674.510.5.4290.00.04.57.512.01.50.00.03.09.013.5
2018-19CremonaLBAit91425.814.2.4113.39.6.3422.54.6.5561.01.01.0001.36.88.11.50.80.02.86.816.5
2020-21Virtus BolognaEuroCupeu51025.39.9.5361.86.0.2943.53.9.9090.41.1.3331.84.66.41.40.00.41.84.612.7
2020-21Virtus BolognaLBAit102024.810.9.4432.76.8.3952.14.1.5221.82.0.9091.47.38.72.30.40.21.43.614.1
2020ItalyTokyo 2020jp1120.06.0.0000.06.0.0000.00.00.00.00.09.09.00.00.00.00.012.00.0
2021-22Olimpia MilanoEuroLeagueeu4443.312.3.2671.67.4.2221.64.9.3330.00.00.87.48.20.80.80.01.64.18.2
2021-22Olimpia MilanoLBAit121463.710.6.3491.56.4.2312.24.2.5291.52.0.7502.56.79.12.52.20.71.55.710.4
2023ItalyFIBA51065.412.6.4321.44.4.3084.18.2.5001.01.4.7501.74.15.80.71.00.72.45.813.2
6 Seasons497784.811.8.4082.16.9.3092.74.9.5471.11.4.8001.76.38.11.70.80.31.95.313.0
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-18CremonaLBAit3246.019.5.3081.59.0.1674.510.5.4290.00.04.57.512.01.50.00.03.09.013.5
2018-19CremonaLBAit91425.814.2.4113.39.6.3422.54.6.5561.01.01.0001.36.88.11.50.80.02.86.816.5
2020-21Virtus BolognaLBAit102024.810.9.4432.76.8.3952.14.1.5221.82.0.9091.47.38.72.30.40.21.43.614.1
2021-22Olimpia MilanoLBAit121463.710.6.3491.56.4.2312.24.2.5291.52.0.7502.56.79.12.52.20.71.55.710.4
4 Seasons345144.812.1.3992.57.6.3242.44.6.5231.41.6.8701.87.08.82.11.00.31.95.313.7
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-21Virtus BolognaEuroCupeu51025.39.9.5361.86.0.2943.53.9.9090.41.1.3331.84.66.41.40.00.41.84.612.7
2020ItalyTokyo 2020jp1120.06.0.0000.06.0.0000.00.00.00.00.09.09.00.00.00.00.012.00.0
2021-22Olimpia MilanoEuroLeagueeu4443.312.3.2671.67.4.2221.64.9.3330.00.00.87.48.20.80.80.01.64.18.2
2023ItalyFIBA51065.412.6.4321.44.4.3084.18.2.5001.01.4.7501.74.15.80.71.00.72.45.813.2
4 Seasons152644.811.2.4271.55.6.2683.35.6.5850.51.0.5711.55.06.51.00.50.41.95.311.6

Appearances on Leaderboards, Awards, and Honors