Union Berlin vs Mainz

4 February 2023 · Bundesliga · 2022/23 · Referee Florian Badstübner

Full time 2 – 1

Half-time: 1–0

  • Kevin Behrens 32’
  • Jordan Siebatcheu 84’
  • Marcus Ingvartsen 79’ (pen)

Match summary

Union Berlin saw off Mainz 2-1. Union Berlin led 1-0 at half-time.

Kevin Behrens put Union Berlin ahead in the 32nd minute, set up by Paul Seguin, Marcus Ingvartsen equalised from the penalty spot in the 79th minute, and Jordan Siebatcheu won it in the 84th minute, set up by Morten Thorsby.

There was little between the sides on chances: Union Berlin created 0.98 expected goals (xG) from 9 shots, Mainz 1.10 from 12.

Match stats

Union Berlin Mainz
9 Shots 9
5 Shots on Target 2
5 Corners 5
1 Yellow Cards 1
0 Red Cards 0
0.98 xG 1.09
0.98 Non-penalty xG 0.34
4 Deep Completions 9

Key events

Union Berlin Mainz
Kick-off
Kevin Behrens
Assist: Paul Seguin
1-0 (Union Berlin)
32’
Half-time1-0
79’
Marcus Ingvartsen
Penalty
1-1 (Mainz)
Jordan Siebatcheu
Assist: Morten Thorsby
2-1 (Union Berlin)
84’
Full-time2-1

Bookings

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

Union Berlin
  • Paul Seguin
Mainz
  • Ludovic Ajorque

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.98 1.10 32’ Kevin Behrens (Union Berlin), 1-0 32’ 79’ Marcus Ingvartsen (Mainz), 1-1 79’ 84’ Jordan Siebatcheu (Union Berlin), 2-1 84’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.98 1.10 32’ Kevin Behrens (Union Berlin), 1-0 Behrens 32’ 79’ Marcus Ingvartsen (Mainz), 1-1 Ingvartsen 79’ 84’ Jordan Siebatcheu (Union Berlin), 2-1 Siebatcheu 84’
Union Berlin 0.98 xGMainz 1.10 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Union Berlin attacking 
79’ Marcus Ingvartsen (Mainz), penalty, 0.76 xG, goal 32’ Kevin Behrens (Union Berlin), open play, 0.63 xG, goal 44’ Sheraldo Becker (Union Berlin), open play, 0.07 xG, blocked 90’ Marcus Ingvartsen (Mainz), open play, 0.06 xG, blocked 10’ Jérôme Roussillon (Union Berlin), open play, 0.06 xG, saved 84’ Jordan Siebatcheu (Union Berlin), open play, 0.06 xG, goal 90+5’ Morten Thorsby (Union Berlin), open play, 0.05 xG, saved 28’ Ludovic Ajorque (Mainz), open play, 0.05 xG, saved 11’ Rani Khedira (Union Berlin), from a corner, 0.04 xG, off target 90’ Anthony Caci (Mainz), open play, 0.04 xG, blocked 33’ Ludovic Ajorque (Mainz), open play, 0.03 xG, saved 86’ Karim Onisiwo (Mainz), from a corner, 0.03 xG, off target 85’ Karim Onisiwo (Mainz), open play, 0.03 xG, saved 90+1’ Aymen Barkok (Mainz), from a corner, 0.03 xG, off target 47’ Jérôme Roussillon (Union Berlin), open play, 0.02 xG, saved 87’ Sheraldo Becker (Union Berlin), open play, 0.03 xG, blocked 33’ Karim Onisiwo (Mainz), open play, 0.02 xG, saved 52’ Danny da Costa (Mainz), open play, 0.02 xG, off target 90+6’ Aymen Barkok (Mainz), open play, 0.02 xG, off target 82’ Aymen Barkok (Mainz), open play, 0.01 xG, off target 62’ Paul Seguin (Union Berlin), set piece, 0.01 xG, blocked 79’ Marcus Ingvartsen (Mainz), penalty, 0.76 xG, goal 32’ Kevin Behrens (Union Berlin), open play, 0.63 xG, goal 44’ Sheraldo Becker (Union Berlin), open play, 0.07 xG, blocked 90’ Marcus Ingvartsen (Mainz), open play, 0.06 xG, blocked 10’ Jérôme Roussillon (Union Berlin), open play, 0.06 xG, saved 84’ Jordan Siebatcheu (Union Berlin), open play, 0.06 xG, goal 90+5’ Morten Thorsby (Union Berlin), open play, 0.05 xG, saved 28’ Ludovic Ajorque (Mainz), open play, 0.05 xG, saved 11’ Rani Khedira (Union Berlin), from a corner, 0.04 xG, off target 90’ Anthony Caci (Mainz), open play, 0.04 xG, blocked 33’ Ludovic Ajorque (Mainz), open play, 0.03 xG, saved 86’ Karim Onisiwo (Mainz), from a corner, 0.03 xG, off target 85’ Karim Onisiwo (Mainz), open play, 0.03 xG, saved 87’ Sheraldo Becker (Union Berlin), open play, 0.03 xG, blocked 90+1’ Aymen Barkok (Mainz), from a corner, 0.03 xG, off target 47’ Jérôme Roussillon (Union Berlin), open play, 0.02 xG, saved 52’ Danny da Costa (Mainz), open play, 0.02 xG, off target 90+6’ Aymen Barkok (Mainz), open play, 0.02 xG, off target 33’ Karim Onisiwo (Mainz), open play, 0.02 xG, saved 82’ Aymen Barkok (Mainz), open play, 0.01 xG, off target 62’ Paul Seguin (Union Berlin), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Frederik Rönnow GK900 0.000.000
Robin Knoche DEF900 0.000.000
Danilho Doekhi DEF900 0.000.000
Diogo Leite DEF900 0.000.000
Christopher Trimmel MID900 0.000.041
Jérôme Roussillon MID812 0.090.000
Rani Khedira MID901 0.040.000
Paul Seguin MID8111 0.010.631
Janik Haberer MID700 0.000.000
Sheraldo Becker FWD902 0.100.000
Kevin Behrens FWD8111 0.630.071
Aissa Laidouni Sub200 0.000.000
Niko Gießelmann Sub90 0.000.051
Morten Thorsby Sub911 0.050.061
Jordan Siebatcheu Sub911 0.060.000
Jamie Leweling Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Union Berlin win 50% Avg odds 1.93
Draw 28% Avg odds 3.38
Mainz win 22% Avg odds 4.40

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.