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

Wojtek Kolan

Wojtek Kolan

Published on 22 Sep, 12:21 AM 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

W
L
L
D
L
Everton
Everton

ENG ENG

Recent Form

W
D
L
D
W

5

Win

Last 10 Played

10
3 Draws

2

Win

6.62
Avg. Rating
6.92
19
Position
8
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 Game Summary

For the most recent 10 head-2-head fixtures for these rivals, West Ham United have won 5 times and Everton have come out on top on 2 occasion. In the last fixture between them, the outcome finished 1-1


Head-to-Head (Last 10 Matches)
West Ham United5
Draw3
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)
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
03:00 PM
18/01/25
37
West Ham United
0
7
Crystal Palace
2
L
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
20/10/25
37
West Ham United
50
Brentford
Prediction
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

Everton Next Fixtures

West Ham United Last Match Played stats

Arsenal vs West Ham United

Final Score :2 - 0

(H)Match overview (A)
68%Ball possession32%
2.77Expected goals0.49
4Big chances2
21Total shots4
0Goalkeeper saves3
8Corner kicks3
14Fouls14
566Passes268
23Tackles17
13Free kicks14
0Yellow cards2
(H)Shots (A)
21Total shots4
5Shots on target0
1Hit woodwork0
7Shots off target3
9Blocked shots1
16Shots inside box4
5Shots outside box0
(H)Attack (A)
2Big chances scored0
2Big chances missed2
2Through balls0
46Touches in penalty area8
5Fouled in final third1
1Offsides1
(H)Passes (A)
498Accurate passes210
16Throw-ins18
44Final third entries34
129/171 (75%)Final third phase43/70 (61%)
10/27 (37%)Long balls14/45 (31%)
3/23 (13%)Crosses2/11 (18%)
(H)Duels (A)
55%Duels45%
9Dispossessed12
42/75 (56%)Ground duels33/75 (44%)
12/24 (50%)Aerial duels12/24 (50%)
5/13 (38%)Dribbles3/14 (21%)
(H)Defending (A)
61%Tackles won41%
23Total tackles17
7Interceptions12
36Recoveries30
27Clearances50
0Errors lead to a shot2
(H)Goalkeeping (A)
0Total saves3
0.00Goals prevented0.20
0High claims1
0Punches2
4Goal kicks7

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

West Ham United Vs Everton Season Stats

West Ham UnitedPerformance SummaryEverton
7Matches8
6Goals Scored9
16Goals Conceded9
0.86Goals per Game1.13
2.29Goals Conceded per Game1.13
3.71Shots on Target per Game3.25
1.43Big Chances per Game1.88
45.57%Ball Possession43.88%
1Clean Sheets2
13.43Tackles per Game17
1Penalty Goals Conceded1
10.86Fouls per Game10.75
1.14Offsides per Game0.88
8.29Goal Kicks per Game8.13
19.29Throw-ins per Game20.88
1.43Yellow Cards per Game2.5
1Red Cards0

Premier League 25/26 Standings

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

Football Previews & Betting Tips

19 Oct 2025

Ligue 1 Preview And Prediction: Lorient vs Stade Brestois Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga Preview And Prediction: Getafe vs Real Madrid Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Las Palmas vs Eibar Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Milan vs Fiorentina Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Genoa vs Parma Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Córdoba vs Almería Betting Tips & Picks October 19, 2025