Hannover 96 vs. Mönchengladbach Match Report – Saturday April 13, 2019

Fußball-Bundesliga (Matchweek 29)
Hannover 96
0
1.1
3-5-21
Manager: Thomas Doll
Mönchengladbach
1
1.6
15-6-8
Manager: Dieter Hecking
Captain: Lars Stindl
Saturday April 13, 2019, 15:30 (venue time)
Fußball-Bundesliga (Matchweek 29)
Hannover 96 vs. Mönchengladbach Historical Head-to-Head
 
Attendance: 40,200
Venue: HDI-Arena, Hannover
Officials: Felix Brych (Referee) · Marco Achmüller (AR1) · Frederick Assmuth (AR2) · Thorben Siewer (4th) · Benjamin Cortus (VAR)
Raffael · 53’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
FREE for a limited time. No credit card required!

Match Summary

Kick Off
 5’
0:0
 — Substitute
Half Time
 53’
0:1
 — Goal 0:1
 65’
0:1
 — Substitute
 75’
0:1
 — Substitute
 81’
0:1
 — Substitute
 81’
0:1
 — Substitute
 87’
0:1
 — Substitute

Team Stats

Possession
43%
57%
Passing Accuracy
348 of 453 — 77%
80% — 488 of 610
Shots on Target
5 of 12 — 42%
42% — 8 of 19
Saves
7 of 8 — 87%
100% — 5 of 5
Cards
Hannover 96
 
M'Gladbach
10
Fouls
9
3
Corners
12
11
Crosses
25
591
Touches
719
Hannover 96
 
M'Gladbach
24
Tackles
16
19
Interceptions
7
16
Aerials Won
18
23
Clearances
13
Hannover 96
 
M'Gladbach
0
Offsides
0
8
Goal Kicks
10
17
Throw Ins
17
67
Long Balls
92

Hannover 96 Player Stats

Hannover 96 Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Hendrik Weydandt26de GERFW23-2719000003300460000.20.20.530172568.0223132
Linton Maina40de GERLW19-2948600002000310200.60.60.160172085.0420632
   Uffe Bech33dk DENLW26-09040000000060000.00.00.0002450.004110
Genki Haraguchi10jp JPNRW27-3398000001000386020.00.00.020232688.5212400
   Sebastian Soto16us USARW18-259100000000040000.00.00.01022100.003000
Nicolai Müller21de GERLM31-2009000004100573010.10.10.110374582.2527422
Pirmin Schwegler27ch SUICM32-0356400000000453200.00.00.230253375.8316000
   Florent Muslija35xk KVXCM20-2812600001100242010.00.00.000111668.8016110
Marvin Bakalorz6de GERRM29-2129000000000444410.00.00.000233174.2118300
Matthias Ostrzolek22de GERLB28-3129000000000671200.00.00.020435972.9426000
Felipe5br BRACB31-3339000001000581530.10.10.000374484.1322100
Waldemar Anton31de GERCB22-2679000000000594220.00.00.000414983.7030021
Julian Korb4de GERRB27-0239000000000710210.00.00.010456272.6438411
Michael Esser23de GERGK31-1429000000000410000.00.00.010253767.6025000
14 Players9900000125005912419111.11.11.020034845376.82828025138
Hannover 96 Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Hendrik Weydandt26de GERFW23-27190172568.01857291275.03650.011100.000.50.311002
Linton Maina40de GERLW19-29486172085.020585111291.755100.0010.000.10.120204
   Uffe Bech33dk DENLW26-09042450.011011100.0000000.00.000000
Genki Haraguchi10jp JPNRW27-33980232688.533783121392.35683.33475.000.00.011002
   Sebastian Soto16us USARW18-2591022100.015022100.0000000.00.010000
Nicolai Müller21de GERLM31-20090374582.2465163161984.291090.03475.000.10.011005
Pirmin Schwegler27ch SUICM32-03564253375.845920299100.0101566.74666.700.20.131103
   Florent Muslija35xk KVXCM20-28126111668.8247174580.04580.03475.000.00.000000
Marvin Bakalorz6de GERRM29-21290233174.240969131492.991181.81425.000.00.001001
Matthias Ostrzolek22de GERLB28-31290435972.9687308212391.3182669.21616.700.00.012104
Felipe5br BRACB31-33390374484.1778267101190.9242885.73560.000.00.001003
Waldemar Anton31de GERCB22-26790414983.7778217111291.7273090.03650.000.00.001000
Julian Korb4de GERRB27-02390456272.6739286212391.3192770.44757.100.00.005004
Michael Esser23de GERGK31-14290253767.678758733100.0101190.9122352.200.00.002000
14 Players99034845376.86102235614315989.914318079.4387153.501.00.610164028
Hannover 96 Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Hendrik Weydandt26de GERFW23-27190252410000000001700
Linton Maina40de GERLW19-29486202000001000001701
   Uffe Bech33dk DENLW26-0904440000000000201
Genki Haraguchi10jp JPNRW27-33980262600000000002300
   Sebastian Soto16us USARW18-25910220000000000200
Nicolai Müller21de GERLM31-20090454143000000003702
Pirmin Schwegler27ch SUICM32-03564332852005031202501
   Florent Muslija35xk KVXCM20-28126161511001000001101
Marvin Bakalorz6de GERRM29-21290313100000000002302
Matthias Ostrzolek22de GERLB28-31290595090002900004301
Felipe5br BRACB31-33390444311010000003700
Waldemar Anton31de GERCB22-26790494811000000004100
Julian Korb4de GERRB27-02390625480002800004503
Michael Esser23de GERGK31-14290372980000000002500
14 Players9904534153880111173120348012
Hannover 96 Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Hendrik Weydandt26de GERFW23-2719000000010.010000030
Linton Maina40de GERLW19-29486000000000002200
   Uffe Bech33dk DENLW26-090400000010.010000000
Genki Haraguchi10jp JPNRW27-33980624112540.032020620
   Sebastian Soto16us USARW18-25910000000000000000
Nicolai Müller21de GERLM31-20090323002366.711010310
Pirmin Schwegler27ch SUICM32-03564311111250.010002550
   Florent Muslija35xk KVXCM20-281262102011100.001010200
Marvin Bakalorz6de GERRM29-21290432202728.651104820
Matthias Ostrzolek22de GERLB28-3129010100010.010002321
Felipe5br BRACB31-33390111000003305630
Waldemar Anton31de GERCB22-267904340022100.002112620
Julian Korb4de GERRB27-0239000000020.021012230
Michael Esser23de GERGK31-14290000000000000000
14 Players99024131662102540.01511561943231
Hannover 96 Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Hendrik Weydandt26de GERFW23-27190463332114463266.7133.323701810175359
Linton Maina40de GERLW19-29486310416132313266.7133.32020714263140255
   Uffe Bech33dk DENLW26-09046014206100.01100.0438141000141
Genki Haraguchi10jp JPNRW27-3398038213187038000121398444010210
   Sebastian Soto16us USARW18-2591040022040003900002020
Nicolai Müller21de GERLM31-2009057110331435722100.000.02721911443112344
Pirmin Schwegler27ch SUICM32-035644561423804500016682900001190
   Florent Muslija35xk KVXCM20-2812624011112124100.01100.0161334312020173
Marvin Bakalorz6de GERRM29-2129044212295244000181106431001201
Matthias Ostrzolek22de GERLB28-31290671126374067000261074501010403
Felipe5br BRACB31-3339058928291158000221295310001300
Waldemar Anton31de GERCB22-26790599313000592150.0150.03022312600000351
Julian Korb4de GERRB27-023907152936807111100.000.03820914842020410
Michael Esser23de GERGK31-14290412941000410002519912800000210
14 Players99059177213300871359113861.5538.52801860100825163201134427
Hannover 96 Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Hendrik Weydandt26de GERFW23-2719000022000000017463.6
Linton Maina40de GERLW19-29486000100120000600
   Uffe Bech33dk DENLW26-0904000100000000110100.0
Genki Haraguchi10jp JPNRW27-339800000000020003050.0
   Sebastian Soto16us USARW18-25910000000000000100
Nicolai Müller21de GERLM31-2009000022000200091233.3
Pirmin Schwegler27ch SUICM32-03564000000521000300
   Florent Muslija35xk KVXCM20-281260000001010002010.0
Marvin Bakalorz6de GERRM29-2129000010004300061233.3
Matthias Ostrzolek22de GERLB28-31290000030220000500
Felipe5br BRACB31-33390000020051000530100.0
Waldemar Anton31de GERCB22-2679000010002300071325.0
Julian Korb4de GERRB27-0239000020022000071150.0
Michael Esser23de GERGK31-14290000000000000210100.0
14 Players990000109011191300058161847.1

Hannover 96 Goalkeeper Stats

Hannover 96 Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Michael Esserde GER31-1429081787.51.171741.229548.336.9837.538.52200.0114.7

M'Gladbach Player Stats

M'Gladbach Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Lars Stindl13de GERFW30-23040000000000000.00.00.0000000000
   Raffael11br BRAFW34-0168610003100390020.60.60.151262989.7523031
Alassane Pléa14fr FRAFW26-0349000002200380000.10.10.260202871.4220221
Florian Neuhaus32de GERAM22-0287400004000551120.50.50.181394390.71039221
   Jonas Hofmann23de GERAM26-2731600000000132000.00.00.00081080.027100
Denis Zakaria8ch SUICM22-1448000002100561230.10.10.030374680.4432122
   Mickaël Cuisance27fr FRACM19-2401000001100110010.00.00.0106875.016022
Christoph Kramer6de GERCM28-0539000003100937130.10.10.130687689.5749231
Thorgan Hazard10be BELWB26-0159000003200872100.20.20.120547770.1541975
Patrick Herrmann7de GERWB28-0609000000000630010.00.00.140415475.9222120
Nico Elvedi30ch SUICB22-1959000001000783010.10.10.010566684.8638011
Tobias Strobl5de GERCB28-3369000000000710210.00.00.010586293.5244000
Matthias Ginter28de GERCB25-0849000000000600000.00.00.010435874.1630100
Yann Sommer1ch SUIGK30-1179000000000550000.00.00.000325360.4026011
14 Players990100019800719167141.71.70.735248861080.052377192515
M'Gladbach Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Lars Stindl13de GERFW30-2304000000000000.00.000000
   Raffael11br BRAFW34-01686262989.743959101190.9111291.733100.000.10.133205
Alassane Pléa14fr FRAFW26-03490202871.420546141687.54580.0020.000.20.231202
Florian Neuhaus32de GERAM22-02874394390.7852187111291.7181994.7101190.900.10.2254110
   Jonas Hofmann23de GERAM26-2731681080.0111214580.044100.00000.00.001002
Denis Zakaria8ch SUICM22-14480374680.4651143182281.8151788.23475.000.00.003004
   Mickaël Cuisance27fr FRACM19-240106875.0682766100.0000000.00.000101
Christoph Kramer6de GERCM28-05390687689.51028336414689.1242596.03475.000.10.128107
Thorgan Hazard10be BELWB26-01590547770.1946294262892.9233271.951533.300.10.126005
Patrick Herrmann7de GERWB28-06090415475.9749227161888.9182281.851050.000.10.221322
Nico Elvedi30ch SUICB22-19590566684.8924343283287.5273090.01333.300.00.004006
Tobias Strobl5de GERCB28-33690586293.5143146299100.0353697.2141782.400.00.012002
Matthias Ginter28de GERCB25-08490435874.1638206253083.3172085.01714.300.00.005006
Yann Sommer1ch SUIGK30-11790325360.487063455100.01919100.082828.600.00.001000
14 Players99048861080.08912298521324088.821524189.25310451.000.70.8154013352
M'Gladbach Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Lars Stindl13de GERFW30-2304000000000000000
   Raffael11br BRAFW34-01686292900010000002600
Alassane Pléa14fr FRAFW26-03490282710002000002003
Florian Neuhaus32de GERAM22-02874434300011000003900
   Jonas Hofmann23de GERAM26-273161091100000000800
Denis Zakaria8ch SUICM22-14480464600000000003701
   Mickaël Cuisance27fr FRACM19-24010880000000000601
Christoph Kramer6de GERCM28-05390767333001000006801
Thorgan Hazard10be BELWB26-0159077581910281265105401
Patrick Herrmann7de GERWB28-0609054431100012560504100
Nico Elvedi30ch SUICB22-19590666600001000005600
Tobias Strobl5de GERCB28-33690626111020000005800
Matthias Ginter28de GERCB25-08490585711010000004300
Yann Sommer1ch SUIGK30-117905340133000000003200
14 Players99061056050100725171256048807
M'Gladbach Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Lars Stindl13de GERFW30-2304000000000000000
   Raffael11br BRAFW34-0168600000020.022020000
Alassane Pléa14fr FRAFW26-03490000000000000010
Florian Neuhaus32de GERAM22-02874110010002021210
   Jonas Hofmann23de GERAM26-273162111011100.000000200
Denis Zakaria8ch SUICM22-14480110101250.013212310
   Mickaël Cuisance27fr FRACM19-24010000000001010000
Christoph Kramer6de GERCM28-05390751602450.023031800
Thorgan Hazard10be BELWB26-01590220200000001300
Patrick Herrmann7de GERWB28-0609000000010.011010020
Nico Elvedi30ch SUICB22-195903212011100.001100340
Tobias Strobl5de GERCB28-33690000000001012240
Matthias Ginter28de GERCB25-0849000000020.020000000
Yann Sommer1ch SUIGK30-11790000000000000000
14 Players9901612312151338.5814311723130
M'Gladbach Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Lars Stindl13de GERFW30-230400000000000000000000
   Raffael11br BRAFW34-01686390115235393133.3266.723854502021308
Alassane Pléa14fr FRAFW26-03490382215216382150.0150.02010247202242811
Florian Neuhaus32de GERAM22-02874551331222552150.0150.0392469224002443
   Jonas Hofmann23de GERAM26-27316130373013000784701101191
Denis Zakaria8ch SUICM22-144805631237915622100.000.03218011311111342
   Mickaël Cuisance27fr FRACM19-2401011005601122100.000.0662240001191
Christoph Kramer6de GERCM28-053909301368121933133.3266.74929317421011625
Thorgan Hazard10be BELWB26-015908701536386877571.4228.64137223896111518
Patrick Herrmann7de GERWB28-0609063062433163200.02100.02213762141114010
Nico Elvedi30ch SUICB22-195907842845537811100.000.03824414600001501
Tobias Strobl5de GERCB28-33690715324000710004420811900000510
Matthias Ginter28de GERCB25-08490602114361600003019514311000421
Yann Sommer1ch SUIGK30-117905544541005511100.000.0261778500000310
14 Players9907196118036717826719251560.01040.03772385135819205101448151
M'Gladbach Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Lars Stindl13de GERFW30-2304000100000000000
   Raffael11br BRAFW34-016860001000000005010.0
Alassane Pléa14fr FRAFW26-0349000020020000032340.0
Florian Neuhaus32de GERAM22-02874000010111000300
   Jonas Hofmann23de GERAM26-27316000000001000100
Denis Zakaria8ch SUICM22-144800000100210001020100.0
   Mickaël Cuisance27fr FRACM19-24010000100000000110100.0
Christoph Kramer6de GERCM28-0539000002011500091150.0
Thorgan Hazard10be BELWB26-015900000308120009010.0
Patrick Herrmann7de GERWB28-0609000030012000001010.0
Nico Elvedi30ch SUICB22-1959000001010200068372.7
Tobias Strobl5de GERCB28-3369000010002000062625.0
Matthias Ginter28de GERCB25-08490000010000000220100.0
Yann Sommer1ch SUIGK30-11790000000000000300
14 Players9900009902571200059181652.9

M'Gladbach Goalkeeper Stats

M'Gladbach Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Yann Sommerch SUI30-11790505100.00.362623.143348.836.31050.041.71000.0221.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Nicolai MüllerClub Crest Hannover 960.03Off Target27Right Foot
14Florian NeuhausClub Crest M'Gladbach0.48Blocked12Right FootFlorian NeuhausTake-OnFlorian NeuhausPass (Live)
17Linton MainaClub Crest Hannover 960.47Blocked12Left FootHendrik WeydandtPass (Live)Hendrik WeydandtTake-On
17Genki HaraguchiClub Crest Hannover 960.03Blocked23Right FootMatthias OstrzolekPass (Live)Linton MainaShot
19Thorgan HazardClub Crest M'Gladbach0.060.03Saved14Right FootAlassane PléaPass (Live)Christoph KramerPass (Live)
20Nicolai MüllerClub Crest Hannover 960.040.10Saved18Right FootPirmin SchweglerPass (Live)Genki HaraguchiPass (Live)
21Alassane PléaClub Crest M'Gladbach0.040.27Saved31Right FootDeflectedAlassane PléaTake-OnTobias StroblPass (Live)
22Thorgan HazardClub Crest M'Gladbach0.090.17Saved10Right FootAlassane PléaPass (Live)Florian NeuhausTackle
22Nicolai MüllerClub Crest Hannover 960.03Blocked28Right FootGenki HaraguchiPass (Live)
24Florian NeuhausClub Crest M'Gladbach0.02Off Target31Left FootVolley
26Denis ZakariaClub Crest M'Gladbach0.040.04Saved17Right FootThorgan HazardPass (Live)Alassane PléaPass (Live)
28Thorgan HazardClub Crest M'Gladbach0.03Off Target28Right FootFlorian NeuhausPass (Live)Matthias GinterPass (Live)
38RaffaelClub Crest M'Gladbach0.08Blocked15Right FootThorgan HazardPass (Live)Florian NeuhausPass (Live)
40Florian NeuhausClub Crest M'Gladbach0.03Off Target27Left FootAlassane PléaPass (Live)Denis ZakariaPass (Live)
44Christoph KramerClub Crest M'Gladbach0.05Blocked12Right FootRaffaelPass (Live)Patrick HerrmannPass (Live)
45FelipeClub Crest Hannover 960.10Off Target11Left FootHendrik WeydandtFouledLinton MainaPass (Live)
45+3Denis ZakariaClub Crest M'Gladbach0.03Blocked28Right FootFlorian NeuhausPass (Live)Patrick HerrmannPass (Live)
45+4Nico ElvediClub Crest M'Gladbach0.07Off Target10HeadPatrick HerrmannPass (Dead)Denis ZakariaShot
51Hendrik WeydandtClub Crest Hannover 960.080.04Saved11HeadPirmin SchweglerPass (Dead)Matthias OstrzolekFouled
51Linton MainaClub Crest Hannover 960.12Off Target15Left FootLinton MainaTake-OnLinton MainaInterception
53Florian NeuhausClub Crest M'Gladbach0.03Blocked26Left FootChristoph KramerPass (Live)Denis ZakariaPass (Live)
53RaffaelClub Crest M'Gladbach0.090.47Goal15Right FootDeflectedRaffaelTake-OnFlorian NeuhausShot
59Nicolai MüllerClub Crest Hannover 960.03Off Target29Right FootPirmin SchweglerTackle
61Christoph KramerClub Crest M'Gladbach0.030.02Saved21Right FootVolleyRaffaelPass (Live)Florian NeuhausPass (Live)
70Florent MuslijaClub Crest Hannover 960.040.03Saved19Right FootLinton MainaPass (Live)Nicolai MüllerPass (Live)
70Hendrik WeydandtClub Crest Hannover 960.080.06Saved15Right FootLinton MainaPass (Live)Julian KorbPass (Live)
80Christoph KramerClub Crest M'Gladbach0.04Off Target25Right FootPatrick HerrmannPass (Live)RaffaelPass (Live)
82Mickaël CuisanceClub Crest M'Gladbach0.040.04Saved31Left FootMickaël CuisanceTake-OnRaffaelPass (Live)
86Hendrik WeydandtClub Crest Hannover 960.030.02Saved26Right FootSebastian SotoPass (Live)Michael EsserPass (Live)
87Alassane PléaClub Crest M'Gladbach0.050.03Saved16Left FootChristoph KramerPass (Live)Nico ElvediTackle
87RaffaelClub Crest M'Gladbach0.39Off Target11Right FootAlassane PléaShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Nicolai MüllerClub Crest Hannover 960.03Off Target27Right Foot
17Linton MainaClub Crest Hannover 960.47Blocked12Left FootHendrik WeydandtPass (Live)Hendrik WeydandtTake-On
17Genki HaraguchiClub Crest Hannover 960.03Blocked23Right FootMatthias OstrzolekPass (Live)Linton MainaShot
20Nicolai MüllerClub Crest Hannover 960.040.10Saved18Right FootPirmin SchweglerPass (Live)Genki HaraguchiPass (Live)
22Nicolai MüllerClub Crest Hannover 960.03Blocked28Right FootGenki HaraguchiPass (Live)
45FelipeClub Crest Hannover 960.10Off Target11Left FootHendrik WeydandtFouledLinton MainaPass (Live)
51Hendrik WeydandtClub Crest Hannover 960.080.04Saved11HeadPirmin SchweglerPass (Dead)Matthias OstrzolekFouled
51Linton MainaClub Crest Hannover 960.12Off Target15Left FootLinton MainaTake-OnLinton MainaInterception
59Nicolai MüllerClub Crest Hannover 960.03Off Target29Right FootPirmin SchweglerTackle
70Florent MuslijaClub Crest Hannover 960.040.03Saved19Right FootLinton MainaPass (Live)Nicolai MüllerPass (Live)
70Hendrik WeydandtClub Crest Hannover 960.080.06Saved15Right FootLinton MainaPass (Live)Julian KorbPass (Live)
86Hendrik WeydandtClub Crest Hannover 960.030.02Saved26Right FootSebastian SotoPass (Live)Michael EsserPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
14Florian NeuhausClub Crest M'Gladbach0.48Blocked12Right FootFlorian NeuhausTake-OnFlorian NeuhausPass (Live)
19Thorgan HazardClub Crest M'Gladbach0.060.03Saved14Right FootAlassane PléaPass (Live)Christoph KramerPass (Live)
21Alassane PléaClub Crest M'Gladbach0.040.27Saved31Right FootDeflectedAlassane PléaTake-OnTobias StroblPass (Live)
22Thorgan HazardClub Crest M'Gladbach0.090.17Saved10Right FootAlassane PléaPass (Live)Florian NeuhausTackle
24Florian NeuhausClub Crest M'Gladbach0.02Off Target31Left FootVolley
26Denis ZakariaClub Crest M'Gladbach0.040.04Saved17Right FootThorgan HazardPass (Live)Alassane PléaPass (Live)
28Thorgan HazardClub Crest M'Gladbach0.03Off Target28Right FootFlorian NeuhausPass (Live)Matthias GinterPass (Live)
38RaffaelClub Crest M'Gladbach0.08Blocked15Right FootThorgan HazardPass (Live)Florian NeuhausPass (Live)
40Florian NeuhausClub Crest M'Gladbach0.03Off Target27Left FootAlassane PléaPass (Live)Denis ZakariaPass (Live)
44Christoph KramerClub Crest M'Gladbach0.05Blocked12Right FootRaffaelPass (Live)Patrick HerrmannPass (Live)
45+3Denis ZakariaClub Crest M'Gladbach0.03Blocked28Right FootFlorian NeuhausPass (Live)Patrick HerrmannPass (Live)
45+4Nico ElvediClub Crest M'Gladbach0.07Off Target10HeadPatrick HerrmannPass (Dead)Denis ZakariaShot
53Florian NeuhausClub Crest M'Gladbach0.03Blocked26Left FootChristoph KramerPass (Live)Denis ZakariaPass (Live)
53RaffaelClub Crest M'Gladbach0.090.47Goal15Right FootDeflectedRaffaelTake-OnFlorian NeuhausShot
61Christoph KramerClub Crest M'Gladbach0.030.02Saved21Right FootVolleyRaffaelPass (Live)Florian NeuhausPass (Live)
80Christoph KramerClub Crest M'Gladbach0.04Off Target25Right FootPatrick HerrmannPass (Live)RaffaelPass (Live)
82Mickaël CuisanceClub Crest M'Gladbach0.040.04Saved31Left FootMickaël CuisanceTake-OnRaffaelPass (Live)
87Alassane PléaClub Crest M'Gladbach0.050.03Saved16Left FootChristoph KramerPass (Live)Nico ElvediTackle
87RaffaelClub Crest M'Gladbach0.39Off Target11Right FootAlassane PléaShot

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.