Stuttgart vs Mainz

29 January 2021 · Bundesliga · 2020/21 · Referee Frank Willenborg

Full time 2 – 0

Half-time: 0–0

  • Sasa Kalajdzic 55’
  • Silas Wamangituka 72’

Match summary

Stuttgart beat Mainz 2-0. It was goalless at half-time.

Sasa Kalajdzic put Stuttgart ahead with a header in the 55th minute, set up by Borna Sosa and Silas Wamangituka made it 2-0 in the 72nd minute, set up by Orel Mangala.

The chances backed that up: Stuttgart created 1.03 expected goals (xG) from 11 shots to Mainz's 0.30 from 9.

Match stats

Stuttgart Mainz
9 Shots 10
3 Shots on Target 2
2 Corners 4
1 Yellow Cards 4
0 Red Cards 0
1.03 xG 0.30
1.03 Non-penalty xG 0.30
0 Deep Completions 11

Key events

Stuttgart Mainz
Kick-off
Half-time0-0
Sasa Kalajdzic
Assist: Borna Sosa
1-0 (Stuttgart)
55’
Silas Wamangituka
Assist: Orel Mangala
2-0 (Stuttgart)
72’
Full-time2-0

Bookings

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

Stuttgart
  • Philipp Förster
Mainz
  • Moussa Niakhate
  • Stefan Bell
  • Dominik Kohr
  • Karim Onisiwo

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 1.03 0.30 55’ Sasa Kalajdzic (Stuttgart), 1-0 55’ 72’ Silas Wamangituka (Stuttgart), 2-0 72’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.03 0.30 55’ Sasa Kalajdzic (Stuttgart), 1-0 Kalajdzic 55’ 72’ Silas Wamangituka (Stuttgart), 2-0 Wamangituka 72’
Stuttgart 1.03 xGMainz 0.30 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Stuttgart attacking 
55’ Sasa Kalajdzic (Stuttgart), open play, 0.42 xG, goal 72’ Silas Wamangituka (Stuttgart), open play, 0.14 xG, goal 62’ Sasa Kalajdzic (Stuttgart), set piece, 0.11 xG, off target 19’ Sasa Kalajdzic (Stuttgart), open play, 0.07 xG, off target 28’ Jonathan Burkardt (Mainz), open play, 0.07 xG, off target 22’ Konstantinos Mavropanos (Stuttgart), set piece, 0.06 xG, blocked 31’ Nicolás González (Stuttgart), open play, 0.06 xG, off target 59’ Nicolás González (Stuttgart), from a corner, 0.05 xG, off target 72’ Stefan Bell (Mainz), open play, 0.05 xG, blocked 75’ Levin Öztunali (Mainz), open play, 0.04 xG, saved 13’ Nicolás González (Stuttgart), set piece, 0.04 xG, off target 61’ Karim Onisiwo (Mainz), set piece, 0.04 xG, hit the woodwork 68’ Roberto Massimo (Stuttgart), open play, 0.04 xG, blocked 6’ Dominik Kohr (Mainz), open play, 0.04 xG, blocked 11’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 47’ Nicolás González (Stuttgart), open play, 0.02 xG, off target 14’ Robin Quaison (Mainz), open play, 0.01 xG, saved 28’ Edimilson Fernandes (Mainz), open play, 0.02 xG, off target 63’ Nicolás González (Stuttgart), open play, 0.01 xG, saved 86’ Dominik Kohr (Mainz), open play, 0.01 xG, off target 55’ Sasa Kalajdzic (Stuttgart), open play, 0.42 xG, goal 72’ Silas Wamangituka (Stuttgart), open play, 0.14 xG, goal 62’ Sasa Kalajdzic (Stuttgart), set piece, 0.11 xG, off target 19’ Sasa Kalajdzic (Stuttgart), open play, 0.07 xG, off target 28’ Jonathan Burkardt (Mainz), open play, 0.07 xG, off target 22’ Konstantinos Mavropanos (Stuttgart), set piece, 0.06 xG, blocked 31’ Nicolás González (Stuttgart), open play, 0.06 xG, off target 59’ Nicolás González (Stuttgart), from a corner, 0.05 xG, off target 72’ Stefan Bell (Mainz), open play, 0.05 xG, blocked 75’ Levin Öztunali (Mainz), open play, 0.04 xG, saved 13’ Nicolás González (Stuttgart), set piece, 0.04 xG, off target 61’ Karim Onisiwo (Mainz), set piece, 0.04 xG, hit the woodwork 68’ Roberto Massimo (Stuttgart), open play, 0.04 xG, blocked 6’ Dominik Kohr (Mainz), open play, 0.04 xG, blocked 11’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 47’ Nicolás González (Stuttgart), open play, 0.02 xG, off target 28’ Edimilson Fernandes (Mainz), open play, 0.02 xG, off target 14’ Robin Quaison (Mainz), open play, 0.01 xG, saved 63’ Nicolás González (Stuttgart), open play, 0.01 xG, saved 86’ Dominik Kohr (Mainz), open play, 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
Gregor Kobel GK900 0.000.000
Waldemar Anton DEF900 0.000.000
Marc-Oliver Kempf DEF900 0.000.000
Konstantinos Mavropanos DEF851 0.060.000
Silas Wamangituka MID8511 0.140.000
Borna Sosa MID5910 0.000.553
Orel Mangala MID9010 0.000.182
Wataru Endo MID900 0.000.000
Nicolás González MID905 0.180.000
Gonzalo Castro MID250 0.000.000
Sasa Kalajdzic FWD9013 0.610.021
Philipp Förster Sub650 0.000.162
Roberto Massimo Sub311 0.040.000
Tanguy Coulibaly Sub50 0.000.000
Atakan Karazor Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Stuttgart win 59% Avg odds 1.62
Draw 22% Avg odds 4.23
Mainz win 19% Avg odds 5.12

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.