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-04-23TueLeague TwoMatchweek 38HomeL 1–4Colchester UtdDoncasterYCM90000010002Match Report
2024-04-20SatLeague TwoMatchweek 45AwayL 0–1Colchester UtdNotts CountyYFW90000042000Match Report
2024-04-16TueLeague TwoMatchweek 33HomeW 2–0Colchester UtdGrimsby TownYCM90000010001Match Report
2024-04-13SatLeague TwoMatchweek 44AwayW 3–2Colchester UtdCrawley TownYFW90100021000Match Report
2024-04-09TueLeague TwoMatchweek 36HomeL 1–2Colchester UtdStockportYCM75100122100Match 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
2013-201418Luton Towneng ENG5. Conf Premier18181,52016.9325300200.180.120.300.180.30
2014-201519Cambridge Utdeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201519Norwich Cityeng ENGLeague Cup00Matches
2014-201519Cambridge Utdeng ENG4. League Two443253.6314300010.830.281.110.831.11Matches
2014-201519Luton Towneng ENG4. League Two15131,11312.4314300300.240.080.320.240.32Matches
2015-201620Luton Towneng ENGFA Cup10300.3000000000.000.000.000.000.00Matches
2015-201620Luton Towneng ENGLeague Cup211511.7112100000.600.601.190.601.19Matches
2015-201620Luton Towneng ENG4. League Two41353,20135.612113933900.340.030.370.250.28Matches
2016-201721Luton Towneng ENGEFL Cup221731.9101100000.520.000.520.520.52Matches
2016-201721Luton Towneng ENGFA Cup11901.0022000100.002.002.000.002.00Matches
2016-201721Luton Towneng ENG4. League Two24242,02622.510212734500.440.090.530.310.40Matches
2017-201822Barnsleyeng ENG2. Championship964895.4101100200.180.000.180.180.18Matches
2017-201822Barnsleyeng ENGEFL Cup1030.0000000000.000.000.000.000.00Matches
2017-201822Scunthorpe Utdeng ENG3. League One1333493.9000000200.000.000.000.000.00Matches
2018-201923Barnsleyeng ENGEFL Cup11800.9000000000.000.000.000.000.00Matches
2018-201923Barnsleyeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2018-201923Barnsleyeng ENG3. League One39322,87531.9628600900.190.060.250.190.25Matches
2019-202024Barnsleyeng ENG2. Championship13108839.8202200402.22.21.63.8748190.200.000.200.200.200.220.170.390.220.39Matches
2019-202024Barnsleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202024Portsmoutheng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2019-202024Portsmoutheng ENG3. League One12108819.8011000100.000.100.100.000.10Matches
2020-202125Oostendebe BEL1. First Division A20890910.1303300602.82.81.13.9338320.300.000.300.300.300.280.110.380.280.38Matches
2021-202226Oostendebe BEL1. First Division A13121,09312.1011000403.33.30.74.01452420.000.080.080.000.080.280.060.330.280.33Matches
2022-202327Oostendebe BEL1. Pro League A21171,62018.0415400505.15.11.56.72283500.220.060.280.220.280.290.090.370.290.37Matches
2023-202428Colchester Utdeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2023-202428Colchester Utdeng ENG4. League Two36363,07534.284128011420.230.120.350.230.35Matches
11 Seasons8 Clubs7 Leagues29424121,606240.1581977526869313.513.54.918.4462211430.240.080.320.220.300.270.100.370.270.37
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
Luton Town (4 Seasons)4 Leagues104948,30492.33093924672000.330.100.420.260.36
Barnsley (3 Seasons)4 Leagues67534,69052.192119001502.22.21.63.8748190.170.040.210.170.210.220.170.390.220.39
Oostende (3 Seasons)1 League54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Colchester Utd (1 Season)2 Leagues37373,16535.294139011420.260.110.370.260.37
Scunthorpe Utd (1 Season)1 League1333493.9000000200.000.000.000.000.00
Portsmouth (1 Season)2 Leagues131197110.8011000200.000.090.090.000.09
Cambridge Utd (1 Season)2 Leagues665055.6314300110.530.180.710.530.71
Norwich City (1 Season)1 League00
FA Cup (6 Seasons)987508.3123100300.120.240.360.120.36
EFL Cup (6 Seasons)754975.5213200000.360.180.540.360.54
League Two (4 Seasons)1201129,740108.23694530683130.330.080.420.280.36
League One (3 Seasons)64454,10545.66396001200.130.070.200.130.20
Pro League A (3 Seasons)54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Championship (2 Seasons)22161,37215.2303300602.22.21.63.8748190.200.000.200.200.200.220.170.390.220.39
Conf Premier (1 Season)18181,52016.9325300200.180.120.300.180.30
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
2013-201418Luton Town1 League18181,52016.9325300200.180.120.300.180.30
2014-201519Norwich City1 League00
2014-201519Cambridge Utd2 Leagues665055.6314300110.530.180.710.530.71
2014-201519Luton Town1 League15131,11312.4314300300.240.080.320.240.32
2015-201620Luton Town3 Leagues44363,38237.6132151033900.350.050.400.270.32
2016-201721Luton Town3 Leagues27272,28925.411415834600.430.160.590.310.47
2017-201822Scunthorpe Utd1 League1333493.9000000200.000.000.000.000.00
2017-201822Barnsley2 Leagues1064925.5101100200.180.000.180.180.18
2018-201923Barnsley3 Leagues43363,22535.8628600900.170.060.220.170.22
2019-202024Barnsley2 Leagues141197310.8202200402.22.21.63.8748190.180.000.180.180.180.220.170.390.220.39
2019-202024Portsmouth2 Leagues131197110.8011000200.000.090.090.000.09
2020-202125Oostende1 League20890910.1303300602.82.81.13.9338320.300.000.300.300.300.280.110.380.280.38
2021-202226Oostende1 League13121,09312.1011000403.33.30.74.01452420.000.080.080.000.080.280.060.330.280.33
2022-202327Oostende1 League21171,62018.0415400505.15.11.56.72283500.220.060.280.220.280.290.090.370.290.37
2023-202428Colchester Utd2 Leagues37373,16535.294139011420.260.110.370.260.37
11 Seasons8 Clubs7 Leagues29424121,606240.1581977526869313.513.54.918.4462211430.240.080.320.220.300.270.100.370.270.37
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
Luton Town (4 Seasons)4 Leagues104948,30492.33093924672000.330.100.420.260.36
Barnsley (3 Seasons)4 Leagues67534,69052.192119001502.22.21.63.8748190.170.040.210.170.210.220.170.390.220.39
Oostende (3 Seasons)1 League54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Colchester Utd (1 Season)2 Leagues37373,16535.294139011420.260.110.370.260.37
Scunthorpe Utd (1 Season)1 League1333493.9000000200.000.000.000.000.00
Portsmouth (1 Season)2 Leagues131197110.8011000200.000.090.090.000.09
Cambridge Utd (1 Season)2 Leagues665055.6314300110.530.180.710.530.71
Norwich City (1 Season)1 League00
FA Cup (6 Seasons)987508.3123100300.120.240.360.120.36
EFL Cup (6 Seasons)754975.5213200000.360.180.540.360.54
League Two (4 Seasons)1201129,740108.23694530683130.330.080.420.280.36
League One (3 Seasons)64454,10545.66396001200.130.070.200.130.20
Pro League A (3 Seasons)54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Championship (2 Seasons)22161,37215.2303300602.22.21.63.8748190.200.000.200.200.200.220.170.390.220.39
Conf Premier (1 Season)18181,52016.9325300200.180.120.300.180.30
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418Luton Towneng ENG5. Conf Premier1st18181,52016.9325300200.180.120.300.180.30
2014-201519Cambridge Utdeng ENG4. League Two19th443253.6314300010.830.281.110.831.11Matches
2014-201519Luton Towneng ENG4. League Two8th15131,11312.4314300300.240.080.320.240.32Matches
2015-201620Luton Towneng ENG4. League Two11th41353,20135.612113933900.340.030.370.250.28Matches
2016-201721Luton Towneng ENG4. League Two4th24242,02622.510212734500.440.090.530.310.40Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th1333493.9000000200.000.000.000.000.00Matches
2017-201822Barnsleyeng ENG2. Championship22nd964895.4101100200.180.000.180.180.18Matches
2018-201923Barnsleyeng ENG3. League One2nd39322,87531.9628600900.190.060.250.190.25Matches
2019-202024Barnsleyeng ENG2. Championship21st13108839.8202200402.22.21.63.8748190.200.000.200.200.200.220.170.390.220.39Matches
2019-202024Portsmoutheng ENG3. League One5th12108819.8011000100.000.100.100.000.10Matches
2020-202125Oostendebe BEL1. First Division A6th20890910.1303300602.82.81.13.9338320.300.000.300.300.300.280.110.380.280.38Matches
2021-202226Oostendebe BEL1. First Division A13th13121,09312.1011000403.33.30.74.01452420.000.080.080.000.080.280.060.330.280.33Matches
2022-202327Oostendebe BEL1. Pro League A16th21171,62018.0415400505.15.11.56.72283500.220.060.280.220.280.290.090.370.290.37Matches
2023-202428Colchester Utdeng ENG4. League Two22nd36363,07534.284128011420.230.120.350.230.35Matches
11 Seasons7 Clubs5 Leagues27822820,359226.2551671496866313.513.54.918.4462211430.240.070.310.220.290.270.100.370.270.37
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Luton Town (4 Seasons)2 Leagues98907,86087.32863422671900.320.070.390.250.32
Barnsley (3 Seasons)2 Leagues61484,24747.292119001502.22.21.63.8748190.190.040.230.190.230.220.170.390.220.39
Oostende (3 Seasons)1 League54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Colchester Utd (1 Season)1 League36363,07534.284128011420.230.120.350.230.35
Scunthorpe Utd (1 Season)1 League1333493.9000000200.000.000.000.000.00
Portsmouth (1 Season)1 League12108819.8011000100.000.100.100.000.10
Cambridge Utd (1 Season)1 League443253.6314300010.830.281.110.831.11
League Two (4 Seasons)1201129,740108.23694530683130.330.080.420.280.36
League One (3 Seasons)64454,10545.66396001200.130.070.200.130.20
Pro League A (3 Seasons)54373,62240.272970015011.311.33.314.6391731240.170.050.220.170.220.280.080.360.280.36
Championship (2 Seasons)22161,37215.2303300602.22.21.63.8748190.200.000.200.200.200.220.170.390.220.39
Conf Premier (1 Season)18181,52016.9325300200.180.120.300.180.30
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
2014-201519Cambridge Utdeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2014-201519Norwich Cityeng ENGLeague Cup17th00Matches
2015-201620Luton Towneng ENGFA Cup65th10300.3000000000.000.000.000.000.00Matches
2015-201620Luton Towneng ENGLeague Cup33rd211511.7112100000.600.601.190.601.19Matches
2016-201721Luton Towneng ENGEFL Cup33rd221731.9101100000.520.000.520.520.52Matches
2016-201721Luton Towneng ENGFA Cup33rd11901.0022000100.002.002.000.002.00Matches
2017-201822Barnsleyeng ENGEFL Cup17th1030.0000000000.000.000.000.000.00Matches
2018-201923Barnsleyeng ENGEFL Cup58th11800.9000000000.000.000.000.000.00Matches
2018-201923Barnsleyeng ENGFA Cup33rd332703.0000000000.000.000.000.000.00Matches
2019-202024Barnsleyeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202024Portsmoutheng ENGFA Cup9th11901.0000000100.000.000.000.000.00Matches
2023-202428Colchester Utdeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
7 Seasons6 Clubs2 Leagues16131,24713.9336300300.220.220.430.220.43
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
Barnsley (3 Seasons)2 Leagues654434.9000000000.000.000.000.000.00
Luton Town (2 Seasons)2 Leagues644444.9235200100.410.611.010.411.01
Cambridge Utd (1 Season)1 League221802.0000000100.000.000.000.000.00
Portsmouth (1 Season)1 League11901.0000000100.000.000.000.000.00
Colchester Utd (1 Season)1 League11901.0101100001.000.001.001.001.00
Norwich City (1 Season)1 League00
FA Cup (6 Seasons)987508.3123100300.120.240.360.120.36
EFL Cup (6 Seasons)754975.5213200000.360.180.540.360.54
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
202428nir Northern IrelandUEFA Euro Qualifying10240.3000000000.000.000.000.000.00Matches
1 Season1 Club1 League10240.3000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Luton Towneng ENG5. Conf Premier16.93110.650.2700
2014-201519Cambridge Utdeng ENGFA Cup2.0000Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6361.660.5000Matches
2014-201519Luton Towneng ENG4. League Two12.4360.490.5000Matches
2015-201620Luton Towneng ENGFA Cup0.3000Matches
2015-201620Luton Towneng ENGLeague Cup1.7100Matches
2015-201620Luton Towneng ENG4. League Two35.612280.790.3233Matches
2016-201721Luton Towneng ENGEFL Cup1.917228.63.641.040.140.5000Matches
2016-201721Luton Towneng ENGFA Cup1.0000Matches
2016-201721Luton Towneng ENG4. League Two22.5100240.001.070.2934Matches
2017-201822Barnsleyeng ENG2. Championship5.4113215.42.390.370.080.5000Matches
2017-201822Barnsleyeng ENGEFL Cup0.00000.000.0000Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.90030.000.770.0000Matches
2018-201923Barnsleyeng ENGEFL Cup0.90000.000.0000Matches
2018-201923Barnsleyeng ENGFA Cup3.00100.00.330.000.0000Matches
2018-201923Barnsleyeng ENG3. League One31.9600Matches
2019-202024Barnsleyeng ENG2. Championship9.8216318.81.630.310.130.6717.90002.22.20.14-0.2-0.2Matches
2019-202024Barnsleyeng ENGEFL Cup1.00200.02.000.000.0000Matches
2019-202024Portsmoutheng ENGFA Cup1.00000.000.0000Matches
2019-202024Portsmoutheng ENG3. League One9.8019421.11.940.410.000.0000Matches
2020-202125Oostendebe BEL1. First Division A10.1323939.12.280.890.130.3318.10002.82.80.12+0.2+0.2Matches
2021-202226Oostendebe BEL1. First Division A12.1029724.12.390.580.000.0019.00003.33.30.12-3.3-3.3Matches
2022-202327Oostendebe BEL1. Pro League A18.04541935.23.001.060.070.2117.30005.15.10.10-1.1-1.1Matches
2023-202428Colchester Utdeng ENGFA Cup1.012150.02.001.000.501.0000Matches
2023-202428Colchester Utdeng ENG4. League Two34.28783646.22.281.050.100.2201Matches
11 Seasons8 Clubs7 Leagues240.15824416145.11.810.790.110.2817.906813.513.50.11-4.5-4.5
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
Luton Town (4 Seasons)4 Leagues92.330771371.40.290.801.140.3267
Barnsley (3 Seasons)4 Leagues52.1932515.61.590.250.090.6017.90002.22.20.14-0.2-0.2
Oostende (3 Seasons)1 League40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Colchester Utd (1 Season)2 Leagues35.29803746.32.271.050.110.2401
Scunthorpe Utd (1 Season)1 League3.90030.000.770.0000
Portsmouth (1 Season)2 Leagues10.8019421.11.760.370.000.0000
Cambridge Utd (1 Season)2 Leagues5.6361.660.5000
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.313133.30.600.200.331.0000
EFL Cup (6 Seasons)5.529222.22.340.520.110.5000
League Two (4 Seasons)108.2367810076.91.380.920.190.3068
League One (3 Seasons)45.6619736.81.390.510.000.0000
Pro League A (3 Seasons)40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Championship (2 Seasons)15.2329517.21.900.330.100.6017.90002.22.20.14-0.2-0.2
Conf Premier (1 Season)16.93110.650.2700
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
2013-201418Luton Town1 League16.93110.650.2700
2014-201519Cambridge Utd2 Leagues5.6361.660.5000
2014-201519Luton Town1 League12.4360.490.5000
2015-201620Luton Town3 Leagues37.613280.790.3233
2016-201721Luton Town3 Leagues25.411726371.40.291.061.140.3134
2017-201822Scunthorpe Utd1 League3.90030.000.770.0000
2017-201822Barnsley2 Leagues5.5113215.42.380.370.080.5000
2018-201923Barnsley3 Leagues35.86100.00.260.000.0000
2019-202024Barnsley2 Leagues10.8218316.71.660.280.110.6717.90002.22.20.14-0.2-0.2
2019-202024Portsmouth2 Leagues10.8019421.11.760.370.000.0000
2020-202125Oostende1 League10.1323939.12.280.890.130.3318.10002.82.80.12+0.2+0.2
2021-202226Oostende1 League12.1029724.12.390.580.000.0019.00003.33.30.12-3.3-3.3
2022-202327Oostende1 League18.04541935.23.001.060.070.2117.30005.15.10.10-1.1-1.1
2023-202428Colchester Utd2 Leagues35.29803746.32.271.050.110.2401
11 Seasons8 Clubs7 Leagues240.15824416145.11.810.790.110.2817.906813.513.50.11-4.5-4.5
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
Luton Town (4 Seasons)4 Leagues92.330771371.40.290.801.140.3267
Barnsley (3 Seasons)4 Leagues52.1932515.61.590.250.090.6017.90002.22.20.14-0.2-0.2
Oostende (3 Seasons)1 League40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Colchester Utd (1 Season)2 Leagues35.29803746.32.271.050.110.2401
Scunthorpe Utd (1 Season)1 League3.90030.000.770.0000
Portsmouth (1 Season)2 Leagues10.8019421.11.760.370.000.0000
Cambridge Utd (1 Season)2 Leagues5.6361.660.5000
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.313133.30.600.200.331.0000
EFL Cup (6 Seasons)5.529222.22.340.520.110.5000
League Two (4 Seasons)108.2367810076.91.380.920.190.3068
League One (3 Seasons)45.6619736.81.390.510.000.0000
Pro League A (3 Seasons)40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Championship (2 Seasons)15.2329517.21.900.330.100.6017.90002.22.20.14-0.2-0.2
Conf Premier (1 Season)16.93110.650.2700
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Luton Towneng ENG5. Conf Premier1st16.93110.650.2700
2014-201519Cambridge Utdeng ENG4. League Two19th3.6361.660.5000Matches
2014-201519Luton Towneng ENG4. League Two8th12.4360.490.5000Matches
2015-201620Luton Towneng ENG4. League Two11th35.612280.790.3233Matches
2016-201721Luton Towneng ENG4. League Two4th22.5100240.001.070.2934Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.90030.000.770.0000Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.4113215.42.390.370.080.5000Matches
2018-201923Barnsleyeng ENG3. League One2nd31.9600Matches
2019-202024Barnsleyeng ENG2. Championship21st9.8216318.81.630.310.130.6717.90002.22.20.14-0.2-0.2Matches
2019-202024Portsmoutheng ENG3. League One5th9.8019421.11.940.410.000.0000Matches
2020-202125Oostendebe BEL1. First Division A6th10.1323939.12.280.890.130.3318.10002.82.80.12+0.2+0.2Matches
2021-202226Oostendebe BEL1. First Division A13th12.1029724.12.390.580.000.0019.00003.33.30.12-3.3-3.3Matches
2022-202327Oostendebe BEL1. Pro League A16th18.04541935.23.001.060.070.2117.30005.15.10.10-1.1-1.1Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.28783646.22.281.050.100.2201Matches
11 Seasons7 Clubs5 Leagues226.25523215846.11.840.810.110.2717.906813.513.50.11-4.5-4.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Luton Town (4 Seasons)2 Leagues87.3280690.000.790.3267
Barnsley (3 Seasons)2 Leagues47.2929517.21.900.330.100.6017.90002.22.20.14-0.2-0.2
Oostende (3 Seasons)1 League40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Colchester Utd (1 Season)1 League34.28783646.22.281.050.100.2201
Scunthorpe Utd (1 Season)1 League3.90030.000.770.0000
Portsmouth (1 Season)1 League9.8019421.11.940.410.000.0000
Cambridge Utd (1 Season)1 League3.6361.660.5000
League Two (4 Seasons)108.2367810076.91.380.920.190.3068
League One (3 Seasons)45.6619736.81.390.510.000.0000
Pro League A (3 Seasons)40.271063533.02.630.870.070.2017.900011.311.30.11-4.3-4.3
Championship (2 Seasons)15.2329517.21.900.330.100.6017.90002.22.20.14-0.2-0.2
Conf Premier (1 Season)16.93110.650.2700
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.0000Matches
2015-201620Luton Towneng ENGFA Cup65th0.3000Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.7100Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.917228.63.641.040.140.5000Matches
2016-201721Luton Towneng ENGFA Cup33rd1.0000Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.00000.000.0000Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.90000.000.0000Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.00100.00.330.000.0000Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2019-202024Portsmoutheng ENGFA Cup9th1.00000.000.0000Matches
2023-202428Colchester Utdeng ENGFA Cup1.012150.02.001.000.501.0000Matches
7 Seasons6 Clubs2 Leagues13.9312325.01.360.340.170.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (3 Seasons)2 Leagues4.90300.00.610.000.0000
Luton Town (2 Seasons)2 Leagues4.927228.63.641.040.140.5000
Cambridge Utd (1 Season)1 League2.0000
Portsmouth (1 Season)1 League1.00000.000.0000
Colchester Utd (1 Season)1 League1.012150.02.001.000.501.0000
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.313133.30.600.200.331.0000
EFL Cup (6 Seasons)5.529222.22.340.520.110.5000
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
202428nir Northern IrelandUEFA Euro Qualifying0.30000.000.0000Matches
1 Season1 Club1 League0.30000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Luton Towneng ENG5. Conf Premier16.92
2014-201519Cambridge Utdeng ENGFA Cup2.00Matches
2014-201519Cambridge Utdeng ENG4. League Two3.61Matches
2014-201519Luton Towneng ENG4. League Two12.41Matches
2015-201620Luton Towneng ENGFA Cup0.30Matches
2015-201620Luton Towneng ENGLeague Cup1.71Matches
2015-201620Luton Towneng ENG4. League Two35.61Matches
2016-201721Luton Towneng ENGEFL Cup1.90Matches
2016-201721Luton Towneng ENGFA Cup1.02Matches
2016-201721Luton Towneng ENG4. League Two22.52Matches
2017-201822Barnsleyeng ENG2. Championship5.40Matches
2017-201822Barnsleyeng ENGEFL Cup0.00Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.90Matches
2018-201923Barnsleyeng ENGEFL Cup0.90Matches
2018-201923Barnsleyeng ENGFA Cup3.00Matches
2018-201923Barnsleyeng ENG3. League One31.92Matches
2019-202024Barnsleyeng ENG2. Championship9.835548473.36224222218121086.212415779.0398844.301.61.0-1.611398148Matches
2019-202024Barnsleyeng ENGEFL Cup1.00Matches
2019-202024Portsmoutheng ENGFA Cup1.00Matches
2019-202024Portsmoutheng ENG3. League One9.81Matches
2020-202125Oostendebe BEL1. First Division A10.125433376.33938119114617683.09312176.9122548.001.10.3-1.17412038Matches
2021-202226Oostendebe BEL1. First Division A12.132649665.75521167216622274.812618368.9276640.910.70.3+0.39402052Matches
2022-202327Oostendebe BEL1. Pro League A18.051776367.88965358621129970.623330775.9429444.711.51.2-0.5147613483Matches
2023-202428Colchester Utdeng ENGFA Cup1.00Matches
2023-202428Colchester Utdeng ENG4. League Two34.24Matches
11 Seasons8 Clubs7 Leagues240.11452207669.924648867170490777.657676875.012027344.0194.92.8+14.141196255221
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
Luton Town (4 Seasons)4 Leagues92.39
Barnsley (3 Seasons)4 Leagues52.135548473.36224222218121086.212415779.0398844.321.61.0+0.411398148
Oostende (3 Seasons)1 League40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Colchester Utd (1 Season)2 Leagues35.24
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)2 Leagues10.81
Cambridge Utd (1 Season)2 Leagues5.61
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.32
EFL Cup (6 Seasons)5.51
League Two (4 Seasons)108.29
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Championship (2 Seasons)15.235548473.36224222218121086.212415779.0398844.301.61.0-1.611398148
Conf Premier (1 Season)16.92
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
2013-201418Luton Town1 League16.92
2014-201519Cambridge Utd2 Leagues5.61
2014-201519Luton Town1 League12.41
2015-201620Luton Town3 Leagues37.62
2016-201721Luton Town3 Leagues25.44
2017-201822Scunthorpe Utd1 League3.90
2017-201822Barnsley2 Leagues5.50
2018-201923Barnsley3 Leagues35.82
2019-202024Barnsley2 Leagues10.835548473.36224222218121086.212415779.0398844.301.61.0-1.611398148
2019-202024Portsmouth2 Leagues10.81
2020-202125Oostende1 League10.125433376.33938119114617683.09312176.9122548.001.10.3-1.17412038
2021-202226Oostende1 League12.132649665.75521167216622274.812618368.9276640.910.70.3+0.39402052
2022-202327Oostende1 League18.051776367.88965358621129970.623330775.9429444.711.51.2-0.5147613483
2023-202428Colchester Utd2 Leagues35.24
11 Seasons8 Clubs7 Leagues240.11452207669.924648867170490777.657676875.012027344.0194.92.8+14.141196255221
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
Luton Town (4 Seasons)4 Leagues92.39
Barnsley (3 Seasons)4 Leagues52.135548473.36224222218121086.212415779.0398844.321.61.0+0.411398148
Oostende (3 Seasons)1 League40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Colchester Utd (1 Season)2 Leagues35.24
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)2 Leagues10.81
Cambridge Utd (1 Season)2 Leagues5.61
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.32
EFL Cup (6 Seasons)5.51
League Two (4 Seasons)108.29
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Championship (2 Seasons)15.235548473.36224222218121086.212415779.0398844.301.61.0-1.611398148
Conf Premier (1 Season)16.92
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Luton Towneng ENG5. Conf Premier1st16.92
2014-201519Cambridge Utdeng ENG4. League Two19th3.61Matches
2014-201519Luton Towneng ENG4. League Two8th12.41Matches
2015-201620Luton Towneng ENG4. League Two11th35.61Matches
2016-201721Luton Towneng ENG4. League Two4th22.52Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.90Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.40Matches
2018-201923Barnsleyeng ENG3. League One2nd31.92Matches
2019-202024Barnsleyeng ENG2. Championship21st9.835548473.36224222218121086.212415779.0398844.301.61.0-1.611398148Matches
2019-202024Portsmoutheng ENG3. League One5th9.81Matches
2020-202125Oostendebe BEL1. First Division A6th10.125433376.33938119114617683.09312176.9122548.001.10.3-1.17412038Matches
2021-202226Oostendebe BEL1. First Division A13th12.132649665.75521167216622274.812618368.9276640.910.70.3+0.39402052Matches
2022-202327Oostendebe BEL1. Pro League A16th18.051776367.88965358621129970.623330775.9429444.711.51.2-0.5147613483Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.24Matches
11 Seasons7 Clubs5 Leagues226.21452207669.924648867170490777.657676875.012027344.0164.92.8+11.141196255221
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Luton Town (4 Seasons)2 Leagues87.36
Barnsley (3 Seasons)2 Leagues47.235548473.36224222218121086.212415779.0398844.321.61.0+0.411398148
Oostende (3 Seasons)1 League40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Colchester Utd (1 Season)1 League34.24
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)1 League9.81
Cambridge Utd (1 Season)1 League3.61
League Two (4 Seasons)108.29
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.21097159268.918424644952369775.045261174.08118543.823.31.8-1.330157174173
Championship (2 Seasons)15.235548473.36224222218121086.212415779.0398844.301.61.0-1.611398148
Conf Premier (1 Season)16.92
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.00Matches
2015-201620Luton Towneng ENGFA Cup65th0.30Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.71Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.90Matches
2016-201721Luton Towneng ENGFA Cup33rd1.02Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.00Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.90Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.00Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.00Matches
2019-202024Portsmoutheng ENGFA Cup9th1.00Matches
2023-202428Colchester Utdeng ENGFA Cup1.00Matches
7 Seasons6 Clubs2 Leagues13.93
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
Barnsley (3 Seasons)2 Leagues4.90
Luton Town (2 Seasons)2 Leagues4.93
Cambridge Utd (1 Season)1 League2.00
Portsmouth (1 Season)1 League1.00
Colchester Utd (1 Season)1 League1.00
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.32
EFL Cup (6 Seasons)5.51
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
202428nir Northern IrelandUEFA Euro Qualifying0.30Matches
1 Season1 Club1 League0.30

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
2013-201418Luton Towneng ENG5. Conf Premier16.9
2014-201519Cambridge Utdeng ENGFA Cup2.0Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6Matches
2014-201519Luton Towneng ENG4. League Two12.4Matches
2015-201620Luton Towneng ENGFA Cup0.3Matches
2015-201620Luton Towneng ENGLeague Cup1.7Matches
2015-201620Luton Towneng ENG4. League Two35.6Matches
2016-201721Luton Towneng ENGEFL Cup1.90Matches
2016-201721Luton Towneng ENGFA Cup1.0Matches
2016-201721Luton Towneng ENG4. League Two22.50Matches
2017-201822Barnsleyeng ENG2. Championship5.41Matches
2017-201822Barnsleyeng ENGEFL Cup0.00Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.90Matches
2018-201923Barnsleyeng ENGEFL Cup0.90Matches
2018-201923Barnsleyeng ENGFA Cup3.00Matches
2018-201923Barnsleyeng ENG3. League One31.9Matches
2019-202024Barnsleyeng ENG2. Championship9.8484417642901023016112135534Matches
2019-202024Barnsleyeng ENGEFL Cup1.03Matches
2019-202024Portsmoutheng ENGFA Cup1.00Matches
2019-202024Portsmoutheng ENG3. League One9.83Matches
2020-202125Oostendebe BEL1. First Division A10.13333171520062000025417Matches
2021-202226Oostendebe BEL1. First Division A12.14964613219013520000326317Matches
2022-202327Oostendebe BEL1. Pro League A18.0763663902316162611005171028Matches
2023-202428Colchester Utdeng ENGFA Cup1.00Matches
2023-202428Colchester Utdeng ENG4. League Two34.237Matches
11 Seasons8 Clubs7 Leagues240.12076185820173129943017122114521756
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (4 Seasons)4 Leagues92.30
Barnsley (3 Seasons)4 Leagues52.1484417642901027016112135534
Oostende (3 Seasons)1 League40.215921441137441192730110010971452
Colchester Utd (1 Season)2 Leagues35.237
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)2 Leagues10.83
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.30
EFL Cup (6 Seasons)5.53
League Two (4 Seasons)108.237
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.215921441137441192730110010971452
Championship (2 Seasons)15.2484417642901024016112135534
Conf Premier (1 Season)16.9
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
2013-201418Luton Town1 League16.9
2014-201519Cambridge Utd2 Leagues5.6
2014-201519Luton Town1 League12.4
2015-201620Luton Town3 Leagues37.6
2016-201721Luton Town3 Leagues25.40
2017-201822Scunthorpe Utd1 League3.90
2017-201822Barnsley2 Leagues5.51
2018-201923Barnsley3 Leagues35.80
2019-202024Barnsley2 Leagues10.8484417642901026016112135534
2019-202024Portsmouth2 Leagues10.83
2020-202125Oostende1 League10.13333171520062000025417
2021-202226Oostende1 League12.14964613219013520000326317
2022-202327Oostende1 League18.0763663902316162611005171028
2023-202428Colchester Utd2 Leagues35.237
11 Seasons8 Clubs7 Leagues240.12076185820173129943017122114521756
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (4 Seasons)4 Leagues92.30
Barnsley (3 Seasons)4 Leagues52.1484417642901027016112135534
Oostende (3 Seasons)1 League40.215921441137441192730110010971452
Colchester Utd (1 Season)2 Leagues35.237
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)2 Leagues10.83
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.30
EFL Cup (6 Seasons)5.53
League Two (4 Seasons)108.237
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.215921441137441192730110010971452
Championship (2 Seasons)15.2484417642901024016112135534
Conf Premier (1 Season)16.9
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
2013-201418Luton Towneng ENG5. Conf Premier1st16.9
2014-201519Cambridge Utdeng ENG4. League Two19th3.6Matches
2014-201519Luton Towneng ENG4. League Two8th12.4Matches
2015-201620Luton Towneng ENG4. League Two11th35.6Matches
2016-201721Luton Towneng ENG4. League Two4th22.50Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.90Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.41Matches
2018-201923Barnsleyeng ENG3. League One2nd31.9Matches
2019-202024Barnsleyeng ENG2. Championship21st9.8484417642901023016112135534Matches
2019-202024Portsmoutheng ENG3. League One5th9.83Matches
2020-202125Oostendebe BEL1. First Division A6th10.13333171520062000025417Matches
2021-202226Oostendebe BEL1. First Division A13th12.14964613219013520000326317Matches
2022-202327Oostendebe BEL1. Pro League A16th18.0763663902316162611005171028Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.237Matches
11 Seasons7 Clubs5 Leagues226.22076185820173129913017122114521756
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (4 Seasons)2 Leagues87.30
Barnsley (3 Seasons)2 Leagues47.2484417642901024016112135534
Oostende (3 Seasons)1 League40.215921441137441192730110010971452
Colchester Utd (1 Season)1 League34.237
Scunthorpe Utd (1 Season)1 League3.90
Portsmouth (1 Season)1 League9.83
Cambridge Utd (1 Season)1 League3.6
League Two (4 Seasons)108.237
League One (3 Seasons)45.63
Pro League A (3 Seasons)40.215921441137441192730110010971452
Championship (2 Seasons)15.2484417642901024016112135534
Conf Premier (1 Season)16.9
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.0Matches
2015-201620Luton Towneng ENGFA Cup65th0.3Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.7Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.90Matches
2016-201721Luton Towneng ENGFA Cup33rd1.0Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.00Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.90Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.00Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.03Matches
2019-202024Portsmoutheng ENGFA Cup9th1.00Matches
2023-202428Colchester Utdeng ENGFA Cup1.00Matches
7 Seasons6 Clubs2 Leagues13.93
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Barnsley (3 Seasons)2 Leagues4.93
Luton Town (2 Seasons)2 Leagues4.90
Cambridge Utd (1 Season)1 League2.0
Portsmouth (1 Season)1 League1.00
Colchester Utd (1 Season)1 League1.00
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.30
EFL Cup (6 Seasons)5.53
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
202428nir Northern IrelandUEFA Euro Qualifying0.30Matches
1 Season1 Club1 League0.30

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
2013-201418Luton Towneng ENG5. Conf Premier16.9
2014-201519Cambridge Utdeng ENGFA Cup2.0Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6Matches
2014-201519Luton Towneng ENG4. League Two12.4Matches
2015-201620Luton Towneng ENGFA Cup0.3Matches
2015-201620Luton Towneng ENGLeague Cup1.7Matches
2015-201620Luton Towneng ENG4. League Two35.6Matches
2016-201721Luton Towneng ENGEFL Cup1.9Matches
2016-201721Luton Towneng ENGFA Cup1.0Matches
2016-201721Luton Towneng ENG4. League Two22.5Matches
2017-201822Barnsleyeng ENG2. Championship5.4Matches
2017-201822Barnsleyeng ENGEFL Cup0.0Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.9Matches
2018-201923Barnsleyeng ENGEFL Cup0.9Matches
2018-201923Barnsleyeng ENGFA Cup3.0Matches
2018-201923Barnsleyeng ENG3. League One31.9Matches
2019-202024Barnsleyeng ENG2. Championship9.8232.34157010010.10000100Matches
2019-202024Barnsleyeng ENGEFL Cup1.0Matches
2019-202024Portsmoutheng ENGFA Cup1.0Matches
2019-202024Portsmoutheng ENG3. League One9.8Matches
2020-202125Oostendebe BEL1. First Division A10.1252.47190042020.20100010Matches
2021-202226Oostendebe BEL1. First Division A12.1262.14201031100.00000000Matches
2022-202327Oostendebe BEL1. Pro League A18.0291.61200061240.22200011Matches
2023-202428Colchester Utdeng ENGFA Cup1.0Matches
2023-202428Colchester Utdeng ENG4. League Two34.2Matches
11 Seasons8 Clubs7 Leagues240.11032.067480144370.14300121
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Luton Town (4 Seasons)4 Leagues92.3
Barnsley (3 Seasons)4 Leagues52.1232.34157010010.10000100
Oostende (3 Seasons)1 League40.2801.995910134360.15300021
Colchester Utd (1 Season)2 Leagues35.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)2 Leagues10.8
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.2801.995910134360.15300021
Championship (2 Seasons)15.2232.34157010010.10000100
Conf Premier (1 Season)16.9
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
2013-201418Luton Town1 League16.9
2014-201519Cambridge Utd2 Leagues5.6
2014-201519Luton Town1 League12.4
2015-201620Luton Town3 Leagues37.6
2016-201721Luton Town3 Leagues25.4
2017-201822Scunthorpe Utd1 League3.9
2017-201822Barnsley2 Leagues5.5
2018-201923Barnsley3 Leagues35.8
2019-202024Barnsley2 Leagues10.8232.34157010010.10000100
2019-202024Portsmouth2 Leagues10.8
2020-202125Oostende1 League10.1252.47190042020.20100010
2021-202226Oostende1 League12.1262.14201031100.00000000
2022-202327Oostende1 League18.0291.61200061240.22200011
2023-202428Colchester Utd2 Leagues35.2
11 Seasons8 Clubs7 Leagues240.11032.067480144370.14300121
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Luton Town (4 Seasons)4 Leagues92.3
Barnsley (3 Seasons)4 Leagues52.1232.34157010010.10000100
Oostende (3 Seasons)1 League40.2801.995910134360.15300021
Colchester Utd (1 Season)2 Leagues35.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)2 Leagues10.8
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.2801.995910134360.15300021
Championship (2 Seasons)15.2232.34157010010.10000100
Conf Premier (1 Season)16.9
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
2013-201418Luton Towneng ENG5. Conf Premier1st16.9
2014-201519Cambridge Utdeng ENG4. League Two19th3.6Matches
2014-201519Luton Towneng ENG4. League Two8th12.4Matches
2015-201620Luton Towneng ENG4. League Two11th35.6Matches
2016-201721Luton Towneng ENG4. League Two4th22.5Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.9Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.4Matches
2018-201923Barnsleyeng ENG3. League One2nd31.9Matches
2019-202024Barnsleyeng ENG2. Championship21st9.8232.34157010010.10000100Matches
2019-202024Portsmoutheng ENG3. League One5th9.8Matches
2020-202125Oostendebe BEL1. First Division A6th10.1252.47190042020.20100010Matches
2021-202226Oostendebe BEL1. First Division A13th12.1262.14201031100.00000000Matches
2022-202327Oostendebe BEL1. Pro League A16th18.0291.61200061240.22200011Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.2Matches
11 Seasons7 Clubs5 Leagues226.21032.067480144370.14300121
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Luton Town (4 Seasons)2 Leagues87.3
Barnsley (3 Seasons)2 Leagues47.2232.34157010010.10000100
Oostende (3 Seasons)1 League40.2801.995910134360.15300021
Colchester Utd (1 Season)1 League34.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)1 League9.8
Cambridge Utd (1 Season)1 League3.6
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.2801.995910134360.15300021
Championship (2 Seasons)15.2232.34157010010.10000100
Conf Premier (1 Season)16.9
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.0Matches
2015-201620Luton Towneng ENGFA Cup65th0.3Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.7Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.9Matches
2016-201721Luton Towneng ENGFA Cup33rd1.0Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.0Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.9Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.0Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.0Matches
2019-202024Portsmoutheng ENGFA Cup9th1.0Matches
2023-202428Colchester Utdeng ENGFA Cup1.0Matches
7 Seasons6 Clubs2 Leagues13.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Barnsley (3 Seasons)2 Leagues4.9
Luton Town (2 Seasons)2 Leagues4.9
Cambridge Utd (1 Season)1 League2.0
Portsmouth (1 Season)1 League1.0
Colchester Utd (1 Season)1 League1.0
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
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
202428nir Northern IrelandUEFA Euro Qualifying0.3Matches
1 Season1 Club1 League0.3

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
2013-201418Luton Towneng ENG5. Conf Premier16.9
2014-201519Cambridge Utdeng ENGFA Cup2.0Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6Matches
2014-201519Luton Towneng ENG4. League Two12.4Matches
2015-201620Luton Towneng ENGFA Cup0.3Matches
2015-201620Luton Towneng ENGLeague Cup1.7Matches
2015-201620Luton Towneng ENG4. League Two35.6Matches
2016-201721Luton Towneng ENGEFL Cup1.900Matches
2016-201721Luton Towneng ENGFA Cup1.0Matches
2016-201721Luton Towneng ENG4. League Two22.500Matches
2017-201822Barnsleyeng ENG2. Championship5.481Matches
2017-201822Barnsleyeng ENGEFL Cup0.000Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.900Matches
2018-201923Barnsleyeng ENGEFL Cup0.900Matches
2018-201923Barnsleyeng ENGFA Cup3.000Matches
2018-201923Barnsleyeng ENG3. League One31.9Matches
2019-202024Barnsleyeng ENG2. Championship9.82212812292240.91314014830140Matches
2019-202024Barnsleyeng ENGEFL Cup1.010Matches
2019-202024Portsmoutheng ENGFA Cup1.010Matches
2019-202024Portsmoutheng ENG3. League One9.8108Matches
2020-202125Oostendebe BEL1. First Division A10.12216812281650.0816016325130Matches
2021-202226Oostendebe BEL1. First Division A12.12012812092634.617143111333221Matches
2022-202327Oostendebe BEL1. Pro League A18.0392315168113036.719162141756140Matches
2023-202428Colchester Utdeng ENGFA Cup1.000Matches
2023-202428Colchester Utdeng ENG4. League Two34.23524Matches
11 Seasons8 Clubs7 Leagues240.1103118395212379439.4576055574144631
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Luton Town (4 Seasons)4 Leagues92.3000
Barnsley (3 Seasons)4 Leagues52.12221812292240.91314014930140
Oostende (3 Seasons)1 League40.28151314010287238.9444654133114491
Colchester Utd (1 Season)2 Leagues35.235240
Scunthorpe Utd (1 Season)1 League3.9000
Portsmouth (1 Season)2 Leagues10.81180
Cambridge Utd (1 Season)2 Leagues5.60
Norwich City (1 Season)1 League0
FA Cup (6 Seasons)8.3100
EFL Cup (6 Seasons)5.5100
League Two (4 Seasons)108.235240
League One (3 Seasons)45.61080
Pro League A (3 Seasons)40.28151314010287238.9444654133114491
Championship (2 Seasons)15.22220812292240.91314014930140
Conf Premier (1 Season)16.90
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
2013-201418Luton Town1 League16.90
2014-201519Cambridge Utd2 Leagues5.60
2014-201519Luton Town1 League12.40
2015-201620Luton Town3 Leagues37.60
2016-201721Luton Town3 Leagues25.4000
2017-201822Scunthorpe Utd1 League3.9000
2017-201822Barnsley2 Leagues5.5810
2018-201923Barnsley3 Leagues35.8000
2019-202024Barnsley2 Leagues10.82213812292240.91314014830140
2019-202024Portsmouth2 Leagues10.81180
2020-202125Oostende1 League10.12216812281650.0816016325130
2021-202226Oostende1 League12.12012812092634.617143111333221
2022-202327Oostende1 League18.0392315168113036.719162141756140
2023-202428Colchester Utd2 Leagues35.235240
11 Seasons8 Clubs7 Leagues240.1103118395212379439.4576055574144631
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Luton Town (4 Seasons)4 Leagues92.3000
Barnsley (3 Seasons)4 Leagues52.12221812292240.91314014930140
Oostende (3 Seasons)1 League40.28151314010287238.9444654133114491
Colchester Utd (1 Season)2 Leagues35.235240
Scunthorpe Utd (1 Season)1 League3.9000
Portsmouth (1 Season)2 Leagues10.81180
Cambridge Utd (1 Season)2 Leagues5.60
Norwich City (1 Season)1 League0
FA Cup (6 Seasons)8.3100
EFL Cup (6 Seasons)5.5100
League Two (4 Seasons)108.235240
League One (3 Seasons)45.61080
Pro League A (3 Seasons)40.28151314010287238.9444654133114491
Championship (2 Seasons)15.22220812292240.91314014930140
Conf Premier (1 Season)16.90
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
2013-201418Luton Towneng ENG5. Conf Premier1st16.9
2014-201519Cambridge Utdeng ENG4. League Two19th3.6Matches
2014-201519Luton Towneng ENG4. League Two8th12.4Matches
2015-201620Luton Towneng ENG4. League Two11th35.6Matches
2016-201721Luton Towneng ENG4. League Two4th22.500Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.900Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.481Matches
2018-201923Barnsleyeng ENG3. League One2nd31.9Matches
2019-202024Barnsleyeng ENG2. Championship21st9.82212812292240.91314014830140Matches
2019-202024Portsmoutheng ENG3. League One5th9.8108Matches
2020-202125Oostendebe BEL1. First Division A6th10.12216812281650.0816016325130Matches
2021-202226Oostendebe BEL1. First Division A13th12.12012812092634.617143111333221Matches
2022-202327Oostendebe BEL1. Pro League A16th18.0392315168113036.719162141756140Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.23524Matches
11 Seasons7 Clubs5 Leagues226.2103116395212379439.4576055574144631
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
Luton Town (4 Seasons)2 Leagues87.3000
Barnsley (3 Seasons)2 Leagues47.22220812292240.91314014930140
Oostende (3 Seasons)1 League40.28151314010287238.9444654133114491
Colchester Utd (1 Season)1 League34.235240
Scunthorpe Utd (1 Season)1 League3.9000
Portsmouth (1 Season)1 League9.81080
Cambridge Utd (1 Season)1 League3.60
League Two (4 Seasons)108.235240
League One (3 Seasons)45.61080
Pro League A (3 Seasons)40.28151314010287238.9444654133114491
Championship (2 Seasons)15.22220812292240.91314014930140
Conf Premier (1 Season)16.90
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.0Matches
2015-201620Luton Towneng ENGFA Cup65th0.3Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.7Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.900Matches
2016-201721Luton Towneng ENGFA Cup33rd1.0Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.000Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.900Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.000Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.010Matches
2019-202024Portsmoutheng ENGFA Cup9th1.010Matches
2023-202428Colchester Utdeng ENGFA Cup1.000Matches
7 Seasons6 Clubs2 Leagues13.9200
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
Barnsley (3 Seasons)2 Leagues4.9100
Luton Town (2 Seasons)2 Leagues4.9000
Cambridge Utd (1 Season)1 League2.00
Portsmouth (1 Season)1 League1.0100
Colchester Utd (1 Season)1 League1.0000
Norwich City (1 Season)1 League0
FA Cup (6 Seasons)8.3100
EFL Cup (6 Seasons)5.5100
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
202428nir Northern IrelandUEFA Euro Qualifying0.300Matches
1 Season1 Club1 League0.3000

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
2013-201418Luton Towneng ENG5. Conf Premier16.9
2014-201519Cambridge Utdeng ENGFA Cup2.0Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6Matches
2014-201519Luton Towneng ENG4. League Two12.4Matches
2015-201620Luton Towneng ENGFA Cup0.3Matches
2015-201620Luton Towneng ENGLeague Cup1.7Matches
2015-201620Luton Towneng ENG4. League Two35.6Matches
2016-201721Luton Towneng ENGEFL Cup1.9Matches
2016-201721Luton Towneng ENGFA Cup1.0Matches
2016-201721Luton Towneng ENG4. League Two22.5Matches
2017-201822Barnsleyeng ENG2. Championship5.4Matches
2017-201822Barnsleyeng ENGEFL Cup0.0Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.9Matches
2018-201923Barnsleyeng ENGEFL Cup0.9Matches
2018-201923Barnsleyeng ENGFA Cup3.0Matches
2018-201923Barnsleyeng ENG3. League One31.9Matches
2019-202024Barnsleyeng ENG2. Championship9.85951811735313117595400.04100.025789239979219734119Matches
2019-202024Barnsleyeng ENGEFL Cup1.0Matches
2019-202024Portsmoutheng ENGFA Cup1.0Matches
2019-202024Portsmoutheng ENG3. League One9.8Matches
2020-202125Oostendebe BEL1. First Division A10.14591677241145294594250.0250.0166837270351191727132Matches
2021-202226Oostendebe BEL1. First Division A12.163120130364148286318225.0675.0317187581314151151036142Matches
2022-202327Oostendebe BEL1. Pro League A18.0955331605392665695518738.9950.05783267119822237221752650Matches
2023-202428Colchester Utdeng ENGFA Cup1.0Matches
2023-202428Colchester Utdeng ENG4. League Two34.2Matches
11 Seasons8 Clubs7 Leagues240.126408748414976901302640341132.42161.813186871268046521175511499143
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
Luton Town (4 Seasons)4 Leagues92.3
Barnsley (3 Seasons)4 Leagues52.15951811735313117595400.04100.025789239979219734119
Oostende (3 Seasons)1 League40.220456936711445591132045301136.71756.71061597922813943956441158124
Colchester Utd (1 Season)2 Leagues35.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)2 Leagues10.8
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.220456936711445591132045301136.71756.71061597922813943956441158124
Championship (2 Seasons)15.25951811735313117595400.04100.025789239979219734119
Conf Premier (1 Season)16.9
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
2013-201418Luton Town1 League16.9
2014-201519Cambridge Utd2 Leagues5.6
2014-201519Luton Town1 League12.4
2015-201620Luton Town3 Leagues37.6
2016-201721Luton Town3 Leagues25.4
2017-201822Scunthorpe Utd1 League3.9
2017-201822Barnsley2 Leagues5.5
2018-201923Barnsley3 Leagues35.8
2019-202024Barnsley2 Leagues10.85951811735313117595400.04100.025789239979219734119
2019-202024Portsmouth2 Leagues10.8
2020-202125Oostende1 League10.14591677241145294594250.0250.0166837270351191727132
2021-202226Oostende1 League12.163120130364148286318225.0675.0317187581314151151036142
2022-202327Oostende1 League18.0955331605392665695518738.9950.05783267119822237221752650
2023-202428Colchester Utd2 Leagues35.2
11 Seasons8 Clubs7 Leagues240.126408748414976901302640341132.42161.813186871268046521175511499143
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
Luton Town (4 Seasons)4 Leagues92.3
Barnsley (3 Seasons)4 Leagues52.15951811735313117595400.04100.025789239979219734119
Oostende (3 Seasons)1 League40.220456936711445591132045301136.71756.71061597922813943956441158124
Colchester Utd (1 Season)2 Leagues35.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)2 Leagues10.8
Cambridge Utd (1 Season)2 Leagues5.6
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.220456936711445591132045301136.71756.71061597922813943956441158124
Championship (2 Seasons)15.25951811735313117595400.04100.025789239979219734119
Conf Premier (1 Season)16.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418Luton Towneng ENG5. Conf Premier1st16.9
2014-201519Cambridge Utdeng ENG4. League Two19th3.6Matches
2014-201519Luton Towneng ENG4. League Two8th12.4Matches
2015-201620Luton Towneng ENG4. League Two11th35.6Matches
2016-201721Luton Towneng ENG4. League Two4th22.5Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.9Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.4Matches
2018-201923Barnsleyeng ENG3. League One2nd31.9Matches
2019-202024Barnsleyeng ENG2. Championship21st9.85951811735313117595400.04100.025789239979219734119Matches
2019-202024Portsmoutheng ENG3. League One5th9.8Matches
2020-202125Oostendebe BEL1. First Division A6th10.14591677241145294594250.0250.0166837270351191727132Matches
2021-202226Oostendebe BEL1. First Division A13th12.163120130364148286318225.0675.0317187581314151151036142Matches
2022-202327Oostendebe BEL1. Pro League A16th18.0955331605392665695518738.9950.05783267119822237221752650Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.2Matches
11 Seasons7 Clubs5 Leagues226.226408748414976901302640341132.42161.813186871268046521175511499143
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Luton Town (4 Seasons)2 Leagues87.3
Barnsley (3 Seasons)2 Leagues47.25951811735313117595400.04100.025789239979219734119
Oostende (3 Seasons)1 League40.220456936711445591132045301136.71756.71061597922813943956441158124
Colchester Utd (1 Season)1 League34.2
Scunthorpe Utd (1 Season)1 League3.9
Portsmouth (1 Season)1 League9.8
Cambridge Utd (1 Season)1 League3.6
League Two (4 Seasons)108.2
League One (3 Seasons)45.6
Pro League A (3 Seasons)40.220456936711445591132045301136.71756.71061597922813943956441158124
Championship (2 Seasons)15.25951811735313117595400.04100.025789239979219734119
Conf Premier (1 Season)16.9
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
2014-201519Cambridge Utdeng ENGFA Cup17th2.0Matches
2015-201620Luton Towneng ENGFA Cup65th0.3Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.7Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.9Matches
2016-201721Luton Towneng ENGFA Cup33rd1.0Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.0Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.9Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.0Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.0Matches
2019-202024Portsmoutheng ENGFA Cup9th1.0Matches
2023-202428Colchester Utdeng ENGFA Cup1.0Matches
7 Seasons6 Clubs2 Leagues13.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
Barnsley (3 Seasons)2 Leagues4.9
Luton Town (2 Seasons)2 Leagues4.9
Cambridge Utd (1 Season)1 League2.0
Portsmouth (1 Season)1 League1.0
Colchester Utd (1 Season)1 League1.0
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3
EFL Cup (6 Seasons)5.5
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
202428nir Northern IrelandUEFA Euro Qualifying0.3Matches
1 Season1 Club1 League0.3

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
2013-201418Luton Towneng ENG5. Conf Premier181,5208436.716.9180
2014-201519Cambridge Utdeng ENGFA Cup21809033.32.02902000.5003-3-1.50-2.25Matches
2014-201519Norwich Cityeng ENGLeague Cup00001Matches
2014-201519Cambridge Utdeng ENG4. League Two4325817.93.643001.0075+2+0.55+0.72Matches
2014-201519Luton Towneng ENG4. League Two151,1137426.912.41311200.871417-3-0.24-0.63Matches
2015-201620Luton Towneng ENGFA Cup1303016.70.30012910.0001-1-3.00-3.00Matches
2015-201620Luton Towneng ENGLeague Cup21517671.91.7191116001.5042+2+1.19+1.19Matches
2015-201620Luton Towneng ENG4. League Two413,2017877.335.63528631.414846+2+0.06+0.06Matches
2016-201721Luton Towneng ENGEFL Cup21738796.11.92871001.5032+1+0.52+0.52Matches
2016-201721Luton Towneng ENGFA Cup1909033.31.01901013.0062+4+4.00+3.50Matches
2016-201721Luton Towneng ENG4. League Two242,0268448.922.52416001.583419+15+0.67+0.16Matches
2017-201822Barnsleyeng ENG2. Championship94895411.85.461371.0079-2-0.37+0.17Matches
2017-201822Barnsleyeng ENGEFL Cup1331.10.0001203.000000.00-0.34Matches
2017-201822Scunthorpe Utdeng ENG3. League One13349278.43.9301051.1374+3+0.77+0.49Matches
2018-201923Barnsleyeng ENGEFL Cup1808088.90.91800000.0013-2-2.25-2.25Matches
2018-201923Barnsleyeng ENGFA Cup327090100.03.03903002.0083+5+1.67Matches
2018-201923Barnsleyeng ENG3. League One392,8757469.431.932862671942.005630+26+0.81-0.25Matches
2019-202024Barnsleyeng ENG2. Championship138836821.39.81084731520.69924-15-1.53-1.399.918.9-9.1-0.92-0.88Matches
2019-202024Barnsleyeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202024Portsmoutheng ENGFA Cup1909020.01.01901000.0002-2-2.00-3.25Matches
2019-202024Portsmoutheng ENG3. League One128817328.09.81085821501.86166+10+1.02+0.74Matches
2020-202125Oostendebe BEL1. First Division A209094529.710.18804122221.201517-2-0.20-0.5717.014.0+3.0+0.30-0.24Matches
2021-202226Oostendebe BEL1. First Division A131,0938435.712.112871114510.85918-9-0.74+0.0813.217.5-4.2-0.35+0.31Matches
2022-202327Oostendebe BEL1. Pro League A211,6207752.918.017871343400.812243-21-1.17-0.0425.034.4-9.5-0.53-0.10Matches
2023-202428Colchester Utdeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2023-202428Colchester Utdeng ENG4. League Two363,0758575.934.2368524001.084458-14-0.41+0.24Matches
11 Seasons8 Clubs7 Leagues29421,6067338.3240.1241861635323271.29312320-8-0.04-0.0465.084.8-19.8-0.40-0.29
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
Luton Town (4 Seasons)4 Leagues1048,3048047.792.3948958104551.3710989+20+0.27-0.10
Barnsley (3 Seasons)4 Leagues674,6907035.752.15386381416131.578172+9+0.17+0.299.918.9-9.1-0.92-0.88
Oostende (3 Seasons)1 League543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Colchester Utd (1 Season)2 Leagues373,1658676.435.2378625001.054661-15-0.43+0.22
Scunthorpe Utd (1 Season)1 League13349278.43.9301051.1374+3+0.77+0.49
Portsmouth (1 Season)2 Leagues139717527.010.81186921501.72168+8+0.74+0.33
Cambridge Utd (1 Season)2 Leagues65058410.85.66905000.8378-1-0.18-0.09
Norwich City (1 Season)1 League00001
FA Cup (6 Seasons)97508341.78.3890812921.111614+2+0.24-0.53
EFL Cup (6 Seasons)74977148.75.5587323111.29810-2-0.36-0.62
League Two (4 Seasons)1209,7408147.3108.21128582831.26147145+2+0.02-0.07
League One (3 Seasons)644,1056435.945.6458634191891.807940+39+0.86+0.44
Pro League A (3 Seasons)543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Championship (2 Seasons)221,3726216.615.21684861590.821633-17-1.12-0.769.918.9-9.1-0.92-0.88
Conf Premier (1 Season)181,5208436.716.9180
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
2013-201418Luton Town1 League181,5208436.716.9180
2014-201519Norwich City1 League00001
2014-201519Cambridge Utd2 Leagues65058410.85.66905000.8378-1-0.18-0.09
2014-201519Luton Town1 League151,1137426.912.41311200.871417-3-0.24-0.63
2015-201620Luton Town3 Leagues443,3827774.737.636922984541.385249+3+0.08+0.08
2016-201721Luton Town3 Leagues272,2898549.925.4278818011.634323+20+0.79+0.28
2017-201822Scunthorpe Utd1 League13349278.43.9301051.1374+3+0.77+0.49
2017-201822Barnsley2 Leagues104924911.25.5614271.2079-2-0.37+0.12
2018-201923Barnsley3 Leagues433,2257571.735.836862971941.956536+29+0.81-0.25
2019-202024Barnsley2 Leagues149737023.010.81184831520.64927-18-1.66-1.539.918.9-9.1-0.92-0.88
2019-202024Portsmouth2 Leagues139717527.010.81186921501.72168+8+0.74+0.33
2020-202125Oostende1 League209094529.710.18804122221.201517-2-0.20-0.5717.014.0+3.0+0.30-0.24
2021-202226Oostende1 League131,0938435.712.112871114510.85918-9-0.74+0.0813.217.5-4.2-0.35+0.31
2022-202327Oostende1 League211,6207752.918.017871343400.812243-21-1.17-0.0425.034.4-9.5-0.53-0.10
2023-202428Colchester Utd2 Leagues373,1658676.435.2378625001.054661-15-0.43+0.22
11 Seasons8 Clubs7 Leagues29421,6067338.3240.1241861635323271.29312320-8-0.04-0.0465.084.8-19.8-0.40-0.29
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
Luton Town (4 Seasons)4 Leagues1048,3048047.792.3948958104551.3710989+20+0.27-0.10
Barnsley (3 Seasons)4 Leagues674,6907035.752.15386381416131.578172+9+0.17+0.299.918.9-9.1-0.92-0.88
Oostende (3 Seasons)1 League543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Colchester Utd (1 Season)2 Leagues373,1658676.435.2378625001.054661-15-0.43+0.22
Scunthorpe Utd (1 Season)1 League13349278.43.9301051.1374+3+0.77+0.49
Portsmouth (1 Season)2 Leagues139717527.010.81186921501.72168+8+0.74+0.33
Cambridge Utd (1 Season)2 Leagues65058410.85.66905000.8378-1-0.18-0.09
Norwich City (1 Season)1 League00001
FA Cup (6 Seasons)97508341.78.3890812921.111614+2+0.24-0.53
EFL Cup (6 Seasons)74977148.75.5587323111.29810-2-0.36-0.62
League Two (4 Seasons)1209,7408147.3108.21128582831.26147145+2+0.02-0.07
League One (3 Seasons)644,1056435.945.6458634191891.807940+39+0.86+0.44
Pro League A (3 Seasons)543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Championship (2 Seasons)221,3726216.615.21684861590.821633-17-1.12-0.769.918.9-9.1-0.92-0.88
Conf Premier (1 Season)181,5208436.716.9180
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418Luton Towneng ENG5. Conf Premier1st181,5208436.716.9180
2014-201519Cambridge Utdeng ENG4. League Two19th4325817.93.643001.0075+2+0.55+0.72Matches
2014-201519Luton Towneng ENG4. League Two8th151,1137426.912.41311200.871417-3-0.24-0.63Matches
2015-201620Luton Towneng ENG4. League Two11th413,2017877.335.63528631.414846+2+0.06+0.06Matches
2016-201721Luton Towneng ENG4. League Two4th242,0268448.922.52416001.583419+15+0.67+0.16Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th13349278.43.9301051.1374+3+0.77+0.49Matches
2017-201822Barnsleyeng ENG2. Championship22nd94895411.85.461371.0079-2-0.37+0.17Matches
2018-201923Barnsleyeng ENG3. League One2nd392,8757469.431.932862671942.005630+26+0.81-0.25Matches
2019-202024Barnsleyeng ENG2. Championship21st138836821.39.81084731520.69924-15-1.53-1.399.918.9-9.1-0.92-0.88Matches
2019-202024Portsmoutheng ENG3. League One5th128817328.09.81085821501.86166+10+1.02+0.74Matches
2020-202125Oostendebe BEL1. First Division A6th209094529.710.18804122221.201517-2-0.20-0.5717.014.0+3.0+0.30-0.24Matches
2021-202226Oostendebe BEL1. First Division A13th131,0938435.712.112871114510.85918-9-0.74+0.0813.217.5-4.2-0.35+0.31Matches
2022-202327Oostendebe BEL1. Pro League A16th211,6207752.918.017871343400.812243-21-1.17-0.0425.034.4-9.5-0.53-0.10Matches
2023-202428Colchester Utdeng ENG4. League Two22nd363,0758575.934.2368524001.084458-14-0.41+0.24Matches
11 Seasons7 Clubs5 Leagues27820,3597338.0226.2228851525022241.30288296-8-0.04-0.0165.084.8-19.8-0.40-0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Luton Town (4 Seasons)2 Leagues987,8608047.587.39055831.369682+14+0.20-0.17
Barnsley (3 Seasons)2 Leagues614,2477034.247.24885341318131.577263+9+0.19+0.329.918.9-9.1-0.92-0.88
Oostende (3 Seasons)1 League543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Colchester Utd (1 Season)1 League363,0758575.934.2368524001.084458-14-0.41+0.24
Scunthorpe Utd (1 Season)1 League13349278.43.9301051.1374+3+0.77+0.49
Portsmouth (1 Season)1 League128817328.09.81085821501.86166+10+1.02+0.74
Cambridge Utd (1 Season)1 League4325817.93.643001.0075+2+0.55+0.72
League Two (4 Seasons)1209,7408147.3108.21128582831.26147145+2+0.02-0.07
League One (3 Seasons)644,1056435.945.6458634191891.807940+39+0.86+0.44
Pro League A (3 Seasons)543,6226739.540.2378628172630.964678-32-0.80-0.3655.265.9-10.7-0.27-0.13
Championship (2 Seasons)221,3726216.615.21684861590.821633-17-1.12-0.769.918.9-9.1-0.92-0.88
Conf Premier (1 Season)181,5208436.716.9180
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
2014-201519Cambridge Utdeng ENGFA Cup17th21809033.32.02902000.5003-3-1.50-2.25Matches
2014-201519Norwich Cityeng ENGLeague Cup17th00001Matches
2015-201620Luton Towneng ENGFA Cup65th1303016.70.30012910.0001-1-3.00-3.00Matches
2015-201620Luton Towneng ENGLeague Cup33rd21517671.91.7191116001.5042+2+1.19+1.19Matches
2016-201721Luton Towneng ENGEFL Cup33rd21738796.11.92871001.5032+1+0.52+0.52Matches
2016-201721Luton Towneng ENGFA Cup33rd1909033.31.01901013.0062+4+4.00+3.50Matches
2017-201822Barnsleyeng ENGEFL Cup17th1331.10.0001203.000000.00-0.34Matches
2018-201923Barnsleyeng ENGEFL Cup58th1808088.90.91800000.0013-2-2.25-2.25Matches
2018-201923Barnsleyeng ENGFA Cup33rd327090100.03.03903002.0083+5+1.67Matches
2019-202024Barnsleyeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2019-202024Portsmoutheng ENGFA Cup9th1909020.01.01901000.0002-2-2.00-3.25Matches
2023-202428Colchester Utdeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
7 Seasons6 Clubs2 Leagues161,2477844.213.913891133031.19242400.00-0.65
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (3 Seasons)2 Leagues64437461.54.958841201.509900.00-0.32
Luton Town (2 Seasons)2 Leagues64447452.94.9489324521.50137+6+1.22+0.99
Cambridge Utd (1 Season)1 League21809033.32.02902000.5003-3-1.50-2.25
Portsmouth (1 Season)1 League1909020.01.01901000.0002-2-2.00-3.25
Colchester Utd (1 Season)1 League19090100.01.01901000.0023-1-1.00
Norwich City (1 Season)1 League00001
FA Cup (6 Seasons)97508341.78.3890812921.111614+2+0.24-0.53
EFL Cup (6 Seasons)74977148.75.5587323111.29810-2-0.36-0.62
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
202428nir Northern IrelandUEFA Euro Qualifying124242.70.30012413.000000.00+0.41Matches
1 Season1 Club1 League124242.70.30012413.000000.00+0.41

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
2013-201418Luton Towneng ENG5. Conf Premier16.92029
2014-201519Cambridge Utdeng ENGFA Cup2.01000Matches
2014-201519Cambridge Utdeng ENG4. League Two3.6012Matches
2014-201519Luton Towneng ENG4. League Two12.4302Matches
2015-201620Luton Towneng ENGFA Cup0.30000Matches
2015-201620Luton Towneng ENGLeague Cup1.70000Matches
2015-201620Luton Towneng ENG4. League Two35.69047Matches
2016-201721Luton Towneng ENGEFL Cup1.9000410000000Matches
2016-201721Luton Towneng ENGFA Cup1.01000Matches
2016-201721Luton Towneng ENG4. League Two22.55002600000000Matches
2017-201822Barnsleyeng ENG2. Championship5.4200850118000Matches
2017-201822Barnsleyeng ENGEFL Cup0.0000000000000Matches
2017-201822Scunthorpe Utdeng ENG3. League One3.9200600000000Matches
2018-201923Barnsleyeng ENGEFL Cup0.9000030000000Matches
2018-201923Barnsleyeng ENGFA Cup3.0000420000000Matches
2018-201923Barnsleyeng ENG3. League One31.99000Matches
2019-202024Barnsleyeng ENG2. Championship9.840019812381200044202050.0Matches
2019-202024Barnsleyeng ENGEFL Cup1.00001003010Matches
2019-202024Portsmoutheng ENGFA Cup1.01001100010Matches
2019-202024Portsmoutheng ENG3. League One9.8100198038100Matches
2020-202125Oostendebe BEL1. First Division A10.16003111363160105391833.3Matches
2021-202226Oostendebe BEL1. First Division A12.1400181015131200070252550.0Matches
2022-202327Oostendebe BEL1. Pro League A18.050034152161723100120253740.3Matches
2023-202428Colchester Utdeng ENGFA Cup1.00001200000Matches
2023-202428Colchester Utdeng ENG4. League Two34.214223818123724350Matches
11 Seasons8 Clubs7 Leagues240.16932290841994741181102877910044.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Luton Town (4 Seasons)4 Leagues92.3200010810000000
Barnsley (3 Seasons)4 Leagues52.11500321812792100044202050.0
Oostende (3 Seasons)1 League40.2150083366273351110243598042.4
Colchester Utd (1 Season)2 Leagues35.214223920123724350
Scunthorpe Utd (1 Season)1 League3.9200600000000
Portsmouth (1 Season)2 Leagues10.8200209038110
Cambridge Utd (1 Season)2 Leagues5.611020
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3300650001000
EFL Cup (6 Seasons)5.5000540301000
League Two (4 Seasons)108.231321151812372435000
League One (3 Seasons)45.6120025803810000
Pro League A (3 Seasons)40.2150083366273351110243598042.4
Championship (2 Seasons)15.2600271312492000044202050.0
Conf Premier (1 Season)16.92029
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
2013-201418Luton Town1 League16.92029
2014-201519Cambridge Utd2 Leagues5.611020
2014-201519Luton Town1 League12.4302
2015-201620Luton Town3 Leagues37.6900470
2016-201721Luton Town3 Leagues25.46003010000000
2017-201822Scunthorpe Utd1 League3.9200600000000
2017-201822Barnsley2 Leagues5.5200850118000
2018-201923Barnsley3 Leagues35.8900450000000
2019-202024Barnsley2 Leagues10.840020812681300044202050.0
2019-202024Portsmouth2 Leagues10.8200209038110
2020-202125Oostende1 League10.16003111363160105391833.3
2021-202226Oostende1 League12.1400181015131200070252550.0
2022-202327Oostende1 League18.050034152161723100120253740.3
2023-202428Colchester Utd2 Leagues35.214223920123724350
11 Seasons8 Clubs7 Leagues240.16932290841994741181102877910044.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Luton Town (4 Seasons)4 Leagues92.3200010810000000
Barnsley (3 Seasons)4 Leagues52.11500321812792100044202050.0
Oostende (3 Seasons)1 League40.2150083366273351110243598042.4
Colchester Utd (1 Season)2 Leagues35.214223920123724350
Scunthorpe Utd (1 Season)1 League3.9200600000000
Portsmouth (1 Season)2 Leagues10.8200209038110
Cambridge Utd (1 Season)2 Leagues5.611020
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3300650001000
EFL Cup (6 Seasons)5.5000540301000
League Two (4 Seasons)108.231321151812372435000
League One (3 Seasons)45.6120025803810000
Pro League A (3 Seasons)40.2150083366273351110243598042.4
Championship (2 Seasons)15.2600271312492000044202050.0
Conf Premier (1 Season)16.92029
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201418Luton Towneng ENG5. Conf Premier1st16.92029
2014-201519Cambridge Utdeng ENG4. League Two19th3.6012Matches
2014-201519Luton Towneng ENG4. League Two8th12.4302Matches
2015-201620Luton Towneng ENG4. League Two11th35.69047Matches
2016-201721Luton Towneng ENG4. League Two4th22.55002600000000Matches
2017-201822Scunthorpe Utdeng ENG3. League One5th3.9200600000000Matches
2017-201822Barnsleyeng ENG2. Championship22nd5.4200850118000Matches
2018-201923Barnsleyeng ENG3. League One2nd31.99000Matches
2019-202024Barnsleyeng ENG2. Championship21st9.840019812381200044202050.0Matches
2019-202024Portsmoutheng ENG3. League One5th9.8100198038100Matches
2020-202125Oostendebe BEL1. First Division A6th10.16003111363160105391833.3Matches
2021-202226Oostendebe BEL1. First Division A13th12.1400181015131200070252550.0Matches
2022-202327Oostendebe BEL1. Pro League A16th18.050034152161723100120253740.3Matches
2023-202428Colchester Utdeng ENG4. League Two22nd34.214223818123724350Matches
11 Seasons7 Clubs5 Leagues226.26632279751991741161102877910044.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Luton Town (4 Seasons)2 Leagues87.3190010400000000
Barnsley (3 Seasons)2 Leagues47.21500271312492000044202050.0
Oostende (3 Seasons)1 League40.2150083366273351110243598042.4
Colchester Utd (1 Season)1 League34.214223818123724350
Scunthorpe Utd (1 Season)1 League3.9200600000000
Portsmouth (1 Season)1 League9.8100198038100
Cambridge Utd (1 Season)1 League3.6012
League Two (4 Seasons)108.231321151812372435000
League One (3 Seasons)45.6120025803810000
Pro League A (3 Seasons)40.2150083366273351110243598042.4
Championship (2 Seasons)15.2600271312492000044202050.0
Conf Premier (1 Season)16.92029
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Cambridge Utdeng ENGFA Cup17th2.01000Matches
2015-201620Luton Towneng ENGFA Cup65th0.30000Matches
2015-201620Luton Towneng ENGLeague Cup33rd1.70000Matches
2016-201721Luton Towneng ENGEFL Cup33rd1.9000410000000Matches
2016-201721Luton Towneng ENGFA Cup33rd1.01000Matches
2017-201822Barnsleyeng ENGEFL Cup17th0.0000000000000Matches
2018-201923Barnsleyeng ENGEFL Cup58th0.9000030000000Matches
2018-201923Barnsleyeng ENGFA Cup33rd3.0000420000000Matches
2019-202024Barnsleyeng ENGEFL Cup58th1.00001003010Matches
2019-202024Portsmoutheng ENGFA Cup9th1.01001100010Matches
2023-202428Colchester Utdeng ENGFA Cup1.00001200000Matches
7 Seasons6 Clubs2 Leagues13.93001190302000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)2 Leagues4.9000550301000
Luton Town (2 Seasons)2 Leagues4.9100410000000
Cambridge Utd (1 Season)1 League2.01000
Portsmouth (1 Season)1 League1.01001100010
Colchester Utd (1 Season)1 League1.00001200000
Norwich City (1 Season)1 League
FA Cup (6 Seasons)8.3300650001000
EFL Cup (6 Seasons)5.5000540301000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202428nir Northern IrelandUEFA Euro Qualifying0.30001000000Matches
1 Season1 Club1 League0.30001000000

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.