⚽ MatchReplays

Premier League 2024/25

Final table and every result · won by Liverpool FC

Matches
380
Goals
1115
Goals per match
2.93
Clubs
20

Final table

# Team P GD Pts
1. Liverpool 38 +45 84
2. Arsenal 38 +35 74
3. Man City 38 +28 71
4. Chelsea 38 +21 69
5. Newcastle 38 +21 66
6. Aston Villa 38 +7 66
7. Nottingham 38 +12 65
8. Brighton Hove 38 +7 61
9. Bournemouth 38 +12 56
10. Brentford 38 +9 56
11. Fulham 38 0 54
12. Crystal Palace 38 0 53
13. Everton 38 -2 48
14. West Ham 38 -16 43
15. Man United 38 -10 42
16. Wolverhampton 38 -15 42
17. Tottenham 38 -1 38
18. Leicester City 38 -47 25
19. Ipswich Town 38 -46 22
20. Southampton 38 -60 12
Champions League Europa League Relegation

European places can change with domestic cup winners and UEFA coefficients.

All results

Matchday 38
25 May Bournemouth 2 - 0 Leicester City
25 May Fulham 0 - 2 Man City
25 May Ipswich Town 1 - 3 West Ham
25 May Liverpool 1 - 1 Crystal Palace
25 May Man United 2 - 0 Aston Villa
25 May Newcastle 0 - 1 Everton
25 May Nottingham 0 - 1 Chelsea
25 May Southampton 1 - 2 Arsenal
25 May Tottenham 1 - 4 Brighton Hove
25 May Wolverhampton 1 - 1 Brentford
Matchday 37
20 May Crystal Palace 4 - 2 Wolverhampton
20 May Man City 3 - 1 Bournemouth
19 May Brighton Hove 3 - 2 Liverpool
18 May Arsenal 1 - 0 Newcastle
18 May Brentford 2 - 3 Fulham
18 May Leicester City 2 - 0 Ipswich Town
18 May West Ham 1 - 2 Nottingham
18 May Everton 2 - 0 Southampton
16 May Chelsea 1 - 0 Man United
16 May Aston Villa 2 - 0 Tottenham
Matchday 36
11 May Liverpool 2 - 2 Arsenal
11 May Man United 0 - 2 West Ham
11 May Nottingham 2 - 2 Leicester City
11 May Tottenham 0 - 2 Crystal Palace
11 May Newcastle 2 - 0 Chelsea
10 May Bournemouth 0 - 1 Aston Villa
10 May Fulham 1 - 3 Everton
10 May Ipswich Town 0 - 1 Brentford
10 May Southampton 0 - 0 Man City
10 May Wolverhampton 0 - 2 Brighton Hove
Matchday 35
05 May Crystal Palace 1 - 1 Nottingham
04 May Chelsea 3 - 1 Liverpool
04 May Brentford 4 - 3 Man United
04 May Brighton Hove 1 - 1 Newcastle
04 May West Ham 1 - 1 Tottenham
03 May Arsenal 1 - 2 Bournemouth
03 May Everton 2 - 2 Ipswich Town
03 May Leicester City 2 - 0 Southampton
03 May Aston Villa 1 - 0 Fulham
02 May Man City 1 - 0 Wolverhampton
Matchday 34
01 May Nottingham 0 - 2 Brentford
27 Apr Liverpool 5 - 1 Tottenham
27 Apr Bournemouth 1 - 1 Man United
26 Apr Brighton Hove 3 - 2 West Ham
26 Apr Newcastle 3 - 0 Ipswich Town
26 Apr Southampton 1 - 2 Fulham
26 Apr Wolverhampton 3 - 0 Leicester City
26 Apr Chelsea 1 - 0 Everton
23 Apr Arsenal 2 - 2 Crystal Palace
22 Apr Man City 2 - 1 Aston Villa
Matchday 33
21 Apr Tottenham 1 - 2 Nottingham
20 Apr Leicester City 0 - 1 Liverpool
20 Apr Fulham 1 - 2 Chelsea
20 Apr Ipswich Town 0 - 4 Arsenal
20 Apr Man United 0 - 1 Wolverhampton
19 Apr Aston Villa 4 - 1 Newcastle
19 Apr Brentford 4 - 2 Brighton Hove
19 Apr Crystal Palace 0 - 0 Bournemouth
19 Apr Everton 0 - 2 Man City
19 Apr West Ham 1 - 1 Southampton
Matchday 29
16 Apr Newcastle 5 - 0 Crystal Palace
16 Mar Leicester City 0 - 3 Man United
16 Mar Arsenal 1 - 0 Chelsea
16 Mar Fulham 2 - 0 Tottenham
15 Mar Bournemouth 1 - 2 Brentford
15 Mar Everton 1 - 1 West Ham
15 Mar Ipswich Town 2 - 4 Nottingham
15 Mar Man City 2 - 2 Brighton Hove
15 Mar Southampton 1 - 2 Wolverhampton
19 Feb Aston Villa 2 - 2 Liverpool
Matchday 32
14 Apr Bournemouth 1 - 0 Fulham
13 Apr Newcastle 4 - 1 Man United
13 Apr Chelsea 2 - 2 Ipswich Town
13 Apr Liverpool 2 - 1 West Ham
13 Apr Wolverhampton 4 - 2 Tottenham
12 Apr Arsenal 1 - 1 Brentford
12 Apr Brighton Hove 2 - 2 Leicester City
12 Apr Nottingham 0 - 1 Everton
12 Apr Southampton 0 - 3 Aston Villa
12 Apr Man City 5 - 2 Crystal Palace
Matchday 31
07 Apr Leicester City 0 - 3 Newcastle
06 Apr Man United 0 - 0 Man City
06 Apr Brentford 0 - 0 Chelsea
06 Apr Fulham 3 - 2 Liverpool
06 Apr Tottenham 3 - 1 Southampton
05 Apr Aston Villa 2 - 1 Nottingham
05 Apr Crystal Palace 2 - 1 Brighton Hove
05 Apr Ipswich Town 1 - 2 Wolverhampton
05 Apr West Ham 2 - 2 Bournemouth
05 Apr Everton 1 - 1 Arsenal
Matchday 30
03 Apr Chelsea 1 - 0 Tottenham
02 Apr Liverpool 1 - 0 Everton
02 Apr Bournemouth 1 - 2 Ipswich Town
02 Apr Brighton Hove 0 - 3 Aston Villa
02 Apr Man City 2 - 0 Leicester City
02 Apr Newcastle 2 - 1 Brentford
02 Apr Southampton 1 - 1 Crystal Palace
01 Apr Nottingham 1 - 0 Man United
01 Apr Arsenal 2 - 1 Fulham
01 Apr Wolverhampton 1 - 0 West Ham
Matchday 28
10 Mar West Ham 0 - 1 Newcastle
09 Mar Man United 1 - 1 Arsenal
09 Mar Tottenham 2 - 2 Bournemouth
09 Mar Chelsea 1 - 0 Leicester City
08 Mar Wolverhampton 1 - 1 Everton
08 Mar Brentford 0 - 1 Aston Villa
08 Mar Brighton Hove 2 - 1 Fulham
08 Mar Crystal Palace 1 - 0 Ipswich Town
08 Mar Liverpool 3 - 1 Southampton
08 Mar Nottingham 1 - 0 Man City
Matchday 27
27 Feb West Ham 2 - 0 Leicester City
26 Feb Liverpool 2 - 0 Newcastle
26 Feb Nottingham 0 - 0 Arsenal
26 Feb Brentford 1 - 1 Everton
26 Feb Tottenham 0 - 1 Man City
26 Feb Man United 3 - 2 Ipswich Town
25 Feb Chelsea 4 - 0 Southampton
25 Feb Brighton Hove 2 - 1 Bournemouth
25 Feb Crystal Palace 4 - 1 Aston Villa
25 Feb Wolverhampton 1 - 2 Fulham
Matchday 26
23 Feb Man City 0 - 2 Liverpool
23 Feb Newcastle 4 - 3 Nottingham
22 Feb Aston Villa 2 - 1 Chelsea
22 Feb Ipswich Town 1 - 4 Tottenham
22 Feb Fulham 0 - 2 Crystal Palace
22 Feb Arsenal 0 - 1 West Ham
22 Feb Bournemouth 0 - 1 Wolverhampton
22 Feb Southampton 0 - 4 Brighton Hove
22 Feb Everton 2 - 2 Man United
21 Feb Leicester City 0 - 4 Brentford
Matchday 25
16 Feb Tottenham 1 - 0 Man United
16 Feb Liverpool 2 - 1 Wolverhampton
15 Feb Crystal Palace 1 - 2 Everton
15 Feb Southampton 1 - 3 Bournemouth
15 Feb West Ham 0 - 1 Brentford
15 Feb Aston Villa 1 - 1 Ipswich Town
15 Feb Man City 4 - 0 Newcastle
15 Feb Fulham 2 - 1 Nottingham
15 Feb Leicester City 0 - 2 Arsenal
14 Feb Brighton Hove 3 - 0 Chelsea
Matchday 15
12 Feb Everton 2 - 2 Liverpool
09 Dec West Ham 2 - 1 Wolverhampton
08 Dec Tottenham 3 - 4 Chelsea
08 Dec Fulham 1 - 1 Arsenal
08 Dec Ipswich Town 1 - 2 Bournemouth
08 Dec Leicester City 2 - 2 Brighton Hove
07 Dec Man United 2 - 3 Nottingham
07 Dec Aston Villa 1 - 0 Southampton
07 Dec Brentford 4 - 2 Newcastle
07 Dec Crystal Palace 2 - 2 Man City
Matchday 24
03 Feb Chelsea 2 - 1 West Ham
02 Feb Arsenal 5 - 1 Man City
02 Feb Man United 0 - 2 Crystal Palace
02 Feb Brentford 0 - 2 Tottenham
01 Feb Wolverhampton 2 - 0 Aston Villa
01 Feb Newcastle 1 - 2 Fulham
01 Feb Everton 4 - 0 Leicester City
01 Feb Bournemouth 0 - 2 Liverpool
01 Feb Ipswich Town 1 - 2 Southampton
01 Feb Nottingham 7 - 0 Brighton Hove
Matchday 23
26 Jan Fulham 0 - 1 Man United
26 Jan Aston Villa 1 - 1 West Ham
26 Jan Crystal Palace 1 - 2 Brentford
26 Jan Tottenham 1 - 2 Leicester City
25 Jan Man City 3 - 1 Chelsea
25 Jan Liverpool 4 - 1 Ipswich Town
25 Jan Wolverhampton 0 - 1 Arsenal
25 Jan Brighton Hove 0 - 1 Everton
25 Jan Southampton 1 - 3 Newcastle
25 Jan Bournemouth 5 - 0 Nottingham
Matchday 22
20 Jan Chelsea 3 - 1 Wolverhampton
19 Jan Ipswich Town 0 - 6 Man City
19 Jan Man United 1 - 3 Brighton Hove
19 Jan Nottingham 3 - 2 Southampton
19 Jan Everton 3 - 2 Tottenham
18 Jan Arsenal 2 - 2 Aston Villa
18 Jan West Ham 0 - 2 Crystal Palace
18 Jan Leicester City 0 - 2 Fulham
18 Jan Brentford 0 - 2 Liverpool
18 Jan Newcastle 1 - 4 Bournemouth
Matchday 21
16 Jan Man United 3 - 1 Southampton
16 Jan Ipswich Town 0 - 2 Brighton Hove
15 Jan Arsenal 2 - 1 Tottenham
15 Jan Everton 0 - 1 Aston Villa
15 Jan Leicester City 0 - 2 Crystal Palace
15 Jan Newcastle 3 - 0 Wolverhampton
14 Jan Nottingham 1 - 1 Liverpool
14 Jan West Ham 3 - 2 Fulham
14 Jan Brentford 2 - 2 Man City
14 Jan Chelsea 2 - 2 Bournemouth
Matchday 20
06 Jan Wolverhampton 0 - 3 Nottingham
05 Jan Liverpool 2 - 2 Man United
05 Jan Fulham 2 - 2 Ipswich Town
04 Jan Brighton Hove 1 - 1 Arsenal
04 Jan Southampton 0 - 5 Brentford
04 Jan Crystal Palace 1 - 1 Chelsea
04 Jan Bournemouth 1 - 0 Everton
04 Jan Aston Villa 2 - 1 Leicester City
04 Jan Man City 4 - 1 West Ham
04 Jan Tottenham 1 - 2 Newcastle
Matchday 19
01 Jan Brentford 1 - 3 Arsenal
30 Dec Man United 0 - 2 Newcastle
30 Dec Aston Villa 2 - 2 Brighton Hove
30 Dec Ipswich Town 2 - 0 Chelsea
29 Dec West Ham 0 - 5 Liverpool
29 Dec Crystal Palace 2 - 1 Southampton
29 Dec Everton 0 - 2 Nottingham
29 Dec Fulham 2 - 2 Bournemouth
29 Dec Tottenham 2 - 2 Wolverhampton
29 Dec Leicester City 0 - 2 Man City
Matchday 18
27 Dec Arsenal 1 - 0 Ipswich Town
27 Dec Brighton Hove 0 - 0 Brentford
26 Dec Liverpool 3 - 1 Leicester City
26 Dec Wolverhampton 2 - 0 Man United
26 Dec Bournemouth 0 - 0 Crystal Palace
26 Dec Chelsea 1 - 2 Fulham
26 Dec Newcastle 3 - 0 Aston Villa
26 Dec Nottingham 1 - 0 Tottenham
26 Dec Southampton 0 - 1 West Ham
26 Dec Man City 1 - 1 Everton
Matchday 17
22 Dec Tottenham 3 - 6 Liverpool
22 Dec Everton 0 - 0 Chelsea
22 Dec Fulham 0 - 0 Southampton
22 Dec Leicester City 0 - 3 Wolverhampton
22 Dec Man United 0 - 3 Bournemouth
21 Dec Crystal Palace 1 - 5 Arsenal
21 Dec Brentford 0 - 2 Nottingham
21 Dec Ipswich Town 0 - 4 Newcastle
21 Dec West Ham 1 - 1 Brighton Hove
21 Dec Aston Villa 2 - 1 Man City
Matchday 16
16 Dec Bournemouth 1 - 1 West Ham
15 Dec Chelsea 2 - 1 Brentford
15 Dec Southampton 0 - 5 Tottenham
15 Dec Man City 1 - 2 Man United
15 Dec Brighton Hove 1 - 3 Crystal Palace
14 Dec Nottingham 2 - 1 Aston Villa
14 Dec Arsenal 0 - 0 Everton
14 Dec Liverpool 2 - 2 Fulham
14 Dec Newcastle 4 - 0 Leicester City
14 Dec Wolverhampton 1 - 2 Ipswich Town
Matchday 14
05 Dec Bournemouth 1 - 0 Tottenham
05 Dec Fulham 3 - 1 Brighton Hove
04 Dec Arsenal 2 - 0 Man United
04 Dec Aston Villa 3 - 1 Brentford
04 Dec Everton 4 - 0 Wolverhampton
04 Dec Man City 3 - 0 Nottingham
04 Dec Newcastle 3 - 3 Liverpool
04 Dec Southampton 1 - 5 Chelsea
03 Dec Leicester City 3 - 1 West Ham
03 Dec Ipswich Town 0 - 1 Crystal Palace
Matchday 13
01 Dec Liverpool 2 - 0 Man City
01 Dec Chelsea 3 - 0 Aston Villa
01 Dec Man United 4 - 0 Everton
01 Dec Tottenham 1 - 1 Fulham
30 Nov West Ham 2 - 5 Arsenal
30 Nov Brentford 4 - 1 Leicester City
30 Nov Crystal Palace 1 - 1 Newcastle
30 Nov Nottingham 1 - 0 Ipswich Town
30 Nov Wolverhampton 2 - 4 Bournemouth
29 Nov Brighton Hove 1 - 1 Southampton
Matchday 12
25 Nov Newcastle 0 - 2 West Ham
24 Nov Ipswich Town 1 - 1 Man United
24 Nov Southampton 2 - 3 Liverpool
23 Nov Man City 0 - 4 Tottenham
23 Nov Bournemouth 1 - 2 Brighton Hove
23 Nov Arsenal 3 - 0 Nottingham
23 Nov Aston Villa 2 - 2 Crystal Palace
23 Nov Everton 0 - 0 Brentford
23 Nov Fulham 1 - 4 Wolverhampton
23 Nov Leicester City 1 - 2 Chelsea
Matchday 11
10 Nov Chelsea 1 - 1 Arsenal
10 Nov Man United 3 - 0 Leicester City
10 Nov Nottingham 1 - 3 Newcastle
10 Nov Tottenham 1 - 2 Ipswich Town
09 Nov Liverpool 2 - 0 Aston Villa
09 Nov Brighton Hove 2 - 1 Man City
09 Nov Brentford 3 - 2 Bournemouth
09 Nov Crystal Palace 0 - 2 Fulham
09 Nov West Ham 0 - 0 Everton
09 Nov Wolverhampton 2 - 0 Southampton
Matchday 10
04 Nov Fulham 2 - 1 Brentford
03 Nov Man United 1 - 1 Chelsea
03 Nov Tottenham 4 - 1 Aston Villa
02 Nov Wolverhampton 2 - 2 Crystal Palace
02 Nov Bournemouth 2 - 1 Man City
02 Nov Ipswich Town 1 - 1 Leicester City
02 Nov Liverpool 2 - 1 Brighton Hove
02 Nov Nottingham 3 - 0 West Ham
02 Nov Southampton 1 - 0 Everton
02 Nov Newcastle 1 - 0 Arsenal
Matchday 9
27 Oct Arsenal 2 - 2 Liverpool
27 Oct Chelsea 2 - 1 Newcastle
27 Oct Crystal Palace 1 - 0 Tottenham
27 Oct West Ham 2 - 1 Man United
26 Oct Everton 1 - 1 Fulham
26 Oct Aston Villa 1 - 1 Bournemouth
26 Oct Brentford 4 - 3 Ipswich Town
26 Oct Brighton Hove 2 - 2 Wolverhampton
26 Oct Man City 1 - 0 Southampton
25 Oct Leicester City 1 - 3 Nottingham
Matchday 8
21 Oct Nottingham 1 - 0 Crystal Palace
20 Oct Liverpool 2 - 1 Chelsea
20 Oct Wolverhampton 1 - 2 Man City
19 Oct Bournemouth 2 - 0 Arsenal
19 Oct Fulham 1 - 3 Aston Villa
19 Oct Ipswich Town 0 - 2 Everton
19 Oct Man United 2 - 1 Brentford
19 Oct Newcastle 0 - 1 Brighton Hove
19 Oct Southampton 2 - 3 Leicester City
19 Oct Tottenham 4 - 1 West Ham
Matchday 7
06 Oct Brighton Hove 3 - 2 Tottenham
06 Oct Aston Villa 0 - 0 Man United
06 Oct Chelsea 1 - 1 Nottingham
05 Oct Everton 0 - 0 Newcastle
05 Oct Arsenal 3 - 1 Southampton
05 Oct Brentford 5 - 3 Wolverhampton
05 Oct Leicester City 1 - 0 Bournemouth
05 Oct Man City 3 - 2 Fulham
05 Oct West Ham 4 - 1 Ipswich Town
05 Oct Crystal Palace 0 - 1 Liverpool
Matchday 6
30 Sep Bournemouth 3 - 1 Southampton
29 Sep Man United 0 - 3 Tottenham
29 Sep Ipswich Town 2 - 2 Aston Villa
28 Sep Wolverhampton 1 - 2 Liverpool
28 Sep Arsenal 4 - 2 Leicester City
28 Sep Brentford 1 - 1 West Ham
28 Sep Chelsea 4 - 2 Brighton Hove
28 Sep Everton 2 - 1 Crystal Palace
28 Sep Nottingham 0 - 1 Fulham
28 Sep Newcastle 1 - 1 Man City
Matchday 5
22 Sep Man City 2 - 2 Arsenal
22 Sep Brighton Hove 2 - 2 Nottingham
21 Sep Crystal Palace 0 - 0 Man United
21 Sep Aston Villa 3 - 1 Wolverhampton
21 Sep Fulham 3 - 1 Newcastle
21 Sep Leicester City 1 - 1 Everton
21 Sep Liverpool 3 - 0 Bournemouth
21 Sep Southampton 1 - 1 Ipswich Town
21 Sep Tottenham 3 - 1 Brentford
21 Sep West Ham 0 - 3 Chelsea
Matchday 4
15 Sep Wolverhampton 1 - 2 Newcastle
15 Sep Tottenham 0 - 1 Arsenal
14 Sep Bournemouth 0 - 1 Chelsea
14 Sep Aston Villa 3 - 2 Everton
14 Sep Brighton Hove 0 - 0 Ipswich Town
14 Sep Crystal Palace 2 - 2 Leicester City
14 Sep Fulham 1 - 1 West Ham
14 Sep Liverpool 0 - 1 Nottingham
14 Sep Man City 2 - 1 Brentford
14 Sep Southampton 0 - 3 Man United
Matchday 3
01 Sep Man United 0 - 3 Liverpool
01 Sep Chelsea 1 - 1 Crystal Palace
01 Sep Newcastle 2 - 1 Tottenham
31 Aug West Ham 1 - 3 Man City
31 Aug Brentford 3 - 1 Southampton
31 Aug Everton 2 - 3 Bournemouth
31 Aug Ipswich Town 1 - 1 Fulham
31 Aug Leicester City 1 - 2 Aston Villa
31 Aug Nottingham 1 - 1 Wolverhampton
31 Aug Arsenal 1 - 1 Brighton Hove
Matchday 2
25 Aug Liverpool 2 - 0 Brentford
25 Aug Bournemouth 1 - 1 Newcastle
25 Aug Wolverhampton 2 - 6 Chelsea
24 Aug Aston Villa 0 - 2 Arsenal
24 Aug Crystal Palace 0 - 2 West Ham
24 Aug Fulham 2 - 1 Leicester City
24 Aug Man City 4 - 1 Ipswich Town
24 Aug Southampton 0 - 1 Nottingham
24 Aug Tottenham 4 - 0 Everton
24 Aug Brighton Hove 2 - 1 Man United
Matchday 1
19 Aug Leicester City 1 - 1 Tottenham
18 Aug Chelsea 0 - 2 Man City
18 Aug Brentford 2 - 1 Crystal Palace
17 Aug West Ham 1 - 2 Aston Villa
17 Aug Arsenal 2 - 0 Wolverhampton
17 Aug Everton 0 - 3 Brighton Hove
17 Aug Newcastle 1 - 0 Southampton
17 Aug Nottingham 1 - 1 Bournemouth
17 Aug Ipswich Town 0 - 2 Liverpool
16 Aug Man United 1 - 0 Fulham