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