Every 3–1 in Premier League history
3–1 has happened 965 times in 13,216 Premier League matches, about once every 14 games. Home sides won 597 of them and away sides 368.
965
Times
7.3%
Of all matches
597
Home wins
368
Away wins
Has there ever been a 3–1 in the Premier League?
Yes, 965 times. The first was QPR 3–1 Southampton on August 19, 1992, and the most recent Newcastle 3–1 West Ham on May 17, 2026. It is the 6th most common of the 36 scorelines.
Has a team ever won 3–1 away from home?
Yes, 368 times. The first was Aston Villa 1–3 Chelsea on September 2, 1992; the most recent, Everton 1–3 Sunderland on May 17, 2026.
How common is a 3–1?
3–1 accounts for 7.3% of Premier League results, about one match in every 14. That makes it the 6th most common of the 36 scorelines. Its busiest season was 2023/24, with 43.
3–1 before the Premier League
Before the Premier League, 3–1 happened 3,090 times in the old First Division (1888/89 to 1991/92). The first was Preston North End 3–1 Bolton on September 22, 1888, and the last Man United 3–1 Tottenham on May 2, 1992. Home sides won 2,192 and away sides 898. That makes 4,055 in the English top flight since 1888.
3–1 season by season
The clubs behind 3–1
Won 3–1
79 times
74 times
72 times
72 times
62 times
57 times
53 times
48 times
and 40 other clubs
Lost 3–1
49 times
46 times
44 times
43 times
43 times
41 times
38 times
34 times
and 42 other clubs
How 3–1 games stood at half-time
Of the 965 3–1 matches, the winners led at the break in 622 (64%), were level in 271 (28%) and came from behind in 72 (7%). The most common half-time scores, winners first: 1–0 (205), 1–1 (183), 2–0 (179), 2–1 (146), 0–0 (88), 0–1 (72). The latest comeback: Everton 1–3 Sunderland, HT 1–0, in 2025/26. Every comeback and half-time/full-time combination →
Every 3–1, newest first
One goal away
Scorelines one goal either side of 3–1, and how often each has happened.