Werder Bremen vs. Mainz 05 Match Report – Friday January 31, 2025

Fußball-Bundesliga (Matchweek 20)
Werder Bremen
1
2.5
8-6-6
Manager: Ole Werner
Captain: Marco Friedl
Mainz 05
0
1.2
9-4-7
Manager: Bo Henriksen
Captain: Nadiem Amiri
Friday January 31, 2025, 20:30 (venue time)
Fußball-Bundesliga (Matchweek 20)
Werder Bremen vs. Mainz 05 Historical Head-to-Head
 
Attendance: 40,500
Venue: Weserstadion, Bremen
Officials: Martin Petersen (Referee) · Alexander Sather (AR1) · Robert Wessel (AR2) · Bastian Dankert (4th) · Sascha Stegemann (VAR)
Leonardo Bittencourt · 14’
Niklas Stark · 90+3’
Marco Friedl · 90+4’
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.
Try it & get your first month FREE

Match Summary

Kick Off
 10’
0:0
 — Yellow Card
 12’
0:0
Penalty saved by Robin Zentner
 — Yellow Card
 14’
1:0
 — Goal 1:0
 26’
1:0
 — Yellow Card
 36’
1:0
 — Substitute
 42’
1:0
 — Yellow Card
 44’
1:0
 — Yellow Card
Half Time
 46’
1:0
 — Substitute
 56’
1:0
 — Substitute
 70’
1:0
 — Substitute
 70’
1:0
 — Substitute
 78’
1:0
 — Yellow Card
 78’
1:0
 — Substitute
 80’
1:0
 — Yellow Card
 81’
1:0
 — Substitute
 81’
1:0
 — Substitute
 86’
1:0
 — Substitute
90+1’
1:0
 — Yellow Card
90+2’
1:0
 — Yellow Card
90+3’
1:0
 — Second Yellow Card
90+4’
1:0
 — Second Yellow Card
90+8’
1:0
 — Yellow Card

Team Stats

Possession
38%
62%
Passing Accuracy
242 of 360 — 67%
79% — 467 of 592
Shots on Target
4 of 11 — 36%
15% — 2 of 13
Saves
2 of 2 — 100%
75% — 3 of 4
Cards
Werder Bremen
 
Mainz 05
14
Fouls
13
3
Corners
8
9
Crosses
21
514
Touches
730
Werder Bremen
 
Mainz 05
24
Tackles
15
8
Interceptions
8
26
Aerials Won
18
38
Clearances
15
Werder Bremen
 
Mainz 05
1
Offsides
1
9
Goal Kicks
7
23
Throw Ins
24
70
Long Balls
71
Become a Stathead & surf this site ad-free.

Werder Bremen Player Stats

Werder Bremen 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
Marvin Ducksch7de GERFW30-3306900011100210001.00.20.01091752.919210
   Marco Grüll17at AUTFW26-209210000000091000.00.00.4102450.015010
Justin Njinmah11de GERFW24-0779000001000280020.40.40.130152075.0214300
Romano Schmid20at AUTCM25-0049000004110523030.30.30.380203557.1531322
Senne Lynen14be BELCM25-3479000001010572120.10.10.000304271.4126011
Leonardo Bittencourt10de GERCM31-043351000110092000.50.50.01077100.004000
   Skelly Alvero28fr FRACM22-2725500000000314000.00.00.00081553.3212010
Issa Kaboré29bf BFAWB23-2646900001000453120.30.30.011172470.8015041
   Derrick Köhn19de GERWB25-3622100001000141000.00.00.01081266.703000
Mitchell Weiser8de GERWB30-2859000000010483130.00.00.020203164.5112020
Anthony Jung3de GERCB33-0898500000000672230.00.00.010365367.9018000
   Amos Pieper5de GERCB27-01450000000070010.00.00.0002450.002000
Marco Friedl32at AUTCB26-3218900001121482320.10.10.010242982.8014011
Niklas Stark4de GERCB29-2928900000021361000.00.00.000182766.7116000
Michael Zetterer1de GERGK29-2039000000010420000.00.00.000264065.0027000
15 Players988100111482514248182.71.90.820124236067.2142088135
Werder Bremen 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
Marvin Ducksch7de GERFW30-3306991752.9144843650.04580.01425.000.00.000001
   Marco Grüll17at AUTFW26-209212450.033270011100.00000.40.211001
Justin Njinmah11de GERFW24-07790152075.01874091181.84580.00000.10.011102
Romano Schmid20at AUTCM25-00490203557.135816981080.05771.44944.400.30.232005
Senne Lynen14be BELCM25-34790304271.4432130151883.3101662.51250.000.00.002001
Leonardo Bittencourt10de GERCM31-0433577100.094144100.033100.00000.00.000000
   Skelly Alvero28fr FRACM22-2725581553.31562322100.051050.011100.000.00.001002
Issa Kaboré29bf BFAWB23-26469172470.82349791090.05771.41520.000.00.001000
   Derrick Köhn19de GERWB25-3622181266.789255771.42366.70000.00.000000
Mitchell Weiser8de GERWB30-28590203164.5300138131586.74850.03560.000.00.111111
Anthony Jung3de GERCB33-08985365367.9620272152171.4131586.751145.500.00.002000
   Amos Pieper5de GERCB27-01452450.04701333.30011100.000.00.000000
Marco Friedl32at AUTCB26-32189242982.84611806966.71414100.02366.700.00.001000
Niklas Stark4de GERCB29-29289182766.72961255771.4121485.7050.000.00.001001
Michael Zetterer1de GERGK29-20390264065.078353633100.01313100.0102441.700.00.000000
15 Players98824236067.2423418479812677.89512178.5297041.400.80.56132114
Werder Bremen 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
Marvin Ducksch7de GERFW30-3306917143000202110901
   Marco Grüll17at AUTFW26-20921440010000000202
Justin Njinmah11de GERFW24-07790202000000000001501
Romano Schmid20at AUTCM25-00490353220103111002013
Senne Lynen14be BELCM25-34790424022000000003000
Leonardo Bittencourt10de GERCM31-04335770000000000700
   Skelly Alvero28fr FRACM22-2725515150000000000800
Issa Kaboré29bf BFAWB23-26469241590011900001700
   Derrick Köhn19de GERWB25-362211275000150000800
Mitchell Weiser8de GERWB30-28590312291102800002001
Anthony Jung3de GERCB33-08985534581000000003603
   Amos Pieper5de GERCB27-0145440000000000200
Marco Friedl32at AUTCB26-32189292900000000002401
Niklas Stark4de GERCB29-29289272522000000001800
Michael Zetterer1de GERGK29-20390403197000000002600
15 Players9883603104913319233210242112
Werder Bremen 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
Marvin Ducksch7de GERFW30-33069000000000000000
   Marco Grüll17at AUTFW26-20921100010000000100
Justin Njinmah11de GERFW24-07790000000002020000
Romano Schmid20at AUTCM25-004903103022100.003120311
Senne Lynen14be BELCM25-34790210201333.322021320
Leonardo Bittencourt10de GERCM31-04335222000000000200
   Skelly Alvero28fr FRACM22-272554222022100.000000450
Issa Kaboré29bf BFAWB23-264693212011100.002021420
   Derrick Köhn19de GERWB25-36221111000000000100
Mitchell Weiser8de GERWB30-285903203011100.003031440
Anthony Jung3de GERCB33-089852111011100.003212451
   Amos Pieper5de GERCB27-0145000000001100010
Marco Friedl32at AUTCB26-321892220022100.0021135110
Niklas Stark4de GERCB29-29289100100000000170
Michael Zetterer1de GERGK29-20390000000000000000
15 Players98824149141101283.3218513832382
Werder Bremen 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
Marvin Ducksch7de GERFW30-330692103117120100.01100.09383321000112
   Marco Grüll17at AUTFW26-209219015309100.01100.051020001160
Justin Njinmah11de GERFW24-0779028131312228000141067032240176
Romano Schmid20at AUTCM25-004905229281675222100.000.0311438430143342
Senne Lynen14be BELCM25-347905732626515711100.000.026581000023310
Leonardo Bittencourt10de GERCM31-04335905321900041350000040
   Skelly Alvero28fr FRACM22-2725531715124131100.01100.012391500030120
Issa Kaboré29bf BFAWB23-26469453211591454125.0250.015991301041162
   Derrick Köhn19de GERWB25-362211409051140003410000050
Mitchell Weiser8de GERWB30-28590483111720048200.02100.01213000020191
Anthony Jung3de GERCB33-0898567174818206700018985900020230
   Amos Pieper5de GERCB27-014571511070002700000020
Marco Friedl32at AUTCB26-321894812398224811100.000.014742300000140
Niklas Stark4de GERCB29-292893652511003600016321000000200
Michael Zetterer1de GERGK29-2039042364200042000271856600000260
15 Players98851490262168881751313538.5753.820891939184322824013
Werder Bremen 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%
Marvin Ducksch7de GERFW30-3306900000020000031233.3
   Marco Grüll17at AUTFW26-20921000100000000010100.0
Justin Njinmah11de GERFW24-0779000011000000021150.0
Romano Schmid20at AUTCM25-00490100530301100102340.0
Senne Lynen14be BELCM25-3479010012001100083175.0
Leonardo Bittencourt10de GERCM31-043350000100020001010.0
   Skelly Alvero28fr FRACM22-27255000200002000410100.0
Issa Kaboré29bf BFAWB23-26469000100112000320100.0
   Derrick Köhn19de GERWB25-36221000000101000000
Mitchell Weiser8de GERWB30-2859010011121200032433.3
Anthony Jung3de GERCB33-08985000000021000440100.0
   Amos Pieper5de GERCB27-0145000010000000010100.0
Marco Friedl32at AUTCB26-3218921112003200046460.0
Niklas Stark4de GERCB29-2928921111000000042250.0
Michael Zetterer1de GERGK29-20390100000000000000
15 Players98882214121981410046261859.1

Werder Bremen Goalkeeper Stats

Werder Bremen 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 Zettererde GER29-20390202100.00.582040.038250.039.0250.043.01616.3012.0

Mainz 05 Player Stats

Mainz 05 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
Nelson Weiper44de GERFW19-3207700002100330010.20.20.220131776.5112030
   Armindo Sieb11de GERFW21-349130000100070000.30.30.0101250.002010
Lee Jae-sung7kr KORCM,AM32-1749000002010610100.20.20.020505394.3931231
Paul Nebel8de GERAM22-1139000002100711030.40.40.140415771.9335420
Nadiem Amiri18de GERCM28-0964500002000362000.10.10.000222878.6116000
   Hong Hyunseok14kr KORAM25-2294500000000271000.00.00.000172181.0212010
Kaishu Sano6jp JPNCM24-0329000001000661120.00.00.050455286.5939121
Phillipp Mwene2at AUTWB31-0028000000000571100.00.00.010415082.0336600
   Arnaud Nordin9fr FRAWB26-228100000100060000.00.00.32044100.003000
Anthony Caci19fr FRAWB27-2148000000010723020.00.00.230426168.9624110
   Silvan Widmer30ch SUIWB31-332100000000060000.00.00.0004580.014100
Dominik Kohr31de GERCB31-0009000000000871210.00.00.010687887.2548100
Stefan Bell16de GERCB33-1605500000000421100.00.00.000273773.0124000
   Maxim Leitsch5de GERCB26-2583500001000270020.10.10.000141782.4113000
Danny da Costa21de GERCB31-2029000001000894210.00.00.040557177.5855110
Robin Zentner27de GERGK30-0959000000010430000.00.00.000233959.0028000
16 Players990000013230730158121.31.30.825046759278.95038217142
Mainz 05 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
Nelson Weiper44de GERFW19-32077131776.51572081172.733100.00000.20.113001
   Armindo Sieb11de GERFW21-349131250.0801250.0000000.00.000000
Lee Jae-sung7kr KORCM,AM32-17490505394.3685253353697.2121392.311100.000.00.102009
Paul Nebel8de GERAM22-11390415771.9546147252986.2121675.02450.000.10.220203
Nadiem Amiri18de GERCM28-09645222878.629244151693.86785.7010.000.00.100101
   Hong Hyunseok14kr KORAM25-22945172181.018257111478.644100.00000.00.000002
Kaishu Sano6jp JPNCM24-03290455286.5739235202387.0242596.01333.300.00.112409
Phillipp Mwene2at AUTWB31-00280415082.0648232212295.5151883.34580.000.00.102003
   Arnaud Nordin9fr FRAWB26-2281044100.0541033100.011100.00000.30.310000
Anthony Caci19fr FRAWB27-21480426168.9576233303683.391850.03475.000.20.225206
   Silvan Widmer30ch SUIWB31-332104580.05383475.011100.00000.00.000001
Dominik Kohr31de GERCB31-00090687887.21365411252986.2323397.0101376.900.00.115215
Stefan Bell16de GERCB33-16055273773.0432173151788.2101283.32540.000.00.001001
   Maxim Leitsch5de GERCB26-25835141782.431110433100.081080.03475.000.00.000001
Danny da Costa21de GERCB31-20290557177.5975392283190.3232688.541233.300.00.0010108
Robin Zentner27de GERGK30-09590233959.064847211100.01414100.082334.800.00.001000
16 Players99046759278.97671279124427788.117420186.6387550.700.81.483112150
Mainz 05 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
Nelson Weiper44de GERFW19-32077171520000000001300
   Armindo Sieb11de GERFW21-34913220000100000100
Lee Jae-sung7kr KORCM,AM32-17490535033000000005000
Paul Nebel8de GERAM22-11390575072007322004105
Nadiem Amiri18de GERCM28-09645282610000010002212
   Hong Hyunseok14kr KORAM25-22945212100000000001701
Kaishu Sano6jp JPNCM24-03290525200000000004500
Phillipp Mwene2at AUTWB31-002805040101004900004103
   Arnaud Nordin9fr FRAWB26-22810440000000000400
Anthony Caci19fr FRAWB27-214806147141005852204200
   Silvan Widmer30ch SUIWB31-33210550000000000400
Dominik Kohr31de GERCB31-00090787442003100006801
Stefan Bell16de GERCB33-16055373611000000002701
   Maxim Leitsch5de GERCB26-25835171700000000001400
Danny da Costa21de GERCB31-20290716741011300005502
Robin Zentner27de GERGK30-09590393182000000002301
16 Players99059253754130121248420467116
Mainz 05 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
Nelson Weiper44de GERFW19-3207700000010.011010000
   Armindo Sieb11de GERFW21-34913000000000000000
Lee Jae-sung7kr KORCM,AM32-1749000000010.010001100
Paul Nebel8de GERAM22-1139010001010.013030120
Nadiem Amiri18de GERCM28-09645211100000000200
   Hong Hyunseok14kr KORAM25-22945101001250.010000110
Kaishu Sano6jp JPNCM24-032901100111100.002021210
Phillipp Mwene2at AUTWB31-002801110011100.000001200
   Arnaud Nordin9fr FRAWB26-22810000000000000000
Anthony Caci19fr FRAWB27-21480320212366.712110310
   Silvan Widmer30ch SUIWB31-33210000000000000000
Dominik Kohr31de GERCB31-00090110100001012320
Stefan Bell16de GERCB33-160551001011100.000001210
   Maxim Leitsch5de GERCB26-25835000000002020020
Danny da Costa21de GERCB31-202904421111100.001012640
Robin Zentner27de GERGK30-09590000000000000010
16 Players990151056471258.3512111823150
Mainz 05 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
Nelson Weiper44de GERFW19-3207733011814433300.03100.01229000061205
   Armindo Sieb11de GERFW21-349137001647100.01100.02510001052
Lee Jae-sung7kr KORCM,AM32-17490610738186613133.3133.3311336522102469
Paul Nebel8de GERAM22-1139071072342371200.0150.03519476451214912
Nadiem Amiri18de GERCM28-096453608181003600016662200011240
   Hong Hyunseok14kr KORAM25-229452713177127100.01100.012472700002184
Kaishu Sano6jp JPNCM24-03290661939182662150.0150.0391538310012443
Phillipp Mwene2at AUTWB31-002805711624182570003622215063113383
   Arnaud Nordin9fr FRAWB26-2281060006160003700000141
Anthony Caci19fr FRAWB27-2148072173631372100.01100.024793510111383
   Silvan Widmer30ch SUIWB31-33210601232600041511010062
Dominik Kohr31de GERCB31-00090873364110187000482218211010541
Stefan Bell16de GERCB33-1605542222191142000241033800010240
   Maxim Leitsch5de GERCB26-25835272914432700013552200030161
Danny da Costa21de GERCB31-20290892275310089100.01100.05522512710030523
Robin Zentner27de GERGK30-0959043284300043000281287300010240
16 Players990730411963431983373014214.31071.4382168280217115221446249
Mainz 05 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%
Nelson Weiper44de GERFW19-3207700030000000023633.3
   Armindo Sieb11de GERFW21-3491300000010000002166.7
Lee Jae-sung7kr KORCM,AM32-1749010026001000073260.0
Paul Nebel8de GERAM22-1139000003070000031712.5
Nadiem Amiri18de GERCM28-09645000200001000100
   Hong Hyunseok14kr KORAM25-22945000000000000100
Kaishu Sano6jp JPNCM24-03290000100011000610100.0
Phillipp Mwene2at AUTWB31-002800000104110006010.0
   Arnaud Nordin9fr FRAWB26-22810000000000000000
Anthony Caci19fr FRAWB27-214801001105020005010.0
   Silvan Widmer30ch SUIWB31-33210000100000000000
Dominik Kohr31de GERCB31-0009000021032100033260.0
Stefan Bell16de GERCB33-1605500000101000072250.0
   Maxim Leitsch5de GERCB26-2583500000000000031325.0
Danny da Costa21de GERCB31-20290000010124000102166.7
Robin Zentner27de GERGK30-09590100100000010100
16 Players990300131312181001055182640.9

Mainz 05 Goalkeeper Stats

Mainz 05 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
Robin Zentnerde GER30-0959051380.02.141822.233448.538.8633.340.25120.0112.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Romano SchmidClub Crest Werder Bremen0.030.00Woodwork11HeadMitchell WeiserPass (Live)Justin NjinmahPass (Live)
1Romano SchmidClub Crest Werder Bremen0.150.00Off Target11Left FootRomano SchmidShot
12Marvin Ducksch (pen)Club Crest Werder Bremen0.790.87Saved13Right FootRomano SchmidFouled
14Issa KaboréClub Crest Werder Bremen0.300.00Blocked4Right FootMarvin DuckschPass (Dead)Romano SchmidPass (Live)
14Leonardo BittencourtClub Crest Werder Bremen0.460.95Goal3Right FootIssa KaboréShot
27Nadiem AmiriClub Crest Mainz 050.030.00Off Target35Right FootFree kickPaul NebelFouledLee Jae-sungPass (Live)
28Nelson WeiperClub Crest Mainz 050.190.00Off Target14Left FootNelson WeiperPass (Live)Lee Jae-sungPass (Live)
30Marvin DuckschClub Crest Werder Bremen0.170.07Saved23Right FootRomano SchmidPass (Live)Leonardo BittencourtTackle
35Nadiem AmiriClub Crest Mainz 050.020.00Blocked26Right FootKaishu SanoPass (Live)Danny da CostaPass (Live)
46Lee Jae-sungClub Crest Mainz 050.090.00Off Target8HeadAnthony CaciPass (Dead)Kaishu SanoPass (Live)
47Romano SchmidClub Crest Werder Bremen0.090.00Off Target13Right FootJustin NjinmahPass (Live)Romano SchmidPass (Live)
49Lee Jae-sungClub Crest Mainz 050.070.00Blocked9HeadAnthony CaciPass (Dead)Anthony CaciPass (Live)
50Nelson WeiperClub Crest Mainz 050.030.38Saved14HeadDominik KohrPass (Live)Kaishu SanoPass (Live)
51Paul NebelClub Crest Mainz 050.190.00Blocked10Right FootNelson WeiperPass (Live)Phillipp MwenePass (Live)
53Kaishu SanoClub Crest Mainz 050.020.00Off Target14Right FootPaul NebelPass (Live)Danny da CostaPass (Live)
61Danny da CostaClub Crest Mainz 050.040.00Blocked29Right FootDanny da CostaTackle
69Paul NebelClub Crest Mainz 050.210.16Saved6Right FootDanny da CostaPass (Live)Kaishu SanoPass (Live)
75Romano SchmidClub Crest Werder Bremen0.060.08Saved16Right FootJustin NjinmahPass (Live)Mitchell WeiserPass (Live)
76Justin NjinmahClub Crest Werder Bremen0.390.00Off Target18Right FootMarco GrüllPass (Live)Anthony JungPass (Live)
82Marco FriedlClub Crest Werder Bremen0.090.17Saved6HeadRomano SchmidPass (Dead)Derrick KöhnPass (Live)
83Senne LynenClub Crest Werder Bremen0.100.00Off Target17Left FootVolleyMarco FriedlShot
83Derrick KöhnClub Crest Werder Bremen0.030.00Off Target17Left FootRomano SchmidPass (Live)Romano SchmidTake-On
87Arnaud NordinClub Crest Mainz 050.020.00Blocked25Left FootKaishu SanoPass (Live)Arnaud NordinPass (Live)
90+7Armindo SiebClub Crest Mainz 050.280.00Off Target6HeadArnaud NordinPass (Live)Paul NebelPass (Dead)
90+7Maxim LeitschClub Crest Mainz 050.060.00Off Target10HeadPaul NebelPass (Dead)Armindo SiebShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Romano SchmidClub Crest Werder Bremen0.030.00Woodwork11HeadMitchell WeiserPass (Live)Justin NjinmahPass (Live)
1Romano SchmidClub Crest Werder Bremen0.150.00Off Target11Left FootRomano SchmidShot
12Marvin Ducksch (pen)Club Crest Werder Bremen0.790.87Saved13Right FootRomano SchmidFouled
14Issa KaboréClub Crest Werder Bremen0.300.00Blocked4Right FootMarvin DuckschPass (Dead)Romano SchmidPass (Live)
14Leonardo BittencourtClub Crest Werder Bremen0.460.95Goal3Right FootIssa KaboréShot
30Marvin DuckschClub Crest Werder Bremen0.170.07Saved23Right FootRomano SchmidPass (Live)Leonardo BittencourtTackle
47Romano SchmidClub Crest Werder Bremen0.090.00Off Target13Right FootJustin NjinmahPass (Live)Romano SchmidPass (Live)
75Romano SchmidClub Crest Werder Bremen0.060.08Saved16Right FootJustin NjinmahPass (Live)Mitchell WeiserPass (Live)
76Justin NjinmahClub Crest Werder Bremen0.390.00Off Target18Right FootMarco GrüllPass (Live)Anthony JungPass (Live)
82Marco FriedlClub Crest Werder Bremen0.090.17Saved6HeadRomano SchmidPass (Dead)Derrick KöhnPass (Live)
83Senne LynenClub Crest Werder Bremen0.100.00Off Target17Left FootVolleyMarco FriedlShot
83Derrick KöhnClub Crest Werder Bremen0.030.00Off Target17Left FootRomano SchmidPass (Live)Romano SchmidTake-On
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
27Nadiem AmiriClub Crest Mainz 050.030.00Off Target35Right FootFree kickPaul NebelFouledLee Jae-sungPass (Live)
28Nelson WeiperClub Crest Mainz 050.190.00Off Target14Left FootNelson WeiperPass (Live)Lee Jae-sungPass (Live)
35Nadiem AmiriClub Crest Mainz 050.020.00Blocked26Right FootKaishu SanoPass (Live)Danny da CostaPass (Live)
46Lee Jae-sungClub Crest Mainz 050.090.00Off Target8HeadAnthony CaciPass (Dead)Kaishu SanoPass (Live)
49Lee Jae-sungClub Crest Mainz 050.070.00Blocked9HeadAnthony CaciPass (Dead)Anthony CaciPass (Live)
50Nelson WeiperClub Crest Mainz 050.030.38Saved14HeadDominik KohrPass (Live)Kaishu SanoPass (Live)
51Paul NebelClub Crest Mainz 050.190.00Blocked10Right FootNelson WeiperPass (Live)Phillipp MwenePass (Live)
53Kaishu SanoClub Crest Mainz 050.020.00Off Target14Right FootPaul NebelPass (Live)Danny da CostaPass (Live)
61Danny da CostaClub Crest Mainz 050.040.00Blocked29Right FootDanny da CostaTackle
69Paul NebelClub Crest Mainz 050.210.16Saved6Right FootDanny da CostaPass (Live)Kaishu SanoPass (Live)
87Arnaud NordinClub Crest Mainz 050.020.00Blocked25Left FootKaishu SanoPass (Live)Arnaud NordinPass (Live)
90+7Armindo SiebClub Crest Mainz 050.280.00Off Target6HeadArnaud NordinPass (Live)Paul NebelPass (Dead)
90+7Maxim LeitschClub Crest Mainz 050.060.00Off Target10HeadPaul NebelPass (Dead)Armindo SiebShot

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.