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
2023-24BarçaEuroLeagueeu3323.23.88.2.4611.23.4.3692.54.8.5251.51.9.8061.02.94.00.70.60.41.12.010.3
2023-24BarçaLiga ACBes3321.04.18.4.4861.43.5.4042.75.0.5431.92.3.8400.72.43.10.80.70.31.01.811.5
2024-25BarçaEuroLeagueeu3427.35.411.0.4891.94.9.3863.56.1.5721.21.4.8371.03.14.11.80.80.21.52.013.9
2024-25BarçaLiga ACBes3324.24.89.4.5142.14.3.4832.85.1.5421.21.5.7840.82.93.81.30.70.41.41.613.0
2025-26PartizanEuroLeagueeu1519.32.97.3.3910.82.7.2932.14.6.4491.21.3.9470.71.82.50.70.30.10.92.17.7
2025-26PartizanABA917.73.27.2.4461.63.3.4671.73.9.4291.11.3.8330.91.62.41.00.60.71.22.09.1
2025-26JoventutLiga ACBes1423.94.59.5.4741.13.5.3273.46.0.5601.62.3.6881.72.94.61.20.80.61.41.612.3
3 Seasons17123.24.39.0.4791.53.8.4012.85.2.5361.41.8.8130.92.73.61.10.70.31.21.911.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
2023-24BarçaLiga ACBes3321.04.18.4.4861.43.5.4042.75.0.5431.92.3.8400.72.43.10.80.70.31.01.811.5
2024-25BarçaLiga ACBes3324.24.89.4.5142.14.3.4832.85.1.5421.21.5.7840.82.93.81.30.70.41.41.613.0
2025-26PartizanABA917.73.27.2.4461.63.3.4671.73.9.4291.11.3.8330.91.62.41.00.60.71.22.09.1
2025-26JoventutLiga ACBes1423.94.59.5.4741.13.5.3273.46.0.5601.62.3.6881.72.94.61.20.80.61.41.612.3
3 Seasons8922.34.38.8.4921.63.8.4322.75.1.5371.51.9.7940.92.63.51.10.70.41.21.711.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
2023-24BarçaEuroLeagueeu3323.23.88.2.4611.23.4.3692.54.8.5251.51.9.8061.02.94.00.70.60.41.12.010.3
2024-25BarçaEuroLeagueeu3427.35.411.0.4891.94.9.3863.56.1.5721.21.4.8371.03.14.11.80.80.21.52.013.9
2025-26PartizanEuroLeagueeu1519.32.97.3.3910.82.7.2932.14.6.4491.21.3.9470.71.82.50.70.30.10.92.17.7
3 Seasons8224.24.39.2.4651.43.9.3682.85.3.5361.31.6.8381.02.83.81.10.60.31.22.011.3

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
2023-24BarçaEuroLeagueeu33764124269.46141111.36983158.5255062.80634971312421133666339
2023-24BarçaLiga ACBes33694135278.48646114.40489164.5436375.84022791012523113361379
2024-25BarçaEuroLeagueeu34928183374.48964166.386119208.5724149.83734105139602885167471
2024-25BarçaLiga ACBes33797160311.51469143.48391168.5424051.78427971244323124553429
2025-26PartizanEuroLeagueeu1528943110.3911241.2933169.4491819.94711273810411331116
2025-26PartizanABA91592965.4461430.4671535.4291012.83381422956111882
2025-26JoventutLiga ACBes1433463133.4741649.3274784.5602232.688244165171182022172
3 Seasons17139657371540.479262654.401475886.536244300.813160460620188115592093181988
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
2023-24BarçaLiga ACBes33694135278.48646114.40489164.5436375.84022791012523113361379
2024-25BarçaLiga ACBes33797160311.51469143.48391168.5424051.78427971244323124553429
2025-26PartizanABA91592965.4461430.4671535.4291012.83381422956111882
2025-26JoventutLiga ACBes1433463133.4741649.3274784.5602232.688244165171182022172
3 Seasons891984387787.492145336.432242451.537135170.794812313129462371091541062
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
2023-24BarçaEuroLeagueeu33764124269.46141111.36983158.5255062.80634971312421133666339
2024-25BarçaEuroLeagueeu34928183374.48964166.386119208.5724149.83734105139602885167471
2025-26PartizanEuroLeagueeu1528943110.3911241.2933169.4491819.94711273810411331116
3 Seasons821981350753.465117318.368233435.536109130.83879229308945322100164926

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
2023-24BarçaEuroLeagueeu337645.812.7.4611.95.2.3693.97.4.5252.42.9.8061.64.66.21.11.00.61.73.116.0
2023-24BarçaLiga ACBes336947.014.4.4862.45.9.4044.68.5.5433.33.9.8401.14.15.21.31.20.61.73.219.7
2024-25BarçaEuroLeagueeu349287.114.5.4892.56.4.3864.68.1.5721.61.9.8371.34.15.42.31.10.32.02.618.3
2024-25BarçaLiga ACBes337977.214.0.5143.16.5.4834.17.6.5421.82.3.7841.24.45.61.91.00.52.02.419.4
2025-26PartizanEuroLeagueeu152895.413.7.3911.55.1.2933.98.6.4492.22.4.9471.43.44.71.20.50.11.63.914.4
2025-26PartizanABA91596.614.7.4463.26.8.4673.47.9.4292.32.7.8331.83.25.02.01.11.42.54.118.6
2025-26JoventutLiga ACBes143346.814.3.4741.75.3.3275.19.1.5602.43.4.6882.64.47.01.81.20.92.22.418.5
3 Seasons17139656.714.0.4792.45.9.4014.38.0.5362.22.7.8131.54.25.61.71.00.51.92.918.0
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
2023-24BarçaLiga ACBes336947.014.4.4862.45.9.4044.68.5.5433.33.9.8401.14.15.21.31.20.61.73.219.7
2024-25BarçaLiga ACBes337977.214.0.5143.16.5.4834.17.6.5421.82.3.7841.24.45.61.91.00.52.02.419.4
2025-26PartizanABA91596.614.7.4463.26.8.4673.47.9.4292.32.7.8331.83.25.02.01.11.42.54.118.6
2025-26JoventutLiga ACBes143346.814.3.4741.75.3.3275.19.1.5602.43.4.6882.64.47.01.81.20.92.22.418.5
3 Seasons8919847.014.3.4922.66.1.4324.48.2.5372.43.1.7941.54.25.71.71.10.72.02.819.3
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
2023-24BarçaEuroLeagueeu337645.812.7.4611.95.2.3693.97.4.5252.42.9.8061.64.66.21.11.00.61.73.116.0
2024-25BarçaEuroLeagueeu349287.114.5.4892.56.4.3864.68.1.5721.61.9.8371.34.15.42.31.10.32.02.618.3
2025-26PartizanEuroLeagueeu152895.413.7.3911.55.1.2933.98.6.4492.22.4.9471.43.44.71.20.50.11.63.914.4
3 Seasons8219816.413.7.4652.15.8.3684.27.9.5362.02.4.8381.44.25.61.71.00.41.83.016.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
2023-24BarçaEuroLeagueeu529.64.811.0.4362.04.6.4352.86.4.4381.22.2.5450.65.05.60.80.20.41.61.812.8
2023-24BarçaLiga ACBes526.27.012.0.5832.04.4.4555.07.6.6582.22.6.8460.83.24.00.40.40.00.82.618.2
2024-25BarçaEuroLeagueeu526.64.811.8.4072.26.0.3672.65.8.4481.82.8.6430.82.63.41.60.80.21.81.613.6
2024-25BarçaLiga ACBes328.04.39.7.4482.05.0.4002.34.7.5001.01.3.7501.03.04.01.00.30.32.02.311.7
2025-26Club Joventut BadalonaLiga ACBes626.35.310.7.5001.74.0.4173.76.7.5500.81.2.7141.32.84.22.20.20.21.22.313.2
3 Seasons2427.35.311.1.4792.04.8.4123.46.4.5291.42.0.6940.93.34.31.30.40.21.42.114.0
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-24BarçaLiga ACBes526.27.012.0.5832.04.4.4555.07.6.6582.22.6.8460.83.24.00.40.40.00.82.618.2
2024-25BarçaLiga ACBes328.04.39.7.4482.05.0.4002.34.7.5001.01.3.7501.03.04.01.00.30.32.02.311.7
2025-26Club Joventut BadalonaLiga ACBes626.35.310.7.5001.74.0.4173.76.7.5500.81.2.7141.32.84.22.20.20.21.22.313.2
3 Seasons1426.65.710.9.5231.94.4.4263.96.6.5871.41.7.7921.13.04.11.30.30.11.22.414.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
2023-24BarçaEuroLeagueeu529.64.811.0.4362.04.6.4352.86.4.4381.22.2.5450.65.05.60.80.20.41.61.812.8
2024-25BarçaEuroLeagueeu526.64.811.8.4072.26.0.3672.65.8.4481.82.8.6430.82.63.41.60.80.21.81.613.6
2 Seasons1028.14.811.4.4212.15.3.3962.76.1.4431.52.5.6000.73.84.51.20.50.31.71.713.2
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
2023-24BarçaEuroLeagueeu51482455.4361023.4351432.438611.545325284128964
2023-24BarçaLiga ACBes51313560.5831022.4552538.6581113.8464162022041391
2024-25BarçaEuroLeagueeu51332459.4071130.3671329.448914.643413178419868
2024-25BarçaLiga ACBes3841329.448615.400714.50034.75039123116735
2025-26Club Joventut BadalonaLiga ACBes61583264.5001024.4172240.55057.71481725131171479
3 Seasons24654128267.47947114.41281153.5293449.694228010230953451337
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-24BarçaLiga ACBes51313560.5831022.4552538.6581113.8464162022041391
2024-25BarçaLiga ACBes3841329.448615.400714.50034.75039123116735
2025-26Club Joventut BadalonaLiga ACBes61583264.5001024.4172240.55057.71481725131171479
3 Seasons1437380153.5232661.4265492.5871924.79215425718421734205
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-24BarçaEuroLeagueeu51482455.4361023.4351432.438611.545325284128964
2024-25BarçaEuroLeagueeu51332459.4071130.3671329.448914.643413178419868
2 Seasons1028148114.4212153.3962761.4431525.6007384512531717132

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
2023-24BarçaEuroLeagueeu51485.813.4.4362.45.6.4353.47.8.4381.52.7.5450.76.16.81.00.20.51.92.215.6
2023-24BarçaLiga ACBes51319.616.5.5832.76.0.4556.910.4.6583.03.6.8461.14.45.50.50.50.01.13.625.0
2024-25BarçaEuroLeagueeu51336.516.0.4073.08.1.3673.57.8.4482.43.8.6431.13.54.62.21.10.32.42.218.4
2024-25BarçaLiga ACBes3845.612.4.4482.66.4.4003.06.0.5001.31.7.7501.33.95.11.30.40.42.63.015.0
2025-26Club Joventut BadalonaLiga ACBes61587.314.6.5002.35.5.4175.09.1.5501.11.6.7141.83.95.73.00.20.21.63.218.0
3 Seasons246547.014.7.4792.66.3.4124.58.4.5291.92.7.6941.24.45.61.70.50.31.92.818.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
2023-24BarçaLiga ACBes51319.616.5.5832.76.0.4556.910.4.6583.03.6.8461.14.45.50.50.50.01.13.625.0
2024-25BarçaLiga ACBes3845.612.4.4482.66.4.4003.06.0.5001.31.7.7501.33.95.11.30.40.42.63.015.0
2025-26Club Joventut BadalonaLiga ACBes61587.314.6.5002.35.5.4175.09.1.5501.11.6.7141.83.95.73.00.20.21.63.218.0
3 Seasons143737.714.8.5232.55.9.4265.28.9.5871.82.3.7921.44.15.51.70.40.21.63.319.8
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-24BarçaEuroLeagueeu51485.813.4.4362.45.6.4353.47.8.4381.52.7.5450.76.16.81.00.20.51.92.215.6
2024-25BarçaEuroLeagueeu51336.516.0.4073.08.1.3673.57.8.4482.43.8.6431.13.54.62.21.10.32.42.218.4
2 Seasons102816.114.6.4212.76.8.3963.57.8.4431.93.2.6000.94.95.81.50.60.42.22.216.9

Appearances on Leaderboards, Awards, and Honors