St. Pauli vs Borussia Moenchengladbach - Prediction and Stats
06 apr 2025, 09:30
Finished
1
:
1
Oladapo Afolayan
85’
45 + 2’
Ko Itakura
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
86’
Nathan N'Goumou
(Leave  the field: Tim Kleindienst)
86’
Marvin Friedrich
(Leave  the field: Robin Hack)
85’
(assist: Eric Smith)
1
:
1
Oladapo Afolayan
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)
45’
+2
(assist: Franck Honorat)
0
:
1
Ko Itakura
St. Pauli vs Borussia Moenchengladbach Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.31

6 Apr, 06:02
2.27
6 Apr, 08:06
2.29
6 Apr, 10:02
2.31
X
3.57

6 Apr, 07:02
3.76
6 Apr, 08:06
3.64
6 Apr, 10:02
3.57
2
3.14

6 Apr, 07:02
3.24
6 Apr, 08:06
3.30
6 Apr, 10:02
3.14

Betway Bonuses
Receive bonus

Odds movement
1
2.60

1 Apr, 20:06
2.60
2 Apr, 20:08
2.50
4 Apr, 20:06
2.60
X
3.40

2 Apr, 20:08
3.40
3 Apr, 08:03
3.30
4 Apr, 20:06
3.40
2
2.62

3 Apr, 08:03
2.75
4 Apr, 12:02
2.80
4 Apr, 20:06
2.62

Melbet Bonus
Receive bonus

Odds movement
1
2.32

6 Apr, 08:06
2.20
6 Apr, 09:02
2.22
6 Apr, 10:02
2.32
X
3.48

6 Apr, 07:02
3.62
6 Apr, 08:06
3.50
6 Apr, 10:02
3.48
2
2.98

6 Apr, 08:06
3.17
6 Apr, 09:02
3.13
6 Apr, 10:02
2.98
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


St. Pauli vs Borussia Mönchengladbach prediction, H2H and probable lineups - April 6, 2025
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...

See also other Bundesliga Germany predictions
Elversberg vs Heidenheim prediction, H2H and probable lineups — 26 May 2025
The final showdown for a coveted Bundesliga place will see...

Heidenheim vs Elversberg prediction, H2H and probable line-ups - May 22, 2025
On May 22, Heidenheim and Elversberg will play their first...

St. Pauli vs Borussia Moenchengladbach today lineups

4-2-3-1

Team manager
Alexander Blessin
Referee
Christian Dingert
Team manager
Gerardo Seoane
St. Pauli vs Borussia Moenchengladbach today lineups
























Substitutes


















Absent players








TOP scorers



Bundesliga Germany 2024/2025


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
40%
D
- 2

24 nov 2024
11:30
Bundesliga Germany

Borussia Moenchengladbach

St. Pauli
xG
2.3
Score
2
%
92%
1.2
0
45%
14 jan 2023
08:00
Club Friendlies

Borussia Moenchengladbach

St. Pauli
Score
0
1
24 mar 2017
11:05
Club Friendlies

Borussia Moenchengladbach

St. Pauli
Score
4
4
23 july 2016
12:05
Club Friendlies

St. Pauli

Borussia Moenchengladbach
4
Score
0
5
0
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

20%
W
- 1
40%
D
- 2
40%
L
- 2
29 mar 2025
10:30
Bundesliga Germany

Bayern Munich

St. Pauli
xG
2.4
Score
3
%
88%
0.8
2
55%
19 mar 2025
10:30
Club Friendlies

St. Pauli

Hertha Berlin
Score
0
0
14 mar 2025
15:30
Bundesliga Germany

St. Pauli

Hoffenheim
xG
1.5
Score
1
%
80%
0.2
0
85%
08 mar 2025
09:30
Bundesliga Germany

Wolfsburg

St. Pauli
xG
2.8
Score
1
%
53%
1.6
1
76%
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
-
Matches5
-
Wins1
-
Draws2
-
Losses2
-
Goals4
-
Goals per game0.8
-
Over 1.560%
-
Over 2.520%
-
BTTS40%
Last matches Borussia Moenchengladbach

80%
W
- 4
0%
D
- 0
20%
L
- 1
29 mar 2025
10:30
Bundesliga Germany

Borussia Moenchengladbach

RB Leipzig
xG
1.8
Score
1
%
71%
1.0
0
50%
20 mar 2025
07:00
Club Friendlies

Borussia Moenchengladbach

Viktoria Koln 1904
Score
2
0
15 mar 2025
10:30
Bundesliga Germany

Werder Bremen

Borussia Moenchengladbach
xG
2.6
Score
2
%
86%
2.1
4
68%
07 mar 2025
14:30
Bundesliga Germany

Borussia Moenchengladbach

Mainz 05
xG
0.8
Score
1
%
90%
1.1
3
54%
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
-
Matches5
-
Wins4
-
Draws0
-
Losses1
-
Goals11
-
Goals per game2.2
-
Over 1.580%
-
Over 2.560%
-
BTTS40%
St. Pauli vs Borussia Moenchengladbach Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points |
---|---|---|---|---|---|---|---|---|---|
10
|
![]() |
34 | 13 | 6 | 15 | 55 - 57 | -2 | 45 | |
14
|
![]() |
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

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
ESPN+
(USA)

beIN SPORTS CONNECT
(USA)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

Moja TV
(intenational)

OneFootball
(intenational)

TOD
(intenational)
Setanta Sports 1
(intenational)

SONY TEN 2 HD
(intenational)

St. Pauli Players Stats

№ | 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

№ | 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
- 30 apr 2025 Borussia Mönchengladbach to open exhibition in club museum dedicated to legendary Jupp Heynckes
- 24 mar 2025 Afraid of backlash? Neymar deletes his photo in a St. Pauli jersey shortly after posting
- 12 jan 2025 Neuer will extend his contract with Bayern Munich
- 14 nov 2024 First to go: Bundesliga club decides to leave X over platform's policies
- 29 aug 2024 Milan have agreed a transfer deal for the Borussia M star, but the deal could fall through
- 23 aug 2024 Once again at it. Bayer pulls out victory in the first round of the Bundesliga in the last minutes