The Fishy - Grimsby Town FC

england flag

West Ham v Aston Villa Head to Head

West Ham logo
Aston Villa logo
Last 10 West Ham
Comp Date H A S WDL
EPL02‑Nov‑25West HamNewcastle3‑1W
EPL24‑Oct‑25LeedsWest Ham2‑1L
EPL20‑Oct‑25West HamBrentford0‑2L
EPL04‑Oct‑25ArsenalWest Ham2‑0L
EPL29‑Sep‑25EvertonWest Ham1‑1D
EPL20‑Sep‑25West HamCrystal Palace1‑2L
EPL13‑Sep‑25West HamTottenham0‑3L
EPL31‑Aug‑25Nottingham ForestWest Ham0‑3W
EFLC26‑Aug‑25WolverhamptonWest Ham3‑2L
EPL22‑Aug‑25West HamChelsea1‑5L
Last 10 Aston Villa
Comp Date H A S WDL
EL06‑Nov‑25Aston VillaMaccabi Tel Aviv2‑0W
EPL01‑Nov‑25LiverpoolAston Villa2‑0L
EPL26‑Oct‑25Aston VillaMan City1‑0W
EL23‑Oct‑25Go Ahead EaglesAston Villa2‑1L
EPL19‑Oct‑25TottenhamAston Villa1‑2W
EPL05‑Oct‑25Aston VillaBurnley2‑1W
EL02‑Oct‑25FeyenoordAston Villa0‑2W
EPL28‑Sep‑25Aston VillaFulham3‑1W
EL25‑Sep‑25Aston VillaBologna1‑0W
EPL21‑Sep‑25SunderlandAston Villa1‑1D
Last Meetings
Comp Date H A S
EPL26‑Jan‑25Aston VillaWest Ham1‑1
FAC10‑Jan‑25Aston VillaWest Ham2‑1
EPL17‑Aug‑24West HamAston Villa1‑2
EPL17‑Mar‑24West HamAston Villa1‑1
EPL22‑Oct‑23Aston VillaWest Ham4‑1
EPL12‑Mar‑23West HamAston Villa1‑1
EPL28‑Aug‑22Aston VillaWest Ham0‑1
EPL13‑Mar‑22West HamAston Villa2‑1
EPL31‑Oct‑21Aston VillaWest Ham1‑4
EPL03‑Feb‑21Aston VillaWest Ham1‑3
EPL30‑Nov‑20West HamAston Villa2‑1
EPL26‑Jul‑20West HamAston Villa1‑1
EPL16‑Sep‑19Aston VillaWest Ham0‑0
EPL02‑Feb‑16West HamAston Villa2‑0
EPL26‑Dec‑15Aston VillaWest Ham1‑1
EPL09‑May‑15Aston VillaWest Ham1‑0
EPL08‑Nov‑14West HamAston Villa0‑0
EPL08‑Feb‑14Aston VillaWest Ham0‑2
EPL02‑Nov‑13West HamAston Villa0‑0
EPL10‑Feb‑13Aston VillaWest Ham2‑1
EPL18‑Aug‑12West HamAston Villa1‑0
EPL16‑Apr‑11West HamAston Villa1‑2
EPL14‑Aug‑10Aston VillaWest Ham3‑0
EPL17‑Jan‑10Aston VillaWest Ham0‑0
EPL04‑Nov‑09West HamAston Villa2‑1
EPL18‑Apr‑09Aston VillaWest Ham1‑1
EPL20‑Dec‑08West HamAston Villa0‑1
EPL11‑May‑08West HamAston Villa2‑2
EPL06‑Oct‑07Aston VillaWest Ham1‑0
EPL03‑Feb‑07Aston VillaWest Ham1‑0
EPL10‑Sep‑06West HamAston Villa1‑1
EPL14‑Jan‑06Aston VillaWest Ham1‑2
EPL12‑Sep‑05West HamAston Villa4‑0
EPL12‑Apr‑03West HamAston Villa2‑2
EPL23‑Nov‑02Aston VillaWest Ham4‑1
EPL02‑Mar‑02Aston VillaWest Ham2‑1
EPL05‑Dec‑01West HamAston Villa1‑1
EPL07‑Apr‑01Aston VillaWest Ham2‑2
EPL09‑Dec‑00West HamAston Villa1‑1
EPL15‑Jan‑00West HamAston Villa1‑1
EFLC11‑Jan‑00West HamAston Villa1‑3
EFLC15‑Dec‑99West HamAston Villa2‑2
EPL16‑Aug‑99Aston VillaWest Ham2‑2
EPL02‑Apr‑99Aston VillaWest Ham0‑0
EPL17‑Oct‑98West HamAston Villa0‑0
EPL04‑Apr‑98Aston VillaWest Ham2‑0
EPL29‑Nov‑97West HamAston Villa2‑1
EFLC15‑Oct‑97West HamAston Villa3‑0
EPL15‑Mar‑97Aston VillaWest Ham0‑0
EPL04‑Dec‑96West HamAston Villa0‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Arsenal10811183+1525
2Man City10613208+1219
3Liverpool106041814+418
4Sunderland10532128+418
5Bournemouth105321714+318
6Tottenham10523178+917
7Chelsea105231811+717
8Man Utd105231716+117
9Crystal Palace10442149+516
10Brighton104331715+215
11Aston Villa10433910-115
12Brentford104151416-213
13Newcastle103341011-112
14Everton103341013-312
15Fulham103251214-211
16Leeds10325917-811
17Burnley103161219-710
18West Ham102171021-117
19Nottingham Forest10136719-126
20Wolverhampton10028722-152
League Table (Home)
Pos Team P W D L F A GD Pts
1Arsenal5410121+1113
2Bournemouth541082+613
3Man City5401134+912
4Man Utd5401116+512
5Liverpool5401105+512
6Sunderland532093+611
7Brighton5320105+511
8Fulham531183+510
9Brentford531196+310
10Aston Villa531165+110
11Crystal Palace523085+39
12Newcastle530286+29
13Leeds522165+18
14Everton52215508
15Burnley521254+17
16Chelsea52126607
17Tottenham51135504
18Nottingham Forest5113510-54
19West Ham5104513-83
20Wolverhampton5014614-81
League Table (Away)
Pos Team P W D L F A GD Pts
1Tottenham5410123+913
2Arsenal540162+412
3Chelsea5311125+710
4Man City521274+37
5Crystal Palace521264+27
6Sunderland521235-27
7Liverpool520389-16
8Aston Villa512235-25
9Bournemouth5122912-35
10Man Utd5122610-45
11Brighton5113710-34
12Everton511358-34
13West Ham511358-34
14Newcastle503225-33
15Brentford5104510-53
16Burnley5104715-83
17Leeds5104312-93
18Nottingham Forest502329-72
19Fulham5014411-71
20Wolverhampton501418-71
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Arsenal651092+716
2Man City6411124+813
3Man Utd6411139+413
4Aston Villa641196+313
5Brighton6321139+411
6Sunderland632175+211
7Crystal Palace6312108+210
8Bournemouth6231119+29
9Chelsea630398+19
10Brentford63039909
11Tottenham622297+28
12Newcastle621378-17
13Leeds6213811-37
14Burnley6213812-47
15Fulham6204910-16
16Liverpool6204910-16
17Everton6123510-55
18West Ham6114610-44
19Wolverhampton6024513-82
20Nottingham Forest6024311-82
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Arsenal10811183+1525
2Man City10613208+1219
3Liverpool106041814+418
4Sunderland10532128+418
5Bournemouth105321714+318
6Tottenham10523178+917
7Chelsea105231811+717
8Man Utd105231716+117
9Crystal Palace10442149+516
10Brighton104331715+215
11Aston Villa10433910-115
12Brentford104151416-213
13Newcastle103341011-112
14Everton103341013-312
15Fulham103251214-211
16Leeds10325917-811
17Burnley103161219-710
18West Ham102171021-117
19Nottingham Forest10136719-126
20Wolverhampton10028722-152
Form Table (Home)
Pos Team P W D L F A GD Pts
1Arsenal6510131+1216
2Bournemouth6510102+816
3Man City6501194+1515
4Man Utd6501136+715
5Brighton6420137+614
6Liverpool6411116+513
7Aston Villa641185+313
8Crystal Palace6330127+512
9Leeds6321105+511
10Sunderland632194+511
11Everton632175+211
12Burnley631285+310
13Fulham631285+310
14Brentford6312119+210
15Chelsea631286+210
16Newcastle630387+19
17Tottenham611469-34
18Nottingham Forest6114511-64
19West Ham6105615-93
20Wolverhampton6024715-82
Form Table (Away)
Pos Team P W D L F A GD Pts
1Arsenal650183+515
2Chelsea6411155+1013
3Tottenham6411125+713
4Man City6312126+610
5Crystal Palace622275+28
6Brighton6213111107
7West Ham621389-17
8Everton621368-27
9Sunderland621337-47
10Liverpool62041012-26
11Burnley62041215-36
12Leeds6204513-86
13Aston Villa612337-45
14Bournemouth61231015-55
15Man Utd6123611-55
16Nottingham Forest6123410-65
17Brentford6114611-54
18Fulham6114713-64
19Newcastle603326-43
20Wolverhampton6015312-91
Team ELO Ratings
PosTeam ELO Rating
1Arsenal2,340
2Man City2,267
3Liverpool2,225
4Chelsea2,187
5Crystal Palace2,185
6Newcastle2,168
7Aston Villa2,134
8Brighton2,116
9Tottenham2,076
10Man Utd2,062
11Bournemouth2,054
12Brentford2,047
13Fulham2,002
14Everton1,980
15Leeds1,973
16Burnley1,967
17Nottingham Forest1,949
18West Ham1,922
19Wolverhampton1,895
20Sunderland1,841
West Ham Over/Under (last 6 months)
GoalsOverUnder% Over
0.5130100.0%
1.5130100.0%
2.59469.2%
3.531023.1%
4.51127.7%
Aston Villa Over/Under (last 6 months)
GoalsOverUnder% Over
0.515288.2%
1.511664.7%
2.551229.4%
3.51165.9%
4.50170.0%
Back to top