ACB statistical leaders are the season by season stats leaders and all-time stats leaders of the top-tier level professional basketball league in Spain, the Liga ACB, and its predecessor, the Liga Nacional Primera División.
Liga Nacional Primera División and Liga ACB Top Scorers by season In basketball, points are the sum of the score accumulated through free throws or field goals. The ACB's scoring title is awarded to the player with the highest points per game average in a given regular season.
Player nationality set by the player's national team affiliation.
SeasonTop ScorerClubScoring Average / Total Points Alfonso Martínez Real Madrid Alfonso Martínez (2×) Real Madrid 1958–59 Johnny Báez Real Madrid 1959–60 Alfonso Martínez (average) (3×) / Johnny Báez (total points) (2×) Barcelona / Real Madrid 1960–61 Francisco Llobet Orillo Verde 1961–62 Wayne Hightower Real Madrid 1962–63 Emiliano Rodríguez Real Madrid 1963–64 Emiliano Rodríguez (2×) Real Madrid 1964–65 Lorenzo Alocén Helios 1965–66 Miles Aiken Águilas Bilbao 1966–67 Alfonso Martínez (4×) Joventut 1967–68 Clifford Luyk Real Madrid 1968–69 Charles Thomas San José Irpen 1969–70 Charles Thomas (2×) San José Irpen 1970–71 Alfredo Pérez Gómez Breogán 1971–72 Gonzalo Sagi-Vela Estudiantes 1972–73 Alfredo Pérez Gómez (2×) Breogán 1973–74 John Coughran YMCA 1974–75 Ray Price Baskonia 1975–76 Walter Szczerbiak Sr. (average) / Bob Fullarton (total points) Real Madrid / Breogán 1976–77 Bob Guyette Barcelona 1977–78 Essie Hollis Askatuak 1978–79 Nate Davis (average) / Webb Williams (total points) Askatuak / Baskonia 1979–80 Nate Davis (2×) Valladolid 1980–81 Lars Hansen OAR Ferrol 1981–82 Larry McNeill Canarias 1982–83 Claude Gregory Baskonia SeasonTop ScorerClubScoring Average 1983–84 Nate Davis (3×) OAR Ferrol 1984–85 David Russell (average) / Nate Davis (total points) (4×) Estudiantes / OAR Ferrol 1985–86 David Russell (2×) Estudiantes 1986–87 Eddie Phillips Canarias 1987–88 Kenny Simpson Manresa 1988–89 Dražen Petrović Real Madrid 1989–90 Ray Smith Maristas Málaga 1990–91 Walter Berry Atlético Madrid 1991–92 Jeff Lamp Oximesa 1992–93 Velimir Perasović Breogán 1993–94 Oscar Schmidt Valladolid 1994–95 Darrell Armstrong Ourense 1995–96 John Morton Gran Canaria 1996–97 John Morton (2×) Gran Canaria 1997–98 Tony White Valladolid 1998–99 Velimir Perasović (2×) Fuenlabrada 1999–00 Velimir Perasović (3×) Fuenlabrada 2000–01 Velimir Perasović (4×) Fuenlabrada 2001–02 Velimir Perasović (5×) Fuenlabrada 2002–03 Walter Herrmann Fuenlabrada 2003–04 Lou Roe Lucentum 2004–05 Charlie Bell Breogán 2005–06 Lou Roe (2×) Sevilla 2006–07 Juan Carlos Navarro Barcelona 2007–08 Rudy Fernández Joventut 2008–09 Igor Rakočević Baskonia 2009–10 Jaycee Carroll Gran Canaria 2010–11 Jaycee Carroll (2×) Gran Canaria 2011–12 Andy Panko GBC 2012–13 Carl English Estudiantes 2013–14 Andy Panko (2×) Fuenlabrada 2014–15 Andy Panko (3×) Fuenlabrada 2015–16 Darius Adams Baskonia 2016–17 Edwin Jackson Estudiantes 2017-18 Gary Neal Zaragoza 2018–19 Nicolás Laprovíttola Joventut 2019–20 Klemen Prepelič Joventut 2020–21 Giorgi Shermadini Canarias 2021–22 Džanan Musa Breogán 2022–23 Kassius Robertson Obradoiro 2023–24 Markus Howard Baskonia 2024–25 Jerrick Harding Andorra 2025–26 Timothé Luwawu-Cabarrot Baskonia
Players with most top-scorer awards
PlayerAwardsEditions Velimir Perasović 5 1993, 1999-2002 Alfonso Martínez 41957, 1958, 1960, 1967 Nate Davis 4 1979, 1980, 1984, 1985 Andy Panko 3 2012, 2014, 2015 Emiliano Rodríguez 2 1963, 1964 Charles Thomas 2 1969, 1970 Alfredo Pérez Gómez 2 1971, 1973 David Russell 2 1985, 1986 John Morton 2 1996, 1997 Lou Roe 2 2004, 2006 Jaycee Carroll 2 2010, 2011
Liga ACB all-time games played leaders Player nationality set by the player's national team affiliation. In bold, players active during the 2025–26 season.
RankPlayerGames 1. Felipe Reyes 824 2. Rafa Jofresa 756 3. Ignacio Rodríguez 737 4. Marcelinho Huertas 732 5. Nacho Azofra 705 6. Sergio Llull 696 7. Juan Carlos Navarro 689 8. Alex Mumbrú 677 9. Albert Oliver 675 10. Fran Vázquez 656 11. Alberto Herreros 654 12. Fernando San Emeterio 643 13. Carlos Jiménez 641 = Sergi Vidal 641 15. Rafa Martínez 629 16. Pablo Laso 624 17. Ante Tomić 623 18. Juan Antonio Orenga 615 19. Carlos Montes 605 20. Berni Rodríguez 601 = José Miguel Antúnez 601
Liga ACB all-time scoring leaders Player nationality set by the player's national team affiliation. In bold, players during the 2025–26 ACB season. In gold, players with more than 6,000 points, considered by the ACB as historic players.
As of 15 June 2026:
RankPlayerGamesPoints ScoredAverage 1. Alberto Herreros 654 9,759 14.92 2. Jordi Villacampa 506 8,991 17.77 3. Brian Jackson 392 8,651 22.07 4. Felipe Reyes 824 8,332 10.11 5. Juan Carlos Navarro 689 8,318 12.07 6. Granger Hall 433 8,039 18.57 7. Joan Creus 585 7,929 13.55 8. Joe Arlauckas 365 7,543 20.67 9. Marcelinho Huertas 732 7,460 10.19 10. Alex Mumbrú 677 7,435 10.98 11. Velimir Perasović 354 7,387 20.87 12. Epi 422 7,029 16.66 13. Sergio Llull 696 7,014 10.07 14. Ante Tomić 623 7,006 11.24 15. Darryl Middleton 398 6,425 16.14 16. Andre Turner 378 6,405 16.94 17. Rafa Jofresa 756 6,327 8.37 18. Richard Scott 350 6,199 17.71 19. John Pinone 332 6,175 18.60 20. Bernard Hopkins 456 6,088 13.35
Liga ACB all-time rebounding leaders Player nationality set by the player's national team affiliation. In bold, players active during the 2025–26 ACB season. In gold, players with more than 2,500 rebounds, considered by the ACB as historic players.
As of 15 June 2026:
RankPlayerGamesReboundsAverage 1. Felipe Reyes 824 4,725 5.73 2. Granger Hall 433 4,292 9.91 3. Ante Tomić 623 3,806 6.10 4. Carlos Jiménez 641 3,526 5.50 5. Claude Riley 308 3,033 9.85 6. Juan Antonio Orenga 616 2,933 4.77 7. Arvydas Sabonis 235 2,904 12.36 8. Fran Vázquez 656 2,842 4.33 9. Edy Tavares 402 2,820 7.01 10. Bernard Hopkins 456 2,806 6.15 11. Mike Smith 405 2,755 6.80 12. Larry Micheaux 269 2,729 10.14 13. Darryl Middleton 398 2,701 6.79 14. Joe Arlauckas 365 2,626 7.19 15. Alex Mumbrú 677 2,499 3.68 16. Harper Williams 346 2,493 7.21 17. Anicet Lavodrama 345 2,429 7.04 18. Alfonso Reyes 461 2,417 5.24 19. Bojan Dubljević 429 2,378 5.54 20. Axel Hervelle 473 2,355 4.98
Liga ACB all-time assists leaders Player nationality set by the player's national team affiliation. In bold, players active during the 2025–26 ACB season. In gold, players with more than 1,500 assists, considered by the ACB as historic players.
Stats through June 15, 2026:
RankPlayerGamesAssistsAverage 1. Marcelinho Huertas 732 3,413 4.66 2. Pablo Laso 624 2,896 4.64 3. Nacho Azofra 705 2,224 3.15 4. Sergio Llull 696 2,085 3.00 5. Albert Oliver 675 2,070 3.07 6. Nacho Rodríguez 737 2,032 2.76 7. Elmer Bennett 360 1,838 5.11 8. José Luis Llorente 474 1,768 3.73 9. Andre Turner 378 1,748 4.62 10. Sergio Rodríguez 403 1,728 4.28 11. Pablo Prigioni 461 1,721 3.73 12. Omar Cook 319 1,704 5.34 13. Salva Díez 519 1,691 3.26 14. Javi Salgado 462 1,672 3.62 15. Juan Carlos Navarro 689 1,637 2.38 16. Rafa Jofresa 756 1,573 2.08 17. Facundo Campazzo 320 1,496 4.68 18. Tomás Bellas 466 1,479 3.17 19. Joan Creus 585 1,461 2.50 20. Rodrigo San Miguel 527 1,445 2.74
Liga ACB all-time steals leaders Player nationality set by the player's national team affiliation. In gold, players with more than 750 steals, considered by the ACB as historic players.
RankPlayerGamesStealsAverage 1. Pablo Laso 624 1,219 1.95 2. Nacho Rodríguez 737 1,145 1.55 3. Joan Creus 585 1,087 1.86 4. Rafa Jofresa 756 968 1.28 5. Carlos Jiménez 641 941 1.47 6. Salva Díez 519 937 1.81 7. Carlos Montes 605 900 1.49 8. Andre Turner 378 840 2.22 9. Alberto Herreros 654 822 1.26 10. Jordi Villacampa 506 785 1.55 11. Nacho Azofra 705 784 1.11 12. Quim Costa 316 769 2.43 13. Pablo Prigioni 458 767 1.66 14. José Ángel Arcega 582 767 1.32 15. José Luis Llorente 474 755 1.59 16. José Antonio Montero 466 751 1.61 17. Rudy Fernández 564 738 1.31 18. Felipe Reyes 824 734 0.89 19. José Miguel Antúnez 601 710 1.18 20. Alberto Angulo 542 702 1.30
Liga ACB all-time blocks leaders Player nationality set by the player's national team affiliation. In bold, players active during the 2025–26 ACB season. In gold, players with more than 600 blocked shots, considered by the ACB as historic players.
As of 15 June 2026:
RankPlayerGamesBlocksAverage 1. Fran Vázquez 656 738 1.13 2. Edy Tavares 402 729 1.81 3. Fernando Romay 416 671 1.61 4. George Singleton 251 588 2.34 5. Arvydas Sabonis 235 528 2.25 6. Sitapha Savané 488 499 1.02 7. Harper Williams 346 459 1.33 8. Derrick Alston 301 456 1.51 9. Anicet Lavodrama 345 395 1.14 10. Joe Arlauckas 365 375 1.03 11. Artem Pustovyi 315 350 1.11 12. Granger Hall 433 348 0.80 13. Frederic Weis 293 346 1.18 14. Brad Branson 280 333 1.19 15. Juan Antonio Morales 391 332 0.85 16. Mike Phillips 191 329 1.72 17. Kenny Green 136 327 2.40 18. Chuck Kornegay 283 327 1.16 19. Andrei Fetisov 123 323 2.63 20. Lou Roe 273 317 1.16
Liga ACB all-time made 3 point field goal leaders Player nationality set by the player's national team affiliation. In bold, players active during the 2025–26 ACB season. In gold, players with more than 650 three-pointers, considered by the ACB as historic players.
As of 15 June 2026:
RankPlayerGames3 Pointers MadeAverage 1. Alberto Herreros 654 1,233 1.89 2. Juan Carlos Navarro 689 1,179 1.71 3. Sergio Llull 696 1,078 1.55 4. Rudy Fernández 564 941 1.67 5. Álex Mumbrú 677 901 1.33 6. Rafa Martínez 629 885 1.41 7. Velimir Perasovic 354 882 2.49 8. Jaycee Carroll 461 858 1.88 9. Raúl Pérez 495 770 1.56 10. Louis Bullock 364 734 2.02 11. Pau Ribas 576 720 1.25 12. Rafa Jofresa 756 712 0.94 13. Xavi Fernández 499 710 1.42 14. Joan Creus 585 702 1.20 15. Kyle Kuric 399 697 1.74 16. Chicho Sibilio 348 693 1.99 17. Nacho Azofra 705 686 0.97 18. Juan Espil 339 681 2.01 19. Andre Turner 378 672 1.78 20. Javi Salgado 462 661 1.43
Liga ACB all-time free throw percentage leaders Stats as of May 8, 2022 RankPlayerGames playedTotal free throws madeTotal free throws attemptedFree throw percentage1Alec Peters 5110010892.592Clevin Hannah 22150757288.643Kyle Kuric 29137041988.314Louis Bullock 3641,3811,57087.965Donatas Slanina 16043048987.936Marcelo Huertas 5839471,08187.607Stevan Jelovac 9645051986.718Pau Ribas 48852860986.709Oscar Schmidt 6636342385.8110Klemen Prepelic 10635641585.7811Cory Higgins 6516819685.71
References
External links Liga ACB official website Spanish League at Eurobasket.com Liga ACB Historical Data Liga ACB at Linguasport.com