| TEMPORADA | GOLEADOR (PAÍS) | EQUIPO | GOLES | PARTIDOS | PROM. GOL X JGO. |
|---|---|---|---|---|---|
| 1928–29 | Paco Bienzobas | Real Sociedad de F. | 14 | 18 | 0.01 |
| 1929–30 | Guillermo Gorostiza | Athletic Club | 20 | 18 | 1.11 |
| 1930–31 | Agustín Sauto “Bata” | Athletic Club | 27 | 17 | 1.59 |
| 1931–32 | Guillermo Gorostiza | Athletic Club | 12 | 15 | 0.80 |
| 1932–33 | Manuel Olivares | Real Madrid C. F. | 16 | 14 | 1.14 |
| 1933–34 | Isidro Lángara | Real Oviedo | 27 | 18 | 1.50 |
| 1934–35 | Isidro Lángara | Real Oviedo | 27 | 22 | 1.23 |
| 1935–36 | Isidro Lángara | Real Oviedo | 27 | 21 | 1.29 |
| 1936-37 | GUERRA CIVIL | ||||
| 1937-38 | GUERRA CIVIL | ||||
| 1938-39 | GUERRA CIVIL | ||||
| 1939–40 | Victorio Unamuno | Athletic Club | 20 | 22 | 0.91 |
| 1940–41 | Pruden Sánchez | Atlético de Madrid | 30 | 22 | 1.36 |
| 1941–42 | Edmundo Suárez “Mundo” | Valencia C. F. | 27 | 25 | 1.08 |
| 1942–43 | Mariano Martín | F. C. Barcelona | 32 | 23 | 1.39 |
| 1943–44 | Edmundo Suárez “Mundo” | Valencia C. F. | 27 | 26 | 1.04 |
| 1944–45 | Telmo Zarra | Athletic Club | 19 | 26 | 0.73 |
| 1945–46 | Telmo Zarra | Athletic Club | 24 | 18 | 1.33 |
| 1946–47 | Telmo Zarra | Athletic Club | 34 | 24 | 1.42 |
| 1947–48 | Manuel Fernández “Pahiño” | R. C. Celta de Vigo | 23 | 22 | 1.05 |
| 1948–49 | César Rodríguez | F. C. Barcelona | 28 | 24 | 1.17 |
| 1949–50 | Telmo Zarra | Athletic Club | 25 | 26 | 0.96 |
| 1950–51 | Telmo Zarra | Athletic Club | 38 | 30 | 1.27 |
| 1951–52 | Manuel Fernández “Pahiño” | Real Madrid C. F. | 28 | 27 | 1.04 |
| 1952–53 | Telmo Zarra | Athletic Club | 24 | 29 | 0.83 |
| 1953–54 | Alfredo Di Stéfano (Arg) | Real Madrid C. F. | 27 | 28 | 0.96 |
| 1954–55 | Juan Arza | Sevilla F. C. | 29 | 29 | 1.00 |
| 1955–56 | Alfredo Di Stéfano (Arg) | Real Madrid C. F. | 24 | 30 | 0.80 |
| 1956–57 | Alfredo Di Stéfano (Arg) | Real Madrid C. F. | 31 | 30 | 1.03 |
| 1957–58 | Ricardo Alós | Valencia C. F. | 19 | 29 | 0.66 |
| Manuel Badenes | Real Valladolid C. F. | 19 | 29 | 0.66 | |
| Alfredo Di Stéfano (Arg) | Real Madrid C. F. | 19 | 30 | 0.63 | |
| 1958–59 | Alfredo Di Stéfano (Arg) | Real Madrid C. F. | 23 | 28 | 0.82 |
| 1959–60 | Ferenc Puskás (Hun) | Real Madrid C. F. | 26 | 24 | 1.08 |
| 1960–61 | Ferenc Puskás (Hun) | Real Madrid C. F. | 27 | 28 | 0.96 |
| 1961–62 | Juan Seminario (Per) | Real Zaragoza | 25 | 30 | 0.83 |
| 1962–63 | Ferenc Puskás (Hun) | Real Madrid C. F. | 26 | 30 | 0.87 |
| 1963–64 | Ferenc Puskás (Hun) | Real Madrid C. F. | 20 | 25 | 0.80 |
| 1964–65 | Cayetano Ré (Par) | F. C. Barcelona | 25 | 30 | 0.83 |
| 1965–66 | Luciano Sánchez “Vavá II” | Elche C. F. | 19 | 30 | 0.63 |
| 1966–67 | Waldo Machado (Bra) | Valencia C. F. | 24 | 30 | 0.80 |
| 1967–68 | Fidel Uriarte | Athletic Club | 22 | 24 | 0.92 |
| 1968–69 | Amancio Amaro | Real Madrid C. F. | 14 | 29 | 0.48 |
| José Eulogio Gárate | Atlético de Madrid | 14 | 20 | 0.70 | |
| 1969–70 | Amancio Amaro | Real Madrid C. F. | 16 | 29 | 0.55 |
| Luis Aragonés | Atlético de Madrid | 16 | 30 | 0.53 | |
| José Eulogio Gárate | Atlético de Madrid | 16 | 30 | 0.53 | |
| 1970–71 | José Eulogio Gárate | Atlético de Madrid | 17 | 28 | 0.61 |
| Carles Rexach | F. C. Barcelona | 17 | 29 | 0.59 | |
| 1971–72 | Enrique Porta | Granada C. F. | 20 | 31 | 0.65 |
| 1972–73 | Mariano Arias “Marianín” | Real Oviedo | 19 | 32 | 0.59 |
| 1973–74 | Enrique Castro “Quini” | Real Sporting de Gijón | 20 | 34 | 0.59 |
| 1974–75 | Carlos Ruiz Herrero | Athletic Club | 19 | 32 | 0.59 |
| 1975–76 | Enrique Castro “Quini” | Real Sporting de Gijón | 18 | 34 | 0.53 |
| 1976–77 | Mario Alberto Kempes (Arg) | Valencia C. F. | 24 | 34 | 0.71 |
| 1977–78 | Mario Alberto Kempes (Arg) | Valencia C. F. | 28 | 34 | 0.82 |
| 1978–79 | Hans Krankl (Aut) | F. C. Barcelona | 29 | 30 | 0.97 |
| 1979–80 | Enrique Castro “Quini” | Real Sporting de Gijón | 24 | 34 | 0.71 |
| 1980–81 | Enrique Castro “Quini” | F. C. Barcelona | 20 | 30 | 0.67 |
| 1981–82 | Enrique Castro “Quini” | F. C. Barcelona | 26 | 32 | 0.81 |
| 1982–83 | Poli Rincón | Real Betis Balompié | 20 | 30 | 0.67 |
| 1983–84 | Jorge da Silva (Uru) | Real Valladolid C. F. | 17 | 30 | 0.57 |
| Juan Gómez “Juanito” | Real Madrid C. F. | 17 | 31 | 0.55 | |
| 1984–85 | Hugo Sánchez (Mex) | Atlético de Madrid | 19 | 33 | 0.58 |
| 1985–86 | Hugo Sánchez (Mex) | Real Madrid C. F. | 22 | 33 | 0.67 |
| 1986–87 | Hugo Sánchez (Mex) | Real Madrid C. F. | 34 | 41 | 0.83 |
| 1987–88 | Hugo Sánchez (Mex) | Real Madrid C. F. | 29 | 36 | 0.81 |
| 1988–89 | Baltazar (Bra) | Atlético de Madrid | 35 | 36 | 0.97 |
| 1989–90 | Hugo Sánchez (Mex) | Real Madrid C. F. | 38 | 35 | 1.09 |
| 1990–91 | Emilio Butragueño | Real Madrid C. F. | 19 | 35 | 0.54 |
| 1991–92 | Manuel Sánchez “Manolo” | Atlético de Madrid | 27 | 36 | 0.75 |
| 1992–93 | Bebeto (Bra) | R. C. Deportivo de La Coruña | 29 | 37 | 0.78 |
| 1993–94 | Romário (Bra) | F. C. Barcelona | 30 | 33 | 0.91 |
| 1994–95 | Iván Zamorano (Chi) | Real Madrid C. F. | 28 | 38 | 0.74 |
| 1995–96 | Juan Antonio Pizzi (Arg) | C. D. Tenerife | 31 | 41 | 0.76 |
| 1996–97 | Ronaldo (Bra) | F. C. Barcelona | 34 | 37 | 0.92 |
| 1997–98 | Christian Vieri (Ita) | Atlético de Madrid | 24 | 24 | 1.00 |
| 1998–99 | Raúl González | Real Madrid C. F. | 25 | 37 | 0.68 |
| 1999–00 | Salva Ballesta | Racing de Santander | 27 | 36 | 0.75 |
| 2000–01 | Raúl González | Real Madrid C. F. | 24 | 36 | 0.67 |
| 2001–02 | Diego Tristán | R. C. Deportivo de La Coruña | 21 | 34 | 0.62 |
| 2002–03 | Roy Makaay (Hol) | R. C. Deportivo de La Coruña | 29 | 38 | 0.76 |
| 2003–04 | Ronaldo (Bra) | Real Madrid C. F. | 24 | 32 | 0.75 |
| 2004–05 | Diego Forlán (Uru) | Villarreal C. F. | 25 | 38 | 0.66 |
| 2005–06 | Samuel Eto´o (Cam) | F. C. Barcelona | 26 | 34 | 0.76 |
| 2006–07 | Ruud van Nistelrooy (Hol) | Real Madrid C. F. | 25 | 37 | 0.68 |
| 2007–08 | Dani Güiza | R. C. D. Mallorca | 27 | 37 | 0.73 |
| 2008–09 | Diego Forlán (Uru) | Atlético de Madrid | 32 | 33 | 0.97 |
| 2009–10 | Lionel Messi (Arg) | F. C. Barcelona | 34 | 35 | 0.97 |
| 2010–11 | Cristiano Ronaldo (Por) | Real Madrid C. F. | 40 | 34 | 1.18 |
| 2011–12 | Lionel Messi (Arg) | F. C. Barcelona | 50 | 37 | 1.35 |
| 2012–13 | Lionel Messi (Arg) | F. C. Barcelona | 46 | 32 | 1.44 |
| 2013–14 | Cristiano Ronaldo (Por) | Real Madrid C. F. | 31 | 30 | 1.03 |
| 2014–15 | Cristiano Ronaldo (Por) | Real Madrid C. F. | 48 | 35 | 1.37 |
| 2015–16 | Luis Suárez (Uru) | F. C. Barcelona | 40 | 35 | 1.14 |
| 2016–17 | Lionel Messi (Arg) | F. C. Barcelona | 37 | 34 | 1.08 |
| 2017-18 | Lionel Messi (Arg) | F. C. Barcelona | 34 | 36 | 0.97 |
| 2018-19 | Lionel Messi (Arg) | F. C. Barcelona | 36 | 34 | 1.06 |
| 2019-20 | Lionel Messi (Arg) | F. C. Barcelona | 25 | 33 | 0.76 |
| 2020-21 | Lionel Messi (Arg) | F. C. Barcelona | 30 | 30 | 1.00 |
| 2021-22 | Karim Benzema (Fra) | Real Madrid C.F. | 27 | 32 | 0.84 |
El premio recibe el nombre en honor a Pichichi (Rafael Moreno Aranzadi, 1892-1922), jugador del Athletic Club, que destacó por su gran capacidad goleadora durante los años 1910 y 1920, antes de la creación de la Liga española de fútbol.
No es un premio oficial y se basa en las crónicas que elaboran los corresponsales del diario Marca, y no en las actas arbitrales. Asimismo, sus estadísticas computan para el trofeo Bota de Oro, premio que concede la European Sports Magazines.
