fixtures




Latest videos M'gladbach
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
62 | 26 | 0 - 1 | 10 May | |
2 |
![]() |
56 | 26 | 2 - 3 | 3 - 1 | |
3 |
![]() |
45 | 26 | 1 - 3 | 1 - 1 | |
4 |
![]() |
45 | 26 | 1 - 1 | 2 - 0 | |
5 |
![]() |
42 | 26 | 29 Mar | 0 - 0 | |
6 |
![]() |
42 | 26 | 12 Apr | 3 - 1 | |
7 |
![]() |
40 | 26 | |||
8 |
![]() |
38 | 26 | 17 May | 5 - 1 | |
9 |
![]() |
38 | 26 | 0 - 3 | 2 - 1 | |
10 |
![]() |
37 | 26 | 1 - 3 | 1 - 2 | |
11 |
![]() |
35 | 26 | 1 - 1 | 20 Apr | |
12 |
![]() |
33 | 26 | 4 - 1 | 2 - 4 | |
13 |
![]() |
27 | 26 | 1 - 0 | 1 - 2 | |
14 |
![]() |
26 | 26 | 03 May | 1 - 2 | |
15 |
![]() |
25 | 26 | 2 - 0 | 06 Apr | |
16 |
![]() |
20 | 26 | 3 - 0 | 0 - 2 | |
17 |
![]() |
19 | 26 | 3 - 2 | 0 - 3 | |
18 |
![]() |
17 | 26 | 4 - 1 | 26 Apr |
Global stats in Bundesliga
- Appearances 26
- Goals for 43
- Penalty goal 3
- Goals against 40
- Yellow 41
- Red 3
Main formation
- 4-2-3-1 27 matches this season
Top players
- A. Pléa 10
- R. Hack 4
- R. Hack 5
- A. Pléa 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 M'gladbach vs Leipzig and kicks-off at 14:30 on the Saturday 29 March 2025 as part of the the week 27 of Bundesliga.
The latest result of Bundesliga featured Bremen and M'gladbach and ended up in a 2-4 score.
M'gladbach is currently at rank 7. 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 M'gladbach vs Leipzig, the next match will be St. Pauli vs M'gladbach on Sunday 06 April 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 |
![]() |
62 | 26 | 19 | 5 | 2 | 75 | 24 | 51 | |
2 |
![]() |
56 | 26 | 16 | 8 | 2 | 59 | 33 | 26 | |
3 |
![]() |
45 | 26 | 13 | 6 | 7 | 44 | 28 | 16 | |
4 |
![]() |
45 | 26 | 13 | 6 | 7 | 54 | 40 | 14 | |
5 |
![]() |
42 | 26 | 11 | 9 | 6 | 41 | 33 | 8 | |
6 |
![]() |
42 | 26 | 12 | 6 | 8 | 36 | 38 | -2 | |
7 |
![]() |
40 | 26 | 12 | 4 | 10 | 43 | 40 | 3 | |
8 |
![]() |
38 | 26 | 10 | 8 | 8 | 49 | 40 | 9 | |
9 |
![]() |
38 | 26 | 10 | 8 | 8 | 29 | 35 | -6 | |
10 |
![]() |
37 | 26 | 10 | 7 | 9 | 47 | 43 | 4 | |
11 |
![]() |
35 | 26 | 10 | 5 | 11 | 45 | 41 | 4 | |
12 |
![]() |
33 | 26 | 9 | 6 | 11 | 40 | 53 | -13 | |
13 |
![]() |
27 | 26 | 7 | 6 | 13 | 23 | 39 | -16 | |
14 |
![]() |
26 | 26 | 6 | 8 | 12 | 32 | 48 | -16 | |
15 |
![]() |
25 | 26 | 7 | 4 | 15 | 20 | 30 | -10 | |
16 |
![]() |
20 | 26 | 5 | 5 | 16 | 27 | 52 | -25 | |
17 |
![]() |
19 | 26 | 5 | 4 | 17 | 31 | 52 | -21 | |
18 |
![]() |
17 | 26 | 4 | 5 | 17 | 38 | 64 | -26 |
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 13 | 11 | 1 | 1 | 43 | 12 | 31 |
2 |
![]() |
27 | 13 | 8 | 3 | 2 | 29 | 17 | 12 |
3 |
![]() |
26 | 12 | 8 | 2 | 2 | 24 | 13 | 11 |
4 |
![]() |
25 | 13 | 7 | 4 | 2 | 24 | 15 | 9 |
5 |
![]() |
24 | 13 | 7 | 3 | 3 | 31 | 16 | 15 |
6 |
![]() |
24 | 13 | 7 | 3 | 3 | 31 | 20 | 11 |
7 |
![]() |
22 | 13 | 6 | 4 | 3 | 18 | 12 | 6 |
8 |
![]() |
22 | 13 | 6 | 4 | 3 | 15 | 12 | 3 |
9 |
![]() |
20 | 14 | 6 | 2 | 6 | 30 | 24 | 6 |
10 |
![]() |
20 | 13 | 6 | 2 | 5 | 23 | 19 | 4 |
11 |
![]() |
16 | 13 | 4 | 4 | 5 | 11 | 14 | -3 |
12 |
![]() |
15 | 13 | 3 | 6 | 4 | 23 | 23 | 0 |
13 |
![]() |
13 | 13 | 3 | 4 | 6 | 20 | 28 | -8 |
14 |
![]() |
13 | 13 | 3 | 4 | 6 | 18 | 26 | -8 |
15 |
![]() |
12 | 13 | 3 | 3 | 7 | 8 | 14 | -6 |
16 |
![]() |
12 | 13 | 3 | 3 | 7 | 13 | 22 | -9 |
17 |
![]() |
11 | 13 | 3 | 2 | 8 | 18 | 31 | -13 |
18 |
![]() |
10 | 13 | 3 | 1 | 9 | 12 | 24 | -12 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
29 | 13 | 8 | 5 | 0 | 30 | 16 | 14 |
2 |
![]() |
28 | 13 | 8 | 4 | 1 | 32 | 12 | 20 |
3 |
![]() |
23 | 13 | 7 | 2 | 4 | 26 | 16 | 10 |
4 |
![]() |
23 | 13 | 7 | 2 | 4 | 26 | 17 | 9 |
5 |
![]() |
21 | 13 | 6 | 3 | 4 | 23 | 20 | 3 |
6 |
![]() |
20 | 13 | 6 | 2 | 5 | 20 | 21 | -1 |
7 |
![]() |
20 | 13 | 6 | 2 | 5 | 22 | 27 | -5 |
8 |
![]() |
17 | 13 | 4 | 5 | 4 | 17 | 18 | -1 |
9 |
![]() |
17 | 12 | 4 | 5 | 3 | 17 | 19 | -2 |
10 |
![]() |
16 | 13 | 4 | 4 | 5 | 14 | 23 | -9 |
11 |
![]() |
16 | 14 | 4 | 4 | 6 | 12 | 25 | -13 |
12 |
![]() |
13 | 13 | 4 | 1 | 8 | 12 | 16 | -4 |
13 |
![]() |
13 | 13 | 3 | 4 | 6 | 12 | 20 | -8 |
14 |
![]() |
11 | 13 | 3 | 2 | 8 | 14 | 25 | -11 |
15 |
![]() |
11 | 13 | 3 | 2 | 8 | 12 | 25 | -13 |
16 |
![]() |
9 | 13 | 2 | 3 | 8 | 19 | 28 | -9 |
17 |
![]() |
8 | 13 | 2 | 2 | 9 | 14 | 30 | -16 |
18 |
![]() |
6 | 13 | 1 | 3 | 9 | 20 | 33 | -13 |

- Squad size 31
- Average age 25
- Foreign players 15 (48.4%)
- Contracts ending 1
- Suspended players 1
- Injured players 1
-
#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 26
- Goals for 43
- Penalty goal 3
- Goals against 40
- Yellow 41
- Red 3
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 26 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 26 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 26 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 43'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 22
- First goal conceded on average 41'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 20
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 39'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 11
- First goal conceded on average 41'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 10
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 46'
- Last goal scored on average 69'
- Number of matches - at least 1 goal scored 11
- First goal conceded on average 41'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 10
-
1st half
- 0 - 0 4 (31%)
- 1 - 1 3 (23%)
- 3 - 0 1 (8%)
- 3 - 1 1 (8%)
- 2 - 0 1 (8%)
- 1 - 0 1 (8%)
- 0 - 1 1 (8%)
- 0 - 2 1 (8%)
-
Final Time
- 4 - 1 2 (15%)
- 1 - 1 2 (15%)
- 1 - 3 2 (15%)
- 3 - 0 1 (8%)
- 2 - 0 1 (8%)
- 3 - 2 1 (8%)
- 1 - 0 1 (8%)
- 2 - 3 1 (8%)
- 0 - 1 1 (8%)
- 0 - 3 1 (8%)
-
1st half
- 1 - 0 5 (38%)
- 0 - 0 3 (23%)
- 0 - 2 2 (15%)
- 0 - 1 2 (15%)
- 2 - 2 1 (8%)
-
Final Time
- 1 - 2 3 (23%)
- 3 - 1 2 (15%)
- 0 - 3 1 (8%)
- 2 - 4 1 (8%)
- 0 - 2 1 (8%)
- 1 - 1 1 (8%)
- 0 - 0 1 (8%)
- 2 - 1 1 (8%)
- 2 - 0 1 (8%)
- 5 - 1 1 (8%)
- 1. Bayern München 2.9
- 2. Leverkusen 2.3
- 3. Frankfurt 2.1
- Tournament average 1.6
- 1. Bayern München 0.3
- 2. Dortmund 0.2
- 2. Heidenheim 0.2
- Tournament average 0.1
- 1. Bayern München 7.8
- 2. Leverkusen 6
- 3. Frankfurt 5.5
- Tournament average 4.6
- 1. Bayern München 11.9
- 2. Dortmund 10.5
- 3. Frankfurt 9.4
- Tournament average 7.1
- 1. Bayern München 69%
- 2. Dortmund 61%
- 3. Leverkusen 59%
- Tournament average 49.39%
- 1. Bayern München 90%
- 2. Leverkusen 87%
- 3. Dortmund 86%
- Tournament average 80.5%
- 1. Heidenheim 28%
- 2. Holstein 27%
- 2. Mainz 05 27%
- Tournament average 25.06%
- 1. Heidenheim 54.3
- 2. Bochum 52.8
- 3. Hoffenheim 52.5
- Tournament average 49.1
- 1. Heidenheim 11.1
- 2. Bochum 10.7
- 3. Hoffenheim 10.2
- Tournament average 9.5
- 1. Augsburg 2.5
- 2. Wolfsburg 2.4
- 3. Union Berlin 2.3
- Tournament average 1.9
- 2. K. Itakura 60.7
- 3. J. Weigl 56.8
- 4. J. Scally 43.1
- 2. K. Stöger 2
- 3. L. Netz 0.8
- 4. T. Kleindienst 0.7
- 2. J. Omlin 2.9
- 3. T. Pereira Cardoso 2
- 4. T. Sippel 1
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 4 | 27 | 8M € |
Departures | 8 | 24 | 300T € |
Total | 12 | 25 | -7.7M € |