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-01SunDanish SuperligaRegular seasonAwayW 2–1RandersViborgN17000000100Match Report
2024-11-24SunDanish SuperligaRegular seasonHomeW 2–0RandersVejle BKN18000000000Match Report
2024-11-10SunDanish SuperligaRegular seasonAwayL 0–1RandersSilkeborgN14000010000Match Report
2024-11-02SatDanish SuperligaRegular seasonAwayW 4–1RandersSønderjyskEN45000022000Match Report
2024-10-28MonDanish SuperligaRegular seasonHomeW 4–0RandersNordsjællandN39000021000Match 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
2017-201819Zürichch SUI1. Super Lg1333694.1202200000.490.000.490.490.49Matches
2018-201920Zürich2. Europa Lg886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41Matches
2018-201920Zürichch SUI1. Super Lg32272,40226.7102121000500.370.070.450.370.45Matches
2019-202021Genk1. Champions Lg10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41Matches
2019-202021Genkbe BEL1. First Division A1112102.3000000100.000.000.000.000.00Matches
2020-202122Amiensfr FRACoupe de France221481.6000000100.000.000.000.000.00Matches
2020-202122Amiensfr FRA2. Ligue 228161,50516.7606600400.360.000.360.360.36Matches
2021-202223Randers3. Conf Lg543664.1303211010.740.000.740.490.49Matches
2021-202223Randersdk DEN1. Danish Superliga23211,81720.2718612210.350.050.400.300.35Matches
2022-202324Randersdk DEN1. Danish Superliga29171,43515.9415400300.250.060.310.250.31Matches
2023-202425Randersdk DEN1. Danish Superliga31242,05222.8426400200.180.090.260.180.26Matches
2024-202526Randersdk DEN1. Danish Superliga1556136.8000000200.000.000.000.000.00Matches
8 Seasons4 Clubs8 Leagues19812811,578128.63964537232122.72.70.73.4910390.300.050.350.290.330.370.100.470.370.47
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
Randers (4 Seasons)2 Leagues103716,28369.8184221623920.260.060.320.230.29
Zürich (2 Seasons)2 Leagues53383,42238.0142161400502.32.30.73.0910390.370.050.420.370.420.310.100.410.310.41
Amiens (1 Season)2 Leagues30181,65318.4606600500.330.000.330.330.33
Genk (1 Season)2 Leagues1212202.4101100200.50.50.00.50000.410.000.410.410.414.410.004.414.414.41
Danish Superliga (4 Seasons)98675,91765.7154191412910.230.060.290.210.27
Super Lg (2 Seasons)45302,77130.8122141200500.390.060.450.390.45
Ligue 2 (1 Season)28161,50516.7606600400.360.000.360.360.36
First Division A (1 Season)1112102.3000000100.000.000.000.000.00
Europa Lg (1 Season)886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41
Conf Lg (1 Season)543664.1303211010.740.000.740.490.49
Coupe de France (1 Season)221481.6000000100.000.000.000.000.00
Champions Lg (1 Season)10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41
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
2017-201819Zürich1 League1333694.1202200000.490.000.490.490.49
2018-201920Zürich2 Leagues40353,05333.9122141200502.32.30.73.0910390.350.060.410.350.410.310.100.410.310.41
2019-202021Genk2 Leagues1212202.4101100200.50.50.00.50000.410.000.410.410.414.410.004.414.414.41
2020-202122Amiens2 Leagues30181,65318.4606600500.330.000.330.330.33
2021-202223Randers2 Leagues28252,18324.310111823220.410.040.450.330.37
2022-202324Randers1 League29171,43515.9415400300.250.060.310.250.31
2023-202425Randers1 League31242,05222.8426400200.180.090.260.180.26
2024-202526Randers1 League1556136.8000000200.000.000.000.000.00
8 Seasons4 Clubs8 Leagues19812811,578128.63964537232122.72.70.73.4910390.300.050.350.290.330.370.100.470.370.47
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
Randers (4 Seasons)2 Leagues103716,28369.8184221623920.260.060.320.230.29
Zürich (2 Seasons)2 Leagues53383,42238.0142161400502.32.30.73.0910390.370.050.420.370.420.310.100.410.310.41
Amiens (1 Season)2 Leagues30181,65318.4606600500.330.000.330.330.33
Genk (1 Season)2 Leagues1212202.4101100200.50.50.00.50000.410.000.410.410.414.410.004.414.414.41
Danish Superliga (4 Seasons)98675,91765.7154191412910.230.060.290.210.27
Super Lg (2 Seasons)45302,77130.8122141200500.390.060.450.390.45
Ligue 2 (1 Season)28161,50516.7606600400.360.000.360.360.36
First Division A (1 Season)1112102.3000000100.000.000.000.000.00
Europa Lg (1 Season)886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41
Conf Lg (1 Season)543664.1303211010.740.000.740.490.49
Coupe de France (1 Season)221481.6000000100.000.000.000.000.00
Champions Lg (1 Season)10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41
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
2017-201819Zürichch SUI1. Super Lg4th1333694.1202200000.490.000.490.490.49Matches
2018-201920Zürichch SUI1. Super Lg7th32272,40226.7102121000500.370.070.450.370.45Matches
2019-202021Genkbe BEL1. First Division A7th1112102.3000000100.000.000.000.000.00Matches
2020-202122Amiensfr FRA2. Ligue 210th28161,50516.7606600400.360.000.360.360.36Matches
2021-202223Randersdk DEN1. Danish Superliga6th23211,81720.2718612210.350.050.400.300.35Matches
2022-202324Randersdk DEN1. Danish Superliga6th29171,43515.9415400300.250.060.310.250.31Matches
2023-202425Randersdk DEN1. Danish Superliga7th31242,05222.8426400200.180.090.260.180.26Matches
2024-202526Randersdk DEN1. Danish Superliga4th1556136.8000000200.000.000.000.000.00Matches
8 Seasons4 Clubs4 Leagues18211410,403115.63363932121910.290.050.340.280.33
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
Randers (4 Seasons)1 League98675,91765.7154191412910.230.060.290.210.27
Zürich (2 Seasons)1 League45302,77130.8122141200500.390.060.450.390.45
Amiens (1 Season)1 League28161,50516.7606600400.360.000.360.360.36
Genk (1 Season)1 League1112102.3000000100.000.000.000.000.00
Danish Superliga (4 Seasons)98675,91765.7154191412910.230.060.290.210.27
Super Lg (2 Seasons)45302,77130.8122141200500.390.060.450.390.45
Ligue 2 (1 Season)28161,50516.7606600400.360.000.360.360.36
First Division A (1 Season)1112102.3000000100.000.000.000.000.00
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
2020-202122Amiensfr FRACoupe de France33rd221481.6000000100.000.000.000.000.00Matches
1 Season1 Club1 League221481.6000000100.000.000.000.000.00
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-201920Zürich2. Europa LgR32886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41Matches
2019-202021Genk1. Champions LgGR10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41Matches
2021-202223Randers3. Conf LgKO543664.1303211010.740.000.740.490.49Matches
3 Seasons3 Clubs3 Leagues14121,02711.4606511112.72.70.73.4910390.530.000.530.440.440.370.100.470.370.47
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
Zürich (1 Season)1 League886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41
Randers (1 Season)1 League543664.1303211010.740.000.740.490.49
Genk (1 Season)1 League10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41
Europa Lg (1 Season)886517.2202200002.32.30.73.0910390.280.000.280.280.280.310.100.410.310.41
Conf Lg (1 Season)543664.1303211010.740.000.740.490.49
Champions Lg (1 Season)10100.1101100100.50.50.00.50009.000.009.009.009.004.410.004.414.414.41
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
201719ng NigeriaFriendlies (M)1040.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League1040.0000000000.000.000.000.000.00

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
2017-201819Zürichch SUI1. Super Lg4.12060.001.460.3300Matches
2018-201920Zürich2. Europa Lg7.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3Matches
2018-201920Zürichch SUI1. Super Lg26.71000Matches
2019-202021Genk1. Champions Lg0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5Matches
2019-202021Genkbe BEL1. First Division A2.3000Matches
2020-202122Amiensfr FRACoupe de France1.60000.000.0000Matches
2020-202122Amiensfr FRA2. Ligue 216.76371745.92.211.020.160.3500Matches
2021-202223Randers3. Conf Lg4.1311Matches
2021-202223Randersdk DEN1. Danish Superliga20.27632946.03.121.440.100.2112Matches
2022-202324Randersdk DEN1. Danish Superliga15.94411639.02.571.000.100.2500Matches
2023-202425Randersdk DEN1. Danish Superliga22.84441329.51.930.570.090.3100Matches
2024-202526Randersdk DEN1. Danish Superliga6.8014428.62.060.590.000.0000Matches
8 Seasons4 Clubs8 Leagues128.6392189041.32.280.940.110.2814.70232.72.70.14+0.3+0.3
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
Randers (4 Seasons)2 Leagues69.8181626238.32.460.940.090.2323
Zürich (2 Seasons)2 Leagues38.014181055.61.590.880.220.4015.00002.32.30.13-0.3-0.3
Amiens (1 Season)2 Leagues18.46371745.92.010.930.160.3500
Genk (1 Season)2 Leagues2.4111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
Danish Superliga (4 Seasons)65.7151626238.32.460.940.090.2312
Super Lg (2 Seasons)30.812060.001.460.3300
Ligue 2 (1 Season)16.76371745.92.211.020.160.3500
First Division A (1 Season)2.3000
Europa Lg (1 Season)7.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3
Conf Lg (1 Season)4.1311
Coupe de France (1 Season)1.60000.000.0000
Champions Lg (1 Season)0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
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
2017-201819Zürich1 League4.12060.001.460.3300
2018-201920Zürich2 Leagues33.91218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3
2019-202021Genk2 Leagues2.4111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
2020-202122Amiens2 Leagues18.46371745.92.010.930.160.3500
2021-202223Randers2 Leagues24.310632946.03.121.440.100.2123
2022-202324Randers1 League15.94411639.02.571.000.100.2500
2023-202425Randers1 League22.84441329.51.930.570.090.3100
2024-202526Randers1 League6.8014428.62.060.590.000.0000
8 Seasons4 Clubs8 Leagues128.6392189041.32.280.940.110.2814.70232.72.70.14+0.3+0.3
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
Randers (4 Seasons)2 Leagues69.8181626238.32.460.940.090.2323
Zürich (2 Seasons)2 Leagues38.014181055.61.590.880.220.4015.00002.32.30.13-0.3-0.3
Amiens (1 Season)2 Leagues18.46371745.92.010.930.160.3500
Genk (1 Season)2 Leagues2.4111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
Danish Superliga (4 Seasons)65.7151626238.32.460.940.090.2312
Super Lg (2 Seasons)30.812060.001.460.3300
Ligue 2 (1 Season)16.76371745.92.211.020.160.3500
First Division A (1 Season)2.3000
Europa Lg (1 Season)7.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3
Conf Lg (1 Season)4.1311
Coupe de France (1 Season)1.60000.000.0000
Champions Lg (1 Season)0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
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
2017-201819Zürichch SUI1. Super Lg4th4.12060.001.460.3300Matches
2018-201920Zürichch SUI1. Super Lg7th26.71000Matches
2019-202021Genkbe BEL1. First Division A7th2.3000Matches
2020-202122Amiensfr FRA2. Ligue 210th16.76371745.92.211.020.160.3500Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.27632946.03.121.440.100.2112Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.94411639.02.571.000.100.2500Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.84441329.51.930.570.090.3100Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.8014428.62.060.590.000.0000Matches
8 Seasons4 Clubs4 Leagues115.6331998542.72.300.980.110.2612
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Randers (4 Seasons)1 League65.7151626238.32.460.940.090.2312
Zürich (2 Seasons)1 League30.812060.001.460.3300
Amiens (1 Season)1 League16.76371745.92.211.020.160.3500
Genk (1 Season)1 League2.3000
Danish Superliga (4 Seasons)65.7151626238.32.460.940.090.2312
Super Lg (2 Seasons)30.812060.001.460.3300
Ligue 2 (1 Season)16.76371745.92.211.020.160.3500
First Division A (1 Season)2.3000
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
2020-202122Amiensfr FRACoupe de France33rd1.60000.000.0000Matches
1 Season1 Club1 League1.60000.000.0000
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-201920Zürich2. Europa LgR327.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3Matches
2019-202021Genk1. Champions LgGR0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5Matches
2021-202223Randers3. Conf LgKO4.1311Matches
3 Seasons3 Clubs3 Leagues11.4619526.32.590.680.160.6014.70112.72.70.14+0.3+0.3
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
Zürich (1 Season)1 League7.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3
Randers (1 Season)1 League4.1311
Genk (1 Season)1 League0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
Europa Lg (1 Season)7.2218422.22.490.550.110.5015.00002.32.30.13-0.3-0.3
Conf Lg (1 Season)4.1311
Champions Lg (1 Season)0.1111100.09.009.001.001.008.80000.50.50.49+0.5+0.5
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
201719ng NigeriaFriendlies (M)0.0000Matches
1 Season1 Club1 League0.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
2017-201819Zürichch SUI1. Super Lg4.10Matches
2018-201920Zürich2. Europa Lg7.211115273.01595260658378.3374778.76875.000.70.4-0.76140010Matches
2018-201920Zürichch SUI1. Super Lg26.72Matches
2019-202021Genk1. Champions Lg0.144100.038022100.011100.00000.00.00.000000Matches
2019-202021Genkbe BEL1. First Division A2.30Matches
2020-202122Amiensfr FRACoupe de France1.60Matches
2020-202122Amiensfr FRA2. Ligue 216.70Matches
2021-202223Randers3. Conf Lg4.10Matches
2021-202223Randersdk DEN1. Danish Superliga20.21Matches
2022-202324Randersdk DEN1. Danish Superliga15.91Matches
2023-202425Randersdk DEN1. Danish Superliga22.82Matches
2024-202526Randersdk DEN1. Danish Superliga6.80Matches
8 Seasons4 Clubs8 Leagues128.611515673.71633260678578.8384879.26875.060.70.4+5.36140010
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
Randers (4 Seasons)2 Leagues69.84
Zürich (2 Seasons)2 Leagues38.011115273.01595260658378.3374778.76875.020.70.4+1.36140010
Amiens (1 Season)2 Leagues18.40
Genk (1 Season)2 Leagues2.444100.038022100.011100.00000.00.00.000000
Danish Superliga (4 Seasons)65.74
Super Lg (2 Seasons)30.82
Ligue 2 (1 Season)16.70
First Division A (1 Season)2.30
Europa Lg (1 Season)7.211115273.01595260658378.3374778.76875.000.70.4-0.76140010
Conf Lg (1 Season)4.10
Coupe de France (1 Season)1.60
Champions Lg (1 Season)0.144100.038022100.011100.00000.00.00.000000
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
2017-201819Zürich1 League4.10
2018-201920Zürich2 Leagues33.911115273.01595260658378.3374778.76875.020.70.4+1.36140010
2019-202021Genk2 Leagues2.444100.038022100.011100.00000.00.00.000000
2020-202122Amiens2 Leagues18.40
2021-202223Randers2 Leagues24.31
2022-202324Randers1 League15.91
2023-202425Randers1 League22.82
2024-202526Randers1 League6.80
8 Seasons4 Clubs8 Leagues128.611515673.71633260678578.8384879.26875.060.70.4+5.36140010
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
Randers (4 Seasons)2 Leagues69.84
Zürich (2 Seasons)2 Leagues38.011115273.01595260658378.3374778.76875.020.70.4+1.36140010
Amiens (1 Season)2 Leagues18.40
Genk (1 Season)2 Leagues2.444100.038022100.011100.00000.00.00.000000
Danish Superliga (4 Seasons)65.74
Super Lg (2 Seasons)30.82
Ligue 2 (1 Season)16.70
First Division A (1 Season)2.30
Europa Lg (1 Season)7.211115273.01595260658378.3374778.76875.000.70.4-0.76140010
Conf Lg (1 Season)4.10
Coupe de France (1 Season)1.60
Champions Lg (1 Season)0.144100.038022100.011100.00000.00.00.000000
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
2017-201819Zürichch SUI1. Super Lg4th4.10Matches
2018-201920Zürichch SUI1. Super Lg7th26.72Matches
2019-202021Genkbe BEL1. First Division A7th2.30Matches
2020-202122Amiensfr FRA2. Ligue 210th16.70Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.21Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.91Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.82Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.80Matches
8 Seasons4 Clubs4 Leagues115.66
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
Randers (4 Seasons)1 League65.74
Zürich (2 Seasons)1 League30.82
Amiens (1 Season)1 League16.70
Genk (1 Season)1 League2.30
Danish Superliga (4 Seasons)65.74
Super Lg (2 Seasons)30.82
Ligue 2 (1 Season)16.70
First Division A (1 Season)2.30
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
2020-202122Amiensfr FRACoupe de France33rd1.60Matches
1 Season1 Club1 League1.60
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-201920Zürich2. Europa LgR327.211115273.01595260658378.3374778.76875.000.70.4-0.76140010Matches
2019-202021Genk1. Champions LgGR0.144100.038022100.011100.00000.00.00.000000Matches
2021-202223Randers3. Conf LgKO4.10Matches
3 Seasons3 Clubs3 Leagues11.411515673.71633260678578.8384879.26875.000.70.4-0.76140010
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
Zürich (1 Season)1 League7.211115273.01595260658378.3374778.76875.000.70.4-0.76140010
Randers (1 Season)1 League4.10
Genk (1 Season)1 League0.144100.038022100.011100.00000.00.00.000000
Europa Lg (1 Season)7.211115273.01595260658378.3374778.76875.000.70.4-0.76140010
Conf Lg (1 Season)4.10
Champions Lg (1 Season)0.144100.038022100.011100.00000.00.00.000000
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
201719ng NigeriaFriendlies (M)0.00Matches
1 Season1 Club1 League0.00

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
2017-201819Zürichch SUI1. Super Lg4.10Matches
2018-201920Zürich2. Europa Lg7.2152142900010000011117Matches
2018-201920Zürichch SUI1. Super Lg26.7Matches
2019-202021Genk1. Champions Lg0.1431000000000400Matches
2019-202021Genkbe BEL1. First Division A2.3Matches
2020-202122Amiensfr FRACoupe de France1.60Matches
2020-202122Amiensfr FRA2. Ligue 216.714Matches
2021-202223Randers3. Conf Lg4.1Matches
2021-202223Randersdk DEN1. Danish Superliga20.220Matches
2022-202324Randersdk DEN1. Danish Superliga15.914Matches
2023-202425Randersdk DEN1. Danish Superliga22.88Matches
2024-202526Randersdk DEN1. Danish Superliga6.86Matches
8 Seasons4 Clubs8 Leagues128.615614510000630000011517
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Randers (4 Seasons)2 Leagues69.848
Zürich (2 Seasons)2 Leagues38.0152142900010000011117
Amiens (1 Season)2 Leagues18.414
Genk (1 Season)2 Leagues2.4431000000000400
Danish Superliga (4 Seasons)65.748
Super Lg (2 Seasons)30.80
Ligue 2 (1 Season)16.714
First Division A (1 Season)2.3
Europa Lg (1 Season)7.2152142900010000011117
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.60
Champions Lg (1 Season)0.1431000000000400
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
2017-201819Zürich1 League4.10
2018-201920Zürich2 Leagues33.9152142900010000011117
2019-202021Genk2 Leagues2.4431000000000400
2020-202122Amiens2 Leagues18.414
2021-202223Randers2 Leagues24.320
2022-202324Randers1 League15.914
2023-202425Randers1 League22.88
2024-202526Randers1 League6.86
8 Seasons4 Clubs8 Leagues128.615614510000630000011517
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Randers (4 Seasons)2 Leagues69.848
Zürich (2 Seasons)2 Leagues38.0152142900010000011117
Amiens (1 Season)2 Leagues18.414
Genk (1 Season)2 Leagues2.4431000000000400
Danish Superliga (4 Seasons)65.748
Super Lg (2 Seasons)30.80
Ligue 2 (1 Season)16.714
First Division A (1 Season)2.3
Europa Lg (1 Season)7.2152142900010000011117
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.60
Champions Lg (1 Season)0.1431000000000400
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
2017-201819Zürichch SUI1. Super Lg4th4.10Matches
2018-201920Zürichch SUI1. Super Lg7th26.7Matches
2019-202021Genkbe BEL1. First Division A7th2.3Matches
2020-202122Amiensfr FRA2. Ligue 210th16.714Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.220Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.914Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.88Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.86Matches
8 Seasons4 Clubs4 Leagues115.662
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Randers (4 Seasons)1 League65.748
Zürich (2 Seasons)1 League30.80
Amiens (1 Season)1 League16.714
Genk (1 Season)1 League2.3
Danish Superliga (4 Seasons)65.748
Super Lg (2 Seasons)30.80
Ligue 2 (1 Season)16.714
First Division A (1 Season)2.3
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-202122Amiensfr FRACoupe de France33rd1.60Matches
1 Season1 Club1 League1.60
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-201920Zürich2. Europa LgR327.2152142900010000011117Matches
2019-202021Genk1. Champions LgGR0.1431000000000400Matches
2021-202223Randers3. Conf LgKO4.1Matches
3 Seasons3 Clubs3 Leagues11.41561451000010000011517
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Zürich (1 Season)1 League7.2152142900010000011117
Randers (1 Season)1 League4.1
Genk (1 Season)1 League0.1431000000000400
Europa Lg (1 Season)7.2152142900010000011117
Conf Lg (1 Season)4.1
Champions Lg (1 Season)0.1431000000000400
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
201719ng NigeriaFriendlies (M)0.0Matches
1 Season1 Club1 League0.0

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
2017-201819Zürichch SUI1. Super Lg4.1Matches
2018-201920Zürich2. Europa Lg7.2141.9390221010.14000010Matches
2018-201920Zürichch SUI1. Super Lg26.7Matches
2019-202021Genk1. Champions Lg0.100.0000000000.00000000Matches
2019-202021Genkbe BEL1. First Division A2.3Matches
2020-202122Amiensfr FRACoupe de France1.6Matches
2020-202122Amiensfr FRA2. Ligue 216.7Matches
2021-202223Randers3. Conf Lg4.1Matches
2021-202223Randersdk DEN1. Danish Superliga20.2Matches
2022-202324Randersdk DEN1. Danish Superliga15.9Matches
2023-202425Randersdk DEN1. Danish Superliga22.8Matches
2024-202526Randersdk DEN1. Danish Superliga6.8Matches
8 Seasons4 Clubs8 Leagues128.6141.9090221010.14000010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Randers (4 Seasons)2 Leagues69.8
Zürich (2 Seasons)2 Leagues38.0141.9390221010.14000010
Amiens (1 Season)2 Leagues18.4
Genk (1 Season)2 Leagues2.400.0000000000.00000000
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
Europa Lg (1 Season)7.2141.9390221010.14000010
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.6
Champions Lg (1 Season)0.100.0000000000.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
2017-201819Zürich1 League4.1
2018-201920Zürich2 Leagues33.9141.9390221010.14000010
2019-202021Genk2 Leagues2.400.0000000000.00000000
2020-202122Amiens2 Leagues18.4
2021-202223Randers2 Leagues24.3
2022-202324Randers1 League15.9
2023-202425Randers1 League22.8
2024-202526Randers1 League6.8
8 Seasons4 Clubs8 Leagues128.6141.9090221010.14000010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Randers (4 Seasons)2 Leagues69.8
Zürich (2 Seasons)2 Leagues38.0141.9390221010.14000010
Amiens (1 Season)2 Leagues18.4
Genk (1 Season)2 Leagues2.400.0000000000.00000000
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
Europa Lg (1 Season)7.2141.9390221010.14000010
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.6
Champions Lg (1 Season)0.100.0000000000.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
2017-201819Zürichch SUI1. Super Lg4th4.1Matches
2018-201920Zürichch SUI1. Super Lg7th26.7Matches
2019-202021Genkbe BEL1. First Division A7th2.3Matches
2020-202122Amiensfr FRA2. Ligue 210th16.7Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.2Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.9Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.8Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.8Matches
8 Seasons4 Clubs4 Leagues115.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Randers (4 Seasons)1 League65.7
Zürich (2 Seasons)1 League30.8
Amiens (1 Season)1 League16.7
Genk (1 Season)1 League2.3
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
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-202122Amiensfr FRACoupe de France33rd1.6Matches
1 Season1 Club1 League1.6
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-201920Zürich2. Europa LgR327.2141.9390221010.14000010Matches
2019-202021Genk1. Champions LgGR0.100.0000000000.00000000Matches
2021-202223Randers3. Conf LgKO4.1Matches
3 Seasons3 Clubs3 Leagues11.4141.9090221010.14000010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Zürich (1 Season)1 League7.2141.9390221010.14000010
Randers (1 Season)1 League4.1
Genk (1 Season)1 League0.100.0000000000.00000000
Europa Lg (1 Season)7.2141.9390221010.14000010
Conf Lg (1 Season)4.1
Champions Lg (1 Season)0.100.0000000000.00000000
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
201719ng NigeriaFriendlies (M)0.0Matches
1 Season1 Club1 League0.0

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
2017-201819Zürichch SUI1. Super Lg4.100Matches
2018-201920Zürich2. Europa Lg7.2523201425.032024900Matches
2018-201920Zürichch SUI1. Super Lg26.7Matches
2019-202021Genk1. Champions Lg0.1000000000000000Matches
2019-202021Genkbe BEL1. First Division A2.3Matches
2020-202122Amiensfr FRACoupe de France1.600Matches
2020-202122Amiensfr FRA2. Ligue 216.794Matches
2021-202223Randers3. Conf Lg4.1Matches
2021-202223Randersdk DEN1. Danish Superliga20.2116Matches
2022-202324Randersdk DEN1. Danish Superliga15.985Matches
2023-202425Randersdk DEN1. Danish Superliga22.8116Matches
2024-202526Randersdk DEN1. Danish Superliga6.853Matches
8 Seasons4 Clubs8 Leagues128.65463201425.0320228900
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Randers (4 Seasons)2 Leagues69.835200
Zürich (2 Seasons)2 Leagues38.0523201425.032024900
Amiens (1 Season)2 Leagues18.4940
Genk (1 Season)2 Leagues2.4000000000000000
Danish Superliga (4 Seasons)65.735200
Super Lg (2 Seasons)30.8000
Ligue 2 (1 Season)16.7940
First Division A (1 Season)2.30
Europa Lg (1 Season)7.2523201425.032024900
Conf Lg (1 Season)4.10
Coupe de France (1 Season)1.6000
Champions Lg (1 Season)0.1000000000000000
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
2017-201819Zürich1 League4.1000
2018-201920Zürich2 Leagues33.9523201425.032024900
2019-202021Genk2 Leagues2.4000000000000000
2020-202122Amiens2 Leagues18.4940
2021-202223Randers2 Leagues24.31160
2022-202324Randers1 League15.9850
2023-202425Randers1 League22.81160
2024-202526Randers1 League6.8530
8 Seasons4 Clubs8 Leagues128.65463201425.0320228900
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Randers (4 Seasons)2 Leagues69.835200
Zürich (2 Seasons)2 Leagues38.0523201425.032024900
Amiens (1 Season)2 Leagues18.4940
Genk (1 Season)2 Leagues2.4000000000000000
Danish Superliga (4 Seasons)65.735200
Super Lg (2 Seasons)30.8000
Ligue 2 (1 Season)16.7940
First Division A (1 Season)2.30
Europa Lg (1 Season)7.2523201425.032024900
Conf Lg (1 Season)4.10
Coupe de France (1 Season)1.6000
Champions Lg (1 Season)0.1000000000000000
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
2017-201819Zürichch SUI1. Super Lg4th4.100Matches
2018-201920Zürichch SUI1. Super Lg7th26.7Matches
2019-202021Genkbe BEL1. First Division A7th2.3Matches
2020-202122Amiensfr FRA2. Ligue 210th16.794Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.2116Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.985Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.8116Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.853Matches
8 Seasons4 Clubs4 Leagues115.644240
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
Randers (4 Seasons)1 League65.735200
Zürich (2 Seasons)1 League30.8000
Amiens (1 Season)1 League16.7940
Genk (1 Season)1 League2.30
Danish Superliga (4 Seasons)65.735200
Super Lg (2 Seasons)30.8000
Ligue 2 (1 Season)16.7940
First Division A (1 Season)2.30
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-202122Amiensfr FRACoupe de France33rd1.600Matches
1 Season1 Club1 League1.6000
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-201920Zürich2. Europa LgR327.2523201425.032024900Matches
2019-202021Genk1. Champions LgGR0.1000000000000000Matches
2021-202223Randers3. Conf LgKO4.1Matches
3 Seasons3 Clubs3 Leagues11.4523201425.032024900
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Zürich (1 Season)1 League7.2523201425.032024900
Randers (1 Season)1 League4.10
Genk (1 Season)1 League0.1000000000000000
Europa Lg (1 Season)7.2523201425.032024900
Conf Lg (1 Season)4.10
Champions Lg (1 Season)0.1000000000000000
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
201719ng NigeriaFriendlies (M)0.0Matches
1 Season1 Club1 League0.00

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
2017-201819Zürichch SUI1. Super Lg4.1Matches
2018-201920Zürich2. Europa Lg7.223201513191222326583.3116.7146931286953281616739Matches
2018-201920Zürichch SUI1. Super Lg26.7Matches
2019-202021Genk1. Champions Lg0.1700342700061310002060Matches
2019-202021Genkbe BEL1. First Division A2.3Matches
2020-202122Amiensfr FRACoupe de France1.6Matches
2020-202122Amiensfr FRA2. Ligue 216.7Matches
2021-202223Randers3. Conf Lg4.1Matches
2021-202223Randersdk DEN1. Danish Superliga20.2Matches
2022-202324Randersdk DEN1. Danish Superliga15.9Matches
2023-202425Randersdk DEN1. Danish Superliga22.8Matches
2024-202526Randersdk DEN1. Danish Superliga6.8Matches
8 Seasons4 Clubs8 Leagues128.623901513495242396583.3116.7152944287953301617339
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
Randers (4 Seasons)2 Leagues69.8
Zürich (2 Seasons)2 Leagues38.023201513191222326583.3116.7146931286953281616739
Amiens (1 Season)2 Leagues18.4
Genk (1 Season)2 Leagues2.4700342700061310002060
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
Europa Lg (1 Season)7.223201513191222326583.3116.7146931286953281616739
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.6
Champions Lg (1 Season)0.1700342700061310002060
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
2017-201819Zürich1 League4.1
2018-201920Zürich2 Leagues33.923201513191222326583.3116.7146931286953281616739
2019-202021Genk2 Leagues2.4700342700061310002060
2020-202122Amiens2 Leagues18.4
2021-202223Randers2 Leagues24.3
2022-202324Randers1 League15.9
2023-202425Randers1 League22.8
2024-202526Randers1 League6.8
8 Seasons4 Clubs8 Leagues128.623901513495242396583.3116.7152944287953301617339
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
Randers (4 Seasons)2 Leagues69.8
Zürich (2 Seasons)2 Leagues38.023201513191222326583.3116.7146931286953281616739
Amiens (1 Season)2 Leagues18.4
Genk (1 Season)2 Leagues2.4700342700061310002060
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
Europa Lg (1 Season)7.223201513191222326583.3116.7146931286953281616739
Conf Lg (1 Season)4.1
Coupe de France (1 Season)1.6
Champions Lg (1 Season)0.1700342700061310002060
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
2017-201819Zürichch SUI1. Super Lg4th4.1Matches
2018-201920Zürichch SUI1. Super Lg7th26.7Matches
2019-202021Genkbe BEL1. First Division A7th2.3Matches
2020-202122Amiensfr FRA2. Ligue 210th16.7Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.2Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.9Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.8Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.8Matches
8 Seasons4 Clubs4 Leagues115.6
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
Randers (4 Seasons)1 League65.7
Zürich (2 Seasons)1 League30.8
Amiens (1 Season)1 League16.7
Genk (1 Season)1 League2.3
Danish Superliga (4 Seasons)65.7
Super Lg (2 Seasons)30.8
Ligue 2 (1 Season)16.7
First Division A (1 Season)2.3
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
2020-202122Amiensfr FRACoupe de France33rd1.6Matches
1 Season1 Club1 League1.6
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-201920Zürich2. Europa LgR327.223201513191222326583.3116.7146931286953281616739Matches
2019-202021Genk1. Champions LgGR0.1700342700061310002060Matches
2021-202223Randers3. Conf LgKO4.1Matches
3 Seasons3 Clubs3 Leagues11.423901513495242396583.3116.7152944287953301617339
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
Zürich (1 Season)1 League7.223201513191222326583.3116.7146931286953281616739
Randers (1 Season)1 League4.1
Genk (1 Season)1 League0.1700342700061310002060
Europa Lg (1 Season)7.223201513191222326583.3116.7146931286953281616739
Conf Lg (1 Season)4.1
Champions Lg (1 Season)0.1700342700061310002060
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
201719ng NigeriaFriendlies (M)0.0Matches
1 Season1 Club1 League0.0

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
2017-201819Zürichch SUI1. Super Lg133692811.44.13110130.92712-5-1.22-1.56Matches
2018-201920Zürich2. Europa Lg86518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45Matches
2018-201920Zürichch SUI1. Super Lg322,4027574.126.727851952401.163237-5-0.19+0.24Matches
2019-202021Genk1. Champions Lg110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66Matches
2019-202021Genkbe BEL1. First Division A11210198.02.31570101590.8235-2-0.86-1.04Matches
2020-202122Amiensfr FRACoupe de France21487470.51.62740000.502200.00+1.45Matches
2020-202122Amiensfr FRA2. Ligue 2281,5055444.016.716730122811.071518-3-0.18-0.04Matches
2021-202223Randers3. Conf Lg53667350.84.1484212900.8078-1-0.25+0.77Matches
2021-202223Randersdk DEN1. Danish Superliga231,8177963.120.221841123101.222228-6-0.30-0.30Matches
2022-202324Randersdk DEN1. Danish Superliga291,4354949.815.917650122731.172428-4-0.25-0.06Matches
2023-202425Randersdk DEN1. Danish Superliga312,0526671.322.82478572501.252537-12-0.53-0.96Matches
2024-202526Randersdk DEN1. Danish Superliga156134135.86.85690102731.87111100.00-0.90Matches
8 Seasons4 Clubs8 Leagues19811,5785846.2128.612878417025311.17155197-42-0.33-0.347.98.6-0.7-0.09+1.68
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
Randers (4 Seasons)2 Leagues1036,2836156.869.8717618322761.2989112-23-0.33-0.48
Zürich (2 Seasons)2 Leagues533,4226547.538.03884231524131.114559-14-0.37-0.567.27.9-0.8-0.10+0.45
Amiens (1 Season)2 Leagues301,6535545.518.418730122811.031720-3-0.16+0.02
Genk (1 Season)2 Leagues12220187.02.415701115110.7546-2-0.82-0.510.70.6+0.1+0.73+2.66
Danish Superliga (4 Seasons)985,9176057.265.7677616312761.3182104-22-0.33-0.58
Super Lg (2 Seasons)452,7716242.830.83085201524131.093949-10-0.32-0.49
Ligue 2 (1 Season)281,5055444.016.716730122811.071518-3-0.18-0.04
First Division A (1 Season)11210198.02.31570101590.8235-2-0.86-1.04
Europa Lg (1 Season)86518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45
Conf Lg (1 Season)53667350.84.1484212900.8078-1-0.25+0.77
Coupe de France (1 Season)21487470.51.62740000.502200.00+1.45
Champions Lg (1 Season)110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66
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
2017-201819Zürich1 League133692811.44.13110130.92712-5-1.22-1.56
2018-201920Zürich2 Leagues403,0537677.133.935842252401.183847-9-0.27+0.037.27.9-0.8-0.10+0.45
2019-202021Genk2 Leagues12220187.02.415701115110.7546-2-0.82-0.510.70.6+0.1+0.73+2.66
2020-202122Amiens2 Leagues301,6535545.518.418730122811.031720-3-0.16+0.02
2021-202223Randers2 Leagues282,1837860.624.325841333001.152936-7-0.29-0.03
2022-202324Randers1 League291,4354949.815.917650122731.172428-4-0.25-0.06
2023-202425Randers1 League312,0526671.322.82478572501.252537-12-0.53-0.96
2024-202526Randers1 League156134135.86.85690102731.87111100.00-0.90
8 Seasons4 Clubs8 Leagues19811,5785846.2128.612878417025311.17155197-42-0.33-0.347.98.6-0.7-0.09+1.68
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
Randers (4 Seasons)2 Leagues1036,2836156.869.8717618322761.2989112-23-0.33-0.48
Zürich (2 Seasons)2 Leagues533,4226547.538.03884231524131.114559-14-0.37-0.567.27.9-0.8-0.10+0.45
Amiens (1 Season)2 Leagues301,6535545.518.418730122811.031720-3-0.16+0.02
Genk (1 Season)2 Leagues12220187.02.415701115110.7546-2-0.82-0.510.70.6+0.1+0.73+2.66
Danish Superliga (4 Seasons)985,9176057.265.7677616312761.3182104-22-0.33-0.58
Super Lg (2 Seasons)452,7716242.830.83085201524131.093949-10-0.32-0.49
Ligue 2 (1 Season)281,5055444.016.716730122811.071518-3-0.18-0.04
First Division A (1 Season)11210198.02.31570101590.8235-2-0.86-1.04
Europa Lg (1 Season)86518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45
Conf Lg (1 Season)53667350.84.1484212900.8078-1-0.25+0.77
Coupe de France (1 Season)21487470.51.62740000.502200.00+1.45
Champions Lg (1 Season)110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66
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
2017-201819Zürichch SUI1. Super Lg4th133692811.44.13110130.92712-5-1.22-1.56Matches
2018-201920Zürichch SUI1. Super Lg7th322,4027574.126.727851952401.163237-5-0.19+0.24Matches
2019-202021Genkbe BEL1. First Division A7th11210198.02.31570101590.8235-2-0.86-1.04Matches
2020-202122Amiensfr FRA2. Ligue 210th281,5055444.016.716730122811.071518-3-0.18-0.04Matches
2021-202223Randersdk DEN1. Danish Superliga6th231,8177963.120.221841123101.222228-6-0.30-0.30Matches
2022-202324Randersdk DEN1. Danish Superliga6th291,4354949.815.917650122731.172428-4-0.25-0.06Matches
2023-202425Randersdk DEN1. Danish Superliga7th312,0526671.322.82478572501.252537-12-0.53-0.96Matches
2024-202526Randersdk DEN1. Danish Superliga4th156134135.86.85690102731.87111100.00-0.90Matches
8 Seasons4 Clubs4 Leagues18210,4035745.5115.611477366825291.19139176-37-0.32-0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Randers (4 Seasons)1 League985,9176057.265.7677616312761.3182104-22-0.33-0.58
Zürich (2 Seasons)1 League452,7716242.830.83085201524131.093949-10-0.32-0.49
Amiens (1 Season)1 League281,5055444.016.716730122811.071518-3-0.18-0.04
Genk (1 Season)1 League11210198.02.31570101590.8235-2-0.86-1.04
Danish Superliga (4 Seasons)985,9176057.265.7677616312761.3182104-22-0.33-0.58
Super Lg (2 Seasons)452,7716242.830.83085201524131.093949-10-0.32-0.49
Ligue 2 (1 Season)281,5055444.016.716730122811.071518-3-0.18-0.04
First Division A (1 Season)11210198.02.31570101590.8235-2-0.86-1.04
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
2020-202122Amiensfr FRACoupe de France33rd21487470.51.62740000.502200.00+1.45Matches
1 Season1 Club1 League21487470.51.62740000.502200.00+1.45
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-201920Zürich2. Europa LgR3286518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45Matches
2019-202021Genk1. Champions LgGR110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66Matches
2021-202223Randers3. Conf LgKO53667350.84.1484212900.8078-1-0.25+0.77Matches
3 Seasons3 Clubs3 Leagues141,0277351.911.41282522021.001419-5-0.44+1.267.98.6-0.7-0.09+1.68
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
Zürich (1 Season)1 League86518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45
Randers (1 Season)1 League53667350.84.1484212900.8078-1-0.25+0.77
Genk (1 Season)1 League110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66
Europa Lg (1 Season)86518190.47.28813001.25610-4-0.55-1.867.27.9-0.8-0.10+0.45
Conf Lg (1 Season)53667350.84.1484212900.8078-1-0.25+0.77
Champions Lg (1 Season)110101.90.10011020.001100.00+2.550.70.6+0.1+0.73+2.66
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
201719ng NigeriaFriendlies (M)1441.50.0001303.000000.00-1.69Matches
1 Season1 Club1 League1441.50.0001303.000000.00-1.69

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
2017-201819Zürichch SUI1. Super Lg4.100000000000Matches
2018-201920Zürich2. Europa Lg7.20001310514200032143329.8Matches
2018-201920Zürichch SUI1. Super Lg26.75000Matches
2019-202021Genk1. Champions Lg0.1100110000000000Matches
2019-202021Genkbe BEL1. First Division A2.31000Matches
2020-202122Amiensfr FRACoupe de France1.61000000000Matches
2020-202122Amiensfr FRA2. Ligue 216.740036271314490Matches
2021-202223Randers3. Conf Lg4.10100Matches
2021-202223Randersdk DEN1. Danish Superliga20.2210202414206110Matches
2022-202324Randersdk DEN1. Danish Superliga15.93001827514580Matches
2023-202425Randersdk DEN1. Danish Superliga22.820018341186110Matches
2024-202526Randersdk DEN1. Danish Superliga6.820091116350Matches
8 Seasons4 Clubs8 Leagues128.621201151344963284600032143329.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Randers (4 Seasons)2 Leagues69.89206596314820350
Zürich (2 Seasons)2 Leagues38.05001310514200032143329.8
Amiens (1 Season)2 Leagues18.450036271314490
Genk (1 Season)2 Leagues2.4200110000000000
Danish Superliga (4 Seasons)65.79106596314820350
Super Lg (2 Seasons)30.850000000000
Ligue 2 (1 Season)16.740036271314490
First Division A (1 Season)2.31000
Europa Lg (1 Season)7.20001310514200032143329.8
Conf Lg (1 Season)4.10100
Coupe de France (1 Season)1.61000000000
Champions Lg (1 Season)0.1100110000000000
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
2017-201819Zürich1 League4.100000000000
2018-201920Zürich2 Leagues33.95001310514200032143329.8
2019-202021Genk2 Leagues2.4200110000000000
2020-202122Amiens2 Leagues18.450036271314490
2021-202223Randers2 Leagues24.3220202414206110
2022-202324Randers1 League15.93001827514580
2023-202425Randers1 League22.820018341186110
2024-202526Randers1 League6.820091116350
8 Seasons4 Clubs8 Leagues128.621201151344963284600032143329.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Randers (4 Seasons)2 Leagues69.89206596314820350
Zürich (2 Seasons)2 Leagues38.05001310514200032143329.8
Amiens (1 Season)2 Leagues18.450036271314490
Genk (1 Season)2 Leagues2.4200110000000000
Danish Superliga (4 Seasons)65.79106596314820350
Super Lg (2 Seasons)30.850000000000
Ligue 2 (1 Season)16.740036271314490
First Division A (1 Season)2.31000
Europa Lg (1 Season)7.20001310514200032143329.8
Conf Lg (1 Season)4.10100
Coupe de France (1 Season)1.61000000000
Champions Lg (1 Season)0.1100110000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201819Zürichch SUI1. Super Lg4th4.100000000000Matches
2018-201920Zürichch SUI1. Super Lg7th26.75000Matches
2019-202021Genkbe BEL1. First Division A7th2.31000Matches
2020-202122Amiensfr FRA2. Ligue 210th16.740036271314490Matches
2021-202223Randersdk DEN1. Danish Superliga6th20.2210202414206110Matches
2022-202324Randersdk DEN1. Danish Superliga6th15.93001827514580Matches
2023-202425Randersdk DEN1. Danish Superliga7th22.820018341186110Matches
2024-202526Randersdk DEN1. Danish Superliga4th6.820091116350Matches
8 Seasons4 Clubs4 Leagues115.6191010112344622444000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Randers (4 Seasons)1 League65.79106596314820350
Zürich (2 Seasons)1 League30.850000000000
Amiens (1 Season)1 League16.740036271314490
Genk (1 Season)1 League2.31000
Danish Superliga (4 Seasons)65.79106596314820350
Super Lg (2 Seasons)30.850000000000
Ligue 2 (1 Season)16.740036271314490
First Division A (1 Season)2.31000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202122Amiensfr FRACoupe de France33rd1.61000000000Matches
1 Season1 Club1 League1.61000000000
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-201920Zürich2. Europa LgR327.20001310514200032143329.8Matches
2019-202021Genk1. Champions LgGR0.1100110000000000Matches
2021-202223Randers3. Conf LgKO4.10100Matches
3 Seasons3 Clubs3 Leagues11.41101411514200032143329.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Zürich (1 Season)1 League7.20001310514200032143329.8
Randers (1 Season)1 League4.10100
Genk (1 Season)1 League0.1100110000000000
Europa Lg (1 Season)7.20001310514200032143329.8
Conf Lg (1 Season)4.10100
Champions Lg (1 Season)0.1100110000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201719ng NigeriaFriendlies (M)0.00000Matches
1 Season1 Club1 League0.00000

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.

More Stephen Odey Pages

Stephen Odey Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison