List of Ligue 1 top scorers
Appearance
The following is the list of players who scored over 100 goals in French Ligue 1, during its history starting from the 1932–33 season. Roger Courtois was the first player to reach both 100 and 200 goals in Ligue 1. Hervé Revelli became the all-time top scorer in 1975–76 before Delio Onnis overtook him in 1980–81 and has held the honour since.
The most recent player to score their hundredth goal in Ligue 1 was Kevin Gameiro on 16 March 2024.[1] Of the active players still in Ligue 1, Gaëtan Laborde is closest to making the list with 83 goals, Jonathan David is just behind him with 82 goals.
All-time top scorers
[edit]Key
- Bold shows players still playing in Ligue 1.
- Italics show players still playing professional football in other leagues.
- As of matches played on 11 January 2025[2]
Rank | Player | Goals | Apps | Ratio | First | Last | Club(s) (goals/apps) |
---|---|---|---|---|---|---|---|
1 | Delio Onnis | 299 | 449 | 0.67 | 1971 | 1986 | Reims (39/65), Monaco (157/200), Tours (64/110), Toulon (39/74) |
2 | Bernard Lacombe | 255 | 497 | 0.51 | 1969 | 1987 | Lyon (123/222), Saint-Étienne (14/32), Bordeaux (118/243) |
3 | Hervé Revelli | 216 | 389 | 0.56 | 1965 | 1978 | Saint-Étienne (175/318), Nice (41/71) |
4 | Roger Courtois | 210 | 288 | 0.73 | 1933 | 1956 | Sochaux (209/285), Troyes (1/3) |
5 | Thadée Cisowski | 206 | 286 | 0.72 | 1947 | 1961 | Metz (45/86), Racing (152/172), Valenciennes (9/28) |
6 | Roger Piantoni | 203 | 394 | 0.52 | 1950 | 1966 | Nancy (91/217), Reims (106/161), Nice (6/16) |
7 | Kylian Mbappé | 191 | 246 | 0.78 | 2015 | 2024 | Monaco (16/41), Paris Saint-Germain (175/205) |
8 | Joseph Ujlaki | 190 | 438 | 0.43 | 1947 | 1964 | Stade Français (3/7), Sète (15/44), Nîmes (38/92), Nice (59/133), Racing (75/162) |
9 | Fleury Di Nallo | 187 | 425 | 0.44 | 1960 | 1975 | Lyon (182/413), Red Star (5/12) |
10 | Carlos Bianchi | 179 | 220 | 0.81 | 1973 | 1980 | Reims (107/124), Paris Saint-Germain (64/74), Strasbourg (8/22) |
Gunnar Andersson | 179 | 234 | 0.76 | 1950 | 1960 | Marseille (169/220), Bordeaux (10/14) | |
12 | Hassan Akesbi | 173 | 293 | 0.59 | 1955 | 1964 | Nîmes (119/204), Reims (48/78), Monaco (6/11) |
13 | Jean Baratte | 169 | 284 | 0.6 | 1945 | 1955 | Lille (167/268), Roubaix (2/16) |
14 | Just Fontaine | 164 | 200 | 0.82 | 1953 | 1962 | Nice (42/69), Reims (122/131) |
15 | Alain Giresse | 163 | 587 | 0.28 | 1970 | 1988 | Bordeaux (158/520), Marseille (5/67) |
16 | Wissam Ben Yedder | 161 | 320 | 0.5 | 2010 | 2024 | Toulouse (63/156), Monaco (98/164) |
17 | André Guy | 159 | 271 | 0.59 | 1959 | 1971 | Sochaux (3/6), Saint-Étienne (45/65), Lille (42/76), Lyon (64/110), Rennes (5/14) |
18 | Désiré Koranyi | 157 | 252 | 0.62 | 1935 | 1950 | Sète |
19 | Jean-Pierre Papin | 156 | 270 | 0.58 | 1986 | 1998 | Marseille (134/215), Bordeaux (22/55) |
20 | Jacky Vergnes | 153 | 327 | 0.47 | 1968 | 1982 | Red Star (11/41), Nîmes (72/117), Bastia (20/46), Reims (11/26), Laval (19/36), Strasbourg (12/37), Bordeaux (8/20), Montpellier (0/4) |
21 | Josip Skoblar | 151 | 174 | 0.87 | 1966 | 1974 | Marseille |
Alexandre Lacazette | 151 | 283 | 0.53 | 2010 | 2025 | Lyon | |
23 | Lucien Cossou | 149 | 285 | 0.52 | 1956 | 1968 | Lyon (35/91), Monaco (97/161), Aix (17/33) |
24 | Dominique Rocheteau | 145 | 417 | 0.35 | 1972 | 1989 | Saint-Étienne (51/153), Paris Saint-Germain (83/204), Toulouse (11/60) |
25 | Rachid Mekhloufi | 143 | 325 | 0.44 | 1954 | 1970 | Saint-Étienne (123/274), Bastia (20/67) |
26 | Pauleta | 141 | 266 | 0.53 | 2000 | 2008 | Bordeaux (65/98), Paris Saint-Germain (76/168) |
27 | Yvon Douis | 140 | 354 | 0.4 | 1953 | 1967 | Lille (50/141), Le Havre (28/71), Monaco (62/167) |
28 | Michel Platini | 139 | 254 | 0.55 | 1973 | 1982 | Nancy (81/150), Saint-Étienne (58/104) |
Stéphane Bruey | 139 | 423 | 0.33 | 1950 | 1966 | Racing (11/44), Monaco (25/81), Angers (93/254), Lyon (10/44) | |
30 | Edinson Cavani | 138 | 200 | 0.69 | 2013 | 2020 | Paris Saint-Germain |
Sonny Anderson | 138 | 221 | 0.62 | 1993 | 2003 | Marseille (16/20), Monaco (51/91), Lyon (71/110) | |
32 | Salif Keïta | 135 | 168 | 0.8 | 1967 | 1973 | Saint-Étienne (125/150), Marseille (10/18) |
33 | Hector De Bourgoing | 133 | 258 | 0.52 | 1959 | 1969 | Nice (65/114), Bordeaux (68/137) |
34 | Jacques Foix | 132 | 361 | 0.37 | 1951 | 1964 | Racing (24/52), Saint-Étienne (54/129), Nice (50/162), Toulouse (4/18) |
Yannick Stopyra | 132 | 448 | 0.29 | 1977 | 1992 | Sochaux (57/176), Rennes (10/37), Toulouse (46/148), Bordeaux (8/34), Cannes (9/37), Metz (2/24) | |
36 | Henri Hiltl | 131 | 252 | 0.52 | 1934 | 1948 | Excelsior (82/154), Roubaix (49/98) |
37 | Bernard Zénier | 130 | 466 | 0.28 | 1974 | 1991 | Metz (55/232), Nancy (53/144), Bordeaux (4/25), Marseille (18/65) |
38 | François M'Pelé | 129 | 350 | 0.37 | 1969 | 1981 | Ajaccio (57/121), Paris Saint-Germain (60/167), Lens (12/62) |
Gérard Soler | 129 | 428 | 0.3 | 1972 | 1987 | Sochaux (67/162), Monaco (9/28), Bordeaux (16/91), Toulouse (19/58), Strasbourg (6/32), Bastia (6/23), Lille (5/13), Rennes (1/21) | |
40 | Alberto Muro | 128 | 269 | 0.48 | 1951 | 1962 | Sochaux (57/123), Nice (43/85), Nancy (28/61) |
41 | Jean Grumellon | 126 | 203 | 0.62 | 1947 | 1954 | Rennes (107/157), Nice (5/14), Le Havre (14/33) |
Lilian Laslandes | 126 | 407 | 0.31 | 1992 | 2008 | Auxerre (47/125), Bordeaux (56/179), Bastia (8/30), Nice (15/73) | |
43 | Joseph Yegba Maya | 124 | 238 | 0.52 | 1962 | 1975 | Marseille (79/133), Valenciennes (33/74), Strasbourg (12/31) |
44 | Bafétimbi Gomis | 122 | 340 | 0.36 | 2004 | 2017 | Saint-Étienne (38/131), Lyon (64/178), Marseille (20/32) |
45 | Henri Baillot | 121 | 241 | 0.5 | 1945 | 1954 | Metz (80/158), Bordeaux (35/67), Strasbourg (6/16) |
Ernest Schultz | 121 | 275 | 0.44 | 1954 | 1963 | Lyon (35/88), Toulouse (86/187) | |
René Gardien | 121 | 340 | 0.36 | 1947 | 1959 | Sochaux | |
48 | André Simonyi | 120 | 186 | 0.65 | 1933 | 1953 | Olympique Lillois (37/51), Sochaux (8/15), Red Star (47/72), Rennes (13/21), Stade Français (10/16), Roubaix (5/11) |
François Félix | 120 | 341 | 0.35 | 1968 | 1981 | Lyon (5/31), Bastia (63/160), Paris (19/36), Nîmes (10/44), Angers (22/65), Auxerre (1/5) | |
Serge Chiesa | 120 | 475 | 0.25 | 1969 | 1983 | Lyon | |
51 | Jean Vincent | 119 | 421 | 0.28 | 1950 | 1964 | Lille (51/154), Reims (68/267) |
52 | Oskar Rohr | 118 | 136 | 0.87 | 1934 | 1939 | Strasbourg |
53 | Nestor Combin | 117 | 221 | 0.53 | 1959 | 1975 | Lyon (68/131), Metz (34/59), Red Star (15/31) |
Didier Couécou | 117 | 308 | 0.38 | 1963 | 1976 | Bordeaux (75/188), Marseille (28/79), Nantes (14/41) | |
Bernard Genghini | 117 | 360 | 0.33 | 1976 | 1989 | Sochaux (60/181), Saint-Étienne (8/36), Monaco (45/106), Marseille (3/36), Bordeaux (1/4) | |
Georges Lech | 117 | 379 | 0.31 | 1962 | 1976 | Lens (71/187), Sochaux (39/118), Reims (7/74) | |
Dominique Rustichelli | 117 | 459 | 0.25 | 1952 | 1970 | Marseille (33/138), Sedan (12/50), Strasbourg (3/17), Reims (5/11), Nice (28/114), Stade Français (15/59), Lille (0/7), Rouen (21/63) | |
58 | Ginès Liron | 116 | 239 | 0.49 | 1954 | 1965 | Nîmes (21/37), Sochaux (29/71), Valenciennes (18/38), Saint-Étienne (48/93) |
59 | Pierre Sinibaldi | 115 | 189 | 0.61 | 1945 | 1954 | Reims (115/188), Lyon (0/1) |
60 | Zlatan Ibrahimović | 113 | 122 | 0.93 | 2012 | 2016 | Paris Saint-Germain |
Charly Loubet | 113 | 360 | 0.31 | 1962 | 1975 | Stade Français (5/22), Nice (77/272), Marseille (31/66) | |
Maryan Wisniewski | 113 | 415 | 0.27 | 1953 | 1969 | Lens (93/277), Saint-Étienne (12/48), Sochaux (8/90) | |
63 | Éric Pécout | 112 | 277 | 0.4 | 1974 | 1986 | Nantes (73/156), Monaco (17/38), Metz (8/29), Strasbourg (14/54) |
André Strappe | 112 | 341 | 0.33 | 1948 | 1961 | Lille (99/275), Le Havre (13/66) | |
65 | Bernard Blanchet | 111 | 357 | 0.31 | 1963 | 1974 | Nantes |
66 | Claude Papi | 110 | 392 | 0.28 | 1968 | 1982 | Bastia |
Albert Emon | 110 | 410 | 0.27 | 1972 | 1988 | Marseille (37/133), Reims (4/6), Monaco (26/78), Lyon (17/60), Toulon (21/103), Cannes (5/30) | |
68 | Henri Skiba | 109 | 294 | 0.37 | 1950 | 1963 | Nancy (0/10), Monaco (18/47), Strasbourg (19/64), Nîmes (47/104), Sochaux (3/6), Stade Français (22/63) |
69 | Pierre Flamion | 106 | 285 | 0.37 | 1945 | 1960 | Reims (65/152), Marseille (11/29), Lyon (5/32), Troyes (24/62), Limoges (1/10) |
Albert Gemmrich | 106 | 308 | 0.34 | 1973 | 1986 | Strasbourg (71/193), Bordeaux (35/94), Lille (0/17), Nice (0/4) | |
Léon Deladerrière | 106 | 379 | 0.28 | 1947 | 1963 | Nancy (96/321), Toulouse (10/58) | |
Michel Stievenard | 106 | 405 | 0.26 | 1954 | 1968 | Lens (43/170), Angers (63/235) | |
73 | Édouard Kargu | 105 | 208 | 0.5 | 1949 | 1956 | Bordeaux |
Daniel Xuereb | 105 | 442 | 0.24 | 1977 | 1993 | Lyon (21/95), Lens (39/164), Paris Saint-Germain (29/80), Montpellier (21/65), Marseille (3/18), Toulon (1/20) | |
75 | Bernard Rahis | 104 | 241 | 0.43 | 1954 | 1963 | Nîmes |
Alain Caveglia | 104 | 313 | 0.33 | 1990 | 2000 | Sochaux (25/129), Le Havre (31/72), Lyon (47/102), Nantes (1/10) | |
77 | Robert Pintenat | 103 | 298 | 0.35 | 1969 | 1983 | Rouen (2/12), Red Star (17/64), Nîmes (7/41), Sochaux (62/129), Nancy (7/28), Toulouse (8/24) |
Abdelkrim Merry | 103 | 337 | 0.31 | 1974 | 1989 | Bastia (23/93), Lille (12/35), Metz (23/36), Strasbourg (3/24), Tours (6/25), Le Havre (17/34), Saint-Étienne (9/30), Racing (10/50) | |
Dimitri Payet | 103 | 492 | 0.21 | 2005 | 2023 | Nantes (5/33), Saint-Étienne (19/129), Lille (18/71), Marseille (61/259) | |
François Brisson | 103 | 505 | 0.2 | 1975 | 1993 | Paris Saint-Germain (6/81), Laval (22/96), Lens (40/143), Strasbourg (10/38), Marseille (1/31), Lyon (7/28), Lille (17/88) | |
81 | Philippe Piat | 102 | 240 | 0.43 | 1965 | 1972 | Strasbourg (48/134), Monaco (16/32), Sochaux (38/74) |
Marc Berdoll | 102 | 251 | 0.41 | 1970 | 1981 | Angers (62/159), Marseille (40/92) | |
André-Pierre Gignac | 102 | 290 | 0.35 | 2006 | 2015 | Lorient (11/50), Toulouse (35/100), Marseille (59/155) | |
Mustapha Dahleb | 102 | 297 | 0.34 | 1969 | 1984 | Sedan (17/29), Paris Saint-Germain (85/268) | |
Philippe Vercruysse | 102 | 458 | 0.22 | 1980 | 1997 | Lens (46/210), Bordeaux (17/64), Marseille (21/99), Nîmes (14/59), Metz (4/26) | |
Jimmy Briand | 102 | 483 | 0.21 | 2003 | 2022 | Rennes (33/169), Lyon (22/110), Guingamp (30/106), Bordeaux (17/98) | |
87 | Vahid Halilhodžić | 101 | 181 | 0.56 | 1981 | 1987 | Nantes (93/163), Paris Saint-Germain (8/18) |
Kevin Gameiro | 101 | 305 | 0.33 | 2005 | 2024 | Strasbourg (32/138), Lorient (50/108), Paris Saint-Germain (19/59) | |
Victor Nurenberg | 101 | 307 | 0.33 | 1952 | 1963 | Nice (89/252), Sochaux (7/35), Lyon (5/20) | |
Patrick Revelli | 101 | 362 | 0.28 | 1969 | 1982 | Saint-Étienne (74/226), Sochaux (27/136) | |
91 | Philippe Gondet | 100 | 212 | 0.47 | 1963 | 1972 | Nantes (98/194), Red Star (2/18) |
Mamadou Niang | 100 | 258 | 0.39 | 2000 | 2010 | Troyes (8/47), Strasbourg (21/56), Marseille (71/155) |
Top scorers by season
[edit]Wins by player
[edit]Wins by club
[edit]Club | Players | Total |
---|---|---|
Paris Saint-Germain | 6 | 16 |
Marseille | 5 | 12 |
Reims | 5 | 8 |
Monaco | 5 | 6 |
Nantes | 5 | 6 |
Lyon | 4 | 5 |
Rennes | 4 | 4 |
Auxerre | 3 | 4 |
Lille | 3 | 4 |
Socchaux | 3 | 4 |
Wins by country
[edit]Country | Players | Total |
---|---|---|
France | 37 | 54 |
Argentina | 2 | 10 |
Sweden | 2 | 5 |
Yugoslavia | 1 | 5 |
Brazil | 2 | 4 |
Senegal | 3 | 3 |
Germany | 3 | 3 |
Portugal | 1 | 3 |
Switzerland | 2 | 2 |
Uruguay | 1 | 2 |
DR Congo | 1 | 1 |
Croatia | 1 | 1 |
Algeria | 1 | 1 |
Ivory Coast | 1 | 1 |
Czechoslovakia | 1 | 1 |
Hungary | 1 | 1 |
See also
[edit]- Capocannoniere
- Premier League Golden Boot
- List of Bundesliga top scorers by season
- List of La Liga top scorers
- European Golden Shoe
- List of top international men's football goal scorers by country
References
[edit]- ^ "End of an Adventure for Kevin Gameiro". RC Strasbourg Alsace.
- ^ "Buteurs +100 buts Ligue 1". Pari-et-Gagne.