German Bundesliga

FC Cologne vs Mainz, 2025-26 German Bundesliga

· German Bundesliga
  • 57': Ragnar Ache
  • 85': Ragnar Ache
FT
2 - 1
  • 29': Stefan Bell

About

FC Cologne are hosting Mainz at RheinEnergieStadion, Cologne, Germany, starting on . The match is a part of the German Bundesliga.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Danny da Costa (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 3': Foul by Saïd El Mala (1. FC Köln).
  • 4': Offside, 1. FSV Mainz 05. Phillip Tietz is caught offside.
  • 4': Attempt missed. Saïd El Mala (1. FC Köln) left footed shot from the left side of the box is high and wide to the left. Assisted by Jahmai Simpson-Pusey.
  • 9': Attempt missed. Jakub Kaminski (1. FC Köln) right footed shot from the left side of the box is high and wide to the right. Assisted by Cenk Özkacar.
  • 11': Attempt missed. Saïd El Mala (1. FC Köln) right footed shot from the left side of the box is close, but misses to the left.
  • 12': Foul by Marius Bülter (1. FC Köln).
  • 12': Stefan Bell (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 12': Corner, 1. FSV Mainz 05. Conceded by Jahmai Simpson-Pusey.
  • 15': Offside, 1. FSV Mainz 05. Phillip Tietz is caught offside.
  • 18': Offside, 1. FSV Mainz 05. Silas Katompa Mvumpa is caught offside.
  • 18': Foul by Eric Martel (1. FC Köln).
  • 18': Kaishu Sano (1. FSV Mainz 05) wins a free kick in the attacking half.
  • 18': Eric Martel (1. FC Köln) is shown the yellow card for a bad foul.
  • 19': Attempt missed. Silvan Widmer (1. FSV Mainz 05) right footed shot from the centre of the box misses to the left. Assisted by Kaishu Sano following a set piece situation.
  • 19': Kacper Potulski (1. FSV Mainz 05) hits the right post with a left footed shot from the centre of the box. Assisted by Silvan Widmer following a set piece situation.
  • 20': Alessio Castro-Montes (1. FC Köln) wins a free kick on the left wing.
  • 20': Foul by Paul Nebel (1. FSV Mainz 05).
  • 21': Corner, 1. FC Köln. Conceded by Danny da Costa.
  • 21': Corner, 1. FC Köln. Conceded by Kaishu Sano.
  • 24': Offside, 1. FSV Mainz 05. Phillip Tietz is caught offside.
  • 25': Attempt blocked. Jakub Kaminski (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Ísak Bergmann Jóhannesson.
  • 25': Corner, 1. FC Köln. Conceded by Kacper Potulski.
  • 27': Attempt saved. Linton Maina (1. FC Köln) left footed shot from outside the box is saved in the bottom right corner by Daniel Batz (1. FSV Mainz 05). Assisted by Eric Martel.
  • 29': Goal! 1. FC Köln 0, 1. FSV Mainz 05 1. Stefan Bell (1. FSV Mainz 05) right footed shot from the right side of the box to the centre of the goal. Assisted by Danny da Costa with a cross.
  • 31': Corner, 1. FC Köln. Conceded by Kacper Potulski.
  • 31': Handball by Lee Jae-Sung (1. FSV Mainz 05).
  • 32': Attempt saved. Phillip Tietz (1. FSV Mainz 05) right footed shot from the right side of the box is saved in the bottom right corner by Marvin Schwäbe (1. FC Köln). Assisted by Paul Nebel with a through ball.
  • 36': Attempt saved. Silas Katompa Mvumpa (1. FSV Mainz 05) right footed shot from outside the box is saved in the bottom right corner by Marvin Schwäbe (1. FC Köln).
  • 36': Corner, 1. FSV Mainz 05. Conceded by Marvin Schwäbe.
  • 38': Corner, 1. FC Köln. Conceded by Kacper Potulski.
  • 39': Attempt blocked. Silas Katompa Mvumpa (1. FSV Mainz 05) right footed shot from outside the box is blocked.
  • 43': Eric Martel (1. FC Köln) wins a free kick in the attacking half.
  • 43': Foul by Lee Jae-Sung (1. FSV Mainz 05).
  • 43': Lee Jae-Sung (1. FSV Mainz 05) is shown the yellow card for a bad foul.
  • 44': Attempt missed. Marius Bülter (1. FC Köln) header from the centre of the box is close, but misses to the left. Assisted by Alessio Castro-Montes with a cross following a set piece situation.
  • 45': Corner, 1. FSV Mainz 05. Conceded by Eric Martel.
  • 45': Attempt saved. Danny da Costa (1. FSV Mainz 05) right footed shot from outside the box is saved in the top left corner by Marvin Schwäbe (1. FC Köln).
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+2': Attempt blocked. Eric Martel (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Ísak Bergmann Jóhannesson with a headed pass.
  • 45'+2': First Half ends, 1. FC Köln 0, 1. FSV Mainz 05 1.
  • 45': Second Half begins 1. FC Köln 0, 1. FSV Mainz 05 1.
  • 45': Substitution, 1. FC Köln. Kristoffer Lund replaces Cenk Özkacar.
  • 45': Substitution, 1. FC Köln. Ragnar Ache replaces Ísak Bergmann Jóhannesson.
  • 45': Substitution, 1. FC Köln. Tom Krauß replaces Eric Martel.
  • 50': Attempt saved. Marius Bülter (1. FC Köln) right footed shot from the right side of the box is saved in the bottom left corner by Daniel Batz (1. FSV Mainz 05). Assisted by Alessio Castro-Montes with a through ball.
  • 55': Corner, 1. FC Köln. Conceded by Kacper Potulski.
  • 55': Attempt missed. Marius Bülter (1. FC Köln) right footed shot from the centre of the box is too high. Assisted by Ragnar Ache with a headed pass following a corner.
  • 56': Attempt blocked. Ragnar Ache (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Saïd El Mala.
  • 57': Goal! 1. FC Köln 1, 1. FSV Mainz 05 1. Ragnar Ache (1. FC Köln) header from very close range to the top left corner. Assisted by Alessio Castro-Montes with a cross.
  • 59': Attempt blocked. Jakub Kaminski (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Alessio Castro-Montes with a headed pass.
  • 60': Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 60': Foul by Alessio Castro-Montes (1. FC Köln).
  • 61': Substitution, 1. FSV Mainz 05. Armindo Sieb replaces Silas Katompa Mvumpa.
  • 61': Foul by Silvan Widmer (1. FSV Mainz 05).
  • 61': Jakub Kaminski (1. FC Köln) wins a free kick in the defensive half.
  • 61': Silvan Widmer (1. FSV Mainz 05) is shown the yellow card for a bad foul.
  • 62': Attempt saved. Phillip Tietz (1. FSV Mainz 05) right footed shot from outside the box is saved in the centre of the goal by Marvin Schwäbe (1. FC Köln). Assisted by Paul Nebel.
  • 64': Foul by Kaishu Sano (1. FSV Mainz 05).
  • 64': Marius Bülter (1. FC Köln) wins a free kick in the defensive half.
  • 65': Attempt blocked. Ragnar Ache (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Marius Bülter with a headed pass.
  • 65': Attempt missed. Ragnar Ache (1. FC Köln) right footed shot from the centre of the box is close, but misses to the right.
  • 66': Danny da Costa (1. FSV Mainz 05) wins a free kick on the right wing.
  • 66': Foul by Saïd El Mala (1. FC Köln).
  • 66': Corner, 1. FSV Mainz 05. Conceded by Tom Krauß.
  • 68': Attempt blocked. Marius Bülter (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Ragnar Ache.
  • 69': Attempt saved. Marius Bülter (1. FC Köln) left footed shot from outside the box is saved in the bottom left corner by Daniel Batz (1. FSV Mainz 05). Assisted by Ragnar Ache.
  • 71': Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 71': Foul by Marius Bülter (1. FC Köln).
  • 72': Saïd El Mala (1. FC Köln) is shown the yellow card.
  • 72': Daniel Batz (1. FSV Mainz 05) is shown the yellow card.
  • 72': Phillip Tietz (1. FSV Mainz 05) is shown the yellow card.
  • 72': Marius Bülter (1. FC Köln) is shown the yellow card.
  • 72': Delay in match because of an injury Dominik Kohr (1. FSV Mainz 05).
  • 73': Substitution, 1. FC Köln. Luca Waldschmidt replaces Linton Maina.
  • 73': Delay over. They are ready to continue.
  • 74': Substitution, 1. FSV Mainz 05. William Bøving replaces Lee Jae-Sung.
  • 74': Substitution, 1. FSV Mainz 05. Lennard Maloney replaces Stefan Bell.
  • 74': Foul by Dominik Kohr (1. FSV Mainz 05).
  • 74': Marius Bülter (1. FC Köln) wins a free kick in the defensive half.
  • 77': Corner, 1. FC Köln. Conceded by Kacper Potulski.
  • 80': Corner, 1. FC Köln. Conceded by Danny da Costa.
  • 81': Attempt saved. Armindo Sieb (1. FSV Mainz 05) right footed shot from the centre of the box is saved in the bottom right corner by Marvin Schwäbe (1. FC Köln). Assisted by Paul Nebel with a through ball.
  • 81': Foul by Danny da Costa (1. FSV Mainz 05).
  • 81': Saïd El Mala (1. FC Köln) wins a free kick in the defensive half.
  • 83': Substitution, 1. FC Köln. Jan Thielmann replaces Alessio Castro-Montes.
  • 84': Foul by Kacper Potulski (1. FSV Mainz 05).
  • 84': Ragnar Ache (1. FC Köln) wins a free kick in the attacking half.
  • 85': Corner, 1. FC Köln. Conceded by Phillip Tietz.
  • 85': Attempt missed. Marius Bülter (1. FC Köln) header from the right side of the six yard box is close, but misses to the left. Assisted by Luca Waldschmidt with a cross following a corner.
  • 85': Goal! 1. FC Köln 2, 1. FSV Mainz 05 1. Ragnar Ache (1. FC Köln) header from very close range to the bottom left corner following a corner.
  • 87': Corner, 1. FSV Mainz 05. Conceded by Jahmai Simpson-Pusey.
  • 87': Tom Krauß (1. FC Köln) is shown the yellow card.
  • 88': Attempt missed. Phillip Tietz (1. FSV Mainz 05) header from the centre of the box misses to the right following a corner.
  • 89': Foul by Armindo Sieb (1. FSV Mainz 05).
  • 89': Tom Krauß (1. FC Köln) wins a free kick in the defensive half.
  • 90': Substitution, 1. FSV Mainz 05. Arnaud Nordin replaces Kaishu Sano.
  • 90': Substitution, 1. FSV Mainz 05. Fabio Moreno Fell replaces Paul Nebel.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+4': Foul by Phillip Tietz (1. FSV Mainz 05).
  • 90'+4': Marius Bülter (1. FC Köln) wins a free kick on the right wing.
  • 90'+5': Attempt saved. Saïd El Mala (1. FC Köln) right footed shot from the centre of the box is saved in the centre of the goal by Daniel Batz (1. FSV Mainz 05). Assisted by Luca Waldschmidt.
  • 90'+5': Attempt missed. Saïd El Mala (1. FC Köln) left footed shot from the centre of the box misses to the left.
  • 90'+6': Second Half ends, 1. FC Köln 2, 1. FSV Mainz 05 1.
  • 0': Match ends, 1. FC Köln 2, 1. FSV Mainz 05 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/2950.png&h=25&scale=crop&w=25&location=originM05 KOEhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/122.png&h=25&scale=crop&w=25&location=origin
10 Fouls 6
4 Yellow Cards 4
0 Red Cards 0
4 Offsides 0
5 Corner Kicks 9
4 Saves 5
37.8 Possession 62.2
10 SHOTS 20
7 ON GOAL 6
0.7 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
193 Accurate Passes 374
293 Passes 473
0.7 Pass Completion % 0.8
2 Accurate Crosses 5
15 Crosses 33
0.1 Cross % 0.2
68 Long Balls 66
27 Accurate Long Balls 30
0.4 Long Balls % 0.5
0 Blocked Shots 6
14 Effective Tackles 4
23 Tackles 12
0.6 Tackle % 0.3
10 Interceptions 11
41 Effective Clearances 24
41 Clearances 24

Game Information

Competition: German Bundesliga

Venue: RheinEnergieStadion
Location: Cologne, Germany
Attendance: 50,000

Bundesliga Standings

# TEAM GP GD PTS
1 Bayern Munich 18 +57 50
2 Borussia Dortmund 18 +18 39
3 TSG Hoffenheim 17 +14 33
4 VfB Stuttgart 18 +7 33
Full Standings

Line-Ups

KOE FC Cologne (3-4-3)

No. Name
1 Marvin Schwäbe (GK)
22 Jahmai Simpson-Pusey
39 Cenk Özkacar
28 Sebastian Sebulonsen
18 Ísak Jóhannesson
6 Eric Martel Yellow Card
17 Alessio Castro-Montes
37 Linton Maina
30 Marius Bulter Yellow Card
13 Said El Mala Yellow Card
16 Jakub Kaminski

M05 Mainz (3-1-4-2)

No. Name
33 Daniel Batz (GK) Yellow Card
16 Stefan Bell
48 Kacper Potulski
31 Dominik Kohr
6 Kaishu Sano
7 Lee Jae-Sung Yellow Card
8 Paul Nebel
30 Silvan Widmer Yellow Card
21 Danny da Costa
20 Phillip Tietz Yellow Card
26 Silas Katompa-Mvumpa

Bundesliga News

January transfer window: Grading big signings in men's soccer
January transfer window: Grading big signings in men's soccer

The 2026 winter transfer window is now open. Here is how we rated the biggest deals.

Transfer rumors, news: Bayern, Chelsea to fight for Rennes' Jacquet
Transfer rumors, news: Bayern, Chelsea to fight for Rennes' Jacquet

Bayern Munich and Chelsea could go head-to-head for Rennes' Jérémy Jacquet. Transfer Talk has the latest.

Kane scores, Musiala returns as Bayern hit 5
Kane scores, Musiala returns as Bayern hit 5

Just when it seemed RB Leipzig might be the team to inflict Bayern Munich 's first Bundesliga loss this season, Bayern found an extra gear.