Borussia Moenchengladbach vs Freiburg - Prediction and Stats

Borussia Moenchengladbach Borussia Moenchengladbach
Bundesliga Germany 12 apr 2025, 09:30 Borussia Moenchengladbach - Freiburg
Finished
1 : 2
Germany, Monchengladbach, Borussia-Park
Freiburg Freiburg
Christian Guenter
14’ (OG)
16’
Patrick Osterhage
90’
Johan Manzambi

Borussia Moenchengladbach vs Freiburg Statistic

0.79 Expected Goals (xG) 1.77
42 Ball possession 58
10 Goal attempts 19
1 Shots on target 7
5 Shots off target 5
4 Shots blocked 7
7 Goal kicks 7
5 Saves 1
4 Corner kicks 6
12 Free kicks 5
1 Offsides 1
4 Fouls 11
0 Yellow cards 1
0 Injuries 3

Match details

Game end
90 ’ +4
90’
1 : 2
Johan Manzambi
(assist: Ritsu Doan)
83’ Michael Gregoritsch (Leave  the field: Chukwubuike Adamu)
79’
Chukwubuike Adamu
(Yellow card)
76’ Johan Manzambi (Leave  the field: Lucas Hoeler)
76’ Marvin Friedrich (Leave  the field: Franck Honorat)
76’ Jordy Makengo (Leave  the field: Christian Guenter)
76’ Tomas Cvancara (Leave  the field: Florian Neuhaus)
66’ Fabio Chiarodia (Leave  the field: Nico Elvedi)
64’ Lukas Ullrich (Leave  the field: Luca Netz)
63’ Kevin Stoeger (Leave  the field: Alassane Plea)
60’ Jan-Niklas Beste (Leave  the field: Vincenzo Grifo)
60’ Kilian Sildillia (Leave  the field: Lukas Kuebler)
Break
1 : 1
16’
1 : 1
Patrick Osterhage
(assist: Lukas Kuebler)
14’
1 : 0
Christian Guenter
(Own goal !!!)
KICK-OFF!

Borussia Moenchengladbach vs Freiburg Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
2.37
3.76
3.18
Average
2.25
3.7
2.98
Lowest odds
2.15
3.55
2.75

1X2 prediction for Borussia Moenchengladbach vs Freiburg match

Date and time 12.04.25 09:30
Match
Borussia Moenchengladbach 1
Freiburg 2
1 2.22 43%
X 3.76 26%
2 3.18 31%
Over 1.5 1.18 82% Over 2.5 1.56 62%
Prediction TO 1.5 1.18
Borussia Mönchengladbach vs Freiburg prediction, H2H and probable lineups - April 12, 2025 Borussia Moenchengladbach vs Freiburg prediction One of the matches of the 29th round of the German championship will be played on Saturday at the Borussia-Park arena, where the local Borussia Mönchengladbach will host Freiburg. I suggest betting on goals in...
Show prediction
See also other Bundesliga Germany predictions
Eintracht vs St. Pauli: will Eintracht secure third place in the Bundesliga? Borussia Moenchengladbach vs Freiburg prediction The Bundesliga season is nearing its end, and in Matchday...
Show prediction
Stuttgart vs Augsburg prediction, H2H and probable lineups - May 11, 2025 Borussia Moenchengladbach vs Freiburg prediction One of the matches of the 33rd round of the...
Show prediction
Show all

Borussia Moenchengladbach vs Freiburg today lineups

4-2-3-1
4-4-1-1
42 Tiago Pereira Cardoso
29 Joseph Scally
3 Ko Itakura
30 Nico Elvedi
20 Luca Netz
10 Florian Neuhaus
8 Julian Weigl
9 Franck Honorat
14 Alassane Plea
25 Robin Hack
11 Tim Kleindienst
21 Florian Mueller
17 Lukas Kuebler
37 Max Rosenfelder
3 Philipp Lienhart
30 Christian Guenter
42 Ritsu Doan
8 Maximilian Eggestein
6 Patrick Osterhage
32 Vincenzo Grifo
9 Lucas Hoeler
20 Chukwubuike Adamu
Team manager Gerardo Seoane
Referee Deniz Aytekin
Team manager Julian Schuster
Borussia Moenchengladbach vs Freiburg today lineups
Tiago Pereira Cardoso 42 Tiago Pereira Cardoso Goalkeeper
Joseph Scally 29 Joseph Scally Right back
Ko Itakura 3 Ko Itakura Center defender
Nico Elvedi 30 Nico Elvedi Center defender 66’
Luca Netz 20 Luca Netz Left back 64’
Florian Neuhaus 10 Florian Neuhaus Center midfielder 76’
Julian Weigl 8 Julian Weigl Center midfielder
Franck Honorat 9 Franck Honorat Right midfielder 76’
Alassane Plea 14 Alassane Plea Center midfielder 63’
Robin Hack 25 Robin Hack Left midfielder
Tim Kleindienst 11 Tim Kleindienst Center forward
Florian Mueller 21 Florian Mueller Goalkeeper
Lukas Kuebler 17 Lukas Kuebler Right back 60’
Max Rosenfelder 37 Max Rosenfelder Center defender
Philipp Lienhart 3 Philipp Lienhart Center defender
Christian Guenter 30 Christian Guenter Left back 14’ 76’
Ritsu Doan 42 Ritsu Doan Right midfielder
Maximilian Eggestein 8 Maximilian Eggestein Center midfielder
Patrick Osterhage 6 Patrick Osterhage Center midfielder 16’
Vincenzo Grifo 32 Vincenzo Grifo Left midfielder 60’
Lucas Hoeler 9 Lucas Hoeler Center midfielder 76’
Chukwubuike Adamu 20 Chukwubuike Adamu Center forward 79’ 83’
Substitutes
Tobias Sippel 21 Tobias Sippel
Fabio Chiarodia 2 Fabio Chiarodia 66’
Marvin Friedrich 5 Marvin Friedrich 76’
Kevin Stoeger 7 Kevin Stoeger 63’
Shio Fukuda 13 Shio Fukuda
Stefan Lainer 22 Stefan Lainer
Noah Pesch 23 Noah Pesch
Lukas Ullrich 26 Lukas Ullrich 64’
Tomas Cvancara 31 Tomas Cvancara 76’
Jannik Huth 24 Jannik Huth
Jan-Niklas Beste 19 Jan-Niklas Beste 60’
Florent Muslija 23 Florent Muslija
Kilian Sildillia 25 Kilian Sildillia 60’
Maximilian Philipp 26 Maximilian Philipp
Nicolas Hoefler 27 Nicolas Hoefler
Jordy Makengo 33 Jordy Makengo 76’
Michael Gregoritsch 38 Michael Gregoritsch 83’
Johan Manzambi 44 Johan Manzambi 76’ 90’
Absent players
Moritz Nicolas 33 Moritz Nicolas Injured
Jonas Omlin 1 Jonas Omlin Injured
Niklas Swider 39 Niklas Swider Injured
Nathan N'Goumou 19 Nathan N'Goumou Injured
Noah Atubolu 1 Noah Atubolu Injured
Daniel-Kofi Kyereh 11 Daniel-Kofi Kyereh Injured
Matthias Ginter 28 Matthias Ginter Suspended

TOP scorers

Tim Kleindienst 9 Tim Kleindienst Borussia Moenchengladbach Borussia Moenchengladbach Forward
Bundesliga Germany
Bundesliga Germany 2024/2025
Ritsu Doan 42 Ritsu Doan Freiburg Freiburg Midfielder
31 Matches 33
16 Goals 9
1 Penalty Goals 0
0.53 Goals Per 90 min 0.29
171 Min Per Goal 308

Head to Head Borussia Moenchengladbach - Freiburg

Statistics are for the last 5 games
0% W - 0
60% D - 3
40% W - 2
Freiburg 3 - 1 Borussia Moenchengladbach 30 nov 2024, 09:30 Bundesliga Germany
30 nov 2024 09:30
Bundesliga Germany
Freiburg
Borussia Moenchengladbach
xG 1.3 Score 3 % 61%
0.9 1 95%
Borussia Moenchengladbach 0 - 3 Freiburg 30 mar 2024, 10:30 Bundesliga Germany
30 mar 2024 10:30
Bundesliga Germany
Borussia Moenchengladbach
Freiburg
xG 2.1 Score 0 % 32%
2.8 3 97%
Freiburg 3 - 3 Borussia Moenchengladbach 04 nov 2023, 10:30 Bundesliga Germany
04 nov 2023 10:30
Bundesliga Germany
Freiburg
Borussia Moenchengladbach
Score 3
3
Borussia Moenchengladbach 0 - 0 Freiburg 04 mar 2023, 09:30 Bundesliga Germany
04 mar 2023 09:30
Bundesliga Germany
Borussia Moenchengladbach
Freiburg
Score 0
0
Freiburg 0 - 0 Borussia Moenchengladbach 11 sep 2022, 11:30 Bundesliga Germany
11 sep 2022 11:30
Bundesliga Germany
Freiburg
Borussia Moenchengladbach
Score 0
0
Total percentage of xG honesty 71%
Over 0.5
3/5 matches
60%
Over 1.5
3/5 matches
60%
Over 2.5
3/5 matches
60%
BTTS
2/5 matches
40%
Team Over 0.5
Borussia Moenchengladbach
40%
Team Over 0.5
Freiburg
60%

Last matches Borussia Moenchengladbach

Borussia Moenchengladbach
Statistics are for the last 5 games
60% W - 3
20% D - 1
20% L - 1
St. Pauli 1 - 1 Borussia Moenchengladbach 06 apr 2025, 09:30 Bundesliga Germany
06 apr 2025 09:30
Bundesliga Germany
St. Pauli
Borussia Moenchengladbach
xG 1.8 Score 1 % 71%
0.4 1 58%
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%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    1
  • Losses
    1
  • Goals
    9
  • Goals per game
    1.8
  • Over 1.5
    80%
  • Over 2.5
    40%
  • BTTS
    60%

Last matches Freiburg

Freiburg
Statistics are for the last 5 games
0% W - 0
40% D - 2
60% L - 3
Freiburg 1 - 4 Borussia Dortmund 05 apr 2025, 09:30 Bundesliga Germany
05 apr 2025 09:30
Bundesliga Germany
Freiburg
Borussia Dortmund
xG 1.1 Score 1 % 98%
3.0 4 85%
Freiburg 1 - 2 Union Berlin 30 mar 2025, 09:30 Bundesliga Germany
30 mar 2025 09:30
Bundesliga Germany
Freiburg
Union Berlin
xG 0.9 Score 1 % 93%
2.2 2 95%
Freiburg 1 - 2 Karlsruher SC 20 mar 2025, 08:00 Club Friendlies
20 mar 2025 08:00
Club Friendlies
Freiburg
Karlsruher SC
Score 1
2
Mainz 05 2 - 2 Freiburg 15 mar 2025, 10:30 Bundesliga Germany
15 mar 2025 10:30
Bundesliga Germany
Mainz 05
Freiburg
xG 0.9 Score 2 % 62%
2.1 2 98%
Freiburg 0 - 0 RB Leipzig 08 mar 2025, 12:30 Bundesliga Germany
08 mar 2025 12:30
Bundesliga Germany
Freiburg
RB Leipzig
xG 0.5 Score 0 % 65%
1.8 0 36%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    0
  • Draws
    2
  • Losses
    3
  • Goals
    5
  • Goals per game
    1
  • Over 1.5
    80%
  • Over 2.5
    80%
  • BTTS
    80%

Borussia Moenchengladbach vs Freiburg Standings

Team MP W D L G Diff Form Points
4
Freiburg
Freiburg 33 16 7 10 48 - 50 -2
55
10
Borussia Moenchengladbach
Borussia Moenchengladbach 33 13 6 14 55 - 56 -1
45
Full table
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
League Position 10 / 18
Comparative Team Statistics
League Position 4 / 18
33 Total games 33
13 39% Wins 48% 16
6 18% Draws 21% 7
14 42% Loses 30% 10
55 Goals scored 48
56 Goals conceded 50
45 Points 55

Where to watch Borussia Moenchengladbach vs Freiburg

List of TV channels for USA USA
ESPN+ (USA)
ESPN+
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
Bet365 (intenational)
Bet365
OneFootball (intenational)
OneFootball
TOD (intenational)

Borussia Moenchengladbach Players Stats

Borussia Moenchengladbach
Player Games Min
St So Si Res
G (P)
YC RC
31 Tomas Cvancara 27 811
Total starts 7
Substituted out 5
Substituted in 20
Matches in reserve 20
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 1
8 Julian Weigl 32 2791
Total starts 32
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 26 1334
Total starts 15
Substituted out 10
Substituted in 11
Matches in reserve 11
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
3 Ko Itakura 30 2700
Total starts 30
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 3 (0)
Yellow cards 5
Red cards 0
9 Franck Honorat 18 1356
Total starts 17
Substituted out 16
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 29 1812
Total starts 23
Substituted out 18
Substituted in 6
Matches in reserve 6
Goals (penalty) 11 (1)
Yellow cards 3
Red cards 0
10 Florian Neuhaus 17 373
Total starts 2
Substituted out 1
Substituted in 15
Matches in reserve 15
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
25 Robin Hack 32 2105
Total starts 26
Substituted out 22
Substituted in 6
Matches in reserve 6
Goals (penalty) 4 (0)
Yellow cards 4
Red cards 0
19 Rocco Reitz 26 1749
Total starts 20
Substituted out 15
Substituted in 6
Matches in reserve 6
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
19 Joseph Scally 31 2552
Total starts 30
Substituted out 11
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 6
Red cards 0
7 Kevin Stoeger 30 1527
Total starts 16
Substituted out 9
Substituted in 14
Matches in reserve 14
Goals (penalty) 3 (2)
Yellow cards 3
Red cards 0
22 Stefan Lainer 20 692
Total starts 5
Substituted out 0
Substituted in 15
Matches in reserve 15
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
4 Nico Elvedi 24 2045
Total starts 24
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 11 888
Total starts 10
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 25 1812
Total starts 23
Substituted out 19
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
13 Shio Fukuda 5 51
Total starts 0
Substituted out 0
Substituted in 5
Matches in reserve 5
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

Freiburg Players Stats

Freiburg
Player Games Min
St So Si Res
G (P)
YC RC
20 Chukwubuike Adamu 24 1470
Total starts 18
Substituted out 14
Substituted in 6
Matches in reserve 6
Goals (penalty) 2 (0)
Yellow cards 5
Red cards 1
42 Ritsu Doan 33 2771
Total starts 32
Substituted out 15
Substituted in 1
Matches in reserve 1
Goals (penalty) 9 (0)
Yellow cards 2
Red cards 0
7 Vincenzo Grifo 33 2343
Total starts 30
Substituted out 25
Substituted in 3
Matches in reserve 3
Goals (penalty) 8 (0)
Yellow cards 2
Red cards 0
38 Michael Gregoritsch 19 624
Total starts 5
Substituted out 4
Substituted in 14
Matches in reserve 14
Goals (penalty) 2 (0)
Yellow cards 2
Red cards 0
9 Lucas Hoeler 30 1776
Total starts 20
Substituted out 13
Substituted in 10
Matches in reserve 10
Goals (penalty) 6 (0)
Yellow cards 3
Red cards 0
15 Philipp Lienhart 31 2679
Total starts 30
Substituted out 3
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
21 Eren Dinkci 23 1198
Total starts 13
Substituted out 10
Substituted in 10
Matches in reserve 10
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
23 Florent Muslija 9 170
Total starts 0
Substituted out 0
Substituted in 9
Matches in reserve 9
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
19 Jan-Niklas Beste 12 213
Total starts 0
Substituted out 0
Substituted in 12
Matches in reserve 12
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
21 Florian Mueller 9 753
Total starts 8
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
27 Nicolas Hoefler 20 793
Total starts 7
Substituted out 1
Substituted in 13
Matches in reserve 13
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
28 Matthias Ginter 31 2471
Total starts 27
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 5
Red cards 0
17 Lukas Kuebler 27 1814
Total starts 22
Substituted out 14
Substituted in 5
Matches in reserve 5
Goals (penalty) 5 (0)
Yellow cards 5
Red cards 0
26 Maximilian Philipp 2 17
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
8 Maximilian Eggestein 32 2755
Total starts 32
Substituted out 10
Substituted in 0
Matches in reserve 0
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
34 Merlin Roehl 18 956
Total starts 11
Substituted out 10
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
6 Patrick Osterhage 30 2264
Total starts 27
Substituted out 9
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 1
30 Christian Guenter 28 2297
Total starts 27
Substituted out 12
Substituted in 1
Matches in reserve 1
Goals (penalty) 2 (0)
Yellow cards 0
Red cards 0
5 Kilian Sildillia 21 801
Total starts 8
Substituted out 2
Substituted in 13
Matches in reserve 13
Goals (penalty) 2 (0)
Yellow cards 2
Red cards 0
1 Noah Atubolu 25 2217
Total starts 25
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
37 Max Rosenfelder 24 1187
Total starts 12
Substituted out 5
Substituted in 12
Matches in reserve 12
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
33 Jordy Makengo 18 672
Total starts 6
Substituted out 1
Substituted in 12
Matches in reserve 12
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
44 Johan Manzambi 10 254
Total starts 3
Substituted out 3
Substituted in 7
Matches in reserve 7
Goals (penalty) 2 (0)
Yellow cards 2
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

Bundesliga Germany Next matches

The latest team news

Daily Sports News, Predictions and Live Scores