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
2022-23ASVELEuroLeagueeu3122.84.19.3.4391.03.2.3003.16.0.5131.51.8.8550.31.21.52.10.60.01.42.110.6
2022-23ASVELLNB Pro Afr3421.63.68.0.4451.43.8.3752.14.2.5070.80.9.9000.11.31.42.01.00.11.62.29.3
2023-24BeşiktaşEuroCupeu1828.55.814.3.4091.65.7.2824.28.6.4941.72.2.7750.42.02.42.61.10.11.92.315.0
2023-24BeşiktaşBSLtr2927.65.412.1.4511.75.2.3313.76.9.5432.43.0.7840.31.82.12.81.30.12.32.415.0
2024-25BeşiktaşEuroCupeu1625.85.412.1.4481.65.1.3093.97.1.5492.83.8.7380.22.42.62.40.80.11.92.215.3
2024-25BeşiktaşBSLtr2926.05.812.8.4492.05.4.3733.77.4.5050.81.1.6670.71.72.42.70.90.21.52.214.3
2025-26BeşiktaşEuroCupeu1823.44.811.0.4342.05.7.3502.85.3.5261.62.2.7250.52.12.63.30.90.22.23.313.2
2025-26BeşiktaşBSLtr2524.94.911.0.4422.15.3.3982.85.7.4832.53.1.7950.31.92.22.91.20.12.22.814.4
4 Seasons20024.84.911.0.4411.74.8.3453.26.2.5141.72.1.7810.31.72.12.51.00.11.92.413.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
2022-23ASVELLNB Pro Afr3421.63.68.0.4451.43.8.3752.14.2.5070.80.9.9000.11.31.42.01.00.11.62.29.3
2023-24BeşiktaşBSLtr2927.65.412.1.4511.75.2.3313.76.9.5432.43.0.7840.31.82.12.81.30.12.32.415.0
2024-25BeşiktaşBSLtr2926.05.812.8.4492.05.4.3733.77.4.5050.81.1.6670.71.72.42.70.90.21.52.214.3
2025-26BeşiktaşBSLtr2524.94.911.0.4422.15.3.3982.85.7.4832.53.1.7950.31.92.22.91.20.12.22.814.4
4 Seasons11724.94.910.9.4471.84.9.3683.16.0.5111.52.0.7860.41.62.02.61.10.11.92.413.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
2022-23ASVELEuroLeagueeu3122.84.19.3.4391.03.2.3003.16.0.5131.51.8.8550.31.21.52.10.60.01.42.110.6
2023-24BeşiktaşEuroCupeu1828.55.814.3.4091.65.7.2824.28.6.4941.72.2.7750.42.02.42.61.10.11.92.315.0
2024-25BeşiktaşEuroCupeu1625.85.412.1.4481.65.1.3093.97.1.5492.83.8.7380.22.42.62.40.80.11.92.215.3
2025-26BeşiktaşEuroCupeu1823.44.811.0.4342.05.7.3502.85.3.5261.62.2.7250.52.12.63.30.90.22.23.313.2
4 Seasons8324.84.911.3.4321.44.7.3103.46.6.5171.82.4.7760.31.82.12.50.80.11.82.413.0

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
2022-23ASVELEuroLeagueeu31708126287.43930100.30096187.5134755.85583846652014366329
2022-23ASVELLNB Pro Afr34735121272.44548128.37573144.5072730.90034346693325674317
2023-24BeşiktaşEuroCupeu18513105257.40929103.28276154.4943140.77583644461923441270
2023-24BeşiktaşBSLtr29800158350.45150151.331108199.5436988.784105262813726670435
2024-25BeşiktaşEuroCupeu1641287194.4482581.30962113.5494561.73833841391213135244
2024-25BeşiktaşBSLtr29754167372.44959158.373108214.5052233.667215071782774465415
2025-26BeşiktaşEuroCupeu1842286198.43436103.3505095.5262940.72593746591644060237
2025-26BeşiktaşBSLtr25623122276.44253133.39869143.4836278.79574855723125670359
4 Seasons20049679722206.441330957.3456421249.514332425.78169342411509195213704812606
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
2022-23ASVELLNB Pro Afr34735121272.44548128.37573144.5072730.90034346693325674317
2023-24BeşiktaşBSLtr29800158350.45150151.331108199.5436988.784105262813726670435
2024-25BeşiktaşBSLtr29754167372.44959158.373108214.5052233.667215071782774465415
2025-26BeşiktaşBSLtr25623122276.44253133.39869143.4836278.79574855723125670359
4 Seasons11729125681270.447210570.368358700.511180229.78641193234300128132222791526
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
2022-23ASVELEuroLeagueeu31708126287.43930100.30096187.5134755.85583846652014366329
2023-24BeşiktaşEuroCupeu18513105257.40929103.28276154.4943140.77583644461923441270
2024-25BeşiktaşEuroCupeu1641287194.4482581.30962113.5494561.73833841391213135244
2025-26BeşiktaşEuroCupeu1842286198.43436103.3505095.5262940.72593746591644060237
4 Seasons832055404936.432120387.310284549.517152196.776281491772096781482021080

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
2022-23ASVELEuroLeagueeu317086.414.6.4391.55.1.3004.99.5.5132.42.8.8550.41.92.33.31.00.12.23.416.7
2022-23ASVELLNB Pro Afr347355.913.3.4452.46.3.3753.67.1.5071.31.5.9000.12.12.33.41.60.12.73.615.5
2023-24BeşiktaşEuroCupeu185137.418.0.4092.07.2.2825.310.8.4942.22.8.7750.62.53.13.21.30.12.42.918.9
2023-24BeşiktaşBSLtr298007.115.8.4512.36.8.3314.99.0.5433.14.0.7840.52.32.83.61.70.13.03.219.6
2024-25BeşiktaşEuroCupeu164127.617.0.4482.27.1.3095.49.9.5493.95.3.7380.33.33.63.41.00.12.73.121.3
2024-25BeşiktaşBSLtr297548.017.8.4492.87.5.3735.210.2.5051.11.6.6671.02.43.43.71.30.32.13.119.8
2025-26BeşiktaşEuroCupeu184227.316.9.4343.18.8.3504.38.1.5262.53.4.7250.83.23.95.01.40.33.45.120.2
2025-26BeşiktaşBSLtr256237.015.9.4423.17.7.3984.08.3.4833.64.5.7950.42.83.24.21.80.13.24.020.7
4 Seasons20049677.016.0.4412.46.9.3454.79.1.5142.43.1.7810.52.53.03.71.40.22.73.518.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
2022-23ASVELLNB Pro Afr347355.913.3.4452.46.3.3753.67.1.5071.31.5.9000.12.12.33.41.60.12.73.615.5
2023-24BeşiktaşBSLtr298007.115.8.4512.36.8.3314.99.0.5433.14.0.7840.52.32.83.61.70.13.03.219.6
2024-25BeşiktaşBSLtr297548.017.8.4492.87.5.3735.210.2.5051.11.6.6671.02.43.43.71.30.32.13.119.8
2025-26BeşiktaşBSLtr256237.015.9.4423.17.7.3984.08.3.4833.64.5.7950.42.83.24.21.80.13.24.020.7
4 Seasons11729127.015.7.4472.67.0.3684.48.7.5112.22.8.7860.52.42.93.71.60.22.73.418.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
2022-23ASVELEuroLeagueeu317086.414.6.4391.55.1.3004.99.5.5132.42.8.8550.41.92.33.31.00.12.23.416.7
2023-24BeşiktaşEuroCupeu185137.418.0.4092.07.2.2825.310.8.4942.22.8.7750.62.53.13.21.30.12.42.918.9
2024-25BeşiktaşEuroCupeu164127.617.0.4482.27.1.3095.49.9.5493.95.3.7380.33.33.63.41.00.12.73.121.3
2025-26BeşiktaşEuroCupeu184227.316.9.4343.18.8.3504.38.1.5262.53.4.7250.83.23.95.01.40.33.45.120.2
4 Seasons8320557.116.4.4322.16.8.3105.09.6.5172.73.4.7760.52.63.13.71.20.12.63.518.9

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
2022-23ASVELLNB Pro Afr622.54.29.7.4311.33.8.3482.85.8.4860.70.8.8000.21.21.32.30.80.01.32.710.3
2023-24BeşiktaşEuroCupeu525.05.212.4.4190.85.4.1484.47.0.6293.04.0.7500.21.61.83.81.00.03.23.214.2
2023-24BeşiktaşBSLtr528.44.810.8.4442.04.8.4172.86.0.4672.02.01.0000.62.02.62.21.00.22.63.413.6
2024-25BeşiktaşEuroCupeu133.07.020.0.3502.07.0.2865.013.0.3852.03.0.6672.02.04.02.02.00.03.03.018.0
2024-25BeşiktaşBSLtr1227.77.315.4.4702.77.3.3684.68.2.5612.02.9.6860.42.12.52.80.90.32.12.619.2
2025-26Beşiktaş J.K.EuroCupeu527.45.814.6.3972.87.6.3683.07.0.4292.22.8.7860.81.62.41.80.60.03.23.416.6
2025-26Beşiktaş J.K.BSLtr1024.64.311.3.3811.24.7.2553.16.6.4701.41.8.7780.22.42.61.51.00.21.92.211.2
4 Seasons4426.15.512.8.4271.95.8.3243.67.1.5101.82.4.7620.41.92.32.30.90.12.32.814.6
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
2022-23ASVELLNB Pro Afr622.54.29.7.4311.33.8.3482.85.8.4860.70.8.8000.21.21.32.30.80.01.32.710.3
2023-24BeşiktaşBSLtr528.44.810.8.4442.04.8.4172.86.0.4672.02.01.0000.62.02.62.21.00.22.63.413.6
2024-25BeşiktaşBSLtr1227.77.315.4.4702.77.3.3684.68.2.5612.02.9.6860.42.12.52.80.90.32.12.619.2
2025-26Beşiktaş J.K.BSLtr1024.64.311.3.3811.24.7.2553.16.6.4701.41.8.7780.22.42.61.51.00.21.92.211.2
4 Seasons3325.95.412.4.4371.95.5.3433.56.9.5111.62.1.7650.32.02.32.20.90.22.02.614.3
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
2023-24BeşiktaşEuroCupeu525.05.212.4.4190.85.4.1484.47.0.6293.04.0.7500.21.61.83.81.00.03.23.214.2
2024-25BeşiktaşEuroCupeu133.07.020.0.3502.07.0.2865.013.0.3852.03.0.6672.02.04.02.02.00.03.03.018.0
2025-26Beşiktaş J.K.EuroCupeu527.45.814.6.3972.87.6.3683.07.0.4292.22.8.7860.81.62.41.80.60.03.23.416.6
3 Seasons1126.85.614.1.4001.86.5.2783.87.5.5062.53.4.7570.61.62.32.70.90.03.23.315.6
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
2022-23ASVELLNB Pro Afr61352558.431823.3481735.48645.800178145081662
2023-24BeşiktaşEuroCupeu51252662.419427.1482235.6291520.7501891950161671
2023-24BeşiktaşBSLtr51422454.4441024.4171430.46710101.000310131151131768
2024-25BeşiktaşEuroCupeu133720.35027.286513.38523.6672242203318
2024-25BeşiktaşBSLtr1233287185.4703287.3685598.5612435.68652530331132531230
2025-26Beşiktaş J.K.EuroCupeu51372973.3971438.3681535.4291114.7864812930161783
2025-26Beşiktaş J.K.BSLtr1024643113.3811247.2553166.4701418.77822426151021922112
4 Seasons441150241565.42782253.324159312.51080105.7621884102103416100122644
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
2022-23ASVELLNB Pro Afr61352558.431823.3481735.48645.800178145081662
2023-24BeşiktaşBSLtr51422454.4441024.4171430.46710101.000310131151131768
2024-25BeşiktaşBSLtr1233287185.4703287.3685598.5612435.68652530331132531230
2025-26Beşiktaş J.K.BSLtr1024643113.3811247.2553166.4701418.77822426151021922112
4 Seasons33855179410.43762181.343117229.5115268.765116677733166586472
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
2023-24BeşiktaşEuroCupeu51252662.419427.1482235.6291520.7501891950161671
2024-25BeşiktaşEuroCupeu133720.35027.286513.38523.6672242203318
2025-26Beşiktaş J.K.EuroCupeu51372973.3971438.3681535.4291114.7864812930161783
3 Seasons1129562155.4002072.2784283.5062837.75771825301003536172

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
2022-23ASVELLNB Pro Afr61356.715.5.4312.16.1.3484.59.3.4861.11.3.8000.31.92.13.71.30.02.14.316.5
2023-24BeşiktaşEuroCupeu51257.517.9.4191.27.8.1486.310.1.6294.35.8.7500.32.32.65.51.40.04.64.620.4
2023-24BeşiktaşBSLtr51426.113.7.4442.56.1.4173.57.6.4672.52.51.0000.82.53.32.81.30.33.34.317.2
2024-25BeşiktaşEuroCupeu1337.621.8.3502.27.6.2865.514.2.3852.23.3.6672.22.24.42.22.20.03.33.319.6
2024-25BeşiktaşBSLtr123329.420.1.4703.59.4.3686.010.6.5612.63.8.6860.52.73.33.61.20.32.73.424.9
2025-26Beşiktaş J.K.EuroCupeu51377.619.2.3973.710.0.3683.99.2.4292.93.7.7861.12.13.22.40.80.04.24.521.8
2025-26Beşiktaş J.K.BSLtr102466.316.5.3811.86.9.2554.59.7.4702.02.6.7780.33.53.82.21.50.32.83.216.4
4 Seasons4411507.517.7.4272.67.9.3245.09.8.5102.53.3.7620.62.63.23.21.30.23.13.820.2
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
2022-23ASVELLNB Pro Afr61356.715.5.4312.16.1.3484.59.3.4861.11.3.8000.31.92.13.71.30.02.14.316.5
2023-24BeşiktaşBSLtr51426.113.7.4442.56.1.4173.57.6.4672.52.51.0000.82.53.32.81.30.33.34.317.2
2024-25BeşiktaşBSLtr123329.420.1.4703.59.4.3686.010.6.5612.63.8.6860.52.73.33.61.20.32.73.424.9
2025-26Beşiktaş J.K.BSLtr102466.316.5.3811.86.9.2554.59.7.4702.02.6.7780.33.53.82.21.50.32.83.216.4
4 Seasons338557.517.3.4372.67.6.3434.99.6.5112.22.9.7650.52.83.23.11.30.32.73.619.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
2023-24BeşiktaşEuroCupeu51257.517.9.4191.27.8.1486.310.1.6294.35.8.7500.32.32.65.51.40.04.64.620.4
2024-25BeşiktaşEuroCupeu1337.621.8.3502.27.6.2865.514.2.3852.23.3.6672.22.24.42.22.20.03.33.319.6
2025-26Beşiktaş J.K.EuroCupeu51377.619.2.3973.710.0.3683.99.2.4292.93.7.7861.12.13.22.40.80.04.24.521.8
3 Seasons112957.618.9.4002.48.8.2785.110.1.5063.44.5.7570.92.23.13.71.20.04.34.421.0

Appearances on Leaderboards, Awards, and Honors