Everton vs Arsenal: Prediction, Head-to-Head, Odds & Stats (Sun, 21 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 21 Dec, 02:00 PM UTC

Next Match 21/12/25 at 02:00 PM

Everton vs Arsenal
📍 Hill Dickinson Stadium, England.

Scheduled H2H Match For Everton Vs Arsenal

Premier League

Sun, 21 Dec 2025 at 02:00 PM UTC

Everton
Everton

ENG ENG

Recent Form

D
L
D
W
L
Arsenal
Arsenal

ENG ENG

Recent Form

W
D
W
W
W

3

Win

Last 10 Played

10
2 Draws

5

Win

6.87
Avg. Rating
6.99
14
Position
1
David Moyes
Manager
Mikel Arteta

Game Schedule - Time Of Fixture

Everton will square off vs Arsenal in Premier League on Sun, 21 Dec 2025 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.

Everton vs Arsenal H2H Results Summary

For the last 10 head to head matches for these rivals, Everton have come out on top 3 times and Arsenal have won on 5 occasion. In the last game between them, the result ended 1-1


Head-to-Head (Last 10 Matches)
Everton3
Arsenal5

Everton vs Arsenal Past H2H Matches

17
Premier League
11:30 AM
05/04/25
48
Everton
1
42
Arsenal
1
03:00 PM
14/12/24
42
Arsenal
0
48
Everton
0
03:00 PM
19/05/24
42
Arsenal
2
48
Everton
1
03:30 PM
17/09/23
48
Everton
0
42
Arsenal
1
07:45 PM
01/03/23
42
Arsenal
4
48
Everton
0
12:30 PM
04/02/23
48
Everton
1
42
Arsenal
0
01:00 PM
11/09/22
42
Arsenal
48
Everton
03:00 PM
22/05/22
42
Arsenal
5
48
Everton
1
08:00 PM
06/12/21
48
Everton
2
42
Arsenal
1
07:00 PM
23/04/21
42
Arsenal
0
48
Everton
1
05:30 PM
19/12/20
48
Everton
2
42
Arsenal
1
04:30 PM
23/02/20
42
Arsenal
3
48
Everton
2
12:30 PM
21/12/19
48
Everton
0
42
Arsenal
0
01:05 PM
07/04/19
48
Everton
1
42
Arsenal
0
03:00 PM
23/09/18
42
Arsenal
2
48
Everton
0
05:30 PM
03/02/18
42
Arsenal
5
48
Everton
1
12:30 PM
22/10/17
48
Everton
2
42
Arsenal
5
02:00 PM
21/05/17
42
Arsenal
3
48
Everton
1
07:45 PM
13/12/16
48
Everton
2
42
Arsenal
1
12:45 PM
19/03/16
48
Everton
0
42
Arsenal
2
04:30 PM
24/10/15
42
Arsenal
2
48
Everton
1
02:05 PM
01/03/15
42
Arsenal
2
48
Everton
0
04:30 PM
23/08/14
48
Everton
2
42
Arsenal
2
12:30 PM
06/04/14
48
Everton
3
42
Arsenal
0
04:00 PM
08/12/13
42
Arsenal
1
48
Everton
1
06:45 PM
16/04/13
42
Arsenal
0
48
Everton
0
03:00 PM
09/03/13
42
Arsenal
48
Everton
07:45 PM
28/11/12
48
Everton
1
42
Arsenal
1
08:00 PM
21/03/12
48
Everton
0
42
Arsenal
1
03:00 PM
10/12/11
42
Arsenal
1
48
Everton
0
07:45 PM
01/02/11
42
Arsenal
2
48
Everton
1
02:00 PM
14/11/10
48
Everton
1
42
Arsenal
2
03:00 PM
09/01/10
42
Arsenal
2
48
Everton
2
04:30 PM
15/08/09
48
Everton
1
42
Arsenal
6
08:00 PM
28/01/09
48
Everton
1
42
Arsenal
1
02:00 PM
18/10/08
42
Arsenal
3
48
Everton
1
12:30 PM
04/05/08
42
Arsenal
1
48
Everton
0
05:15 PM
29/12/07
48
Everton
1
42
Arsenal
4
04:00 PM
18/03/07
48
Everton
1
42
Arsenal
0
02:00 PM
28/10/06
42
Arsenal
1
48
Everton
1
12:45 PM
21/01/06
48
Everton
1
42
Arsenal
0
07:00 PM
19/09/05
42
Arsenal
2
48
Everton
0
07:00 PM
11/05/05
42
Arsenal
7
48
Everton
0
01:00 PM
15/08/04
48
Everton
1
42
Arsenal
4
08:00 PM
07/01/04
48
Everton
1
42
Arsenal
1
02:00 PM
16/08/03
42
Arsenal
2
48
Everton
1
04:05 PM
23/03/03
42
Arsenal
2
48
Everton
1
04:00 PM
19/10/02
48
Everton
2
42
Arsenal
1
02:00 PM
11/05/02
42
Arsenal
4
48
Everton
3
04:00 PM
10/02/02
48
Everton
0
42
Arsenal
1
04:00 PM
21/04/01
42
Arsenal
4
48
Everton
1
05:00 PM
18/11/00
48
Everton
2
42
Arsenal
0
04:00 PM
29/04/00
48
Everton
0
42
Arsenal
1
04:00 PM
16/10/99
42
Arsenal
4
48
Everton
1
05:00 PM
13/03/99
48
Everton
0
42
Arsenal
2
05:00 PM
08/11/98
42
Arsenal
1
48
Everton
0
04:00 PM
03/05/98
42
Arsenal
4
48
Everton
0
04:00 PM
27/09/97
48
Everton
2
42
Arsenal
2
05:00 PM
01/03/97
48
Everton
0
42
Arsenal
2
05:00 PM
19/01/97
42
Arsenal
3
48
Everton
1
05:00 PM
20/01/96
42
Arsenal
1
48
Everton
2
04:00 PM
23/08/95
48
Everton
0
42
Arsenal
2
05:00 PM
14/01/95
42
Arsenal
1
48
Everton
1
05:00 PM
29/10/94
48
Everton
1
42
Arsenal
1
05:00 PM
19/02/94
48
Everton
1
42
Arsenal
1
04:00 PM
28/08/93
42
Arsenal
2
48
Everton
0
12:00 PM
01/05/93
48
Everton
0
42
Arsenal
0
12:00 PM
24/10/92
42
Arsenal
2
48
Everton
0
853
Club Friendly Games
11:00 PM
16/07/22
42
Arsenal
2
48
Everton
0
1325
Premier League Asia Trophy
12:30 PM
18/07/15
48
Everton
1
42
Arsenal
3
19
FA Cup
12:45 PM
08/03/14
42
Arsenal
4
48
Everton
1

Everton Recent Matches

17
Premier League (22 Matches)
04:30 PM
26/10/25
48
Everton
0
33
Tottenham Hotspur
3
L
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
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

Arsenal Recent Matches

17
Premier League (17 Matches)
02:00 PM
26/10/25
42
Arsenal
1
7
Crystal Palace
0
W
04:30 PM
18/10/25
43
Fulham
0
42
Arsenal
1
W
02:00 PM
04/10/25
42
Arsenal
2
37
West Ham United
0
W
03:30 PM
28/09/25
39
Newcastle United
1
42
Arsenal
2
W
03:30 PM
21/09/25
42
Arsenal
1
17
Manchester City
1
D
11:30 AM
13/09/25
42
Arsenal
3
14
Nottingham Forest
0
W
03:30 PM
31/08/25
44
Liverpool
1
42
Arsenal
0
L
04:30 PM
23/08/25
42
Arsenal
5
34
Leeds United
0
W
03:30 PM
17/08/25
35
Manchester United
0
42
Arsenal
1
W
03:00 PM
25/05/25
45
Southampton
1
42
Arsenal
2
W
03:30 PM
18/05/25
42
Arsenal
1
39
Newcastle United
0
W
03:30 PM
11/05/25
44
Liverpool
2
42
Arsenal
2
D
04:30 PM
03/05/25
42
Arsenal
1
60
Bournemouth
2
L
07:00 PM
23/04/25
42
Arsenal
2
7
Crystal Palace
2
D
01:00 PM
20/04/25
32
Ipswich Town
0
42
Arsenal
4
W
04:30 PM
12/04/25
42
Arsenal
1
50
Brentford
1
D
11:30 AM
05/04/25
48
Everton
1
42
Arsenal
1
D
7
UEFA Champions League (7 Matches)
07:00 PM
21/10/25
42
Arsenal
4
2836
Atlético Madrid
0
W
07:00 PM
01/10/25
42
Arsenal
2
3245
Olympiacos FC
0
W
04:45 PM
16/09/25
2825
Athletic Club
0
42
Arsenal
2
W
07:00 PM
07/05/25
1644
Paris Saint-Germain
2
42
Arsenal
1
L
07:00 PM
29/04/25
42
Arsenal
0
1644
Paris Saint-Germain
1
L
07:00 PM
16/04/25
2829
Real Madrid
1
42
Arsenal
2
W
07:00 PM
08/04/25
42
Arsenal
3
2829
Real Madrid
0
W
21
EFL Cup (1 Matches)
07:00 PM
24/09/25
55
Port Vale
0
42
Arsenal
2
W
1295
Emirates Cup (1 Matches)
04:00 PM
09/08/25
42
Arsenal
3
2825
Athletic Club
0
W
853
Club Friendly Games (4 Matches)
05:00 PM
06/08/25
42
Arsenal
2
2819
Villarreal
3
L
11:30 AM
31/07/25
42
Arsenal
0
33
Tottenham Hotspur
1
L
11:30 AM
27/07/25
42
Arsenal
3
39
Newcastle United
2
W
11:30 AM
23/07/25
42
Arsenal
1
2692
Milan
0
D

Everton Next Fixtures

Arsenal Next Fixtures

Everton Last Match Played stats

Everton vs Tottenham Hotspur

Final Score :0 - 3

(H)Match overview (A)
53%Ball possession47%
1.53Expected goals2.08
2Big chances4
12Total shots7
1Goalkeeper saves2
9Corner kicks8
9Fouls8
430Passes388
19Tackles18
8Free kicks9
2Yellow cards0
(H)Shots (A)
12Total shots7
2Shots on target4
0Hit woodwork0
5Shots off target2
5Blocked shots1
8Shots inside box5
4Shots outside box2
(H)Attack (A)
0Big chances scored3
2Big chances missed1
31Touches in penalty area17
2Fouled in final third2
2Offsides2
(H)Passes (A)
365Accurate passes324
17Throw-ins15
54Final third entries39
122/164 (74%)Final third phase46/75 (61%)
14/35 (40%)Long balls15/45 (33%)
3/34 (9%)Crosses4/15 (27%)
(H)Duels (A)
56%Duels44%
6Dispossessed12
37/69 (54%)Ground duels32/69 (46%)
17/28 (61%)Aerial duels11/28 (39%)
10/23 (43%)Dribbles5/12 (42%)
(H)Defending (A)
53%Tackles won61%
19Total tackles18
8Interceptions6
47Recoveries50
25Clearances53
1Errors lead to a shot0
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves2
0.21Goals prevented0.96
1Big saves2
0High claims1
1Punches2
3Goal kicks9

Arsenal Last Match Played stats

Arsenal vs Crystal Palace

Final Score :1 - 0

(H)Match overview (A)
60%Ball possession40%
0.92Expected goals0.45
2Big chances0
10Total shots7
1Goalkeeper saves2
4Corner kicks3
6Fouls11
540Passes360
12Tackles16
11Free kicks6
(H)Shots (A)
10Total shots7
3Shots on target1
1Hit woodwork0
4Shots off target3
3Blocked shots3
7Shots inside box5
3Shots outside box2
(H)Attack (A)
2Big chances missed0
2Through balls0
25Touches in penalty area15
3Fouled in final third0
2Offsides1
(H)Passes (A)
449Accurate passes265
17Throw-ins19
87Final third entries46
88/147 (60%)Final third phase45/97 (46%)
18/53 (34%)Long balls19/63 (30%)
4/10 (40%)Crosses3/10 (30%)
(H)Duels (A)
53%Duels47%
10Dispossessed10
27/53 (51%)Ground duels26/53 (49%)
21/37 (57%)Aerial duels16/37 (43%)
5/11 (45%)Dribbles4/6 (67%)
(H)Defending (A)
58%Tackles won56%
12Total tackles16
6Interceptions12
45Recoveries43
28Clearances44
1Errors lead to a shot0
(H)Goalkeeping (A)
1Total saves2
0.48Goals prevented0.02
9Goal kicks6

Premier League 25/26 Standings

POSTEAMMPWLDPER %
1ArsenalArsenal971122
2BournemouthBournemouth951318
3Tottenham HotspurTottenham Hotspur952217
4SunderlandSunderland952217
5Manchester CityManchester City953116
6Manchester UnitedManchester United953116
7LiverpoolLiverpool954015
8Aston VillaAston Villa942315
9ChelseaChelsea943214
10Crystal PalaceCrystal Palace932413
11BrentfordBrentford944113
12Newcastle UnitedNewcastle United933312
13Brighton & Hove AlbionBrighton & Hove Albion933312
14EvertonEverton934211
15Leeds UnitedLeeds United934211
16BurnleyBurnley935110
17FulhamFulham92528
18Nottingham ForestNottingham Forest91625
19West Ham UnitedWest Ham United91714
20WolverhamptonWolverhampton90722
Champions League
UEFA Europa League
Relegation