Ligue 1: Who’s the top goal scorer of all time?

Ligue 1: Who’s the top goal scorer of all time?

Delio Onnis holds the prestigious record for the most goals scored in Ligue 1 history, with an astounding 299 goals in 449 appearances. Throughout his illustrious career in the French top division, he played for four clubs: Stade Reims, Tours FC, AS Monaco, and Sporting Club de Toulon. 

Following him in second place is Bernard Lacombe, who netted 255 goals in 494 games. Lacombe’s career in Ligue 1 saw him represent three different clubs, making him one of the league’s most consistent goal-scorers.

Hervé Revelli ranks third on the all-time list, with 216 goals in 389 appearances. He played for two clubs during his Ligue 1 career. 

Thadée Cisowski comes in fourth, having scored 206 goals in 286 appearances. Cisowski’s impressive strike rate was achieved while playing for three different clubs in Ligue 1.

In fifth place is Roger Piantoni, a talented left-winger who scored 203 goals in 394 appearances for three clubs. 

Kylian Mbappé, one of the modern era’s most celebrated players, is sixth on the list. The current Real Madrid forward has scored 191 goals in 245 appearances, having played for Paris Saint-Germain and AS Monaco in Ligue 1.

Joseph Ujlaki is seventh, with 188 goals in 431 appearances across five different clubs. His longevity and goal-scoring ability made him a prominent figure in Ligue 1 history. Fleury Di Nallo, who scored 187 goals in 421 appearances for two clubs, ranks eighth.

Carlos Bianchi, who played for three clubs, is ninth on the list with 179 goals in 220 appearances. Finally, Gunnar Andersson rounds out the top ten, having scored 179 goals in 234 appearances while playing for two clubs. 

Most goals scored in Ligue 1

Number

Player

Goals

Games

Clubs

1

Delio Onnis

299

449

Stade Reims, Tours FC, AS Monaco, and Sporting Club de Toulon

2

Bernard Lacombe

255

494

FC Girondins Bordeaux, AS Saint-Etienne, and Olympique Lyon

3

Herve Revelli

216

389

AS Saint-Etienne, and OGC Nice

4

Thadee Cisowski

206

286

Valenciennes, Racing Club de France and FC Metz

5

Roger Piantoni

203

394

OGC Nice, Stade Reims, and FC Nancy

6

Kylian Mbappe

191

245

Paris Saint-Germain and AS Monaco

7

Joseph Ujlaki

188

431

Racing Club de France, OGC Nice, Nimes Olympique, FC Sete 34, and Stade Francais

8

Fleury Di Nallo

187

421

Olympique Lyon and Red Star FC

9

Carlos Bianchi

179

220

Stade Reims, Paris Saint-Germain and R Strasbourg

10

Gunnar Andersson

179

234

Marseille and G.Bordeaux

1: Delio Onnis: 299 goals in 449 appearances

At the top of the list is Delio Onnis, an Argentine-Italian forward who remains the highest goal scorer in Ligue 1 history. Onnis played for four clubs, including Stade de Reims, AS Monaco, Tours FC, and Toulon, between 1971 and 1986. His incredible consistency and eye for goal allowed him to net 299 goals in 449 appearances. 

2: Bernard Lacombe: 255 goals in 494 appearances

Bernard Lacombe is a French football legend who scored 255 goals in 494 Ligue 1 appearances. Lacombe spent the majority of his career with Olympique Lyon, Bordeaux, and Saint-Étienne, playing from 1969 to 1987. Lacombe was a key player for both club and country, helping France win the 1984 UEFA European Championship.

3: Herve Revelli: 216 goals in 389 appearances

Hervé Revelli is another French forward who made a significant impact in Ligue 1, scoring 216 goals in 389 appearances. He played primarily for AS Saint-Étienne, where he was instrumental in the club's dominance of French football in the 1960s and 1970s.