xgEdge

Tuesday, 30/12/2025 at 20:30

Full time
Match report · Premier League

West Ham United 2:2 Brighton & Hove Albion

West Ham United Home 2.06 xG · 10 shots
Brighton & Hove Albion Away 2.94 xG · 16 shots
22 Brighton & Hove Albion had the better chances, but it finished level

Goals

  1. 10' Jarrod Bowen West Ham United · 0.54 xG chance 1–0
  2. 32' Danny Welbeck (pen.) Brighton & Hove Albion · 0.82 xG chance 1–1
  3. 45' Lucas Paquetá (pen.) West Ham United · 0.82 xG chance 2–1
  4. 61' Joël Veltman Brighton & Hove Albion · 0.61 xG chance 2–2

The shots behind it

West Ham United Brighton & Hove Albion
Shots
10
16
On target
4
6
Inside the box
10
8
xG per shot
0.21
0.19
Open play xG
1.20
0.69
Set-piece xG
0.12
0.65
Penalties
1
2

West Ham United's shots add up to 2.14 xG and Brighton & Hove Albion's to 2.98; the published figures are 2.06 and 2.94.

Shot map

Both teams shown attacking the same goal for comparison.

Brighton & Hove Albion · Danny Welbeck · 32' · Goal · 12 m · 0.82 xG Brighton & Hove Albion · Danny Welbeck · 36' · No goal · 12 m · 0.82 xG West Ham United · Lucas Paquetá · 45' · Goal · 12 m · 0.82 xG Brighton & Hove Albion · Joël Veltman · 61' · Goal · 2 m · 0.61 xG West Ham United · Jarrod Bowen · 10' · Goal · 12 m · 0.54 xG West Ham United · Callum Wilson · 44' · No goal · 11 m · 0.23 xG Brighton & Hove Albion · Georginio Rutter · 81' · No goal · 17 m · 0.15 xG West Ham United · Oliver Scarles · 16' · No goal · 10 m · 0.14 xG West Ham United · Ezra Mayers · 85' · No goal · 15 m · 0.12 xG West Ham United · Jarrod Bowen · 64' · No goal · 8 m · 0.11 xG Brighton & Hove Albion · Yasin Ayari · 75' · No goal · 15 m · 0.10 xG West Ham United · Crysencio Summerville · 78' · No goal · 10 m · 0.09 xG Brighton & Hove Albion · Kaoru Mitoma · 76' · No goal · 10 m · 0.08 xG Brighton & Hove Albion · Maxim De Cuyper · 7' · No goal · 21 m · 0.06 xG Brighton & Hove Albion · Diego Gómez · 7' · No goal · 15 m · 0.06 xG Brighton & Hove Albion · Yankuba Minteh · 6' · No goal · 12 m · 0.05 xG West Ham United · Oliver Scarles · 44' · No goal · 15 m · 0.05 xG Brighton & Hove Albion · Ferdi Kadıoğlu · 72' · No goal · 17 m · 0.05 xG Brighton & Hove Albion · Yasin Ayari · 24' · No goal · 31 m · 0.04 xG Brighton & Hove Albion · Ferdi Kadıoğlu · 90' · No goal · 20 m · 0.04 xG West Ham United · Callum Wilson · 23' · No goal · 12 m · 0.03 xG Brighton & Hove Albion · Lewis Dunk · 82' · No goal · 22 m · 0.03 xG Brighton & Hove Albion · Yasin Ayari · 87' · No goal · 22 m · 0.03 xG Brighton & Hove Albion · Danny Welbeck · 9' · No goal · 26 m · 0.02 xG Brighton & Hove Albion · James Milner · 48' · No goal · 28 m · 0.02 xG West Ham United · Max Kilman · 71' · No goal · 14 m · 0.01 xG

All shots

26 shots · 5.12 xG

Hover, focus or tap a shot to read it.

  • West Ham United
  • Brighton & Hove Albion
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
West Ham United

0.86 xG created 1.55 xGA

  • L 0.29 created, 1.24 conceded against Liverpool
  • D 0.79 created, 1.80 conceded against Manchester United
  • D 1.14 created, 1.87 conceded against Brighton & Hove Albion
  • L 1.03 created, 0.67 conceded against Aston Villa
  • L 0.98 created, 2.10 conceded against Manchester City
  • L 0.91 created, 1.62 conceded against Fulham
Brighton & Hove Albion

1.66 xG created 1.80 xGA

  • W 2.00 created, 0.89 conceded against Nottingham Forest
  • L 2.21 created, 2.41 conceded against Aston Villa
  • D 1.87 created, 1.14 conceded against West Ham United
  • L 1.90 created, 1.89 conceded against Liverpool
  • D 1.13 created, 1.38 conceded against Sunderland
  • L 0.85 created, 3.08 conceded against Arsenal

xG created xG conceded (xGA) W / D / L: the match result

Head to head

West Ham United: 0 won · 1 drawn · 0 lost

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.