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-10-26SatLeague OneMatchweek 14AwayL 0–2Exeter CityHuddersfieldN11000000001Match Report
2024-10-22TueLeague OneMatchweek 13HomeL 1–2Exeter CityReadingYAM45000000000Match Report
2024-10-05SatLeague OneMatchweek 10HomeW 1–0Exeter CityCambridge UtdN8000000000Match Report
2024-10-01TueLeague OneMatchweek 9AwayW 1–0Exeter CityLeyton OrientN8000000000Match Report
2024-09-28SatLeague OneMatchweek 8AwayD 0–0Exeter CityWigan AthleticN20000000000Match 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
2007-200818Crawley Towneng ENG5. Conf Premier26131,41015.7213200300.130.060.190.130.19
2008-200919Torquay Unitedeng ENG5. Conf Premier30131,46116.2022000100.000.120.120.000.12
2009-201020Kettering Towneng ENG5. Conf Premier542843.2000000000.000.000.000.000.00
2009-201020Torquay Unitedeng ENG4. League Two20111,05111.7639600200.510.260.770.510.77
2010-201121Lincoln Cityeng ENG4. League Two33242,12123.6336300300.130.130.250.130.25
2011-201222Bristol Roverseng ENG4. League Two30242,01922.4459400600.180.220.400.180.40
2012-201323Middlesbrougheng ENG2. Championship18121,13912.7325300100.240.160.400.240.40
2013-201424Middlesbrougheng ENG2. Championship32242,00922.3819800300.360.040.400.360.40
2014-201525Middlesbrougheng ENG2. Championship00Matches
2014-201525Brightoneng ENG2. Championship542753.1000000100.000.000.000.000.00Matches
2015-201626Leeds Unitedeng ENG2. Championship1265506.1112100100.160.160.330.160.33Matches
2015-201626Middlesbrougheng ENG2. Championship00Matches
2015-201626Huddersfieldeng ENG2. Championship1598099.0314300200.330.110.440.330.44Matches
2015-201626Leeds Unitedeng ENGFA Cup21770.9101100001.170.001.171.171.17Matches
2016-201727Nott'ham Foresteng ENG2. Championship191396610.7112100000.090.090.190.090.19Matches
2016-201727Nott'ham Foresteng ENGEFL Cup10230.3000000000.000.000.000.000.00Matches
2016-201727Nott'ham Foresteng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2017-201828Ipswich Towneng ENG2. Championship853153.5112100100.290.290.570.290.57Matches
2017-201828Nott'ham Foresteng ENG2. Championship1524184.6112100100.220.220.430.220.43Matches
2017-201828Nott'ham Foresteng ENGEFL Cup11901.0101011001.000.001.000.000.00Matches
2017-201828Nott'ham Foresteng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2018-201929Apollon2. Europa Lg321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04Matches
2021-202232Gillinghameng ENGEFL Cup21830.9000000000.000.000.000.000.00Matches
2021-202232Gillinghameng ENG3. League One22161,29414.4112100200.070.070.140.070.14Matches
2022-202333Burton Albioneng ENGFA Cup20750.8000000000.000.000.000.000.00Matches
2022-202333Burton Albioneng ENG3. League One2356026.7033000100.000.450.450.000.45Matches
2023-202434Burton Albioneng ENGEFL Cup10360.4000000000.000.000.000.000.00Matches
2023-202434Burton Albioneng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2023-202434Burton Albioneng ENG3. League One30998010.9101100500.090.000.090.090.09Matches
2024-202535Exeter Cityeng ENGFA Cup00Matches
2024-202535Exeter Cityeng ENG3. League One611061.2000000000.000.000.000.000.00Matches
16 Seasons15 Clubs7 Leagues36520218,511205.737266336113400.10.10.00.1117100.180.130.310.180.300.040.000.040.040.04
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
Middlesbrough (4 Seasons)1 League50363,14835.0113141100400.310.090.400.310.40
Burton Albion (2 Seasons)3 Leagues58151,78419.8134100600.050.150.200.050.20
Torquay United (2 Seasons)2 Leagues50242,51227.96511600300.210.180.390.210.39
Nott'ham Forest (2 Seasons)3 Leagues38171,57017.4325211100.170.110.290.110.23
Lincoln City (1 Season)1 League33242,12123.6336300300.130.130.250.130.25
Bristol Rovers (1 Season)1 League30242,01922.4459400600.180.220.400.180.40
Crawley Town (1 Season)1 League26131,41015.7213200300.130.060.190.130.19
Gillingham (1 Season)2 Leagues24171,37715.3112100200.070.070.130.070.13
Huddersfield (1 Season)1 League1598099.0314300200.330.110.440.330.44
Leeds United (1 Season)2 Leagues1476277.0213200100.290.140.430.290.43
Ipswich Town (1 Season)1 League853153.5112100100.290.290.570.290.57
Exeter City (1 Season)2 Leagues611061.2000000000.000.000.000.000.00
Kettering Town (1 Season)1 League542843.2000000000.000.000.000.000.00
Brighton (1 Season)1 League542753.1000000100.000.000.000.000.00
Apollon (1 Season)1 League321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
Championship (6 Seasons)124756,48172.01882618001000.250.110.360.250.36
FA Cup (6 Seasons)833163.5101100000.280.000.280.280.28
League One (4 Seasons)81312,98233.1246200800.060.120.180.060.18
EFL Cup (4 Seasons)522322.6101011000.390.000.390.000.00
League Two (3 Seasons)83595,19157.713112413001100.230.190.420.230.42
Conf Premier (3 Seasons)61303,15535.1235200400.060.090.140.060.14
Europa Lg (1 Season)321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
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
2007-200818Crawley Town1 League26131,41015.7213200300.130.060.190.130.19
2008-200919Torquay United1 League30131,46116.2022000100.000.120.120.000.12
2009-201020Torquay United1 League20111,05111.7639600200.510.260.770.510.77
2009-201020Kettering Town1 League542843.2000000000.000.000.000.000.00
2010-201121Lincoln City1 League33242,12123.6336300300.130.130.250.130.25
2011-201222Bristol Rovers1 League30242,01922.4459400600.180.220.400.180.40
2012-201323Middlesbrough1 League18121,13912.7325300100.240.160.400.240.40
2013-201424Middlesbrough1 League32242,00922.3819800300.360.040.400.360.40
2014-201525Brighton1 League542753.1000000100.000.000.000.000.00
2014-201525Middlesbrough1 League00
2015-201626Middlesbrough1 League00
2015-201626Leeds United2 Leagues1476277.0213200100.290.140.430.290.43
2015-201626Huddersfield1 League1598099.0314300200.330.110.440.330.44
2016-201727Nott'ham Forest3 Leagues21131,01711.3112100000.090.090.180.090.18
2017-201828Nott'ham Forest3 Leagues1745536.1213111100.330.160.490.160.33
2017-201828Ipswich Town1 League853153.5112100100.290.290.570.290.57
2018-201929Apollon1 League321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
2021-202232Gillingham2 Leagues24171,37715.3112100200.070.070.130.070.13
2022-202333Burton Albion2 Leagues2556777.5033000100.000.400.400.000.40
2023-202434Burton Albion3 Leagues33101,10712.3101100500.080.000.080.080.08
2024-202535Exeter City2 Leagues611061.2000000000.000.000.000.000.00
16 Seasons15 Clubs7 Leagues36520218,511205.737266336113400.10.10.00.1117100.180.130.310.180.300.040.000.040.040.04
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
Middlesbrough (4 Seasons)1 League50363,14835.0113141100400.310.090.400.310.40
Burton Albion (2 Seasons)3 Leagues58151,78419.8134100600.050.150.200.050.20
Torquay United (2 Seasons)2 Leagues50242,51227.96511600300.210.180.390.210.39
Nott'ham Forest (2 Seasons)3 Leagues38171,57017.4325211100.170.110.290.110.23
Lincoln City (1 Season)1 League33242,12123.6336300300.130.130.250.130.25
Bristol Rovers (1 Season)1 League30242,01922.4459400600.180.220.400.180.40
Crawley Town (1 Season)1 League26131,41015.7213200300.130.060.190.130.19
Gillingham (1 Season)2 Leagues24171,37715.3112100200.070.070.130.070.13
Huddersfield (1 Season)1 League1598099.0314300200.330.110.440.330.44
Leeds United (1 Season)2 Leagues1476277.0213200100.290.140.430.290.43
Ipswich Town (1 Season)1 League853153.5112100100.290.290.570.290.57
Exeter City (1 Season)2 Leagues611061.2000000000.000.000.000.000.00
Kettering Town (1 Season)1 League542843.2000000000.000.000.000.000.00
Brighton (1 Season)1 League542753.1000000100.000.000.000.000.00
Apollon (1 Season)1 League321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
Championship (6 Seasons)124756,48172.01882618001000.250.110.360.250.36
FA Cup (6 Seasons)833163.5101100000.280.000.280.280.28
League One (4 Seasons)81312,98233.1246200800.060.120.180.060.18
EFL Cup (4 Seasons)522322.6101011000.390.000.390.000.00
League Two (3 Seasons)83595,19157.713112413001100.230.190.420.230.42
Conf Premier (3 Seasons)61303,15535.1235200400.060.090.140.060.14
Europa Lg (1 Season)321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
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
2007-200818Crawley Towneng ENG5. Conf Premier15th26131,41015.7213200300.130.060.190.130.19
2008-200919Torquay Unitedeng ENG5. Conf Premier4th30131,46116.2022000100.000.120.120.000.12
2009-201020Torquay Unitedeng ENG4. League Two17th20111,05111.7639600200.510.260.770.510.77
2009-201020Kettering Towneng ENG5. Conf Premier6th542843.2000000000.000.000.000.000.00
2010-201121Lincoln Cityeng ENG4. League Two23rd33242,12123.6336300300.130.130.250.130.25
2011-201222Bristol Roverseng ENG4. League Two13th30242,01922.4459400600.180.220.400.180.40
2012-201323Middlesbrougheng ENG2. Championship16th18121,13912.7325300100.240.160.400.240.40
2013-201424Middlesbrougheng ENG2. Championship12th32242,00922.3819800300.360.040.400.360.40
2014-201525Brightoneng ENG2. Championship20th542753.1000000100.000.000.000.000.00Matches
2014-201525Middlesbrougheng ENG2. Championship4th00Matches
2015-201626Middlesbrougheng ENG2. Championship2nd00Matches
2015-201626Leeds Unitedeng ENG2. Championship13th1265506.1112100100.160.160.330.160.33Matches
2015-201626Huddersfieldeng ENG2. Championship19th1598099.0314300200.330.110.440.330.44Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st191396610.7112100000.090.090.190.090.19Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th1524184.6112100100.220.220.430.220.43Matches
2017-201828Ipswich Towneng ENG2. Championship12th853153.5112100100.290.290.570.290.57Matches
2021-202232Gillinghameng ENG3. League One21st22161,29414.4112100200.070.070.140.070.14Matches
2022-202333Burton Albioneng ENG3. League One15th2356026.7033000100.000.450.450.000.45Matches
2023-202434Burton Albioneng ENG3. League One20th30998010.9101100500.090.000.090.090.09Matches
2024-202535Exeter Cityeng ENG3. League One9th611061.2000000000.000.000.000.000.00Matches
15 Seasons14 Clubs4 Leagues34919517,809197.935266135003300.180.130.310.180.31
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
Middlesbrough (4 Seasons)1 League50363,14835.0113141100400.310.090.400.310.40
Burton Albion (2 Seasons)1 League53141,58217.6134100600.060.170.230.060.23
Torquay United (2 Seasons)2 Leagues50242,51227.96511600300.210.180.390.210.39
Nott'ham Forest (2 Seasons)1 League34151,38415.4224200100.130.130.260.130.26
Lincoln City (1 Season)1 League33242,12123.6336300300.130.130.250.130.25
Bristol Rovers (1 Season)1 League30242,01922.4459400600.180.220.400.180.40
Crawley Town (1 Season)1 League26131,41015.7213200300.130.060.190.130.19
Gillingham (1 Season)1 League22161,29414.4112100200.070.070.140.070.14
Huddersfield (1 Season)1 League1598099.0314300200.330.110.440.330.44
Leeds United (1 Season)1 League1265506.1112100100.160.160.330.160.33
Ipswich Town (1 Season)1 League853153.5112100100.290.290.570.290.57
Exeter City (1 Season)1 League611061.2000000000.000.000.000.000.00
Kettering Town (1 Season)1 League542843.2000000000.000.000.000.000.00
Brighton (1 Season)1 League542753.1000000100.000.000.000.000.00
Championship (6 Seasons)124756,48172.01882618001000.250.110.360.250.36
League One (4 Seasons)81312,98233.1246200800.060.120.180.060.18
League Two (3 Seasons)83595,19157.713112413001100.230.190.420.230.42
Conf Premier (3 Seasons)61303,15535.1235200400.060.090.140.060.14
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
2015-201626Leeds Unitedeng ENGFA Cup9th21770.9101100001.170.001.171.171.17Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th10230.3000000000.000.000.000.000.00Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd10280.3000000000.000.000.000.000.00Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th11901.0101011001.000.001.000.000.00Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th11450.5000000000.000.000.000.000.00Matches
2021-202232Gillinghameng ENGEFL CupRd221830.9000000000.000.000.000.000.00Matches
2022-202333Burton Albioneng ENGFA Cup20750.8000000000.000.000.000.000.00Matches
2023-202434Burton Albioneng ENGEFL CupRd110360.4000000000.000.000.000.000.00Matches
2023-202434Burton Albioneng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2024-202535Exeter Cityeng ENGFA Cup00Matches
7 Seasons5 Clubs2 Leagues1355486.1202111000.330.000.330.160.16
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
Burton Albion (2 Seasons)2 Leagues512022.2000000000.000.000.000.000.00
Nott'ham Forest (2 Seasons)2 Leagues421862.1101011000.480.000.480.000.00
Leeds United (1 Season)1 League21770.9101100001.170.001.171.171.17
Gillingham (1 Season)1 League21830.9000000000.000.000.000.000.00
Exeter City (1 Season)1 League00
FA Cup (6 Seasons)833163.5101100000.280.000.280.280.28
EFL Cup (4 Seasons)522322.6101011000.390.000.390.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-201929Apollon2. Europa LgGR321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04Matches
1 Season1 Club1 League321541.7000000100.10.10.00.1117100.000.000.000.000.000.040.000.040.040.04
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
201526gm GambiaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201728gm GambiaFriendlies (M)11901.0112100001.001.002.001.002.00Matches
201728gm GambiaAfrica Cup of Nations qualification221641.8101100100.550.000.550.550.55Matches
201930gm GambiaAfrica Cup of Nations qualification332092.3000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues775536.1213200100.330.160.490.330.49
Africa Cup of Nations qualification (2 Seasons)553734.1101100100.240.000.240.240.24
Friendlies (M) (2 Seasons)221802.0112100000.500.501.000.501.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
2007-200818Crawley Towneng ENG5. Conf Premier15.72130.830.1500
2008-200919Torquay Unitedeng ENG5. Conf Premier16.2070.430.0000
2009-201020Kettering Towneng ENG5. Conf Premier3.2010.320.0000
2009-201020Torquay Unitedeng ENG4. League Two11.76141.200.4300
2010-201121Lincoln Cityeng ENG4. League Two23.63160.680.1900
2011-201222Bristol Roverseng ENG4. League Two22.44351.560.1100
2012-201323Middlesbrougheng ENG2. Championship12.73161.260.1900
2013-201424Middlesbrougheng ENG2. Championship22.38311.390.2600
2014-201525Brightoneng ENG2. Championship3.1000.0000Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1140.650.2500Matches
2015-201626Huddersfieldeng ENG2. Championship9.0360.670.5000Matches
2015-201626Leeds Unitedeng ENGFA Cup0.9100Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.710120.001.120.0800Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.30000.000.0000Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.3000Matches
2017-201828Ipswich Towneng ENG2. Championship3.519444.42.571.140.110.2500Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.6117529.43.661.080.060.2000Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.012150.02.001.000.000.0011Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.50200.04.000.000.0000Matches
2018-201929Apollon2. Europa Lg1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1Matches
2021-202232Gillinghameng ENGEFL Cup0.90000.000.0000Matches
2021-202232Gillinghameng ENG3. League One14.4121628.61.460.420.050.1700Matches
2022-202333Burton Albioneng ENGFA Cup0.80000.000.0000Matches
2022-202333Burton Albioneng ENG3. League One6.70900.01.350.000.0000Matches
2023-202434Burton Albioneng ENGEFL Cup0.40000.000.0000Matches
2023-202434Burton Albioneng ENGFA Cup1.003133.32.970.990.000.0000Matches
2023-202434Burton Albioneng ENG3. League One10.9114428.61.290.370.070.2500Matches
2024-202535Exeter Cityeng ENG3. League One1.20000.000.0000Matches
16 Seasons15 Clubs7 Leagues205.7377917743.01.350.870.060.2026.60110.10.10.04-0.1-0.1
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
Middlesbrough (4 Seasons)1 League35.011471.340.2300
Burton Albion (2 Seasons)3 Leagues19.8126519.21.310.250.040.2000
Torquay United (2 Seasons)2 Leagues27.96210.750.2900
Nott'ham Forest (2 Seasons)3 Leagues17.43211885.71.231.050.100.1111
Lincoln City (1 Season)1 League23.63160.680.1900
Bristol Rovers (1 Season)1 League22.44351.560.1100
Crawley Town (1 Season)1 League15.72130.830.1500
Gillingham (1 Season)2 Leagues15.3121628.61.370.390.050.1700
Huddersfield (1 Season)1 League9.0360.670.5000
Leeds United (1 Season)2 Leagues7.0240.650.2500
Ipswich Town (1 Season)1 League3.519444.42.571.140.110.2500
Exeter City (1 Season)2 Leagues1.20000.000.0000
Kettering Town (1 Season)1 League3.2010.320.0000
Brighton (1 Season)1 League3.1000.0000
Apollon (1 Season)1 League1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
Championship (6 Seasons)72.018267880.81.381.080.120.2300
FA Cup (6 Seasons)3.515120.02.130.430.000.0000
League One (4 Seasons)33.12441022.71.330.300.050.2000
EFL Cup (4 Seasons)2.612150.00.780.390.000.0011
League Two (3 Seasons)57.713651.130.2000
Conf Premier (3 Seasons)35.12210.600.1000
Europa Lg (1 Season)1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
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
2007-200818Crawley Town1 League15.72130.830.1500
2008-200919Torquay United1 League16.2070.430.0000
2009-201020Torquay United1 League11.76141.200.4300
2009-201020Kettering Town1 League3.2010.320.0000
2010-201121Lincoln City1 League23.63160.680.1900
2011-201222Bristol Rovers1 League22.44351.560.1100
2012-201323Middlesbrough1 League12.73161.260.1900
2013-201424Middlesbrough1 League22.38311.390.2600
2014-201525Brighton1 League3.1000.0000
2015-201626Leeds United2 Leagues7.0240.650.2500
2015-201626Huddersfield1 League9.0360.670.5000
2016-201727Nott'ham Forest3 Leagues11.310120.001.090.0800
2017-201828Nott'ham Forest3 Leagues6.1221628.63.420.980.050.1711
2017-201828Ipswich Town1 League3.519444.42.571.140.110.2500
2018-201929Apollon1 League1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
2021-202232Gillingham2 Leagues15.3121628.61.370.390.050.1700
2022-202333Burton Albion2 Leagues7.50900.01.200.000.0000
2023-202434Burton Albion3 Leagues12.3117529.41.380.410.060.2000
2024-202535Exeter City2 Leagues1.20000.000.0000
16 Seasons15 Clubs7 Leagues205.7377917743.01.350.870.060.2026.60110.10.10.04-0.1-0.1
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
Middlesbrough (4 Seasons)1 League35.011471.340.2300
Burton Albion (2 Seasons)3 Leagues19.8126519.21.310.250.040.2000
Torquay United (2 Seasons)2 Leagues27.96210.750.2900
Nott'ham Forest (2 Seasons)3 Leagues17.43211885.71.231.050.100.1111
Lincoln City (1 Season)1 League23.63160.680.1900
Bristol Rovers (1 Season)1 League22.44351.560.1100
Crawley Town (1 Season)1 League15.72130.830.1500
Gillingham (1 Season)2 Leagues15.3121628.61.370.390.050.1700
Huddersfield (1 Season)1 League9.0360.670.5000
Leeds United (1 Season)2 Leagues7.0240.650.2500
Ipswich Town (1 Season)1 League3.519444.42.571.140.110.2500
Exeter City (1 Season)2 Leagues1.20000.000.0000
Kettering Town (1 Season)1 League3.2010.320.0000
Brighton (1 Season)1 League3.1000.0000
Apollon (1 Season)1 League1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
Championship (6 Seasons)72.018267880.81.381.080.120.2300
FA Cup (6 Seasons)3.515120.02.130.430.000.0000
League One (4 Seasons)33.12441022.71.330.300.050.2000
EFL Cup (4 Seasons)2.612150.00.780.390.000.0011
League Two (3 Seasons)57.713651.130.2000
Conf Premier (3 Seasons)35.12210.600.1000
Europa Lg (1 Season)1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.72130.830.1500
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.2070.430.0000
2009-201020Torquay Unitedeng ENG4. League Two17th11.76141.200.4300
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2010.320.0000
2010-201121Lincoln Cityeng ENG4. League Two23rd23.63160.680.1900
2011-201222Bristol Roverseng ENG4. League Two13th22.44351.560.1100
2012-201323Middlesbrougheng ENG2. Championship16th12.73161.260.1900
2013-201424Middlesbrougheng ENG2. Championship12th22.38311.390.2600
2014-201525Brightoneng ENG2. Championship20th3.1000.0000Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1140.650.2500Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.0360.670.5000Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.710120.001.120.0800Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.6117529.43.661.080.060.2000Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.519444.42.571.140.110.2500Matches
2021-202232Gillinghameng ENG3. League One21st14.4121628.61.460.420.050.1700Matches
2022-202333Burton Albioneng ENG3. League One15th6.70900.01.350.000.0000Matches
2023-202434Burton Albioneng ENG3. League One20th10.9114428.61.290.370.070.2500Matches
2024-202535Exeter Cityeng ENG3. League One9th1.20000.000.0000Matches
15 Seasons14 Clubs4 Leagues197.9357017444.31.350.880.070.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (4 Seasons)1 League35.011471.340.2300
Burton Albion (2 Seasons)1 League17.6123417.41.310.230.040.2500
Torquay United (2 Seasons)2 Leagues27.96210.750.2900
Nott'ham Forest (2 Seasons)1 League15.421717100.01.111.110.120.1200
Lincoln City (1 Season)1 League23.63160.680.1900
Bristol Rovers (1 Season)1 League22.44351.560.1100
Crawley Town (1 Season)1 League15.72130.830.1500
Gillingham (1 Season)1 League14.4121628.61.460.420.050.1700
Huddersfield (1 Season)1 League9.0360.670.5000
Leeds United (1 Season)1 League6.1140.650.2500
Ipswich Town (1 Season)1 League3.519444.42.571.140.110.2500
Exeter City (1 Season)1 League1.20000.000.0000
Kettering Town (1 Season)1 League3.2010.320.0000
Brighton (1 Season)1 League3.1000.0000
Championship (6 Seasons)72.018267880.81.381.080.120.2300
League One (4 Seasons)33.12441022.71.330.300.050.2000
League Two (3 Seasons)57.713651.130.2000
Conf Premier (3 Seasons)35.12210.600.1000
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.9100Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.30000.000.0000Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.3000Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.012150.02.001.000.000.0011Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.50200.04.000.000.0000Matches
2021-202232Gillinghameng ENGEFL CupRd20.90000.000.0000Matches
2022-202333Burton Albioneng ENGFA Cup0.80000.000.0000Matches
2023-202434Burton Albioneng ENGEFL CupRd10.40000.000.0000Matches
2023-202434Burton Albioneng ENGFA Cup1.003133.32.970.990.000.0000Matches
7 Seasons5 Clubs2 Leagues6.127228.61.420.410.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Burton Albion (2 Seasons)2 Leagues2.203133.31.340.450.000.0000
Nott'ham Forest (2 Seasons)2 Leagues2.114125.02.280.570.000.0011
Leeds United (1 Season)1 League0.9100
Gillingham (1 Season)1 League0.90000.000.0000
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.515120.02.130.430.000.0000
EFL Cup (4 Seasons)2.612150.00.780.390.000.0011
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-201929Apollon2. Europa LgGR1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1Matches
1 Season1 Club1 League1.702150.01.170.580.000.0026.60000.10.10.04-0.1-0.1
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
201526gm GambiaFriendlies (M)1.0000Matches
201728gm GambiaFriendlies (M)1.0100Matches
201728gm GambiaAfrica Cup of Nations qualification1.8100Matches
201930gm GambiaAfrica Cup of Nations qualification2.3000Matches
3 Seasons1 Club2 Leagues6.1200
Africa Cup of Nations qualification (2 Seasons)4.1100
Friendlies (M) (2 Seasons)2.0100
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
2007-200818Crawley Towneng ENG5. Conf Premier15.71
2008-200919Torquay Unitedeng ENG5. Conf Premier16.22
2009-201020Kettering Towneng ENG5. Conf Premier3.20
2009-201020Torquay Unitedeng ENG4. League Two11.73
2010-201121Lincoln Cityeng ENG4. League Two23.63
2011-201222Bristol Roverseng ENG4. League Two22.45
2012-201323Middlesbrougheng ENG2. Championship12.72
2013-201424Middlesbrougheng ENG2. Championship22.31
2014-201525Brightoneng ENG2. Championship3.10Matches
2015-201626Leeds Unitedeng ENG2. Championship6.11Matches
2015-201626Huddersfieldeng ENG2. Championship9.01Matches
2015-201626Leeds Unitedeng ENGFA Cup0.90Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.71Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.30Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.30Matches
2017-201828Ipswich Towneng ENG2. Championship3.51Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.61Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.00Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.50Matches
2018-201929Apollon2. Europa Lg1.7425477.8850196182185.7162176.271070.000.00.10.004227Matches
2021-202232Gillinghameng ENGEFL Cup0.90Matches
2021-202232Gillinghameng ENG3. League One14.41Matches
2022-202333Burton Albioneng ENGFA Cup0.80Matches
2022-202333Burton Albioneng ENG3. League One6.73Matches
2023-202434Burton Albioneng ENGEFL Cup0.40Matches
2023-202434Burton Albioneng ENGFA Cup1.00Matches
2023-202434Burton Albioneng ENG3. League One10.90Matches
2024-202535Exeter Cityeng ENG3. League One1.20Matches
16 Seasons15 Clubs7 Leagues205.7425477.8850196182185.7162176.271070.0260.00.1+26.004227
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
Middlesbrough (4 Seasons)1 League35.03
Burton Albion (2 Seasons)3 Leagues19.83
Torquay United (2 Seasons)2 Leagues27.95
Nott'ham Forest (2 Seasons)3 Leagues17.42
Lincoln City (1 Season)1 League23.63
Bristol Rovers (1 Season)1 League22.45
Crawley Town (1 Season)1 League15.71
Gillingham (1 Season)2 Leagues15.31
Huddersfield (1 Season)1 League9.01
Leeds United (1 Season)2 Leagues7.01
Ipswich Town (1 Season)1 League3.51
Exeter City (1 Season)2 Leagues1.20
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Apollon (1 Season)1 League1.7425477.8850196182185.7162176.271070.000.00.10.004227
Championship (6 Seasons)72.08
FA Cup (6 Seasons)3.50
League One (4 Seasons)33.14
EFL Cup (4 Seasons)2.60
League Two (3 Seasons)57.711
Conf Premier (3 Seasons)35.13
Europa Lg (1 Season)1.7425477.8850196182185.7162176.271070.000.00.10.004227
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
2007-200818Crawley Town1 League15.71
2008-200919Torquay United1 League16.22
2009-201020Torquay United1 League11.73
2009-201020Kettering Town1 League3.20
2010-201121Lincoln City1 League23.63
2011-201222Bristol Rovers1 League22.45
2012-201323Middlesbrough1 League12.72
2013-201424Middlesbrough1 League22.31
2014-201525Brighton1 League3.10
2015-201626Leeds United2 Leagues7.01
2015-201626Huddersfield1 League9.01
2016-201727Nott'ham Forest3 Leagues11.31
2017-201828Nott'ham Forest3 Leagues6.11
2017-201828Ipswich Town1 League3.51
2018-201929Apollon1 League1.7425477.8850196182185.7162176.271070.000.00.10.004227
2021-202232Gillingham2 Leagues15.31
2022-202333Burton Albion2 Leagues7.53
2023-202434Burton Albion3 Leagues12.30
2024-202535Exeter City2 Leagues1.20
16 Seasons15 Clubs7 Leagues205.7425477.8850196182185.7162176.271070.0260.00.1+26.004227
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
Middlesbrough (4 Seasons)1 League35.03
Burton Albion (2 Seasons)3 Leagues19.83
Torquay United (2 Seasons)2 Leagues27.95
Nott'ham Forest (2 Seasons)3 Leagues17.42
Lincoln City (1 Season)1 League23.63
Bristol Rovers (1 Season)1 League22.45
Crawley Town (1 Season)1 League15.71
Gillingham (1 Season)2 Leagues15.31
Huddersfield (1 Season)1 League9.01
Leeds United (1 Season)2 Leagues7.01
Ipswich Town (1 Season)1 League3.51
Exeter City (1 Season)2 Leagues1.20
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Apollon (1 Season)1 League1.7425477.8850196182185.7162176.271070.000.00.10.004227
Championship (6 Seasons)72.08
FA Cup (6 Seasons)3.50
League One (4 Seasons)33.14
EFL Cup (4 Seasons)2.60
League Two (3 Seasons)57.711
Conf Premier (3 Seasons)35.13
Europa Lg (1 Season)1.7425477.8850196182185.7162176.271070.000.00.10.004227
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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.71
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.22
2009-201020Torquay Unitedeng ENG4. League Two17th11.73
2009-201020Kettering Towneng ENG5. Conf Premier6th3.20
2010-201121Lincoln Cityeng ENG4. League Two23rd23.63
2011-201222Bristol Roverseng ENG4. League Two13th22.45
2012-201323Middlesbrougheng ENG2. Championship16th12.72
2013-201424Middlesbrougheng ENG2. Championship12th22.31
2014-201525Brightoneng ENG2. Championship20th3.10Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.11Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.01Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.71Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.61Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.51Matches
2021-202232Gillinghameng ENG3. League One21st14.41Matches
2022-202333Burton Albioneng ENG3. League One15th6.73Matches
2023-202434Burton Albioneng ENG3. League One20th10.90Matches
2024-202535Exeter Cityeng ENG3. League One9th1.20Matches
15 Seasons14 Clubs4 Leagues197.926
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
Middlesbrough (4 Seasons)1 League35.03
Burton Albion (2 Seasons)1 League17.63
Torquay United (2 Seasons)2 Leagues27.95
Nott'ham Forest (2 Seasons)1 League15.42
Lincoln City (1 Season)1 League23.63
Bristol Rovers (1 Season)1 League22.45
Crawley Town (1 Season)1 League15.71
Gillingham (1 Season)1 League14.41
Huddersfield (1 Season)1 League9.01
Leeds United (1 Season)1 League6.11
Ipswich Town (1 Season)1 League3.51
Exeter City (1 Season)1 League1.20
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Championship (6 Seasons)72.08
League One (4 Seasons)33.14
League Two (3 Seasons)57.711
Conf Premier (3 Seasons)35.13
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.90Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.30Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.30Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.00Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.50Matches
2021-202232Gillinghameng ENGEFL CupRd20.90Matches
2022-202333Burton Albioneng ENGFA Cup0.80Matches
2023-202434Burton Albioneng ENGEFL CupRd10.40Matches
2023-202434Burton Albioneng ENGFA Cup1.00Matches
7 Seasons5 Clubs2 Leagues6.10
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
Burton Albion (2 Seasons)2 Leagues2.20
Nott'ham Forest (2 Seasons)2 Leagues2.10
Leeds United (1 Season)1 League0.90
Gillingham (1 Season)1 League0.90
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.50
EFL Cup (4 Seasons)2.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-201929Apollon2. Europa LgGR1.7425477.8850196182185.7162176.271070.000.00.10.004227Matches
1 Season1 Club1 League1.7425477.8850196182185.7162176.271070.000.00.10.004227
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
201526gm GambiaFriendlies (M)1.00Matches
201728gm GambiaFriendlies (M)1.01Matches
201728gm GambiaAfrica Cup of Nations qualification1.80Matches
201930gm GambiaAfrica Cup of Nations qualification2.30Matches
3 Seasons1 Club2 Leagues6.11
Africa Cup of Nations qualification (2 Seasons)4.10
Friendlies (M) (2 Seasons)2.01

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
2007-200818Crawley Towneng ENG5. Conf Premier15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier16.2
2009-201020Kettering Towneng ENG5. Conf Premier3.2
2009-201020Torquay Unitedeng ENG4. League Two11.7
2010-201121Lincoln Cityeng ENG4. League Two23.6
2011-201222Bristol Roverseng ENG4. League Two22.4
2012-201323Middlesbrougheng ENG2. Championship12.7
2013-201424Middlesbrougheng ENG2. Championship22.3
2014-201525Brightoneng ENG2. Championship3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1Matches
2015-201626Huddersfieldeng ENG2. Championship9.0Matches
2015-201626Leeds Unitedeng ENGFA Cup0.9Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.70Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.32Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.3Matches
2017-201828Ipswich Towneng ENG2. Championship3.514Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.652Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.02Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.50Matches
2018-201929Apollon2. Europa Lg1.7545310047010004201Matches
2021-202232Gillinghameng ENGEFL Cup0.93Matches
2021-202232Gillinghameng ENG3. League One14.459Matches
2022-202333Burton Albioneng ENGFA Cup0.80Matches
2022-202333Burton Albioneng ENG3. League One6.735Matches
2023-202434Burton Albioneng ENGEFL Cup0.43Matches
2023-202434Burton Albioneng ENGFA Cup1.00Matches
2023-202434Burton Albioneng ENG3. League One10.977Matches
2024-202535Exeter Cityeng ENG3. League One1.211Matches
16 Seasons15 Clubs7 Leagues205.754531004265010004201
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8115
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.456
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.362
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.514
Exeter City (1 Season)2 Leagues1.211
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.7545310047010004201
Championship (6 Seasons)72.066
FA Cup (6 Seasons)3.50
League One (4 Seasons)33.1182
EFL Cup (4 Seasons)2.610
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.7545310047010004201
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
2007-200818Crawley Town1 League15.7
2008-200919Torquay United1 League16.2
2009-201020Torquay United1 League11.7
2009-201020Kettering Town1 League3.2
2010-201121Lincoln City1 League23.6
2011-201222Bristol Rovers1 League22.4
2012-201323Middlesbrough1 League12.7
2013-201424Middlesbrough1 League22.3
2014-201525Brighton1 League3.1
2015-201626Leeds United2 Leagues7.0
2015-201626Huddersfield1 League9.0
2016-201727Nott'ham Forest3 Leagues11.32
2017-201828Nott'ham Forest3 Leagues6.154
2017-201828Ipswich Town1 League3.514
2018-201929Apollon1 League1.7545310047010004201
2021-202232Gillingham2 Leagues15.362
2022-202333Burton Albion2 Leagues7.535
2023-202434Burton Albion3 Leagues12.380
2024-202535Exeter City2 Leagues1.211
16 Seasons15 Clubs7 Leagues205.754531004265010004201
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8115
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.456
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.362
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.514
Exeter City (1 Season)2 Leagues1.211
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.7545310047010004201
Championship (6 Seasons)72.066
FA Cup (6 Seasons)3.50
League One (4 Seasons)33.1182
EFL Cup (4 Seasons)2.610
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.7545310047010004201
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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.2
2009-201020Torquay Unitedeng ENG4. League Two17th11.7
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2
2010-201121Lincoln Cityeng ENG4. League Two23rd23.6
2011-201222Bristol Roverseng ENG4. League Two13th22.4
2012-201323Middlesbrougheng ENG2. Championship16th12.7
2013-201424Middlesbrougheng ENG2. Championship12th22.3
2014-201525Brightoneng ENG2. Championship20th3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.0Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.70Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.652Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.514Matches
2021-202232Gillinghameng ENG3. League One21st14.459Matches
2022-202333Burton Albioneng ENG3. League One15th6.735Matches
2023-202434Burton Albioneng ENG3. League One20th10.977Matches
2024-202535Exeter Cityeng ENG3. League One9th1.211Matches
15 Seasons14 Clubs4 Leagues197.9248
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)1 League17.6112
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)1 League15.452
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)1 League14.459
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)1 League6.1
Ipswich Town (1 Season)1 League3.514
Exeter City (1 Season)1 League1.211
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Championship (6 Seasons)72.066
League One (4 Seasons)33.1182
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.9Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.32Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.3Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.02Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.50Matches
2021-202232Gillinghameng ENGEFL CupRd20.93Matches
2022-202333Burton Albioneng ENGFA Cup0.80Matches
2023-202434Burton Albioneng ENGEFL CupRd10.43Matches
2023-202434Burton Albioneng ENGFA Cup1.00Matches
7 Seasons5 Clubs2 Leagues6.110
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Burton Albion (2 Seasons)2 Leagues2.23
Nott'ham Forest (2 Seasons)2 Leagues2.14
Leeds United (1 Season)1 League0.9
Gillingham (1 Season)1 League0.93
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.50
EFL Cup (4 Seasons)2.610
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-201929Apollon2. Europa LgGR1.7545310047010004201Matches
1 Season1 Club1 League1.7545310047010004201
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
201526gm GambiaFriendlies (M)1.0Matches
201728gm GambiaFriendlies (M)1.0Matches
201728gm GambiaAfrica Cup of Nations qualification1.8Matches
201930gm GambiaAfrica Cup of Nations qualification2.3Matches
3 Seasons1 Club2 Leagues6.1
Africa Cup of Nations qualification (2 Seasons)4.1
Friendlies (M) (2 Seasons)2.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
2007-200818Crawley Towneng ENG5. Conf Premier15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier16.2
2009-201020Kettering Towneng ENG5. Conf Premier3.2
2009-201020Torquay Unitedeng ENG4. League Two11.7
2010-201121Lincoln Cityeng ENG4. League Two23.6
2011-201222Bristol Roverseng ENG4. League Two22.4
2012-201323Middlesbrougheng ENG2. Championship12.7
2013-201424Middlesbrougheng ENG2. Championship22.3
2014-201525Brightoneng ENG2. Championship3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1Matches
2015-201626Huddersfieldeng ENG2. Championship9.0Matches
2015-201626Leeds Unitedeng ENGFA Cup0.9Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.7Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.3Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.3Matches
2017-201828Ipswich Towneng ENG2. Championship3.5Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.6Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.0Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.5Matches
2018-201929Apollon2. Europa Lg1.731.7510101000.00000000Matches
2021-202232Gillinghameng ENGEFL Cup0.9Matches
2021-202232Gillinghameng ENG3. League One14.4Matches
2022-202333Burton Albioneng ENGFA Cup0.8Matches
2022-202333Burton Albioneng ENG3. League One6.7Matches
2023-202434Burton Albioneng ENGEFL Cup0.4Matches
2023-202434Burton Albioneng ENGFA Cup1.0Matches
2023-202434Burton Albioneng ENG3. League One10.9Matches
2024-202535Exeter Cityeng ENG3. League One1.2Matches
16 Seasons15 Clubs7 Leagues205.731.7510101000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.3
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)2 Leagues1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.731.7510101000.00000000
Championship (6 Seasons)72.0
FA Cup (6 Seasons)3.5
League One (4 Seasons)33.1
EFL Cup (4 Seasons)2.6
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.731.7510101000.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
2007-200818Crawley Town1 League15.7
2008-200919Torquay United1 League16.2
2009-201020Torquay United1 League11.7
2009-201020Kettering Town1 League3.2
2010-201121Lincoln City1 League23.6
2011-201222Bristol Rovers1 League22.4
2012-201323Middlesbrough1 League12.7
2013-201424Middlesbrough1 League22.3
2014-201525Brighton1 League3.1
2015-201626Leeds United2 Leagues7.0
2015-201626Huddersfield1 League9.0
2016-201727Nott'ham Forest3 Leagues11.3
2017-201828Nott'ham Forest3 Leagues6.1
2017-201828Ipswich Town1 League3.5
2018-201929Apollon1 League1.731.7510101000.00000000
2021-202232Gillingham2 Leagues15.3
2022-202333Burton Albion2 Leagues7.5
2023-202434Burton Albion3 Leagues12.3
2024-202535Exeter City2 Leagues1.2
16 Seasons15 Clubs7 Leagues205.731.7510101000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.3
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)2 Leagues1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.731.7510101000.00000000
Championship (6 Seasons)72.0
FA Cup (6 Seasons)3.5
League One (4 Seasons)33.1
EFL Cup (4 Seasons)2.6
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.731.7510101000.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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.2
2009-201020Torquay Unitedeng ENG4. League Two17th11.7
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2
2010-201121Lincoln Cityeng ENG4. League Two23rd23.6
2011-201222Bristol Roverseng ENG4. League Two13th22.4
2012-201323Middlesbrougheng ENG2. Championship16th12.7
2013-201424Middlesbrougheng ENG2. Championship12th22.3
2014-201525Brightoneng ENG2. Championship20th3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.0Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.7Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.6Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.5Matches
2021-202232Gillinghameng ENG3. League One21st14.4Matches
2022-202333Burton Albioneng ENG3. League One15th6.7Matches
2023-202434Burton Albioneng ENG3. League One20th10.9Matches
2024-202535Exeter Cityeng ENG3. League One9th1.2Matches
15 Seasons14 Clubs4 Leagues197.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)1 League17.6
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)1 League15.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)1 League14.4
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)1 League6.1
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)1 League1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Championship (6 Seasons)72.0
League One (4 Seasons)33.1
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.9Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.3Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.3Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.0Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.5Matches
2021-202232Gillinghameng ENGEFL CupRd20.9Matches
2022-202333Burton Albioneng ENGFA Cup0.8Matches
2023-202434Burton Albioneng ENGEFL CupRd10.4Matches
2023-202434Burton Albioneng ENGFA Cup1.0Matches
7 Seasons5 Clubs2 Leagues6.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Burton Albion (2 Seasons)2 Leagues2.2
Nott'ham Forest (2 Seasons)2 Leagues2.1
Leeds United (1 Season)1 League0.9
Gillingham (1 Season)1 League0.9
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.5
EFL Cup (4 Seasons)2.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-201929Apollon2. Europa LgGR1.731.7510101000.00000000Matches
1 Season1 Club1 League1.731.7510101000.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
201526gm GambiaFriendlies (M)1.0Matches
201728gm GambiaFriendlies (M)1.0Matches
201728gm GambiaAfrica Cup of Nations qualification1.8Matches
201930gm GambiaAfrica Cup of Nations qualification2.3Matches
3 Seasons1 Club2 Leagues6.1
Africa Cup of Nations qualification (2 Seasons)4.1
Friendlies (M) (2 Seasons)2.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
2007-200818Crawley Towneng ENG5. Conf Premier15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier16.2
2009-201020Kettering Towneng ENG5. Conf Premier3.2
2009-201020Torquay Unitedeng ENG4. League Two11.7
2010-201121Lincoln Cityeng ENG4. League Two23.6
2011-201222Bristol Roverseng ENG4. League Two22.4
2012-201323Middlesbrougheng ENG2. Championship12.7
2013-201424Middlesbrougheng ENG2. Championship22.3
2014-201525Brightoneng ENG2. Championship3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1Matches
2015-201626Huddersfieldeng ENG2. Championship9.0Matches
2015-201626Leeds Unitedeng ENGFA Cup0.9Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.700Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.300Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.3Matches
2017-201828Ipswich Towneng ENG2. Championship3.521Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.663Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.000Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.500Matches
2018-201929Apollon2. Europa Lg1.7222001250.013031320Matches
2021-202232Gillinghameng ENGEFL Cup0.922Matches
2021-202232Gillinghameng ENG3. League One14.41714Matches
2022-202333Burton Albioneng ENGFA Cup0.800Matches
2022-202333Burton Albioneng ENG3. League One6.7136Matches
2023-202434Burton Albioneng ENGEFL Cup0.410Matches
2023-202434Burton Albioneng ENGFA Cup1.000Matches
2023-202434Burton Albioneng ENG3. League One10.9128Matches
2024-202535Exeter Cityeng ENG3. League One1.231Matches
16 Seasons15 Clubs7 Leagues205.72582001250.0130336320
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (4 Seasons)1 League35.00
Burton Albion (2 Seasons)3 Leagues19.826140
Torquay United (2 Seasons)2 Leagues27.90
Nott'ham Forest (2 Seasons)3 Leagues17.4630
Lincoln City (1 Season)1 League23.60
Bristol Rovers (1 Season)1 League22.40
Crawley Town (1 Season)1 League15.70
Gillingham (1 Season)2 Leagues15.319160
Huddersfield (1 Season)1 League9.00
Leeds United (1 Season)2 Leagues7.00
Ipswich Town (1 Season)1 League3.5210
Exeter City (1 Season)2 Leagues1.2310
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Apollon (1 Season)1 League1.7222001250.013031320
Championship (6 Seasons)72.0840
FA Cup (6 Seasons)3.5000
League One (4 Seasons)33.145290
EFL Cup (4 Seasons)2.6320
League Two (3 Seasons)57.70
Conf Premier (3 Seasons)35.10
Europa Lg (1 Season)1.7222001250.013031320
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
2007-200818Crawley Town1 League15.70
2008-200919Torquay United1 League16.20
2009-201020Torquay United1 League11.70
2009-201020Kettering Town1 League3.20
2010-201121Lincoln City1 League23.60
2011-201222Bristol Rovers1 League22.40
2012-201323Middlesbrough1 League12.70
2013-201424Middlesbrough1 League22.30
2014-201525Brighton1 League3.10
2015-201626Leeds United2 Leagues7.00
2015-201626Huddersfield1 League9.00
2016-201727Nott'ham Forest3 Leagues11.3000
2017-201828Nott'ham Forest3 Leagues6.1630
2017-201828Ipswich Town1 League3.5210
2018-201929Apollon1 League1.7222001250.013031320
2021-202232Gillingham2 Leagues15.319160
2022-202333Burton Albion2 Leagues7.51360
2023-202434Burton Albion3 Leagues12.31380
2024-202535Exeter City2 Leagues1.2310
16 Seasons15 Clubs7 Leagues205.72582001250.0130336320
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (4 Seasons)1 League35.00
Burton Albion (2 Seasons)3 Leagues19.826140
Torquay United (2 Seasons)2 Leagues27.90
Nott'ham Forest (2 Seasons)3 Leagues17.4630
Lincoln City (1 Season)1 League23.60
Bristol Rovers (1 Season)1 League22.40
Crawley Town (1 Season)1 League15.70
Gillingham (1 Season)2 Leagues15.319160
Huddersfield (1 Season)1 League9.00
Leeds United (1 Season)2 Leagues7.00
Ipswich Town (1 Season)1 League3.5210
Exeter City (1 Season)2 Leagues1.2310
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Apollon (1 Season)1 League1.7222001250.013031320
Championship (6 Seasons)72.0840
FA Cup (6 Seasons)3.5000
League One (4 Seasons)33.145290
EFL Cup (4 Seasons)2.6320
League Two (3 Seasons)57.70
Conf Premier (3 Seasons)35.10
Europa Lg (1 Season)1.7222001250.013031320
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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.2
2009-201020Torquay Unitedeng ENG4. League Two17th11.7
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2
2010-201121Lincoln Cityeng ENG4. League Two23rd23.6
2011-201222Bristol Roverseng ENG4. League Two13th22.4
2012-201323Middlesbrougheng ENG2. Championship16th12.7
2013-201424Middlesbrougheng ENG2. Championship12th22.3
2014-201525Brightoneng ENG2. Championship20th3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.0Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.700Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.663Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.521Matches
2021-202232Gillinghameng ENG3. League One21st14.41714Matches
2022-202333Burton Albioneng ENG3. League One15th6.7136Matches
2023-202434Burton Albioneng ENG3. League One20th10.9128Matches
2024-202535Exeter Cityeng ENG3. League One9th1.231Matches
15 Seasons14 Clubs4 Leagues197.953330
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
Middlesbrough (4 Seasons)1 League35.00
Burton Albion (2 Seasons)1 League17.625140
Torquay United (2 Seasons)2 Leagues27.90
Nott'ham Forest (2 Seasons)1 League15.4630
Lincoln City (1 Season)1 League23.60
Bristol Rovers (1 Season)1 League22.40
Crawley Town (1 Season)1 League15.70
Gillingham (1 Season)1 League14.417140
Huddersfield (1 Season)1 League9.00
Leeds United (1 Season)1 League6.10
Ipswich Town (1 Season)1 League3.5210
Exeter City (1 Season)1 League1.2310
Kettering Town (1 Season)1 League3.20
Brighton (1 Season)1 League3.10
Championship (6 Seasons)72.0840
League One (4 Seasons)33.145290
League Two (3 Seasons)57.70
Conf Premier (3 Seasons)35.10
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.9Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.300Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.3Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.000Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.500Matches
2021-202232Gillinghameng ENGEFL CupRd20.922Matches
2022-202333Burton Albioneng ENGFA Cup0.800Matches
2023-202434Burton Albioneng ENGEFL CupRd10.410Matches
2023-202434Burton Albioneng ENGFA Cup1.000Matches
7 Seasons5 Clubs2 Leagues6.1320
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
Burton Albion (2 Seasons)2 Leagues2.2100
Nott'ham Forest (2 Seasons)2 Leagues2.1000
Leeds United (1 Season)1 League0.90
Gillingham (1 Season)1 League0.9220
Exeter City (1 Season)1 League0
FA Cup (6 Seasons)3.5000
EFL Cup (4 Seasons)2.6320
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-201929Apollon2. Europa LgGR1.7222001250.013031320Matches
1 Season1 Club1 League1.7222001250.013031320
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
201526gm GambiaFriendlies (M)1.0Matches
201728gm GambiaFriendlies (M)1.0Matches
201728gm GambiaAfrica Cup of Nations qualification1.8Matches
201930gm GambiaAfrica Cup of Nations qualification2.3Matches
3 Seasons1 Club2 Leagues6.10
Africa Cup of Nations qualification (2 Seasons)4.10
Friendlies (M) (2 Seasons)2.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
2007-200818Crawley Towneng ENG5. Conf Premier15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier16.2
2009-201020Kettering Towneng ENG5. Conf Premier3.2
2009-201020Torquay Unitedeng ENG4. League Two11.7
2010-201121Lincoln Cityeng ENG4. League Two23.6
2011-201222Bristol Roverseng ENG4. League Two22.4
2012-201323Middlesbrougheng ENG2. Championship12.7
2013-201424Middlesbrougheng ENG2. Championship22.3
2014-201525Brightoneng ENG2. Championship3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1Matches
2015-201626Huddersfieldeng ENG2. Championship9.0Matches
2015-201626Leeds Unitedeng ENGFA Cup0.9Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.7Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.3Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.3Matches
2017-201828Ipswich Towneng ENG2. Championship3.5Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.6Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.0Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.5Matches
2018-201929Apollon2. Europa Lg1.77311532283736350.0350.0465232691153335710Matches
2021-202232Gillinghameng ENGEFL Cup0.9Matches
2021-202232Gillinghameng ENG3. League One14.4Matches
2022-202333Burton Albioneng ENGFA Cup0.8Matches
2022-202333Burton Albioneng ENG3. League One6.7Matches
2023-202434Burton Albioneng ENGEFL Cup0.4Matches
2023-202434Burton Albioneng ENGFA Cup1.0Matches
2023-202434Burton Albioneng ENG3. League One10.9Matches
2024-202535Exeter Cityeng ENG3. League One1.2Matches
16 Seasons15 Clubs7 Leagues205.77311532283736350.0350.0465232691153335710
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
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.3
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)2 Leagues1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.77311532283736350.0350.0465232691153335710
Championship (6 Seasons)72.0
FA Cup (6 Seasons)3.5
League One (4 Seasons)33.1
EFL Cup (4 Seasons)2.6
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.77311532283736350.0350.0465232691153335710
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
2007-200818Crawley Town1 League15.7
2008-200919Torquay United1 League16.2
2009-201020Torquay United1 League11.7
2009-201020Kettering Town1 League3.2
2010-201121Lincoln City1 League23.6
2011-201222Bristol Rovers1 League22.4
2012-201323Middlesbrough1 League12.7
2013-201424Middlesbrough1 League22.3
2014-201525Brighton1 League3.1
2015-201626Leeds United2 Leagues7.0
2015-201626Huddersfield1 League9.0
2016-201727Nott'ham Forest3 Leagues11.3
2017-201828Nott'ham Forest3 Leagues6.1
2017-201828Ipswich Town1 League3.5
2018-201929Apollon1 League1.77311532283736350.0350.0465232691153335710
2021-202232Gillingham2 Leagues15.3
2022-202333Burton Albion2 Leagues7.5
2023-202434Burton Albion3 Leagues12.3
2024-202535Exeter City2 Leagues1.2
16 Seasons15 Clubs7 Leagues205.77311532283736350.0350.0465232691153335710
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
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)3 Leagues19.8
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)3 Leagues17.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)2 Leagues15.3
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)2 Leagues7.0
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)2 Leagues1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Apollon (1 Season)1 League1.77311532283736350.0350.0465232691153335710
Championship (6 Seasons)72.0
FA Cup (6 Seasons)3.5
League One (4 Seasons)33.1
EFL Cup (4 Seasons)2.6
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
Europa Lg (1 Season)1.77311532283736350.0350.0465232691153335710
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
2007-200818Crawley Towneng ENG5. Conf Premier15th15.7
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.2
2009-201020Torquay Unitedeng ENG4. League Two17th11.7
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2
2010-201121Lincoln Cityeng ENG4. League Two23rd23.6
2011-201222Bristol Roverseng ENG4. League Two13th22.4
2012-201323Middlesbrougheng ENG2. Championship16th12.7
2013-201424Middlesbrougheng ENG2. Championship12th22.3
2014-201525Brightoneng ENG2. Championship20th3.1Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.0Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.7Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.6Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.5Matches
2021-202232Gillinghameng ENG3. League One21st14.4Matches
2022-202333Burton Albioneng ENG3. League One15th6.7Matches
2023-202434Burton Albioneng ENG3. League One20th10.9Matches
2024-202535Exeter Cityeng ENG3. League One9th1.2Matches
15 Seasons14 Clubs4 Leagues197.9
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
Middlesbrough (4 Seasons)1 League35.0
Burton Albion (2 Seasons)1 League17.6
Torquay United (2 Seasons)2 Leagues27.9
Nott'ham Forest (2 Seasons)1 League15.4
Lincoln City (1 Season)1 League23.6
Bristol Rovers (1 Season)1 League22.4
Crawley Town (1 Season)1 League15.7
Gillingham (1 Season)1 League14.4
Huddersfield (1 Season)1 League9.0
Leeds United (1 Season)1 League6.1
Ipswich Town (1 Season)1 League3.5
Exeter City (1 Season)1 League1.2
Kettering Town (1 Season)1 League3.2
Brighton (1 Season)1 League3.1
Championship (6 Seasons)72.0
League One (4 Seasons)33.1
League Two (3 Seasons)57.7
Conf Premier (3 Seasons)35.1
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
2015-201626Leeds Unitedeng ENGFA Cup9th0.9Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.3Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.3Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.0Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.5Matches
2021-202232Gillinghameng ENGEFL CupRd20.9Matches
2022-202333Burton Albioneng ENGFA Cup0.8Matches
2023-202434Burton Albioneng ENGEFL CupRd10.4Matches
2023-202434Burton Albioneng ENGFA Cup1.0Matches
7 Seasons5 Clubs2 Leagues6.1
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
Burton Albion (2 Seasons)2 Leagues2.2
Nott'ham Forest (2 Seasons)2 Leagues2.1
Leeds United (1 Season)1 League0.9
Gillingham (1 Season)1 League0.9
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.5
EFL Cup (4 Seasons)2.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-201929Apollon2. Europa LgGR1.77311532283736350.0350.0465232691153335710Matches
1 Season1 Club1 League1.77311532283736350.0350.0465232691153335710
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
201526gm GambiaFriendlies (M)1.0Matches
201728gm GambiaFriendlies (M)1.0Matches
201728gm GambiaAfrica Cup of Nations qualification1.8Matches
201930gm GambiaAfrica Cup of Nations qualification2.3Matches
3 Seasons1 Club2 Leagues6.1
Africa Cup of Nations qualification (2 Seasons)4.1
Friendlies (M) (2 Seasons)2.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
2007-200818Crawley Towneng ENG5. Conf Premier261,4105434.115.71313
2008-200919Torquay Unitedeng ENG5. Conf Premier301,4614935.316.21317
2009-201020Kettering Towneng ENG5. Conf Premier5284577.23.241
2009-201020Torquay Unitedeng ENG4. League Two201,0515325.411.7119
2010-201121Lincoln Cityeng ENG4. League Two332,1216451.223.6249
2011-201222Bristol Roverseng ENG4. League Two302,0196748.822.4246
2012-201323Middlesbrougheng ENG2. Championship181,1396327.512.7126
2013-201424Middlesbrougheng ENG2. Championship322,0096348.522.3248
2014-201525Middlesbrougheng ENG2. Championship00001Matches
2014-201525Brightoneng ENG2. Championship5275556.63.140120.2003-3-0.98-0.82Matches
2015-201626Leeds Unitedeng ENG2. Championship125504613.36.160620.9267-1-0.16+0.01Matches
2015-201626Middlesbrougheng ENG2. Championship00001Matches
2015-201626Huddersfieldeng ENG2. Championship158095419.59.091641.201215-3-0.33-0.12Matches
2015-201626Leeds Unitedeng ENGFA Cup2773928.50.917301403.0010+1+1.17+0.70Matches
2016-201727Nott'ham Foresteng ENG2. Championship199665123.310.71336141.111114-3-0.28-0.08Matches
2016-201727Nott'ham Foresteng ENGEFL Cup123238.50.30012200.0002-2-7.83-7.83Matches
2016-201727Nott'ham Foresteng ENGFA Cup1282831.10.30012700.000000.00+2.90Matches
2017-201828Ipswich Towneng ENG2. Championship8315397.63.550341.754400.00+0.07Matches
2017-201828Nott'ham Foresteng ENG2. Championship154182810.14.6201350.9379-2-0.43-0.14Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1909030.01.01901013.0021+1+1.00+2.29Matches
2017-201828Nott'ham Foresteng ENGFA Cup1454525.00.51450000.0002-2-4.00-6.00Matches
2018-201929Apollon2. Europa Lg31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20Matches
2021-202232Gillinghameng ENGEFL Cup2834246.10.9168011501.001100.000.00Matches
2021-202232Gillinghameng ENG3. League One221,2945931.314.41672762310.641031-21-1.46-1.05Matches
2022-202333Burton Albioneng ENGFA Cup2753827.80.80023801.501100.00-2.77Matches
2022-202333Burton Albioneng ENG3. League One236022614.56.757101814110.967700.00+0.56Matches
2023-202434Burton Albioneng ENGEFL Cup1363640.00.40013600.000000.00+3.33Matches
2023-202434Burton Albioneng ENGFA Cup2914650.61.0177011400.5001-1-0.99+0.02Matches
2023-202434Burton Albioneng ENG3. League One309803323.710.996302119120.831319-6-0.55+0.08Matches
2024-202535Exeter Cityeng ENGFA Cup00001Matches
2024-202535Exeter Cityeng ENG3. League One6106188.41.2145051211.6702-2-1.70-2.17Matches
16 Seasons15 Clubs7 Leagues36518,5115122.5205.7202681216318600.9776123-47-0.60-0.361.33.6-2.3-1.32-1.20
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
Middlesbrough (4 Seasons)1 League503,1486319.035.0360142
Burton Albion (2 Seasons)3 Leagues581,7843120.219.8156704318230.882128-7-0.35+0.17
Torquay United (2 Seasons)2 Leagues502,5125030.327.92426
Nott'ham Forest (2 Seasons)3 Leagues381,5704117.217.4176942125201.002028-8-0.46-0.21
Lincoln City (1 Season)1 League332,1216451.223.6249
Bristol Rovers (1 Season)1 League302,0196748.822.4246
Crawley Town (1 Season)1 League261,4105434.115.71313
Gillingham (1 Season)2 Leagues241,3775731.915.31772772210.671132-21-1.37-0.97
Huddersfield (1 Season)1 League158095419.59.091641.201215-3-0.33-0.12
Leeds United (1 Season)2 Leagues146274514.27.077307421.227700.00+0.14
Ipswich Town (1 Season)1 League8315397.63.550341.754400.00+0.07
Exeter City (1 Season)2 Leagues6106187.91.2145051221.6702-2-1.70-2.17
Kettering Town (1 Season)1 League5284577.23.241
Brighton (1 Season)1 League5275556.63.140120.2003-3-0.98-0.82
Apollon (1 Season)1 League31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
Championship (6 Seasons)1246,4815215.772.075449331.074052-12-0.32-0.14
FA Cup (6 Seasons)83164029.33.5365052411.2524-2-0.57-1.50
League One (4 Seasons)812,9823721.833.1316975017250.883059-29-0.88-0.45
EFL Cup (4 Seasons)52324627.62.6280132411.0034-1-0.39+0.35
League Two (3 Seasons)835,1916341.857.75924
Conf Premier (3 Seasons)613,1555225.835.13031
Europa Lg (1 Season)31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
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
2007-200818Crawley Town1 League261,4105434.115.71313
2008-200919Torquay United1 League301,4614935.316.21317
2009-201020Torquay United1 League201,0515325.411.7119
2009-201020Kettering Town1 League5284577.23.241
2010-201121Lincoln City1 League332,1216451.223.6249
2011-201222Bristol Rovers1 League302,0196748.822.4246
2012-201323Middlesbrough1 League181,1396327.512.7126
2013-201424Middlesbrough1 League322,0096348.522.3248
2014-201525Brighton1 League5275556.63.140120.2003-3-0.98-0.82
2014-201525Middlesbrough1 League00001
2015-201626Middlesbrough1 League00001
2015-201626Leeds United2 Leagues146274514.27.077307421.227700.00+0.14
2015-201626Huddersfield1 League158095419.59.091641.201215-3-0.33-0.12
2016-201727Nott'ham Forest3 Leagues211,0174822.611.3133825141.001116-5-0.44-0.21
2017-201828Nott'ham Forest3 Leagues175533312.06.146811361.00912-3-0.49-0.22
2017-201828Ipswich Town1 League8315397.63.550341.754400.00+0.07
2018-201929Apollon1 League31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
2021-202232Gillingham2 Leagues241,3775731.915.31772772210.671132-21-1.37-0.97
2022-202333Burton Albion2 Leagues256772715.47.557102016111.008800.00+0.39
2023-202434Burton Albion3 Leagues331,1073425.112.3106502320120.781320-7-0.57+0.11
2024-202535Exeter City2 Leagues6106187.91.2145051221.6702-2-1.70-2.17
16 Seasons15 Clubs7 Leagues36518,5115122.5205.7202681216318600.9776123-47-0.60-0.361.33.6-2.3-1.32-1.20
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
Middlesbrough (4 Seasons)1 League503,1486319.035.0360142
Burton Albion (2 Seasons)3 Leagues581,7843120.219.8156704318230.882128-7-0.35+0.17
Torquay United (2 Seasons)2 Leagues502,5125030.327.92426
Nott'ham Forest (2 Seasons)3 Leagues381,5704117.217.4176942125201.002028-8-0.46-0.21
Lincoln City (1 Season)1 League332,1216451.223.6249
Bristol Rovers (1 Season)1 League302,0196748.822.4246
Crawley Town (1 Season)1 League261,4105434.115.71313
Gillingham (1 Season)2 Leagues241,3775731.915.31772772210.671132-21-1.37-0.97
Huddersfield (1 Season)1 League158095419.59.091641.201215-3-0.33-0.12
Leeds United (1 Season)2 Leagues146274514.27.077307421.227700.00+0.14
Ipswich Town (1 Season)1 League8315397.63.550341.754400.00+0.07
Exeter City (1 Season)2 Leagues6106187.91.2145051221.6702-2-1.70-2.17
Kettering Town (1 Season)1 League5284577.23.241
Brighton (1 Season)1 League5275556.63.140120.2003-3-0.98-0.82
Apollon (1 Season)1 League31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
Championship (6 Seasons)1246,4815215.772.075449331.074052-12-0.32-0.14
FA Cup (6 Seasons)83164029.33.5365052411.2524-2-0.57-1.50
League One (4 Seasons)812,9823721.833.1316975017250.883059-29-0.88-0.45
EFL Cup (4 Seasons)52324627.62.6280132411.0034-1-0.39+0.35
League Two (3 Seasons)835,1916341.857.75924
Conf Premier (3 Seasons)613,1555225.835.13031
Europa Lg (1 Season)31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
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
2007-200818Crawley Towneng ENG5. Conf Premier15th261,4105434.115.71313
2008-200919Torquay Unitedeng ENG5. Conf Premier4th301,4614935.316.21317
2009-201020Torquay Unitedeng ENG4. League Two17th201,0515325.411.7119
2009-201020Kettering Towneng ENG5. Conf Premier6th5284577.23.241
2010-201121Lincoln Cityeng ENG4. League Two23rd332,1216451.223.6249
2011-201222Bristol Roverseng ENG4. League Two13th302,0196748.822.4246
2012-201323Middlesbrougheng ENG2. Championship16th181,1396327.512.7126
2013-201424Middlesbrougheng ENG2. Championship12th322,0096348.522.3248
2014-201525Brightoneng ENG2. Championship20th5275556.63.140120.2003-3-0.98-0.82Matches
2014-201525Middlesbrougheng ENG2. Championship4th00001Matches
2015-201626Middlesbrougheng ENG2. Championship2nd00001Matches
2015-201626Leeds Unitedeng ENG2. Championship13th125504613.36.160620.9267-1-0.16+0.01Matches
2015-201626Huddersfieldeng ENG2. Championship19th158095419.59.091641.201215-3-0.33-0.12Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st199665123.310.71336141.111114-3-0.28-0.08Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th154182810.14.6201350.9379-2-0.43-0.14Matches
2017-201828Ipswich Towneng ENG2. Championship12th8315397.63.550341.754400.00+0.07Matches
2021-202232Gillinghameng ENG3. League One21st221,2945931.314.41672762310.641031-21-1.46-1.05Matches
2022-202333Burton Albioneng ENG3. League One15th236022614.56.757101814110.967700.00+0.56Matches
2023-202434Burton Albioneng ENG3. League One20th309803323.710.996302119120.831319-6-0.55+0.08Matches
2024-202535Exeter Cityeng ENG3. League One9th6106188.41.2145051211.6702-2-1.70-2.17Matches
15 Seasons14 Clubs4 Leagues34917,8095122.3197.9195691115417580.9770111-41-0.58-0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (4 Seasons)1 League503,1486319.035.0360142
Burton Albion (2 Seasons)1 League531,5823019.117.6146603917230.892026-6-0.34+0.25
Torquay United (2 Seasons)2 Leagues502,5125030.327.92426
Nott'ham Forest (2 Seasons)1 League341,3844116.715.415319191.031823-5-0.33-0.08
Lincoln City (1 Season)1 League332,1216451.223.6249
Bristol Rovers (1 Season)1 League302,0196748.822.4246
Crawley Town (1 Season)1 League261,4105434.115.71313
Gillingham (1 Season)1 League221,2945931.314.41672762310.641031-21-1.46-1.05
Huddersfield (1 Season)1 League158095419.59.091641.201215-3-0.33-0.12
Leeds United (1 Season)1 League125504613.36.160620.9267-1-0.16+0.01
Ipswich Town (1 Season)1 League8315397.63.550341.754400.00+0.07
Exeter City (1 Season)1 League6106188.41.2145051211.6702-2-1.70-2.17
Kettering Town (1 Season)1 League5284577.23.241
Brighton (1 Season)1 League5275556.63.140120.2003-3-0.98-0.82
Championship (6 Seasons)1246,4815215.772.075449331.074052-12-0.32-0.14
League One (4 Seasons)812,9823721.833.1316975017250.883059-29-0.88-0.45
League Two (3 Seasons)835,1916341.857.75924
Conf Premier (3 Seasons)613,1555225.835.13031
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
2015-201626Leeds Unitedeng ENGFA Cup9th2773928.50.917301403.0010+1+1.17+0.70Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th123238.50.30012200.0002-2-7.83-7.83Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd1282831.10.30012700.000000.00+2.90Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1909030.01.01901013.0021+1+1.00+2.29Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th1454525.00.51450000.0002-2-4.00-6.00Matches
2021-202232Gillinghameng ENGEFL CupRd22834246.10.9168011501.001100.000.00Matches
2022-202333Burton Albioneng ENGFA Cup2753827.80.80023801.501100.00-2.77Matches
2023-202434Burton Albioneng ENGEFL CupRd11363640.00.40013600.000000.00+3.33Matches
2023-202434Burton Albioneng ENGFA Cup2914650.61.0177011400.5001-1-0.99+0.02Matches
2024-202535Exeter Cityeng ENGFA Cup00001Matches
7 Seasons5 Clubs2 Leagues135484228.56.1571182421.1558-3-0.49-0.63
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burton Albion (2 Seasons)2 Leagues52024037.42.2177043100.8012-1-0.45-1.24
Nott'ham Forest (2 Seasons)2 Leagues41864722.12.1269122510.7525-3-1.45-1.18
Leeds United (1 Season)1 League2773928.50.917301403.0010+1+1.17+0.70
Gillingham (1 Season)1 League2834246.10.9168011501.001100.000.00
Exeter City (1 Season)1 League00001
FA Cup (6 Seasons)83164029.33.5365052411.2524-2-0.57-1.50
EFL Cup (4 Seasons)52324627.62.6280132411.0034-1-0.39+0.35
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-201929Apollon2. Europa LgGR31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20Matches
1 Season1 Club1 League31545128.51.7255014500.2014-3-1.75-2.451.33.6-2.3-1.32-1.20
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
201526gm GambiaFriendlies (M)1909050.01.01901001.001100.00-1.00Matches
201728gm GambiaFriendlies (M)19090100.01.01901003.0021+1+1.00Matches
201728gm GambiaAfrica Cup of Nations qualification21648236.41.82821000.501100.00+2.52Matches
201930gm GambiaAfrica Cup of Nations qualification32097038.72.33701010.672200.000.00Matches
3 Seasons1 Club2 Leagues75537943.96.17794011.0065+1+0.16+1.05
Africa Cup of Nations qualification (2 Seasons)53737537.74.15752010.603300.00+1.17
Friendlies (M) (2 Seasons)21809066.72.02902002.0032+1+0.50-0.50

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
2007-200818Crawley Towneng ENG5. Conf Premier15.7309
2008-200919Torquay Unitedeng ENG5. Conf Premier16.21021
2009-201020Kettering Towneng ENG5. Conf Premier3.2005
2009-201020Torquay Unitedeng ENG4. League Two11.72017
2010-201121Lincoln Cityeng ENG4. League Two23.63013
2011-201222Bristol Roverseng ENG4. League Two22.46033
2012-201323Middlesbrougheng ENG2. Championship12.7108
2013-201424Middlesbrougheng ENG2. Championship22.33020
2014-201525Brightoneng ENG2. Championship3.1105Matches
2015-201626Leeds Unitedeng ENG2. Championship6.1108Matches
2015-201626Huddersfieldeng ENG2. Championship9.02011Matches
2015-201626Leeds Unitedeng ENGFA Cup0.90000Matches
2016-201727Nott'ham Foresteng ENG2. Championship10.70001500000000Matches
2016-201727Nott'ham Foresteng ENGEFL Cup0.3000000200000Matches
2016-201727Nott'ham Foresteng ENGFA Cup0.30000Matches
2017-201828Ipswich Towneng ENG2. Championship3.51007611412000Matches
2017-201828Nott'ham Foresteng ENG2. Championship4.61008615236000Matches
2017-201828Nott'ham Foresteng ENGEFL Cup1.0000010200100Matches
2017-201828Nott'ham Foresteng ENGFA Cup0.50000100000Matches
2018-201929Apollon2. Europa Lg1.7100431712000600Matches
2021-202232Gillinghameng ENGEFL Cup0.90000113220Matches
2021-202232Gillinghameng ENG3. League One14.420020885914170Matches
2022-202333Burton Albioneng ENGFA Cup0.80001000000Matches
2022-202333Burton Albioneng ENG3. League One6.71001480356130Matches
2023-202434Burton Albioneng ENGEFL Cup0.40000003010Matches
2023-202434Burton Albioneng ENGFA Cup1.00001200000Matches
2023-202434Burton Albioneng ENG3. League One10.950026121778120Matches
2024-202535Exeter Cityeng ENG3. League One1.200021111130Matches
16 Seasons15 Clubs7 Leagues205.7340024849142653658100600
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (4 Seasons)1 League35.04028
Burton Albion (2 Seasons)3 Leagues19.86004222111514260
Torquay United (2 Seasons)2 Leagues27.93038
Nott'ham Forest (2 Seasons)3 Leagues17.410023815636100
Lincoln City (1 Season)1 League23.63013
Bristol Rovers (1 Season)1 League22.46033
Crawley Town (1 Season)1 League15.7309
Gillingham (1 Season)2 Leagues15.320020996216190
Huddersfield (1 Season)1 League9.02011
Leeds United (1 Season)2 Leagues7.010080
Ipswich Town (1 Season)1 League3.51007611412000
Exeter City (1 Season)2 Leagues1.200021111130
Kettering Town (1 Season)1 League3.2005
Brighton (1 Season)1 League3.1105
Apollon (1 Season)1 League1.7100431712000600
Championship (6 Seasons)72.01000821226648000
FA Cup (6 Seasons)3.50002300000
League One (4 Seasons)33.180062291018229450
EFL Cup (4 Seasons)2.60000211023100
League Two (3 Seasons)57.711063
Conf Premier (3 Seasons)35.14035
Europa Lg (1 Season)1.7100431712000600
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
2007-200818Crawley Town1 League15.7309
2008-200919Torquay United1 League16.21021
2009-201020Torquay United1 League11.72017
2009-201020Kettering Town1 League3.2005
2010-201121Lincoln City1 League23.63013
2011-201222Bristol Rovers1 League22.46033
2012-201323Middlesbrough1 League12.7108
2013-201424Middlesbrough1 League22.33020
2014-201525Brighton1 League3.1105
2015-201626Leeds United2 Leagues7.010080
2015-201626Huddersfield1 League9.02011
2016-201727Nott'ham Forest3 Leagues11.30001500200000
2017-201828Nott'ham Forest3 Leagues6.11008815436100
2017-201828Ipswich Town1 League3.51007611412000
2018-201929Apollon1 League1.7100431712000600
2021-202232Gillingham2 Leagues15.320020996216190
2022-202333Burton Albion2 Leagues7.51001580356130
2023-202434Burton Albion3 Leagues12.350027141808130
2024-202535Exeter City2 Leagues1.200021111130
16 Seasons15 Clubs7 Leagues205.7340024849142653658100600
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (4 Seasons)1 League35.04028
Burton Albion (2 Seasons)3 Leagues19.86004222111514260
Torquay United (2 Seasons)2 Leagues27.93038
Nott'ham Forest (2 Seasons)3 Leagues17.410023815636100
Lincoln City (1 Season)1 League23.63013
Bristol Rovers (1 Season)1 League22.46033
Crawley Town (1 Season)1 League15.7309
Gillingham (1 Season)2 Leagues15.320020996216190
Huddersfield (1 Season)1 League9.02011
Leeds United (1 Season)2 Leagues7.010080
Ipswich Town (1 Season)1 League3.51007611412000
Exeter City (1 Season)2 Leagues1.200021111130
Kettering Town (1 Season)1 League3.2005
Brighton (1 Season)1 League3.1105
Apollon (1 Season)1 League1.7100431712000600
Championship (6 Seasons)72.01000821226648000
FA Cup (6 Seasons)3.50002300000
League One (4 Seasons)33.180062291018229450
EFL Cup (4 Seasons)2.60000211023100
League Two (3 Seasons)57.711063
Conf Premier (3 Seasons)35.14035
Europa Lg (1 Season)1.7100431712000600
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Crawley Towneng ENG5. Conf Premier15th15.7309
2008-200919Torquay Unitedeng ENG5. Conf Premier4th16.21021
2009-201020Torquay Unitedeng ENG4. League Two17th11.72017
2009-201020Kettering Towneng ENG5. Conf Premier6th3.2005
2010-201121Lincoln Cityeng ENG4. League Two23rd23.63013
2011-201222Bristol Roverseng ENG4. League Two13th22.46033
2012-201323Middlesbrougheng ENG2. Championship16th12.7108
2013-201424Middlesbrougheng ENG2. Championship12th22.33020
2014-201525Brightoneng ENG2. Championship20th3.1105Matches
2015-201626Leeds Unitedeng ENG2. Championship13th6.1108Matches
2015-201626Huddersfieldeng ENG2. Championship19th9.02011Matches
2016-201727Nott'ham Foresteng ENG2. Championship21st10.70001500000000Matches
2017-201828Nott'ham Foresteng ENG2. Championship17th4.61008615236000Matches
2017-201828Ipswich Towneng ENG2. Championship12th3.51007611412000Matches
2021-202232Gillinghameng ENG3. League One21st14.420020885914170Matches
2022-202333Burton Albioneng ENG3. League One15th6.71001480356130Matches
2023-202434Burton Albioneng ENG3. League One20th10.950026121778120Matches
2024-202535Exeter Cityeng ENG3. League One9th1.200021111130Matches
15 Seasons14 Clubs4 Leagues197.9330024241122483353000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (4 Seasons)1 League35.04028
Burton Albion (2 Seasons)1 League17.66004020111214250
Torquay United (2 Seasons)2 Leagues27.93038
Nott'ham Forest (2 Seasons)1 League15.410023615236000
Lincoln City (1 Season)1 League23.63013
Bristol Rovers (1 Season)1 League22.46033
Crawley Town (1 Season)1 League15.7309
Gillingham (1 Season)1 League14.420020885914170
Huddersfield (1 Season)1 League9.02011
Leeds United (1 Season)1 League6.1108
Ipswich Town (1 Season)1 League3.51007611412000
Exeter City (1 Season)1 League1.200021111130
Kettering Town (1 Season)1 League3.2005
Brighton (1 Season)1 League3.1105
Championship (6 Seasons)72.01000821226648000
League One (4 Seasons)33.180062291018229450
League Two (3 Seasons)57.711063
Conf Premier (3 Seasons)35.14035
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201626Leeds Unitedeng ENGFA Cup9th0.90000Matches
2016-201727Nott'ham Foresteng ENGEFL Cup17th0.3000000200000Matches
2016-201727Nott'ham Foresteng ENGFA Cup33rd0.30000Matches
2017-201828Nott'ham Foresteng ENGEFL Cup17th1.0000010200100Matches
2017-201828Nott'ham Foresteng ENGFA Cup17th0.50000100000Matches
2021-202232Gillinghameng ENGEFL CupRd20.90000113220Matches
2022-202333Burton Albioneng ENGFA Cup0.80001000000Matches
2023-202434Burton Albioneng ENGEFL CupRd10.40000003010Matches
2023-202434Burton Albioneng ENGFA Cup1.00001200000Matches
7 Seasons5 Clubs2 Leagues6.10002511023100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burton Albion (2 Seasons)2 Leagues2.20002203010
Nott'ham Forest (2 Seasons)2 Leagues2.1000020400100
Leeds United (1 Season)1 League0.90000
Gillingham (1 Season)1 League0.90000113220
Exeter City (1 Season)1 League
FA Cup (6 Seasons)3.50002300000
EFL Cup (4 Seasons)2.60000211023100
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-201929Apollon2. Europa LgGR1.7100431712000600Matches
1 Season1 Club1 League1.7100431712000600
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201526gm GambiaFriendlies (M)1.00000Matches
201728gm GambiaFriendlies (M)1.00000Matches
201728gm GambiaAfrica Cup of Nations qualification1.81000Matches
201930gm GambiaAfrica Cup of Nations qualification2.30000Matches
3 Seasons1 Club2 Leagues6.11000
Africa Cup of Nations qualification (2 Seasons)4.11000
Friendlies (M) (2 Seasons)2.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 Mustapha Carayol Pages

Mustapha Carayol 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

Stathead & Player Comparison