Mainz vs FC Cologne

21 October 2022 · Bundesliga · 2022/23 · Referee Matthias Jöllenbeck

Full time 5 – 0

Half-time: 3–0

  • Marcus Ingvartsen 11’ (pen)
  • Dominik Kohr 35’
  • Anton Stach 40’
  • Aarón Martín 73’
  • Karim Onisiwo 83’

Match summary

Mainz won comfortably, 5-0 at home to FC Cologne. Mainz led 3-0 at half-time.

In the first half, Marcus Ingvartsen put Mainz ahead from the penalty spot in the 11th minute, Dominik Kohr made it 2-0 in the 35th minute, and Anton Stach made it 3-0 in the 40th minute, set up by Jae-Sung Lee. In the second half, Aarón Martín made it 4-0 with a direct free kick in the 73rd minute and Karim Onisiwo made it 5-0 in the 83rd minute, set up by Jonathan Burkardt.

The chances backed that up: Mainz created 2.26 expected goals (xG) from 16 shots to FC Cologne's 0.93 from 6. FC Cologne had a player sent off.

Match stats

Mainz FC Cologne
15 Shots 6
7 Shots on Target 2
5 Corners 4
1 Yellow Cards 5
0 Red Cards 1
2.22 xG 0.93
1.46 Non-penalty xG 0.93
3 Deep Completions 3

Key events

Mainz FC Cologne
Kick-off
Marcus Ingvartsen
Penalty
1-0 (Mainz)
11’
Dominik Kohr2-0 (Mainz)
35’
Anton Stach
Assist: Jae-Sung Lee
3-0 (Mainz)
40’
Half-time3-0
Aarón Martín4-0 (Mainz)
73’
Karim Onisiwo
Assist: Jonathan Burkardt
5-0 (Mainz)
83’
Full-time5-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Mainz
  • Dominik Kohr
FC Cologne
  • Luca Kilian
  • Eric Martel
  • Nikola Soldo

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 0.93 11’ Marcus Ingvartsen (Mainz), 1-0 11’ 35’ Dominik Kohr (Mainz), 2-0 35’ 40’ Anton Stach (Mainz), 3-0 40’ 73’ Aarón Martín (Mainz), 4-0 73’ 83’ Karim Onisiwo (Mainz), 5-0 83’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 0.93 11’ Marcus Ingvartsen (Mainz), 1-0 Ingvartsen 11’ 35’ Dominik Kohr (Mainz), 2-0 Kohr 35’ 40’ Anton Stach (Mainz), 3-0 Stach 40’ 73’ Aarón Martín (Mainz), 4-0 Martín 73’ 83’ Karim Onisiwo (Mainz), 5-0 Onisiwo 83’
Mainz 2.26 xGFC Cologne 0.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 FC Cologne attacking Mainz attacking 
11’ Marcus Ingvartsen (Mainz), penalty, 0.76 xG, goal 35’ Dominik Kohr (Mainz), open play, 0.39 xG, goal 4’ Linton Maina (FC Cologne), open play, 0.35 xG, off target 83’ Karim Onisiwo (Mainz), open play, 0.35 xG, goal 14’ Steffen Tigges (FC Cologne), open play, 0.34 xG, saved 2’ Linton Maina (FC Cologne), open play, 0.14 xG, off target 35’ Dominik Kohr (Mainz), open play, 0.10 xG, blocked 40’ Anton Stach (Mainz), open play, 0.10 xG, goal 86’ Karim Onisiwo (Mainz), open play, 0.09 xG, off target 90’ Jonathan Burkardt (Mainz), open play, 0.09 xG, off target 78’ Jonathan Burkardt (Mainz), open play, 0.08 xG, saved 13’ Karim Onisiwo (Mainz), open play, 0.07 xG, off target 73’ Aarón Martín (Mainz), direct free kick, 0.06 xG, goal 6’ Anton Stach (Mainz), open play, 0.06 xG, off target 41’ Florian Kainz (FC Cologne), open play, 0.06 xG, saved 26’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, saved 57’ Florian Kainz (FC Cologne), direct free kick, 0.03 xG, hit the woodwork 68’ Jae-Sung Lee (Mainz), set piece, 0.03 xG, blocked 9’ Eric Martel (FC Cologne), open play, 0.02 xG, blocked 12’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 2’ Jae-Sung Lee (Mainz), open play, 0.02 xG, hit the woodwork 47’ Anton Stach (Mainz), from a corner, 0.01 xG, off target 11’ Marcus Ingvartsen (Mainz), penalty, 0.76 xG, goal 35’ Dominik Kohr (Mainz), open play, 0.39 xG, goal 4’ Linton Maina (FC Cologne), open play, 0.35 xG, off target 83’ Karim Onisiwo (Mainz), open play, 0.35 xG, goal 14’ Steffen Tigges (FC Cologne), open play, 0.34 xG, saved 2’ Linton Maina (FC Cologne), open play, 0.14 xG, off target 40’ Anton Stach (Mainz), open play, 0.10 xG, goal 35’ Dominik Kohr (Mainz), open play, 0.10 xG, blocked 90’ Jonathan Burkardt (Mainz), open play, 0.09 xG, off target 86’ Karim Onisiwo (Mainz), open play, 0.09 xG, off target 78’ Jonathan Burkardt (Mainz), open play, 0.08 xG, saved 13’ Karim Onisiwo (Mainz), open play, 0.07 xG, off target 73’ Aarón Martín (Mainz), direct free kick, 0.06 xG, goal 6’ Anton Stach (Mainz), open play, 0.06 xG, off target 41’ Florian Kainz (FC Cologne), open play, 0.06 xG, saved 26’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, saved 57’ Florian Kainz (FC Cologne), direct free kick, 0.03 xG, hit the woodwork 68’ Jae-Sung Lee (Mainz), set piece, 0.03 xG, blocked 9’ Eric Martel (FC Cologne), open play, 0.02 xG, blocked 12’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 2’ Jae-Sung Lee (Mainz), open play, 0.02 xG, hit the woodwork 47’ Anton Stach (Mainz), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Robin Zentner GK900 0.000.000
Anthony Caci DEF900 0.000.011
Edimilson Fernandes DEF900 0.000.091
Alexander Hack DEF650 0.000.000
Danny da Costa MID710 0.000.000
Aarón Martín MID9011 0.060.061
Jae-Sung Lee MID9012 0.040.142
Anton Stach MID7913 0.170.021
Dominik Kohr MID4812 0.490.000
Karim Onisiwo FWD9014 0.530.081
Marcus Ingvartsen FWD6512 0.800.112
Angelo Fulgini Sub420 0.000.091
Stefan Bell Sub250 0.000.000
Jonathan Burkardt Sub2512 0.170.351
Silvan Widmer Sub190 0.000.000
Aymen Barkok Sub110 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Mainz win 46% Avg odds 2.10
Draw 27% Avg odds 3.58
FC Cologne win 27% Avg odds 3.49

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.