West Ham vs Southampton - Prediction and Stats
19 apr 2025, 10:00
Finished
1
:
1
Jarrod Bowen
47’
90 + 3’
Lesley Ugochukwu
West Ham vs Southampton Statistic


0.90
Expected Goals (xG)
1.14
51
Ball possession
49
12
Goal attempts
15
4
Shots on target
4
3
Shots off target
5
5
Shots blocked
6
9
Goal kicks
6
3
Saves
3
2
Corner kicks
5
14
Free kicks
15
1
Offsides
1
14
Fouls
13
2
Yellow cards
1
5
Substitutions
4
Match details
90’
+3
(Goal !!!)
1
:
1
Lesley Ugochukwu
86’
Konstantinos Mavropanos
(Leave  the field: James Ward-Prowse)
86’
Evan Ferguson
(Leave  the field: Jarrod Bowen)
85’
Welington
(Leave  the field: Ryan Manning)
85’
Ross Stewart
(Leave  the field: Taylor Harwood-Bellis)
83’
Max Kilman
(Yellow card)
80’
Tomas Soucek
(Leave  the field: Niclas Fuellkrug)
80’
Oliver Scarles
(Leave  the field: Emerson)
75’
Luis Guilherme
(Leave  the field: Mohammed Kudus)
74’
Tyler Dibling
(Leave  the field: Kamaldeen Sulemana)
69’
Cameron Archer
(Leave  the field: Paul Onuachu)
47’
(assist: Niclas Fuellkrug)
1
:
0
Jarrod Bowen
35’
Paul Onuachu
(Yellow card)
23’
Vladimir Coufal
(Yellow card)
West Ham vs Southampton Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
1.59

19 Apr, 07:01
1.58
19 Apr, 10:01
1.63
19 Apr, 11:01
1.59
X
4.45

19 Apr, 07:01
4.48
19 Apr, 10:01
4.33
19 Apr, 11:01
4.45
2
5.61

19 Apr, 07:01
5.90
19 Apr, 10:01
5.50
19 Apr, 11:01
5.61

Betway Bonuses
Receive bonus

Odds movement
1
1.48

17 Apr, 20:04
1.48
X
4.33

16 Apr, 08:01
4.50
17 Apr, 20:04
4.33
2
6.50

15 Apr, 20:02
6.00
16 Apr, 08:01
5.75
17 Apr, 20:04
6.50

Melbet Bonus
Receive bonus

Odds movement
1
1.57

19 Apr, 07:01
1.54
19 Apr, 09:01
1.59
19 Apr, 10:01
1.57
X
4.36

19 Apr, 07:01
4.36
19 Apr, 09:01
4.22
19 Apr, 10:01
4.36
2
5.25

19 Apr, 07:01
5.75
19 Apr, 09:01
5.35
19 Apr, 10:01
5.25
Highest
1.59
4.45
6.5
Average
1.55
4.34
5.69
Lowest odds
1.48
4.2
5.25
1X2 prediction for West Ham vs Southampton match
Date and time
19.04.25
10:00
Match
West Ham
1
Southampton
1


West Ham vs Southampton prediction, H2H and probable lineups - April 19, 2025
The 33rd round of the English Championship will be played on Saturday at the London Stadium, where the local West Ham will host Southampton. I suggest a bet on the outcome of this clash with...

See also other English Premier League predictions
Bournemouth vs Leicester: Can Bournemouth break their losing streak?
On Sunday, May 25, Bournemouth will play their final Premier...

Fulham vs Manchester City: Can City hold on to third place in the table?
Manchester City heads to Fulham for the final fixture of...

West Ham vs Southampton today lineups

3-4-2-1

Team manager
Graham Potter
Referee
Andrew Kitchen
Team manager
Simon Rusk
West Ham vs Southampton today lineups
























Substitutes


















Absent players






TOP scorers



English Premier League 2024/2025


34
Matches
25
13
Goals
4
1
Penalty Goals
0
0.39
Goals Per 90 min
0.34
229
Min Per Goal
263
Head to Head West Ham - Southampton
Statistics are for the last 5 games
40%
D
- 2

19 apr 2025
10:00
English Premier League

West Ham

Southampton
xG
0.9
Score
1
%
95%
1.1
1
93%
26 dec 2024
10:00
English Premier League

Southampton

West Ham
xG
1.8
Score
0
%
35%
1.9
1
68%
02 apr 2023
09:00
English Premier League

West Ham

Southampton
Score
1
0
16 oct 2022
09:00
English Premier League

Southampton

West Ham
Score
1
1
02 mar 2022
14:30
FA Cup England

Southampton

West Ham
Score
3
1
Total percentage of xG honesty
73%
Over 0.5
5/5 matches
100%
Over 1.5
3/5 matches
60%
Over 2.5
1/5 matches
20%
BTTS
3/5 matches
60%
Team Over 0.5
West Ham
100%
Team Over 0.5
Southampton
60%
Last matches West Ham

0%
W
- 0
40%
D
- 2
60%
L
- 3
13 apr 2025
09:00
English Premier League

Liverpool

West Ham
xG
1.8
Score
2
%
94%
0.9
1
95%
05 apr 2025
10:00
English Premier League

West Ham

Bournemouth
xG
0.9
Score
2
%
60%
1.5
2
86%
01 apr 2025
14:45
English Premier League

Wolverhampton

West Ham
xG
0.8
Score
1
%
89%
1.2
0
46%
15 mar 2025
11:00
English Premier League

Everton

West Ham
xG
2.2
Score
1
%
63%
1.0
1
98%
10 mar 2025
16:00
English Premier League

West Ham

Newcastle
xG
0.5
Score
0
%
68%
1.1
1
95%
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws2
-
Losses3
-
Goals4
-
Goals per game0.8
-
Over 1.560%
-
Over 2.540%
-
BTTS60%
Last matches Southampton

0%
W
- 0
20%
D
- 1
80%
L
- 4
12 apr 2025
10:00
English Premier League

Southampton

Aston Villa
xG
0.5
Score
0
%
65%
3.0
3
100%
06 apr 2025
09:00
English Premier League

Tottenham

Southampton
xG
2.0
Score
3
%
80%
0.9
1
94%
02 apr 2025
14:45
English Premier League

Southampton

Crystal Palace
xG
0.8
Score
1
%
89%
0.7
1
83%
15 mar 2025
11:00
English Premier League

Southampton

Wolverhampton
xG
1.9
Score
1
%
68%
0.3
2
28%
08 mar 2025
10:00
English Premier League

Liverpool

Southampton
xG
4.0
Score
3
%
86%
0.3
1
47%
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws1
-
Losses4
-
Goals4
-
Goals per game0.8
-
Over 1.5100%
-
Over 2.580%
-
BTTS80%
West Ham vs Southampton Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points |
---|---|---|---|---|---|---|---|---|---|
14
|
![]() |
38 | 11 | 10 | 17 | 46 - 62 | -16 | 43 | |
20
|
![]() |
38 | 2 | 6 | 30 | 26 - 86 | -60 | 12 |
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
20
/ 2

38
Total games
38
11
29%
Wins
5%
2
10
26%
Draws
16%
6
17
45%
Loses
79%
30
46
Goals scored
26
62
Goals conceded
86
43
Points
12
Where to watch West Ham vs Southampton
List of TV channels for USA
beIN SPORTS CONNECT
(USA)

SiriusXM FC
(USA)

Peacock
(USA)

Sky Ultra HD
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

SuperSport MaXimo 1
(intenational)

SuperSport Football Plus ROA
(intenational)

SuperSport GOtv LaLiga
(intenational)

DStv Now
(intenational)

Sky Sport NOW
(intenational)

iQiyi
(intenational)

TOD
(intenational)
Setanta Sports 1
(intenational)

Sport 24 Extra
(intenational)

ESPN Norte
(intenational)

West Ham Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
8 | Lewis Orford | 2 | 49 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Lewis Orford | 1 | 35 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Michail Antonio | 14 | 837 |
Total starts
11
|
Substituted out
11
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
7 | Crysencio Summerville | 19 | 785 |
Total starts
7
|
Substituted out
6
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
42 | Kaelan Casey | 1 | 1 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Oliver Scarles | 15 | 666 |
Total starts
7
|
Substituted out
5
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Niclas Fuellkrug | 18 | 792 |
Total starts
6
|
Substituted out
5
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Carlos Soler | 31 | 1407 |
Total starts
14
|
Substituted out
13
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
20 | Jarrod Bowen | 34 | 2973 |
Total starts
34
|
Substituted out
7
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
13 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Lucas Paqueta | 33 | 2380 |
Total starts
27
|
Substituted out
11
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
4 (2)
|
Yellow cards
10
|
Red cards
0
|
|||||
18 | James Ward-Prowse | 24 | 1439 |
Total starts
17
|
Substituted out
8
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
70 | Maxwel Cornet | 2 | 72 |
Total starts
1
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Danny Ings | 15 | 284 |
Total starts
1
|
Substituted out
1
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Tomas Soucek | 35 | 2567 |
Total starts
30
|
Substituted out
10
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
9 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
15 | Konstantinos Mavropanos | 33 | 2046 |
Total starts
21
|
Substituted out
3
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
14 | Mohammed Kudus | 32 | 2588 |
Total starts
31
|
Substituted out
16
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
19 | Edson Alvarez | 28 | 1772 |
Total starts
20
|
Substituted out
15
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
26 | Max Kilman | 38 | 3348 |
Total starts
38
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
3 | Aaron Cresswell | 18 | 824 |
Total starts
10
|
Substituted out
6
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
25 | Jean-Clair Todibo | 27 | 1826 |
Total starts
20
|
Substituted out
11
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
33 | Emerson | 31 | 2112 |
Total starts
26
|
Substituted out
19
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
29 | Aaron Wan-Bissaka | 36 | 3154 |
Total starts
35
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
24 | Guido Rodriguez | 23 | 1148 |
Total starts
16
|
Substituted out
13
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
23 | Alphonse Areola | 26 | 2260 |
Total starts
25
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Andy Irving | 10 | 168 |
Total starts
1
|
Substituted out
1
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Lukasz Fabianski | 14 | 1160 |
Total starts
13
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
5 | Vladimir Coufal | 22 | 1066 |
Total starts
11
|
Substituted out
6
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
34 | Evan Ferguson | 21 | 402 |
Total starts
3
|
Substituted out
3
|
Substituted in
18
|
Matches in reserve
18
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
17 | Luis Guilherme | 12 | 150 |
Total starts
1
|
Substituted out
1
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Southampton Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
33 | Tyler Dibling | 33 | 1874 |
Total starts
20
|
Substituted out
12
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
19 | Cameron Archer | 35 | 1439 |
Total starts
13
|
Substituted out
13
|
Substituted in
22
|
Matches in reserve
22
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Ross Stewart | 12 | 389 |
Total starts
4
|
Substituted out
4
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
20 | Ben Brereton Diaz | 10 | 450 |
Total starts
4
|
Substituted out
2
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
30 | Paul Onuachu | 25 | 1049 |
Total starts
11
|
Substituted out
7
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
4 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
20 | Kamaldeen Sulemana | 26 | 1402 |
Total starts
17
|
Substituted out
12
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
29 | Albert Groenbaek | 4 | 143 |
Total starts
2
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Joe Aribo | 32 | 2013 |
Total starts
21
|
Substituted out
13
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
20 | Jan Bednarek | 30 | 2531 |
Total starts
30
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
32 | Adam Armstrong | 20 | 1248 |
Total starts
15
|
Substituted out
11
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
24 | Ryan Fraser | 8 | 306 |
Total starts
4
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
1
|
|||||
3 | Ryan Manning | 24 | 1462 |
Total starts
18
|
Substituted out
13
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
- | Kyle Walker-Peters | 33 | 2918 |
Total starts
33
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
4 | Flynn Downes | 27 | 2151 |
Total starts
25
|
Substituted out
7
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
12
|
Red cards
0
|
|||||
26 | Lesley Ugochukwu | 26 | 1656 |
Total starts
18
|
Substituted out
14
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
16 | Yukinari Sugawara | 30 | 1559 |
Total starts
16
|
Substituted out
10
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
30 | Aaron Ramsdale | 30 | 2700 |
Total starts
30
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | James Bree | 17 | 1074 |
Total starts
13
|
Substituted out
6
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | James Bree | 1 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Taylor Harwood-Bellis | 34 | 2825 |
Total starts
32
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
10 | Adam Lallana | 14 | 360 |
Total starts
5
|
Substituted out
5
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
15 | Nathan Wood | 11 | 773 |
Total starts
9
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
13 | Joe Lumley | 3 | 270 |
Total starts
3
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Armel Bella-Kotchap | 4 | 331 |
Total starts
2
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | William Smallbone | 18 | 690 |
Total starts
6
|
Substituted out
4
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Jack Stephens | 19 | 1389 |
Total starts
17
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
2
|
|||||
1 | Alex McCarthy | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
17 | Ronnie Edwards | 1 | 13 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Charlie Taylor | 8 | 356 |
Total starts
3
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
27 | Samuel Edozie | 2 | 65 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
34 | Welington | 10 | 482 |
Total starts
6
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Mateus Fernandes | 36 | 2909 |
Total starts
34
|
Substituted out
15
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
27 | Samuel Amo-Ameyaw | 2 | 28 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
44 | Joachim Kayi Sanda | 2 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
44 | Joachim Kayi Sanda | 1 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
The latest team news
- Today Gambian talent on the verge of the Premier League! What do we know?
- 10 june 2025 West Ham star Michail Antonio shares touching video of his recovery after horrific crash
- 09 june 2025 West Ham explains Antonio's appearance on the free agents list
- 08 june 2025 West Ham seeking reinforcements. Juventus looking to sell Nico González?
- 06 june 2025 Record transfer. West Ham buy Todibo from Nice
- 04 june 2025 Chelsea set sights on Kudus