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-11-09SatChampionshipMatchweek 15AwayL 1–5Luton TownMiddlesbroughY*WB4500000000240100.00.00.000152268.2117000Match Report
2024-11-06WedChampionshipMatchweek 14HomeW 1–0Luton TownCardiff CityYCB9000000000443100.00.00.110283580.0423010Match Report
2024-11-01FriChampionshipMatchweek 13HomeD 1–1Luton TownWest BromYCB9000000010631400.00.00.010355464.8640211Match Report
2024-09-14SatChampionshipMatchweek 5AwayW 1–0Luton TownMillwallY*WB9000000000593200.00.00.010284266.7315120Match Report
2024-08-30FriChampionshipMatchweek 4HomeL 1–2Luton TownQPRYCB9000000000731030.00.00.010536384.11743311Match 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-201419Birmingham Cityeng ENG2. Championship11901.0000000000.000.000.000.000.00
2013-201419Nuneaton Towneng ENG5. Conf Premier19191,70719.0000000000.000.000.000.000.00
2013-201419Harrierseng ENG5. Conf Premier1087168.0202200000.250.000.250.250.25
2014-201520Mansfield Towneng ENGLeague Cup00Matches
2014-201520Swindon Towneng ENG3. League One1075726.4000000000.000.000.000.000.00Matches
2014-201520Gillinghameng ENG3. League One764835.4000000000.000.000.000.000.00Matches
2014-201520Mansfield Towneng ENG4. League Two00Matches
2015-201621Fleetwood Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup11790.9000000000.000.000.000.000.00Matches
2015-201621Fleetwood Towneng ENG3. League One44443,96044.0055000300.000.110.110.000.11Matches
2016-201722Fleetwood Towneng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201722Fleetwood Towneng ENGFA Cup665706.3101100000.160.000.160.160.16Matches
2016-201722Fleetwood Towneng ENG3. League One44443,83642.6257200500.050.120.160.050.16Matches
2017-201823Fleetwood Towneng ENGEFL Cup00Matches
2017-201823Fleetwood Towneng ENGFA Cup554234.7000000000.000.000.000.000.00Matches
2017-201823Fleetwood Towneng ENG3. League One27272,43027.0415400100.150.040.190.150.19Matches
2017-201823Blackburneng ENG3. League One1266547.3011000100.000.140.140.000.14Matches
2018-201924Blackburneng ENG2. Championship38353,20435.6314300001.31.31.22.6841251050.080.030.110.080.110.040.030.070.040.07Matches
2018-201924Blackburneng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2018-201924Blackburneng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2019-202025Blackburneng ENG2. Championship21191,80920.1000000200.30.30.71.05968890.000.000.000.000.000.010.030.050.010.05Matches
2019-202025Blackburneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Blackburneng ENG2. Championship19151,52717.0000000101.01.01.32.35274660.000.000.000.000.000.060.070.140.060.14Matches
2020-202126Blackburneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202126Blackburneng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2021-202227Luton Towneng ENG2. Championship41403,58039.8123100301.91.92.03.978111790.030.050.080.030.080.050.050.100.050.10Matches
2021-202227Luton Towneng ENGFA Cup321661.8000000000.000.000.000.000.00Matches
2022-202328Luton Towneng ENG2. Championship44433,86542.9112100611.11.12.53.5102209900.020.020.050.020.050.030.060.080.030.08Matches
2022-202328Luton Towneng ENGFA Cup443293.7000000000.000.000.000.000.00Matches
2023-202429Luton Towneng ENGEFL Cup211181.3000000000.000.000.000.000.00Matches
2023-202429Luton Towneng ENGFA Cup432632.9000000000.000.000.000.000.00Matches
2023-202429Luton Towneng ENG1. Premier League21211,72019.1000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04Matches
2024-202530Luton Towneng ENG2. Championship775726.4000000100.00.00.10.183630.000.000.000.000.000.000.020.020.000.02Matches
2024-202530Luton Towneng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
12 Seasons9 Clubs7 Leagues40237633,723374.714163014002315.95.98.214.14156994420.040.040.080.040.080.030.050.080.030.08
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 Leagues12712210,658118.42352001013.23.25.08.22204321820.020.030.040.020.040.030.050.080.030.08
Blackburn (4 Seasons)4 Leagues99847,98988.8325300402.72.73.25.81952672600.030.020.060.030.060.040.040.080.040.08
Fleetwood Town (3 Seasons)3 Leagues12912911,508127.971118700900.050.090.140.050.14
Nuneaton Town (1 Season)1 League19191,70719.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League1075726.4000000000.000.000.000.000.00
Harriers (1 Season)1 League1087168.0202200000.250.000.250.250.25
Gillingham (1 Season)1 League764835.4000000000.000.000.000.000.00
Birmingham City (1 Season)1 League11901.0000000000.000.000.000.000.00
Mansfield Town (1 Season)2 Leagues00
FA Cup (9 Seasons)27252,18624.3101100000.040.000.040.040.04
EFL Cup (8 Seasons)1098129.0000000000.000.000.000.000.00
Championship (7 Seasons)17116014,647162.75495001315.75.77.713.43836234320.030.020.060.030.060.040.050.080.040.08
League One (4 Seasons)14413411,935132.6612186001000.050.090.140.050.14
Conf Premier (1 Season)29272,42326.9202200000.070.000.070.070.07
Premier League (1 Season)21211,72019.1000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04
League Two (1 Season)00
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-201419Birmingham City1 League11901.0000000000.000.000.000.000.00
2013-201419Harriers1 League1087168.0202200000.250.000.250.250.25
2013-201419Nuneaton Town1 League19191,70719.0000000000.000.000.000.000.00
2014-201520Mansfield Town2 Leagues00
2014-201520Swindon Town1 League1075726.4000000000.000.000.000.000.00
2014-201520Gillingham1 League764835.4000000000.000.000.000.000.00
2015-201621Fleetwood Town3 Leagues46464,12945.9055000300.000.110.110.000.11
2016-201722Fleetwood Town3 Leagues51514,52650.3358300500.060.100.160.060.16
2017-201823Fleetwood Town3 Leagues32322,85331.7415400100.130.030.160.130.16
2017-201823Blackburn1 League1266547.3011000100.000.140.140.000.14
2018-201924Blackburn3 Leagues43403,68440.9314300001.31.31.22.6841251050.070.020.100.070.100.040.030.070.040.07
2019-202025Blackburn2 Leagues22201,89921.1000000200.30.30.71.05968890.000.000.000.000.000.010.030.050.010.05
2020-202126Blackburn3 Leagues22181,75219.5000000101.01.01.32.35274660.000.000.000.000.000.060.070.140.060.14
2021-202227Luton Town2 Leagues44423,74641.6123100301.91.92.03.978111790.020.050.070.020.070.050.050.100.050.10
2022-202328Luton Town2 Leagues48474,19446.6112100611.11.12.53.5102209900.020.020.040.020.040.030.060.080.030.08
2023-202429Luton Town3 Leagues27252,10123.3000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04
2024-202530Luton Town2 Leagues886176.9000000100.00.00.10.183630.000.000.000.000.000.000.020.020.000.02
12 Seasons9 Clubs7 Leagues40237633,723374.714163014002315.95.98.214.14156994420.040.040.080.040.080.030.050.080.030.08
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 Leagues12712210,658118.42352001013.23.25.08.22204321820.020.030.040.020.040.030.050.080.030.08
Blackburn (4 Seasons)4 Leagues99847,98988.8325300402.72.73.25.81952672600.030.020.060.030.060.040.040.080.040.08
Fleetwood Town (3 Seasons)3 Leagues12912911,508127.971118700900.050.090.140.050.14
Nuneaton Town (1 Season)1 League19191,70719.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League1075726.4000000000.000.000.000.000.00
Harriers (1 Season)1 League1087168.0202200000.250.000.250.250.25
Gillingham (1 Season)1 League764835.4000000000.000.000.000.000.00
Birmingham City (1 Season)1 League11901.0000000000.000.000.000.000.00
Mansfield Town (1 Season)2 Leagues00
FA Cup (9 Seasons)27252,18624.3101100000.040.000.040.040.04
EFL Cup (8 Seasons)1098129.0000000000.000.000.000.000.00
Championship (7 Seasons)17116014,647162.75495001315.75.77.713.43836234320.030.020.060.030.060.040.050.080.040.08
League One (4 Seasons)14413411,935132.6612186001000.050.090.140.050.14
Conf Premier (1 Season)29272,42326.9202200000.070.000.070.070.07
Premier League (1 Season)21211,72019.1000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04
League Two (1 Season)00
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-201419Birmingham Cityeng ENG2. Championship21st11901.0000000000.000.000.000.000.00
2013-201419Harrierseng ENG5. Conf Premier7th1087168.0202200000.250.000.250.250.25
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19191,70719.0000000000.000.000.000.000.00
2014-201520Mansfield Towneng ENG4. League Two21st00Matches
2014-201520Swindon Towneng ENG3. League One4th1075726.4000000000.000.000.000.000.00Matches
2014-201520Gillinghameng ENG3. League One12th764835.4000000000.000.000.000.000.00Matches
2015-201621Fleetwood Towneng ENG3. League One19th44443,96044.0055000300.000.110.110.000.11Matches
2016-201722Fleetwood Towneng ENG3. League One4th44443,83642.6257200500.050.120.160.050.16Matches
2017-201823Fleetwood Towneng ENG3. League One14th27272,43027.0415400100.150.040.190.150.19Matches
2017-201823Blackburneng ENG3. League One2nd1266547.3011000100.000.140.140.000.14Matches
2018-201924Blackburneng ENG2. Championship15th38353,20435.6314300001.31.31.22.6841251050.080.030.110.080.110.040.030.070.040.07Matches
2019-202025Blackburneng ENG2. Championship11th21191,80920.1000000200.30.30.71.05968890.000.000.000.000.000.010.030.050.010.05Matches
2020-202126Blackburneng ENG2. Championship15th19151,52717.0000000101.01.01.32.35274660.000.000.000.000.000.060.070.140.060.14Matches
2021-202227Luton Towneng ENG2. Championship6th41403,58039.8123100301.91.92.03.978111790.030.050.080.030.080.050.050.100.050.10Matches
2022-202328Luton Towneng ENG2. Championship3rd44433,86542.9112100611.11.12.53.5102209900.020.020.050.020.050.030.060.080.030.08Matches
2023-202429Luton Towneng ENG1. Premier League18th21211,72019.1000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04Matches
2024-202530Luton Towneng ENG2. Championship16th775726.4000000100.00.00.10.183630.000.000.000.000.000.000.020.020.000.02Matches
12 Seasons9 Clubs5 Leagues36534230,725341.413162913002315.95.98.214.14156994420.040.050.080.040.080.030.050.080.030.08
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 Leagues1131119,737108.22352001013.23.25.08.22204321820.020.030.050.020.050.030.050.080.030.08
Blackburn (4 Seasons)2 Leagues90757,19479.9325300402.72.73.25.81952672600.040.030.060.040.060.040.040.080.040.08
Fleetwood Town (3 Seasons)1 League11511510,226113.661117600900.050.100.150.050.15
Nuneaton Town (1 Season)1 League19191,70719.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League1075726.4000000000.000.000.000.000.00
Harriers (1 Season)1 League1087168.0202200000.250.000.250.250.25
Gillingham (1 Season)1 League764835.4000000000.000.000.000.000.00
Birmingham City (1 Season)1 League11901.0000000000.000.000.000.000.00
Mansfield Town (1 Season)1 League00
Championship (7 Seasons)17116014,647162.75495001315.75.77.713.43836234320.030.020.060.030.060.040.050.080.040.08
League One (4 Seasons)14413411,935132.6612186001000.050.090.140.050.14
Conf Premier (1 Season)29272,42326.9202200000.070.000.070.070.07
Premier League (1 Season)21211,72019.1000000000.30.30.50.73276100.000.000.000.000.000.010.020.040.010.04
League Two (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Mansfield Towneng ENGLeague Cup58th00Matches
2015-201621Fleetwood Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th11790.9000000000.000.000.000.000.00Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd665706.3101100000.160.000.160.160.16Matches
2017-201823Fleetwood Towneng ENGEFL Cup58th00Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd554234.7000000000.000.000.000.000.00Matches
2018-201924Blackburneng ENGEFL Cup17th332703.0000000000.000.000.000.000.00Matches
2018-201924Blackburneng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202025Blackburneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202126Blackburneng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202126Blackburneng ENGFA Cup33rd11450.5000000000.000.000.000.000.00Matches
2021-202227Luton Towneng ENGFA Cup321661.8000000000.000.000.000.000.00Matches
2022-202328Luton Towneng ENGFA Cup443293.7000000000.000.000.000.000.00Matches
2023-202429Luton Towneng ENGEFL CupRd3211181.3000000000.000.000.000.000.00Matches
2023-202429Luton Towneng ENGFA Cup432632.9000000000.000.000.000.000.00Matches
2024-202530Luton Towneng ENGEFL CupRd211450.5000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues37342,99833.3101100000.030.000.030.030.03
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
Luton Town (4 Seasons)2 Leagues141192110.2000000000.000.000.000.000.00
Fleetwood Town (3 Seasons)2 Leagues14141,28214.2101100000.070.000.070.070.07
Blackburn (3 Seasons)2 Leagues997958.8000000000.000.000.000.000.00
Mansfield Town (1 Season)1 League00
FA Cup (9 Seasons)27252,18624.3101100000.040.000.040.040.04
EFL Cup (8 Seasons)1098129.0000000000.000.000.000.000.00
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
202126jm JamaicaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
202126jm JamaicaGold CupQF321902.1000000100.000.000.000.000.00Matches
202227jm JamaicaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202328jm JamaicaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202328jm JamaicaGold CupSF443343.7101100000.270.000.270.270.27Matches
3 Seasons1 Club2 Leagues11108849.8101100100.100.000.100.100.10
Friendlies (M) (3 Seasons)443604.0000000000.000.000.000.000.00
Gold Cup (2 Seasons)765245.8101100100.170.000.170.170.17

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-201419Birmingham Cityeng ENG2. Championship1.0000.0000
2013-201419Nuneaton Towneng ENG5. Conf Premier19.0020.110.0000
2013-201419Harrierseng ENG5. Conf Premier8.0240.500.5000
2014-201520Swindon Towneng ENG3. League One6.4020.310.0000Matches
2014-201520Gillinghameng ENG3. League One5.4010.190.0000Matches
2015-201621Fleetwood Towneng ENGFA Cup1.0000Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.9000Matches
2015-201621Fleetwood Towneng ENG3. League One44.0040.090.0000Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.30000.000.0000Matches
2016-201722Fleetwood Towneng ENGFA Cup6.3100Matches
2016-201722Fleetwood Towneng ENG3. League One42.62080.000.190.2500Matches
2017-201823Fleetwood Towneng ENGFA Cup4.70100.00.210.000.0000Matches
2017-201823Fleetwood Towneng ENG3. League One27.04050.000.190.8000Matches
2017-201823Blackburneng ENG3. League One7.30020.000.280.0000Matches
2018-201924Blackburneng ENG2. Championship35.6312433.30.340.110.250.7513.00001.31.30.11+1.7+1.7Matches
2018-201924Blackburneng ENGEFL Cup3.00200.00.670.000.0000Matches
2018-201924Blackburneng ENGFA Cup2.30000.000.0000Matches
2019-202025Blackburneng ENG2. Championship20.108112.50.400.050.000.0023.40000.30.30.04-0.3-0.3Matches
2019-202025Blackburneng ENGFA Cup1.00000.000.0000Matches
2020-202126Blackburneng ENG2. Championship17.0010330.00.590.180.000.0019.30001.01.00.10-1.0-1.0Matches
2020-202126Blackburneng ENGEFL Cup2.0011100.00.500.500.000.0000Matches
2020-202126Blackburneng ENGFA Cup0.50000.000.0000Matches
2021-202227Luton Towneng ENG2. Championship39.8118527.80.450.130.060.2017.90001.91.90.11-0.9-0.9Matches
2021-202227Luton Towneng ENGFA Cup1.80000.000.0000Matches
2022-202328Luton Towneng ENG2. Championship42.9115533.30.350.120.070.2020.30001.11.10.07-0.1-0.1Matches
2022-202328Luton Towneng ENGFA Cup3.70200.00.550.000.0000Matches
2023-202429Luton Towneng ENGEFL Cup1.30000.000.0000Matches
2023-202429Luton Towneng ENGFA Cup2.90000.000.0000Matches
2023-202429Luton Towneng ENG1. Premier League19.1022100.00.100.100.000.0018.80000.30.30.13-0.3-0.3Matches
2024-202530Luton Towneng ENG2. Championship6.40100.00.160.000.0036.20000.00.00.000.00.0Matches
2024-202530Luton Towneng ENGEFL Cup0.50000.000.0000Matches
12 Seasons9 Clubs7 Leagues374.714724950.00.250.130.150.2718.70005.95.90.09-0.9-0.9
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 Leagues118.42381231.60.320.100.050.1719.40003.23.20.09-1.2-1.2
Blackburn (4 Seasons)4 Leagues88.83331133.30.370.120.090.2717.90002.72.70.09+0.3+0.3
Fleetwood Town (3 Seasons)3 Leagues127.971171300.00.010.146.000.3500
Nuneaton Town (1 Season)1 League19.0020.110.0000
Swindon Town (1 Season)1 League6.4020.310.0000
Harriers (1 Season)1 League8.0240.500.5000
Gillingham (1 Season)1 League5.4010.190.0000
Birmingham City (1 Season)1 League1.0000.0000
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.31300.00.180.000.0000
EFL Cup (8 Seasons)9.003133.30.370.120.000.0000
Championship (7 Seasons)162.75641828.10.400.110.080.2818.70005.75.70.09-0.7-0.7
League One (4 Seasons)132.660220.000.170.2700
Conf Premier (1 Season)26.9260.220.3300
Premier League (1 Season)19.1022100.00.100.100.000.0018.80000.30.30.13-0.3-0.3
League Two (1 Season)
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-201419Birmingham City1 League1.0000.0000
2013-201419Harriers1 League8.0240.500.5000
2013-201419Nuneaton Town1 League19.0020.110.0000
2014-201520Swindon Town1 League6.4020.310.0000
2014-201520Gillingham1 League5.4010.190.0000
2015-201621Fleetwood Town3 Leagues45.9040.090.0000
2016-201722Fleetwood Town3 Leagues50.33080.000.180.2500
2017-201823Fleetwood Town3 Leagues31.7415500.00.030.164.000.8000
2017-201823Blackburn1 League7.30020.000.280.0000
2018-201924Blackburn3 Leagues40.9314428.60.340.100.210.7513.00001.31.30.11+1.7+1.7
2019-202025Blackburn2 Leagues21.108112.50.380.050.000.0023.40000.30.30.04-0.3-0.3
2020-202126Blackburn3 Leagues19.5011436.40.570.210.000.0019.30001.01.00.10-1.0-1.0
2021-202227Luton Town2 Leagues41.6118527.80.430.120.060.2017.90001.91.90.11-0.9-0.9
2022-202328Luton Town2 Leagues46.6117529.40.360.110.060.2020.30001.11.10.07-0.1-0.1
2023-202429Luton Town3 Leagues23.3022100.00.090.090.000.0018.80000.30.30.13-0.3-0.3
2024-202530Luton Town2 Leagues6.90100.00.150.000.0036.20000.00.00.000.00.0
12 Seasons9 Clubs7 Leagues374.714724950.00.250.130.150.2718.70005.95.90.09-0.9-0.9
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 Leagues118.42381231.60.320.100.050.1719.40003.23.20.09-1.2-1.2
Blackburn (4 Seasons)4 Leagues88.83331133.30.370.120.090.2717.90002.72.70.09+0.3+0.3
Fleetwood Town (3 Seasons)3 Leagues127.971171300.00.010.146.000.3500
Nuneaton Town (1 Season)1 League19.0020.110.0000
Swindon Town (1 Season)1 League6.4020.310.0000
Harriers (1 Season)1 League8.0240.500.5000
Gillingham (1 Season)1 League5.4010.190.0000
Birmingham City (1 Season)1 League1.0000.0000
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.31300.00.180.000.0000
EFL Cup (8 Seasons)9.003133.30.370.120.000.0000
Championship (7 Seasons)162.75641828.10.400.110.080.2818.70005.75.70.09-0.7-0.7
League One (4 Seasons)132.660220.000.170.2700
Conf Premier (1 Season)26.9260.220.3300
Premier League (1 Season)19.1022100.00.100.100.000.0018.80000.30.30.13-0.3-0.3
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.0000.0000
2013-201419Harrierseng ENG5. Conf Premier7th8.0240.500.5000
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.0020.110.0000
2014-201520Swindon Towneng ENG3. League One4th6.4020.310.0000Matches
2014-201520Gillinghameng ENG3. League One12th5.4010.190.0000Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.0040.090.0000Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.62080.000.190.2500Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.04050.000.190.8000Matches
2017-201823Blackburneng ENG3. League One2nd7.30020.000.280.0000Matches
2018-201924Blackburneng ENG2. Championship15th35.6312433.30.340.110.250.7513.00001.31.30.11+1.7+1.7Matches
2019-202025Blackburneng ENG2. Championship11th20.108112.50.400.050.000.0023.40000.30.30.04-0.3-0.3Matches
2020-202126Blackburneng ENG2. Championship15th17.0010330.00.590.180.000.0019.30001.01.00.10-1.0-1.0Matches
2021-202227Luton Towneng ENG2. Championship6th39.8118527.80.450.130.060.2017.90001.91.90.11-0.9-0.9Matches
2022-202328Luton Towneng ENG2. Championship3rd42.9115533.30.350.120.070.2020.30001.11.10.07-0.1-0.1Matches
2023-202429Luton Towneng ENG1. Premier League18th19.1022100.00.100.100.000.0018.80000.30.30.13-0.3-0.3Matches
2024-202530Luton Towneng ENG2. Championship16th6.40100.00.160.000.0036.20000.00.00.000.00.0Matches
12 Seasons9 Clubs5 Leagues341.413664853.00.260.140.170.2718.70005.95.90.09-0.9-0.9
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 Leagues108.22361233.30.330.110.060.1719.40003.23.20.09-1.2-1.2
Blackburn (4 Seasons)2 Leagues79.93301033.30.380.130.100.3017.90002.72.70.09+0.3+0.3
Fleetwood Town (3 Seasons)1 League113.660170.000.150.3500
Nuneaton Town (1 Season)1 League19.0020.110.0000
Swindon Town (1 Season)1 League6.4020.310.0000
Harriers (1 Season)1 League8.0240.500.5000
Gillingham (1 Season)1 League5.4010.190.0000
Birmingham City (1 Season)1 League1.0000.0000
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.75641828.10.400.110.080.2818.70005.75.70.09-0.7-0.7
League One (4 Seasons)132.660220.000.170.2700
Conf Premier (1 Season)26.9260.220.3300
Premier League (1 Season)19.1022100.00.100.100.000.0018.80000.30.30.13-0.3-0.3
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.0000Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.9000Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.30000.000.0000Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.3100Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.70100.00.210.000.0000Matches
2018-201924Blackburneng ENGEFL Cup17th3.00200.00.670.000.0000Matches
2018-201924Blackburneng ENGFA Cup33rd2.30000.000.0000Matches
2019-202025Blackburneng ENGFA Cup33rd1.00000.000.0000Matches
2020-202126Blackburneng ENGEFL Cup33rd2.0011100.00.500.500.000.0000Matches
2020-202126Blackburneng ENGFA Cup33rd0.50000.000.0000Matches
2021-202227Luton Towneng ENGFA Cup1.80000.000.0000Matches
2022-202328Luton Towneng ENGFA Cup3.70200.00.550.000.0000Matches
2023-202429Luton Towneng ENGEFL CupRd31.30000.000.0000Matches
2023-202429Luton Towneng ENGFA Cup2.90000.000.0000Matches
2024-202530Luton Towneng ENGEFL CupRd20.50000.000.0000Matches
11 Seasons4 Clubs2 Leagues33.316116.70.240.040.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Luton Town (4 Seasons)2 Leagues10.20200.00.200.000.0000
Fleetwood Town (3 Seasons)2 Leagues14.21100.00.170.000.0000
Blackburn (3 Seasons)2 Leagues8.803133.30.340.110.000.0000
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.31300.00.180.000.0000
EFL Cup (8 Seasons)9.003133.30.370.120.000.0000
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
202126jm JamaicaFriendlies (M)2.0000Matches
202126jm JamaicaGold CupQF2.10000.000.0000Matches
202227jm JamaicaFriendlies (M)1.0000Matches
202328jm JamaicaFriendlies (M)1.0000Matches
202328jm JamaicaGold CupSF3.712150.00.540.270.501.0000Matches
3 Seasons1 Club2 Leagues9.812150.00.340.170.501.0000
Friendlies (M) (3 Seasons)4.0000
Gold Cup (2 Seasons)5.812150.00.340.170.501.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-201419Birmingham Cityeng ENG2. Championship1.00
2013-201419Nuneaton Towneng ENG5. Conf Premier19.00
2013-201419Harrierseng ENG5. Conf Premier8.00
2014-201520Swindon Towneng ENG3. League One6.40Matches
2014-201520Gillinghameng ENG3. League One5.40Matches
2015-201621Fleetwood Towneng ENGFA Cup1.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.90Matches
2015-201621Fleetwood Towneng ENG3. League One44.05Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.30Matches
2016-201722Fleetwood Towneng ENGFA Cup6.30Matches
2016-201722Fleetwood Towneng ENG3. League One42.65Matches
2017-201823Fleetwood Towneng ENGFA Cup4.70Matches
2017-201823Fleetwood Towneng ENG3. League One27.01Matches
2017-201823Blackburneng ENG3. League One7.31Matches
2018-201924Blackburneng ENG2. Championship35.61200165172.719198730865476485.646664372.57016941.411.21.4-0.22597174125Matches
2018-201924Blackburneng ENGEFL Cup3.00Matches
2018-201924Blackburneng ENGFA Cup2.30Matches
2019-202025Blackburneng ENG2. Championship20.1747106869.911631414140648683.528739672.53813029.200.71.3-0.7135420868Matches
2019-202025Blackburneng ENGFA Cup1.00Matches
2020-202126Blackburneng ENG2. Championship17.060187069.19314372234141083.221231766.9359337.601.31.6-1.3124617474Matches
2020-202126Blackburneng ENGEFL Cup2.00Matches
2020-202126Blackburneng ENGFA Cup0.50Matches
2021-202227Luton Towneng ENG2. Championship39.81001157363.616331710052364581.137959064.28023933.522.02.00.02387207111Matches
2021-202227Luton Towneng ENGFA Cup1.80Matches
2022-202328Luton Towneng ENG2. Championship42.91251179269.821668970762675283.249269770.611225144.612.53.2-1.5291484414209Matches
2022-202328Luton Towneng ENGFA Cup3.70Matches
2023-202429Luton Towneng ENGEFL Cup1.30Matches
2023-202429Luton Towneng ENGFA Cup2.90Matches
2023-202429Luton Towneng ENG1. Premier League19.164583577.210680447032437287.127031585.74410840.700.50.4-0.58638076Matches
2024-202530Luton Towneng ENG2. Championship6.421728975.13716164710010892.69612080.0174835.400.10.3-0.11235136Matches
2024-202530Luton Towneng ENGEFL Cup0.50Matches
12 Seasons9 Clubs7 Leagues374.75662807870.192538380952974353784.12202307871.5396103838.2168.210.2+7.811151813138699
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 Leagues118.43114448969.452395229241573187783.81237172271.825364639.235.06.0-2.0613217722432
Blackburn (4 Seasons)4 Leagues88.82548358971.040143151711401166084.4965135671.214339236.523.24.3-1.2501975416267
Fleetwood Town (3 Seasons)3 Leagues127.911
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.30
EFL Cup (8 Seasons)9.00
Championship (7 Seasons)162.75017724369.381858336252650316583.71932276369.935293037.847.79.8-3.710345512338623
League One (4 Seasons)132.612
Conf Premier (1 Season)26.90
Premier League (1 Season)19.164583577.210680447032437287.127031585.74410840.700.50.4-0.58638076
League Two (1 Season)
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-201419Birmingham City1 League1.00
2013-201419Harriers1 League8.00
2013-201419Nuneaton Town1 League19.00
2014-201520Swindon Town1 League6.40
2014-201520Gillingham1 League5.40
2015-201621Fleetwood Town3 Leagues45.95
2016-201722Fleetwood Town3 Leagues50.35
2017-201823Fleetwood Town3 Leagues31.71
2017-201823Blackburn1 League7.31
2018-201924Blackburn3 Leagues40.91200165172.719198730865476485.646664372.57016941.411.21.4-0.22597174125
2019-202025Blackburn2 Leagues21.1747106869.911631414140648683.528739672.53813029.200.71.3-0.7135420868
2020-202126Blackburn3 Leagues19.560187069.19314372234141083.221231766.9359337.601.31.6-1.3124617474
2021-202227Luton Town2 Leagues41.61001157363.616331710052364581.137959064.28023933.522.02.00.02387207111
2022-202328Luton Town2 Leagues46.61251179269.821668970762675283.249269770.611225144.612.53.2-1.5291484414209
2023-202429Luton Town3 Leagues23.364583577.210680447032437287.127031585.74410840.700.50.4-0.58638076
2024-202530Luton Town2 Leagues6.921728975.13716164710010892.69612080.0174835.400.10.3-0.11235136
12 Seasons9 Clubs7 Leagues374.75662807870.192538380952974353784.12202307871.5396103838.2168.210.2+7.811151813138699
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 Leagues118.43114448969.452395229241573187783.81237172271.825364639.235.06.0-2.0613217722432
Blackburn (4 Seasons)4 Leagues88.82548358971.040143151711401166084.4965135671.214339236.523.24.3-1.2501975416267
Fleetwood Town (3 Seasons)3 Leagues127.911
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.30
EFL Cup (8 Seasons)9.00
Championship (7 Seasons)162.75017724369.381858336252650316583.71932276369.935293037.847.79.8-3.710345512338623
League One (4 Seasons)132.612
Conf Premier (1 Season)26.90
Premier League (1 Season)19.164583577.210680447032437287.127031585.74410840.700.50.4-0.58638076
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.00
2013-201419Harrierseng ENG5. Conf Premier7th8.00
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.00
2014-201520Swindon Towneng ENG3. League One4th6.40Matches
2014-201520Gillinghameng ENG3. League One12th5.40Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.05Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.65Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.01Matches
2017-201823Blackburneng ENG3. League One2nd7.31Matches
2018-201924Blackburneng ENG2. Championship15th35.61200165172.719198730865476485.646664372.57016941.411.21.4-0.22597174125Matches
2019-202025Blackburneng ENG2. Championship11th20.1747106869.911631414140648683.528739672.53813029.200.71.3-0.7135420868Matches
2020-202126Blackburneng ENG2. Championship15th17.060187069.19314372234141083.221231766.9359337.601.31.6-1.3124617474Matches
2021-202227Luton Towneng ENG2. Championship6th39.81001157363.616331710052364581.137959064.28023933.522.02.00.02387207111Matches
2022-202328Luton Towneng ENG2. Championship3rd42.91251179269.821668970762675283.249269770.611225144.612.53.2-1.5291484414209Matches
2023-202429Luton Towneng ENG1. Premier League18th19.164583577.210680447032437287.127031585.74410840.700.50.4-0.58638076Matches
2024-202530Luton Towneng ENG2. Championship16th6.421728975.13716164710010892.69612080.0174835.400.10.3-0.11235136Matches
12 Seasons9 Clubs5 Leagues341.45662807870.192538380952974353784.12202307871.5396103838.2168.210.2+7.811151813138699
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 Leagues108.23114448969.452395229241573187783.81237172271.825364639.235.06.0-2.0613217722432
Blackburn (4 Seasons)2 Leagues79.92548358971.040143151711401166084.4965135671.214339236.523.24.3-1.2501975416267
Fleetwood Town (3 Seasons)1 League113.611
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.75017724369.381858336252650316583.71932276369.935293037.847.79.8-3.710345512338623
League One (4 Seasons)132.612
Conf Premier (1 Season)26.90
Premier League (1 Season)19.164583577.210680447032437287.127031585.74410840.700.50.4-0.58638076
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.90Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.30Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.30Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.70Matches
2018-201924Blackburneng ENGEFL Cup17th3.00Matches
2018-201924Blackburneng ENGFA Cup33rd2.30Matches
2019-202025Blackburneng ENGFA Cup33rd1.00Matches
2020-202126Blackburneng ENGEFL Cup33rd2.00Matches
2020-202126Blackburneng ENGFA Cup33rd0.50Matches
2021-202227Luton Towneng ENGFA Cup1.80Matches
2022-202328Luton Towneng ENGFA Cup3.70Matches
2023-202429Luton Towneng ENGEFL CupRd31.30Matches
2023-202429Luton Towneng ENGFA Cup2.90Matches
2024-202530Luton Towneng ENGEFL CupRd20.50Matches
11 Seasons4 Clubs2 Leagues33.30
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
Luton Town (4 Seasons)2 Leagues10.20
Fleetwood Town (3 Seasons)2 Leagues14.20
Blackburn (3 Seasons)2 Leagues8.80
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.30
EFL Cup (8 Seasons)9.00
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
202126jm JamaicaFriendlies (M)2.00Matches
202126jm JamaicaGold CupQF2.10Matches
202227jm JamaicaFriendlies (M)1.00Matches
202328jm JamaicaFriendlies (M)1.00Matches
202328jm JamaicaGold CupSF3.70Matches
3 Seasons1 Club2 Leagues9.80
Friendlies (M) (3 Seasons)4.00
Gold Cup (2 Seasons)5.80

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-201419Birmingham Cityeng ENG2. Championship1.0
2013-201419Nuneaton Towneng ENG5. Conf Premier19.0
2013-201419Harrierseng ENG5. Conf Premier8.0
2014-201520Swindon Towneng ENG3. League One6.4Matches
2014-201520Gillinghameng ENG3. League One5.4Matches
2015-201621Fleetwood Towneng ENGFA Cup1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.9Matches
2015-201621Fleetwood Towneng ENG3. League One44.0Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.35Matches
2016-201722Fleetwood Towneng ENGFA Cup6.3Matches
2016-201722Fleetwood Towneng ENG3. League One42.60Matches
2017-201823Fleetwood Towneng ENGFA Cup4.75Matches
2017-201823Fleetwood Towneng ENG3. League One27.00Matches
2017-201823Blackburneng ENG3. League One7.30Matches
2018-201924Blackburneng ENG2. Championship35.61651124340510314539500001200349Matches
2018-201924Blackburneng ENGEFL Cup3.03Matches
2018-201924Blackburneng ENGFA Cup2.38Matches
2019-202025Blackburneng ENG2. Championship20.110688402271511572120000747123Matches
2019-202025Blackburneng ENGFA Cup1.01Matches
2020-202126Blackburneng ENG2. Championship17.0870693169801361601000601817Matches
2020-202126Blackburneng ENGEFL Cup2.08Matches
2020-202126Blackburneng ENGFA Cup0.51Matches
2021-202227Luton Towneng ENG2. Championship39.81573113743111235241821001001543Matches
2021-202227Luton Towneng ENGFA Cup1.81Matches
2022-202328Luton Towneng ENG2. Championship42.9179214972851711774268000012511046Matches
2022-202328Luton Towneng ENGFA Cup3.74Matches
2023-202429Luton Towneng ENGEFL Cup1.31Matches
2023-202429Luton Towneng ENGFA Cup2.92Matches
2023-202429Luton Towneng ENG1. Premier League19.183578348152313290000645423Matches
2024-202530Luton Towneng ENG2. Championship6.428926227811219000021706Matches
2024-202530Luton Towneng ENGEFL Cup0.50Matches
12 Seasons9 Clubs7 Leagues374.780786455159284102731815013100566231207
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (4 Seasons)4 Leagues118.444893679791516241497342100311419118
Blackburn (4 Seasons)4 Leagues88.8358927768013343159767100025481289
Fleetwood Town (3 Seasons)3 Leagues127.910
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.322
EFL Cup (8 Seasons)9.017
Championship (7 Seasons)162.77243567215446982426614723100501727184
League One (4 Seasons)132.60
Conf Premier (1 Season)26.9
Premier League (1 Season)19.183578348152313290000645423
League Two (1 Season)
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-201419Birmingham City1 League1.0
2013-201419Harriers1 League8.0
2013-201419Nuneaton Town1 League19.0
2014-201520Swindon Town1 League6.4
2014-201520Gillingham1 League5.4
2015-201621Fleetwood Town3 Leagues45.9
2016-201722Fleetwood Town3 Leagues50.35
2017-201823Fleetwood Town3 Leagues31.75
2017-201823Blackburn1 League7.30
2018-201924Blackburn3 Leagues40.91651124340510315639500001200349
2019-202025Blackburn2 Leagues21.110688402271511582120000747123
2020-202126Blackburn3 Leagues19.5870693169801451601000601817
2021-202227Luton Town2 Leagues41.61573113743111235341821001001543
2022-202328Luton Town2 Leagues46.6179214972851711778268000012511046
2023-202429Luton Town3 Leagues23.383578348152316290000645423
2024-202530Luton Town2 Leagues6.928926227811219000021706
12 Seasons9 Clubs7 Leagues374.780786455159284102731815013100566231207
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (4 Seasons)4 Leagues118.444893679791516241497342100311419118
Blackburn (4 Seasons)4 Leagues88.8358927768013343159767100025481289
Fleetwood Town (3 Seasons)3 Leagues127.910
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.322
EFL Cup (8 Seasons)9.017
Championship (7 Seasons)162.77243567215446982426614723100501727184
League One (4 Seasons)132.60
Conf Premier (1 Season)26.9
Premier League (1 Season)19.183578348152313290000645423
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.0
2013-201419Harrierseng ENG5. Conf Premier7th8.0
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.0
2014-201520Swindon Towneng ENG3. League One4th6.4Matches
2014-201520Gillinghameng ENG3. League One12th5.4Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.0Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.60Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.00Matches
2017-201823Blackburneng ENG3. League One2nd7.30Matches
2018-201924Blackburneng ENG2. Championship15th35.61651124340510314539500001200349Matches
2019-202025Blackburneng ENG2. Championship11th20.110688402271511572120000747123Matches
2020-202126Blackburneng ENG2. Championship15th17.0870693169801361601000601817Matches
2021-202227Luton Towneng ENG2. Championship6th39.81573113743111235241821001001543Matches
2022-202328Luton Towneng ENG2. Championship3rd42.9179214972851711774268000012511046Matches
2023-202429Luton Towneng ENG1. Premier League18th19.183578348152313290000645423Matches
2024-202530Luton Towneng ENG2. Championship16th6.428926227811219000021706Matches
12 Seasons9 Clubs5 Leagues341.480786455159284102727915013100566231207
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 Leagues108.244893679791516241417342100311419118
Blackburn (4 Seasons)2 Leagues79.9358927768013343138767100025481289
Fleetwood Town (3 Seasons)1 League113.60
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.77243567215446982426614723100501727184
League One (4 Seasons)132.60
Conf Premier (1 Season)26.9
Premier League (1 Season)19.183578348152313290000645423
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.9Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.35Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.3Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.75Matches
2018-201924Blackburneng ENGEFL Cup17th3.03Matches
2018-201924Blackburneng ENGFA Cup33rd2.38Matches
2019-202025Blackburneng ENGFA Cup33rd1.01Matches
2020-202126Blackburneng ENGEFL Cup33rd2.08Matches
2020-202126Blackburneng ENGFA Cup33rd0.51Matches
2021-202227Luton Towneng ENGFA Cup1.81Matches
2022-202328Luton Towneng ENGFA Cup3.74Matches
2023-202429Luton Towneng ENGEFL CupRd31.31Matches
2023-202429Luton Towneng ENGFA Cup2.92Matches
2024-202530Luton Towneng ENGEFL CupRd20.50Matches
11 Seasons4 Clubs2 Leagues33.339
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 Leagues10.28
Fleetwood Town (3 Seasons)2 Leagues14.210
Blackburn (3 Seasons)2 Leagues8.821
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.322
EFL Cup (8 Seasons)9.017
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
202126jm JamaicaFriendlies (M)2.0Matches
202126jm JamaicaGold CupQF2.11Matches
202227jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaGold CupSF3.74Matches
3 Seasons1 Club2 Leagues9.85
Friendlies (M) (3 Seasons)4.0
Gold Cup (2 Seasons)5.85

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-201419Birmingham Cityeng ENG2. Championship1.0
2013-201419Nuneaton Towneng ENG5. Conf Premier19.0
2013-201419Harrierseng ENG5. Conf Premier8.0
2014-201520Swindon Towneng ENG3. League One6.4Matches
2014-201520Gillinghameng ENG3. League One5.4Matches
2015-201621Fleetwood Towneng ENGFA Cup1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.9Matches
2015-201621Fleetwood Towneng ENG3. League One44.0Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.3Matches
2016-201722Fleetwood Towneng ENGFA Cup6.3Matches
2016-201722Fleetwood Towneng ENG3. League One42.6Matches
2017-201823Fleetwood Towneng ENGFA Cup4.7Matches
2017-201823Fleetwood Towneng ENG3. League One27.0Matches
2017-201823Blackburneng ENG3. League One7.3Matches
2018-201924Blackburneng ENG2. Championship35.6571.60456222050.14301010Matches
2018-201924Blackburneng ENGEFL Cup3.0Matches
2018-201924Blackburneng ENGFA Cup2.3Matches
2019-202025Blackburneng ENG2. Championship20.1311.54243202010.05100000Matches
2019-202025Blackburneng ENGFA Cup1.0Matches
2020-202126Blackburneng ENG2. Championship17.0352.06251522040.24300010Matches
2020-202126Blackburneng ENGEFL Cup2.0Matches
2020-202126Blackburneng ENGFA Cup0.5Matches
2021-202227Luton Towneng ENG2. Championship39.8521.31396222160.15400011Matches
2021-202227Luton Towneng ENGFA Cup1.8Matches
2022-202328Luton Towneng ENG2. Championship42.9801.86628216160.14600000Matches
2022-202328Luton Towneng ENGFA Cup3.7Matches
2023-202429Luton Towneng ENGEFL Cup1.3Matches
2023-202429Luton Towneng ENGFA Cup2.9Matches
2023-202429Luton Towneng ENG1. Premier League19.1251.31220002130.16300000Matches
2024-202530Luton Towneng ENG2. Championship6.450.7950000000.00000000Matches
2024-202530Luton Towneng ENGEFL Cup0.5Matches
12 Seasons9 Clubs7 Leagues374.72851.5822224137163250.142001031
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 Leagues118.41621.501281443103150.141300011
Blackburn (4 Seasons)4 Leagues88.81231.6994109460100.14701020
Fleetwood Town (3 Seasons)3 Leagues127.9
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
Championship (7 Seasons)162.72601.6120024137142220.141701031
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1251.31220002130.16300000
League Two (1 Season)
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-201419Birmingham City1 League1.0
2013-201419Harriers1 League8.0
2013-201419Nuneaton Town1 League19.0
2014-201520Swindon Town1 League6.4
2014-201520Gillingham1 League5.4
2015-201621Fleetwood Town3 Leagues45.9
2016-201722Fleetwood Town3 Leagues50.3
2017-201823Fleetwood Town3 Leagues31.7
2017-201823Blackburn1 League7.3
2018-201924Blackburn3 Leagues40.9571.60456222050.14301010
2019-202025Blackburn2 Leagues21.1311.54243202010.05100000
2020-202126Blackburn3 Leagues19.5352.06251522040.24300010
2021-202227Luton Town2 Leagues41.6521.31396222160.15400011
2022-202328Luton Town2 Leagues46.6801.86628216160.14600000
2023-202429Luton Town3 Leagues23.3251.31220002130.16300000
2024-202530Luton Town2 Leagues6.950.7950000000.00000000
12 Seasons9 Clubs7 Leagues374.72851.5822224137163250.142001031
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Luton Town (4 Seasons)4 Leagues118.41621.501281443103150.141300011
Blackburn (4 Seasons)4 Leagues88.81231.6994109460100.14701020
Fleetwood Town (3 Seasons)3 Leagues127.9
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
Championship (7 Seasons)162.72601.6120024137142220.141701031
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1251.31220002130.16300000
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.0
2013-201419Harrierseng ENG5. Conf Premier7th8.0
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.0
2014-201520Swindon Towneng ENG3. League One4th6.4Matches
2014-201520Gillinghameng ENG3. League One12th5.4Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.0Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.6Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.0Matches
2017-201823Blackburneng ENG3. League One2nd7.3Matches
2018-201924Blackburneng ENG2. Championship15th35.6571.60456222050.14301010Matches
2019-202025Blackburneng ENG2. Championship11th20.1311.54243202010.05100000Matches
2020-202126Blackburneng ENG2. Championship15th17.0352.06251522040.24300010Matches
2021-202227Luton Towneng ENG2. Championship6th39.8521.31396222160.15400011Matches
2022-202328Luton Towneng ENG2. Championship3rd42.9801.86628216160.14600000Matches
2023-202429Luton Towneng ENG1. Premier League18th19.1251.31220002130.16300000Matches
2024-202530Luton Towneng ENG2. Championship16th6.450.7950000000.00000000Matches
12 Seasons9 Clubs5 Leagues341.42851.5822224137163250.142001031
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 Leagues108.21621.501281443103150.141300011
Blackburn (4 Seasons)2 Leagues79.91231.6994109460100.14701020
Fleetwood Town (3 Seasons)1 League113.6
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.72601.6120024137142220.141701031
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1251.31220002130.16300000
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.9Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.3Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.3Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.7Matches
2018-201924Blackburneng ENGEFL Cup17th3.0Matches
2018-201924Blackburneng ENGFA Cup33rd2.3Matches
2019-202025Blackburneng ENGFA Cup33rd1.0Matches
2020-202126Blackburneng ENGEFL Cup33rd2.0Matches
2020-202126Blackburneng ENGFA Cup33rd0.5Matches
2021-202227Luton Towneng ENGFA Cup1.8Matches
2022-202328Luton Towneng ENGFA Cup3.7Matches
2023-202429Luton Towneng ENGEFL CupRd31.3Matches
2023-202429Luton Towneng ENGFA Cup2.9Matches
2024-202530Luton Towneng ENGEFL CupRd20.5Matches
11 Seasons4 Clubs2 Leagues33.3
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 Leagues10.2
Fleetwood Town (3 Seasons)2 Leagues14.2
Blackburn (3 Seasons)2 Leagues8.8
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
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
202126jm JamaicaFriendlies (M)2.0Matches
202126jm JamaicaGold CupQF2.1Matches
202227jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaGold CupSF3.7Matches
3 Seasons1 Club2 Leagues9.8
Friendlies (M) (3 Seasons)4.0
Gold Cup (2 Seasons)5.8

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-201419Birmingham Cityeng ENG2. Championship1.0
2013-201419Nuneaton Towneng ENG5. Conf Premier19.0
2013-201419Harrierseng ENG5. Conf Premier8.0
2014-201520Swindon Towneng ENG3. League One6.4Matches
2014-201520Gillinghameng ENG3. League One5.4Matches
2015-201621Fleetwood Towneng ENGFA Cup1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.9Matches
2015-201621Fleetwood Towneng ENG3. League One44.0Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.300Matches
2016-201722Fleetwood Towneng ENGFA Cup6.3Matches
2016-201722Fleetwood Towneng ENG3. League One42.600Matches
2017-201823Fleetwood Towneng ENGFA Cup4.741Matches
2017-201823Fleetwood Towneng ENG3. League One27.000Matches
2017-201823Blackburneng ENG3. League One7.300Matches
2018-201924Blackburneng ENG2. Championship35.6573339135294860.41939102928851101Matches
2018-201924Blackburneng ENGEFL Cup3.000Matches
2018-201924Blackburneng ENGFA Cup2.321Matches
2019-202025Blackburneng ENG2. Championship20.129191973162857.112214172352500Matches
2019-202025Blackburneng ENGFA Cup1.000Matches
2020-202126Blackburneng ENG2. Championship17.028181864183256.314152132048341Matches
2020-202126Blackburneng ENGEFL Cup2.013Matches
2020-202126Blackburneng ENGFA Cup0.500Matches
2021-202227Luton Towneng ENG2. Championship39.8633140203305356.62348939511141020Matches
2021-202227Luton Towneng ENGFA Cup1.821Matches
2022-202328Luton Towneng ENG2. Championship42.9784036339416563.124571443471251020Matches
2022-202328Luton Towneng ENGFA Cup3.703Matches
2023-202429Luton Towneng ENGEFL Cup1.320Matches
2023-202429Luton Towneng ENGFA Cup2.931Matches
2023-202429Luton Towneng ENG1. Premier League19.1503330191223562.9133315182575601Matches
2024-202530Luton Towneng ENG2. Championship6.49453141040.06422918180Matches
2024-202530Luton Towneng ENGEFL Cup0.502Matches
12 Seasons9 Clubs7 Leagues374.73141921871012616027159.0111217561612155174763
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 Leagues118.420011511175149716359.566142401021393322821
Blackburn (4 Seasons)4 Leagues88.8114737626126310858.345751659751851942
Fleetwood Town (3 Seasons)3 Leagues127.9410
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)2 Leagues0
FA Cup (9 Seasons)24.31170
EFL Cup (8 Seasons)9.0350
Championship (7 Seasons)162.7264145157822513823658.598184411431784424162
League One (4 Seasons)132.6000
Conf Premier (1 Season)26.90
Premier League (1 Season)19.1503330191223562.9133315182575601
League Two (1 Season)0
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-201419Birmingham City1 League1.00
2013-201419Harriers1 League8.00
2013-201419Nuneaton Town1 League19.00
2014-201520Swindon Town1 League6.40
2014-201520Gillingham1 League5.40
2015-201621Fleetwood Town3 Leagues45.90
2016-201722Fleetwood Town3 Leagues50.3000
2017-201823Fleetwood Town3 Leagues31.7410
2017-201823Blackburn1 League7.3000
2018-201924Blackburn3 Leagues40.9573539135294860.41939102929851101
2019-202025Blackburn2 Leagues21.129191973162857.112214172352500
2020-202126Blackburn3 Leagues19.528191864183256.314152132348341
2021-202227Luton Town2 Leagues41.6633340203305356.62348939521141020
2022-202328Luton Town2 Leagues46.6784036339416563.124571443501251020
2023-202429Luton Town3 Leagues23.3503830191223562.9133315182675601
2024-202530Luton Town2 Leagues6.99453141040.064221118180
12 Seasons9 Clubs7 Leagues374.73141921871012616027159.0111217561612155174763
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 Leagues118.420011511175149716359.566142401021393322821
Blackburn (4 Seasons)4 Leagues88.8114737626126310858.345751659751851942
Fleetwood Town (3 Seasons)3 Leagues127.9410
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)2 Leagues0
FA Cup (9 Seasons)24.31170
EFL Cup (8 Seasons)9.0350
Championship (7 Seasons)162.7264145157822513823658.598184411431784424162
League One (4 Seasons)132.6000
Conf Premier (1 Season)26.90
Premier League (1 Season)19.1503330191223562.9133315182575601
League Two (1 Season)0
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-201419Birmingham Cityeng ENG2. Championship21st1.0
2013-201419Harrierseng ENG5. Conf Premier7th8.0
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.0
2014-201520Swindon Towneng ENG3. League One4th6.4Matches
2014-201520Gillinghameng ENG3. League One12th5.4Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.0Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.600Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.000Matches
2017-201823Blackburneng ENG3. League One2nd7.300Matches
2018-201924Blackburneng ENG2. Championship15th35.6573339135294860.41939102928851101Matches
2019-202025Blackburneng ENG2. Championship11th20.129191973162857.112214172352500Matches
2020-202126Blackburneng ENG2. Championship15th17.028181864183256.314152132048341Matches
2021-202227Luton Towneng ENG2. Championship6th39.8633140203305356.62348939511141020Matches
2022-202328Luton Towneng ENG2. Championship3rd42.9784036339416563.124571443471251020Matches
2023-202429Luton Towneng ENG1. Premier League18th19.1503330191223562.9133315182575601Matches
2024-202530Luton Towneng ENG2. Championship16th6.49453141040.06422918180Matches
12 Seasons9 Clubs5 Leagues341.43141781871012616027159.0111217561612035174763
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 Leagues108.220010811175149716359.566142401021323322821
Blackburn (4 Seasons)2 Leagues79.9114707626126310858.345751659711851942
Fleetwood Town (3 Seasons)1 League113.6000
Nuneaton Town (1 Season)1 League19.00
Swindon Town (1 Season)1 League6.40
Harriers (1 Season)1 League8.00
Gillingham (1 Season)1 League5.40
Birmingham City (1 Season)1 League1.00
Mansfield Town (1 Season)1 League0
Championship (7 Seasons)162.7264145157822513823658.598184411431784424162
League One (4 Seasons)132.6000
Conf Premier (1 Season)26.90
Premier League (1 Season)19.1503330191223562.9133315182575601
League Two (1 Season)0
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-201621Fleetwood Towneng ENGFA Cup85th1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.9Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.300Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.3Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.741Matches
2018-201924Blackburneng ENGEFL Cup17th3.000Matches
2018-201924Blackburneng ENGFA Cup33rd2.321Matches
2019-202025Blackburneng ENGFA Cup33rd1.000Matches
2020-202126Blackburneng ENGEFL Cup33rd2.013Matches
2020-202126Blackburneng ENGFA Cup33rd0.500Matches
2021-202227Luton Towneng ENGFA Cup1.821Matches
2022-202328Luton Towneng ENGFA Cup3.703Matches
2023-202429Luton Towneng ENGEFL CupRd31.320Matches
2023-202429Luton Towneng ENGFA Cup2.931Matches
2024-202530Luton Towneng ENGEFL CupRd20.502Matches
11 Seasons4 Clubs2 Leagues33.314120
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 Leagues10.2770
Fleetwood Town (3 Seasons)2 Leagues14.2410
Blackburn (3 Seasons)2 Leagues8.8340
Mansfield Town (1 Season)1 League0
FA Cup (9 Seasons)24.31170
EFL Cup (8 Seasons)9.0350
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
202126jm JamaicaFriendlies (M)2.0Matches
202126jm JamaicaGold CupQF2.110Matches
202227jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaGold CupSF3.774Matches
3 Seasons1 Club2 Leagues9.8840
Friendlies (M) (3 Seasons)4.00
Gold Cup (2 Seasons)5.8840

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-201419Birmingham Cityeng ENG2. Championship1.0
2013-201419Nuneaton Towneng ENG5. Conf Premier19.0
2013-201419Harrierseng ENG5. Conf Premier8.0
2014-201520Swindon Towneng ENG3. League One6.4Matches
2014-201520Gillinghameng ENG3. League One5.4Matches
2015-201621Fleetwood Towneng ENGFA Cup1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.9Matches
2015-201621Fleetwood Towneng ENG3. League One44.0Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.3Matches
2016-201722Fleetwood Towneng ENGFA Cup6.3Matches
2016-201722Fleetwood Towneng ENG3. League One42.6Matches
2017-201823Fleetwood Towneng ENGFA Cup4.7Matches
2017-201823Fleetwood Towneng ENG3. League One27.0Matches
2017-201823Blackburneng ENG3. League One7.3Matches
2018-201924Blackburneng ENG2. Championship35.62060113718830537362060694666.72333.3837549130338451125243918105Matches
2018-201924Blackburneng ENGEFL Cup3.0Matches
2018-201924Blackburneng ENGFA Cup2.3Matches
2019-202025Blackburneng ENG2. Championship20.1127158393531359201271291965.51034.55453578186059403262162489Matches
2019-202025Blackburneng ENGFA Cup1.0Matches
2020-202126Blackburneng ENG2. Championship17.0105539323444293291055261350.01350.050029641661523411311155566Matches
2020-202126Blackburneng ENGEFL Cup2.0Matches
2020-202126Blackburneng ENGFA Cup0.5Matches
2021-202227Luton Towneng ENG2. Championship39.82017130681813539442017572849.12950.976150952561784717603076879Matches
2021-202227Luton Towneng ENGFA Cup1.8Matches
2022-202328Luton Towneng ENG2. Championship42.922721267271027561302272863641.93439.510577601451310269145726108090Matches
2022-202328Luton Towneng ENGFA Cup3.7Matches
2023-202429Luton Towneng ENGEFL Cup1.3Matches
2023-202429Luton Towneng ENGFA Cup2.9Matches
2023-202429Luton Towneng ENG1. Premier League19.1107010148048611751070271037.01555.6584364020203225118560710Matches
2024-202530Luton Towneng ENG2. Championship6.4351211481733303519444.4555.6188991524840511883Matches
2024-202530Luton Towneng ENGEFL Cup0.5Matches
12 Seasons9 Clubs7 Leagues374.7100965883470430424391641009630315651.512942.644722936016172415270582491374740442
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 Leagues118.457103782036249912507957101797843.68346.4259017327961822014532140622643182
Blackburn (4 Seasons)4 Leagues88.843862101434180511898543861247862.94637.1188212033655419512526109752097260
Fleetwood Town (3 Seasons)3 Leagues127.9
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
Championship (7 Seasons)162.79026487299038182322159902627614652.911441.338882572014152383245572311324133432
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1107010148048611751070271037.01555.6584364020203225118560710
League Two (1 Season)
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-201419Birmingham City1 League1.0
2013-201419Harriers1 League8.0
2013-201419Nuneaton Town1 League19.0
2014-201520Swindon Town1 League6.4
2014-201520Gillingham1 League5.4
2015-201621Fleetwood Town3 Leagues45.9
2016-201722Fleetwood Town3 Leagues50.3
2017-201823Fleetwood Town3 Leagues31.7
2017-201823Blackburn1 League7.3
2018-201924Blackburn3 Leagues40.92060113718830537362060694666.72333.3837549130338451125243918105
2019-202025Blackburn2 Leagues21.1127158393531359201271291965.51034.55453578186059403262162489
2020-202126Blackburn3 Leagues19.5105539323444293291055261350.01350.050029641661523411311155566
2021-202227Luton Town2 Leagues41.62017130681813539442017572849.12950.976150952561784717603076879
2022-202328Luton Town2 Leagues46.622721267271027561302272863641.93439.510577601451310269145726108090
2023-202429Luton Town3 Leagues23.3107010148048611751070271037.01555.6584364020203225118560710
2024-202530Luton Town2 Leagues6.9351211481733303519444.4555.6188991524840511883
12 Seasons9 Clubs7 Leagues374.7100965883470430424391641009630315651.512942.644722936016172415270582491374740442
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 Leagues118.457103782036249912507957101797843.68346.4259017327961822014532140622643182
Blackburn (4 Seasons)4 Leagues88.843862101434180511898543861247862.94637.1188212033655419512526109752097260
Fleetwood Town (3 Seasons)3 Leagues127.9
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
Championship (7 Seasons)162.79026487299038182322159902627614652.911441.338882572014152383245572311324133432
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1107010148048611751070271037.01555.6584364020203225118560710
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.0
2013-201419Harrierseng ENG5. Conf Premier7th8.0
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.0
2014-201520Swindon Towneng ENG3. League One4th6.4Matches
2014-201520Gillinghameng ENG3. League One12th5.4Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.0Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.6Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.0Matches
2017-201823Blackburneng ENG3. League One2nd7.3Matches
2018-201924Blackburneng ENG2. Championship15th35.62060113718830537362060694666.72333.3837549130338451125243918105Matches
2019-202025Blackburneng ENG2. Championship11th20.1127158393531359201271291965.51034.55453578186059403262162489Matches
2020-202126Blackburneng ENG2. Championship15th17.0105539323444293291055261350.01350.050029641661523411311155566Matches
2021-202227Luton Towneng ENG2. Championship6th39.82017130681813539442017572849.12950.976150952561784717603076879Matches
2022-202328Luton Towneng ENG2. Championship3rd42.922721267271027561302272863641.93439.510577601451310269145726108090Matches
2023-202429Luton Towneng ENG1. Premier League18th19.1107010148048611751070271037.01555.6584364020203225118560710Matches
2024-202530Luton Towneng ENG2. Championship16th6.4351211481733303519444.4555.6188991524840511883Matches
12 Seasons9 Clubs5 Leagues341.4100965883470430424391641009630315651.512942.644722936016172415270582491374740442
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 Leagues108.257103782036249912507957101797843.68346.4259017327961822014532140622643182
Blackburn (4 Seasons)2 Leagues79.943862101434180511898543861247862.94637.1188212033655419512526109752097260
Fleetwood Town (3 Seasons)1 League113.6
Nuneaton Town (1 Season)1 League19.0
Swindon Town (1 Season)1 League6.4
Harriers (1 Season)1 League8.0
Gillingham (1 Season)1 League5.4
Birmingham City (1 Season)1 League1.0
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.79026487299038182322159902627614652.911441.338882572014152383245572311324133432
League One (4 Seasons)132.6
Conf Premier (1 Season)26.9
Premier League (1 Season)19.1107010148048611751070271037.01555.6584364020203225118560710
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.0Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.9Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.3Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.3Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.7Matches
2018-201924Blackburneng ENGEFL Cup17th3.0Matches
2018-201924Blackburneng ENGFA Cup33rd2.3Matches
2019-202025Blackburneng ENGFA Cup33rd1.0Matches
2020-202126Blackburneng ENGEFL Cup33rd2.0Matches
2020-202126Blackburneng ENGFA Cup33rd0.5Matches
2021-202227Luton Towneng ENGFA Cup1.8Matches
2022-202328Luton Towneng ENGFA Cup3.7Matches
2023-202429Luton Towneng ENGEFL CupRd31.3Matches
2023-202429Luton Towneng ENGFA Cup2.9Matches
2024-202530Luton Towneng ENGEFL CupRd20.5Matches
11 Seasons4 Clubs2 Leagues33.3
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
Luton Town (4 Seasons)2 Leagues10.2
Fleetwood Town (3 Seasons)2 Leagues14.2
Blackburn (3 Seasons)2 Leagues8.8
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.3
EFL Cup (8 Seasons)9.0
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
202126jm JamaicaFriendlies (M)2.0Matches
202126jm JamaicaGold CupQF2.1Matches
202227jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaFriendlies (M)1.0Matches
202328jm JamaicaGold CupSF3.7Matches
3 Seasons1 Club2 Leagues9.8
Friendlies (M) (3 Seasons)4.0
Gold Cup (2 Seasons)5.8

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-201419Birmingham Cityeng ENG2. Championship190902.21.010
2013-201419Nuneaton Towneng ENG5. Conf Premier191,7079041.219.0190
2013-201419Harrierseng ENG5. Conf Premier107167217.38.082
2014-201520Mansfield Towneng ENGLeague Cup00001Matches
2014-201520Swindon Towneng ENG3. League One105725713.86.472351.89139+4+0.63+0.25Matches
2014-201520Gillinghameng ENG3. League One74836911.75.463111.7168-2-0.37-0.40Matches
2014-201520Mansfield Towneng ENG4. League Two00002Matches
2015-201621Fleetwood Towneng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup1797987.80.91790000.0001-1-1.14-1.14Matches
2015-201621Fleetwood Towneng ENG3. League One443,9609095.744.04444001.165153-2-0.05+0.95Matches
2016-201722Fleetwood Towneng ENGEFL Cup1120120100.01.311201000.002200.00Matches
2016-201722Fleetwood Towneng ENGFA Cup657095100.06.36956001.5074+3+0.47Matches
2016-201722Fleetwood Towneng ENG3. League One443,8368792.742.64439001.745839+19+0.45-0.15Matches
2017-201823Fleetwood Towneng ENGEFL Cup00001Matches
2017-201823Fleetwood Towneng ENGFA Cup54238594.04.75854001.6054+1+0.21+0.21Matches
2017-201823Fleetwood Towneng ENG3. League One272,4309058.727.02727001.333841-3-0.11+0.20Matches
2017-201823Blackburneng ENG3. League One126545515.87.365672.17136+7+0.96+0.06Matches
2018-201924Blackburneng ENG2. Championship383,2048477.435.635883334651.375049+1+0.03+0.6149.351.9-2.7-0.07-0.02Matches
2018-201924Blackburneng ENGEFL Cup327090100.03.03903002.00115+6+2.00Matches
2018-201924Blackburneng ENGFA Cup2210105100.02.321052000.5035-2-0.86Matches
2019-202025Blackburneng ENG2. Championship211,8098643.720.1198918260111.193128+3+0.15+0.1523.525.8-2.3-0.11+0.04Matches
2019-202025Blackburneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2020-202126Blackburneng ENG2. Championship191,5278036.917.0159014446181.583521+14+0.83+0.9330.717.8+12.9+0.76+0.64Matches
2020-202126Blackburneng ENGEFL Cup218090100.02.02902001.503300.00Matches
2020-202126Blackburneng ENGFA Cup1454550.00.51450000.0001-1-2.00-2.00Matches
2021-202227Luton Towneng ENG2. Championship413,5808786.539.840883814521.635444+10+0.25+0.5751.747.0+4.7+0.12-0.35Matches
2021-202227Luton Towneng ENGFA Cup31665561.51.828011602.0053+2+1.08-2.38Matches
2022-202328Luton Towneng ENG2. Championship443,8658893.442.943894111901.705335+18+0.42+0.4254.339.6+14.7+0.34+0.46Matches
2022-202328Luton Towneng ENGFA Cup43298291.43.74823001.2557-2-0.55-0.55Matches
2023-202429Luton Towneng ENGEFL Cup21185965.61.3190112801.503300.000.00Matches
2023-202429Luton Towneng ENGFA Cup42636673.12.9373214501.753300.00+1.86Matches
2023-202429Luton Towneng ENG1. Premier League211,7208250.319.1218218000.863041-11-0.58+0.5924.638.1-13.5-0.71+0.46Matches
2024-202530Luton Towneng ENG2. Championship75728239.76.47825011.1446-2-0.31+0.316.54.5+1.9+0.30+0.43Matches
2024-202530Luton Towneng ENGEFL Cup1454537.50.51450001.001100.000.00Matches
12 Seasons9 Clubs7 Leagues40233,7238447.8374.7376873142642541.46485426+59+0.17+0.14240.6224.7+15.8+0.09+0.30
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 Leagues12710,6588473.9118.41228610952931.49158143+15+0.13+0.79137.1129.2+7.8+0.07+0.62
Blackburn (4 Seasons)4 Leagues997,9898145.988.88488781549411.45147120+27+0.30+0.06103.595.5+8.0+0.11+0.12
Fleetwood Town (3 Seasons)3 Leagues12911,5088983.0127.912992122011.40161146+15+0.12+0.36
Nuneaton Town (1 Season)1 League191,7079041.219.0190
Swindon Town (1 Season)1 League105725713.86.472351.89139+4+0.63+0.25
Harriers (1 Season)1 League107167217.38.082
Gillingham (1 Season)1 League74836911.75.463111.7168-2-0.37-0.40
Birmingham City (1 Season)1 League190902.21.010
Mansfield Town (1 Season)2 Leagues00003
FA Cup (9 Seasons)272,1868187.824.325852022601.332931-2-0.08-0.67
EFL Cup (8 Seasons)108128169.49.0987712821.302015+5+0.55+0.55
Championship (7 Seasons)17114,6478655.7162.7160881491146371.51227183+44+0.27+0.47216.0186.6+29.3+0.18+0.18
League One (4 Seasons)14411,9358348.0132.613412010131.53179156+23+0.17-0.14
Conf Premier (1 Season)292,4238429.326.9272
Premier League (1 Season)211,7208250.319.1218218000.863041-11-0.58+0.5924.638.1-13.5-0.71+0.46
League Two (1 Season)00002
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-201419Birmingham City1 League190902.21.010
2013-201419Harriers1 League107167217.38.082
2013-201419Nuneaton Town1 League191,7079041.219.0190
2014-201520Mansfield Town2 Leagues00003
2014-201520Swindon Town1 League105725713.86.472351.89139+4+0.63+0.25
2014-201520Gillingham1 League74836911.75.463111.7168-2-0.37-0.40
2015-201621Fleetwood Town3 Leagues464,1299095.645.9468545001.115156-5-0.11+0.83
2016-201722Fleetwood Town3 Leagues514,5268993.750.3519946001.686745+22+0.44-0.15
2017-201823Fleetwood Town3 Leagues322,8538960.631.7328531011.374345-2-0.06+0.25
2017-201823Blackburn1 League126545515.87.365672.17136+7+0.96+0.06
2018-201924Blackburn3 Leagues433,6848679.740.940893834651.376459+5+0.12+0.7049.351.9-2.7-0.07-0.02
2019-202025Blackburn2 Leagues221,8998644.921.1208919260111.143230+2+0.09+0.0923.525.8-2.3-0.11+0.04
2020-202126Blackburn3 Leagues221,7528039.719.5188716446181.503825+13+0.67+0.7730.717.8+12.9+0.76+0.64
2021-202227Luton Town2 Leagues443,7468584.941.642883922621.665947+12+0.29+0.0251.747.0+4.7+0.12-0.35
2022-202328Luton Town2 Leagues484,1948793.246.647894411901.665842+16+0.34+0.3454.339.6+14.7+0.34+0.46
2023-202429Luton Town3 Leagues272,1017853.123.325812123701.043647-11-0.47+0.6924.638.1-13.5-0.71+0.46
2024-202530Luton Town2 Leagues86177739.66.98775011.1257-2-0.29+0.286.54.5+1.9+0.30+0.43
12 Seasons9 Clubs7 Leagues40233,7238447.8374.7376873142642541.46485426+59+0.17+0.14240.6224.7+15.8+0.09+0.30
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 Leagues12710,6588473.9118.41228610952931.49158143+15+0.13+0.79137.1129.2+7.8+0.07+0.62
Blackburn (4 Seasons)4 Leagues997,9898145.988.88488781549411.45147120+27+0.30+0.06103.595.5+8.0+0.11+0.12
Fleetwood Town (3 Seasons)3 Leagues12911,5088983.0127.912992122011.40161146+15+0.12+0.36
Nuneaton Town (1 Season)1 League191,7079041.219.0190
Swindon Town (1 Season)1 League105725713.86.472351.89139+4+0.63+0.25
Harriers (1 Season)1 League107167217.38.082
Gillingham (1 Season)1 League74836911.75.463111.7168-2-0.37-0.40
Birmingham City (1 Season)1 League190902.21.010
Mansfield Town (1 Season)2 Leagues00003
FA Cup (9 Seasons)272,1868187.824.325852022601.332931-2-0.08-0.67
EFL Cup (8 Seasons)108128169.49.0987712821.302015+5+0.55+0.55
Championship (7 Seasons)17114,6478655.7162.7160881491146371.51227183+44+0.27+0.47216.0186.6+29.3+0.18+0.18
League One (4 Seasons)14411,9358348.0132.613412010131.53179156+23+0.17-0.14
Conf Premier (1 Season)292,4238429.326.9272
Premier League (1 Season)211,7208250.319.1218218000.863041-11-0.58+0.5924.638.1-13.5-0.71+0.46
League Two (1 Season)00002
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-201419Birmingham Cityeng ENG2. Championship21st190902.21.010
2013-201419Harrierseng ENG5. Conf Premier7th107167217.38.082
2013-201419Nuneaton Towneng ENG5. Conf Premier13th191,7079041.219.0190
2014-201520Mansfield Towneng ENG4. League Two21st00002Matches
2014-201520Swindon Towneng ENG3. League One4th105725713.86.472351.89139+4+0.63+0.25Matches
2014-201520Gillinghameng ENG3. League One12th74836911.75.463111.7168-2-0.37-0.40Matches
2015-201621Fleetwood Towneng ENG3. League One19th443,9609095.744.04444001.165153-2-0.05+0.95Matches
2016-201722Fleetwood Towneng ENG3. League One4th443,8368792.742.64439001.745839+19+0.45-0.15Matches
2017-201823Fleetwood Towneng ENG3. League One14th272,4309058.727.02727001.333841-3-0.11+0.20Matches
2017-201823Blackburneng ENG3. League One2nd126545515.87.365672.17136+7+0.96+0.06Matches
2018-201924Blackburneng ENG2. Championship15th383,2048477.435.635883334651.375049+1+0.03+0.6149.351.9-2.7-0.07-0.02Matches
2019-202025Blackburneng ENG2. Championship11th211,8098643.720.1198918260111.193128+3+0.15+0.1523.525.8-2.3-0.11+0.04Matches
2020-202126Blackburneng ENG2. Championship15th191,5278036.917.0159014446181.583521+14+0.83+0.9330.717.8+12.9+0.76+0.64Matches
2021-202227Luton Towneng ENG2. Championship6th413,5808786.539.840883814521.635444+10+0.25+0.5751.747.0+4.7+0.12-0.35Matches
2022-202328Luton Towneng ENG2. Championship3rd443,8658893.442.943894111901.705335+18+0.42+0.4254.339.6+14.7+0.34+0.46Matches
2023-202429Luton Towneng ENG1. Premier League18th211,7208250.319.1218218000.863041-11-0.58+0.5924.638.1-13.5-0.71+0.46Matches
2024-202530Luton Towneng ENG2. Championship16th75728239.76.47825011.1446-2-0.31+0.316.54.5+1.9+0.30+0.43Matches
12 Seasons9 Clubs5 Leagues36530,7258445.9341.4342882872346521.48436380+56+0.18+0.15240.6224.7+15.8+0.09+0.30
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 Leagues1139,7378674.1108.21118710223231.48141126+15+0.14+0.93137.1129.2+7.8+0.07+0.62
Blackburn (4 Seasons)2 Leagues907,1948043.479.97588701549411.48129104+25+0.31+0.06103.595.5+8.0+0.11+0.12
Fleetwood Town (3 Seasons)1 League11510,2268982.3113.6115110001.42147133+14+0.12+0.37
Nuneaton Town (1 Season)1 League191,7079041.219.0190
Swindon Town (1 Season)1 League105725713.86.472351.89139+4+0.63+0.25
Harriers (1 Season)1 League107167217.38.082
Gillingham (1 Season)1 League74836911.75.463111.7168-2-0.37-0.40
Birmingham City (1 Season)1 League190902.21.010
Mansfield Town (1 Season)1 League00002
Championship (7 Seasons)17114,6478655.7162.7160881491146371.51227183+44+0.27+0.47216.0186.6+29.3+0.18+0.18
League One (4 Seasons)14411,9358348.0132.613412010131.53179156+23+0.17-0.14
Conf Premier (1 Season)292,4238429.326.9272
Premier League (1 Season)211,7208250.319.1218218000.863041-11-0.58+0.5924.638.1-13.5-0.71+0.46
League Two (1 Season)00002
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-201520Mansfield Towneng ENGLeague Cup58th00001Matches
2015-201621Fleetwood Towneng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th1797987.80.91790000.0001-1-1.14-1.14Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1120120100.01.311201000.002200.00Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd657095100.06.36956001.5074+3+0.47Matches
2017-201823Fleetwood Towneng ENGEFL Cup58th00001Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd54238594.04.75854001.6054+1+0.21+0.21Matches
2018-201924Blackburneng ENGEFL Cup17th327090100.03.03903002.00115+6+2.00Matches
2018-201924Blackburneng ENGFA Cup33rd2210105100.02.321052000.5035-2-0.86Matches
2019-202025Blackburneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2020-202126Blackburneng ENGEFL Cup33rd218090100.02.02902001.503300.00Matches
2020-202126Blackburneng ENGFA Cup33rd1454550.00.51450000.0001-1-2.00-2.00Matches
2021-202227Luton Towneng ENGFA Cup31665561.51.828011602.0053+2+1.08-2.38Matches
2022-202328Luton Towneng ENGFA Cup43298291.43.74823001.2557-2-0.55-0.55Matches
2023-202429Luton Towneng ENGEFL CupRd321185965.61.3190112801.503300.000.00Matches
2023-202429Luton Towneng ENGFA Cup42636673.12.9373214501.753300.00+1.86Matches
2024-202530Luton Towneng ENGEFL CupRd21454537.50.51450001.001100.000.00Matches
11 Seasons4 Clubs2 Leagues372,9988181.933.334862732621.324946+3+0.09-0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (4 Seasons)2 Leagues149216671.410.21177732601.57171700.00-0.49
Fleetwood Town (3 Seasons)2 Leagues141,2829289.014.2149212011.211413+1+0.07+0.07
Blackburn (3 Seasons)2 Leagues97958894.68.89888001.111816+2+0.23+0.23
Mansfield Town (1 Season)1 League00001
FA Cup (9 Seasons)272,1868187.824.325852022601.332931-2-0.08-0.67
EFL Cup (8 Seasons)108128169.49.0987712821.302015+5+0.55+0.55
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
202126jm JamaicaFriendlies (M)218090100.02.02902000.5025-3-1.50Matches
202126jm JamaicaGold CupQF31906352.82.1280113112.0031+2+0.95+1.48Matches
202227jm JamaicaFriendlies (M)1909025.01.01901000.0003-3-3.00-2.00Matches
202328jm JamaicaFriendlies (M)19090100.01.01901000.0012-1-1.00Matches
202328jm JamaicaGold CupSF43348474.23.74843011.7573+4+1.08-0.47Matches
3 Seasons1 Club2 Leagues118848061.49.81085813121.271314-1-0.10+0.55
Friendlies (M) (3 Seasons)43609057.14.04904000.25310-7-1.75-0.08
Gold Cup (2 Seasons)75247564.75.8682413121.86104+6+1.03+0.72

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-201419Birmingham Cityeng ENG2. Championship1.0000
2013-201419Nuneaton Towneng ENG5. Conf Premier19.00010
2013-201419Harrierseng ENG5. Conf Premier8.0002
2014-201520Swindon Towneng ENG3. League One6.4007Matches
2014-201520Gillinghameng ENG3. League One5.4003Matches
2015-201621Fleetwood Towneng ENGFA Cup1.00000Matches
2015-201621Fleetwood Towneng ENGLeague Cup0.90000Matches
2015-201621Fleetwood Towneng ENG3. League One44.03023Matches
2016-201722Fleetwood Towneng ENGEFL Cup1.3000030500000Matches
2016-201722Fleetwood Towneng ENGFA Cup6.30000Matches
2016-201722Fleetwood Towneng ENG3. League One42.65003000000000Matches
2017-201823Fleetwood Towneng ENGFA Cup4.70001705140Matches
2017-201823Fleetwood Towneng ENG3. League One27.01002800000000Matches
2017-201823Blackburneng ENG3. League One7.3100800000000Matches
2018-201924Blackburneng ENG2. Championship35.600021442452833100176978254.2Matches
2018-201924Blackburneng ENGEFL Cup3.0000030300000Matches
2018-201924Blackburneng ENGFA Cup2.3000120812000Matches
2019-202025Blackburneng ENG2. Championship20.120019302572319020101412562.1Matches
2019-202025Blackburneng ENGFA Cup1.00000101000Matches
2020-202126Blackburneng ENG2. Championship17.01002121136201810090352558.3Matches
2020-202126Blackburneng ENGEFL Cup2.00000308310Matches
2020-202126Blackburneng ENGFA Cup0.50000111000Matches
2021-202227Luton Towneng ENG2. Championship39.830019561525131000232714064.0Matches
2021-202227Luton Towneng ENGFA Cup1.80000011120Matches
2022-202328Luton Towneng ENG2. Championship42.961156622744740010287584755.2Matches
2022-202328Luton Towneng ENGFA Cup3.70003504300Matches
2023-202429Luton Towneng ENGEFL Cup1.30000201020Matches
2023-202429Luton Towneng ENGFA Cup2.90004302130Matches
2023-202429Luton Towneng ENG1. Premier League19.10002216013253300098202247.6Matches
2024-202530Luton Towneng ENG2. Championship6.41004812940003511761.1Matches
2024-202530Luton Towneng ENGEFL Cup0.50001200200Matches
12 Seasons9 Clubs7 Leagues374.7231128326911318215192230101933324857.3
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 Leagues118.41011109154514913911501065216011658.0
Blackburn (4 Seasons)4 Leagues88.8400701056159757322036717313256.7
Fleetwood Town (3 Seasons)3 Leagues127.9900821001014000
Nuneaton Town (1 Season)1 League19.00010
Swindon Town (1 Season)1 League6.4007
Harriers (1 Season)1 League8.0002
Gillingham (1 Season)1 League5.4003
Birmingham City (1 Season)1 League1.0000
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3000919222711000
EFL Cup (8 Seasons)9.000011301753000
Championship (7 Seasons)162.71311140221926617814523092131322658.1
League One (4 Seasons)132.610009900000000
Conf Premier (1 Season)26.90012
Premier League (1 Season)19.10002216013253300098202247.6
League Two (1 Season)
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-201419Birmingham City1 League1.0000
2013-201419Harriers1 League8.0002
2013-201419Nuneaton Town1 League19.00010
2014-201520Swindon Town1 League6.4007
2014-201520Gillingham1 League5.4003
2015-201621Fleetwood Town3 Leagues45.9300230
2016-201722Fleetwood Town3 Leagues50.35003030500000
2017-201823Fleetwood Town3 Leagues31.71002970514000
2017-201823Blackburn1 League7.3100800000000
2018-201924Blackburn3 Leagues40.900022492562935100176978254.2
2019-202025Blackburn2 Leagues21.120019312582319020101412562.1
2020-202126Blackburn3 Leagues19.51002125245231910090352558.3
2021-202227Luton Town2 Leagues41.630019562535233000232714064.0
2022-202328Luton Town2 Leagues46.661159672785040010287584755.2
2023-202429Luton Town3 Leagues23.30002621016263800098202247.6
2024-202530Luton Town2 Leagues6.9100510121140003511761.1
12 Seasons9 Clubs7 Leagues374.7231128326911318215192230101933324857.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Luton Town (4 Seasons)4 Leagues118.41011109154514913911501065216011658.0
Blackburn (4 Seasons)4 Leagues88.8400701056159757322036717313256.7
Fleetwood Town (3 Seasons)3 Leagues127.9900821001014000
Nuneaton Town (1 Season)1 League19.00010
Swindon Town (1 Season)1 League6.4007
Harriers (1 Season)1 League8.0002
Gillingham (1 Season)1 League5.4003
Birmingham City (1 Season)1 League1.0000
Mansfield Town (1 Season)2 Leagues
FA Cup (9 Seasons)24.3000919222711000
EFL Cup (8 Seasons)9.000011301753000
Championship (7 Seasons)162.71311140221926617814523092131322658.1
League One (4 Seasons)132.610009900000000
Conf Premier (1 Season)26.90012
Premier League (1 Season)19.10002216013253300098202247.6
League Two (1 Season)
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-201419Birmingham Cityeng ENG2. Championship21st1.0000
2013-201419Harrierseng ENG5. Conf Premier7th8.0002
2013-201419Nuneaton Towneng ENG5. Conf Premier13th19.00010
2014-201520Swindon Towneng ENG3. League One4th6.4007Matches
2014-201520Gillinghameng ENG3. League One12th5.4003Matches
2015-201621Fleetwood Towneng ENG3. League One19th44.03023Matches
2016-201722Fleetwood Towneng ENG3. League One4th42.65003000000000Matches
2017-201823Fleetwood Towneng ENG3. League One14th27.01002800000000Matches
2017-201823Blackburneng ENG3. League One2nd7.3100800000000Matches
2018-201924Blackburneng ENG2. Championship15th35.600021442452833100176978254.2Matches
2019-202025Blackburneng ENG2. Championship11th20.120019302572319020101412562.1Matches
2020-202126Blackburneng ENG2. Championship15th17.01002121136201810090352558.3Matches
2021-202227Luton Towneng ENG2. Championship6th39.830019561525131000232714064.0Matches
2022-202328Luton Towneng ENG2. Championship3rd42.961156622744740010287584755.2Matches
2023-202429Luton Towneng ENG1. Premier League18th19.10002216013253300098202247.6Matches
2024-202530Luton Towneng ENG2. Championship16th6.41004812940003511761.1Matches
12 Seasons9 Clubs5 Leagues341.423112732379279203178230101933324857.3
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 Leagues108.21011101142414113210801065216011658.0
Blackburn (4 Seasons)2 Leagues79.940069955138717022036717313256.7
Fleetwood Town (3 Seasons)1 League113.69008100000000
Nuneaton Town (1 Season)1 League19.00010
Swindon Town (1 Season)1 League6.4007
Harriers (1 Season)1 League8.0002
Gillingham (1 Season)1 League5.4003
Birmingham City (1 Season)1 League1.0000
Mansfield Town (1 Season)1 League
Championship (7 Seasons)162.71311140221926617814523092131322658.1
League One (4 Seasons)132.610009900000000
Conf Premier (1 Season)26.90012
Premier League (1 Season)19.10002216013253300098202247.6
League Two (1 Season)
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-201621Fleetwood Towneng ENGFA Cup85th1.00000Matches
2015-201621Fleetwood Towneng ENGLeague Cup57th0.90000Matches
2016-201722Fleetwood Towneng ENGEFL Cup58th1.3000030500000Matches
2016-201722Fleetwood Towneng ENGFA Cup33rd6.30000Matches
2017-201823Fleetwood Towneng ENGFA Cup33rd4.70001705140Matches
2018-201924Blackburneng ENGEFL Cup17th3.0000030300000Matches
2018-201924Blackburneng ENGFA Cup33rd2.3000120812000Matches
2019-202025Blackburneng ENGFA Cup33rd1.00000101000Matches
2020-202126Blackburneng ENGEFL Cup33rd2.00000308310Matches
2020-202126Blackburneng ENGFA Cup33rd0.50000111000Matches
2021-202227Luton Towneng ENGFA Cup1.80000011120Matches
2022-202328Luton Towneng ENGFA Cup3.70003504300Matches
2023-202429Luton Towneng ENGEFL CupRd31.30000201020Matches
2023-202429Luton Towneng ENGFA Cup2.90004302130Matches
2024-202530Luton Towneng ENGEFL CupRd20.50001200200Matches
11 Seasons4 Clubs2 Leagues33.300010322391214000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (4 Seasons)2 Leagues10.200081218770
Fleetwood Town (3 Seasons)2 Leagues14.200011001014000
Blackburn (3 Seasons)2 Leagues8.800011012143000
Mansfield Town (1 Season)1 League
FA Cup (9 Seasons)24.3000919222711000
EFL Cup (8 Seasons)9.000011301753000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202126jm JamaicaFriendlies (M)2.00000Matches
202126jm JamaicaGold CupQF2.11005501011Matches
202227jm JamaicaFriendlies (M)1.00000Matches
202328jm JamaicaFriendlies (M)1.00000Matches
202328jm JamaicaGold CupSF3.70004304470Matches
3 Seasons1 Club2 Leagues9.81009805481
Friendlies (M) (3 Seasons)4.00000
Gold Cup (2 Seasons)5.81009805481

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.