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
2020-21Hapoel Tel AvivIBSLil1427.65.07.6.6540.00.05.07.6.6542.12.9.7502.45.07.41.40.91.31.23.512.1
2021-22PesaroLBAit3029.95.88.8.6570.00.1.0005.88.7.6641.93.4.5643.75.99.61.50.80.91.92.713.5
2022-23Türk TelekomEuroCupeu1625.95.17.5.6830.00.05.17.5.6831.82.9.6092.64.97.51.11.10.92.12.312.0
2022-23Türk TelekomBSLtr2727.25.78.1.7110.00.1.0005.78.0.7182.54.1.6132.85.98.71.81.01.31.32.314.0
2023-24Anadolu EfesEuroLeagueeu3317.53.14.8.6440.00.03.14.8.6441.11.6.6601.92.34.21.00.80.40.82.77.3
2023-24Anadolu EfesBSLtr1527.14.88.0.6000.00.04.88.0.6001.52.3.6473.33.46.71.70.50.71.53.111.1
2024-25PartizanEuroLeagueeu3222.64.36.9.6320.00.04.36.9.6322.94.4.6642.83.36.01.01.10.71.72.511.6
2024-25PartizanABA2218.33.55.0.6970.00.0.0003.54.9.7042.13.2.6571.73.04.81.30.50.51.52.89.0
2025-26OlympiacosEuroLeagueeu1216.52.73.8.6960.00.02.73.8.6962.33.4.6832.02.34.31.51.10.61.12.87.7
2025-26PartizanEuroLeagueeu1723.64.46.6.6700.00.04.46.6.6701.82.8.6462.43.76.12.11.20.61.62.810.6
2025-26PartizanABA1014.82.34.2.5480.00.1.0002.34.1.5610.81.5.5330.92.53.41.00.40.50.93.05.4
2025-26OlympiacosGBLgr817.34.14.9.8460.00.04.14.9.8462.63.3.8082.82.04.81.31.10.30.62.010.9
6 Seasons23623.04.46.6.6640.00.0.0004.46.6.6672.03.1.6442.53.96.41.40.90.71.42.710.7
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-21Hapoel Tel AvivIBSLil1427.65.07.6.6540.00.05.07.6.6542.12.9.7502.45.07.41.40.91.31.23.512.1
2021-22PesaroLBAit3029.95.88.8.6570.00.1.0005.88.7.6641.93.4.5643.75.99.61.50.80.91.92.713.5
2022-23Türk TelekomBSLtr2727.25.78.1.7110.00.1.0005.78.0.7182.54.1.6132.85.98.71.81.01.31.32.314.0
2023-24Anadolu EfesBSLtr1527.14.88.0.6000.00.04.88.0.6001.52.3.6473.33.46.71.70.50.71.53.111.1
2024-25PartizanABA2218.33.55.0.6970.00.0.0003.54.9.7042.13.2.6571.73.04.81.30.50.51.52.89.0
2025-26PartizanABA1014.82.34.2.5480.00.1.0002.34.1.5610.81.5.5330.92.53.41.00.40.50.93.05.4
2025-26OlympiacosGBLgr817.34.14.9.8460.00.04.14.9.8462.63.3.8082.82.04.81.31.10.30.62.010.9
6 Seasons12624.74.87.1.6700.00.1.0004.87.1.6752.03.2.6352.74.57.21.50.80.91.42.711.6
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-23Türk TelekomEuroCupeu1625.95.17.5.6830.00.05.17.5.6831.82.9.6092.64.97.51.11.10.92.12.312.0
2023-24Anadolu EfesEuroLeagueeu3317.53.14.8.6440.00.03.14.8.6441.11.6.6601.92.34.21.00.80.40.82.77.3
2024-25PartizanEuroLeagueeu3222.64.36.9.6320.00.04.36.9.6322.94.4.6642.83.36.01.01.10.71.72.511.6
2025-26OlympiacosEuroLeagueeu1216.52.73.8.6960.00.02.73.8.6962.33.4.6832.02.34.31.51.10.61.12.87.7
2025-26PartizanEuroLeagueeu1723.64.46.6.6700.00.04.46.6.6701.82.8.6462.43.76.12.11.20.61.62.810.6
4 Seasons11021.13.96.0.6550.00.03.96.0.6552.03.0.6552.33.25.51.21.00.61.42.69.8

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
2020-21Hapoel Tel AvivIBSLil1438770107.6540070107.6543040.75034701041913181749170
2021-22PesaroLBAit30896174265.65703.000174262.66457101.5641111782894624285780405
2022-23Türk TelekomEuroCupeu1641582120.6830082120.6832846.60942781201818143437192
2022-23Türk TelekomBSLtr27735155218.71102.000155216.71868111.613751592344926343463378
2023-24Anadolu EfesEuroLeagueeu33579103160.64400103160.6443553.66063771403226132889241
2023-24Anadolu EfesBSLtr1540672120.6000072120.6002234.6474951100257102346166
2024-25PartizanEuroLeagueeu32724139220.63200139220.63293140.664881051933334215379371
2024-25PartizanABA2240376109.69701.00076108.7044670.65738671052912113462198
2025-26OlympiacosEuroLeagueeu121983246.696003246.6962841.68324275118137133392
2025-26PartizanEuroLeagueeu1740175112.6700075112.6703148.64641631043521102748181
2025-26PartizanABA101482342.54801.0002341.561815.53392534104593054
2025-26OlympiacosGBLgr81383339.846003339.8462126.808221638109251687
6 Seasons236543010341558.66407.00010341551.667467725.64459691615123242071733346322535
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-21Hapoel Tel AvivIBSLil1438770107.6540070107.6543040.75034701041913181749170
2021-22PesaroLBAit30896174265.65703.000174262.66457101.5641111782894624285780405
2022-23Türk TelekomBSLtr27735155218.71102.000155216.71868111.613751592344926343463378
2023-24Anadolu EfesBSLtr1540672120.6000072120.6002234.6474951100257102346166
2024-25PartizanABA2240376109.69701.00076108.7044670.65738671052912113462198
2025-26PartizanABA101482342.54801.0002341.561815.53392534104593054
2025-26OlympiacosGBLgr81383339.846003339.8462126.808221638109251687
6 Seasons1263113603900.67007.000603893.675252397.635338566904188951081793461458
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-23Türk TelekomEuroCupeu1641582120.6830082120.6832846.60942781201818143437192
2023-24Anadolu EfesEuroLeagueeu33579103160.64400103160.6443553.66063771403226132889241
2024-25PartizanEuroLeagueeu32724139220.63200139220.63293140.664881051933334215379371
2025-26OlympiacosEuroLeagueeu121983246.696003246.6962841.68324275118137133392
2025-26PartizanEuroLeagueeu1740175112.6700075112.6703148.64641631043521102748181
4 Seasons1102317431658.65500431658.655215328.655258350608136112651552861077

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
2020-21Hapoel Tel AvivIBSLil143876.510.0.6540.00.06.510.0.6542.83.7.7503.26.59.71.81.21.71.64.615.8
2021-22PesaroLBAit308967.010.6.6570.00.1.0007.010.5.6642.34.1.5644.57.211.61.81.01.12.33.216.3
2022-23Türk TelekomEuroCupeu164157.110.4.6830.00.07.110.4.6832.44.0.6093.66.810.41.61.61.22.93.216.7
2022-23Türk TelekomBSLtr277357.610.7.7110.00.1.0007.610.6.7183.35.4.6133.77.811.52.41.31.71.73.118.5
2023-24Anadolu EfesEuroLeagueeu335796.49.9.6440.00.06.49.9.6442.23.3.6603.94.88.72.01.60.81.75.515.0
2023-24Anadolu EfesBSLtr154066.410.6.6000.00.06.410.6.6002.03.0.6474.34.58.92.20.60.92.04.114.7
2024-25PartizanEuroLeagueeu327246.910.9.6320.00.06.910.9.6324.67.0.6644.45.29.61.61.71.02.63.918.4
2024-25PartizanABA224036.89.7.6970.00.1.0006.89.6.7044.16.3.6573.46.09.42.61.11.03.05.517.7
2025-26OlympiacosEuroLeagueeu121985.88.4.6960.00.05.88.4.6965.17.5.6834.44.99.33.32.41.32.46.016.7
2025-26PartizanEuroLeagueeu174016.710.1.6700.00.06.710.1.6702.84.3.6463.75.79.33.11.90.92.44.316.2
2025-26PartizanABA101485.610.2.5480.00.2.0005.610.0.5611.93.6.5332.26.18.32.41.01.22.27.313.1
2025-26OlympiacosGBLgr81388.610.2.8460.00.08.610.2.8465.56.8.8085.74.29.92.62.30.51.34.222.7
6 Seasons23654306.910.3.6640.00.0.0006.910.3.6673.14.8.6444.06.110.02.11.41.12.24.216.8
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-21Hapoel Tel AvivIBSLil143876.510.0.6540.00.06.510.0.6542.83.7.7503.26.59.71.81.21.71.64.615.8
2021-22PesaroLBAit308967.010.6.6570.00.1.0007.010.5.6642.34.1.5644.57.211.61.81.01.12.33.216.3
2022-23Türk TelekomBSLtr277357.610.7.7110.00.1.0007.610.6.7183.35.4.6133.77.811.52.41.31.71.73.118.5
2023-24Anadolu EfesBSLtr154066.410.6.6000.00.06.410.6.6002.03.0.6474.34.58.92.20.60.92.04.114.7
2024-25PartizanABA224036.89.7.6970.00.1.0006.89.6.7044.16.3.6573.46.09.42.61.11.03.05.517.7
2025-26PartizanABA101485.610.2.5480.00.2.0005.610.0.5611.93.6.5332.26.18.32.41.01.22.27.313.1
2025-26OlympiacosGBLgr81388.610.2.8460.00.08.610.2.8465.56.8.8085.74.29.92.62.30.51.34.222.7
6 Seasons12631137.010.4.6700.00.1.0007.010.3.6752.94.6.6353.96.510.52.21.11.22.14.016.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-23Türk TelekomEuroCupeu164157.110.4.6830.00.07.110.4.6832.44.0.6093.66.810.41.61.61.22.93.216.7
2023-24Anadolu EfesEuroLeagueeu335796.49.9.6440.00.06.49.9.6442.23.3.6603.94.88.72.01.60.81.75.515.0
2024-25PartizanEuroLeagueeu327246.910.9.6320.00.06.910.9.6324.67.0.6644.45.29.61.61.71.02.63.918.4
2025-26OlympiacosEuroLeagueeu121985.88.4.6960.00.05.88.4.6965.17.5.6834.44.99.33.32.41.32.46.016.7
2025-26PartizanEuroLeagueeu174016.710.1.6700.00.06.710.1.6702.84.3.6463.75.79.33.11.90.92.44.316.2
4 Seasons11023176.710.2.6550.00.06.710.2.6553.35.1.6554.05.49.42.11.71.02.44.416.7

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-21Hapoel Tel AvivIBSLil232.57.510.0.7500.00.07.510.0.7503.54.5.7783.56.09.51.02.02.50.53.018.5
2021-22PesaroLBAit325.74.37.3.5910.00.04.37.3.5910.71.0.6673.36.710.02.70.71.02.33.39.3
2022-23Türk TelekomEuroCupeu432.85.89.0.6390.00.3.0005.88.8.6574.06.8.5932.87.09.80.51.80.81.32.815.5
2022-23Türk TelekomBSLtr728.96.18.9.6940.00.06.18.9.6941.62.4.6473.95.08.92.11.40.41.03.313.9
2023-24Anadolu EfesEuroLeagueeu117.01.04.0.2500.00.01.04.0.2503.04.0.7504.03.07.01.01.00.01.01.05.0
2023-24Anadolu EfesBSLtr112.01.04.0.2500.00.01.04.0.2500.02.0.0003.00.03.02.00.00.00.00.02.0
2024-25PartizanABA821.43.95.5.7050.00.03.95.5.7053.14.3.7352.83.46.11.90.90.51.33.110.9
2025-26Olympiacos B.C.EuroLeagueeu410.31.01.8.5710.00.01.01.8.5711.52.3.6670.51.82.30.00.80.00.81.33.5
2025-26Olympiacos B.C.GBLgr712.11.92.6.7220.00.01.92.6.7222.43.1.7731.31.93.10.70.40.40.33.16.1
6 Seasons3721.63.95.9.6640.00.0.0003.95.8.6672.43.4.6852.63.96.51.41.00.61.02.810.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
2020-21Hapoel Tel AvivIBSLil232.57.510.0.7500.00.07.510.0.7503.54.5.7783.56.09.51.02.02.50.53.018.5
2021-22PesaroLBAit325.74.37.3.5910.00.04.37.3.5910.71.0.6673.36.710.02.70.71.02.33.39.3
2022-23Türk TelekomBSLtr728.96.18.9.6940.00.06.18.9.6941.62.4.6473.95.08.92.11.40.41.03.313.9
2023-24Anadolu EfesBSLtr112.01.04.0.2500.00.01.04.0.2500.02.0.0003.00.03.02.00.00.00.00.02.0
2024-25PartizanABA821.43.95.5.7050.00.03.95.5.7053.14.3.7352.83.46.11.90.90.51.33.110.9
2025-26Olympiacos B.C.GBLgr712.11.92.6.7220.00.01.92.6.7222.43.1.7731.31.93.10.70.40.40.33.16.1
6 Seasons2821.94.16.1.6820.00.04.16.1.6822.23.1.7132.83.86.61.70.90.61.03.110.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
2022-23Türk TelekomEuroCupeu432.85.89.0.6390.00.3.0005.88.8.6574.06.8.5932.87.09.80.51.80.81.32.815.5
2023-24Anadolu EfesEuroLeagueeu117.01.04.0.2500.00.01.04.0.2503.04.0.7504.03.07.01.01.00.01.01.05.0
2025-26Olympiacos B.C.EuroLeagueeu410.31.01.8.5710.00.01.01.8.5711.52.3.6670.51.82.30.00.80.00.81.33.5
3 Seasons921.03.15.2.5960.00.1.0003.15.1.6092.84.4.6251.94.26.10.31.20.31.01.99.0
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
2020-21Hapoel Tel AvivIBSLil2651520.750001520.75079.778712192451637
2021-22PesaroLBAit3771322.591001322.59123.66710203082371028
2022-23Türk TelekomEuroCupeu41312336.63901.0002335.6571627.59311283927351162
2022-23Türk TelekomBSLtr72024362.694004362.6941117.6472735621510372397
2023-24Anadolu EfesEuroLeagueeu11714.2500014.25034.750437110115
2023-24Anadolu EfesBSLtr11214.2500014.25002.000303200002
2024-25PartizanABA81713144.705003144.7052534.7352227491574102587
2025-26Olympiacos B.C.EuroLeagueeu44147.5710047.57169.6672790303514
2025-26Olympiacos B.C.GBLgr7851318.722001318.7221722.7739132253322243
6 Seasons37801144217.66401.000144216.66787127.6859514524050372136103375
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-21Hapoel Tel AvivIBSLil2651520.750001520.75079.778712192451637
2021-22PesaroLBAit3771322.591001322.59123.66710203082371028
2022-23Türk TelekomBSLtr72024362.694004362.6941117.6472735621510372397
2023-24Anadolu EfesBSLtr11214.2500014.25002.000303200002
2024-25PartizanABA81713144.705003144.7052534.7352227491574102587
2025-26Olympiacos B.C.GBLgr7851318.722001318.7221722.7739132253322243
6 Seasons28612116170.68200116170.6826287.713781071854726182786294
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-23Türk TelekomEuroCupeu41312336.63901.0002335.6571627.59311283927351162
2023-24Anadolu EfesEuroLeagueeu11714.2500014.25034.750437110115
2025-26Olympiacos B.C.EuroLeagueeu44147.5710047.57169.6672790303514
3 Seasons91892847.59601.0002846.6092540.625173855311391781

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-21Hapoel Tel AvivIBSLil2658.311.1.7500.00.08.311.1.7503.95.0.7783.96.610.51.12.22.80.63.320.5
2021-22PesaroLBAit3776.110.3.5910.00.06.110.3.5910.91.4.6674.79.414.03.70.91.43.34.713.1
2022-23Türk TelekomEuroCupeu41316.39.9.6390.00.3.0006.39.6.6574.47.4.5933.07.710.70.51.90.81.43.017.0
2022-23Türk TelekomBSLtr72027.711.0.6940.00.07.711.0.6942.03.0.6474.86.211.02.71.80.51.24.117.3
2023-24Anadolu EfesEuroLeagueeu1172.18.5.2500.00.02.18.5.2506.48.5.7508.56.414.82.12.10.02.12.110.6
2023-24Anadolu EfesBSLtr1123.012.0.2500.00.03.012.0.2500.06.0.0009.00.09.06.00.00.00.00.06.0
2024-25PartizanABA81716.59.3.7050.00.06.59.3.7055.37.2.7354.65.710.33.21.50.82.15.318.3
2025-26Olympiacos B.C.EuroLeagueeu4413.56.1.5710.00.03.56.1.5715.37.9.6671.86.17.90.02.60.02.64.412.3
2025-26Olympiacos B.C.GBLgr7855.57.6.7220.00.05.57.6.7227.29.3.7733.85.59.32.11.31.30.89.318.2
6 Seasons378016.59.8.6640.00.0.0006.59.7.6673.95.7.6854.36.510.82.21.70.91.64.616.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
2020-21Hapoel Tel AvivIBSLil2658.311.1.7500.00.08.311.1.7503.95.0.7783.96.610.51.12.22.80.63.320.5
2021-22PesaroLBAit3776.110.3.5910.00.06.110.3.5910.91.4.6674.79.414.03.70.91.43.34.713.1
2022-23Türk TelekomBSLtr72027.711.0.6940.00.07.711.0.6942.03.0.6474.86.211.02.71.80.51.24.117.3
2023-24Anadolu EfesBSLtr1123.012.0.2500.00.03.012.0.2500.06.0.0009.00.09.06.00.00.00.00.06.0
2024-25PartizanABA81716.59.3.7050.00.06.59.3.7055.37.2.7354.65.710.33.21.50.82.15.318.3
2025-26Olympiacos B.C.GBLgr7855.57.6.7220.00.05.57.6.7227.29.3.7733.85.59.32.11.31.30.89.318.2
6 Seasons286126.810.0.6820.00.06.810.0.6823.65.1.7134.66.310.92.81.51.11.65.117.3
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-23Türk TelekomEuroCupeu41316.39.9.6390.00.3.0006.39.6.6574.47.4.5933.07.710.70.51.90.81.43.017.0
2023-24Anadolu EfesEuroLeagueeu1172.18.5.2500.00.02.18.5.2506.48.5.7508.56.414.82.12.10.02.12.110.6
2025-26Olympiacos B.C.EuroLeagueeu4413.56.1.5710.00.03.56.1.5715.37.9.6671.86.17.90.02.60.02.64.412.3
3 Seasons91895.39.0.5960.00.2.0005.38.8.6094.87.6.6253.27.210.50.62.10.61.73.215.4

Appearances on Leaderboards, Awards, and Honors