Last updated on March 6th, 2026
The top 10 greatest points scorers in the history of the FPL is a star-studded list
With so many legends gracing the Premier League, it’s interesting to know which players have scored the most points in FPL history.
The Fantasy Premier League (FPL) has seen many legends grace its platform, each contributing to the excitement and thrill of the game. It’s these stars that keep fans and fantasy players coming back to watch Premier League games every season.
This article delves into the top 10 greatest point scorers in FPL history, focusing on their single-season performances.
10. Mohamed Salah (2021/22 Season) – 265 Points
Mohamed Salah’s 2021/22 Premier League season was nothing short of spectacular. With 14 assists and 23 goals, Salah amassed a total of 265 points. This remarkable performance is one of three that Salah has on this list.
9. Frank Lampard (2004/05 Season) – 269 Points
Frank Lampard’s 269 points in the 2004/05 season were instrumental in Chelsea’s first Premier League title win. His points came from 13 goals and 18 assists. Despite Thierry Henry scoring 25 goals that season, he fell 38 points short of Lampard’s total.
8. Robin van Persie (2011/12 Season) – 269 Points
Robin van Persie’s highest FPL points return came during his time at Arsenal, not Manchester United. He scored 30 goals in the 2011/12 season, which led to him being priced at £14.0m at the start of the 2013/14 season – the highest starting price for a player in FPL history.
7. Erling Haaland (2022/23 Season) – 272 Points
Erling Haaland’s debut season in the Premier League was astounding. Despite playing only 2,767 minutes out of a possible 3,420, he scored 36 goals and provided 9 assists, earning him 272 points.
6. Thierry Henry (2002/03 Season) – 273 Points
Thierry Henry was a dominant force in the early days of FPL. He finished as the top point scorer every season, except for the 2004/05 season, when Lampard scored 269 points. From the 2002/03 to 2005/06 season, the only other player to score more than 200 points was Robert Pires (216).
5. Cristiano Ronaldo (2007/08 Season) – 283 Points
Cristiano Ronaldo’s 31 goals in the 2007/08 season earned him 283 points, placing him 4th on the all-time FPL performers list. To put his performance into perspective, he scored 31 goals in 2,746 minutes, compared to 18 goals in 2,454 minutes in the 2021/22 season.
4. Frank Lampard (2009/10 Season) – 284 Points
Frank Lampard appears twice on this list, with his best season being the 2009/10 season. He scored 22 goals and assisted 14, averaging a goal contribution in every game. He also made the FPL dream team in 7 of the first 8 seasons the game existed.
3. Luis Suarez (2013/14 Season) – 295 Points
Luis Suarez’s 2013/14 season is considered one of the best. Despite being suspended for Liverpool’s first 5 Premier League matches, he scored 31 goals, provided 25 assists, and earned 40 points, resulting in a total of 295 points. None of his goals came from a penalty, making his performance even more impressive.
2. Mohamed Salah (2017/18 Season) – 303 Points
Mohamed Salah is the only player to break the 300-point barrier in FPL. His 303 points in the 2017/18 season came from 32 goals, 12 assists, and 26 bonus points. Despite some controversy over his position, Salah has proven to be an FPL points machine.
1. Mohamed Salah (2024/25 Season) – 344 Points
Salah’s best-ever FPL season saw him score a staggering 344 points, thanks to 29 goals and 18 assists. This performance solidifies his position as one of the best Premier League players ever. During his time at Liverpool, he has averaged 261 points a season, a feat that would earn him a place on this list over 8 seasons.
The Fantasy Premier League has been graced by many legends, but none have made their mark quite like Mohamed Salah. His consistent high scoring and impressive performances make him a true FPL legend.