West Ham United vs Everton: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Apr '26)

Wojtek Kolan

Wojtek Kolan

Published on 25 Apr, 02:00 PM UTC

Next Match 25/04/26 at 02:00 PM

West Ham United vs Everton
📍 London Stadium, England.

Scheduled H2H Match For West Ham United Vs Everton

Premier League

Sat, 25 Apr 2026 at 02:00 PM UTC

West Ham United
West Ham United

ENG ENG

Recent Form

L
L
D
L
L
Everton
Everton

ENG ENG

Recent Form

D
L
D
W
L

5

Win

Last 10 Played

10
3 Draws

2

Win

6.62
Avg. Rating
6.87
19
Position
12
Nuno Espírito Santo
Manager
David Moyes

Game Schedule - Time Of Fixture

West Ham United will square off vs Everton in Premier League on Sat, 25 Apr 2026 at 02:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

West Ham United vs Everton H2H Stats

Analyzing the last 10 head to head fixtures for these competitors, West Ham United have got the victory 5 times and Everton have won on 2 occasion. In the most recent match between them, the outcome finished 1-1


Head-to-Head (Last 10 Matches)
West Ham United5
Everton2

West Ham United vs Everton Past H2H Matches

17
Premier League
07:00 PM
29/09/25
48
Everton
1
37
West Ham United
1
03:00 PM
15/03/25
48
Everton
1
37
West Ham United
1
03:00 PM
09/11/24
37
West Ham United
0
48
Everton
0
03:00 PM
02/03/24
48
Everton
1
37
West Ham United
3
01:00 PM
29/10/23
37
West Ham United
0
48
Everton
1
03:00 PM
21/01/23
37
West Ham United
2
48
Everton
0
01:15 PM
18/09/22
48
Everton
1
37
West Ham United
0
01:00 PM
03/04/22
37
West Ham United
2
48
Everton
1
01:00 PM
17/10/21
48
Everton
0
37
West Ham United
1
03:30 PM
09/05/21
37
West Ham United
0
48
Everton
1
05:30 PM
01/01/21
48
Everton
0
37
West Ham United
1
03:00 PM
18/01/20
37
West Ham United
1
48
Everton
1
11:30 AM
19/10/19
48
Everton
2
37
West Ham United
0
05:30 PM
30/03/19
37
West Ham United
0
48
Everton
2
03:00 PM
16/09/18
48
Everton
1
37
West Ham United
3
02:00 PM
13/05/18
37
West Ham United
3
48
Everton
1
08:00 PM
29/11/17
48
Everton
4
37
West Ham United
0
02:00 PM
22/04/17
37
West Ham United
0
48
Everton
0
01:30 PM
30/10/16
48
Everton
2
37
West Ham United
0
03:00 PM
05/03/16
48
Everton
2
37
West Ham United
3
03:00 PM
07/11/15
37
West Ham United
1
48
Everton
1
02:00 PM
16/05/15
37
West Ham United
1
48
Everton
2
03:00 PM
22/11/14
48
Everton
2
37
West Ham United
1
03:00 PM
01/03/14
48
Everton
1
37
West Ham United
0
02:00 PM
21/09/13
37
West Ham United
2
48
Everton
3
02:00 PM
12/05/13
48
Everton
2
37
West Ham United
0
03:00 PM
22/12/12
37
West Ham United
1
48
Everton
2
03:00 PM
22/01/11
48
Everton
2
37
West Ham United
2
05:30 PM
28/12/10
37
West Ham United
1
48
Everton
1
03:00 PM
04/04/10
48
Everton
2
37
West Ham United
2
03:00 PM
08/11/09
37
West Ham United
1
48
Everton
2
02:00 PM
16/05/09
48
Everton
3
37
West Ham United
1
03:00 PM
08/11/08
37
West Ham United
1
48
Everton
3
05:15 PM
22/03/08
48
Everton
1
37
West Ham United
1
03:00 PM
15/12/07
37
West Ham United
0
48
Everton
2
02:00 PM
21/04/07
37
West Ham United
1
48
Everton
0
04:00 PM
03/12/06
48
Everton
2
37
West Ham United
0
03:00 PM
04/03/06
37
West Ham United
2
48
Everton
2
08:00 PM
14/12/05
48
Everton
1
37
West Ham United
2
03:00 PM
15/03/03
48
Everton
0
37
West Ham United
0
05:00 PM
27/10/02
37
West Ham United
0
48
Everton
1
07:45 PM
06/03/02
37
West Ham United
1
48
Everton
0
02:00 PM
29/09/01
48
Everton
5
37
West Ham United
0
04:00 PM
31/03/01
37
West Ham United
0
48
Everton
2
05:00 PM
16/12/00
48
Everton
1
37
West Ham United
1
05:00 PM
26/02/00
37
West Ham United
0
48
Everton
4
04:00 PM
19/09/99
48
Everton
1
37
West Ham United
0
04:00 PM
08/05/99
48
Everton
6
37
West Ham United
0
05:00 PM
19/12/98
37
West Ham United
2
48
Everton
1
05:00 PM
31/01/98
37
West Ham United
2
48
Everton
2
04:00 PM
23/08/97
48
Everton
2
37
West Ham United
1
04:00 PM
19/04/97
37
West Ham United
2
48
Everton
2
04:00 PM
12/10/96
48
Everton
2
37
West Ham United
1
05:00 PM
11/12/95
48
Everton
3
37
West Ham United
0
04:00 PM
23/09/95
37
West Ham United
2
48
Everton
1
05:00 PM
13/02/95
37
West Ham United
2
48
Everton
2
05:00 PM
01/11/94
48
Everton
1
37
West Ham United
0
04:00 PM
09/04/94
37
West Ham United
0
48
Everton
1
05:00 PM
01/01/94
48
Everton
0
37
West Ham United
1
853
Club Friendly Games
10:30 PM
30/07/25
37
West Ham United
2
48
Everton
1
21
EFL Cup
06:45 PM
30/09/20
48
Everton
4
37
West Ham United
1
19
FA Cup
07:45 PM
13/01/15
37
West Ham United
2
48
Everton
2
07:45 PM
06/01/15
48
Everton
1
37
West Ham United
1

West Ham United Recent Matches

17
Premier League (24 Matches)
07:00 PM
20/10/25
37
West Ham United
0
50
Brentford
2
L
02:00 PM
04/10/25
42
Arsenal
2
37
West Ham United
0
L
07:00 PM
29/09/25
48
Everton
1
37
West Ham United
1
D
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
L
04:30 PM
13/09/25
37
West Ham United
0
33
Tottenham Hotspur
3
L
01:00 PM
31/08/25
14
Nottingham Forest
0
37
West Ham United
3
W
07:00 PM
22/08/25
37
West Ham United
1
38
Chelsea
5
L
02:00 PM
16/08/25
41
Sunderland
3
37
West Ham United
0
L
03:00 PM
25/05/25
32
Ipswich Town
1
37
West Ham United
3
W
01:15 PM
18/05/25
37
West Ham United
1
14
Nottingham Forest
2
L
01:15 PM
11/05/25
35
Manchester United
0
37
West Ham United
2
W
01:00 PM
04/05/25
37
West Ham United
1
33
Tottenham Hotspur
1
D
02:00 PM
26/04/25
30
Brighton & Hove Albion
3
37
West Ham United
2
L
02:00 PM
19/04/25
37
West Ham United
1
45
Southampton
1
D
01:00 PM
13/04/25
44
Liverpool
2
37
West Ham United
1
L
02:00 PM
05/04/25
37
West Ham United
2
60
Bournemouth
2
D
06:45 PM
01/04/25
3
Wolverhampton
1
37
West Ham United
0
L
03:00 PM
15/03/25
48
Everton
1
37
West Ham United
1
D
08:00 PM
10/03/25
37
West Ham United
0
39
Newcastle United
1
L
08:00 PM
27/02/25
37
West Ham United
2
31
Leicester City
0
W
03:00 PM
22/02/25
42
Arsenal
0
37
West Ham United
1
W
03:00 PM
15/02/25
37
West Ham United
0
50
Brentford
1
L
08:00 PM
03/02/25
38
Chelsea
2
37
West Ham United
1
L
04:30 PM
26/01/25
40
Aston Villa
1
37
West Ham United
1
D
21
EFL Cup (1 Matches)
06:30 PM
26/08/25
3
Wolverhampton
3
37
West Ham United
2
L
853
Club Friendly Games (5 Matches)
02:00 PM
09/08/25
37
West Ham United
1
1643
Lille
1
D
06:00 PM
03/08/25
60
Bournemouth
0
37
West Ham United
2
W
10:30 PM
30/07/25
37
West Ham United
2
48
Everton
1
W
11:00 PM
26/07/25
35
Manchester United
2
37
West Ham United
1
L
01:00 PM
19/07/25
2449
Grasshopper Club Zürich
1
37
West Ham United
3
W

Everton Recent Matches

17
Premier League (22 Matches)
02:00 PM
18/10/25
17
Manchester City
2
48
Everton
0
L
01:00 PM
05/10/25
48
Everton
2
7
Crystal Palace
1
W
07:00 PM
29/09/25
48
Everton
1
37
West Ham United
1
D
11:30 AM
20/09/25
44
Liverpool
2
48
Everton
1
L
02:00 PM
13/09/25
48
Everton
0
40
Aston Villa
0
D
02:00 PM
30/08/25
3
Wolverhampton
2
48
Everton
3
W
01:00 PM
24/08/25
48
Everton
2
30
Brighton & Hove Albion
0
W
07:00 PM
18/08/25
34
Leeds United
1
48
Everton
0
L
03:00 PM
25/05/25
39
Newcastle United
0
48
Everton
1
W
11:00 AM
18/05/25
48
Everton
2
45
Southampton
0
W
02:00 PM
10/05/25
43
Fulham
1
48
Everton
3
W
02:00 PM
03/05/25
48
Everton
2
32
Ipswich Town
2
D
11:30 AM
26/04/25
38
Chelsea
1
48
Everton
0
L
02:00 PM
19/04/25
48
Everton
0
17
Manchester City
2
L
02:00 PM
12/04/25
14
Nottingham Forest
0
48
Everton
1
W
11:30 AM
05/04/25
48
Everton
1
42
Arsenal
1
D
07:00 PM
02/04/25
44
Liverpool
1
48
Everton
0
L
03:00 PM
15/03/25
48
Everton
1
37
West Ham United
1
D
08:00 PM
08/03/25
3
Wolverhampton
1
48
Everton
1
D
07:30 PM
26/02/25
50
Brentford
1
48
Everton
1
D
12:30 PM
22/02/25
48
Everton
2
35
Manchester United
2
D
05:30 PM
15/02/25
7
Crystal Palace
1
48
Everton
2
W
21
EFL Cup (2 Matches)
06:45 PM
23/09/25
3
Wolverhampton
2
48
Everton
0
L
06:45 PM
27/08/25
48
Everton
2
70
Mansfield Town
0
W
853
Club Friendly Games (6 Matches)
02:00 PM
09/08/25
48
Everton
0
2702
Roma
1
L
09:00 PM
03/08/25
35
Manchester United
2
48
Everton
2
D
10:30 PM
30/07/25
37
West Ham United
2
48
Everton
1
L
08:00 PM
26/07/25
48
Everton
0
60
Bournemouth
3
L
02:00 PM
19/07/25
46
Blackburn Rovers
1
48
Everton
0
L
06:45 PM
15/07/25
187
Accrington Stanley
1
48
Everton
1
D

West Ham United Next Fixtures

17
Premier League
07:00 PM
24/10/25
34
Leeds United
37
West Ham United
Prediction
02:00 PM
02/11/25
37
West Ham United
39
Newcastle United
Prediction
03:00 PM
08/11/25
37
West Ham United
6
Burnley
Prediction
03:00 PM
22/11/25
60
Bournemouth
37
West Ham United
Prediction
02:05 PM
30/11/25
37
West Ham United
44
Liverpool
Prediction
08:00 PM
04/12/25
35
Manchester United
37
West Ham United
Prediction
02:00 PM
07/12/25
30
Brighton & Hove Albion
37
West Ham United
Prediction
02:00 PM
14/12/25
37
West Ham United
40
Aston Villa
Prediction
03:00 PM
20/12/25
17
Manchester City
37
West Ham United
Prediction
03:00 PM
27/12/25
37
West Ham United
43
Fulham
Prediction
08:00 PM
30/12/25
37
West Ham United
30
Brighton & Hove Albion
Prediction
03:00 PM
03/01/26
3
Wolverhampton
37
West Ham United
Prediction
08:00 PM
07/01/26
37
West Ham United
14
Nottingham Forest
Prediction
03:00 PM
17/01/26
33
Tottenham Hotspur
37
West Ham United
Prediction
03:00 PM
24/01/26
37
West Ham United
41
Sunderland
Prediction
03:00 PM
31/01/26
38
Chelsea
37
West Ham United
Prediction
03:00 PM
07/02/26
6
Burnley
37
West Ham United
Prediction
08:00 PM
11/02/26
37
West Ham United
35
Manchester United
Prediction
03:00 PM
21/02/26
37
West Ham United
60
Bournemouth
Prediction
03:00 PM
28/02/26
44
Liverpool
37
West Ham United
Prediction
08:00 PM
04/03/26
43
Fulham
37
West Ham United
Prediction
03:00 PM
14/03/26
37
West Ham United
17
Manchester City
Prediction
03:00 PM
21/03/26
40
Aston Villa
37
West Ham United
Prediction
02:00 PM
11/04/26
37
West Ham United
3
Wolverhampton
Prediction
02:00 PM
18/04/26
7
Crystal Palace
37
West Ham United
Prediction
02:00 PM
25/04/26
37
West Ham United
48
Everton
Prediction
02:00 PM
02/05/26
50
Brentford
37
West Ham United
Prediction
02:00 PM
09/05/26
37
West Ham United
42
Arsenal
Prediction
02:00 PM
17/05/26
39
Newcastle United
37
West Ham United
Prediction
03:00 PM
24/05/26
37
West Ham United
34
Leeds United
Prediction

Everton Next Fixtures

West Ham United Last Match Played stats

West Ham United vs Brentford

Final Score :0 - 2

(H)Match overview (A)
44%Ball possession56%
0.35Expected goals2.37
0Big chances5
7Total shots22
4Goalkeeper saves1
6Corner kicks10
10Fouls10
344Passes451
16Tackles11
10Free kicks10
1Yellow cards1
(H)Shots (A)
7Total shots22
1Shots on target7
0Hit woodwork2
3Shots off target10
3Blocked shots5
2Shots inside box20
5Shots outside box2
(H)Attack (A)
0Big chances scored1
0Big chances missed4
0Through balls1
14Touches in penalty area42
2Fouled in final third2
3Offsides2
(H)Passes (A)
257Accurate passes371
26Throw-ins23
33Final third entries52
54/85 (64%)Final third phase81/121 (67%)
19/56 (34%)Long balls22/48 (46%)
2/20 (10%)Crosses13/24 (54%)
(H)Duels (A)
41%Duels59%
4Dispossessed4
28/54 (52%)Ground duels26/54 (48%)
15/51 (29%)Aerial duels36/51 (71%)
2/9 (22%)Dribbles6/18 (33%)
(H)Defending (A)
75%Tackles won73%
16Total tackles11
2Interceptions7
46Recoveries44
39Clearances26
(H)Goalkeeping (A)
4Total saves1
-0.25Goals prevented0.20
2Big saves1
2High claims2
9Goal kicks8

Everton Last Match Played stats

Manchester City vs Everton

Final Score :2 - 0

(H)Match overview (A)
71%Ball possession29%
2.38Expected goals0.81
6Big chances1
19Total shots5
1Goalkeeper saves5
11Corner kicks3
8Fouls14
749Passes300
15Tackles18
14Free kicks8
0Yellow cards2
(H)Shots (A)
19Total shots5
7Shots on target1
1Hit woodwork0
5Shots off target2
7Blocked shots2
16Shots inside box4
3Shots outside box1
(H)Attack (A)
1Big chances scored0
5Big chances missed1
6Through balls0
46Touches in penalty area15
1Fouled in final third1
0Offsides1
(H)Passes (A)
685Accurate passes237
23Throw-ins11
69Final third entries43
167/201 (83%)Final third phase56/84 (67%)
23/38 (61%)Long balls25/56 (45%)
5/18 (28%)Crosses1/10 (10%)
(H)Duels (A)
55%Duels45%
10Dispossessed5
43/74 (58%)Ground duels31/74 (42%)
17/35 (49%)Aerial duels18/35 (51%)
15/23 (65%)Dribbles5/15 (33%)
(H)Defending (A)
60%Tackles won61%
15Total tackles18
5Interceptions7
39Recoveries41
26Clearances28
1Errors lead to a shot0
(H)Goalkeeping (A)
1Total saves5
0.07Goals prevented-0.52
0Big saves1
1High claims0
2Punches0
3Goal kicks9

Premier League 25/26 Standings

POSTEAMMPWLDPER %
1ArsenalArsenal861119
2Manchester CityManchester City852116
3LiverpoolLiverpool853015
4BournemouthBournemouth841315
5ChelseaChelsea842214
6Tottenham HotspurTottenham Hotspur842214
7SunderlandSunderland842214
8Crystal PalaceCrystal Palace831413
9Manchester UnitedManchester United843113
10Brighton & Hove AlbionBrighton & Hove Albion832312
11Aston VillaAston Villa832312
12EvertonEverton833211
13BrentfordBrentford834110
14Newcastle UnitedNewcastle United82339
15FulhamFulham82428
16Leeds UnitedLeeds United82428
17BurnleyBurnley82517
18Nottingham ForestNottingham Forest81525
19West Ham UnitedWest Ham United81614
20WolverhamptonWolverhampton80622
Champions League
UEFA Europa League
Relegation