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
2019-20UlmEuroCupeu922.23.87.1.5311.83.1.5712.04.0.5001.11.2.9091.34.15.41.30.40.60.81.910.4
2020-21BrindisiLBAit2527.93.87.7.4871.13.1.3512.74.6.5782.12.6.8281.76.48.11.80.80.61.11.510.7
2021-22JoventutEuroCupeu1623.03.36.3.5150.92.1.4242.44.3.5591.11.6.6921.73.95.61.41.10.31.31.68.5
2021-22JoventutLiga ACBes3322.23.67.0.5190.92.0.4332.85.0.5551.21.4.8721.92.94.80.90.70.61.21.89.4
2022-23Reyer VeneziaEuroCupeu1824.94.78.6.5521.53.1.4913.25.5.5861.82.1.8921.13.95.01.00.60.11.12.112.8
2022-23Reyer VeneziaLBAit3024.43.36.5.5051.32.8.4592.03.7.5412.02.4.8591.44.15.51.40.50.31.31.99.9
2023-24Anadolu EfesEuroLeagueeu2523.52.75.5.4861.63.6.4441.11.9.5630.70.7.9441.02.83.80.80.60.30.51.47.6
2023-24Anadolu EfesBSLtr1724.63.66.8.5391.64.1.3862.12.6.7781.21.2.9521.03.64.61.21.10.41.01.810.1
5 Seasons17324.23.56.9.5141.32.9.4342.34.0.5741.51.7.8581.43.95.41.20.70.41.01.79.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
2020-21BrindisiLBAit2527.93.87.7.4871.13.1.3512.74.6.5782.12.6.8281.76.48.11.80.80.61.11.510.7
2021-22JoventutLiga ACBes3322.23.67.0.5190.92.0.4332.85.0.5551.21.4.8721.92.94.80.90.70.61.21.89.4
2022-23Reyer VeneziaLBAit3024.43.36.5.5051.32.8.4592.03.7.5412.02.4.8591.44.15.51.40.50.31.31.99.9
2023-24Anadolu EfesBSLtr1724.63.66.8.5391.64.1.3862.12.6.7781.21.2.9521.03.64.61.21.10.41.01.810.1
4 Seasons10524.63.67.0.5101.22.8.4082.44.2.5801.71.9.8621.64.25.81.30.70.51.21.710.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
2019-20UlmEuroCupeu922.23.87.1.5311.83.1.5712.04.0.5001.11.2.9091.34.15.41.30.40.60.81.910.4
2021-22JoventutEuroCupeu1623.03.36.3.5150.92.1.4242.44.3.5591.11.6.6921.73.95.61.41.10.31.31.68.5
2022-23Reyer VeneziaEuroCupeu1824.94.78.6.5521.53.1.4913.25.5.5861.82.1.8921.13.95.01.00.60.11.12.112.8
2023-24Anadolu EfesEuroLeagueeu2523.52.75.5.4861.63.6.4441.11.9.5630.70.7.9441.02.83.80.80.60.30.51.47.6
4 Seasons6823.63.56.7.5211.43.0.4712.13.7.5621.11.4.8481.23.54.81.10.70.30.91.79.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
2019-20UlmEuroCupeu92003464.5311628.5711836.5001011.909123749124571794
2020-21BrindisiLBAit2569794193.4872777.35167116.5785364.828431592024519152737268
2021-22JoventutEuroCupeu1636852101.5151433.4243868.5591826.692276289231752025136
2021-22JoventutLiga ACBes33734120231.5192967.43391164.5554147.87263971603124193959310
2022-23Reyer VeneziaEuroCupeu1844885154.5522755.4915899.5863337.892207090181021938230
2022-23Reyer VeneziaLBAit3073299196.5053985.45960111.5416171.85943122165421683956298
2023-24Anadolu EfesEuroLeagueeu2558767138.4864090.4442748.5631718.944247195211571336191
2023-24Anadolu EfesBSLtr1741962115.5392770.3863545.7782021.952176279201871730171
5 Seasons17341856131192.514219505.434394687.574253295.858249680929212123681812981698
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
2020-21BrindisiLBAit2569794193.4872777.35167116.5785364.828431592024519152737268
2021-22JoventutLiga ACBes33734120231.5192967.43391164.5554147.87263971603124193959310
2022-23Reyer VeneziaLBAit3073299196.5053985.45960111.5416171.85943122165421683956298
2023-24Anadolu EfesBSLtr1741962115.5392770.3863545.7782021.952176279201871730171
4 Seasons1052582375735.510122299.408253436.580175203.86216644060613877491221821047
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-20UlmEuroCupeu92003464.5311628.5711836.5001011.909123749124571794
2021-22JoventutEuroCupeu1636852101.5151433.4243868.5591826.692276289231752025136
2022-23Reyer VeneziaEuroCupeu1844885154.5522755.4915899.5863337.892207090181021938230
2023-24Anadolu EfesEuroLeagueeu2558767138.4864090.4442748.5631718.944247195211571336191
4 Seasons681603238457.52197206.471141251.5627892.8488324032374461959116651

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
2019-20UlmEuroCupeu92006.111.5.5312.95.0.5713.26.5.5001.82.0.9092.26.78.82.20.70.91.33.116.9
2020-21BrindisiLBAit256974.910.0.4871.44.0.3513.56.0.5782.73.3.8282.28.210.42.31.00.81.41.913.8
2021-22JoventutEuroCupeu163685.19.9.5151.43.2.4243.76.7.5591.82.5.6922.66.18.72.31.70.52.02.413.3
2021-22JoventutLiga ACBes337345.911.3.5191.43.3.4334.58.0.5552.02.3.8723.14.87.81.51.20.91.92.915.2
2022-23Reyer VeneziaEuroCupeu184486.812.4.5522.24.4.4914.78.0.5862.73.0.8921.65.67.21.40.80.21.53.118.5
2022-23Reyer VeneziaLBAit307324.99.6.5051.94.2.4593.05.5.5413.03.5.8592.16.08.12.10.80.41.92.814.7
2023-24Anadolu EfesEuroLeagueeu255874.18.5.4862.55.5.4441.72.9.5631.01.1.9441.54.45.81.30.90.40.82.211.7
2023-24Anadolu EfesBSLtr174195.39.9.5392.36.0.3863.03.9.7781.71.8.9521.55.36.81.71.50.61.52.614.7
5 Seasons17341855.310.3.5141.94.3.4343.45.9.5742.22.5.8582.15.88.01.81.10.61.62.614.6
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
2020-21BrindisiLBAit256974.910.0.4871.44.0.3513.56.0.5782.73.3.8282.28.210.42.31.00.81.41.913.8
2021-22JoventutLiga ACBes337345.911.3.5191.43.3.4334.58.0.5552.02.3.8723.14.87.81.51.20.91.92.915.2
2022-23Reyer VeneziaLBAit307324.99.6.5051.94.2.4593.05.5.5413.03.5.8592.16.08.12.10.80.41.92.814.7
2023-24Anadolu EfesBSLtr174195.39.9.5392.36.0.3863.03.9.7781.71.8.9521.55.36.81.71.50.61.52.614.7
4 Seasons10525825.210.2.5101.74.2.4083.56.1.5802.42.8.8622.36.18.41.91.10.71.72.514.6
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-20UlmEuroCupeu92006.111.5.5312.95.0.5713.26.5.5001.82.0.9092.26.78.82.20.70.91.33.116.9
2021-22JoventutEuroCupeu163685.19.9.5151.43.2.4243.76.7.5591.82.5.6922.66.18.72.31.70.52.02.413.3
2022-23Reyer VeneziaEuroCupeu184486.812.4.5522.24.4.4914.78.0.5862.73.0.8921.65.67.21.40.80.21.53.118.5
2023-24Anadolu EfesEuroLeagueeu255874.18.5.4862.55.5.4441.72.9.5631.01.1.9441.54.45.81.30.90.40.82.211.7
4 Seasons6816035.310.3.5212.24.6.4713.25.6.5621.82.1.8481.95.47.31.71.00.41.32.614.6

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
2020-21BrindisiLBAit630.23.87.0.5481.22.8.4122.74.2.6403.34.3.7692.37.09.31.01.50.81.51.312.2
2021-22JoventutEuroCupeu125.07.010.0.7001.03.0.3336.07.0.8572.04.0.5002.03.05.02.00.01.01.02.017.0
2021-22JoventutLiga ACBes727.64.07.4.5381.02.1.4673.05.3.5681.41.6.9090.93.44.31.40.60.31.42.310.4
2022-23Reyer VeneziaEuroCupeu132.04.09.0.4442.06.0.3332.03.0.6676.06.01.0000.05.05.02.01.00.02.01.016.0
3 Seasons1528.74.17.5.5491.12.7.4153.04.8.6252.53.1.8091.54.96.41.30.90.51.51.811.9
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-21BrindisiLBAit630.23.87.0.5481.22.8.4122.74.2.6403.34.3.7692.37.09.31.01.50.81.51.312.2
2021-22JoventutLiga ACBes727.64.07.4.5381.02.1.4673.05.3.5681.41.6.9090.93.44.31.40.60.31.42.310.4
2 Seasons1328.83.97.2.5431.12.5.4382.84.8.5972.32.8.8111.55.16.61.21.00.51.51.811.2
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
2021-22JoventutEuroCupeu125.07.010.0.7001.03.0.3336.07.0.8572.04.0.5002.03.05.02.00.01.01.02.017.0
2022-23Reyer VeneziaEuroCupeu132.04.09.0.4442.06.0.3332.03.0.6676.06.01.0000.05.05.02.01.00.02.01.016.0
2 Seasons228.55.59.5.5791.54.5.3334.05.0.8004.05.0.8001.04.05.02.00.50.51.51.516.5

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
2020-21BrindisiLBAit61812342.548717.4121625.6402026.7691442566959873
2021-22JoventutEuroCupeu125710.70013.33367.85724.5002352011217
2021-22JoventutLiga ACBes71932852.538715.4672137.5681011.909624301042101673
2022-23Reyer VeneziaEuroCupeu13249.44426.33323.667661.0000552102116
3 Seasons1543162113.5491741.4154572.6253847.809227496201482227179
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-21BrindisiLBAit61812342.548717.4121625.6402026.7691442566959873
2021-22JoventutLiga ACBes71932852.538715.4672137.5681011.909624301042101673
2 Seasons133745194.5431432.4383762.5973037.811206686161371924146
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
2021-22JoventutEuroCupeu125710.70013.33367.85724.5002352011217
2022-23Reyer VeneziaEuroCupeu13249.44426.33323.667661.0000552102116
2 Seasons2571119.57939.333810.800810.80028104113333

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
2020-21BrindisiLBAit61814.68.4.5481.43.4.4123.25.0.6404.05.2.7692.88.411.11.21.81.01.81.614.5
2021-22JoventutEuroCupeu12510.114.4.7001.44.3.3338.610.1.8572.95.8.5002.94.37.22.90.01.41.42.924.5
2021-22JoventutLiga ACBes71935.29.7.5381.32.8.4673.96.9.5681.92.1.9091.14.55.61.90.70.41.93.013.6
2022-23Reyer VeneziaEuroCupeu1324.510.1.4442.36.8.3332.33.4.6676.86.81.0000.05.65.62.31.10.02.31.118.0
3 Seasons154315.29.4.5491.43.4.4153.86.0.6253.23.9.8091.86.28.01.71.20.71.82.315.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
2020-21BrindisiLBAit61814.68.4.5481.43.4.4123.25.0.6404.05.2.7692.88.411.11.21.81.01.81.614.5
2021-22JoventutLiga ACBes71935.29.7.5381.32.8.4673.96.9.5681.92.1.9091.14.55.61.90.70.41.93.013.6
2 Seasons133744.99.0.5431.33.1.4383.66.0.5972.93.6.8111.96.48.31.51.30.71.82.314.1
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
2021-22JoventutEuroCupeu12510.114.4.7001.44.3.3338.610.1.8572.95.8.5002.94.37.22.90.01.41.42.924.5
2022-23Reyer VeneziaEuroCupeu1324.510.1.4442.36.8.3332.33.4.6676.86.81.0000.05.65.62.31.10.02.31.118.0
2 Seasons2576.912.0.5791.95.7.3335.16.3.8005.16.3.8001.35.16.32.50.60.61.91.920.8

Appearances on Leaderboards, Awards, and Honors