All-Time Highest Goal Scorers in Ligue 1 History: The all-time highest goal scorers in Ligue 1 history are the players who dominated French football for years on end. They scored week after week, season after season, for club after club. They were the most lethal finishers in the history of the French top flight.
Ligue 1Â has been home to some of the finest goal scorers in world football since its founding in 1932. These ten players scored more league goals in the French top flight than anyone else in the competition’s entire history.
Top 10 All-Time Highest Goal Scorers in Ligue 1 History
Ligue 1 has produced extraordinary goal scorers across every era. From Roger Courtois in the 1930s to Kylian Mbappe in the modern era, there has always been a world class finisher setting the standard in French football.
1. Delio Onnis
- Total Ligue 1 Goals: 299
- Total Games: 449
- Goals Per Game Ratio: 0.67
- Active Years: 1971 to 1986
- Clubs: Monaco, Reims, Tours, Toulon
- Nationality: Argentina
Delio Onnis is the all-time top scorer in Ligue 1 history. His 299 goals in 449 games is a record that no player has ever come close to matching.
He was born in Argentina but spent the majority of his career in France. He arrived at Monaco in 1971 and never left French football. He was the Ligue 1 top scorer on five separate occasions. His goals per game ratio of 0.67 across 449 matches shows extraordinary consistency. He scored a total of 381 goals in all competitions across his entire French career.
Achievements:
- Ligue 1 all-time top scorer with 299 goals, a record that still stands
- Ligue 1 top scorer on five separate occasions
- 381 total goals in all competitions for French clubs
- Carried the Ligue 1 scoring record across four different clubs
- Argentina-born striker who became the greatest scorer in French football history
- One of the most prolific forwards in the history of European football
2. Bernard Lacombe
- Total Ligue 1 Goals: 255
- Total Games: 497
- Goals Per Game Ratio: 0.51
- Active Years: 1969 to 1987
- Clubs: Lyon, Saint-Etienne, Bordeaux
- Nationality: France
Bernard Lacombe scored 255 Ligue 1 goals across 18 seasons. He is second on the all-time list. He scored for three of the most important clubs in French football history during his career.
He was a powerful, direct, and intelligent centre forward. He won league titles at Saint-Etienne and Bordeaux. His consistency across nearly two decades and three major clubs reflects his outstanding quality. He also represented France at the 1978 and 1982 FIFA World Cups.
Achievements:
- Ligue 1 top scorer on multiple occasions during his career
- 2x Ligue 1 title winner with Saint-Etienne
- 2x Ligue 1 title winner with Bordeaux
- France international with multiple caps
- FIFA World Cup participant in 1978 and 1982
- One of the greatest French strikers of his generation
3. Herve Revelli
- Total Ligue 1 Goals: 216
- Total Games: 389
- Goals Per Game Ratio: 0.56
- Active Years: 1965 to 1978
- Clubs: Saint-Etienne, Nice
- Nationality: France
Herve Revelli scored 216 Ligue 1 goals across 13 seasons. He is third on the all-time list. He was the most important striker in the Saint-Etienne dynasty of the 1960s and 1970s.
He spent most of his career at Saint-Etienne. He was part of the squad that won six consecutive Ligue 1 titles from 1967 to 1974. His clinical finishing and intelligent movement made him one of the most feared strikers in French football throughout his entire career. He was a vital component of the most dominant club team in French football history during that era.
Achievements:
- 6x Ligue 1 title winner with Saint-Etienne
- Multiple Coupe de France winner with Saint-Etienne
- Ligue 1 top scorer on multiple occasions
- France international with multiple caps
- Part of the greatest Saint-Etienne side ever assembled
- One of the most important strikers in the history of French football
4. Roger Courtois
- Total Ligue 1 Goals: 210
- Total Games: 288
- Goals Per Game Ratio: 0.73
- Active Years: 1932 to 1956
- Clubs: Sochaux, Troyes
- Nationality: France
Roger Courtois scored 210 Ligue 1 goals in 288 games across a career that spanned over two decades. He is fourth on the all-time list. His goals per game ratio of 0.73 is the second highest on this entire list.
He played in an era when French football was still establishing its professional structure. His career was interrupted by the Second World War. Despite that, he managed 210 league goals across 24 years of competitive football. His ratio of 0.73 goals per game reflects a level of finishing efficiency that only the very best players achieve.
Achievements:
- Ligue 1 title winner with Sochaux
- Ligue 1 top scorer on multiple occasions during his career
- One of the most efficient goal scorers in the history of French football
- Career interrupted by the Second World War yet still reached 210 league goals
- Goals per game ratio of 0.73, the second highest on this list
- One of the founding era legends of professional French football
5. Thadee Cisowski
- Total Ligue 1 Goals: 206
- Total Games: 286
- Goals Per Game Ratio: 0.72
- Active Years: 1947 to 1961
- Clubs: Metz, RC Paris, Valenciennes
- Nationality: Poland and France
Thadee Cisowski scored 206 Ligue 1 goals in 286 games across 14 seasons. He is fifth on the all-time list. His goals per game ratio of 0.72 is the third highest on this list.
He was born in Poland and became a naturalised French citizen. He was the Ligue 1 top scorer four times during his career. His scoring rate of 0.72 goals per game over 286 matches is extraordinary. He was one of the most lethal pure finishers in the history of the French top flight.
Achievements:
- Ligue 1 top scorer four times during his career
- Goals per game ratio of 0.72, the third highest on this list
- France international after naturalisation
- One of the most prolific goal scorers of the post-war era in French football
- Scored over 200 Ligue 1 goals despite playing for mid-table clubs throughout his career
- Among the most naturally gifted finishers in the history of French football
6. Roger Piantoni
- Total Ligue 1 Goals: 203
- Total Games: 394
- Goals Per Game Ratio: 0.52
- Active Years: 1950 to 1966
- Clubs: Nancy, Reims, Nice
- Nationality: France
Roger Piantoni scored 203 Ligue 1 goals in 394 games across 16 seasons. He is sixth on the all-time list. He was the most elegant and technically gifted attacker of his generation in French football.
He spent his best years at Reims during their most dominant period. He played alongside Just Fontaine and Raymond Kopa in one of the most feared attacking lines in French football history. He represented France at the 1958 FIFA World Cup where France finished third. He was regarded as one of the greatest French players of his era.
Achievements:
- Ligue 1 title winner with Reims multiple times
- FIFA World Cup third place finisher with France in 1958
- France international with multiple caps
- Played alongside Just Fontaine and Raymond Kopa at Reims
- One of the most complete and elegant attackers in the history of French football
- One of only six players in Ligue 1 history to score 200 or more goals
7. Kylian Mbappe
- Total Ligue 1 Goals: 191
- Total Games: 246
- Goals Per Game Ratio: 0.78
- Active Years: 2015 to 2024
- Clubs: Monaco, Paris Saint-Germain
- Nationality: France
Kylian Mbappe scored 191 Ligue 1 goals in just 246 games. He is seventh on the all-time list. His goals per game ratio of 0.78 is the highest of any player on this list with more than 100 appearances.
He made his professional debut at Monaco in 2015. He burst onto the scene immediately. He joined PSG in 2017 and became the dominant force in French football for the next seven seasons. He left for Real Madrid in 2024. His 191 goals in only 246 games is the most efficient return on this list. He achieved his total faster than any other player in Ligue 1 history.
Achievements:
- 6x Ligue 1 title winner with PSG
- Ligue 1 top scorer on seven occasions during his career
- Highest goals per game ratio on this list with 0.78 from 246 games
- FIFA World Cup winner with France in 2018
- FIFA World Cup Golden Boot winner in 2022
- Left Ligue 1 as the seventh highest scorer of all time at just 25 years old
8. Joseph Ujlaki
- Total Ligue 1 Goals: 190
- Total Games: 438
- Goals Per Game Ratio: 0.43
- Active Years: 1947 to 1964
- Clubs: Stade Français, Sète, Nîmes, Nice, RC Paris
- Nationality: France
Joseph Ujlaki scored 190 Ligue 1 goals in 438 games across 17 seasons. He is eighth on the all-time list. He was a loyal and consistent scorer who represented five different clubs throughout his long career.
He was a natural centre forward with excellent positional awareness. His career spanned almost two decades. His 190 goals across 438 games for five different clubs shows remarkable durability and consistency. He was one of the most dependable scorers in Ligue 1 throughout the 1950s.
Achievements:
- One of the most durable goal scorers in Ligue 1 history across five clubs
- 190 goals in 438 appearances across a 17-season Ligue 1 career
- Consistent top-flight scorer throughout the 1950s and early 1960s
- France international during his playing career
- One of only eight players in Ligue 1 history to score 190 or more goals
- A loyal and dedicated professional across an exceptionally long career
9. Fleury Di Nallo
- Total Ligue 1 Goals: 187
- Total Games: 425
- Goals Per Game Ratio: 0.44
- Active Years: 1960 to 1975
- Clubs: Lyon, Red Star
- Nationality: France
Fleury Di Nallo scored 187 Ligue 1 goals in 425 games across 15 seasons. He is ninth on the all-time list. He is the all-time top scorer in Lyon’s entire history.
He was nicknamed “le petit prince de Gerland” by Lyon supporters, which means the little prince of Gerland. He spent 14 seasons at Lyon and scored 182 of his 187 Ligue 1 goals for the club. He was the most important player in Lyon’s history during the pre-European era of the club. His loyalty and dedication to the club made him one of the most beloved players in its history.
Achievements:
- Lyon all-time top scorer with 182 Ligue 1 goals for the club
- 14 loyal seasons at Olympique Lyonnais
- Nicknamed “le petit prince de Gerland” by Lyon supporters
- France international with multiple caps
- Most important player in Lyon history during the pre-European era
- One of the most beloved players in the entire history of Olympique Lyonnais
10. Carlos Bianchi
- Total Ligue 1 Goals: 179
- Total Games: 220
- Goals Per Game Ratio: 0.81
- Active Years: 1973 to 1980
- Clubs: Reims, Paris Saint-Germain, Strasbourg
- Nationality: Argentina
Carlos Bianchi scored 179 Ligue 1 goals in just 220 games across seven seasons. His goals per game ratio of 0.81 is the highest on this entire list. He was one of the most naturally lethal strikers in the history of French football.
He arrived from Argentina in 1973. He was an immediate sensation. He won the Ligue 1 top scorer award five times, a feat matched only by Delio Onnis. He scored 37 league goals for PSG in the 1977-78 season alone. He left French football in 1980 to return to Argentina. He later became one of the greatest football managers in South American history, winning multiple Copa Libertadores titles with Boca Juniors.
Achievements:
- Highest goals per game ratio on this list with 0.81
- Ligue 1 top scorer on five separate occasions, joint with Delio Onnis
- 37 Ligue 1 goals in a single season for PSG in 1977-78
- Argentina international during his playing career
- Later became one of the greatest football managers in South American history
- Multiple Copa Libertadores winner as manager of Boca Juniors
FAQs
Q: Who is the all-time top scorer in Ligue 1 history?
Delio Onnis. He scored 299 goals in 449 games between 1971 and 1986. That is the all-time Ligue 1 record and it still stands today.
Q: Which player has the best goals per game ratio on this list?
Carlos Bianchi has the highest ratio with 0.81 goals per game across 220 appearances. Kylian Mbappe is second with 0.78 from 246 games.
Q: How many times did Kylian Mbappe win the Ligue 1 top scorer award?
Mbappe won the Ligue 1 top scorer award seven times during his career in French football. He left Ligue 1 as its seventh all-time scorer at just 25 years old.
Q: Who scored the most Ligue 1 goals for a single club on this list?
Fleury Di Nallo scored 182 of his 187 Ligue 1 goals for Lyon during 14 seasons at the club. He is Lyon’s all-time top scorer.
Q: Which players won the Ligue 1 top scorer award five times?
Only two players have won the Ligue 1 top scorer award five times. Delio Onnis and Carlos Bianchi both achieved that feat.
Q: What did Carlos Bianchi achieve after his playing career?
Bianchi became one of the greatest football managers in South American history. He won multiple Copa Libertadores titles with Boca Juniors and is considered one of the finest coaches Argentina has ever produced.
