← Match Finder
Premier League
Referee: P Tierney
3–0
Full-time
Arsenal
S S S T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Crystal Palace Arsenal
Last 6 — all competitions · 6/6 matches
Win Ø 58%
33%
83%
Points per game
1,5
2,5
Over 2.5 Ø 34%
17%
50%
Both score Ø 42%
33%
50%
Average goals
1,7
2,7
Scored
1,2
1,7
Conceded
0,5
1,0
Goal diff per game
+0,7
+0,7
This season — Premier League · 29/28 matches
Win Ø 43%
24%
61%
Points per game
1,2
1,9
Over 2.5 Ø 51%
52%
50%
Both score Ø 44%
52%
36%
Average goals
2,7
2,7
Scored
1,3
1,6
Conceded
1,3
1,1
Goal diff per game
+0,0
+0,5
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 2–0

31% Possession 69%
6 Shots 12
5 Shots on target 3
0 Blocked shots 1
3 Goalkeeper saves 2
0 Corners 2
2 Offside 4
11 Free kicks against 15
0 Yellow cards 2
0 Red cards 0
The table before the match Crystal Palace 12. · Arsenal 5.
# Team K V U T +/− P
1 Man City 30 23 4 3 +52 73
2 Liverpool 30 22 6 2 +57 72
3 Chelsea 29 17 8 4 +35 59
4 Tottenham 30 17 3 10 +15 54
5 Arsenal 28 17 3 8 +13 54
6 West Ham 31 15 6 10 +11 51
7 Man United 30 14 9 7 +8 51
8 Wolves 31 15 4 12 +6 49
9 Leicester 28 10 7 11 -4 37
10 Aston Villa 30 11 3 16 +0 36
11 Southampton 30 8 12 10 -9 36
12 Crystal Palace 29 7 13 9 +1 34
13 Brighton 30 7 13 10 -10 34
14 Brentford 31 9 6 16 -11 33
15 Newcastle 30 7 10 13 -21 31
16 Leeds 31 7 9 15 -33 30
17 Everton 28 7 4 17 -19 25
18 Watford 30 6 4 20 -28 22
19 Burnley 28 3 12 13 -18 21
20 Norwich 30 4 6 20 -45 18

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Crystal Palace Arsenal
1–0 J. Mateta
J. Andersen
16′
2–0 J. Ayew
J. Andersen
24′
Half-time 2–0
46′
🔁 Gabriel Martinelli
↦ Nuno Tavares
53′
🟨 Thomas Partey
66′
🔁 E. Nketiah
↦ Cédric Soares
J. McArthur 🔁
↦ J. Mateta
69′
74′
🔁 A. Lokonga
↦ T. Partey
3–0 W. Zaha
74′
O. Édouard 🔁
↦ J. Ayew
76′
77′
🟨 Granit Xhaka
L. Milivojević 🔁
↦ C. Kouyaté
80′
Full-time 3–0

Line-ups

Crystal Palace

4-2-3-1
13 Guaita G
17 N. Clyne D
16 J. Andersen D
6 M. Guéhi D
3 T. Mitchell D
8 C. Kouyaté M
15 J. Schlupp M
23 C. Gallagher M
9 J. Ayew M
11 W. Zaha M
14 J. Mateta F
Bench (9)
18 J. McArthur
22 O. Édouard
4 L. Milivojević
20 C. Benteke
1 J. Butland
10 E. Eze
5 J. Tomkins
2 J. Ward
12 W. Hughes

Coach: P. Vieira

Arsenal

4-2-3-1
32 A. Ramsdale G
17 Cédric Soares D
6 Gabriel Magalhães D
4 B. White D
20 Nuno Tavares D
34 G. Xhaka M
5 T. Partey M
8 M. Ødegaard M
10 E. Smith Rowe M
9 A. Lacazette F
7 B. Saka M
Bench (9)
35 Gabriel Martinelli
30 E. Nketiah
23 A. Lokonga
25 Mohamed Elneny
78 M. Flores
61 M. Ogungbo
16 R. Holding
1 B. Leno
69 Z. Swanson

Coach: Mikel Arteta

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
4,05
U
3,41
B
1,99
Over/under goals
O1,5 ✓
O2,5 ✓
2,13
U2,5
1,73
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

P Tierney · 131 kamper i vår database

🟨 Yellow cards
3,8 / match
Above average
⚽ Free kicks
22,1 / match
Above average

🟥 Red cards: 0,12 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.