St. Pauli vs Borussia Moenchengladbach - Prediction and Stats

St. Pauli vs Borussia Moenchengladbach Statistic

1.80 Expected Goals (xG) 0.41
61 Ball possession 39
24 Goal attempts 4
9 Shots on target 3
5 Shots off target 1
10 Shots blocked 0
4 Goal kicks 11
2 Saves 8
11 Corner kicks 2
13 Free kicks 6
6 Fouls 13
0 Yellow cards 2
4 Substitutions 5
22 Throw ins 17

Match details

Game end
90 ’ +3
86’ Nathan N'Goumou (Leave  the field: Tim Kleindienst)
86’ Marvin Friedrich (Leave  the field: Robin Hack)
85’
1 : 1
Oladapo Afolayan
(assist: Eric Smith)
83’ Johannes Eggestein (Leave  the field: Danel Sinani)
76’
Luca Netz
(Yellow card)
75’ Kevin Stoeger (Leave  the field: Alassane Plea)
74’ Oladapo Afolayan (Leave  the field: Noah Weisshaupt)
74’ Connor Metcalfe (Leave  the field: Elias Saad)
61’ Fabio Chiarodia (Leave  the field: Franck Honorat)
61’ Luca Netz (Leave  the field: Lukas Ullrich)
61’ Morgan Guilavogui (Leave  the field: Lars Ritzka)
48’
Lukas Ullrich
(Yellow card)
Break
0 : 1
45’ +2
0 : 1
Ko Itakura
(assist: Franck Honorat)
KICK-OFF!

St. Pauli vs Borussia Moenchengladbach Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
2.6
3.57
3.15
Average
2.37
3.45
2.97
Lowest odds
2.24
3.35
2.62

1X2 prediction for St. Pauli vs Borussia Moenchengladbach match

Date and time 06.04.25 09:30
Match
St. Pauli 1
Borussia Moenchengladbach 1
1 2.31 42%
X 3.57 27%
2 3.14 31%
Over 1.5 1.26 76% Over 2.5 1.9 51%
Prediction TO 1.5 1.26
St. Pauli vs Borussia Mönchengladbach prediction, H2H and probable lineups - April 6, 2025 St. Pauli vs Borussia Moenchengladbach prediction One of the matches of the 28th Bundesliga round will be played on Sunday at the Millerntor Stadium in Hamburg, where St. Pauli will face Borussia Mönchengladbach in a head-to-head clash. I suggest betting on...
Show prediction
See also other Bundesliga Germany predictions
Elversberg vs Heidenheim prediction, H2H and probable lineups — 26 May 2025 St. Pauli vs Borussia Moenchengladbach prediction The final showdown for a coveted Bundesliga place will see...
Show prediction
Heidenheim vs Elversberg prediction, H2H and probable line-ups - May 22, 2025 St. Pauli vs Borussia Moenchengladbach prediction On May 22, Heidenheim and Elversberg will play their first...
Show prediction
Show all

St. Pauli vs Borussia Moenchengladbach today lineups

3-4-3
4-2-3-1
22 Nikola Vasilj
4 David Nemeth
5 Hauke Wahl
21 Lars Ritzka
2 Manolis Saliakas
7 Jackson Irvine
8 Eric Smith
23 Philipp Treu
13 Noah Weisshaupt
10 Danel Sinani
26 Elias Saad
42 Tiago Pereira Cardoso
29 Joseph Scally
3 Ko Itakura
30 Nico Elvedi
26 Lukas Ullrich
27 Rocco Reitz
8 Julian Weigl
9 Franck Honorat
14 Alassane Plea
25 Robin Hack
11 Tim Kleindienst
Team manager Alexander Blessin
Referee Christian Dingert
Team manager Gerardo Seoane
St. Pauli vs Borussia Moenchengladbach today lineups
Nikola Vasilj 22 Nikola Vasilj Goalkeeper
David Nemeth 4 David Nemeth Right back
Hauke Wahl 5 Hauke Wahl Center defender
Lars Ritzka 21 Lars Ritzka Left back 61’
Manolis Saliakas 2 Manolis Saliakas Right midfielder
Jackson Irvine 7 Jackson Irvine Center midfielder
Eric Smith 8 Eric Smith Center midfielder
Philipp Treu 23 Philipp Treu Left midfielder
Noah Weisshaupt 13 Noah Weisshaupt Right forward 74’
Danel Sinani 10 Danel Sinani Center forward 83’
Elias Saad 26 Elias Saad Left forward 74’
Joseph Scally 29 Joseph Scally Right back
Ko Itakura 3 Ko Itakura Center defender 45 + 2’
Nico Elvedi 30 Nico Elvedi Center defender
Lukas Ullrich 26 Lukas Ullrich Left back 48’ 61’
Rocco Reitz 27 Rocco Reitz Center midfielder
Julian Weigl 8 Julian Weigl Center midfielder
Franck Honorat 9 Franck Honorat Right midfielder 61’
Alassane Plea 14 Alassane Plea Center midfielder 75’
Robin Hack 25 Robin Hack Left midfielder 86’
Tim Kleindienst 11 Tim Kleindienst Center forward 86’
Tiago Pereira Cardoso 42 Tiago Pereira Cardoso Goalkeeper
Substitutes
Eric Oelschlaegel 32 Eric Oelschlaegel
Adam Dzwigala 25 Adam Dzwigala
Carlo Boukhalfa 16 Carlo Boukhalfa
Erik Ahlstrand 20 Erik Ahlstrand
Connor Metcalfe 24 Connor Metcalfe 74’
Abdoulie Ceesay 9 Abdoulie Ceesay
Johannes Eggestein 11 Johannes Eggestein 83’
Oladapo Afolayan 17 Oladapo Afolayan 74’ 85’
Morgan Guilavogui 29 Morgan Guilavogui 61’
Tobias Sippel 21 Tobias Sippel
Fabio Chiarodia 2 Fabio Chiarodia 61’
Marvin Friedrich 5 Marvin Friedrich 86’
Luca Netz 20 Luca Netz 61’ 76’
Stefan Lainer 22 Stefan Lainer
Kevin Stoeger 7 Kevin Stoeger 75’
Florian Neuhaus 10 Florian Neuhaus
Nathan N'Goumou 19 Nathan N'Goumou 86’
Tomas Cvancara 31 Tomas Cvancara
Absent players
James Sands 6 James Sands Injured
Sascha Burchert 30 Sascha Burchert Injured
Soeren Ahlers 28 Soeren Ahlers Injured
Karol Mets 3 Karol Mets Injured
Simon Zoller 27 Simon Zoller Injured
Moritz Nicolas 33 Moritz Nicolas Injured
Jonas Omlin 1 Jonas Omlin Injured
Simon Walde 45 Simon Walde Injured

TOP scorers

Morgan Guilavogui 29 Morgan Guilavogui St. Pauli St. Pauli Forward
Bundesliga Germany
Bundesliga Germany 2024/2025
Tim Kleindienst 9 Tim Kleindienst Borussia Moenchengladbach Borussia Moenchengladbach Forward
25 Matches 31
6 Goals 16
0 Penalty Goals 1
0.3 Goals Per 90 min 0.53
301 Min Per Goal 171

Head to Head St. Pauli - Borussia Moenchengladbach

Statistics are for the last 5 games
20% W - 1
40% D - 2
40% W - 2
Borussia Moenchengladbach 2 - 0 St. Pauli 24 nov 2024, 11:30 Bundesliga Germany
24 nov 2024 11:30
Bundesliga Germany
Borussia Moenchengladbach
St. Pauli
xG 2.3 Score 2 % 92%
1.2 0 45%
Borussia Moenchengladbach 0 - 1 St. Pauli 14 jan 2023, 08:00 Club Friendlies
14 jan 2023 08:00
Club Friendlies
Borussia Moenchengladbach
St. Pauli
Score 0
1
Borussia Moenchengladbach 4 - 4 St. Pauli 24 mar 2017, 11:05 Club Friendlies
24 mar 2017 11:05
Club Friendlies
Borussia Moenchengladbach
St. Pauli
Score 4
4
St. Pauli 0 - 0 Borussia Moenchengladbach 23 july 2016, 12:05 Club Friendlies
23 july 2016 12:05
Club Friendlies
St. Pauli
Borussia Moenchengladbach
4 Score 0
5 0
St. Pauli 1 - 4 Borussia Moenchengladbach 10 aug 2015, 14:30 DFB-Pokal Germany
10 aug 2015 14:30
DFB-Pokal Germany
St. Pauli
Borussia Moenchengladbach
Score 1
4
Total percentage of xG honesty 69%
Over 0.5
4/5 matches
80%
Over 1.5
3/5 matches
60%
Over 2.5
2/5 matches
40%
BTTS
2/5 matches
40%
Team Over 0.5
St. Pauli
60%
Team Over 0.5
Borussia Moenchengladbach
60%

Last matches St. Pauli

St. Pauli
Statistics for the last 5 games
20% W - 1
40% D - 2
40% L - 2
Bayern Munich 3 - 2 St. Pauli 29 mar 2025, 10:30 Bundesliga Germany
29 mar 2025 10:30
Bundesliga Germany
Bayern Munich
St. Pauli
xG 2.4 Score 3 % 88%
0.8 2 55%
St. Pauli 0 - 0 Hertha Berlin 19 mar 2025, 10:30 Club Friendlies
19 mar 2025 10:30
Club Friendlies
St. Pauli
Hertha Berlin
Score 0
0
St. Pauli 1 - 0 Hoffenheim 14 mar 2025, 15:30 Bundesliga Germany
14 mar 2025 15:30
Bundesliga Germany
St. Pauli
Hoffenheim
xG 1.5 Score 1 % 80%
0.2 0 85%
Wolfsburg 1 - 1 St. Pauli 08 mar 2025, 09:30 Bundesliga Germany
08 mar 2025 09:30
Bundesliga Germany
Wolfsburg
St. Pauli
xG 2.8 Score 1 % 53%
1.6 1 76%
St. Pauli 0 - 2 Borussia Dortmund 01 mar 2025, 09:30 Bundesliga Germany
01 mar 2025 09:30
Bundesliga Germany
St. Pauli
Borussia Dortmund
xG 0.6 Score 0 % 63%
1.7 2 92%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    1
  • Draws
    2
  • Losses
    2
  • Goals
    4
  • Goals per game
    0.8
  • Over 1.5
    60%
  • Over 2.5
    20%
  • BTTS
    40%

Last matches Borussia Moenchengladbach

Borussia Moenchengladbach
Statistics for the last 5 games
80% W - 4
0% D - 0
20% L - 1
Borussia Moenchengladbach 1 - 0 RB Leipzig 29 mar 2025, 10:30 Bundesliga Germany
29 mar 2025 10:30
Bundesliga Germany
Borussia Moenchengladbach
RB Leipzig
xG 1.8 Score 1 % 71%
1.0 0 50%
Borussia Moenchengladbach 2 - 0 Viktoria Koln 1904 20 mar 2025, 07:00 Club Friendlies
20 mar 2025 07:00
Club Friendlies
Borussia Moenchengladbach
Viktoria Koln 1904
Score 2
0
Werder Bremen 2 - 4 Borussia Moenchengladbach 15 mar 2025, 10:30 Bundesliga Germany
15 mar 2025 10:30
Bundesliga Germany
Werder Bremen
Borussia Moenchengladbach
xG 2.6 Score 2 % 86%
2.1 4 68%
Borussia Moenchengladbach 1 - 3 Mainz 05 07 mar 2025, 14:30 Bundesliga Germany
07 mar 2025 14:30
Bundesliga Germany
Borussia Moenchengladbach
Mainz 05
xG 0.8 Score 1 % 90%
1.1 3 54%
FC Heidenheim 0 - 3 Borussia Moenchengladbach 01 mar 2025, 09:30 Bundesliga Germany
01 mar 2025 09:30
Bundesliga Germany
FC Heidenheim
Borussia Moenchengladbach
xG 1.5 Score 0 % 39%
0.9 3 47%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    4
  • Draws
    0
  • Losses
    1
  • Goals
    11
  • Goals per game
    2.2
  • Over 1.5
    80%
  • Over 2.5
    60%
  • BTTS
    40%

St. Pauli vs Borussia Moenchengladbach Standings

Team MP W D L G Diff Form Points
10
Borussia Moenchengladbach
34 13 6 15 55 - 57 -2
45
14
St. Pauli
34 8 8 18 28 - 41 -13
32
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation Playoff
Relegation
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
Full table
League Position 14 / 2
Comparative Team Statistics
League Position 10 / 2
34 Total games 34
8 24% Wins 38% 13
8 24% Draws 18% 6
18 53% Loses 44% 15
28 Goals scored 55
41 Goals conceded 57
32 Points 45

Where to watch St. Pauli vs Borussia Moenchengladbach

List of TV channels for USA USA
ESPN+ (USA)
ESPN+
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
SKY GO Extra (intenational)
SKY GO Extra
Sky Sports Main Event (intenational)
Sky Sports Main Event
Moja TV (intenational)
Moja TV
OneFootball (intenational)
OneFootball
TOD (intenational)
Setanta Sports 1 (intenational)
Setanta Sports 1
SONY TEN 2 HD (intenational)
SONY TEN 2 HD

St. Pauli Players Stats

St. Pauli
Player Games Min
St So Si Res
G (P)
YC RC
9 Elias Saad 18 900
Total starts 10
Substituted out 9
Substituted in 8
Matches in reserve 8
Goals (penalty) 3 (0)
Yellow cards 1
Red cards 0
7 Jackson Irvine 29 2610
Total starts 29
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
24 Connor Metcalfe 10 360
Total starts 3
Substituted out 2
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 1
17 Oladapo Afolayan 32 1638
Total starts 17
Substituted out 15
Substituted in 15
Matches in reserve 15
Goals (penalty) 3 (0)
Yellow cards 3
Red cards 0
29 Morgan Guilavogui 25 1806
Total starts 21
Substituted out 14
Substituted in 4
Matches in reserve 4
Goals (penalty) 6 (0)
Yellow cards 6
Red cards 0
10 Danel Sinani 26 1250
Total starts 14
Substituted out 13
Substituted in 12
Matches in reserve 12
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 0
19 Andreas Albers 14 62
Total starts 0
Substituted out 0
Substituted in 14
Matches in reserve 14
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
11 Johannes Eggestein 27 1852
Total starts 22
Substituted out 19
Substituted in 5
Matches in reserve 5
Goals (penalty) 3 (1)
Yellow cards 3
Red cards 0
16 Carlo Boukhalfa 25 1646
Total starts 19
Substituted out 14
Substituted in 6
Matches in reserve 6
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
2 Manolis Saliakas 30 2315
Total starts 26
Substituted out 12
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
25 Adam Dzwigala 16 372
Total starts 2
Substituted out 2
Substituted in 14
Matches in reserve 14
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 1
6 James Sands 7 453
Total starts 5
Substituted out 1
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
6 James Sands 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
44 Siebe van der Heyden 13 872
Total starts 11
Substituted out 5
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 1
44 Siebe van der Heyden 1 11
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
22 Nikola Vasilj 33 2969
Total starts 33
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 1
8 Eric Smith 32 2827
Total starts 32
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 7
Red cards 0
21 Lars Ritzka 21 921
Total starts 11
Substituted out 10
Substituted in 10
Matches in reserve 10
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
3 Karol Mets 10 900
Total starts 10
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
1 Ben Alexander Voll 2 91
Total starts 1
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
14 Fin Stevens 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
4 David Nemeth 24 2137
Total starts 24
Substituted out 5
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
13 Noah Weisshaupt 22 1241
Total starts 13
Substituted out 12
Substituted in 9
Matches in reserve 9
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
5 Hauke Wahl 33 2970
Total starts 33
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
25 Maurides 1 2
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
39 Robert Wagner 12 407
Total starts 5
Substituted out 4
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
23 Philipp Treu 33 2880
Total starts 33
Substituted out 4
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
18 Scott Banks 12 116
Total starts 0
Substituted out 0
Substituted in 12
Matches in reserve 12
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
20 Erik Ahlstrand 5 43
Total starts 0
Substituted out 0
Substituted in 5
Matches in reserve 5
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
9 Abdoulie Ceesay 7 62
Total starts 0
Substituted out 0
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
9 Abdoulie Ceesay 1 4
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

Borussia Moenchengladbach Players Stats

Borussia Moenchengladbach
Player Games Min
St So Si Res
G (P)
YC RC
31 Tomas Cvancara 28 835
Total starts 7
Substituted out 5
Substituted in 21
Matches in reserve 21
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 1
8 Julian Weigl 33 2881
Total starts 33
Substituted out 7
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 8
Red cards 0
22 Luca Netz 24 970
Total starts 8
Substituted out 4
Substituted in 16
Matches in reserve 16
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
16 Philipp Sander 27 1400
Total starts 16
Substituted out 11
Substituted in 11
Matches in reserve 11
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
3 Ko Itakura 31 2790
Total starts 31
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 3 (0)
Yellow cards 5
Red cards 0
9 Franck Honorat 19 1437
Total starts 18
Substituted out 17
Substituted in 1
Matches in reserve 1
Goals (penalty) 4 (0)
Yellow cards 0
Red cards 0
7 Nathan N'Goumou 19 828
Total starts 9
Substituted out 9
Substituted in 10
Matches in reserve 10
Goals (penalty) 2 (0)
Yellow cards 0
Red cards 0
9 Tim Kleindienst 31 2736
Total starts 31
Substituted out 7
Substituted in 0
Matches in reserve 0
Goals (penalty) 16 (1)
Yellow cards 3
Red cards 1
14 Alassane Plea 30 1902
Total starts 24
Substituted out 18
Substituted in 6
Matches in reserve 6
Goals (penalty) 11 (1)
Yellow cards 3
Red cards 0
10 Florian Neuhaus 18 382
Total starts 2
Substituted out 1
Substituted in 16
Matches in reserve 16
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
25 Robin Hack 33 2171
Total starts 27
Substituted out 23
Substituted in 6
Matches in reserve 6
Goals (penalty) 4 (0)
Yellow cards 4
Red cards 0
19 Rocco Reitz 27 1830
Total starts 21
Substituted out 16
Substituted in 6
Matches in reserve 6
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
19 Joseph Scally 32 2576
Total starts 30
Substituted out 11
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 6
Red cards 0
7 Kevin Stoeger 31 1551
Total starts 16
Substituted out 9
Substituted in 15
Matches in reserve 15
Goals (penalty) 3 (2)
Yellow cards 3
Red cards 0
22 Stefan Lainer 21 758
Total starts 6
Substituted out 1
Substituted in 15
Matches in reserve 15
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
4 Nico Elvedi 25 2135
Total starts 25
Substituted out 3
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
2 Fabio Chiarodia 16 379
Total starts 3
Substituted out 2
Substituted in 13
Matches in reserve 13
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
1 Jonas Omlin 12 978
Total starts 11
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 1
22 Moritz Nicolas 19 1639
Total starts 19
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
21 Tobias Sippel 1 59
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
5 Marvin Friedrich 22 990
Total starts 9
Substituted out 0
Substituted in 13
Matches in reserve 13
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
42 Grant-Leon Ranos 2 20
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
26 Lukas Ullrich 26 1902
Total starts 24
Substituted out 19
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
13 Shio Fukuda 6 60
Total starts 0
Substituted out 0
Substituted in 6
Matches in reserve 6
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
23 Noah Pesch 1 6
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

Daily Sports News, Predictions and Live Scores