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
2018-19TaipansNBLau2828.33.39.0.3631.54.5.3391.74.4.3871.21.6.7501.03.44.42.50.80.31.32.09.2
2021-22Olimpia MilanoEuroLeagueeu3226.83.78.3.4381.43.9.3712.24.5.4971.21.6.7650.31.61.92.10.60.21.01.910.0
2021-22Olimpia MilanoLBAit2625.23.47.9.4271.33.5.3702.14.4.4741.31.9.6940.52.42.93.20.70.21.61.69.4
2022-23Olimpia MilanoEuroLeagueeu2530.02.56.7.3771.03.2.3211.53.4.4301.82.1.8460.42.22.62.30.90.11.82.27.8
2022-23Olimpia MilanoLBAit2524.02.55.1.4880.82.0.3731.73.0.5661.92.2.8730.42.12.62.40.50.11.22.17.6
2023-24Olimpia MilanoEuroLeagueeu3224.13.06.7.4531.23.0.3851.93.7.5081.01.2.8380.62.32.91.91.00.11.01.78.2
2023-24Olimpia MilanoLBAit2624.02.66.3.4150.72.5.2921.93.8.4951.61.8.8940.72.93.62.00.60.31.01.87.6
2024-25FenerbahçeEuroLeagueeu2723.32.56.0.4161.03.0.3331.53.0.5001.01.2.7880.71.42.13.50.50.11.32.06.9
2024-25FenerbahçeBSLtr2521.32.46.0.3930.92.6.3381.53.4.4351.72.2.7820.62.22.83.20.50.21.61.67.3
2025-26FenerbahçeEuroLeagueeu3025.13.07.1.4291.03.3.2902.13.7.5541.82.2.8331.11.83.02.70.50.11.92.38.9
2025-26FenerbahçeBSLtr2021.43.16.8.4591.23.1.3772.03.7.5272.52.8.8930.82.12.93.00.50.11.61.59.9
6 Seasons29625.02.96.9.4211.13.2.3451.83.8.4861.51.8.8170.72.22.92.60.60.21.41.98.4
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
2018-19TaipansNBLau2828.33.39.0.3631.54.5.3391.74.4.3871.21.6.7501.03.44.42.50.80.31.32.09.2
2021-22Olimpia MilanoLBAit2625.23.47.9.4271.33.5.3702.14.4.4741.31.9.6940.52.42.93.20.70.21.61.69.4
2022-23Olimpia MilanoLBAit2524.02.55.1.4880.82.0.3731.73.0.5661.92.2.8730.42.12.62.40.50.11.22.17.6
2023-24Olimpia MilanoLBAit2624.02.66.3.4150.72.5.2921.93.8.4951.61.8.8940.72.93.62.00.60.31.01.87.6
2024-25FenerbahçeBSLtr2521.32.46.0.3930.92.6.3381.53.4.4351.72.2.7820.62.22.83.20.50.21.61.67.3
2025-26FenerbahçeBSLtr2021.43.16.8.4591.23.1.3772.03.7.5272.52.8.8930.82.12.93.00.50.11.61.59.9
6 Seasons15024.22.96.9.4161.13.1.3471.83.8.4721.72.0.8170.72.53.22.70.60.21.31.88.5
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
2021-22Olimpia MilanoEuroLeagueeu3226.83.78.3.4381.43.9.3712.24.5.4971.21.6.7650.31.61.92.10.60.21.01.910.0
2022-23Olimpia MilanoEuroLeagueeu2530.02.56.7.3771.03.2.3211.53.4.4301.82.1.8460.42.22.62.30.90.11.82.27.8
2023-24Olimpia MilanoEuroLeagueeu3224.13.06.7.4531.23.0.3851.93.7.5081.01.2.8380.62.32.91.91.00.11.01.78.2
2024-25FenerbahçeEuroLeagueeu2723.32.56.0.4161.03.0.3331.53.0.5001.01.2.7880.71.42.13.50.50.11.32.06.9
2025-26FenerbahçeEuroLeagueeu3025.13.07.1.4291.03.3.2902.13.7.5541.82.2.8331.11.83.02.70.50.11.92.38.9
5 Seasons14625.83.07.0.4261.13.3.3421.83.7.5011.31.6.8160.61.92.52.50.70.11.42.08.4

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
2018-19TaipansNBLau2879291251.36343127.33948124.3873344.7502995124692183655258
2021-22Olimpia MilanoEuroLeagueeu32857117267.43846124.37171143.4973951.765105060661873362319
2021-22Olimpia MilanoLBAit2665688206.4273492.37054114.4743449.694136376821754241244
2022-23Olimpia MilanoEuroLeagueeu2575063167.3772681.3213786.4304452.846105464572234556196
2022-23Olimpia MilanoLBAit2560062127.4881951.3734376.5664855.873115364591222953191
2023-24Olimpia MilanoEuroLeagueeu3277197214.4533796.38560118.5083137.838197392623133354262
2023-24Olimpia MilanoLBAit2662568164.4151965.2924999.4954247.894197594521582547197
2024-25FenerbahçeEuroLeagueeu2762967161.4162781.3334080.5002633.788193958951323555187
2024-25FenerbahçeBSLtr2553359150.3932265.3383785.4354355.782155469811343940183
2025-26FenerbahçeEuroLeagueeu3075391212.42929100.29062112.5545566.833345589821535768266
2025-26FenerbahçeBSLtr2042862135.4592361.3773974.5275056.893154257601013130197
6 Seasons29673948652054.421325943.3455401111.486445545.817194653847765187464055612500
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
2018-19TaipansNBLau2879291251.36343127.33948124.3873344.7502995124692183655258
2021-22Olimpia MilanoLBAit2665688206.4273492.37054114.4743449.694136376821754241244
2022-23Olimpia MilanoLBAit2560062127.4881951.3734376.5664855.873115364591222953191
2023-24Olimpia MilanoLBAit2662568164.4151965.2924999.4954247.894197594521582547197
2024-25FenerbahçeBSLtr2553359150.3932265.3383785.4354355.782155469811343940183
2025-26FenerbahçeBSLtr2042862135.4592361.3773974.5275056.893154257601013130197
6 Seasons15036344301033.416160461.347270572.472250306.81710238248440388282022661270
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
2021-22Olimpia MilanoEuroLeagueeu32857117267.43846124.37171143.4973951.765105060661873362319
2022-23Olimpia MilanoEuroLeagueeu2575063167.3772681.3213786.4304452.846105464572234556196
2023-24Olimpia MilanoEuroLeagueeu3277197214.4533796.38560118.5083137.838197392623133354262
2024-25FenerbahçeEuroLeagueeu2762967161.4162781.3334080.5002633.788193958951323555187
2025-26FenerbahçeEuroLeagueeu3075391212.42929100.29062112.5545566.833345589821535768266
5 Seasons14637604351021.426165482.342270539.501195239.8169227136336299182032951230

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
2018-19TaipansNBLau287924.111.4.3632.05.8.3392.25.6.3871.52.0.7501.34.35.63.11.00.41.62.511.7
2021-22Olimpia MilanoEuroLeagueeu328574.911.2.4381.95.2.3713.06.0.4971.62.1.7650.42.12.52.80.80.31.42.613.4
2021-22Olimpia MilanoLBAit266564.811.3.4271.95.0.3703.06.3.4741.92.7.6940.73.54.24.50.90.32.32.313.4
2022-23Olimpia MilanoEuroLeagueeu257503.08.0.3771.23.9.3211.84.1.4302.12.5.8460.52.63.12.71.10.12.22.79.4
2022-23Olimpia MilanoLBAit256003.77.6.4881.13.1.3732.64.6.5662.93.3.8730.73.23.83.50.70.11.73.211.5
2023-24Olimpia MilanoEuroLeagueeu327714.510.0.4531.74.5.3852.85.5.5081.41.7.8380.93.44.32.91.40.11.52.512.2
2023-24Olimpia MilanoLBAit266253.99.4.4151.13.7.2922.85.7.4952.42.7.8941.14.35.43.00.90.51.42.711.3
2024-25FenerbahçeEuroLeagueeu276293.89.2.4161.54.6.3332.34.6.5001.51.9.7881.12.23.35.40.70.12.03.110.7
2024-25FenerbahçeBSLtr255334.010.1.3931.54.4.3382.55.7.4352.93.7.7821.03.64.75.50.90.32.62.712.4
2025-26FenerbahçeEuroLeagueeu307534.410.1.4291.44.8.2903.05.4.5542.63.2.8331.62.64.33.90.70.12.73.312.7
2025-26FenerbahçeBSLtr204285.211.4.4591.95.1.3773.36.2.5274.24.7.8931.33.54.85.00.80.12.62.516.6
6 Seasons29673944.210.0.4211.64.6.3452.65.4.4862.22.7.8170.93.24.13.70.90.22.02.712.2
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
2018-19TaipansNBLau287924.111.4.3632.05.8.3392.25.6.3871.52.0.7501.34.35.63.11.00.41.62.511.7
2021-22Olimpia MilanoLBAit266564.811.3.4271.95.0.3703.06.3.4741.92.7.6940.73.54.24.50.90.32.32.313.4
2022-23Olimpia MilanoLBAit256003.77.6.4881.13.1.3732.64.6.5662.93.3.8730.73.23.83.50.70.11.73.211.5
2023-24Olimpia MilanoLBAit266253.99.4.4151.13.7.2922.85.7.4952.42.7.8941.14.35.43.00.90.51.42.711.3
2024-25FenerbahçeBSLtr255334.010.1.3931.54.4.3382.55.7.4352.93.7.7821.03.64.75.50.90.32.62.712.4
2025-26FenerbahçeBSLtr204285.211.4.4591.95.1.3773.36.2.5274.24.7.8931.33.54.85.00.80.12.62.516.6
6 Seasons15036344.310.2.4161.64.6.3472.75.7.4722.53.0.8171.03.84.84.00.90.32.02.612.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
2021-22Olimpia MilanoEuroLeagueeu328574.911.2.4381.95.2.3713.06.0.4971.62.1.7650.42.12.52.80.80.31.42.613.4
2022-23Olimpia MilanoEuroLeagueeu257503.08.0.3771.23.9.3211.84.1.4302.12.5.8460.52.63.12.71.10.12.22.79.4
2023-24Olimpia MilanoEuroLeagueeu327714.510.0.4531.74.5.3852.85.5.5081.41.7.8380.93.44.32.91.40.11.52.512.2
2024-25FenerbahçeEuroLeagueeu276293.89.2.4161.54.6.3332.34.6.5001.51.9.7881.12.23.35.40.70.12.03.110.7
2025-26FenerbahçeEuroLeagueeu307534.410.1.4291.44.8.2903.05.4.5542.63.2.8331.62.64.33.90.70.12.73.312.7
5 Seasons14637604.29.8.4261.64.6.3422.65.2.5011.92.3.8160.92.63.53.50.90.21.92.811.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
2021-22Olimpia MilanoEuroLeagueeu429.53.07.8.3871.54.0.3751.53.8.4002.32.5.9001.02.83.83.00.80.31.52.39.8
2021-22Olimpia MilanoLBAit1222.52.66.4.4030.72.1.3201.94.3.4422.42.7.9060.52.22.72.90.80.10.82.38.3
2022-23Olimpia MilanoLBAit1119.42.15.6.3710.52.8.1611.62.8.5811.51.7.8950.42.73.11.70.50.00.91.86.2
2023-24Olimpia MilanoLBAit1126.33.46.8.4931.23.2.3712.23.6.6002.22.4.9230.52.63.12.20.70.11.12.210.1
2024-25FenerbahçeEuroLeagueeu524.44.25.8.7241.82.4.7502.43.4.7062.22.4.9170.61.82.42.20.60.01.22.412.4
2024-25FenerbahçeBSLtr1023.92.66.5.4001.23.2.3751.43.3.4242.83.5.8000.63.13.72.10.50.10.91.69.2
2025-26Fenerbahçe S.K.EuroLeagueeu526.01.85.2.3460.62.0.3001.23.2.3751.01.01.0000.81.62.41.60.20.22.02.85.2
2025-26Fenerbahçe S.K.BSLtr1027.52.96.9.4201.23.3.3641.73.6.4721.41.5.9331.42.94.34.10.50.12.02.68.4
5 Seasons6824.42.86.4.4331.02.9.3511.83.5.5002.02.3.8900.72.53.22.50.60.11.22.28.5
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-22Olimpia MilanoLBAit1222.52.66.4.4030.72.1.3201.94.3.4422.42.7.9060.52.22.72.90.80.10.82.38.3
2022-23Olimpia MilanoLBAit1119.42.15.6.3710.52.8.1611.62.8.5811.51.7.8950.42.73.11.70.50.00.91.86.2
2023-24Olimpia MilanoLBAit1126.33.46.8.4931.23.2.3712.23.6.6002.22.4.9230.52.63.12.20.70.11.12.210.1
2024-25FenerbahçeBSLtr1023.92.66.5.4001.23.2.3751.43.3.4242.83.5.8000.63.13.72.10.50.10.91.69.2
2025-26Fenerbahçe S.K.BSLtr1027.52.96.9.4201.23.3.3641.73.6.4721.41.5.9331.42.94.34.10.50.12.02.68.4
5 Seasons5423.82.76.4.4200.92.9.3211.83.6.5002.12.4.8820.62.73.32.60.60.11.12.18.4
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-22Olimpia MilanoEuroLeagueeu429.53.07.8.3871.54.0.3751.53.8.4002.32.5.9001.02.83.83.00.80.31.52.39.8
2024-25FenerbahçeEuroLeagueeu524.44.25.8.7241.82.4.7502.43.4.7062.22.4.9170.61.82.42.20.60.01.22.412.4
2025-26Fenerbahçe S.K.EuroLeagueeu526.01.85.2.3460.62.0.3001.23.2.3751.01.01.0000.81.62.41.60.20.22.02.85.2
3 Seasons1426.43.06.1.4881.32.7.4741.73.4.5001.81.9.9260.82.02.82.20.50.11.62.59.1
Become a Stathead & surf this site ad-free.

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
2021-22Olimpia MilanoEuroLeagueeu41181231.387616.375615.400910.9004111512316939
2021-22Olimpia MilanoLBAit122703177.403825.3202352.4422932.906626323591102799
2022-23Olimpia MilanoLBAit112132362.371531.1611831.5811719.895430341950102068
2023-24Olimpia MilanoLBAit112893775.4931335.3712440.6002426.9235293424811224111
2024-25FenerbahçeEuroLeagueeu51222129.724912.7501217.7061112.9173912113061262
2024-25FenerbahçeBSLtr102392665.4001232.3751433.4242835.80063137215191692
2025-26Fenerbahçe S.K.EuroLeagueeu5130926.346310.300616.375551.0004812811101426
2025-26Fenerbahçe S.K.BSLtr102752969.4201233.3641736.4721415.9331429434151202684
5 Seasons681656188434.43368194.351120240.500137154.8904617321917139683148581
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-22Olimpia MilanoLBAit122703177.403825.3202352.4422932.906626323591102799
2022-23Olimpia MilanoLBAit112132362.371531.1611831.5811719.895430341950102068
2023-24Olimpia MilanoLBAit112893775.4931335.3712440.6002426.9235293424811224111
2024-25FenerbahçeBSLtr102392665.4001232.3751433.4242835.80063137215191692
2025-26Fenerbahçe S.K.BSLtr102752969.4201233.3641736.4721415.9331429434151202684
5 Seasons541286146348.42050156.32196192.500112127.8823514518014032461113454
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-22Olimpia MilanoEuroLeagueeu41181231.387616.375615.400910.9004111512316939
2024-25FenerbahçeEuroLeagueeu51222129.724912.7501217.7061112.9173912113061262
2025-26Fenerbahçe S.K.EuroLeagueeu5130926.346310.300616.375551.0004812811101426
3 Seasons143704286.4881838.4742448.5002527.92611283931722235127

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
2021-22Olimpia MilanoEuroLeagueeu41183.79.5.3871.84.9.3751.84.6.4002.73.1.9001.23.44.63.70.90.31.82.711.9
2021-22Olimpia MilanoLBAit122704.110.3.4031.13.3.3203.16.9.4423.94.3.9060.83.54.34.71.20.11.33.613.2
2022-23Olimpia MilanoLBAit112133.910.5.3710.85.2.1613.05.2.5812.93.2.8950.75.15.73.20.80.01.73.411.5
2023-24Olimpia MilanoLBAit112894.69.3.4931.64.4.3713.05.0.6003.03.2.9230.63.64.23.01.00.11.53.013.8
2024-25FenerbahçeEuroLeagueeu51226.28.6.7242.73.5.7503.55.0.7063.23.5.9170.92.73.53.20.90.01.83.518.3
2024-25FenerbahçeBSLtr102393.99.8.4001.84.8.3752.15.0.4244.25.3.8000.94.75.63.20.80.21.42.413.9
2025-26Fenerbahçe S.K.EuroLeagueeu51302.57.2.3460.82.8.3001.74.4.3751.41.41.0001.12.23.32.20.30.32.83.97.2
2025-26Fenerbahçe S.K.BSLtr102753.89.0.4201.64.3.3642.24.7.4721.82.0.9331.83.85.65.40.70.12.63.411.0
5 Seasons6816564.19.4.4331.54.2.3512.65.2.5003.03.3.8901.03.84.83.70.80.11.83.212.6
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-22Olimpia MilanoLBAit122704.110.3.4031.13.3.3203.16.9.4423.94.3.9060.83.54.34.71.20.11.33.613.2
2022-23Olimpia MilanoLBAit112133.910.5.3710.85.2.1613.05.2.5812.93.2.8950.75.15.73.20.80.01.73.411.5
2023-24Olimpia MilanoLBAit112894.69.3.4931.64.4.3713.05.0.6003.03.2.9230.63.64.23.01.00.11.53.013.8
2024-25FenerbahçeBSLtr102393.99.8.4001.84.8.3752.15.0.4244.25.3.8000.94.75.63.20.80.21.42.413.9
2025-26Fenerbahçe S.K.BSLtr102753.89.0.4201.64.3.3642.24.7.4721.82.0.9331.83.85.65.40.70.12.63.411.0
5 Seasons5412864.19.7.4201.44.4.3212.75.4.5003.13.6.8821.04.15.03.90.90.11.73.212.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
2021-22Olimpia MilanoEuroLeagueeu41183.79.5.3871.84.9.3751.84.6.4002.73.1.9001.23.44.63.70.90.31.82.711.9
2024-25FenerbahçeEuroLeagueeu51226.28.6.7242.73.5.7503.55.0.7063.23.5.9170.92.73.53.20.90.01.83.518.3
2025-26Fenerbahçe S.K.EuroLeagueeu51302.57.2.3460.82.8.3001.74.4.3751.41.41.0001.12.23.32.20.30.32.83.97.2
3 Seasons143704.18.4.4881.83.7.4742.34.7.5002.42.6.9261.12.73.83.00.70.22.13.412.4

Appearances on Leaderboards, Awards, and Honors