West Ham vs Tottenham - Prediction and Stats

West Ham vs Tottenham Statistic

1.28 Expected Goals (xG) 0.69
56 Ball possession 44
11 Goal attempts 7
2 Shots on target 2
4 Shots off target 5
5 Shots blocked 0
5 Goal kicks 8
1 Saves 1
1 Corner kicks 3
19 Free kicks 21
3 Offsides 4
18 Fouls 15
2 Yellow cards 2
0 Injuries 1

Match details

Game end
90 ’ +5
88’
Mathys Tel
(Yellow card)
88’ Konstantinos Mavropanos (Leave  the field: Aaron Cresswell)
80’ Carlos Soler (Leave  the field: Jean-Clair Todibo)
80’ Vladimir Coufal (Leave  the field: Tomas Soucek)
80’ James Ward-Prowse (Leave  the field: Lucas Paqueta)
80’ Evan Ferguson (Leave  the field: Niclas Fuellkrug)
73’
Lucas Paqueta
(Yellow card)
68’ Mikey Moore (Leave  the field: Richarlison)
Break
1 : 1
28’
1 : 1
Jarrod Bowen
(assist: Aaron Wan-Bissaka)
19’
Mohammed Kudus
(Yellow card)
15’
0 : 1
Wilson Odobert
(assist: Mathys Tel)
13’
Ben Davies
(Yellow card)
KICK-OFF!

West Ham vs Tottenham Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
1.9
3.98
3.92
Average
1.87
3.9
3.84
Lowest odds
1.84
3.8
3.75

1X2 prediction for West Ham vs Tottenham match

Date and time 04.05.25 09:00
Match
West Ham 1
Tottenham 1
1 1.9 51%
X 3.98 24%
2 3.92 25%
Over 1.5 1.19 81% Over 2.5 1.61 60%
Prediction TO 1.5 1.19
West Ham - Tottenham prediction, H2H and probable lineups - May 4, 2025 West Ham vs Tottenham prediction One of the matches of the 35th round of the English Premier League will be played on Sunday at the London Stadium, where the local West Ham will host Tottenham. I’m backing a bet on...
Show prediction
See also other English Premier League predictions
Newcastle vs Everton prediction, probable lineups and H2H – 25 May 2025 West Ham vs Tottenham prediction On May 25, 2025, St. James' Park in Newcastle will...
Show prediction
Nottingham vs Chelsea prediction, probable line-ups and H2H – 25 May 2025 West Ham vs Tottenham prediction On May 25, 2025, the City Ground in Nottingham will...
Show prediction
Show all

West Ham vs Tottenham today lineups

3-4-2-1
4-3-3
23 Alphonse Areola
25 Jean-Clair Todibo
26 Max Kilman
3 Aaron Cresswell
29 Aaron Wan-Bissaka
28 Tomas Soucek
10 Lucas Paqueta
33 Emerson
20 Jarrod Bowen
14 Mohammed Kudus
11 Niclas Fuellkrug
1 Guglielmo Vicario
14 Archie Gray
4 Kevin Danso
33 Ben Davies
24 Djed Spence
21 Dejan Kulusevski
8 Yves Bissouma
29 Pape Sarr
28 Wilson Odobert
9 Richarlison
11 Mathys Tel
Team manager Graham Potter
Referee Michael Oliver
Team manager Ange Postecoglou
West Ham vs Tottenham today lineups
Jean-Clair Todibo 25 Jean-Clair Todibo Right back 80’
Aaron Wan-Bissaka 29 Aaron Wan-Bissaka Right midfielder
Emerson 33 Emerson Left midfielder
Mohammed Kudus 14 Mohammed Kudus Center midfielder 19’
Jarrod Bowen 20 Jarrod Bowen Center midfielder 28’
Niclas Fuellkrug 11 Niclas Fuellkrug Center forward 80’
Alphonse Areola 23 Alphonse Areola Goalkeeper
Max Kilman 26 Max Kilman Center defender
Aaron Cresswell 3 Aaron Cresswell Left back 88’
Tomas Soucek 28 Tomas Soucek Center midfielder 80’
Lucas Paqueta 10 Lucas Paqueta Center midfielder 73’ 80’
Archie Gray 14 Archie Gray Right back
Yves Bissouma 8 Yves Bissouma Center midfielder
Guglielmo Vicario 1 Guglielmo Vicario Goalkeeper
Kevin Danso 4 Kevin Danso Center defender
Ben Davies 33 Ben Davies Center defender 13’
Djed Spence 24 Djed Spence Left back
Dejan Kulusevski 21 Dejan Kulusevski Right midfielder
Pape Sarr 29 Pape Sarr Left midfielder
Wilson Odobert 28 Wilson Odobert Right forward 15’
Richarlison 9 Richarlison Center forward 68’
Mathys Tel 11 Mathys Tel Left forward 88’
Substitutes
Lukasz Fabianski 1 Lukasz Fabianski
Carlos Soler 4 Carlos Soler 80’
Vladimir Coufal 5 Vladimir Coufal 80’
James Ward-Prowse 8 James Ward-Prowse 80’
Konstantinos Mavropanos 15 Konstantinos Mavropanos 88’
Luis Guilherme 17 Luis Guilherme
Danny Ings 18 Danny Ings
Guido Rodriguez 24 Guido Rodriguez
Evan Ferguson 34 Evan Ferguson 80’
Antonin Kinsky 31 Antonin Kinsky
Destiny Udogie 13 Destiny Udogie
Cristian Romero 17 Cristian Romero
Brennan Johnson 22 Brennan Johnson
Pedro Porro 23 Pedro Porro
Rodrigo Bentancur 30 Rodrigo Bentancur
Micky van de Ven 37 Micky van de Ven
Mikey Moore 47 Mikey Moore 68’
Damola Ajayi 63 Damola Ajayi
Absent players
Michail Antonio 9 Michail Antonio Injured
Crysencio Summerville 7 Crysencio Summerville Injured
Radu Dragusin 6 Radu Dragusin Injured
Heung-Min Son 7 Heung-Min Son Injured
Lucas Bergvall 15 Lucas Bergvall Injured

TOP scorers

Jarrod Bowen 20 Jarrod Bowen West Ham West Ham Forward
English Premier League
English Premier League 2024/2025
Brennan Johnson 22 Brennan Johnson Tottenham Tottenham Midfielder
33 Matches 32
12 Goals 11
1 Penalty Goals 0
0.37 Goals Per 90 min 0.47
241 Min Per Goal 190

Head to Head West Ham - Tottenham

Statistics are for the last 5 games
40% W - 2
40% D - 2
20% W - 1
West Ham 1 - 1 Tottenham 04 may 2025, 09:00 English Premier League
04 may 2025 09:00
English Premier League
West Ham
Tottenham
xG 1.3 Score 1 % 88%
0.7 1 82%
Tottenham 4 - 1 West Ham 19 oct 2024, 07:30 English Premier League
19 oct 2024 07:30
English Premier League
Tottenham
West Ham
xG 2.0 Score 4 % 67%
0.7 1 85%
West Ham 1 - 1 Tottenham 02 apr 2024, 15:15 English Premier League
02 apr 2024 15:15
English Premier League
West Ham
Tottenham
xG 1.2 Score 1 % 92%
1.4 1 85%
Tottenham 1 - 2 West Ham 07 dec 2023, 15:15 English Premier League
07 dec 2023 15:15
English Premier League
Tottenham
West Ham
xG 1.9 Score 1 % 69%
1.4 2 82%
Tottenham 2 - 3 West Ham 18 july 2023, 06:05 Club Friendlies
18 july 2023 06:05
Club Friendlies
Tottenham
West Ham
Score 2
3
Total percentage of xG honesty 81%
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
3/5 matches
60%
BTTS
5/5 matches
100%
Team Over 0.5
West Ham
100%
Team Over 0.5
Tottenham
100%

Last matches West Ham

West Ham
Statistics for the last 5 games
0% W - 0
40% D - 2
60% L - 3
Brighton 3 - 2 West Ham 26 apr 2025, 10:00 English Premier League
26 apr 2025 10:00
English Premier League
Brighton
West Ham
xG 1.2 Score 3 % 57%
1.1 2 71%
West Ham 1 - 1 Southampton 19 apr 2025, 10:00 English Premier League
19 apr 2025 10:00
English Premier League
West Ham
Southampton
xG 0.9 Score 1 % 95%
1.1 1 93%
Liverpool 2 - 1 West Ham 13 apr 2025, 09:00 English Premier League
13 apr 2025 09:00
English Premier League
Liverpool
West Ham
xG 1.8 Score 2 % 94%
0.9 1 95%
West Ham 2 - 2 Bournemouth 05 apr 2025, 10:00 English Premier League
05 apr 2025 10:00
English Premier League
West Ham
Bournemouth
xG 0.9 Score 2 % 60%
1.5 2 86%
Wolverhampton 1 - 0 West Ham 01 apr 2025, 14:45 English Premier League
01 apr 2025 14:45
English Premier League
Wolverhampton
West Ham
xG 0.8 Score 1 % 89%
1.2 0 46%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    0
  • Draws
    2
  • Losses
    3
  • Goals
    6
  • Goals per game
    1.2
  • Over 1.5
    80%
  • Over 2.5
    60%
  • BTTS
    80%

Last matches Tottenham

Tottenham
Statistics for the last 5 games
40% W - 2
0% D - 0
60% L - 3
Tottenham 3 - 1 Bodoe/Glimt 01 may 2025, 15:00 Europa League
01 may 2025 15:00
Europa League
Tottenham
Bodoe/Glimt
xG 3.1 Score 3 % 98%
0.2 1 39%
Liverpool 5 - 1 Tottenham 27 apr 2025, 11:30 English Premier League
27 apr 2025 11:30
English Premier League
Liverpool
Tottenham
xG 2.3 Score 5 % 62%
0.3 1 51%
Tottenham 1 - 2 Nottingham Forest 21 apr 2025, 15:00 English Premier League
21 apr 2025 15:00
English Premier League
Tottenham
Nottingham Forest
xG 2.9 Score 1 % 51%
0.2 2 19%
Eintracht Frankfurt 0 - 1 Tottenham 17 apr 2025, 15:00 Europa League
17 apr 2025 15:00
Europa League
Eintracht Frankfurt
Tottenham
xG 1.5 Score 0 % 40%
1.8 1 71%
Wolverhampton 4 - 2 Tottenham 13 apr 2025, 09:00 English Premier League
13 apr 2025 09:00
English Premier League
Wolverhampton
Tottenham
xG 2.6 Score 4 % 79%
1.9 2 96%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    0
  • Losses
    3
  • Goals
    8
  • Goals per game
    1.6
  • Over 1.5
    80%
  • Over 2.5
    80%
  • BTTS
    80%

West Ham vs Tottenham Standings

Team MP W D L G Diff Form Points
15
West Ham
West Ham 37 10 10 17 43 - 61 -18
40
17
Tottenham
Tottenham 37 11 5 21 63 - 61 2
38
Full table
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
League Position 15 / 20
Comparative Team Statistics
League Position 17 / 20
37 Total games 37
10 27% Wins 30% 11
10 27% Draws 14% 5
17 46% Loses 57% 21
43 Goals scored 63
61 Goals conceded 61
40 Points 38

Where to watch West Ham vs Tottenham

List of TV channels for USA USA
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
SiriusXM FC (USA)
SiriusXM FC
Peacock (USA)
Peacock
TNT Sports (intenational)
TNT Sports
Sky Ultra HD (intenational)
Sky Ultra HD
SKY GO Extra (intenational)
SKY GO Extra
Sky Sports Main Event (intenational)
Sky Sports Main Event
SuperSport MaXimo 1 (intenational)
SuperSport MaXimo 1
SuperSport Football Plus ROA (intenational)
SuperSport Football Plus ROA
SuperSport GOtv LaLiga (intenational)
SuperSport GOtv LaLiga
DStv Now (intenational)
DStv Now
SuperSport GOtv Football (intenational)
SuperSport GOtv Football
Moja TV (intenational)
Moja TV
Astro Go (intenational)
Astro Go
Sky Sport NOW (intenational)
Sky Sport NOW
iQiyi (intenational)
iQiyi
TOD (intenational)
Setanta Sports 1 (intenational)
Setanta Sports 1
Sport 24 Extra (intenational)
Sport 24 Extra
ESPN Norte (intenational)
ESPN Norte

West Ham Players Stats

West Ham
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 14 595
Total starts 6
Substituted out 4
Substituted in 8
Matches in reserve 8
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
11 Niclas Fuellkrug 17 720
Total starts 5
Substituted out 4
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 33 2883
Total starts 33
Substituted out 7
Substituted in 0
Matches in reserve 0
Goals (penalty) 12 (1)
Yellow cards 1
Red cards 0
8 Lucas Paqueta 32 2369
Total starts 27
Substituted out 11
Substituted in 5
Matches in reserve 5
Goals (penalty) 4 (2)
Yellow cards 10
Red cards 0
18 James Ward-Prowse 23 1360
Total starts 16
Substituted out 7
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (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 34 2477
Total starts 29
Substituted out 10
Substituted in 5
Matches in reserve 5
Goals (penalty) 9 (0)
Yellow cards 8
Red cards 0
15 Konstantinos Mavropanos 32 1956
Total starts 20
Substituted out 3
Substituted in 12
Matches in reserve 12
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 1
14 Mohammed Kudus 31 2570
Total starts 31
Substituted out 16
Substituted in 0
Matches in reserve 0
Goals (penalty) 4 (0)
Yellow cards 2
Red cards 1
19 Edson Alvarez 27 1693
Total starts 19
Substituted out 14
Substituted in 8
Matches in reserve 8
Goals (penalty) 0 (0)
Yellow cards 7
Red cards 1
26 Max Kilman 37 3258
Total starts 37
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
3 Aaron Cresswell 17 823
Total starts 10
Substituted out 6
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
25 Jean-Clair Todibo 26 1737
Total starts 19
Substituted out 10
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 35 3064
Total starts 34
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
24 Guido Rodriguez 22 1137
Total starts 16
Substituted out 13
Substituted in 6
Matches in reserve 6
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 13 1070
Total starts 12
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
5 Vladimir Coufal 21 1047
Total starts 11
Substituted out 6
Substituted in 10
Matches in reserve 10
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

Tottenham Players Stats

Tottenham
Player Games Min
St So Si Res
G (P)
YC RC
7 Heung-Min Son 30 2109
Total starts 24
Substituted out 13
Substituted in 6
Matches in reserve 6
Goals (penalty) 7 (1)
Yellow cards 1
Red cards 0
23 Pedro Porro 32 2520
Total starts 27
Substituted out 4
Substituted in 5
Matches in reserve 5
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
14 Archie Gray 27 1661
Total starts 18
Substituted out 3
Substituted in 9
Matches in reserve 9
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
19 Dominic Solanke 26 2136
Total starts 24
Substituted out 6
Substituted in 2
Matches in reserve 2
Goals (penalty) 8 (0)
Yellow cards 0
Red cards 0
44 Dane Scarlett 3 34
Total starts 0
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
22 Brennan Johnson 32 2087
Total starts 23
Substituted out 10
Substituted in 9
Matches in reserve 9
Goals (penalty) 11 (0)
Yellow cards 5
Red cards 0
10 James Maddison 31 1808
Total starts 21
Substituted out 20
Substituted in 10
Matches in reserve 10
Goals (penalty) 9 (0)
Yellow cards 6
Red cards 0
9 Richarlison 14 480
Total starts 4
Substituted out 4
Substituted in 10
Matches in reserve 10
Goals (penalty) 4 (0)
Yellow cards 2
Red cards 0
4 Kevin Danso 9 752
Total starts 8
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
21 Dejan Kulusevski 32 2390
Total starts 27
Substituted out 5
Substituted in 5
Matches in reserve 5
Goals (penalty) 7 (0)
Yellow cards 3
Red cards 0
12 Sergio Reguilon 4 196
Total starts 1
Substituted out 1
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
12 Sergio Reguilon 1 41
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
19 Destiny Udogie 24 1834
Total starts 23
Substituted out 10
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
17 Cristian Romero 18 1416
Total starts 18
Substituted out 5
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
30 Rodrigo Bentancur 25 1580
Total starts 20
Substituted out 13
Substituted in 5
Matches in reserve 5
Goals (penalty) 2 (0)
Yellow cards 8
Red cards 0
16 Timo Werner 18 518
Total starts 4
Substituted out 4
Substituted in 14
Matches in reserve 14
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
90 Djed Spence 24 1784
Total starts 19
Substituted out 1
Substituted in 5
Matches in reserve 5
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 1
29 Pape Sarr 35 1868
Total starts 21
Substituted out 15
Substituted in 14
Matches in reserve 14
Goals (penalty) 3 (0)
Yellow cards 6
Red cards 0
6 Radu Dragusin 16 1252
Total starts 14
Substituted out 3
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
11 Mathys Tel 12 828
Total starts 10
Substituted out 4
Substituted in 2
Matches in reserve 2
Goals (penalty) 2 (1)
Yellow cards 2
Red cards 0
33 Ben Davies 16 1306
Total starts 14
Substituted out 1
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
40 Brandon Austin 1 90
Total starts 1
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
1 Guglielmo Vicario 23 2070
Total starts 23
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
8 Yves Bissouma 27 1383
Total starts 16
Substituted out 12
Substituted in 11
Matches in reserve 11
Goals (penalty) 2 (0)
Yellow cards 7
Red cards 0
20 Fraser Forster 7 630
Total starts 7
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
37 Micky van de Ven 12 950
Total starts 11
Substituted out 4
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
31 Antonin Kinsky 6 540
Total starts 6
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
28 Wilson Odobert 15 804
Total starts 9
Substituted out 6
Substituted in 6
Matches in reserve 6
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
15 Lucas Bergvall 27 1212
Total starts 11
Substituted out 5
Substituted in 16
Matches in reserve 16
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
47 Mikey Moore 10 366
Total starts 3
Substituted out 3
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
19 Will Lankshear 3 11
Total starts 0
Substituted out 0
Substituted in 3
Matches in reserve 3
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

English Premier League Next matches

The latest team news

Daily Sports News, Predictions and Live Scores