24.08.2025 13:30
0 - 1
Finished

Mainz vs FC Koln

Mainz vs FC Koln Live Score, Stats, Forecasts, H2H

3-4-2-1
Formations
3-4-2-1
27
6.3
Zentner
21
6.8
da Costa
25
7.3
Hanche-Olsen
31
7.5
Kohr
19
6.5
Caci
6
6.5
Sano
10
6.9
Amiri
2
7.0
Mwene
8
5.0
Nebel
7
6.3
Lee Jae-Sung
17
6.3
Hollerbach
30
7.8
Bulter
29
6.2
Thielmann
16
8.1
Kaminski
28
7.0
Sebulonsen
18
6.7
Johannesson
6
7.8
Martel
32
7.1
Lund
2
6.8
Schmied
4
8.1
Hubers
5
7.4
Krauss
1
7.1
Schwabe
11
Sieb
15
6.0
Maloney
16
7.3
Bell
30
6.6
Widmer
44
6.2
Weiper
7
7.6
Waldschmidt
9
6.2
Ache
11
6.6
Kainz
13
6.7
El Mala
39
7.1
Ozkacar

Starting Lineups:

2
Phillipp Mwene
6
Kaishu Sano
7
Jae-Sung Lee
8
Paul Nebel
10
Nadiem Amiri (C)
17
Benedict Hollerbach
19
Anthony Caci
21
Danny da Costa
25
Andreas Hanche-Olsen
27
Robin Zentner (G)
31
Dominik Kohr
1
Marvin Schwabe (C) (G)
2
Joel Schmied
4
Timo Hubers
5
Tom Krauss
6
Eric Martel
16
Jakub Kaminski
18
Isak Bergmann Johannesson
28
Sebastian Soraas Sebulonsen
29
Jan Thielmann
30
Marius Bulter
32
Kristoffer Lund

Substitutes

1
Lasse Riess (G)
5
Maxim Leitsch
9
Arnaud Nordin
11
Armindo Sieb
15
Lennard Maloney
16
Stefan Bell
30
Silvan Widmer
37
Ben Bobzien
44
Nelson Weiper
7
Luca Waldschmidt
8
Denis Huseinbasic
9
Ragnar Ache
11
Florian Kainz
13
El Mala S.
20
Ron-Robert Zieler (G)
25
Jusuf Gazibegovic
33
Rav van den Berg
39
Cenk Ozkacar

Coaches:

Bo Henriksen
Lukas Kwasniok

Missing Players:

Maxim Dal (Knee Injury)
Daniel Gleiber (Thigh Injury)
Florian Dietz (Broken collarbone)
Luca Kilian (Knee Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
50
Ball Possession
50
4
Big Chances
12
24
Blocked Shots
4
46
Clearances
136
32
Corner Kicks
12
117
Crosses
166
120
Duels won
84
0
Errors leading to goal
0
0
Errors leading to shot
0
4.22
Expected assists (xA)
2.44
6.12
Expected Goals (xG)
5.4
14
Fouls
18
18
Free Kicks
14
2
Goalkeeper Saves
4
-0.08
Goals prevented
0.4
0
Hit the Woodwork
0
6
Interceptions
8
158
Long passes
122
10
Offsides
0
466
Passes
484
194
Passes in final third
199
28
Shots inside the Box
16
10
Shots off target
16
8
Shots on target
8
10
Shots outside the Box
8
273
Tackles
276
58
Throw-ins
44
76
Total shots
48
88
Touches in opposition box
42
0.4
xG on target (xGOT)
1.92
1.92
xGOT faced
0.4
0
Yellow Cards
4
0
Headed Goals
2
2
Red Cards
0
0.00
Accurate through passes
0.00
53.00
Ball Possession
47.00
0.00
Big Chances
0.00
6.00
Blocked Shots
1.00
9.00
Clearances
34.00
4.00
Corner Kicks
1.00
32.00
Crosses
100.00
32.00
Duels won
16.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.03
Expected assists (xA)
0.36
0.58
Expected Goals (xG)
0.26
4.00
Fouls
6.00
6.00
Free Kicks
4.00
1.00
Goalkeeper Saves
0.00
0.24
Goals prevented
0.00
0.00
Hit the Woodwork
0.00
2.00
Interceptions
3.00
44.00
Long passes
38.00
3.00
Offsides
0.00
78.00
Passes
76.00
67.00
Passes in final third
55.00
6.00
Shots inside the Box
3.00
2.00
Shots off target
1.00
0.00
Shots on target
1.00
2.00
Shots outside the Box
0.00
100.00
Tackles
100.00
14.00
Throw-ins
11.00
8.00
Total shots
3.00
20.00
Touches in opposition box
7.00
0.00
xG on target (xGOT)
0.24
0.24
xGOT faced
0.00
0.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
48.00
Ball Possession
52.00
1.00
Big Chances
3.00
6.00
Blocked Shots
1.00
14.00
Clearances
34.00
4.00
Corner Kicks
2.00
47.00
Crosses
30.00
28.00
Duels won
26.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.08
Expected assists (xA)
0.86
0.95
Expected Goals (xG)
1.09
3.00
Fouls
3.00
3.00
Free Kicks
3.00
0.00
Goalkeeper Saves
2.00
-0.28
Goals prevented
0.20
0.00
Headed Goals
1.00
0.00
Hit the Woodwork
0.00
1.00
Interceptions
1.00
61.00
Long passes
44.00
2.00
Offsides
0.00
77.00
Passes
85.00
62.00
Passes in final third
78.00
1.00
Red Cards
0.00
8.00
Shots inside the Box
5.00
3.00
Shots off target
7.00
2.00
Shots on target
1.00
3.00
Shots outside the Box
4.00
83.00
Tackles
86.00
15.00
Throw-ins
11.00
11.00
Total shots
9.00
24.00
Touches in opposition box
14.00
0.20
xG on target (xGOT)
0.72
0.72
xGOT faced
0.20
0.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
51.00
Ball Possession
49.00
1.00
Big Chances
3.00
12.00
Blocked Shots
2.00
23.00
Clearances
68.00
8.00
Corner Kicks
3.00
38.00
Crosses
36.00
60.00
Duels won
42.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
2.11
Expected assists (xA)
1.22
1.53
Expected Goals (xG)
1.35
7.00
Fouls
9.00
9.00
Free Kicks
7.00
1.00
Goalkeeper Saves
2.00
-0.04
Goals prevented
0.20
0.00
Headed Goals
1.00
0.00
Hit the Woodwork
0.00
3.00
Interceptions
4.00
53.00
Long passes
40.00
5.00
Offsides
0.00
78.00
Passes
81.00
65.00
Passes in final third
66.00
1.00
Red Cards
0.00
14.00
Shots inside the Box
8.00
5.00
Shots off target
8.00
2.00
Shots on target
2.00
5.00
Shots outside the Box
4.00
90.00
Tackles
90.00
29.00
Throw-ins
22.00
19.00
Total shots
12.00
44.00
Touches in opposition box
21.00
0.20
xG on target (xGOT)
0.96
0.96
xGOT faced
0.20
0.00
Yellow Cards
2.00

Online Stream (Mainz - FC Koln Text Broadcast)

90+13' The match has just finished.
90+11' Phillipp Mwene (Mainz) takes the corner which is cleared by the opposition's defence. The ball goes out of play and FC Koln will have a goal kick.
90+11' Kaishu Sano (Mainz) goes on a solo run, but he fails to create a chance as an opposition player blocks him. The ball is out of play. Mainz will have a chance to score from a corner.
90+10' Jae-Sung Lee (Mainz) gets on the end of a lofted pass near the penalty spot, but it's a poor header and drifts high over the bar.
90+9' Ragnar Ache (1. FC Koln) looks like he won’t be able to continue.
90+6' Ragnar Ache (1. FC Koln) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
90+6' Joel Schmied (1. FC Koln) seems to have picked up a minor injury, but it looks like he will be able to continue playing.
90+3' Substitution. Dominik Kohr will be replaced by Armindo Sieb (Mainz).
90+3' Joel Schmied (1. FC Koln) is down injured and the referee stops play so that he can receive medical treatment.
90' There will be a minimum of 7 min. of added time.
90' Goal! Luca Waldschmidt swings the ball deep into the box and finds Marius Bulter (1. FC Koln) unmarked, and his close-range header flies past the keeper into the left side of the goal. 0:1.
90' The linesman signals that Nelson Weiper (Mainz) is offside and the referee confirms the decision.
87' Phillipp Mwene (Mainz) whips in the corner, but one of the defending players gets a head on it and intercepts.
86' Nelson Weiper (Mainz) slaloms his way past challenges, but an opposing player does well to get the ball away. Corner kick. Mainz will have an opportunity.
83' Phillipp Mwene (Mainz) takes the corner but fails to find any of his teammates. The ball is easily cleared out of danger.
82' Silvan Widmer (Mainz) reacts well to latch onto a rebound inside the box, but his shot is well blocked. Good work from Mainz as they win a corner.
81' This yellow card was deserved. The tackle by Joel Schmied (1. FC Koln) was quite harsh and Tobias Stieler didn't hesitate to show him a yellow card.
80' Lukas Kwasniok has decided to introduce fresh legs, with Florian Kainz (1. FC Koln) replacing Isak Johannesson.
79' Jakub Kaminski (1. FC Koln) collects a pass from the flank, looks up and fires in a goal-bound shot from the edge of the box which canons off a defender to safety.
77' FC Koln keep possession of the ball by producing short passes and one-two passes from player to player.
74' Substitution. Sebastian Sebulonsen did his best and is replaced by Luca Waldschmidt (1. FC Koln).
73' Jakub Kaminski (1. FC Koln) will take the corner.
73' The ball is cleared after Marius Bulter (1. FC Koln) attempted to dribble past an opposing player. The ball goes out for a corner. FC Koln can continue in their attacking effort.
72' A cross to the edge of the box finds Nelson Weiper (Mainz) who takes a nice first touch and tries to beat the keeper with a quick shot towards the left-hand post. Marvin Schwabe pulls off a good save and the score remains the same.
70' Jakub Kaminski (1. FC Koln) sends the corner into the box, but Robin Zentner intercepts it and averts the threat.
69' Jakub Kaminski (1. FC Koln) takes a first-time shot from the edge of the box, but his effort is well blocked by the defender. FC Koln get a corner.
67' Substitution. Said El Mala (1. FC Koln) receives a signal from the referee and is now allowed to enter the pitch as Tom Krauss walks off.
67' The referee signals a substitution. Cenk Ozkacar (1. FC Koln) is brought on as a substitute for Jan Thielmann.
67' Lukas Kwasniok has decided to make a change. Ragnar Ache (1. FC Koln) replaces Kristoffer Lund.
66' Nelson Weiper (Mainz) receives a good pass and from just outside the box he unleashes a promising strike, but the shot is blocked by the defender.
65' The referee stops play so that a substitution can be made and Anthony Caci trots off the pitch and is replaced by Silvan Widmer (Mainz).
65' Here is a change. Nadiem Amiri is going off and Bo Henriksen gives the last tactical orders to Lennard Maloney (Mainz).
65' Andreas Hanche-Olsen comes off the pitch to be replaced by Stefan Bell (Mainz).
63' Jakub Kaminski (1. FC Koln) takes the free kick from mid-range, but he balloons his effort high over the bar. What a miskick!
62' Bo Henriksen (Mainz) gets a yellow card, off the field.
60' Red card! Paul Nebel (Mainz) simply can't believe his eyes. The referee makes the call and sends him off.
60' One of the Mainz players is in on goal but gets upended by the defender in the box. That could be a penalty, but the ref says NO! Play continues.
60' Nadiem Amiri (Mainz) puts a cross into the box from the corner but there is no panic from the opposition and they easily clear.
59' Paul Nebel (Mainz) expertly controls the pass inside the penalty area and shoots, but it's inadvertently blocked a defender. Mainz force a corner. They send men into the box.
59' Nadiem Amiri (Mainz) produces a long-range cannon of a shot after a nice pass. The ball heads towards the left post, but is stopped by a great save from Marvin Schwabe and the score remains the same.
54' Tobias Stieler blows his whistle as Nelson Weiper (Mainz) used excessive force in the tackle during an attack.
53' Jan Thielmann (1. FC Koln) decides to take on a mid-range shot after a rebound falls into his path, but he was unbalanced and the shot subsequently goes well wide of the left post.
50' Anthony Caci (Mainz) is moving okay again after that injury scare.
49' Kristoffer Lund (1. FC Koln) volleys the ball on the edge of the box after a rebound. It's a great effort and has Robin Zentner scrambling, but it flies just over the bar.
49' Joel Schmied (1. FC Koln) finds space inside the box to shoot after collecting a short pass, but it's a wasted effort as it flies well wide of the right post.
47' The game is interrupted now, Anthony Caci (Mainz) picks up a knock and the physio has to come on.
47' Anthony Caci (Mainz) commits a foul after bringing down his opponent with a slide tackle.
46' The second half has just started.
45+3' The match has reached half-time.
45+1' The corner is swung in but FC Koln can’t take advantage as a defender sweeps the ball away.
45' 3 min. of stoppage-time to be played.
45' Jakub Kaminski (1. FC Koln) connected with a pass around the edge of the box, aimed and shot. His attempt went towards the right-hand post, but Robin Zentner was alert and the score remains the same.
44' Mainz have a chance to score from a corner kick, but the ball is cleared by a defender.
43' Jae-Sung Lee (Mainz) whips a promising cross into the box, but the opposition's defence intercepts the ball. Mainz force their opponents to concede a corner.
42' Nadiem Amiri (Mainz) commits a rough challenge and Tobias Stieler blows his whistle for a foul.
40' PENALTY APPEAL after Jae-Sung Lee (Mainz) goes down under a challenge from the defender. All players chase the referee but he's not interested in the penalty claim. Play continues.
38' Nadiem Amiri (Mainz) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
37' Anthony Caci (Mainz) attempts to find the head of one of his teammates with a promising cross into the box, but a defender outjumps the attackers and averts the threat. The ball is out of play. A goal-scoring opportunity from a corner for Mainz.
33' It wasn't the best example of how to strike the ball. Nadiem Amiri (Mainz) unleashed a first-time shot from the edge of the box that went high over the crossbar.
32' Anthony Caci (Mainz) unleashed a monstrous piledriver. He controlled a pass, glanced up at goal and shot from the edge of the box. It could have been a difficult one for the keeper, but the ball fortunately hit one of the defenders and ball bounced away.
31' Phillipp Mwene (Mainz) is caught offside!
30' FC Koln work the corner short. The ball is passed to a nearby teammate.
29' Sebastian Sebulonsen (1. FC Koln) gets on the end of a cross but produces a tame shot from the edge of the area which goes well wide of the right post.
27' Kristoffer Lund (1. FC Koln) is booked after bringing down an opponent. Tobias Stieler had an easy-decision to make.
23' The FC Koln players are displaying brilliant short passes and great ball movement. They are waiting to open the opposition's defence and hit them swiftly on the break.
19' The game is interrupted as Nelson Weiper (Mainz) is flagged offside.
15' Bo Henriksen prepares a substitution. Benedict Hollerbach is replaced by Nelson Weiper (Mainz).
15' The injury to Benedict Hollerbach (Mainz) looks like it might have ended his involvement in this match.
13' Benedict Hollerbach (Mainz) is lying on the ground after being tackled and the physio comes onto the pitch to give him medical treatment.
12' Benedict Hollerbach (Mainz) thinks that he is fouled by his opponent, but the referee deems him to be the one who commits a foul and awards a free kick to the other team.
6' Dominik Kohr (Mainz) has picked up a minor injury, but it looks like he will be able to continue.
4' Dominik Kohr (Mainz) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
4' The foul by Jan Thielmann (1. FC Koln) was seen by Tobias Stieler who didn't hesitate to blow the whistle.
3' The resulting corner from Nadiem Amiri (Mainz) is cleared.
2' Anthony Caci (Mainz) is first to the rebound but his shot is blocked. Wow, what an escape there for the opposition. Mainz win a corner.
1' Here we go, today's match is starting right now.
The players are on the pitch and Mainz will have the kick-off.
Tobias Stieler will referee today's match.
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Hello, welcome to our live play-by-play commentaries. You will be able to see a written form of all the interesting moments of the game, so you won't miss a thing. Sit back and have fun.

Last Matches of Mainz

05.10.25
BUN
(2) - (0)
L
27.09.25
BUN
(0) - (2)
L
20.09.25
BUN
(0) - (2)
W
13.09.25
BUN
(0) - (1)
L
31.08.25
BUN
(1) - (0)
D
28.08.25
CL
(3) - (1)
W
27.09.25
BUN
(0) - (2)
L
13.09.25
BUN
(0) - (1)
L
28.08.25
CL
(3) - (1)
W
24.08.25
BUN
(0) - (0)
L
22.02.25
BUN
(0) - (0)
W
11.01.25
BUN
(1) - (0)
W

Last Matches of FC Koln

03.10.25
BUN
(0) - (1)
W
28.09.25
BUN
(1) - (1)
L
20.09.25
BUN
(3) - (1)
L
13.09.25
BUN
(1) - (1)
D
31.08.25
BUN
(1) - (0)
W
24.08.25
BUN
(0) - (0)
W
03.10.25
BUN
(0) - (1)
W
20.09.25
BUN
(3) - (1)
L
13.09.25
BUN
(1) - (1)
D
24.08.25
BUN
(0) - (0)
W
17.08.25
POK
(0) - (0)
W
08.12.24
2BUN
(0) - (1)
W

Mainz vs FC Koln matches

24.08.25
BUN
(0) - (0)
28.04.24
BUN
(1) - (0)
10.12.23
BUN
(0) - (0)
15.04.23
BUN
(0) - (1)
21.10.22
BUN
(3) - (0)
09.04.22
BUN
(0) - (1)
24.08.25
BUN
(0) - (0)
28.04.24
BUN
(1) - (0)
21.10.22
BUN
(3) - (0)
21.11.21
BUN
(1) - (0)
12.12.20
BUN
(0) - (0)
25.10.19
BUN
(1) - (1)

Follow Game Online:

Mainz vs FC Koln live stream online is not available right now. You can see the full history of Mainz vs FC Koln head to head confrontation.

Mainz vs FC Koln Head To Head Confrontation

Our site's database keeps all result's history of previous games between Mainz and FC Koln, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Mainz vs FC Koln upcoming matches.

28.04.2024

Mainz 1 - 1 FC Koln (Barreiro L., Kainz F.)

21.10.2022

Mainz 5 - 0 FC Koln (Ingvartsen M., Kohr D., Stach A.)

21.11.2021

Mainz 1 - 1 FC Koln (Burkardt J., Ozcan S.)

12.12.2020

Mainz 0 - 1 FC Koln (Rexhbecaj E.)

25.10.2019

Mainz 3 - 1 FC Koln (Terodde S., Boetius J-P., Quaison R.)

18.11.2017

Mainz 1 - 0 FC Koln (Brosinski D.)

22.01.2017

Mainz 0 - 0 FC Koln

17.04.2016

Mainz 2 - 3 FC Koln (Cordoba J., Balogun L., Risse M.)

16.05.2015

Mainz 2 - 0 FC Koln (Koo Ja-Cheol, Samperio J.)

24.09.2013

Mainz 0 - 1 FC Koln (Risse M.)

10.04.2012

Mainz 4 - 0 FC Koln (Polanski E., Zidan M., Muller N.)

21.09.2010

Mainz 2 - 0 FC Koln (Holtby L., Holtby L.)

13.03.2010

Mainz 1 - 0 FC Koln (Schurrle A.)

23.09.2008

Mainz 3 - 1 FC Koln

23-09-2008 17:00

DFB Pokal

07.12.2007

Mainz 1 - 0 FC Koln

07-12-2007 17:00

2. Bundesliga

28.01.2006

Mainz 4 - 2 FC Koln (Thurk M., Podolski L., Scherz M.)

21.10.2002

Mainz 2 - 2 FC Koln

21-10-2002 18:15

2. Bundesliga

29.10.1999

Mainz 0 - 0 FC Koln

29-10-1999 13:00

2. Bundesliga

21.08.1998

Mainz 2 - 1 FC Koln

21-08-1998 13:00

2. Bundesliga