Match stats

Logo Everton Logo West Ham United
54 Ball possession (%) 46
13 Goal attempts 9
5 Shots on Goal 4
4 Shots off Goal 4
4 Blocked shots 1

Everton vs West Ham United: prediction & betting odds 15 Mar 2025

Betting tips 15 Mar 2025

David Moyes welcomes his former club to Goodison Park, but Everton remain the defining team of his managerial career. Ironically, both sides enter this clash level on points, making it a crucial battle for mid-table positioning.

Since Moyes returned to Merseyside on January 11, Everton have been a different team. Their seven-match unbeaten streak has kept them in the fight for a top-half finish, though their recent form leans more towards draws than wins—three consecutive stalemates. With a brutal run of fixtures looming in April (Liverpool, Arsenal, Nottingham Forest, Manchester City, and Chelsea), Everton must take advantage of this relatively winnable game.

West Ham have struggled for consistency. Their shock win at the Emirates two rounds ago came under fortunate circumstances, as Arsenal were missing key attacking players and suffered a red card during the match. But aside from that, West Ham have lost half of their games under Graham Potter and rarely score more than once (just six goals in their last eight matches). The reason is obvious—their attacking options have been decimated by injuries.

Everton, on the other hand, have scored 12 goals in their last six Premier League outings, showing far greater attacking efficiency. Given West Ham’s struggles in front of goal, they should take all three points at home.

Betting prediction
Everton to win
Cf
Odds
107/100
Bet now

Everton vs West Ham United Odds

Premier League: previous matches in the tournament

Everton
08.03.25
Wolverhampton Wanderers
Everton
D
26.02.25
Brentford
Everton
D
22.02.25
Everton
Manchester United
D
15.02.25
Crystal Palace
Everton
W
12.02.25
Everton
Liverpool
D
01.02.25
Everton
Leicester City
W
25.01.25
Brighton and Hove Albion
Everton
W
19.01.25
Everton
Tottenham Hotspur
W
15.01.25
Everton
Aston Villa
L
04.01.25
Bournemouth
Everton
L
29.12.24
Everton
Nottingham Forest
L
26.12.24
Manchester City
Everton
D
22.12.24
Everton
Chelsea
D
14.12.24
Arsenal
Everton
D
04.12.24
Everton
Wolverhampton Wanderers
W
01.12.24
Manchester United
Everton
L
23.11.24
Everton
Brentford
D
09.11.24
West Ham United
Everton
D
02.11.24
Southampton
Everton
L
26.10.24
Everton
Fulham
D
19.10.24
Ipswich
Everton
W
05.10.24
Everton
Newcastle United
D
28.09.24
Everton
Crystal Palace
W
21.09.24
Leicester City
Everton
D
14.09.24
Aston Villa
Everton
L
31.08.24
Everton
Bournemouth
L
24.08.24
Tottenham Hotspur
Everton
L
17.08.24
Everton
Brighton and Hove Albion
L
More matches
West Ham United
10.03.25
West Ham United
Newcastle United
L
27.02.25
West Ham United
Leicester City
W
22.02.25
Arsenal
West Ham United
W
15.02.25
West Ham United
Brentford
L
03.02.25
Chelsea
West Ham United
L
26.01.25
Aston Villa
West Ham United
D
18.01.25
West Ham United
Crystal Palace
L
14.01.25
West Ham United
Fulham
W
04.01.25
Manchester City
West Ham United
L
29.12.24
West Ham United
Liverpool
L
26.12.24
Southampton
West Ham United
W
21.12.24
West Ham United
Brighton and Hove Albion
D
16.12.24
Bournemouth
West Ham United
D
09.12.24
West Ham United
Wolverhampton Wanderers
W
03.12.24
Leicester City
West Ham United
L
30.11.24
West Ham United
Arsenal
L
25.11.24
Newcastle United
West Ham United
W
09.11.24
West Ham United
Everton
D
02.11.24
Nottingham Forest
West Ham United
L
27.10.24
West Ham United
Manchester United
W
19.10.24
Tottenham Hotspur
West Ham United
L
05.10.24
West Ham United
Ipswich
W
28.09.24
Brentford
West Ham United
D
21.09.24
West Ham United
Chelsea
L
14.09.24
Fulham
West Ham United
D
31.08.24
West Ham United
Manchester City
L
24.08.24
Crystal Palace
West Ham United
W
17.08.24
West Ham United
Aston Villa
L
More matches

H2H: Everton — West Ham United

Premier League 2024-2025
09.11.24
West Ham United
Everton
Premier League 2023-2024
02.03.24
Everton
West Ham United
29.10.23
West Ham United
Everton
Premier League 2022-2023
21.01.23
West Ham United
Everton
18.09.22
Everton
West Ham United
Premier League 2021-2022
03.04.22
West Ham United
Everton
17.10.21
Everton
West Ham United
Premier League 2020-2021
09.05.21
West Ham United
Everton
01.01.21
Everton
West Ham United
Premier League 2019-2020
18.01.20
West Ham United
Everton
19.10.19
Everton
West Ham United
Premier League 2018-2019
30.03.19
West Ham United
Everton
16.09.18
Everton
West Ham United
Premier League 2017-2018
13.05.18
West Ham United
Everton
29.11.17
Everton
West Ham United
Premier League 2016-2017
22.04.17
West Ham United
Everton
30.10.16
Everton
West Ham United
Premier League 2015-2016
05.03.16
Everton
West Ham United
07.11.15
West Ham United
Everton
Premier League 2014-2015
16.05.15
West Ham United
Everton
22.11.14
Everton
West Ham United
Premier League 2013-2014
28.02.14
Everton
West Ham United
1
:
0
20.09.13
West Ham United
Everton
2
:
3
Premier League 2012-2013
11.05.13
Everton
West Ham United
2
:
0
21.12.12
West Ham United
Everton
1
:
2
Premier League 2010-2011
21.01.11
Everton
West Ham United
2
:
2
27.12.10
West Ham United
Everton
1
:
1
Premier League 2009-2010
03.04.10
Everton
West Ham United
2
:
2
07.11.09
West Ham United
Everton
1
:
2
Premier League 2008-2009
15.05.09
Everton
West Ham United
3
:
1
07.11.08
West Ham United
Everton
1
:
3
Premier League 2007-2008
21.03.08
Everton
West Ham United
1
:
1
14.12.07
West Ham United
Everton
0
:
2
Premier League 2006-2007
21.04.07
West Ham United
Everton
1
:
0
02.12.06
Everton
West Ham United
2
:
0
Premier League 2005-2006
03.03.06
West Ham United
Everton
2
:
2
13.12.05
Everton
West Ham United
1
:
2
Premier League 2002-2003
15.03.03
Everton
West Ham United
0
:
0
27.10.02
West Ham United
Everton
0
:
1
Premier League 2001-2002
06.03.02
West Ham United
Everton
1
:
0
29.09.01
Everton
West Ham United
5
:
0
Premier League 2000-2001
31.03.01
West Ham United
Everton
0
:
2
16.12.00
Everton
West Ham United
1
:
1
Premier League 1999-2000
26.02.00
West Ham United
Everton
0
:
4
19.09.99
Everton
West Ham United
1
:
0
Premier League 1998-1999
08.05.99
Everton
West Ham United
6
:
0
19.12.98
West Ham United
Everton
2
:
1
Premier League 1997-1998
31.01.98
West Ham United
Everton
2
:
2
23.08.97
Everton
West Ham United
2
:
1
More matches

Tables

Team Played W D L Goals Points Form
1
Liverpool
31 22 7 2 72:30 73
2
Arsenal
32 17 12 3 57:27 63
3
Nottingham Forest
32 17 6 9 51:38 57
4
Manchester City
32 16 7 9 62:42 55
5
Aston Villa
32 15 9 8 49:46 54
6
Chelsea
31 15 8 8 54:37 53
7
Newcastle United
30 16 5 9 52:39 53
8
Fulham
31 13 9 9 47:42 48
9
Brighton and Hove Albion
32 12 12 8 51:49 48
10
Bournemouth
31 12 9 10 51:40 45
11
Brentford
32 12 7 13 52:48 43
12
Crystal Palace
31 11 10 10 41:40 43
13
Manchester United
31 10 8 13 37:41 38
14
Everton
32 8 14 10 34:38 38
15
Tottenham Hotspur
31 11 4 16 58:45 37
16
West Ham United
31 9 8 14 35:52 35
17
Wolverhampton Wanderers
31 9 5 17 43:59 32
18
Ipswich
31 4 8 19 31:65 20
19
Leicester City
32 4 6 22 27:72 18
20
Southampton
32 2 4 26 23:77 10
Team Played W D L Goals Points Form
1
Liverpool
15 12 2 1 32:11 38
2
Arsenal
16 10 5 1 31:13 35
3
Manchester City
16 10 3 3 37:21 33
4
Chelsea
15 9 4 2 28:15 31
5
Nottingham Forest
16 9 4 3 24:11 31
6
Aston Villa
16 8 7 1 27:19 31
7
Newcastle United
14 8 2 4 26:18 26
8
Fulham
16 7 5 4 25:23 26
9
Brentford
16 7 4 5 30:27 25
10
Brighton and Hove Albion
16 6 7 3 23:21 25
11
Tottenham Hotspur
16 6 3 7 33:27 21
12
Bournemouth
15 6 3 6 19:14 21
13
Manchester United
16 6 3 7 21:25 21
14
Everton
16 4 8 4 22:19 20
15
Crystal Palace
16 5 5 6 19:23 20
16
West Ham United
16 5 3 8 20:30 18
17
Wolverhampton Wanderers
15 4 2 9 19:27 14
18
Leicester City
16 2 3 11 11:33 9
19
Ipswich
16 1 4 11 13:36 7
20
Southampton
16 1 2 13 11:43 5
Team Played W D L Goals Points Form
1
Liverpool
16 10 5 1 40:19 35
2
Arsenal
16 7 7 2 26:14 28
3
Newcastle United
16 8 3 5 26:21 27
4
Nottingham Forest
16 8 2 6 27:27 26
5
Bournemouth
16 6 6 4 32:26 24
6
Crystal Palace
15 6 5 4 22:17 23
7
Brighton and Hove Albion
16 6 5 5 28:28 23
8
Aston Villa
16 7 2 7 22:27 23
9
Chelsea
16 6 4 6 26:22 22
10
Manchester City
16 6 4 6 25:21 22
11
Fulham
15 6 4 5 22:19 22
12
Brentford
16 5 3 8 22:21 18
13
Everton
16 4 6 6 12:19 18
14
Wolverhampton Wanderers
16 5 3 8 24:32 18
15
Manchester United
15 4 5 6 16:16 17
16
West Ham United
15 4 5 6 15:22 17
17
Tottenham Hotspur
15 5 1 9 25:18 16
18
Ipswich
15 3 4 8 18:29 13
19
Leicester City
16 2 3 11 16:39 9
20
Southampton
16 1 2 13 12:34 5

Team lineups

Everton

D. Moyes
coach
Player Matches Goals
Line-up
Jordan Pickford
gk. 29 -36
James Tarkowski
df. 29 1
Vitaliy Mikolenko
df. 27 0
Jarrad Paul Branthwaite
df. 22 0
Jake Patrick O'Brien
df. 12 2
Idrissa Gueye
mf. 28 0
Abdoulaye Doucouré
mf. 25 2
James Garner
mf. 12 0
Carlos Jonás Alcaraz Durán
mf. 6 1
Jack Harrison
fw. 25 1
Norberto Bercique Gomes Betuncal
fw. 21 6
Substitutes
Joao Virginia
gk. 0 0
Ashley Young
df. 25 1
Michael Keane
df. 10 2
Nathan Patterson
df. 7 0
Séamus Coleman
df. 3 0
Jesper Grænge Lindstrøm
mf. 25 0
Timothy Emeka Iroegbunam
mf. 13 0
Armando Broja
fw. 6 0
Youssef Ramalho Chermiti
fw. 1 0
West Ham United

G. Potter
coach
Player Matches Goals
Line-up
Alphonse Areola
gk. 18 -29
Max Kilman
df. 29 0
Aaron Wan-Bissaka
df. 28 2
Emerson
df. 25 2
Konstantinos Mavropanos
df. 25 0
Jean-Clair Todibo
df. 19 0
Tomáš Souček
mf. 27 7
Lucas Paqueta
mf. 25 4
Mohammed Kudus
mf. 24 3
James Ward-Prowse
mf. 5 0
Jarrod Bowen
fw. 25 7
Substitutes
Łukasz Fabiański
gk. 13 -20
Aaron Cresswell
df. 13 0
Oliver James Scarles
df. 10 0
Carlos Soler
mf. 24 1
Edson Álvarez
mf. 23 0
Guido Rodríguez
mf. 20 0
Danny Ings
fw. 15 1
Luis Guilherme Lira dos Santos
fw. 7 0
Evan Joe Ferguson
fw. 5 0
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token