Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos 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 Match Report
2024-12-21SatBundesligaMatchweek 15AwayW 1–0St. PauliStuttgartNFW210000001040000.00.00.6102366.712000Match Report
2024-12-14SatBundesligaMatchweek 14HomeL 0–2St. PauliWerder BremenYRW8900003110661020.10.10.030455483.3529321Match Report
2024-12-07SatBundesligaMatchweek 13AwayL 1–2St. PauliLeverkusenNCM1201001000120000.00.00.2316966.736010Match Report
2024-11-29FriBundesligaMatchweek 12HomeW 3–1St. PauliHolstein KielNRW1700000000101010.00.00.0005771.403000Match Report
2024-11-24SunBundesligaMatchweek 11AwayL 0–2St. PauliGladbachNCM80000000050000.00.00.0004580.004100Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921F91 Dudelange2. Europa Lg654755.3101100000.30.30.10.41323200.190.000.190.190.190.050.020.070.050.07Matches
2019-202022F91 Dudelange2. Europa Lg554495.0415400211.91.90.72.61618240.800.201.000.801.000.380.140.520.380.52Matches
2020-202123Waasland-Bevbe BEL1. First Division A18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211700.8101100001.290.001.291.291.29Matches
2021-202224Huddersfieldeng ENG2. Championship39312,46027.3639600005.65.63.99.5521151360.220.110.330.220.330.210.140.350.210.35Matches
2021-202224Huddersfieldeng ENGEFL Cup21690.8000000000.000.000.000.000.00Matches
2021-202224Huddersfieldeng ENGFA Cup321651.8011000000.000.550.550.000.55Matches
2022-202325Norwich Cityeng ENG2. Championship1676297.0123100001.01.01.22.11841480.140.290.430.140.430.140.170.310.140.31Matches
2022-202325Wigan Athleticeng ENG2. Championship1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20Matches
2022-202325Norwich Cityeng ENGEFL Cup11901.0112100001.001.002.001.002.00Matches
2022-202325Norwich Cityeng ENGFA Cup10340.4000000000.000.000.000.000.00Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 211901.0011000000.001.001.000.001.00Matches
2023-202426St. Paulide GER2. 2. Bundesliga701381.5101100200.20.20.00.22780.650.000.650.650.650.120.030.150.120.15Matches
2023-202426St. Paulide GERDFB-Pokal321291.4011000000.000.700.700.000.70Matches
2024-202527St. Paulide GER1. Bundesliga1022462.7011000200.20.20.81.1512170.000.370.370.000.370.090.310.400.090.40Matches
2024-202527St. Paulide GERDFB-Pokal10110.1000000000.000.000.000.000.00Matches
7 Seasons6 Clubs8 Leagues122746,59973.3171128170012112.612.610.022.51493113570.230.150.380.230.380.190.150.330.190.33
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
St. Pauli (2 Seasons)3 Leagues2145245.8123100400.40.40.91.3719250.170.340.520.170.520.100.210.310.100.31
F91 Dudelange (2 Seasons)1 League111092410.3516500212.22.20.83.02941440.490.100.580.490.580.210.080.290.210.29
Huddersfield (1 Season)3 Leagues44342,69429.96410600005.65.63.99.5521151360.200.130.330.200.330.210.140.350.210.35
Waasland-Bev (1 Season)1 League18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Norwich City (1 Season)3 Leagues1887538.4235200001.01.01.22.11841480.240.360.600.240.600.140.170.310.140.31
Wigan Athletic (1 Season)1 League1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20
Norwich City (1 Season)1 League11901.0011000000.001.001.000.001.00
Norwich City (1 Season)1 League11700.8101100001.290.001.291.291.29
Championship (2 Seasons)65463,69141.07512700307.47.45.613.0931892220.170.120.290.170.290.180.140.320.180.32
Europa Lg (2 Seasons)111092410.3516500212.22.20.83.02941440.490.100.580.490.580.210.080.290.210.29
FA Cup (2 Seasons)421992.2011000000.000.450.450.000.45
DFB-Pokal (2 Seasons)421401.6011000000.000.640.640.000.64
EFL Cup (2 Seasons)321591.8112100000.570.571.130.571.13
PL2 — Div. 2 (2 Seasons)221601.8112100000.560.561.130.561.13
First Division A (1 Season)18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Bundesliga (1 Season)1022462.7011000200.20.20.81.1512170.000.370.370.000.370.090.310.400.090.40
2. Bundesliga (1 Season)701381.5101100200.20.20.00.22780.650.000.650.650.650.120.030.150.120.15
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921F91 Dudelange1 League654755.3101100000.30.30.10.41323200.190.000.190.190.190.050.020.070.050.07
2019-202022F91 Dudelange1 League554495.0415400211.91.90.72.61618240.800.201.000.801.000.380.140.520.380.52
2020-202123Waasland-Bev1 League18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
2020-202123Norwich City1 League11700.8101100001.290.001.291.291.29
2021-202224Huddersfield3 Leagues44342,69429.96410600005.65.63.99.5521151360.200.130.330.200.330.210.140.350.210.35
2022-202325Norwich City3 Leagues1887538.4235200001.01.01.22.11841480.240.360.600.240.600.140.170.310.140.31
2022-202325Norwich City1 League11901.0011000000.001.001.000.001.00
2022-202325Wigan Athletic1 League1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20
2023-202426St. Pauli2 Leagues1022673.0112100200.20.20.00.22780.340.340.670.340.670.120.030.150.120.15
2024-202527St. Pauli2 Leagues1122572.9011000200.20.20.81.1512170.000.350.350.000.350.090.310.400.090.40
7 Seasons6 Clubs8 Leagues122746,59973.3171128170012112.612.610.022.51493113570.230.150.380.230.380.190.150.330.190.33
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
St. Pauli (2 Seasons)3 Leagues2145245.8123100400.40.40.91.3719250.170.340.520.170.520.100.210.310.100.31
F91 Dudelange (2 Seasons)1 League111092410.3516500212.22.20.83.02941440.490.100.580.490.580.210.080.290.210.29
Huddersfield (1 Season)3 Leagues44342,69429.96410600005.65.63.99.5521151360.200.130.330.200.330.210.140.350.210.35
Waasland-Bev (1 Season)1 League18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Norwich City (1 Season)3 Leagues1887538.4235200001.01.01.22.11841480.240.360.600.240.600.140.170.310.140.31
Wigan Athletic (1 Season)1 League1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20
Norwich City (1 Season)1 League11901.0011000000.001.001.000.001.00
Norwich City (1 Season)1 League11700.8101100001.290.001.291.291.29
Championship (2 Seasons)65463,69141.07512700307.47.45.613.0931892220.170.120.290.170.290.180.140.320.180.32
Europa Lg (2 Seasons)111092410.3516500212.22.20.83.02941440.490.100.580.490.580.210.080.290.210.29
FA Cup (2 Seasons)421992.2011000000.000.450.450.000.45
DFB-Pokal (2 Seasons)421401.6011000000.000.640.640.000.64
EFL Cup (2 Seasons)321591.8112100000.570.571.130.571.13
PL2 — Div. 2 (2 Seasons)221601.8112100000.560.561.130.561.13
First Division A (1 Season)18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Bundesliga (1 Season)1022462.7011000200.20.20.81.1512170.000.370.370.000.370.090.310.400.090.40
2. Bundesliga (1 Season)701381.5101100200.20.20.00.22780.650.000.650.650.650.120.030.150.120.15
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th11700.8101100001.290.001.291.291.29Matches
2021-202224Huddersfieldeng ENG2. Championship3rd39312,46027.3639600005.65.63.99.5521151360.220.110.330.220.330.210.140.350.210.35Matches
2022-202325Norwich Cityeng ENG2. Championship13th1676297.0123100001.01.01.22.11841480.140.290.430.140.430.140.170.310.140.31Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th11901.0011000000.001.001.000.001.00Matches
2022-202325Wigan Athleticeng ENG2. Championship24th1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st701381.5101100200.20.20.00.22780.650.000.650.650.650.120.030.150.120.15Matches
2024-202527St. Paulide GER1. Bundesliga14th1022462.7011000200.20.20.81.1512170.000.370.370.000.370.090.310.400.090.40Matches
5 Seasons5 Clubs4 Leagues100585,17757.511718110010010.410.49.219.61202703130.190.120.310.190.310.180.160.340.180.34
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
St. Pauli (2 Seasons)2 Leagues1723844.3112100400.40.40.91.3719250.230.230.470.230.470.100.210.310.100.31
Huddersfield (1 Season)1 League39312,46027.3639600005.65.63.99.5521151360.220.110.330.220.330.210.140.350.210.35
Waasland-Bev (1 Season)1 League18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Norwich City (1 Season)1 League1676297.0123100001.01.01.22.11841480.140.290.430.140.430.140.170.310.140.31
Wigan Athletic (1 Season)1 League1086026.7000000300.70.70.61.32333380.000.000.000.000.000.110.090.200.110.20
Norwich City (1 Season)1 League11901.0011000000.001.001.000.001.00
Norwich City (1 Season)1 League11700.8101100001.290.001.291.291.29
Championship (2 Seasons)65463,69141.07512700307.47.45.613.0931892220.170.120.290.170.290.180.140.320.180.32
PL2 — Div. 2 (2 Seasons)221601.8112100000.560.561.130.561.13
First Division A (1 Season)18101,10212.2314300302.62.62.75.32062660.250.080.330.250.330.210.220.430.210.43
Bundesliga (1 Season)1022462.7011000200.20.20.81.1512170.000.370.370.000.370.090.310.400.090.40
2. Bundesliga (1 Season)701381.5101100200.20.20.00.22780.650.000.650.650.650.120.030.150.120.15
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2021-202224Huddersfieldeng ENGEFL CupRd221690.8000000000.000.000.000.000.00Matches
2021-202224Huddersfieldeng ENGFA Cup321651.8011000000.000.550.550.000.55Matches
2022-202325Norwich Cityeng ENGEFL CupRd211901.0112100001.001.002.001.002.00Matches
2022-202325Norwich Cityeng ENGFA Cup10340.4000000000.000.000.000.000.00Matches
2023-202426St. Paulide GERDFB-PokalQF321291.4011000000.000.700.700.000.70Matches
2024-202527St. Paulide GERDFB-PokalR3210110.1000000000.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues1164985.5134100000.180.540.720.180.72
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
St. Pauli (2 Seasons)1 League421401.6011000000.000.640.640.000.64
Huddersfield (1 Season)2 Leagues532342.6011000000.000.380.380.000.38
Norwich City (1 Season)2 Leagues211241.4112100000.730.731.450.731.45
FA Cup (2 Seasons)421992.2011000000.000.450.450.000.45
DFB-Pokal (2 Seasons)421401.6011000000.000.640.640.000.64
EFL Cup (2 Seasons)321591.8112100000.570.571.130.571.13
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921F91 Dudelange2. Europa LgGR654755.3101100000.30.30.10.41323200.190.000.190.190.190.050.020.070.050.07Matches
2019-202022F91 Dudelange2. Europa LgGR554495.0415400211.91.90.72.61618240.800.201.000.801.000.380.140.520.380.52Matches
2 Seasons1 Club1 League111092410.3516500212.22.20.83.02941440.490.100.580.490.580.210.080.290.210.29
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201719lu LuxembourgFriendlies (M)10290.3000000000.000.000.000.000.00Matches
201820lu LuxembourgWCQ20380.4000000100.000.000.000.000.00Matches
201820lu LuxembourgFriendlies (M)30620.7011000000.001.451.450.001.45Matches
2018-201921lu LuxembourgUEFA Nations League44th654825.4325300100.560.370.930.560.93Matches
201921lu LuxembourgFriendlies (M)332012.2000000000.000.000.000.000.00Matches
202022lu LuxembourgFriendlies (M)20710.8000000000.000.000.000.000.00Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC654695.2303301000.580.000.580.580.58Matches
202123lu LuxembourgFriendlies (M)442632.9000000000.000.000.000.000.00Matches
202123lu LuxembourgUEFA Euro Qualifying621701.9000000100.000.000.000.000.00Matches
202224lu LuxembourgWCQ886897.7022000100.000.260.260.000.26Matches
202224lu LuxembourgFriendlies (M)443083.4000000210.000.000.000.000.00Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC665285.9303300000.510.000.510.510.51Matches
202426lu LuxembourgFriendlies (M)332562.8112100000.350.350.700.350.70Matches
202426lu LuxembourgUEFA Euro Qualifying10107618.5303300110.350.000.350.350.35Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC554505.0011000100.000.200.200.000.20Matches
7 Seasons1 Club4 Leagues69554,77753.1137201301820.240.130.380.240.38
Friendlies (M) (7 Seasons)20141,19013.2123100210.080.150.230.080.23
UEFA Nations League (4 Seasons)23211,92921.49312901200.420.140.560.420.56
UEFA Euro Qualifying (2 Seasons)161293110.3303300210.290.000.290.290.29
WCQ (2 Seasons)1087278.1022000200.000.250.250.000.25

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921F91 Dudelange2. Europa Lg5.317342.91.330.570.140.3324.60000.30.30.04+0.7+0.7Matches
2019-202022F91 Dudelange2. Europa Lg5.0416531.33.211.000.250.8021.42001.91.90.12+2.1+2.1Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.8100Matches
2021-202224Huddersfieldeng ENG2. Championship27.36472042.61.720.730.130.3020.71005.65.60.12+0.4+0.4Matches
2021-202224Huddersfieldeng ENGEFL Cup0.805240.06.522.610.000.0000Matches
2021-202224Huddersfieldeng ENGFA Cup1.80100.00.550.000.0000Matches
2022-202325Norwich Cityeng ENG2. Championship7.0118422.22.580.570.060.2523.03001.01.00.050.00.0Matches
2022-202325Wigan Athleticeng ENG2. Championship6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7Matches
2022-202325Norwich Cityeng ENGEFL Cup1.016233.36.002.000.170.5000Matches
2022-202325Norwich Cityeng ENGFA Cup0.40200.05.290.000.0000Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.0000Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.514125.02.610.650.251.0023.30000.20.20.05+0.8+0.8Matches
2023-202426St. Paulide GERDFB-Pokal1.40400.02.790.000.0000Matches
2024-202527St. Paulide GER1. Bundesliga2.708337.52.931.100.000.0022.80000.20.20.03-0.2-0.2Matches
2024-202527St. Paulide GERDFB-Pokal0.10100.08.180.000.0000Matches
7 Seasons6 Clubs8 Leagues73.3171685733.92.290.780.100.3022.490012.612.60.08+3.4+3.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
St. Pauli (2 Seasons)3 Leagues5.8117423.52.920.690.060.2523.00000.40.40.04+0.6+0.6
F91 Dudelange (2 Seasons)1 League10.3523834.82.240.780.220.6322.42002.22.20.09+2.8+2.8
Huddersfield (1 Season)3 Leagues29.96532241.51.770.730.110.2720.71005.65.60.12+0.4+0.4
Waasland-Bev (1 Season)1 League12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Norwich City (1 Season)3 Leagues8.4226623.13.110.720.080.3323.03001.01.00.050.00.0
Wigan Athletic (1 Season)1 League6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7
Norwich City (1 Season)1 League1.0000
Norwich City (1 Season)1 League0.8100
Championship (2 Seasons)41.07832934.92.020.710.080.2422.15007.47.40.09-0.4-0.4
Europa Lg (2 Seasons)10.3523834.82.240.780.220.6322.42002.22.20.09+2.8+2.8
FA Cup (2 Seasons)2.20300.01.360.000.0000
DFB-Pokal (2 Seasons)1.60500.03.210.000.0000
EFL Cup (2 Seasons)1.8111436.46.232.260.090.2500
PL2 — Div. 2 (2 Seasons)1.8100
First Division A (1 Season)12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Bundesliga (1 Season)2.708337.52.931.100.000.0022.80000.20.20.03-0.2-0.2
2. Bundesliga (1 Season)1.514125.02.610.650.251.0023.30000.20.20.05+0.8+0.8
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921F91 Dudelange1 League5.317342.91.330.570.140.3324.60000.30.30.04+0.7+0.7
2019-202022F91 Dudelange1 League5.0416531.33.211.000.250.8021.42001.91.90.12+2.1+2.1
2020-202123Waasland-Bev1 League12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
2020-202123Norwich City1 League0.8100
2021-202224Huddersfield3 Leagues29.96532241.51.770.730.110.2720.71005.65.60.12+0.4+0.4
2022-202325Norwich City3 Leagues8.4226623.13.110.720.080.3323.03001.01.00.050.00.0
2022-202325Norwich City1 League1.0000
2022-202325Wigan Athletic1 League6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7
2023-202426St. Pauli2 Leagues3.018112.52.700.340.131.0023.30000.20.20.05+0.8+0.8
2024-202527St. Pauli2 Leagues2.909333.33.151.050.000.0022.80000.20.20.03-0.2-0.2
7 Seasons6 Clubs8 Leagues73.3171685733.92.290.780.100.3022.490012.612.60.08+3.4+3.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
St. Pauli (2 Seasons)3 Leagues5.8117423.52.920.690.060.2523.00000.40.40.04+0.6+0.6
F91 Dudelange (2 Seasons)1 League10.3523834.82.240.780.220.6322.42002.22.20.09+2.8+2.8
Huddersfield (1 Season)3 Leagues29.96532241.51.770.730.110.2720.71005.65.60.12+0.4+0.4
Waasland-Bev (1 Season)1 League12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Norwich City (1 Season)3 Leagues8.4226623.13.110.720.080.3323.03001.01.00.050.00.0
Wigan Athletic (1 Season)1 League6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7
Norwich City (1 Season)1 League1.0000
Norwich City (1 Season)1 League0.8100
Championship (2 Seasons)41.07832934.92.020.710.080.2422.15007.47.40.09-0.4-0.4
Europa Lg (2 Seasons)10.3523834.82.240.780.220.6322.42002.22.20.09+2.8+2.8
FA Cup (2 Seasons)2.20300.01.360.000.0000
DFB-Pokal (2 Seasons)1.60500.03.210.000.0000
EFL Cup (2 Seasons)1.8111436.46.232.260.090.2500
PL2 — Div. 2 (2 Seasons)1.8100
First Division A (1 Season)12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Bundesliga (1 Season)2.708337.52.931.100.000.0022.80000.20.20.03-0.2-0.2
2. Bundesliga (1 Season)1.514125.02.610.650.251.0023.30000.20.20.05+0.8+0.8
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.8100Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.36472042.61.720.730.130.3020.71005.65.60.12+0.4+0.4Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.0118422.22.580.570.060.2523.03001.01.00.050.00.0Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.0000Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.514125.02.610.650.251.0023.30000.20.20.05+0.8+0.8Matches
2024-202527St. Paulide GER1. Bundesliga14th2.708337.52.931.100.000.0022.80000.20.20.03-0.2-0.2Matches
5 Seasons5 Clubs4 Leagues57.5111264535.72.190.780.090.2422.470010.410.40.08+0.6+0.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
St. Pauli (2 Seasons)2 Leagues4.3112433.32.810.940.080.2523.00000.40.40.04+0.6+0.6
Huddersfield (1 Season)1 League27.36472042.61.720.730.130.3020.71005.65.60.12+0.4+0.4
Waasland-Bev (1 Season)1 League12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Norwich City (1 Season)1 League7.0118422.22.580.570.060.2523.03001.01.00.050.00.0
Wigan Athletic (1 Season)1 League6.7018527.82.690.750.000.0025.01000.70.70.04-0.7-0.7
Norwich City (1 Season)1 League1.0000
Norwich City (1 Season)1 League0.8100
Championship (2 Seasons)41.07832934.92.020.710.080.2422.15007.47.40.09-0.4-0.4
PL2 — Div. 2 (2 Seasons)1.8100
First Division A (1 Season)12.23311238.72.530.980.100.2522.92002.62.60.08+0.4+0.4
Bundesliga (1 Season)2.708337.52.931.100.000.0022.80000.20.20.03-0.2-0.2
2. Bundesliga (1 Season)1.514125.02.610.650.251.0023.30000.20.20.05+0.8+0.8
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.805240.06.522.610.000.0000Matches
2021-202224Huddersfieldeng ENGFA Cup1.80100.00.550.000.0000Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.016233.36.002.000.170.5000Matches
2022-202325Norwich Cityeng ENGFA Cup0.40200.05.290.000.0000Matches
2023-202426St. Paulide GERDFB-PokalQF1.40400.02.790.000.0000Matches
2024-202527St. Paulide GERDFB-PokalR320.10100.08.180.000.0000Matches
4 Seasons3 Clubs3 Leagues5.5119421.13.430.720.050.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St. Pauli (2 Seasons)1 League1.60500.03.210.000.0000
Huddersfield (1 Season)2 Leagues2.606233.32.310.770.000.0000
Norwich City (1 Season)2 Leagues1.418225.05.811.450.130.5000
FA Cup (2 Seasons)2.20300.01.360.000.0000
DFB-Pokal (2 Seasons)1.60500.03.210.000.0000
EFL Cup (2 Seasons)1.8111436.46.232.260.090.2500
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921F91 Dudelange2. Europa LgGR5.317342.91.330.570.140.3324.60000.30.30.04+0.7+0.7Matches
2019-202022F91 Dudelange2. Europa LgGR5.0416531.33.211.000.250.8021.42001.91.90.12+2.1+2.1Matches
2 Seasons1 Club1 League10.3523834.82.240.780.220.6322.42002.22.20.09+2.8+2.8
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201719lu LuxembourgFriendlies (M)0.3000Matches
201820lu LuxembourgWCQ0.4000Matches
201820lu LuxembourgFriendlies (M)0.7000Matches
2018-201921lu LuxembourgUEFA Nations League44th5.4300Matches
201921lu LuxembourgFriendlies (M)2.2000Matches
202022lu LuxembourgFriendlies (M)0.8000Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.2320840.03.841.540.150.3801Matches
202123lu LuxembourgFriendlies (M)2.9000Matches
202123lu LuxembourgUEFA Euro Qualifying1.907342.93.711.590.000.0000Matches
202224lu LuxembourgWCQ7.702129.52.740.260.000.0000Matches
202224lu LuxembourgFriendlies (M)3.4000Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.9320630.03.411.020.150.5000Matches
202426lu LuxembourgFriendlies (M)2.8100Matches
202426lu LuxembourgUEFA Euro Qualifying8.5314535.71.660.590.210.6000Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.0012216.72.400.400.000.0000Matches
7 Seasons1 Club4 Leagues53.113942627.72.760.760.100.3501
Friendlies (M) (7 Seasons)13.2100
UEFA Nations League (4 Seasons)21.49521630.83.231.000.120.3801
UEFA Euro Qualifying (2 Seasons)10.3321838.12.030.770.140.3800
WCQ (2 Seasons)8.102129.52.740.260.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921F91 Dudelange2. Europa Lg5.320924186.7323862711612989.9728287.8162272.700.10.1-0.12174023Matches
2019-202022F91 Dudelange2. Europa Lg5.018222979.530376399811188.3627780.5182962.110.70.4+0.36140018Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.80Matches
2021-202224Huddersfieldeng ENG2. Championship27.3865113876.013600368247354387.126532681.38618247.333.93.3-0.93483257115Matches
2021-202224Huddersfieldeng ENGEFL Cup0.80Matches
2021-202224Huddersfieldeng ENGFA Cup1.81Matches
2022-202325Norwich Cityeng ENG2. Championship7.028939273.74374123317820089.08812272.1174537.821.21.3+0.8142216141Matches
2022-202325Wigan Athleticeng ENG2. Championship6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333Matches
2022-202325Norwich Cityeng ENGEFL Cup1.01Matches
2022-202325Norwich Cityeng ENGFA Cup0.40Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.01Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.5516677.3736263273284.4192286.42540.000.00.20.024207Matches
2023-202426St. Paulide GERDFB-Pokal1.41Matches
2024-202527St. Paulide GER1. Bundesliga2.78912074.21211323556190.2283971.821414.310.80.5+0.24113012Matches
2024-202527St. Paulide GERDFB-Pokal0.10Matches
7 Seasons6 Clubs8 Leagues73.32392309377.338889102991281145787.980099080.823145450.91110.09.3+1.0972316913311
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
St. Pauli (2 Seasons)3 Leagues5.814018675.31947586829388.2476177.041921.120.90.7+1.16155019
F91 Dudelange (2 Seasons)1 League10.339147083.26275126621424089.213415984.3345166.710.80.5+0.28314041
Huddersfield (1 Season)3 Leagues29.9865113876.013600368247354387.126532681.38618247.343.93.3+0.13483257115
Waasland-Bev (1 Season)1 League12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Norwich City (1 Season)3 Leagues8.428939273.74374123317820089.08812272.1174537.831.21.3+1.8142216141
Wigan Athletic (1 Season)1 League6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333
Norwich City (1 Season)1 League1.01
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.01385182875.821772594977387888.043054479.012727346.555.65.7-0.6561335111189
Europa Lg (2 Seasons)10.339147083.26275126621424089.213415984.3345166.710.80.5+0.28314041
FA Cup (2 Seasons)2.21
DFB-Pokal (2 Seasons)1.61
EFL Cup (2 Seasons)1.81
PL2 — Div. 2 (2 Seasons)1.81
First Division A (1 Season)12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Bundesliga (1 Season)2.78912074.21211323556190.2283971.821414.310.80.5+0.24113012
2. Bundesliga (1 Season)1.5516677.3736263273284.4192286.42540.000.00.20.024207
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921F91 Dudelange1 League5.320924186.7323862711612989.9728287.8162272.700.10.1-0.12174023
2019-202022F91 Dudelange1 League5.018222979.530376399811188.3627780.5182962.110.70.4+0.36140018
2020-202123Waasland-Bev1 League12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
2020-202123Norwich City1 League0.80
2021-202224Huddersfield3 Leagues29.9865113876.013600368247354387.126532681.38618247.343.93.3+0.13483257115
2022-202325Norwich City3 Leagues8.428939273.74374123317820089.08812272.1174537.831.21.3+1.8142216141
2022-202325Norwich City1 League1.01
2022-202325Wigan Athletic1 League6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333
2023-202426St. Pauli2 Leagues3.0516677.3736263273284.4192286.42540.010.00.2+1.024207
2024-202527St. Pauli2 Leagues2.98912074.21211323556190.2283971.821414.310.80.5+0.24113012
7 Seasons6 Clubs8 Leagues73.32392309377.338889102991281145787.980099080.823145450.91110.09.3+1.0972316913311
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
St. Pauli (2 Seasons)3 Leagues5.814018675.31947586829388.2476177.041921.120.90.7+1.16155019
F91 Dudelange (2 Seasons)1 League10.339147083.26275126621424089.213415984.3345166.710.80.5+0.28314041
Huddersfield (1 Season)3 Leagues29.9865113876.013600368247354387.126532681.38618247.343.93.3+0.13483257115
Waasland-Bev (1 Season)1 League12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Norwich City (1 Season)3 Leagues8.428939273.74374123317820089.08812272.1174537.831.21.3+1.8142216141
Wigan Athletic (1 Season)1 League6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333
Norwich City (1 Season)1 League1.01
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.01385182875.821772594977387888.043054479.012727346.555.65.7-0.6561335111189
Europa Lg (2 Seasons)10.339147083.26275126621424089.213415984.3345166.710.80.5+0.28314041
FA Cup (2 Seasons)2.21
DFB-Pokal (2 Seasons)1.61
EFL Cup (2 Seasons)1.81
PL2 — Div. 2 (2 Seasons)1.81
First Division A (1 Season)12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Bundesliga (1 Season)2.78912074.21211323556190.2283971.821414.310.80.5+0.24113012
2. Bundesliga (1 Season)1.5516677.3736263273284.4192286.42540.000.00.20.024207
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.80Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3865113876.013600368247354387.126532681.38618247.333.93.3-0.93483257115Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.028939273.74374123317820089.08812272.1174537.821.21.3+0.8142216141Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.01Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.5516677.3736263273284.4192286.42540.000.00.20.024207Matches
2024-202527St. Paulide GER1. Bundesliga14th2.78912074.21211323556190.2283971.821414.310.80.5+0.24113012Matches
5 Seasons5 Clubs4 Leagues57.52001262376.33261490331067121787.766683180.119740348.979.28.8-2.2892006513270
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
St. Pauli (2 Seasons)2 Leagues4.314018675.31947586829388.2476177.041921.110.90.7+0.16155019
Huddersfield (1 Season)1 League27.3865113876.013600368247354387.126532681.38618247.333.93.3-0.93483257115
Waasland-Bev (1 Season)1 League12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Norwich City (1 Season)1 League7.028939273.74374123317820089.08812272.1174537.821.21.3+0.8142216141
Wigan Athletic (1 Season)1 League6.723129877.53798103412213590.4779680.2244652.200.61.1-0.682810333
Norwich City (1 Season)1 League1.01
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.01385182875.821772594977387888.043054479.012727346.555.65.7-0.6561335111189
PL2 — Div. 2 (2 Seasons)1.81
First Division A (1 Season)12.247660978.28895249821224686.218922683.66611159.512.72.5-1.727529262
Bundesliga (1 Season)2.78912074.21211323556190.2283971.821414.310.80.5+0.24113012
2. Bundesliga (1 Season)1.5516677.3736263273284.4192286.42540.000.00.20.024207
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.80Matches
2021-202224Huddersfieldeng ENGFA Cup1.81Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.01Matches
2022-202325Norwich Cityeng ENGFA Cup0.40Matches
2023-202426St. Paulide GERDFB-PokalQF1.41Matches
2024-202527St. Paulide GERDFB-PokalR320.10Matches
4 Seasons3 Clubs3 Leagues5.53
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
St. Pauli (2 Seasons)1 League1.61
Huddersfield (1 Season)2 Leagues2.61
Norwich City (1 Season)2 Leagues1.41
FA Cup (2 Seasons)2.21
DFB-Pokal (2 Seasons)1.61
EFL Cup (2 Seasons)1.81
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921F91 Dudelange2. Europa LgGR5.320924186.7323862711612989.9728287.8162272.700.10.1-0.12174023Matches
2019-202022F91 Dudelange2. Europa LgGR5.018222979.530376399811188.3627780.5182962.110.70.4+0.36140018Matches
2 Seasons1 Club1 League10.339147083.26275126621424089.213415984.3345166.710.80.5+0.28314041
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201719lu LuxembourgFriendlies (M)0.30Matches
201820lu LuxembourgWCQ0.40Matches
201820lu LuxembourgFriendlies (M)0.71Matches
2018-201921lu LuxembourgUEFA Nations League44th5.42Matches
201921lu LuxembourgFriendlies (M)2.20Matches
202022lu LuxembourgFriendlies (M)0.80Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.20Matches
202123lu LuxembourgFriendlies (M)2.90Matches
202123lu LuxembourgUEFA Euro Qualifying1.90Matches
202224lu LuxembourgWCQ7.72Matches
202224lu LuxembourgFriendlies (M)3.40Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.90Matches
202426lu LuxembourgFriendlies (M)2.81Matches
202426lu LuxembourgUEFA Euro Qualifying8.50Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.01Matches
7 Seasons1 Club4 Leagues53.17
Friendlies (M) (7 Seasons)13.22
UEFA Nations League (4 Seasons)21.43
UEFA Euro Qualifying (2 Seasons)10.30
WCQ (2 Seasons)8.12

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921F91 Dudelange2. Europa Lg5.32412281230341310020910Matches
2019-202022F91 Dudelange2. Europa Lg5.0229199305031811492018203Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.2609532722307449371681476510Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2021-202224Huddersfieldeng ENG2. Championship27.3113810359624229211584780865718Matches
2021-202224Huddersfieldeng ENGEFL Cup0.85Matches
2021-202224Huddersfieldeng ENGFA Cup1.810Matches
2022-202325Norwich Cityeng ENG2. Championship7.03923484381236924811028914Matches
2022-202325Wigan Athleticeng ENG2. Championship6.729827817137162660023137Matches
2022-202325Norwich Cityeng ENGEFL Cup1.06Matches
2022-202325Norwich Cityeng ENGFA Cup0.48Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.5666240004220205102Matches
2023-202426St. Paulide GERDFB-Pokal1.46Matches
2024-202527St. Paulide GER1. Bundesliga2.712011370316242008901Matches
2024-202527St. Paulide GERDFB-Pokal0.10Matches
7 Seasons6 Clubs8 Leagues73.33093279528164925255371488931123921745
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
St. Pauli (2 Seasons)3 Leagues5.818617511031164622014003
F91 Dudelange (2 Seasons)1 League10.34704274280622217102039113
Huddersfield (1 Season)3 Leagues29.91138103596242210711584780865718
Waasland-Bev (1 Season)1 League12.2609532722307449371681476510
Norwich City (1 Season)3 Leagues8.43923484381250924811028914
Wigan Athletic (1 Season)1 League6.729827817137162660023137
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.0182816611563361114422886119013851129
Europa Lg (2 Seasons)10.34704274280622217102039113
FA Cup (2 Seasons)2.218
DFB-Pokal (2 Seasons)1.66
EFL Cup (2 Seasons)1.811
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2609532722307449371681476510
Bundesliga (1 Season)2.712011370316242008901
2. Bundesliga (1 Season)1.5666240004220205102
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921F91 Dudelange1 League5.32412281230341310020910
2019-202022F91 Dudelange1 League5.0229199305031811492018203
2020-202123Waasland-Bev1 League12.2609532722307449371681476510
2020-202123Norwich City1 League0.8
2021-202224Huddersfield3 Leagues29.91138103596242210711584780865718
2022-202325Norwich City3 Leagues8.43923484381250924811028914
2022-202325Norwich City1 League1.0
2022-202325Wigan Athletic1 League6.729827817137162660023137
2023-202426St. Pauli2 Leagues3.06662400010220205102
2024-202527St. Pauli2 Leagues2.912011370316242008901
7 Seasons6 Clubs8 Leagues73.33093279528164925255371488931123921745
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
St. Pauli (2 Seasons)3 Leagues5.818617511031164622014003
F91 Dudelange (2 Seasons)1 League10.34704274280622217102039113
Huddersfield (1 Season)3 Leagues29.91138103596242210711584780865718
Waasland-Bev (1 Season)1 League12.2609532722307449371681476510
Norwich City (1 Season)3 Leagues8.43923484381250924811028914
Wigan Athletic (1 Season)1 League6.729827817137162660023137
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.0182816611563361114422886119013851129
Europa Lg (2 Seasons)10.34704274280622217102039113
FA Cup (2 Seasons)2.218
DFB-Pokal (2 Seasons)1.66
EFL Cup (2 Seasons)1.811
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2609532722307449371681476510
Bundesliga (1 Season)2.712011370316242008901
2. Bundesliga (1 Season)1.5666240004220205102
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.2609532722307449371681476510Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3113810359624229211584780865718Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.03923484381236924811028914Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.729827817137162660023137Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.5666240004220205102Matches
2024-202527St. Paulide GER1. Bundesliga14th2.712011370316242008901Matches
5 Seasons5 Clubs4 Leagues57.52623236823956919198351317929120011642
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
St. Pauli (2 Seasons)2 Leagues4.318617511031104622014003
Huddersfield (1 Season)1 League27.3113810359624229211584780865718
Waasland-Bev (1 Season)1 League12.2609532722307449371681476510
Norwich City (1 Season)1 League7.03923484381236924811028914
Wigan Athletic (1 Season)1 League6.729827817137162660023137
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.0182816611563361114422886119013851129
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2609532722307449371681476510
Bundesliga (1 Season)2.712011370316242008901
2. Bundesliga (1 Season)1.5666240004220205102
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.85Matches
2021-202224Huddersfieldeng ENGFA Cup1.810Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.06Matches
2022-202325Norwich Cityeng ENGFA Cup0.48Matches
2023-202426St. Paulide GERDFB-PokalQF1.46Matches
2024-202527St. Paulide GERDFB-PokalR320.10Matches
4 Seasons3 Clubs3 Leagues5.535
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
St. Pauli (2 Seasons)1 League1.66
Huddersfield (1 Season)2 Leagues2.615
Norwich City (1 Season)2 Leagues1.414
FA Cup (2 Seasons)2.218
DFB-Pokal (2 Seasons)1.66
EFL Cup (2 Seasons)1.811
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921F91 Dudelange2. Europa LgGR5.32412281230341310020910Matches
2019-202022F91 Dudelange2. Europa LgGR5.0229199305031811492018203Matches
2 Seasons1 Club1 League10.34704274280622217102039113
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201719lu LuxembourgFriendlies (M)0.3Matches
201820lu LuxembourgWCQ0.4Matches
201820lu LuxembourgFriendlies (M)0.7Matches
2018-201921lu LuxembourgUEFA Nations League44th5.4Matches
201921lu LuxembourgFriendlies (M)2.2Matches
202022lu LuxembourgFriendlies (M)0.8Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.28Matches
202123lu LuxembourgFriendlies (M)2.9Matches
202123lu LuxembourgUEFA Euro Qualifying1.94Matches
202224lu LuxembourgWCQ7.715Matches
202224lu LuxembourgFriendlies (M)3.4Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.96Matches
202426lu LuxembourgFriendlies (M)2.8Matches
202426lu LuxembourgUEFA Euro Qualifying8.527Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.024Matches
7 Seasons1 Club4 Leagues53.184
Friendlies (M) (7 Seasons)13.2
UEFA Nations League (4 Seasons)21.438
UEFA Euro Qualifying (2 Seasons)10.331
WCQ (2 Seasons)8.115

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921F91 Dudelange2. Europa Lg5.371.3350110000.00000000Matches
2019-202022F91 Dudelange2. Europa Lg5.0112.2051310110.20000001Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.2534.332618332160.49320010Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2021-202224Huddersfieldeng ENG2. Championship27.3913.3362172811120.44920100Matches
2021-202224Huddersfieldeng ENGEFL Cup0.8Matches
2021-202224Huddersfieldeng ENGFA Cup1.8Matches
2022-202325Norwich Cityeng ENG2. Championship7.0273.87206100020.29200000Matches
2022-202325Wigan Athleticeng ENG2. Championship6.7192.84111331020.30100010Matches
2022-202325Norwich Cityeng ENGEFL Cup1.0Matches
2022-202325Norwich Cityeng ENGFA Cup0.4Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.585.2243010000.00000000Matches
2023-202426St. Paulide GERDFB-Pokal1.4Matches
2024-202527St. Paulide GER1. Bundesliga2.7103.6680001110.37100000Matches
2024-202527St. Paulide GERDFB-Pokal0.1Matches
7 Seasons6 Clubs8 Leagues73.32263.3314146131754240.351640121
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
St. Pauli (2 Seasons)3 Leagues5.8184.22123011110.23100000
F91 Dudelange (2 Seasons)1 League10.3181.75101420110.10000001
Huddersfield (1 Season)3 Leagues29.9913.3362172811120.44920100
Waasland-Bev (1 Season)1 League12.2534.332618332160.49320010
Norwich City (1 Season)3 Leagues8.4273.87206100020.29200000
Wigan Athletic (1 Season)1 League6.7192.84111331020.30100010
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.01373.34932461121160.391220110
Europa Lg (2 Seasons)10.3181.75101420110.10000001
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2534.332618332160.49320010
Bundesliga (1 Season)2.7103.6680001110.37100000
2. Bundesliga (1 Season)1.585.2243010000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921F91 Dudelange1 League5.371.3350110000.00000000
2019-202022F91 Dudelange1 League5.0112.2051310110.20000001
2020-202123Waasland-Bev1 League12.2534.332618332160.49320010
2020-202123Norwich City1 League0.8
2021-202224Huddersfield3 Leagues29.9913.3362172811120.44920100
2022-202325Norwich City3 Leagues8.4273.87206100020.29200000
2022-202325Norwich City1 League1.0
2022-202325Wigan Athletic1 League6.7192.84111331020.30100010
2023-202426St. Pauli2 Leagues3.085.2243010000.00000000
2024-202527St. Pauli2 Leagues2.9103.6680001110.37100000
7 Seasons6 Clubs8 Leagues73.32263.3314146131754240.351640121
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
St. Pauli (2 Seasons)3 Leagues5.8184.22123011110.23100000
F91 Dudelange (2 Seasons)1 League10.3181.75101420110.10000001
Huddersfield (1 Season)3 Leagues29.9913.3362172811120.44920100
Waasland-Bev (1 Season)1 League12.2534.332618332160.49320010
Norwich City (1 Season)3 Leagues8.4273.87206100020.29200000
Wigan Athletic (1 Season)1 League6.7192.84111331020.30100010
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.01373.34932461121160.391220110
Europa Lg (2 Seasons)10.3181.75101420110.10000001
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2534.332618332160.49320010
Bundesliga (1 Season)2.7103.6680001110.37100000
2. Bundesliga (1 Season)1.585.2243010000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.2534.332618332160.49320010Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3913.3362172811120.44920100Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.0273.87206100020.29200000Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.7192.84111331020.30100010Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.585.2243010000.00000000Matches
2024-202527St. Paulide GER1. Bundesliga14th2.7103.6680001110.37100000Matches
5 Seasons5 Clubs4 Leagues57.52083.621314591553230.401640120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
St. Pauli (2 Seasons)2 Leagues4.3184.22123011110.23100000
Huddersfield (1 Season)1 League27.3913.3362172811120.44920100
Waasland-Bev (1 Season)1 League12.2534.332618332160.49320010
Norwich City (1 Season)1 League7.0273.87206100020.29200000
Wigan Athletic (1 Season)1 League6.7192.84111331020.30100010
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.01373.34932461121160.391220110
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2534.332618332160.49320010
Bundesliga (1 Season)2.7103.6680001110.37100000
2. Bundesliga (1 Season)1.585.2243010000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.8Matches
2021-202224Huddersfieldeng ENGFA Cup1.8Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.0Matches
2022-202325Norwich Cityeng ENGFA Cup0.4Matches
2023-202426St. Paulide GERDFB-PokalQF1.4Matches
2024-202527St. Paulide GERDFB-PokalR320.1Matches
4 Seasons3 Clubs3 Leagues5.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
St. Pauli (2 Seasons)1 League1.6
Huddersfield (1 Season)2 Leagues2.6
Norwich City (1 Season)2 Leagues1.4
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921F91 Dudelange2. Europa LgGR5.371.3350110000.00000000Matches
2019-202022F91 Dudelange2. Europa LgGR5.0112.2051310110.20000001Matches
2 Seasons1 Club1 League10.3181.75101420110.10000001
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201719lu LuxembourgFriendlies (M)0.3Matches
201820lu LuxembourgWCQ0.4Matches
201820lu LuxembourgFriendlies (M)0.7Matches
2018-201921lu LuxembourgUEFA Nations League44th5.4Matches
201921lu LuxembourgFriendlies (M)2.2Matches
202022lu LuxembourgFriendlies (M)0.8Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.2Matches
202123lu LuxembourgFriendlies (M)2.9Matches
202123lu LuxembourgUEFA Euro Qualifying1.9Matches
202224lu LuxembourgWCQ7.7Matches
202224lu LuxembourgFriendlies (M)3.4Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.9Matches
202426lu LuxembourgFriendlies (M)2.8Matches
202426lu LuxembourgUEFA Euro Qualifying8.5Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.0Matches
7 Seasons1 Club4 Leagues53.1
Friendlies (M) (7 Seasons)13.2
UEFA Nations League (4 Seasons)21.4
UEFA Euro Qualifying (2 Seasons)10.3
WCQ (2 Seasons)8.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921F91 Dudelange2. Europa Lg5.37424111010.094042931Matches
2019-202022F91 Dudelange2. Europa Lg5.0831522633.3440431101Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.2221498581747.19707113370Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2021-202224Huddersfieldeng ENG2. Championship27.3392423115144431.83012111847130Matches
2021-202224Huddersfieldeng ENGEFL Cup0.800Matches
2021-202224Huddersfieldeng ENGFA Cup1.800Matches
2022-202325Norwich Cityeng ENG2. Championship7.0763135771.421001071440Matches
2022-202325Wigan Athleticeng ENG2. Championship6.75340132015.017100102710Matches
2022-202325Norwich Cityeng ENGEFL Cup1.000Matches
2022-202325Norwich Cityeng ENGFA Cup0.400Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.5100100002021221Matches
2023-202426St. Paulide GERDFB-Pokal1.411Matches
2024-202527St. Paulide GER1. Bundesliga2.7540231333.323031640Matches
2024-202527St. Paulide GERDFB-Pokal0.100Matches
7 Seasons6 Clubs8 Leagues73.394594232203410731.8735215136129343
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
St. Pauli (2 Seasons)3 Leagues5.8650331333.325053861
F91 Dudelange (2 Seasons)1 League10.315739331618.81380852032
Huddersfield (1 Season)3 Leagues29.9392423115144431.83012111847130
Waasland-Bev (1 Season)1 League12.2221498581747.19707113370
Norwich City (1 Season)3 Leagues8.4763135771.421001071440
Wigan Athletic (1 Season)1 League6.75340132015.017100102710
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.0513330129227131.049321311768180
Europa Lg (2 Seasons)10.315739331618.81380852032
FA Cup (2 Seasons)2.2000
DFB-Pokal (2 Seasons)1.6110
EFL Cup (2 Seasons)1.8000
PL2 — Div. 2 (2 Seasons)1.80
First Division A (1 Season)12.2221498581747.19707113370
Bundesliga (1 Season)2.7540231333.323031640
2. Bundesliga (1 Season)1.5100100002021221
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921F91 Dudelange1 League5.37424111010.094042931
2019-202022F91 Dudelange1 League5.0831522633.3440431101
2020-202123Waasland-Bev1 League12.2221498581747.19707113370
2020-202123Norwich City1 League0.80
2021-202224Huddersfield3 Leagues29.9392423115144431.83012111847130
2022-202325Norwich City3 Leagues8.4763135771.421001071440
2022-202325Norwich City1 League1.00
2022-202325Wigan Athletic1 League6.75340132015.017100102710
2023-202426St. Pauli2 Leagues3.0110100002022221
2024-202527St. Pauli2 Leagues2.9540231333.323031640
7 Seasons6 Clubs8 Leagues73.394594232203410731.8735215136129343
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
St. Pauli (2 Seasons)3 Leagues5.8650331333.325053861
F91 Dudelange (2 Seasons)1 League10.315739331618.81380852032
Huddersfield (1 Season)3 Leagues29.9392423115144431.83012111847130
Waasland-Bev (1 Season)1 League12.2221498581747.19707113370
Norwich City (1 Season)3 Leagues8.4763135771.421001071440
Wigan Athletic (1 Season)1 League6.75340132015.017100102710
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.0513330129227131.049321311768180
Europa Lg (2 Seasons)10.315739331618.81380852032
FA Cup (2 Seasons)2.2000
DFB-Pokal (2 Seasons)1.6110
EFL Cup (2 Seasons)1.8000
PL2 — Div. 2 (2 Seasons)1.80
First Division A (1 Season)12.2221498581747.19707113370
Bundesliga (1 Season)2.7540231333.323031640
2. Bundesliga (1 Season)1.5100100002021221
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.2221498581747.19707113370Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3392423115144431.83012111847130Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.0763135771.421001071440Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.75340132015.017100102710Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.5100100002021221Matches
2024-202527St. Paulide GER1. Bundesliga14th2.7540231333.323031640Matches
5 Seasons5 Clubs4 Leagues57.57951392317319134.1604414330109311
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
St. Pauli (2 Seasons)2 Leagues4.3640331333.325052861
Huddersfield (1 Season)1 League27.3392423115144431.83012111847130
Waasland-Bev (1 Season)1 League12.2221498581747.19707113370
Norwich City (1 Season)1 League7.0763135771.421001071440
Wigan Athletic (1 Season)1 League6.75340132015.017100102710
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)41.0513330129227131.049321311768180
PL2 — Div. 2 (2 Seasons)1.80
First Division A (1 Season)12.2221498581747.19707113370
Bundesliga (1 Season)2.7540231333.323031640
2. Bundesliga (1 Season)1.5100100002021221
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.800Matches
2021-202224Huddersfieldeng ENGFA Cup1.800Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.000Matches
2022-202325Norwich Cityeng ENGFA Cup0.400Matches
2023-202426St. Paulide GERDFB-PokalQF1.411Matches
2024-202527St. Paulide GERDFB-PokalR320.100Matches
4 Seasons3 Clubs3 Leagues5.5110
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
St. Pauli (2 Seasons)1 League1.6110
Huddersfield (1 Season)2 Leagues2.6000
Norwich City (1 Season)2 Leagues1.4000
FA Cup (2 Seasons)2.2000
DFB-Pokal (2 Seasons)1.6110
EFL Cup (2 Seasons)1.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921F91 Dudelange2. Europa LgGR5.37424111010.094042931Matches
2019-202022F91 Dudelange2. Europa LgGR5.0831522633.3440431101Matches
2 Seasons1 Club1 League10.315739331618.81380852032
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201719lu LuxembourgFriendlies (M)0.3Matches
201820lu LuxembourgWCQ0.4Matches
201820lu LuxembourgFriendlies (M)0.7Matches
2018-201921lu LuxembourgUEFA Nations League44th5.4Matches
201921lu LuxembourgFriendlies (M)2.2Matches
202022lu LuxembourgFriendlies (M)0.8Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.262Matches
202123lu LuxembourgFriendlies (M)2.9Matches
202123lu LuxembourgUEFA Euro Qualifying1.920Matches
202224lu LuxembourgWCQ7.775Matches
202224lu LuxembourgFriendlies (M)3.4Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.941Matches
202426lu LuxembourgFriendlies (M)2.8Matches
202426lu LuxembourgUEFA Euro Qualifying8.583Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.022Matches
7 Seasons1 Club4 Leagues53.129130
Friendlies (M) (7 Seasons)13.20
UEFA Nations League (4 Seasons)21.41250
UEFA Euro Qualifying (2 Seasons)10.31030
WCQ (2 Seasons)8.1750

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s 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 Matches
2018-201921F91 Dudelange2. Europa Lg5.327784516273427712866.7433.31611151422139251521120Matches
2019-202022F91 Dudelange2. Europa Lg5.030743715611913307231043.51356.519012275101693161522724Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.2727151123672601472713646.2753.8362257189120153173550366Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.8Matches
2021-202224Huddersfieldeng ENG2. Championship27.3138323174707524391383352160.01440.0811445619315250865351001136Matches
2021-202224Huddersfieldeng ENGEFL Cup0.8Matches
2021-202224Huddersfieldeng ENGFA Cup1.8Matches
2022-202325Norwich Cityeng ENG2. Championship7.0467851208210164679888.9111.1257131656018148111131648Matches
2022-202325Wigan Athleticeng ENG2. Championship6.737135319312893717571.4228.619612776492316016524638Matches
2022-202325Norwich Cityeng ENGEFL Cup1.0Matches
2022-202325Norwich Cityeng ENGFA Cup0.4Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.58741245333874250.0250.05031411125053608Matches
2023-202426St. Paulide GERDFB-Pokal1.4Matches
2024-202527St. Paulide GER1. Bundesliga2.7151410756771515240.0240.0683331195336511117Matches
2024-202527St. Paulide GERDFB-Pokal0.1Matches
7 Seasons6 Clubs8 Leagues73.33770694941913141410537701086257.44541.72095126455193149121271411242675357
Country Comp 90s 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 Matches
St. Pauli (2 Seasons)3 Leagues5.8238822120100102389444.4444.411864723078311817125
F91 Dudelange (2 Seasons)1 League10.3584128231819217584351851.41748.6351237893229185213043844
Huddersfield (1 Season)3 Leagues29.9138323174707524391383352160.01440.0811445619315250865351001136
Waasland-Bev (1 Season)1 League12.2727151123672601472713646.2753.8362257189120153173550366
Norwich City (1 Season)3 Leagues8.4467851208210164679888.9111.1257131656018148111131648
Wigan Athletic (1 Season)1 League6.737135319312893717571.4228.619612776492316016524638
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.02221342781108862642221513466.71733.312647049314093801692511563222
Europa Lg (2 Seasons)10.3584128231819217584351851.41748.6351237893229185213043844
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2727151123672601472713646.2753.8362257189120153173550366
Bundesliga (1 Season)2.7151410756771515240.0240.0683331195336511117
2. Bundesliga (1 Season)1.58741245333874250.0250.05031411125053608
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s 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 Matches
2018-201921F91 Dudelange1 League5.327784516273427712866.7433.31611151422139251521120
2019-202022F91 Dudelange1 League5.030743715611913307231043.51356.519012275101693161522724
2020-202123Waasland-Bev1 League12.2727151123672601472713646.2753.8362257189120153173550366
2020-202123Norwich City1 League0.8
2021-202224Huddersfield3 Leagues29.9138323174707524391383352160.01440.0811445619315250865351001136
2022-202325Norwich City3 Leagues8.4467851208210164679888.9111.1257131656018148111131648
2022-202325Norwich City1 League1.0
2022-202325Wigan Athletic1 League6.737135319312893717571.4228.619612776492316016524638
2023-202426St. Pauli2 Leagues3.08741245333874250.0250.05031411125053608
2024-202527St. Pauli2 Leagues2.9151410756771515240.0240.0683331195336511117
7 Seasons6 Clubs8 Leagues73.33770694941913141410537701086257.44541.72095126455193149121271411242675357
Comp 90s 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 Matches
St. Pauli (2 Seasons)3 Leagues5.8238822120100102389444.4444.411864723078311817125
F91 Dudelange (2 Seasons)1 League10.3584128231819217584351851.41748.6351237893229185213043844
Huddersfield (1 Season)3 Leagues29.9138323174707524391383352160.01440.0811445619315250865351001136
Waasland-Bev (1 Season)1 League12.2727151123672601472713646.2753.8362257189120153173550366
Norwich City (1 Season)3 Leagues8.4467851208210164679888.9111.1257131656018148111131648
Wigan Athletic (1 Season)1 League6.737135319312893717571.4228.619612776492316016524638
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.02221342781108862642221513466.71733.312647049314093801692511563222
Europa Lg (2 Seasons)10.3584128231819217584351851.41748.6351237893229185213043844
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2727151123672601472713646.2753.8362257189120153173550366
Bundesliga (1 Season)2.7151410756771515240.0240.0683331195336511117
2. Bundesliga (1 Season)1.58741245333874250.0250.05031411125053608
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s 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 Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.2727151123672601472713646.2753.8362257189120153173550366Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.8Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3138323174707524391383352160.01440.0811445619315250865351001136Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.0467851208210164679888.9111.1257131656018148111131648Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.737135319312893717571.4228.619612776492316016524638Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.58741245333874250.0250.05031411125053608Matches
2024-202527St. Paulide GER1. Bundesliga14th2.7151410756771515240.0240.0683331195336511117Matches
5 Seasons5 Clubs4 Leagues57.531865741215951222883186734460.32838.4174410267426112010322120942237313
Country Comp LgRank 90s 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 Matches
St. Pauli (2 Seasons)2 Leagues4.3238822120100102389444.4444.411864723078311817125
Huddersfield (1 Season)1 League27.3138323174707524391383352160.01440.0811445619315250865351001136
Waasland-Bev (1 Season)1 League12.2727151123672601472713646.2753.8362257189120153173550366
Norwich City (1 Season)1 League7.0467851208210164679888.9111.1257131656018148111131648
Wigan Athletic (1 Season)1 League6.737135319312893717571.4228.619612776492316016524638
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)41.02221342781108862642221513466.71733.312647049314093801692511563222
PL2 — Div. 2 (2 Seasons)1.8
First Division A (1 Season)12.2727151123672601472713646.2753.8362257189120153173550366
Bundesliga (1 Season)2.7151410756771515240.0240.0683331195336511117
2. Bundesliga (1 Season)1.58741245333874250.0250.05031411125053608
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.8Matches
2021-202224Huddersfieldeng ENGFA Cup1.8Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.0Matches
2022-202325Norwich Cityeng ENGFA Cup0.4Matches
2023-202426St. Paulide GERDFB-PokalQF1.4Matches
2024-202527St. Paulide GERDFB-PokalR320.1Matches
4 Seasons3 Clubs3 Leagues5.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
St. Pauli (2 Seasons)1 League1.6
Huddersfield (1 Season)2 Leagues2.6
Norwich City (1 Season)2 Leagues1.4
FA Cup (2 Seasons)2.2
DFB-Pokal (2 Seasons)1.6
EFL Cup (2 Seasons)1.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s 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 Matches
2018-201921F91 Dudelange2. Europa LgGR5.327784516273427712866.7433.31611151422139251521120Matches
2019-202022F91 Dudelange2. Europa LgGR5.030743715611913307231043.51356.519012275101693161522724Matches
2 Seasons1 Club1 League10.3584128231819217584351851.41748.6351237893229185213043844
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201719lu LuxembourgFriendlies (M)0.3Matches
201820lu LuxembourgWCQ0.4Matches
201820lu LuxembourgFriendlies (M)0.7Matches
2018-201921lu LuxembourgUEFA Nations League44th5.4Matches
201921lu LuxembourgFriendlies (M)2.2Matches
202022lu LuxembourgFriendlies (M)0.8Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.2Matches
202123lu LuxembourgFriendlies (M)2.9Matches
202123lu LuxembourgUEFA Euro Qualifying1.9Matches
202224lu LuxembourgWCQ7.7Matches
202224lu LuxembourgFriendlies (M)3.4Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.9Matches
202426lu LuxembourgFriendlies (M)2.8Matches
202426lu LuxembourgUEFA Euro Qualifying8.5Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.0Matches
7 Seasons1 Club4 Leagues53.1
Friendlies (M) (7 Seasons)13.2
UEFA Nations League (4 Seasons)21.4
UEFA Euro Qualifying (2 Seasons)10.3
WCQ (2 Seasons)8.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921F91 Dudelange2. Europa Lg64757988.05.3587214001.25315-12-2.27-0.891.411.8-10.4-1.97+0.75Matches
2019-202022F91 Dudelange2. Europa Lg54499083.15.05904001.45717-10-2.00-2.005.415.2-9.8-1.97-0.69Matches
2020-202123Waasland-Bevbe BEL1. First Division A181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 2170703.20.81700003.0030+3+3.86+4.33Matches
2021-202224Huddersfieldeng ENG2. Championship392,4606359.427.33174982131.713926+13+0.48+0.2633.133.6-0.5-0.02-0.12Matches
2021-202224Huddersfieldeng ENGEFL Cup2693538.30.816801100.501100.00+0.81Matches
2021-202224Huddersfieldeng ENGFA Cup31655561.11.8267013102.0013-2-1.09-3.66Matches
2022-202325Norwich Cityeng ENG2. Championship166293915.27.0770191631.8865+1+0.14+0.097.47.40.00.00-0.09Matches
2022-202325Wigan Athleticeng ENG2. Championship106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46Matches
2022-202325Norwich Cityeng ENGEFL Cup1909042.91.01901011.002200.000.00Matches
2022-202325Norwich Cityeng ENGFA Cup1343437.80.40013400.000000.00+1.61Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 2190905.01.01901003.0052+3+3.00+3.00Matches
2023-202426St. Paulide GER2. 2. Bundesliga7138204.51.500720261.8630+3+1.96+1.252.01.5+0.5+0.33-0.12Matches
2023-202426St. Paulide GERDFB-Pokal31294330.71.4254012212.3331+2+1.40-0.77Matches
2024-202527St. Paulide GER1. Bundesliga102462518.22.7277081241.0023-1-0.37+0.123.92.2+1.7+0.61+1.18Matches
2024-202527St. Paulide GERDFB-Pokal111115.20.10011110.000000.00+0.45Matches
7 Seasons6 Clubs8 Leagues1226,5995429.573.37475264821471.4388106-18-0.25-0.1872.7108.9-36.2-0.53-0.44
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
St. Pauli (2 Seasons)3 Leagues215242510.45.846501715321.4384+4+0.69+0.235.93.7+2.2+0.51+0.34
F91 Dudelange (2 Seasons)1 League119248485.610.31088614001.341032-22-2.14-1.576.827.0-20.2-1.97-0.09
Huddersfield (1 Season)3 Leagues442,6946158.729.934739102031.674130+11+0.37+0.0833.133.6-0.5-0.02-0.12
Waasland-Bev (1 Season)1 League181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Norwich City (1 Season)3 Leagues187534217.08.48722101841.7387+1+0.12+0.107.47.40.00.00-0.09
Wigan Athletic (1 Season)1 League106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League170703.20.81700003.0030+3+3.86+4.33
Championship (2 Seasons)653,6915729.741.0467212192071.674937+12+0.29+0.4945.750.6-4.9-0.12-0.10
Europa Lg (2 Seasons)119248485.610.31088614001.341032-22-2.14-1.576.827.0-20.2-1.97-0.09
FA Cup (2 Seasons)41995055.32.2267023301.5013-2-0.90-2.02
DFB-Pokal (2 Seasons)41403522.21.6254021721.7531+2+1.29+0.18
EFL Cup (2 Seasons)31595340.81.827911110.673300.00+0.39
PL2 — Div. 2 (2 Seasons)2160804.01.82801003.0082+6+3.38+3.64
First Division A (1 Season)181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Bundesliga (1 Season)102462518.22.7277081241.0023-1-0.37+0.123.92.2+1.7+0.61+1.18
2. Bundesliga (1 Season)7138204.51.500720261.8630+3+1.96+1.252.01.5+0.5+0.33-0.12
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921F91 Dudelange1 League64757988.05.3587214001.25315-12-2.27-0.891.411.8-10.4-1.97+0.75
2019-202022F91 Dudelange1 League54499083.15.05904001.45717-10-2.00-2.005.415.2-9.8-1.97-0.69
2020-202123Waasland-Bev1 League181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
2020-202123Norwich City1 League170703.20.81700003.0030+3+3.86+4.33
2021-202224Huddersfield3 Leagues442,6946158.729.934739102031.674130+11+0.37+0.0833.133.6-0.5-0.02-0.12
2022-202325Norwich City3 Leagues187534217.08.48722101841.7387+1+0.12+0.107.47.40.00.00-0.09
2022-202325Norwich City1 League190905.01.01901003.0052+3+3.00+3.00
2022-202325Wigan Athletic1 League106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46
2023-202426St. Pauli2 Leagues10267277.73.02540820272.0061+5+1.69+0.852.01.5+0.5+0.33-0.12
2024-202527St. Pauli2 Leagues112572316.52.9277091150.9123-1-0.35+0.133.92.2+1.7+0.61+1.18
7 Seasons6 Clubs8 Leagues1226,5995429.573.37475264821471.4388106-18-0.25-0.1872.7108.9-36.2-0.53-0.44
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
St. Pauli (2 Seasons)3 Leagues215242510.45.846501715321.4384+4+0.69+0.235.93.7+2.2+0.51+0.34
F91 Dudelange (2 Seasons)1 League119248485.610.31088614001.341032-22-2.14-1.576.827.0-20.2-1.97-0.09
Huddersfield (1 Season)3 Leagues442,6946158.729.934739102031.674130+11+0.37+0.0833.133.6-0.5-0.02-0.12
Waasland-Bev (1 Season)1 League181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Norwich City (1 Season)3 Leagues187534217.08.48722101841.7387+1+0.12+0.107.47.40.00.00-0.09
Wigan Athletic (1 Season)1 League106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League170703.20.81700003.0030+3+3.86+4.33
Championship (2 Seasons)653,6915729.741.0467212192071.674937+12+0.29+0.4945.750.6-4.9-0.12-0.10
Europa Lg (2 Seasons)119248485.610.31088614001.341032-22-2.14-1.576.827.0-20.2-1.97-0.09
FA Cup (2 Seasons)41995055.32.2267023301.5013-2-0.90-2.02
DFB-Pokal (2 Seasons)41403522.21.6254021721.7531+2+1.29+0.18
EFL Cup (2 Seasons)31595340.81.827911110.673300.00+0.39
PL2 — Div. 2 (2 Seasons)2160804.01.82801003.0082+6+3.38+3.64
First Division A (1 Season)181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Bundesliga (1 Season)102462518.22.7277081241.0023-1-0.37+0.123.92.2+1.7+0.61+1.18
2. Bundesliga (1 Season)7138204.51.500720261.8630+3+1.96+1.252.01.5+0.5+0.33-0.12
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th170703.20.81700003.0030+3+3.86+4.33Matches
2021-202224Huddersfieldeng ENG2. Championship3rd392,4606359.427.33174982131.713926+13+0.48+0.2633.133.6-0.5-0.02-0.12Matches
2022-202325Norwich Cityeng ENG2. Championship13th166293915.27.0770191631.8865+1+0.14+0.097.47.40.00.00-0.09Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th190905.01.01901003.0052+3+3.00+3.00Matches
2022-202325Wigan Athleticeng ENG2. Championship24th106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st7138204.51.500720261.8630+3+1.96+1.252.01.5+0.5+0.33-0.12Matches
2024-202527St. Paulide GER1. Bundesliga14th102462518.22.7277081241.0023-1-0.37+0.123.92.2+1.7+0.61+1.18Matches
5 Seasons5 Clubs4 Leagues1005,1775226.057.55874194221441.457167+4+0.07+0.1865.981.9-16.0-0.28-0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
St. Pauli (2 Seasons)2 Leagues17384238.74.327701515301.3553+2+0.47+0.095.93.7+2.2+0.51+0.34
Huddersfield (1 Season)1 League392,4606359.427.33174982131.713926+13+0.48+0.2633.133.6-0.5-0.02-0.12
Waasland-Bev (1 Season)1 League181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Norwich City (1 Season)1 League166293915.27.0770191631.8865+1+0.14+0.097.47.40.00.00-0.09
Wigan Athletic (1 Season)1 League106026014.56.7867223311.2046-2-0.30+0.345.39.7-4.4-0.66-0.46
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League170703.20.81700003.0030+3+3.86+4.33
Championship (2 Seasons)653,6915729.741.0467212192071.674937+12+0.29+0.4945.750.6-4.9-0.12-0.10
PL2 — Div. 2 (2 Seasons)2160804.01.82801003.0082+6+3.38+3.64
First Division A (1 Season)181,1026136.012.21083783570.721727-10-0.82-0.0814.327.5-13.3-1.08-0.24
Bundesliga (1 Season)102462518.22.7277081241.0023-1-0.37+0.123.92.2+1.7+0.61+1.18
2. Bundesliga (1 Season)7138204.51.500720261.8630+3+1.96+1.252.01.5+0.5+0.33-0.12
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2021-202224Huddersfieldeng ENGEFL CupRd22693538.30.816801100.501100.00+0.81Matches
2021-202224Huddersfieldeng ENGFA Cup31655561.11.8267013102.0013-2-1.09-3.66Matches
2022-202325Norwich Cityeng ENGEFL CupRd21909042.91.01901011.002200.000.00Matches
2022-202325Norwich Cityeng ENGFA Cup1343437.80.40013400.000000.00+1.61Matches
2023-202426St. Paulide GERDFB-PokalQF31294330.71.4254012212.3331+2+1.40-0.77Matches
2024-202527St. Paulide GERDFB-PokalR32111115.20.10011110.000000.00+0.45Matches
4 Seasons3 Clubs3 Leagues114984536.15.5667152031.367700.00-0.71
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St. Pauli (2 Seasons)1 League41403522.21.6254021721.7531+2+1.29+0.18
Huddersfield (1 Season)2 Leagues52344752.02.6367021601.4024-2-0.77-1.60
Norwich City (1 Season)2 Leagues21246241.31.4190113410.502200.00+0.51
FA Cup (2 Seasons)41995055.32.2267023301.5013-2-0.90-2.02
DFB-Pokal (2 Seasons)41403522.21.6254021721.7531+2+1.29+0.18
EFL Cup (2 Seasons)31595340.81.827911110.673300.00+0.39
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921F91 Dudelange2. Europa LgGR64757988.05.3587214001.25315-12-2.27-0.891.411.8-10.4-1.97+0.75Matches
2019-202022F91 Dudelange2. Europa LgGR54499083.15.05904001.45717-10-2.00-2.005.415.2-9.8-1.97-0.69Matches
2 Seasons1 Club1 League119248485.610.31088614001.341032-22-2.14-1.576.827.0-20.2-1.97-0.09
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201719lu LuxembourgFriendlies (M)1292910.70.30012803.0010+1+3.10+3.48Matches
201820lu LuxembourgWCQ238194.20.40021821.000000.00+1.88Matches
201820lu LuxembourgFriendlies (M)3622117.20.70032012.0021+1+1.45+2.36Matches
2018-201921lu LuxembourgUEFA Nations League44th64828089.35.4590513101.67113+8+1.49+3.05Matches
201921lu LuxembourgFriendlies (M)32016774.42.23670000.3316-5-2.24-2.24Matches
202022lu LuxembourgFriendlies (M)2713639.40.80023600.0013-2-2.54-0.88Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC64697886.95.2587313201.6764+2+0.38+0.38Matches
202123lu LuxembourgFriendlies (M)42636673.12.94661000.2514-3-1.03-1.03Matches
202123lu LuxembourgUEFA Euro Qualifying61702823.61.9243042120.6705-5-2.65-1.99Matches
202224lu LuxembourgWCQ86898695.77.78862001.13616-10-1.31-1.31Matches
202224lu LuxembourgFriendlies (M)43087785.63.44771000.5035-2-0.58+1.15Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC65288897.85.96884001.8397+2+0.34+0.34Matches
202426lu LuxembourgFriendlies (M)32568594.82.83852001.0027-5-1.76-1.76Matches
202426lu LuxembourgUEFA Euro Qualifying107617676.98.510766001.701217-5-0.59+0.59Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC54509083.35.05905000.6035-2-0.40+1.60Matches
7 Seasons1 Club4 Leagues694,7776963.253.1558129142451.195883-25-0.47+0.66
Friendlies (M) (7 Seasons)201,1906057.513.21474462610.801126-15-1.13-0.42
UEFA Nations League (4 Seasons)231,9298489.321.421891723201.482919+10+0.47+1.64
UEFA Euro Qualifying (2 Seasons)169315854.410.31271642121.311222-10-0.97-0.16
WCQ (2 Seasons)107277344.98.1886221821.10616-10-1.24+0.58

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921F91 Dudelange2. Europa Lg5.3000751424000242340.0Matches
2019-202022F91 Dudelange2. Europa Lg5.0211154018330002921214.3Matches
2020-202123Waasland-Bevbe BEL1. First Division A12.230020111441114000842199.5Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 20.80000Matches
2021-202224Huddersfieldeng ENG2. Championship27.3000313529282401012753512.5Matches
2021-202224Huddersfieldeng ENGEFL Cup0.80003115000Matches
2021-202224Huddersfieldeng ENGFA Cup1.800032010000Matches
2022-202325Norwich Cityeng ENG2. Championship7.00006413676000403730.0Matches
2022-202325Wigan Athleticeng ENG2. Championship6.730015201623100413827.3Matches
2022-202325Norwich Cityeng ENGEFL Cup1.00002306000Matches
2022-202325Norwich Cityeng ENGFA Cup0.40000008000Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 21.00000Matches
2023-202426St. Paulide GER2. 2. Bundesliga1.520030241000011020.0Matches
2023-202426St. Paulide GERDFB-Pokal1.40000006110Matches
2024-202527St. Paulide GER1. Bundesliga2.7200720614000102433.3Matches
2024-202527St. Paulide GERDFB-Pokal0.10000000000Matches
7 Seasons6 Clubs8 Leagues73.312111126982553659110366199017.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
St. Pauli (2 Seasons)3 Leagues5.840010221635000212625.0
F91 Dudelange (2 Seasons)1 League10.3211229122570005341521.1
Huddersfield (1 Season)3 Leagues29.90003738310782401012753512.5
Waasland-Bev (1 Season)1 League12.230020111441114000842199.5
Norwich City (1 Season)3 Leagues8.40008715076000403730.0
Wigan Athletic (1 Season)1 League6.730015201623100413827.3
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League0.80000
Championship (2 Seasons)41.0300524131441733110208115018.0
Europa Lg (2 Seasons)10.3211229122570005341521.1
FA Cup (2 Seasons)2.200032018000
DFB-Pokal (2 Seasons)1.60000006110
EFL Cup (2 Seasons)1.800054111000
PL2 — Div. 2 (2 Seasons)1.80000
First Division A (1 Season)12.230020111441114000842199.5
Bundesliga (1 Season)2.7200720614000102433.3
2. Bundesliga (1 Season)1.520030241000011020.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921F91 Dudelange1 League5.3000751424000242340.0
2019-202022F91 Dudelange1 League5.0211154018330002921214.3
2020-202123Waasland-Bev1 League12.230020111441114000842199.5
2020-202123Norwich City1 League0.80000
2021-202224Huddersfield3 Leagues29.90003738310782401012753512.5
2022-202325Norwich City3 Leagues8.40008715076000403730.0
2022-202325Norwich City1 League1.00000
2022-202325Wigan Athletic1 League6.730015201623100413827.3
2023-202426St. Pauli2 Leagues3.0200302102100011020.0
2024-202527St. Pauli2 Leagues2.9200720614000102433.3
7 Seasons6 Clubs8 Leagues73.312111126982553659110366199017.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
St. Pauli (2 Seasons)3 Leagues5.840010221635000212625.0
F91 Dudelange (2 Seasons)1 League10.3211229122570005341521.1
Huddersfield (1 Season)3 Leagues29.90003738310782401012753512.5
Waasland-Bev (1 Season)1 League12.230020111441114000842199.5
Norwich City (1 Season)3 Leagues8.40008715076000403730.0
Wigan Athletic (1 Season)1 League6.730015201623100413827.3
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League0.80000
Championship (2 Seasons)41.0300524131441733110208115018.0
Europa Lg (2 Seasons)10.3211229122570005341521.1
FA Cup (2 Seasons)2.200032018000
DFB-Pokal (2 Seasons)1.60000006110
EFL Cup (2 Seasons)1.800054111000
PL2 — Div. 2 (2 Seasons)1.80000
First Division A (1 Season)12.230020111441114000842199.5
Bundesliga (1 Season)2.7200720614000102433.3
2. Bundesliga (1 Season)1.520030241000011020.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2020-202123Waasland-Bevbe BEL1. First Division A17th12.230020111441114000842199.5Matches
2020-202123Norwich Cityeng ENGJr. PL2 — Div. 211th0.80000Matches
2021-202224Huddersfieldeng ENG2. Championship3rd27.3000313529282401012753512.5Matches
2022-202325Norwich Cityeng ENG2. Championship13th7.00006413676000403730.0Matches
2022-202325Norwich Cityeng ENGJr. PL2 — Div. 26th1.00000Matches
2022-202325Wigan Athleticeng ENG2. Championship24th6.730015201623100413827.3Matches
2023-202426St. Paulide GER2. 2. Bundesliga1st1.520030241000011020.0Matches
2024-202527St. Paulide GER1. Bundesliga14th2.7200720614000102433.3Matches
5 Seasons5 Clubs4 Leagues57.51000825461983051110313157516.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
St. Pauli (2 Seasons)2 Leagues4.340010221024000212625.0
Huddersfield (1 Season)1 League27.3000313529282401012753512.5
Waasland-Bev (1 Season)1 League12.230020111441114000842199.5
Norwich City (1 Season)1 League7.00006413676000403730.0
Wigan Athletic (1 Season)1 League6.730015201623100413827.3
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League0.80000
Championship (2 Seasons)41.0300524131441733110208115018.0
PL2 — Div. 2 (2 Seasons)1.80000
First Division A (1 Season)12.230020111441114000842199.5
Bundesliga (1 Season)2.7200720614000102433.3
2. Bundesliga (1 Season)1.520030241000011020.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202224Huddersfieldeng ENGEFL CupRd20.80003115000Matches
2021-202224Huddersfieldeng ENGFA Cup1.800032010000Matches
2022-202325Norwich Cityeng ENGEFL CupRd21.00002306000Matches
2022-202325Norwich Cityeng ENGFA Cup0.40000008000Matches
2023-202426St. Paulide GERDFB-PokalQF1.40000006110Matches
2024-202527St. Paulide GERDFB-PokalR320.10000000000Matches
4 Seasons3 Clubs3 Leagues5.500086135110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St. Pauli (2 Seasons)1 League1.60000006110
Huddersfield (1 Season)2 Leagues2.600063115000
Norwich City (1 Season)2 Leagues1.400023014000
FA Cup (2 Seasons)2.200032018000
DFB-Pokal (2 Seasons)1.60000006110
EFL Cup (2 Seasons)1.800054111000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921F91 Dudelange2. Europa LgGR5.3000751424000242340.0Matches
2019-202022F91 Dudelange2. Europa LgGR5.0211154018330002921214.3Matches
2 Seasons1 Club1 League10.3211229122570005341521.1
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201719lu LuxembourgFriendlies (M)0.30000Matches
201820lu LuxembourgWCQ0.41000Matches
201820lu LuxembourgFriendlies (M)0.70000Matches
2018-201921lu LuxembourgUEFA Nations League44th5.41000Matches
201921lu LuxembourgFriendlies (M)2.20000Matches
202022lu LuxembourgFriendlies (M)0.80000Matches
2020-202123lu LuxembourgUEFA Nations LeagueLgC5.20008508260Matches
202123lu LuxembourgFriendlies (M)2.90000Matches
202123lu LuxembourgUEFA Euro Qualifying1.9100530402000Matches
202224lu LuxembourgWCQ7.71001413115570Matches
202224lu LuxembourgFriendlies (M)3.42110Matches
2022-202325lu LuxembourgUEFA Nations LeagueLgC5.90007606140Matches
202426lu LuxembourgFriendlies (M)2.80000Matches
202426lu LuxembourgUEFA Euro Qualifying8.5110268227380Matches
2024-202527lu LuxembourgUEFA Nations LeagueLgC5.0100125224220Matches
7 Seasons1 Club4 Leagues53.182172405841329000
Friendlies (M) (7 Seasons)13.22110
UEFA Nations League (4 Seasons)21.420027162385120
UEFA Euro Qualifying (2 Seasons)10.32103111231310000
WCQ (2 Seasons)8.12001413115570

Player Club Summary

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.