fixtures




Latest videos Mainz 05
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
62 | 26 | 2 - 1 | 26 Apr | |
2 |
![]() |
56 | 26 | 17 May | 1 - 0 | |
3 |
![]() |
45 | 26 | |||
4 |
![]() |
45 | 26 | 04 May | 1 - 3 | |
5 |
![]() |
42 | 26 | 0 - 2 | 1 - 2 | |
6 |
![]() |
42 | 26 | 2 - 2 | 0 - 0 | |
7 |
![]() |
40 | 26 | 1 - 1 | 1 - 3 | |
8 |
![]() |
38 | 26 | 19 Apr | 4 - 3 | |
9 |
![]() |
38 | 26 | 0 - 0 | 2 - 3 | |
10 |
![]() |
37 | 26 | 2 - 0 | 3 - 3 | |
11 |
![]() |
35 | 26 | 3 - 1 | 30 Mar | |
12 |
![]() |
33 | 26 | 1 - 2 | 1 - 0 | |
13 |
![]() |
27 | 26 | 1 - 1 | 2 - 1 | |
14 |
![]() |
26 | 26 | 2 - 0 | 12 Apr | |
15 |
![]() |
25 | 26 | 2 - 0 | 0 - 3 | |
16 |
![]() |
20 | 26 | 2 - 0 | 10 May | |
17 |
![]() |
19 | 26 | 0 - 2 | 0 - 2 | |
18 |
![]() |
17 | 26 | 05 Apr | 0 - 3 |
Global stats in Bundesliga
- Appearances 26
- Goals for 44
- Penalty goal 3
- Goals against 28
- Yellow 56
- Red 4
Main formation
- 3-4-2-1 26 matches this season
Top players
- P. Nebel 7
- N. Amiri 7
- Lee Jae-Sung 6
- P. Mwene 4

- Year of construction: 2011
- Surface: grass
- Capacity: 34034
- Average attendance: 26013
- Maximum attendance: 34000
- % sold: 76
- Type club male
- Names Mainz 05
- Code M05
- Area Germany
Mainz 05 on Football Today
Mainz 05 match result
The next match is Dortmund vs Mainz 05 and kicks-off at 16:30 on the Sunday 30 March 2025 as part of the the week 27 of Bundesliga.
The latest result of Bundesliga featured Mainz 05 and Freiburg and ended up in a 2-2 score.
Mainz 05 is currently at rank 3. in the General table of Bundesliga 2024/2025.
Main players
Hyun-Seok Hong is the latest most expensive arrival, coming from Gent on the Thursday 29 August 2024 for a 4M € fee.
Brajan Gruda is the latest biggest sale. He left to Brighton & Hove Albion on the Wednesday 14 August 2024, a transfer which is valued at 30M €.
Jonathan Burkardt is the top scorer with 16 goals.
Anthony Caci has the most assists with 7 goal assists.
The full squad is as follows:Goalkeepers: Lasse Rieß, Robin Zentner and Daniel Batz
Defenders: Lucas Laux, Luca Kilian, Ronaël Pierre-Gabriel, Moritz Jenz, Maxim Leitsch, Lennard Maloney, Stefan Bell, Nikolas Konrad Veratschnig, Andreas Hanche-Olsen and Maxim Bora Dal
Midfielders: Phillipp Mwene, Kaishu Sano, Jae-Sung Lee, Paul Nebel, Karim Onisiwo, Hyun-Seok Hong, Nadiem Amiri, Anthony Caci, Danny da Costa, Jonathan Burkardt, Silvan Widmer, Dominik Kohr, Daniel Gleiber and David Mamutovic
Strikers: Aaron Seydel, Arnaud Nordin, Armindo Sieb and Nelson Felix Patrick Weiper
Mainz 05 schedule & next match
Following Dortmund vs Mainz 05, the next match will be Mainz 05 vs Holstein on Saturday 05 April 2025. The manager Bo Henriksen will announce its strategy and the game sheet a few hours before the fixture. The team usually plays with a 3-4-2-1 lineup# | 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 26.4
- Foreign players 11 (35.5%)
- Contracts ending 4
- Suspended players 2
- Injured players 1
-
Lucas Laux
22 years
-
Luca Kilian
25 years
-
Ronaël Pierre-Gabriel
26 years - 08/2023
-
#3 Moritz Jenz
25 years
-
#5 Maxim Leitsch
26 years - 06/2026
-
#15 Lennard Maloney
25 years
-
#16 Stefan Bell
33 years - 06/2025
-
#22 Nikolas Konrad Veratschnig
22 years
-
#25 Andreas Hanche-Olsen
28 years - 06/2026
-
#34 Maxim Bora Dal
19 years
-
#2 Phillipp Mwene
31 years
-
#6 Kaishu Sano
24 years
-
#7 Jae-Sung Lee
32 years - 06/2026
-
#8 Paul Nebel
22 years
-
#9 Karim Onisiwo
33 years
-
#14 Hyun-Seok Hong
25 years - 06/2028
-
#18 Nadiem Amiri
28 years - 06/2028
-
#19 Anthony Caci
27 years - 06/2026
-
#21 Danny da Costa
31 years - 06/2025
-
#29 Jonathan Burkardt
24 years - 06/2027
-
#30 Silvan Widmer
32 years - 06/2026
-
#31 Dominik Kohr
31 years - 06/2026
-
#42 Daniel Gleiber
20 years
-
#45 David Mamutovic
24 years

- Appearances 26
- Goals for 44
- Penalty goal 3
- Goals against 28
- Yellow 56
- Red 4
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 30'
- Last goal scored on average 58'
- Number of matches - at least 1 goal scored 20
- First goal conceded on average 37'
- Last goal conceded on average 59'
- Number of matches - at least 1 goal conceded 17
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 37'
- Last goal scored on average 59'
- Number of matches - at least 1 goal scored 10
- First goal conceded on average 45'
- Last goal conceded on average 66'
- Number of matches - at least 1 goal conceded 8
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 22'
- Last goal scored on average 57'
- Number of matches - at least 1 goal scored 10
- First goal conceded on average 29'
- Last goal conceded on average 52'
- Number of matches - at least 1 goal conceded 9
-
1st half
- 1 - 0 4 (31%)
- 0 - 0 4 (31%)
- 2 - 0 1 (8%)
- 2 - 1 1 (8%)
- 1 - 1 1 (8%)
- 0 - 1 1 (8%)
- 0 - 2 1 (8%)
-
Final Time
- 2 - 0 4 (31%)
- 1 - 1 2 (15%)
- 0 - 2 2 (15%)
- 3 - 1 1 (8%)
- 2 - 1 1 (8%)
- 2 - 2 1 (8%)
- 0 - 0 1 (8%)
- 1 - 2 1 (8%)
-
1st half
- 0 - 2 3 (23%)
- 1 - 2 2 (15%)
- 0 - 1 2 (15%)
- 0 - 0 2 (15%)
- 2 - 1 2 (15%)
- 1 - 0 2 (15%)
-
Final Time
- 0 - 3 2 (15%)
- 1 - 3 2 (15%)
- 1 - 0 2 (15%)
- 0 - 2 1 (8%)
- 2 - 3 1 (8%)
- 1 - 2 1 (8%)
- 3 - 3 1 (8%)
- 0 - 0 1 (8%)
- 4 - 3 1 (8%)
- 2 - 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. Union Berlin 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. D. Kohr 49.2
- 3. D. da Costa 45.6
- 4. M. Jenz 44.9
- 2. A. Caci 1.2
- 3. Lee Jae-Sung 1
- 4. P. Nebel 0.7
- 2. M. Jenz 3.9
- 3. K. Sano 2.5
- 4. Lee Jae-Sung 1.7
- 2. D. Kohr 1.3
- 3. P. Nebel 1.1
- 4. Lee Jae-Sung 1
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 12 | 23 | 5.5M € |
Departures | 15 | 25 | 32.3M € |
Total | 27 | 24 | 26.8M € |