Brighton 5–0 Crystal Palace

2026-10-18 14:00, American Express Stadium. Half time 3–0. Jaydee Canvot 3' (own goal), Diego Gómez 6', Yasin Ayari 9', Charalampos Kostoulas 48', Jack Hinshelwood 83'

2026-10-18 14:00
1.8
expected goals
+1.3 to Brighton
0.5

Brighton created more, 1.8 to 0.5 expected goals, and won.

17Shots5
1.11Expected goals from open play0.25
0.69From set pieces0.24
1.80Excluding penalties0.49
1.44As the rating counts them0.49
2.4Points the chances deserved0.4

Rating brought into the match, expected goals a match as the rating counts them: Brighton creates 1.35 and allows 1.17; Crystal Palace creates 1.18 and allows 1.31.

The result the chances deserved

From the two sides' shots taken together: Brighton win 73 per cent, draw 20, Crystal Palace win 7. Brighton deserved 2.4 points and took 3; Crystal Palace deserved 0.4 and took 0.

Each shot scores with its own probability, independently; two shots in one passage of play both count although only one could have scored, so a match with rebounds is slightly overstated.

Where the chances were

Brighton attack this way →← Crystal Palace attack this wayDiego Gómez 6': 0.00 expected goals, GOALYasin Ayari 9': 0.11 expected goals, GOALAnan Khalaili 11': 0.03 expected goalsPascal Groß 15': 0.20 expected goalsYéremy Pino 19': 0.05 expected goalsCharalampos Kostoulas 19': 0.04 expected goalsYasin Ayari 22': 0.03 expected goalsYasin Ayari 32': 0.07 expected goalsPascal Groß 33': 0.02 expected goalsFerdi Kadioglu 37': 0.03 expected goalsAnan Khalaili 43': 0.01 expected goalsCharalampos Kostoulas 46': 0.11 expected goalsYasin Ayari 48': 0.10 expected goalsCharalampos Kostoulas 48': 0.39 expected goals, GOALLuka Vuskovic 56': 0.03 expected goalsCharalampos Kostoulas 61': 0.03 expected goalsJean-Philippe Mateta 62': 0.21 expected goalsLuka Vuskovic 68': 0.02 expected goalsJefferson Lerma 73': 0.17 expected goalsGeorginio Rutter 73': 0.03 expected goalsLuka Vuskovic 83': 0.12 expected goalsJack Hinshelwood 83': 0.47 expected goals, GOAL

One mark per shot, larger for a better chance; filled marks are goals. Hover a mark for the player and the chance.

How the match built up

0.000.501.001.5001122334455667788MinuteBrighton: 0Brighton, 6': Diego Gómez, 0.00 expected goals, GOALBrighton, 9': Yasin Ayari, 0.11 expected goals, GOALBrighton, 15': Pascal Groß, 0.20 expected goalsBrighton, 19': Charalampos Kostoulas, 0.04 expected goalsBrighton, 22': Yasin Ayari, 0.03 expected goalsBrighton, 32': Yasin Ayari, 0.07 expected goalsBrighton, 33': Pascal Groß, 0.02 expected goalsBrighton, 37': Ferdi Kadioglu, 0.03 expected goalsBrighton, 46': Charalampos Kostoulas, 0.11 expected goalsBrighton, 48': Yasin Ayari, 0.10 expected goalsBrighton, 48': Charalampos Kostoulas, 0.39 expected goals, GOALBrighton, 56': Luka Vuskovic, 0.03 expected goalsBrighton, 61': Charalampos Kostoulas, 0.03 expected goalsBrighton, 68': Luka Vuskovic, 0.02 expected goalsBrighton, 73': Georginio Rutter, 0.03 expected goalsBrighton, 83': Luka Vuskovic, 0.12 expected goalsBrighton, 83': Jack Hinshelwood, 0.47 expected goals, GOALBrighton: 1.80Crystal Palace: 0Crystal Palace, 11': Anan Khalaili, 0.03 expected goalsCrystal Palace, 19': Yéremy Pino, 0.05 expected goalsCrystal Palace, 43': Anan Khalaili, 0.01 expected goalsCrystal Palace, 62': Jean-Philippe Mateta, 0.21 expected goalsCrystal Palace, 73': Jefferson Lerma, 0.17 expected goalsCrystal Palace: 0.49BrightonCrystal PalaceGOAL Diego Gómez 6'GOAL Yasin Ayari 9'GOAL Charalampos Kostoulas 48'GOAL Jack Hinshelwood 83'

Expected goals added up through the match; the rings are goals.

Expected goals, three ways

Expected goalsBrightonCrystal Palace
In full1.800.49
Excluding penalties1.800.49
As the rating counts them1.440.49

In full, every chance counts at its value. What the numbers mean says how the rating counts a chance.

Where each side's chances came from

Expected goals fromBrightonCrystal Palace
Open play1.110.25
of which counter-attacks0.160.00
Set pieces0.690.24
Penalties0.000.00
Headers0.130.19
Inside the box1.430.43
Shots175
Expected goals a shot0.110.10

Every shot

MinSidePlayerResultxGPlayBodyMetres
6:37BrightonDiego Gómez Goal0.00FastBreakfoot47
9:30BrightonYasin Ayari Goal0.11RegularPlayfoot15
11:19Crystal PalaceAnan Khalaili Saved0.03RegularPlayfoot22
15:05BrightonPascal Groß Blocked0.20RegularPlayfoot10
19:27Crystal PalaceYéremy Pino Blocked0.05DirectFreekickfoot26
19:44BrightonCharalampos Kostoulas Saved0.04FastBreakfoot25
22:48BrightonYasin Ayari Saved0.03RegularPlayfoot26
32:50BrightonYasin Ayari Blocked0.07RegularPlayfoot18
33:49BrightonPascal Groß Missed0.02FromCornerfoot18
37:57BrightonFerdi Kadioglu Saved0.03RegularPlayfoot25
43:26Crystal PalaceAnan Khalaili Missed0.01ThrowinSetPiecehead13
46:49BrightonCharalampos Kostoulas Missed0.11FastBreakfoot17
48:42BrightonYasin Ayari Blocked0.10RegularPlayfoot14
48:43BrightonCharalampos Kostoulas Goal0.39RegularPlayfoot6
56:06BrightonLuka Vuskovic Missed0.03SetPiecefoot21
61:00BrightonCharalampos Kostoulas Blocked0.03SetPiecefoot21
62:27Crystal PalaceJean-Philippe Mateta Post0.21RegularPlayfoot9
68:37BrightonLuka Vuskovic Missed0.02SetPiecehead14
73:16Crystal PalaceJefferson Lerma Post0.17FromCornerhead5
73:50BrightonGeorginio Rutter Saved0.03RegularPlayfoot24
83:12BrightonLuka Vuskovic Saved0.12FromCornerhead6
83:14BrightonJack Hinshelwood Goal0.47FromCornerfoot4

Match statistics

BrightonCrystal Palace
Corners85
Shots175
Shots on target91
Shots off target43
Total passes516384
Pass accuracy %85.378.4
Fouls committed1311
Total yellow cards21

Counts of the events in the match feed whose definitions the project has checked against a second source.