
In brief
One of the few players in the Premier League now who has never lost a match after scoring is Gabriel Jesus.
Another current Arsenal colleague joins the Brazilian on this list.
Amazingly, four players who have scored more than 50 league goals still make the list.
Getting on the scoresheet is probably one of the most difficult things in the beautiful game, especially in the most competitive divisions like the Premier League, which is England’s top division. That might be due to the elderly legs of more seasoned players or the strain on the shoulders of young, inexperienced strikers.
It stands to reason that goal-scoring skills are essential. Certain players have become accustomed to their strikes protruding the back of the goal, which is frequently the difference between an agonising draw and an exciting victory. Even better, there are a few players, both current and former, who have scored a goal in every Premier League game and lost zero. One current star is now on an unbeaten streak of 61 games.
And don’t all teams require a fortunate charm? Therefore, on times when they scored a goal, GIVEMESPORT is required to present the top nine players who have never lost a Premier League match. A little warning: due to lower victory percentages, players like Marcos Alonso and Seamus Coleman qualify but fall short of the cut.
Players in the Premier League who have scored goals and never lost a match
The player
Goals in the Premier League
Scores for games in
When scoring, note
Jesus Gabriel
76
62
Five draws and 57 victories
Milner, James
55
54
11 draws and 43 victories
Jota Diogo
63
52
Nine draws and forty-three victories
Vassell, Darius
52
46
36 victories and 10 draws
Martinelli, Gabriel
40
37
30 victories and 7 draws
Kalou, Salomon
36
32
29 victories and 3 draws
Leonhardsen, Oyvind
30
28
21 victories and 7 draws
Pedro
29
27
26 victories and 1 draw
Valencia, Antonio
23
23
22 victories and 1 draw
Wijnaldum Georginio
27
23
19 victories and 4 draws
1Gabriel Jesus
62 games, 76 goals

It is wonderful to score in 62 games without losing. Gabriel Jesus is the owner of this complex record since he has done precisely that. The Brazilian has a clear edge because his perfect 62-game winning streak has come against teams like Manchester City and Arsenal, who are real title contenders.
Despite his goals, no Premier League team has ever suffered a defeat. However, it is important to acknowledge that he has a phenomenal 91.9% win rate in games in which he has scored. Jesus is not regarded as a usual goal threat, particularly when compared to the strikers in the top six, but with Diogo Jota after him, his record may be in jeopardy.
2James Milner
54 games, 55 goals

In addition to being one of the players who have played for the most Premier League teams during his remarkable career, James Milner currently holds the podium position for this record, which he can add to his impressive resume. He has had the pleasure of earning awards with teams like Manchester City and Liverpool during his 637 (and counting) appearances in England’s top league.
Milner has scored 55 goals, won 43 of them, and drawn 11 of them. This is an outstanding record that might grow at Brighton & Hove Albion. The 38-year-old England international, who has 61 caps, is in no danger of overtaking the aforementioned Jesus.
3Diogo Jota
52 games, 63 goals

Like Jesus, Diogo Jota enjoys the advantage of playing for a top team, in this case Liverpool, which only loses infrequently. However, the Reds’ record is excellent when the Portuguese score. Jota has plenty of campaigns left in his cupboard, but his record of 52 games played without losing—winning 43 and drawing the other nine—is only worse than that of two other players.
Jota has been regarded as a good omen ever since he played for Wolverhampton Wanderers, and any team that hires him would appreciate his prolific play. As of this writing, he has scored six goals in the 2024–25 Premier League season, considerably improving his record.
4Darius Vassell
46 games, 52 goals

Darius Vassell, who is difficult to forget, scored 52 goals in 265 top-tier games for Manchester City and Aston Villa. He did, however, score goals in 46 games and, guess what? He never lost (36 victories and 10 draws).
Vassell was their lucky charm for the most of the 2000s and is remembered with affection by both fan bases. Fascinatingly, Vassell lost (despite scoring) to Nottingham Forest in the Championship while earning his corn for Leicester City; nonetheless, because the match was not in the top division, his spot on this list is assured.
5Gabriel Martinelli
37 games, 40 goals

Gabriel Martinelli, who is still among the fastest Premier League players in the 2024–25 season, is well-positioned to go up the list eventually because of his youthful aura and Arsenal’s current high-flying style. He has also gone undefeated when it comes to scoring goals.
The outstanding Bukayo Saka frequently eclipses the Brazilian, but the latter has no place on our ranking. Even while he may not be as brutal as he would like to be, the 23-year-old still has an impeccable record when it comes to scoring—28 victories and four draws, to be exact. Nevertheless, he did score a lot of goals—33 games in his home country—and with his career on the rise, supporters need to keep an eye on this area.
6Salomon Kalou
32 games, 36 goals

Salomon Kalou, a striker who scored in 32 domestic games without losing, is another talisman fortunate enough to have played throughout some of his team’s heyday. After playing for AS Arta/Solar7 in the Djibouti Premier League, the 39-year-old retired in the summer of 2024. He won 29 of his 32 games, suffering three ties in the remaining games.
The seasoned Ivory Coast international, who was acquired from Feyenoord by previous Blues manager Jose Mourinho, only scored ten goals in a single season (2010–11). However, as his goals usually led to a victory on the scoreboard, their significance cannot be overstated.
xz
