Premier League
34th tour
Arsenal
23 Apr
20:00
(IST)
Crystal Palace

Arsenal vs Crystal Palace: prediction & betting odds 23 Apr 2025

The Matchday 34 Premier League clash between Arsenal and Crystal Palace will take place on April 23 at the Emirates Stadium in London. Arsenal vs. Crystal Palace: prediction and betting odds, statistics.

Arsenal

The Gunners visited Ipswich in the last round and easily defeated the underdog with a 4-0 scoreline. This extended their unbeaten run in the league to seven matches, with three wins and four draws. The Londoners continue to hold onto second place in the standings, with a nine-point lead over the closest rival outside the Champions League zone. It's also noteworthy that Mikel Arteta's side has conceded just 27 goals, the best defensive record among all Premier League clubs.

  • No more than two goals were scored in 7 of Arsenal's last 9 league games.
  • The Londoners have not lost in 22 of their last 23 Premier League matches (13 wins and 9 draws).
  • In 7 of the club's last 9 home Premier League matches, the second half ended in a draw.

Predicted lineup for Arsenal (4-3-3)

David Raya – Ben White, Oleksandr Zinchenko, William Saliba, Jakub Kiwior – Martin Ødegaard, Mikel Merino, Declan Rice – Gabriel Martinelli, Leandro Trossard, Bukayo Saka.

Forwards Kai Havertz and Gabriel Jesus, as well as defenders Riccardo Calafiori, Gabriel Magalhães, and Takehiro Tomiyasu, will not play due to injuries.

Crystal Palace

Oliver Glasner's side has bid farewell to their chances of finishing in the European competition zone. The team trails the top seven by 13 points with five rounds remaining in the season. The Londoners have dropped to 12th place in the standings after a series of three winless league matches, where they suffered heavy defeats away to Manchester City (2-5) and Newcastle (0-5), and drew at home with Bournemouth (0-0). Notably, the club failed to score in two consecutive Premier League matches for the first time since October 2024.

  • Crystal Palace has not lost in 6 of their last 8 Premier League matches (4 wins and 2 draws).
  • The Londoners have not trailed at halftime in 12 of their last 14 away Premier League games (4 wins and 8 draws).
  • The team has scored in 6 of their last 7 away league matches.

Predicted lineup for Crystal Palace (3-4-2-1)

Dean Henderson – Marc Guéhi, Maxence Lacroix, Chris Richards – Tyrick Mitchell, Daniel Muñoz, Adam Wharton, Will Hughes – Ismaïla Sarr, Eberechi Eze – Jean-Philippe Mateta.

Referee

Michael Salisbury (England)

Matches – 11 (Premier League, 2024/25);

Yellow cards shown (including second yellows) – 31;

Average yellow cards per match – 2.8;

Red cards shown – 2;

Average fouls per match – 23;

Penalties – 9%.

Arsenal vs. Crystal Palace: Match Prediction

The Gunners have a strong record against their London rivals. The club has defeated Crystal Palace in their last five Premier League meetings, scoring at least two goals in four of those games. Additionally, Arsenal has scored two or more goals in 7 of the last 8 league encounters at the Emirates.

Oliver Glasner's side has struggled in their last three league matches. The team was unable to compete against opponents vying for a top-five finish this season. In their last two away league games, Crystal Palace conceded 10 goals to Manchester City and Newcastle. Meanwhile, Arsenal needs at least two more wins to maintain their second-place position. Therefore, I expect the Gunners to put in a strong performance in the upcoming derby and secure a victory over their unmotivated local rivals.

My prediction – Arsenal individual total over 1.5

Arsenal vs Crystal Palace Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS

Current season

Logo Arsenal Logo Crystal Palace
18 Wins 11
3 Lost 11
12 Draws 11
1.85 GF per game 1.24
0.82 GA per game 1.36
6.88 Corners per game 4.55
1.85 Yellow cards per game 2.15

Premier League: previous matches of the tournament

Arsenal
20.04.25
Ipswich
Arsenal
W
12.04.25
Arsenal
Brentford
D
05.04.25
Everton
Arsenal
D
01.04.25
Arsenal
Fulham
W
16.03.25
Arsenal
Chelsea
W
09.03.25
Manchester United
Arsenal
D
26.02.25
Nottingham Forest
Arsenal
D
22.02.25
Arsenal
West Ham United
L
15.02.25
Leicester City
Arsenal
W
02.02.25
Arsenal
Manchester City
W
25.01.25
Wolverhampton Wanderers
Arsenal
W
18.01.25
Arsenal
Aston Villa
D
15.01.25
Arsenal
Tottenham Hotspur
W
04.01.25
Brighton and Hove Albion
Arsenal
D
01.01.25
Brentford
Arsenal
W
27.12.24
Arsenal
Ipswich
W
21.12.24
Crystal Palace
Arsenal
W
14.12.24
Arsenal
Everton
D
08.12.24
Fulham
Arsenal
D
04.12.24
Arsenal
Manchester United
W
30.11.24
West Ham United
Arsenal
W
23.11.24
Arsenal
Nottingham Forest
W
10.11.24
Chelsea
Arsenal
D
02.11.24
Newcastle United
Arsenal
L
27.10.24
Arsenal
Liverpool
D
19.10.24
Bournemouth
Arsenal
L
05.10.24
Arsenal
Southampton
W
28.09.24
Arsenal
Leicester City
W
22.09.24
Manchester City
Arsenal
D
15.09.24
Tottenham Hotspur
Arsenal
W
31.08.24
Arsenal
Brighton and Hove Albion
D
24.08.24
Aston Villa
Arsenal
W
17.08.24
Arsenal
Wolverhampton Wanderers
W
More matches
Crystal Palace
19.04.25
Crystal Palace
Bournemouth
D
16.04.25
Newcastle United
Crystal Palace
L
12.04.25
Manchester City
Crystal Palace
L
05.04.25
Crystal Palace
Brighton and Hove Albion
W
02.04.25
Southampton
Crystal Palace
D
08.03.25
Crystal Palace
Ipswich
W
25.02.25
Crystal Palace
Aston Villa
W
22.02.25
Fulham
Crystal Palace
W
15.02.25
Crystal Palace
Everton
L
02.02.25
Manchester United
Crystal Palace
W
26.01.25
Crystal Palace
Brentford
L
18.01.25
West Ham United
Crystal Palace
W
15.01.25
Leicester City
Crystal Palace
W
04.01.25
Crystal Palace
Chelsea
D
29.12.24
Crystal Palace
Southampton
W
26.12.24
Bournemouth
Crystal Palace
D
21.12.24
Crystal Palace
Arsenal
L
15.12.24
Brighton and Hove Albion
Crystal Palace
W
07.12.24
Crystal Palace
Manchester City
D
03.12.24
Ipswich
Crystal Palace
W
30.11.24
Crystal Palace
Newcastle United
D
23.11.24
Aston Villa
Crystal Palace
D
09.11.24
Crystal Palace
Fulham
L
02.11.24
Wolverhampton Wanderers
Crystal Palace
D
27.10.24
Crystal Palace
Tottenham Hotspur
W
21.10.24
Nottingham Forest
Crystal Palace
L
05.10.24
Crystal Palace
Liverpool
L
28.09.24
Everton
Crystal Palace
L
21.09.24
Crystal Palace
Manchester United
D
14.09.24
Crystal Palace
Leicester City
D
01.09.24
Chelsea
Crystal Palace
D
24.08.24
Crystal Palace
West Ham United
L
18.08.24
Brentford
Crystal Palace
L
More matches

H2H: Arsenal — Crystal Palace

Premier League 2024-2025
21.12.24
Crystal Palace
Arsenal
League Cup 2024-2025
18.12.24
Arsenal
Crystal Palace
Premier League 2023-2024
20.01.24
Arsenal
Crystal Palace
21.08.23
Crystal Palace
Arsenal
Premier League 2022-2023
19.03.23
Arsenal
Crystal Palace
05.08.22
Crystal Palace
Arsenal
Premier League 2021-2022
04.04.22
Crystal Palace
Arsenal
18.10.21
Arsenal
Crystal Palace
Premier League 2020-2021
19.05.21
Crystal Palace
Arsenal
14.01.21
Arsenal
Crystal Palace
Premier League 2019-2020
11.01.20
Crystal Palace
Arsenal
27.10.19
Arsenal
Crystal Palace
Premier League 2018-2019
21.04.19
Arsenal
Crystal Palace
28.10.18
Crystal Palace
Arsenal
Premier League 2017-2018
20.01.18
Arsenal
Crystal Palace
28.12.17
Crystal Palace
Arsenal
Premier League 2016-2017
10.04.17
Crystal Palace
Arsenal
01.01.17
Arsenal
Crystal Palace
Premier League 2015-2016
17.04.16
Arsenal
Crystal Palace
16.08.15
Crystal Palace
Arsenal
Premier League 2014-2015
21.02.15
Crystal Palace
Arsenal
16.08.14
Arsenal
Crystal Palace
Premier League 2013-2014
01.02.14
Arsenal
Crystal Palace
2
:
0
25.10.13
Crystal Palace
Arsenal
0
:
2
Premier League 2004-2005
13.02.05
Arsenal
Crystal Palace
5
:
1
05.11.04
Crystal Palace
Arsenal
1
:
1
More matches

Tables

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

Team lineups

The line-ups will be known a few hours before kick-off
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token