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
2012-13BrindisiLBAit2610.40.92.1.4180.41.3.3030.50.8.5910.10.1.6670.50.91.50.30.20.30.71.72.2
2013-14BrindisiLBAit2917.01.42.8.5190.30.8.3751.12.0.5790.30.5.5331.71.73.40.30.50.50.42.43.5
2014-15BrindisiLBAit2916.31.02.3.4410.41.3.3330.61.0.5860.30.6.4710.91.82.70.60.50.40.72.62.8
2015-16BrindisiEurocupeu918.31.43.1.4640.31.4.2311.11.7.6670.10.4.2500.72.12.81.00.70.40.72.63.3
2015-16BrindisiLBAit3023.42.25.0.4501.02.8.3411.32.1.5940.50.9.5771.53.14.60.80.60.60.72.85.9
2016-17AvellinoLBAit3015.61.23.0.3850.61.9.3280.51.1.4850.40.5.6880.81.92.70.70.40.70.91.73.3
2017-18AvellinoLBAit2914.31.02.6.3920.51.7.3130.50.9.5380.30.3.9000.51.82.30.90.20.50.41.62.8
2018-19BresciaEuroCupeu814.00.40.9.4290.10.6.2000.30.31.0000.30.31.0001.01.52.50.50.31.00.61.61.1
2018-19BresciaLBAit2814.71.73.1.5580.20.6.3131.52.5.6140.81.2.6671.42.13.40.50.30.70.72.04.4
2019-20BresciaEuroCupeu1615.31.63.1.5200.41.0.4381.22.1.5591.31.8.6901.01.92.90.40.40.90.92.84.9
2019-20BresciaLBAit2013.41.43.0.4670.30.8.3331.22.3.5110.30.4.7501.41.52.90.60.30.61.02.03.4
2021-22NapoliLBAit2921.62.64.8.5510.51.6.3112.13.2.6671.21.7.7201.43.14.60.90.71.20.72.47.0
2022-23NapoliLBAit3019.51.42.8.4940.61.5.3860.81.4.6100.50.6.7890.62.63.11.10.60.80.62.53.9
10 Seasons31316.71.53.1.4750.51.4.3331.01.7.5930.50.7.6681.12.13.10.70.40.70.72.23.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
2012-13BrindisiLBAit2610.40.92.1.4180.41.3.3030.50.8.5910.10.1.6670.50.91.50.30.20.30.71.72.2
2013-14BrindisiLBAit2917.01.42.8.5190.30.8.3751.12.0.5790.30.5.5331.71.73.40.30.50.50.42.43.5
2014-15BrindisiLBAit2916.31.02.3.4410.41.3.3330.61.0.5860.30.6.4710.91.82.70.60.50.40.72.62.8
2015-16BrindisiLBAit3023.42.25.0.4501.02.8.3411.32.1.5940.50.9.5771.53.14.60.80.60.60.72.85.9
2016-17AvellinoLBAit3015.61.23.0.3850.61.9.3280.51.1.4850.40.5.6880.81.92.70.70.40.70.91.73.3
2017-18AvellinoLBAit2914.31.02.6.3920.51.7.3130.50.9.5380.30.3.9000.51.82.30.90.20.50.41.62.8
2018-19BresciaLBAit2814.71.73.1.5580.20.6.3131.52.5.6140.81.2.6671.42.13.40.50.30.70.72.04.4
2019-20BresciaLBAit2013.41.43.0.4670.30.8.3331.22.3.5110.30.4.7501.41.52.90.60.30.61.02.03.4
2021-22NapoliLBAit2921.62.64.8.5510.51.6.3112.13.2.6671.21.7.7201.43.14.60.90.71.20.72.47.0
2022-23NapoliLBAit3019.51.42.8.4940.61.5.3860.81.4.6100.50.6.7890.62.63.11.10.60.80.62.53.9
10 Seasons28016.81.53.2.4740.51.5.3341.01.7.5920.50.7.6701.12.13.10.70.40.60.72.24.0
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-16BrindisiEurocupeu918.31.43.1.4640.31.4.2311.11.7.6670.10.4.2500.72.12.81.00.70.40.72.63.3
2018-19BresciaEuroCupeu814.00.40.9.4290.10.6.2000.30.31.0000.30.31.0001.01.52.50.50.31.00.61.61.1
2019-20BresciaEuroCupeu1615.31.63.1.5200.41.0.4381.22.1.5591.31.8.6901.01.92.90.40.40.90.92.84.9
3 Seasons3315.81.32.6.4940.31.0.3240.91.5.6080.71.1.6570.91.82.80.60.50.80.82.53.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
2012-13BrindisiLBAit262702355.4181033.3031322.59123.667142438759184458
2013-14BrindisiLBAit294934281.519924.3753357.579815.533504898915141371101
2014-15BrindisiLBAit294723068.4411339.3331729.586817.471255378171512207481
2015-16BrindisiEurocupeu91651328.464313.2311015.66714.2506192596462330
2015-16BrindisiLBAit3070367149.4502985.3413864.5941526.57746931392519192083178
2016-17AvellinoLBAit304673591.3851958.3281633.4851116.6882556812012212752100
2017-18AvellinoLBAit294162974.3921548.3131426.538910.90015536826614134682
2018-19BresciaEuroCupeu811237.42915.200221.000221.000812204285139
2018-19BresciaLBAit284124886.558516.3134370.6142233.667385896148202057123
2019-20BresciaEuroCupeu162452650.520716.4381934.5592029.6901630467714154579
2019-20BresciaLBAit202682860.467515.3332345.51168.75027305711611194067
2021-22NapoliLBAit2962776138.5511445.3116293.6673650.72042901322721362170202
2022-23NapoliLBAit305854285.4941744.3862541.6101519.7891777943217241974116
10 Seasons3135235462972.475147441.333315531.593155232.6683296439722081392062166921226
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
2012-13BrindisiLBAit262702355.4181033.3031322.59123.667142438759184458
2013-14BrindisiLBAit294934281.519924.3753357.579815.533504898915141371101
2014-15BrindisiLBAit294723068.4411339.3331729.586817.471255378171512207481
2015-16BrindisiLBAit3070367149.4502985.3413864.5941526.57746931392519192083178
2016-17AvellinoLBAit304673591.3851958.3281633.4851116.6882556812012212752100
2017-18AvellinoLBAit294162974.3921548.3131426.538910.90015536826614134682
2018-19BresciaLBAit284124886.558516.3134370.6142233.667385896148202057123
2019-20BresciaLBAit202682860.467515.3332345.51168.75027305711611194067
2021-22NapoliLBAit2962776138.5511445.3116293.6673650.72042901322721362170202
2022-23NapoliLBAit305854285.4941744.3862541.6101519.7891777943217241974116
10 Seasons2804713420887.474136407.334284480.592132197.6702995828811881241801906111108
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-16BrindisiEurocupeu91651328.464313.2311015.66714.2506192596462330
2018-19BresciaEuroCupeu811237.42915.200221.000221.000812204285139
2019-20BresciaEuroCupeu162452650.520716.4381934.5592029.6901630467714154579
3 Seasons335224285.4941134.3243151.6082335.6573061912015262681118

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
2012-13BrindisiLBAit262703.17.3.4181.34.4.3031.72.9.5910.30.4.6671.93.25.10.90.71.22.45.97.7
2013-14BrindisiLBAit294933.15.9.5190.71.8.3752.44.2.5790.61.1.5333.73.57.20.71.11.00.95.27.4
2014-15BrindisiLBAit294722.35.2.4411.03.0.3331.32.2.5860.61.3.4711.94.05.91.31.10.91.55.66.2
2015-16BrindisiEurocupeu91652.86.1.4640.72.8.2312.23.3.6670.20.9.2501.34.15.52.01.30.91.35.06.5
2015-16BrindisiLBAit307033.47.6.4501.54.4.3411.93.3.5940.81.3.5772.44.87.11.31.01.01.04.39.1
2016-17AvellinoLBAit304672.77.0.3851.54.5.3281.22.5.4850.81.2.6881.94.36.21.50.91.62.14.07.7
2017-18AvellinoLBAit294162.56.4.3921.34.2.3131.22.3.5380.80.9.9001.34.65.92.30.51.21.14.07.1
2018-19BresciaEuroCupeu81121.02.3.4290.31.6.2000.60.61.0000.60.61.0002.63.96.41.30.62.61.64.22.9
2018-19BresciaLBAit284124.27.5.5580.41.4.3133.86.1.6141.92.9.6673.35.18.41.20.71.71.75.010.7
2019-20BresciaEuroCupeu162453.87.3.5201.02.4.4382.85.0.5592.94.3.6902.44.46.81.01.02.12.26.611.6
2019-20BresciaLBAit202683.88.1.4670.72.0.3333.16.0.5110.81.1.7503.64.07.71.50.81.52.65.49.0
2021-22NapoliLBAit296274.47.9.5510.82.6.3113.65.3.6672.12.9.7202.45.27.61.61.22.11.24.011.6
2022-23NapoliLBAit305852.65.2.4941.02.7.3861.52.5.6100.91.2.7891.04.75.82.01.01.51.24.67.1
10 Seasons31352353.26.7.4751.03.0.3332.23.7.5931.11.6.6682.34.46.71.41.01.41.54.88.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
2012-13BrindisiLBAit262703.17.3.4181.34.4.3031.72.9.5910.30.4.6671.93.25.10.90.71.22.45.97.7
2013-14BrindisiLBAit294933.15.9.5190.71.8.3752.44.2.5790.61.1.5333.73.57.20.71.11.00.95.27.4
2014-15BrindisiLBAit294722.35.2.4411.03.0.3331.32.2.5860.61.3.4711.94.05.91.31.10.91.55.66.2
2015-16BrindisiLBAit307033.47.6.4501.54.4.3411.93.3.5940.81.3.5772.44.87.11.31.01.01.04.39.1
2016-17AvellinoLBAit304672.77.0.3851.54.5.3281.22.5.4850.81.2.6881.94.36.21.50.91.62.14.07.7
2017-18AvellinoLBAit294162.56.4.3921.34.2.3131.22.3.5380.80.9.9001.34.65.92.30.51.21.14.07.1
2018-19BresciaLBAit284124.27.5.5580.41.4.3133.86.1.6141.92.9.6673.35.18.41.20.71.71.75.010.7
2019-20BresciaLBAit202683.88.1.4670.72.0.3333.16.0.5110.81.1.7503.64.07.71.50.81.52.65.49.0
2021-22NapoliLBAit296274.47.9.5510.82.6.3113.65.3.6672.12.9.7202.45.27.61.61.22.11.24.011.6
2022-23NapoliLBAit305852.65.2.4941.02.7.3861.52.5.6100.91.2.7891.04.75.82.01.01.51.24.67.1
10 Seasons28047133.26.8.4741.03.1.3342.23.7.5921.01.5.6702.34.46.71.40.91.41.54.78.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
2015-16BrindisiEurocupeu91652.86.1.4640.72.8.2312.23.3.6670.20.9.2501.34.15.52.01.30.91.35.06.5
2018-19BresciaEuroCupeu81121.02.3.4290.31.6.2000.60.61.0000.60.61.0002.63.96.41.30.62.61.64.22.9
2019-20BresciaEuroCupeu162453.87.3.5201.02.4.4382.85.0.5592.94.3.6902.44.46.81.01.02.12.26.611.6
3 Seasons335222.95.9.4940.82.3.3242.13.5.6081.62.4.6572.14.26.31.41.01.81.85.68.1

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
2013-14BrindisiLBAit318.71.74.0.4170.31.7.2001.32.3.5710.31.3.2502.71.03.70.31.00.30.32.74.0
2014-15BrindisiLBAit514.01.43.6.3890.62.4.2500.81.2.6670.00.00.20.40.60.20.00.40.62.43.4
2016-17AvellinoLBAit912.21.12.3.4760.61.7.3330.60.7.8330.61.1.5000.80.81.60.90.20.20.32.33.3
2017-18AvellinoLBAit49.30.51.8.2860.31.0.2500.30.8.3330.50.51.0000.81.32.00.50.30.00.82.01.8
4 Seasons2113.01.12.8.4140.51.7.2780.71.0.6360.40.8.5000.90.81.70.60.30.20.52.33.1
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
2013-14BrindisiLBAit318.71.74.0.4170.31.7.2001.32.3.5710.31.3.2502.71.03.70.31.00.30.32.74.0
2014-15BrindisiLBAit514.01.43.6.3890.62.4.2500.81.2.6670.00.00.20.40.60.20.00.40.62.43.4
2016-17AvellinoLBAit912.21.12.3.4760.61.7.3330.60.7.8330.61.1.5000.80.81.60.90.20.20.32.33.3
2017-18AvellinoLBAit49.30.51.8.2860.31.0.2500.30.8.3330.50.51.0000.81.32.00.50.30.00.82.01.8
4 Seasons2113.01.12.8.4140.51.7.2780.71.0.6360.40.8.5000.90.81.70.60.30.20.52.33.1

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
2013-14BrindisiLBAit356512.41715.20047.57114.25083111311812
2014-15BrindisiLBAit570718.389312.25046.6670012310231217
2016-17AvellinoLBAit91101021.476515.33356.833510.500771482232130
2017-18AvellinoLBAit43727.28614.25013.333221.000358210387
4 Seasons212732458.4141036.2781422.636816.5001917361265104966
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
2013-14BrindisiLBAit356512.41715.20047.57114.25083111311812
2014-15BrindisiLBAit570718.389312.25046.6670012310231217
2016-17AvellinoLBAit91101021.476515.33356.833510.500771482232130
2017-18AvellinoLBAit43727.28614.25013.333221.000358210387
4 Seasons212732458.4141036.2781422.636816.5001917361265104966

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
2013-14BrindisiLBAit3563.27.7.4170.63.2.2002.64.5.5710.62.6.2505.11.97.10.61.90.60.65.17.7
2014-15BrindisiLBAit5703.69.3.3891.56.2.2502.13.1.6670.00.00.51.01.50.50.01.01.56.28.7
2016-17AvellinoLBAit91103.36.9.4761.64.9.3331.62.0.8331.63.3.5002.32.34.62.60.70.71.06.99.8
2017-18AvellinoLBAit4371.96.8.2861.03.9.2501.02.9.3331.91.91.0002.94.97.81.91.00.02.97.86.8
4 Seasons212733.27.6.4141.34.7.2781.82.9.6361.12.1.5002.52.24.71.60.80.71.36.58.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
2013-14BrindisiLBAit3563.27.7.4170.63.2.2002.64.5.5710.62.6.2505.11.97.10.61.90.60.65.17.7
2014-15BrindisiLBAit5703.69.3.3891.56.2.2502.13.1.6670.00.00.51.01.50.50.01.01.56.28.7
2016-17AvellinoLBAit91103.36.9.4761.64.9.3331.62.0.8331.63.3.5002.32.34.62.60.70.71.06.99.8
2017-18AvellinoLBAit4371.96.8.2861.03.9.2501.02.9.3331.91.91.0002.94.97.81.91.00.02.97.86.8
4 Seasons212733.27.6.4141.34.7.2781.82.9.6361.12.1.5002.52.24.71.60.80.71.36.58.7

Appearances on Leaderboards, Awards, and Honors