fixtures




Latest videos M'gladbach
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
72 | 30 | 0 - 1 | 10 May | |
2 |
![]() |
64 | 30 | 2 - 3 | 3 - 1 | |
3 |
![]() |
52 | 30 | 1 - 1 | 2 - 0 | |
4 |
![]() |
49 | 30 | 1 - 0 | 0 - 0 | |
5 |
![]() |
48 | 30 | 1 - 2 | 3 - 1 | |
6 |
![]() |
47 | 30 | 1 - 3 | 1 - 1 | |
7 |
![]() |
45 | 30 | 1 - 1 | 3 - 2 | |
8 |
![]() |
45 | 30 | 4 - 1 | 2 - 4 | |
9 |
![]() |
44 | 30 | |||
10 |
![]() |
43 | 30 | 0 - 3 | 2 - 1 | |
11 |
![]() |
41 | 30 | 1 - 3 | 1 - 2 | |
12 |
![]() |
39 | 30 | 17 May | 5 - 1 | |
13 |
![]() |
35 | 30 | 1 - 0 | 1 - 2 | |
14 |
![]() |
30 | 30 | 2 - 0 | 1 - 1 | |
15 |
![]() |
30 | 30 | 03 May | 1 - 2 | |
16 |
![]() |
22 | 30 | 3 - 2 | 0 - 3 | |
17 |
![]() |
20 | 30 | 3 - 0 | 0 - 2 | |
18 |
![]() |
19 | 30 | 4 - 1 | 26 Apr |
Global stats in Bundesliga
- Appearances 30
- Goals for 48
- Penalty goal 4
- Goals against 46
- Yellow 47
- Red 3
Main formation
- 4-2-3-1 31 matches this season
Top players
- A. Pléa 11
- K. Itakura 4
- A. Pléa 5
- F. Honorat 5

- Year of construction: 2004
- Surface: grass
- Capacity: 54057
- Average attendance: 43559
- Maximum attendance: 54067
- % sold: 80
- Type club male
- Names Borussia M'gladbach, M'gladbach
- Code BMG
- Area Germany
Borussia M'gladbach on Football Today
Borussia M'gladbach match result
The next match is Holstein vs M'gladbach and kicks-off at 14:30 on the Saturday 26 April 2025 as part of the the week 31 of Bundesliga.
The latest result of Bundesliga featured Dortmund and M'gladbach and ended up in a 3-2 score.
M'gladbach is currently at rank 9. in the General table of Bundesliga 2024/2025.
Main players
Tim Kleindienst is the latest most expensive arrival, coming from Heidenheim on the Monday 01 July 2024 for a 7M € fee.
Jonas Thomas Kersken is the latest biggest sale. He left to Arminia Bielefeld on the Monday 01 July 2024, a transfer which is valued at 300T €.
Tim Kleindienst is the top scorer with 15 goals.
Tim Kleindienst has the most assists with 6 goal assists.
The full squad is as follows:Goalkeepers: Jonas Omlin, Tobias Sippel, Maximilian Brüll, Moritz Nicolas, Jan Olschowsky and Tiago Pereira Cardoso
Defenders: Fabio Chiarodia, Ko Itakura, Marvin Friedrich, Luca Netz, Stefan Lainer, Lukas Ullrich, Joseph Scally, Nico Elvedi and Simon Walde
Midfielders: Kevin Stöger, Julian Weigl, Franck Honorat, Florian Neuhaus, Philipp Sander, Nathan N'Goumou, Noah Phil Pesch, Robin Hack, Rocco Reitz, Tomáš Čvančara and Niklas Swider
Strikers: Yvandro Borges Sanches, Charles Kwablan Herrmann, Tim Kleindienst, Shio Fukuda and Alassane Pléa
M'gladbach schedule & next match
Following Holstein vs M'gladbach, the next match will be M'gladbach vs Hoffenheim on Saturday 03 May 2025. The manager Gerardo Seoane will announce its strategy and the match sheet a few minutes ahead of the match. The team usually plays with a 4-2-3-1 starting 11# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
72 | 30 | 22 | 6 | 2 | 87 | 29 | 58 | |
2 |
![]() |
64 | 30 | 18 | 10 | 2 | 64 | 35 | 29 | |
3 |
![]() |
52 | 30 | 15 | 7 | 8 | 58 | 42 | 16 | |
4 |
![]() |
49 | 30 | 13 | 10 | 7 | 48 | 38 | 10 | |
5 |
![]() |
48 | 30 | 14 | 6 | 10 | 43 | 47 | -4 | |
6 |
![]() |
47 | 30 | 13 | 8 | 9 | 48 | 36 | 12 | |
7 |
![]() |
45 | 30 | 13 | 6 | 11 | 57 | 47 | 10 | |
8 |
![]() |
45 | 30 | 13 | 6 | 11 | 48 | 54 | -6 | |
9 |
![]() |
44 | 30 | 13 | 5 | 12 | 48 | 46 | 2 | |
10 |
![]() |
43 | 30 | 11 | 10 | 9 | 33 | 40 | -7 | |
11 |
![]() |
41 | 30 | 11 | 8 | 11 | 56 | 50 | 6 | |
12 |
![]() |
39 | 30 | 10 | 9 | 11 | 53 | 47 | 6 | |
13 |
![]() |
35 | 30 | 9 | 8 | 13 | 30 | 44 | -14 | |
14 |
![]() |
30 | 30 | 8 | 6 | 16 | 26 | 36 | -10 | |
15 |
![]() |
30 | 30 | 7 | 9 | 14 | 38 | 55 | -17 | |
16 |
![]() |
22 | 30 | 6 | 4 | 20 | 32 | 60 | -28 | |
17 |
![]() |
20 | 30 | 5 | 5 | 20 | 29 | 62 | -33 | |
18 |
![]() |
19 | 30 | 4 | 7 | 19 | 41 | 71 | -30 |
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
38 | 15 | 12 | 2 | 1 | 48 | 16 | 32 |
2 |
![]() |
31 | 15 | 9 | 4 | 2 | 32 | 18 | 14 |
3 |
![]() |
30 | 15 | 9 | 3 | 3 | 37 | 19 | 18 |
4 |
![]() |
30 | 15 | 9 | 3 | 3 | 35 | 20 | 15 |
5 |
![]() |
29 | 15 | 8 | 5 | 2 | 28 | 17 | 11 |
6 |
![]() |
29 | 15 | 9 | 2 | 4 | 29 | 21 | 8 |
7 |
![]() |
24 | 15 | 6 | 6 | 3 | 21 | 15 | 6 |
8 |
![]() |
23 | 15 | 7 | 2 | 6 | 25 | 21 | 4 |
9 |
![]() |
23 | 15 | 6 | 5 | 4 | 16 | 15 | 1 |
10 |
![]() |
20 | 15 | 6 | 2 | 7 | 31 | 26 | 5 |
11 |
![]() |
20 | 15 | 5 | 5 | 5 | 16 | 18 | -2 |
12 |
![]() |
19 | 15 | 5 | 4 | 6 | 21 | 26 | -5 |
13 |
![]() |
17 | 15 | 4 | 5 | 6 | 23 | 29 | -6 |
14 |
![]() |
15 | 15 | 3 | 6 | 6 | 25 | 27 | -2 |
15 |
![]() |
14 | 15 | 3 | 5 | 7 | 10 | 16 | -6 |
16 |
![]() |
12 | 15 | 3 | 3 | 9 | 14 | 28 | -14 |
17 |
![]() |
11 | 15 | 3 | 2 | 10 | 19 | 36 | -17 |
18 |
![]() |
10 | 15 | 3 | 1 | 11 | 12 | 29 | -17 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 15 | 10 | 4 | 1 | 39 | 13 | 26 |
2 |
![]() |
33 | 15 | 9 | 6 | 0 | 32 | 17 | 15 |
3 |
![]() |
26 | 15 | 8 | 2 | 5 | 27 | 28 | -1 |
4 |
![]() |
24 | 15 | 7 | 3 | 5 | 28 | 20 | 8 |
5 |
![]() |
23 | 15 | 7 | 2 | 6 | 27 | 21 | 6 |
6 |
![]() |
22 | 15 | 6 | 4 | 5 | 23 | 22 | 1 |
7 |
![]() |
21 | 15 | 5 | 6 | 4 | 25 | 24 | 1 |
8 |
![]() |
21 | 15 | 6 | 3 | 6 | 23 | 25 | -2 |
9 |
![]() |
20 | 15 | 5 | 5 | 5 | 20 | 21 | -1 |
10 |
![]() |
20 | 15 | 5 | 5 | 5 | 17 | 25 | -8 |
11 |
![]() |
19 | 15 | 5 | 4 | 6 | 14 | 26 | -12 |
12 |
![]() |
16 | 15 | 5 | 1 | 9 | 16 | 20 | -4 |
13 |
![]() |
15 | 15 | 4 | 3 | 8 | 20 | 28 | -8 |
14 |
![]() |
15 | 15 | 4 | 3 | 8 | 14 | 26 | -12 |
15 |
![]() |
13 | 15 | 3 | 4 | 8 | 15 | 26 | -11 |
16 |
![]() |
12 | 15 | 3 | 3 | 9 | 20 | 31 | -11 |
17 |
![]() |
8 | 15 | 1 | 5 | 9 | 22 | 35 | -13 |
18 |
![]() |
8 | 15 | 2 | 2 | 11 | 15 | 34 | -19 |

- Squad size 31
- Average age 25.1
- Foreign players 15 (48.4%)
- Contracts ending 1
- Injured players 4
-
#2 Fabio Chiarodia
19 years
-
#3 Ko Itakura
28 years - 06/2026
-
#5 Marvin Friedrich
29 years - 06/2026
-
#20 Luca Netz
21 years - 06/2026
-
#22 Stefan Lainer
32 years - 06/2026
-
#26 Lukas Ullrich
21 years
-
#29 Joseph Scally
22 years - 06/2027
-
#30 Nico Elvedi
28 years - 06/2027
-
#45 Simon Walde
20 years - 06/2026
-
#7 Kevin Stöger
31 years
-
#8 Julian Weigl
29 years - 06/2028
-
#9 Franck Honorat
28 years - 06/2028
-
#10 Florian Neuhaus
28 years - 06/2027
-
#16 Philipp Sander
27 years
-
#19 Nathan N'Goumou
25 years - 06/2027
-
#23 Noah Phil Pesch
19 years
-
#25 Robin Hack
26 years - 06/2029
-
#27 Rocco Reitz
22 years - 06/2028
-
#31 Tomáš Čvančara
24 years - 06/2028
-
#39 Niklas Swider
18 years

- 4-5-1 1 time
- Appearances 30
- Goals for 48
- Penalty goal 4
- Goals against 46
- Yellow 47
- Red 3
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 30 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 30 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 30 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 41'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 26
- First goal conceded on average 42'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 23
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 38'
- Last goal scored on average 61'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 39'
- Last goal conceded on average 67'
- Number of matches - at least 1 goal conceded 11
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 44'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 44'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 12
-
1st half
- 0 - 0 5 (33%)
- 1 - 1 4 (27%)
- 3 - 0 1 (7%)
- 3 - 1 1 (7%)
- 2 - 0 1 (7%)
- 1 - 0 1 (7%)
- 0 - 1 1 (7%)
- 0 - 2 1 (7%)
-
Final Time
- 4 - 1 2 (13%)
- 1 - 0 2 (13%)
- 1 - 1 2 (13%)
- 1 - 3 2 (13%)
- 3 - 0 1 (7%)
- 2 - 0 1 (7%)
- 3 - 2 1 (7%)
- 2 - 3 1 (7%)
- 1 - 2 1 (7%)
- 0 - 1 1 (7%)
- 0 - 3 1 (7%)
-
1st half
- 1 - 0 5 (33%)
- 0 - 1 3 (20%)
- 0 - 0 3 (20%)
- 0 - 2 2 (13%)
- 2 - 2 1 (7%)
- 3 - 1 1 (7%)
-
Final Time
- 1 - 2 3 (20%)
- 1 - 1 2 (13%)
- 3 - 1 2 (13%)
- 0 - 3 1 (7%)
- 2 - 4 1 (7%)
- 0 - 2 1 (7%)
- 0 - 0 1 (7%)
- 3 - 2 1 (7%)
- 2 - 1 1 (7%)
- 2 - 0 1 (7%)
- 5 - 1 1 (7%)
- 1. Bayern München 2.9
- 2. Leverkusen 2.1
- 3. Frankfurt 1.9
- Tournament average 1.6
- 1. Bayern München 0.3
- 2. Heidenheim 0.2
- 3. Dortmund 0.1
- Tournament average 0.1
- 1. Bayern München 8.1
- 2. Leverkusen 5.7
- 3. Frankfurt 5.4
- Tournament average 4.6
- 1. Bayern München 11.4
- 2. Dortmund 10.2
- 3. Frankfurt 9
- Tournament average 7
- 1. Bayern München 68%
- 2. Leverkusen 59%
- 2. Dortmund 59%
- Tournament average 49.44%
- 1. Bayern München 90%
- 2. Leverkusen 87%
- 3. Dortmund 85%
- Tournament average 80.39%
- 1. Union Berlin 28%
- 2. Freiburg 27%
- 2. Heidenheim 27%
- Tournament average 25.11%
- 1. Heidenheim 52.8
- 2. Bochum 52.6
- 3. Hoffenheim 51.4
- Tournament average 48.7
- 1. Heidenheim 10.7
- 2. Bochum 10.6
- 3. Frankfurt 10.3
- Tournament average 9.4
- 1. Holstein 2.4
- 2. Bochum 2.1
- 3. Heidenheim 2
- Tournament average 1.6
- 2. K. Itakura 57.8
- 3. J. Weigl 53.7
- 4. J. Scally 41.3
- 2. R. Hack 0.7
- 3. R. Reitz 0.7
- 4. F. Honorat 0.6
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 4 | 27 | 8M € |
Departures | 8 | 24 | 300T € |
Total | 12 | 25 | -7.7M € |