xPG
ALPHA

Command Palette

Search for a command to run...

BundesligaBundesliga·Regular Season - 31·Saturday 25 April 2026, 13:30
FT Recap

No recap yet. Click 'Generate recap' to create one (≈10s, costs about 1¢).

7.2
WOL
MOE
1.21 xG0.51 xG
WOL
MOE
3-1-4-23-1-4-2
1Grabara4Koulierakis3Vavro6Belocian5Costa25Zehnter24Eriksen39Wimmer21Pedersen9Amoura17Pejčinović33Nicolas2Chiarodia30Elvedi16Sander6Engelhardt17Castrop7Stöger27Reitz29Scally15Tabaković9Honorat
FT
Robin Hack

Foul

90+5'
Rocco Reitz

Unsportsmanlike conduct

90+4'
Adam Daghim

Unsportsmanlike conduct

90+4'
Kota Takai
Fabio Christian Chiarodia
90+2'
Jens Castrop

Tripping

90+2'
Shuto Machino
Haris Tabaković
89'
Kevin Alexander Paredes
Patrick Wimmer
83'
Robin Hack
Franck Honorat
77'
Giovanni Alejandro Reyna
Kevin Stöger
77'
Adam Daghim
Mohammed El Amine Amoura
70'
Saël Kumbedi Nseke
Aaron Zehnter
70'
Fabio Christian Chiarodia

Foul

61'

Shot Analysis

Shot positions are approximate

WOL11 shots
On Target 4Off Target 4Blocked 3
MOE10 shots
On Target 2Off Target 7Blocked 1
2GK Saves4
WOLMOE

Top stats

43.0%Ball possession57.0%
1.21Expected goals (xG)0.51
11Total shots10
4Shots on target2
2Big chances0
2Big chances missed0
293Accurate passes436
11Fouls3
8Corners5

Shots

11Total shots10
4Shots off target7
4Shots on target2
3Blocked shots1
0Hit woodwork1
7Inside box6
4Outside box4

xG breakdown

1.28xG (open play)0.52
0.19xG (set play)0.00
0.00xG (penalty)0.00
1.47Non-penalty xG0.52
1.31xGOT (post-shot)0.62

Duels

50.0%Duels won (%)50.0%
48.0%Ground duels won (%)52.0%
55.0%Aerial duels won (%)45.0%
9.0%Successful dribbles (%)6.0%

Discipline

0Yellow cards1

Passes

374Total passes508
293Accurate passes436
78.0%Pass accuracy86.0%
190Own half passes198
204Opp. half passes191
20Long balls (accurate)17
13Throw-ins13
31Touches in opp. box20
1Offsides4

Defense

12Tackles12
10Interceptions8
45Recoveries49
22Clearances29
2Goalkeeper saves4
0.62Goals prevented1.31