Illustrated silhouette of a player wearing the West Ham United uniform

Overall

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Career
289
160
15,443
51
24
75
1

Team

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Aston Villa Aston Villa
27
18
1,511
3
4
7
0
Charlton Charlton
21
8
972
4
0
4
0
Chelsea Chelsea
25
4
781
4
2
6
0
West Ham West Ham
216
130
12,179
40
18
58
1

Location

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Home
141
80
7,561
30
13
43
1
Away
148
80
7,882
21
11
32
0

Month

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
August
25
18
1,516
7
1
8
0
September
20
12
1,202
3
4
7
0
October
28
15
1,559
7
2
9
0
November
33
16
1,562
3
5
8
1
December
36
24
2,146
9
3
12
0
January
36
21
2,100
6
1
7
0
February
26
19
1,555
6
2
8
0
March
24
14
1,248
2
2
4
0
April
38
14
1,622
5
3
8
0
May
23
7
933
3
1
4
0

Opponent

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Arsenal Arsenal
13
9
822
2
1
3
0
Aston Villa Aston Villa
16
9
842
1
0
1
0
Birmingham Birmingham
8
4
441
1
2
3
0
Blackpool Blackpool
1
0
19
0
0
0
0
Bolton Bolton
12
7
762
2
1
3
0
Burnley Burnley
4
2
174
2
0
2
1
Cardiff City Cardiff City
1
1
72
1
0
1
0
Charlton Charlton
6
3
241
2
0
2
0
Chelsea Chelsea
10
6
578
1
1
2
0
Crystal Palace Crystal Palace
4
2
175
1
0
1
0
Derby County Derby County
2
1
106
1
2
3
0
Everton Everton
15
8
692
1
0
1
0
Fulham Fulham
16
10
939
7
2
9
0
Hull City Hull City
4
4
349
2
0
2
0
Leeds United Leeds United
2
0
99
0
0
0
0
Leicester Leicester
2
0
35
0
0
0
0
Liverpool Liverpool
16
10
847
2
0
2
0
Man City Man City
17
7
690
2
1
3
0
Man United Man United
13
6
626
1
0
1
0
Middlesbrough Middlesbrough
8
3
339
2
1
3
0
Newcastle Newcastle
15
10
926
4
2
6
0
Norwich City Norwich City
6
5
339
0
0
0
0
Portsmouth Portsmouth
9
4
457
1
2
3
0
QPR QPR
3
1
135
0
0
0
0
Reading Reading
5
3
270
0
1
1
0
Rovers Rovers
9
6
603
2
1
3
0
Southampton Southampton
7
4
431
4
1
5
0
Stoke City Stoke City
9
5
541
1
1
2
0
Sunderland Sunderland
12
8
767
3
3
6
0
Swansea Swansea
3
1
112
0
0
0
0
Tottenham Tottenham
15
7
735
3
0
3
0
Watford Watford
1
0
7
0
0
0
0
West Brom West Brom
10
6
519
1
0
1
0
West Ham West Ham
1
0
18
0
0
0
0
Wigan Athletic Wigan Athletic
8
5
429
1
1
2
0
Wolves Wolves
6
3
306
0
1
1
0

More West Ham Stats

Team Rankings

GF

5

27th

GA

9

28th

GD

-4

31st

FORM

LWLDL

last 5

2024-25 Table
CLUB W D L GD PTS
12
Brentford Brentford
2
0
3
-2
6
13
Bournemouth Bournemouth
1
2
2
-3
5
14
West Ham West Ham
1
1
3
-4
4
15
Leicester Leicester
0
3
2
-2
3
16
Crystal Palace Crystal Palace
0
3
2
-3
3
Schedule
DATE MATCHUP TIME (ET)
Sat
9/28
WHU WHU
@
BRE BRE
10:00 AM
Sat
10/5
IPS IPS
@
WHU WHU
10:00 AM
Sat
10/19
WHU WHU
@
TOT TOT
7:30 AM
Sun
10/27
MUN MUN
@
WHU WHU
10:00 AM
Sat
11/2
WHU WHU
@
NFO NFO
11:00 AM
Last Game
WHU West Ham

W1 D1 L3

0

FT

3

CHE Chelsea

W3 D1 L1

Sat 21 Sep 2024

PL 2024-25 Leaders

LaLiga 2024-25 Leaders

PL 2024-25 Rankings

LaLiga 2024-25 Rankings

PL 2024-25 Table

Team W D L GD PTS
1
Man City Man City
4
1
0
8
13
2
Liverpool Liverpool
4
0
1
9
12
3
Aston Villa Aston Villa
4
0
1
3
12
4
Arsenal Arsenal
3
2
0
5
11
5
Chelsea Chelsea
3
1
1
6
10
6
Newcastle Newcastle
3
1
1
1
10

LaLiga 2024-25 Table

Team W D L GD PTS
1
Barcelona Barcelona
6
0
0
17
18
2
Real Madrid Real Madrid
4
2
0
10
14
3
Athletic Club Athletic Club
4
1
2
4
13
4
Atlético Madrid Atlético Madrid
3
3
0
7
12
5
Mallorca Mallorca
3
2
2
1
11
6
Villarreal Villarreal
3
2
1
-1
11

PL 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sat
9/21
ARS ARS
@
MCI MCI
2-2
Sat
9/21
NFO NFO
@
BHA BHA
2-2
Fri
9/20
MUN MUN
@
CRY CRY
0-0
Fri
9/20
IPS IPS
@
SOU SOU
1-1
Fri
9/20
EVE EVE
@
LEI LEI
1-1

Fixtures

DATE MATCHUP TIME (ET)
Sat
9/28
MCI MCI
@
NEW NEW
7:30 AM
Sat
9/28
LEI LEI
@
ARS ARS
10:00 AM
Sat
9/28
BHA BHA
@
CHE CHE
10:00 AM
Sat
9/28
CRY CRY
@
EVE EVE
10:00 AM
Sat
9/28
FUL FUL
@
NFO NFO
10:00 AM

LaLiga 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sun
9/22
MLL MLL
@
BET BET
2-1
Sat
9/21
ATM ATM
@
RAY RAY
1-1
Sat
9/21
FCB FCB
@
VIL VIL
5-1
Sat
9/21
CEL CEL
@
ATH ATH
1-3
Sat
9/21
LEG LEG
@
GET GET
1-1

Fixtures

DATE MATCHUP TIME (ET)
Tue
9/24
OSA OSA
@
VAL VAL
1:00 PM
Tue
9/24
VLD VLD
@
SEV SEV
1:00 PM
Tue
9/24
ALA ALA
@
RMA RMA
3:00 PM
Wed
9/25
RAY RAY
@
GIR GIR
1:00 PM
Wed
9/25
GET GET
@
FCB FCB
3:00 PM