Mainz vs Borussia Monchengladbach

24 February 2023 · Bundesliga · 2022/23 · Referee Robert Hartmann

Full time 4 – 0

Half-time: 1–0

  • Jae-Sung Lee 25’
  • Marcus Ingvartsen 49’
  • Ludovic Ajorque 72’
  • Nelson Weiper 90+3’

Match summary

Mainz won comfortably, 4-0 at home to Borussia Monchengladbach. Mainz led 1-0 at half-time.

In the first half, Jae-Sung Lee put Mainz ahead with a header in the 25th minute, set up by Danny da Costa. In the second half, Marcus Ingvartsen made it 2-0 in the 49th minute, Ludovic Ajorque made it 3-0 in the 72nd minute, set up by Jae-Sung Lee, and Nelson Weiper made it 4-0 with a header in stoppage time, set up by Aarón Martín.

The chances backed that up: Mainz created 2.99 expected goals (xG) from 14 shots to Borussia Monchengladbach's 0.72 from 9.

Match stats

Mainz Borussia Monchengladbach
14 Shots 8
8 Shots on Target 2
3 Corners 3
2 Yellow Cards 3
0 Red Cards 0
2.95 xG 0.72
2.95 Non-penalty xG 0.72
10 Deep Completions 4

Key events

Mainz Borussia Monchengladbach
Kick-off
Jae-Sung Lee
Assist: Danny da Costa
1-0 (Mainz)
25’
Half-time1-0
Marcus Ingvartsen2-0 (Mainz)
49’
Ludovic Ajorque
Assist: Jae-Sung Lee
3-0 (Mainz)
72’
Nelson Weiper
Assist: Aarón Martín
4-0 (Mainz)
90+3’
Full-time4-0

Bookings

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

Mainz
  • Andreas Hanche-Olsen
  • Anthony Caci
Borussia Monchengladbach
  • Kouadio Kone
  • Lars Stindl
  • Alassane Pléa

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.99 0.72 25’ Jae-Sung Lee (Mainz), 1-0 25’ 49’ Marcus Ingvartsen (Mainz), 2-0 49’ 72’ Ludovic Ajorque (Mainz), 3-0 72’ 90+3’ Nelson Weiper (Mainz), 4-0 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.99 0.72 25’ Jae-Sung Lee (Mainz), 1-0 Lee 25’ 49’ Marcus Ingvartsen (Mainz), 2-0 Ingvartsen 49’ 72’ Ludovic Ajorque (Mainz), 3-0 Ajorque 72’ 90+3’ Nelson Weiper (Mainz), 4-0 Weiper 90+3’
Mainz 2.99 xGBorussia Monchengladbach 0.72 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking Mainz attacking 
49’ Marcus Ingvartsen (Mainz), open play, 0.72 xG, goal 34’ Ludovic Ajorque (Mainz), open play, 0.60 xG, saved 90+3’ Nelson Weiper (Mainz), open play, 0.53 xG, goal 25’ Jae-Sung Lee (Mainz), open play, 0.34 xG, goal 41’ Marcus Ingvartsen (Mainz), open play, 0.32 xG, off target 69’ Marcus Thuram (Borussia Monchengladbach), open play, 0.26 xG, saved 88’ Leandro Barreiro Martins (Mainz), open play, 0.11 xG, off target 18’ Kouadio Kone (Borussia Monchengladbach), open play, 0.10 xG, blocked 20’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.09 xG, off target 65’ Dominik Kohr (Mainz), open play, 0.09 xG, saved 62’ Jae-Sung Lee (Mainz), open play, 0.07 xG, blocked 47’ Jonas Hofmann (Borussia Monchengladbach), direct free kick, 0.06 xG, blocked 52’ Hannes Wolf (Borussia Monchengladbach), open play, 0.07 xG, saved 72’ Ludovic Ajorque (Mainz), open play, 0.07 xG, goal 49’ Ludovic Ajorque (Mainz), open play, 0.06 xG, saved 79’ Lars Stindl (Borussia Monchengladbach), open play, 0.06 xG, blocked 48’ Kouadio Kone (Borussia Monchengladbach), open play, 0.05 xG, off target 48’ Leandro Barreiro Martins (Mainz), open play, 0.04 xG, saved 11’ Jonas Hofmann (Borussia Monchengladbach), open play, 0.02 xG, blocked 88’ Aymen Barkok (Mainz), from a corner, 0.02 xG, off target 9’ Lars Stindl (Borussia Monchengladbach), open play, 0.02 xG, off target 50’ Dominik Kohr (Mainz), open play, 0.02 xG, off target 87’ Silvan Widmer (Mainz), from a corner, 0.01 xG, blocked 49’ Marcus Ingvartsen (Mainz), open play, 0.72 xG, goal 34’ Ludovic Ajorque (Mainz), open play, 0.60 xG, saved 90+3’ Nelson Weiper (Mainz), open play, 0.53 xG, goal 25’ Jae-Sung Lee (Mainz), open play, 0.34 xG, goal 41’ Marcus Ingvartsen (Mainz), open play, 0.32 xG, off target 69’ Marcus Thuram (Borussia Monchengladbach), open play, 0.26 xG, saved 88’ Leandro Barreiro Martins (Mainz), open play, 0.11 xG, off target 18’ Kouadio Kone (Borussia Monchengladbach), open play, 0.10 xG, blocked 20’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.09 xG, off target 65’ Dominik Kohr (Mainz), open play, 0.09 xG, saved 62’ Jae-Sung Lee (Mainz), open play, 0.07 xG, blocked 52’ Hannes Wolf (Borussia Monchengladbach), open play, 0.07 xG, saved 72’ Ludovic Ajorque (Mainz), open play, 0.07 xG, goal 47’ Jonas Hofmann (Borussia Monchengladbach), direct free kick, 0.06 xG, blocked 49’ Ludovic Ajorque (Mainz), open play, 0.06 xG, saved 79’ Lars Stindl (Borussia Monchengladbach), open play, 0.06 xG, blocked 48’ Kouadio Kone (Borussia Monchengladbach), open play, 0.05 xG, off target 48’ Leandro Barreiro Martins (Mainz), open play, 0.04 xG, saved 11’ Jonas Hofmann (Borussia Monchengladbach), open play, 0.02 xG, blocked 88’ Aymen Barkok (Mainz), from a corner, 0.02 xG, off target 9’ Lars Stindl (Borussia Monchengladbach), open play, 0.02 xG, off target 50’ Dominik Kohr (Mainz), open play, 0.02 xG, off target 87’ Silvan Widmer (Mainz), from a corner, 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
Robin Zentner GK900 0.000.000
Stefan Bell DEF900 0.000.000
Edimilson Fernandes DEF780 0.000.000
Andreas Hanche-Olsen DEF620 0.000.000
Danny da Costa MID9010 0.000.624
Anthony Caci MID890 0.000.000
Dominik Kohr MID902 0.100.061
Leandro Barreiro Martins MID902 0.150.000
Marcus Ingvartsen MID9012 1.030.000
Jae-Sung Lee MID78112 0.420.071
Ludovic Ajorque FWD8913 0.730.000
Alexander Hack Sub280 0.000.000
Aymen Barkok Sub121 0.020.000
Silvan Widmer Sub121 0.010.000
Aarón Martín Sub110 0.000.531
Nelson Weiper Sub111 0.530.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Mainz win 44% Avg odds 2.19
Draw 26% Avg odds 3.67
Borussia Monchengladbach win 30% Avg odds 3.21

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.