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-09-17TueEFL CupThird roundAwayW 1–0Sheffield WedsBlackpoolYFW68000000000Match Report
2024-08-31SatChampionshipMatchweek 4AwayL 0–3Sheffield WedsMillwallYAM6100000000250010.00.00.010141782.4111132Match Report
2024-08-27TueEFL CupSecond roundAwayW 5–1Sheffield WedsGrimsby TownN45100011000Match Report
2024-08-23FriChampionshipMatchweek 3HomeL 0–2Sheffield WedsLeeds UnitedYFW7800001000141000.00.00.0107887.516221Match Report
2024-08-18SunChampionshipMatchweek 2AwayL 0–4Sheffield WedsSunderlandYFW,AM,LW6800001000191110.00.00.01091275.0010000Match 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
2012-201318Barneteng ENG4. League Two832973.3011000000.000.300.300.000.30
2013-201419Barneteng ENG5. Conf Premier321281.4000000000.000.000.000.000.00
2014-201520Barneteng ENG5. Conf Premier20340.4000000000.000.000.000.000.00Matches
2014-201520Hemel Hempsteng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2016-201722Portsmoutheng ENG4. League Two1455716.3404400000.630.000.630.630.63Matches
2017-201823Portsmoutheng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201823Portsmoutheng ENG3. League One44393,60740.17714700310.170.170.350.170.35Matches
2018-201924Portsmoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Portsmoutheng ENGFA Cup443173.5101100200.280.000.280.280.28Matches
2018-201924Portsmoutheng ENG3. League One45443,91743.5158231500700.340.180.530.340.53Matches
2019-202025Wigan Athleticeng ENG2. Championship46403,45338.46511600009.59.52.311.883822460.160.130.290.160.290.250.060.310.250.31Matches
2019-202025Wigan Athleticeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Wigan Athleticeng ENGFA Cup10460.5000000000.000.000.000.000.00Matches
2020-202126Swansea Cityeng ENG2. Championship46423,43638.21401413113011.811.02.613.792732960.370.000.370.340.340.310.070.380.290.36Matches
2020-202126Swansea Cityeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2020-202126Swansea Cityeng ENGFA Cup211351.5000000000.000.000.000.000.00Matches
2021-202227Bournemoutheng ENG2. Championship3491,11512.4729700304.84.81.56.443351160.570.160.730.570.730.390.120.520.390.52Matches
2021-202227Swansea Cityeng ENG2. Championship532823.1000000000.40.40.10.563180.000.000.000.000.000.130.030.160.130.16Matches
2021-202227Swansea Cityeng ENGEFL Cup11901.0022000000.002.002.000.002.00Matches
2021-202227Bournemoutheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202328QPReng ENG2. Championship20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18Matches
2022-202328Bournemoutheng ENGEFL Cup21931.0101100000.970.000.970.970.97Matches
2022-202328Bournemoutheng ENGFA Cup00Matches
2022-202328Bournemoutheng ENG1. Premier League20120.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202429Swansea Cityeng ENG2. Championship35242,25325.09312723508.86.42.58.971361520.360.120.480.280.400.350.100.450.260.35Matches
2024-202530Sheffield Wedseng ENG2. Championship442973.3101100101.51.50.01.535140.300.000.300.300.300.450.010.460.450.46Matches
2024-202530Sheffield Wedseng ENGEFL Cup211131.3101100000.800.000.800.800.80Matches
12 Seasons8 Clubs7 Leagues32724322,135245.9693099654531139.035.010.545.53192559210.280.120.400.260.390.290.080.360.260.34
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
Portsmouth (3 Seasons)4 Leagues109948,59295.527154227001310.280.160.440.280.44
Swansea City (3 Seasons)3 Leagues90726,28669.82352820349021.017.85.223.01691124660.330.070.400.290.360.320.080.390.270.35
Barnet (3 Seasons)2 Leagues1354595.1011000000.000.200.200.000.20
Bournemouth (2 Seasons)4 Leagues40121,40015.68210800304.84.81.56.443361160.510.130.640.510.640.390.120.510.390.51
Wigan Athletic (1 Season)3 Leagues48413,58939.96511600009.59.52.311.883822460.150.130.280.150.280.250.060.310.250.31
QPR (1 Season)1 League20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18
Sheffield Weds (1 Season)2 Leagues654104.6202200101.51.50.01.535140.440.000.440.440.440.450.010.460.450.46
Hemel Hempst (1 Season)1 League10250.3000000000.000.000.000.000.00
FA Cup (7 Seasons)1187938.8101100300.110.000.110.110.11
Championship (6 Seasons)19013612,210135.7401252364517039.035.010.545.53192549210.290.090.380.270.350.290.080.360.260.34
EFL Cup (6 Seasons)865666.3224200100.320.320.640.320.64
League One (2 Seasons)89837,52483.622153722001010.260.180.440.260.44
League Two (2 Seasons)2288689.6415400000.410.100.520.410.52
Conf Premier (2 Seasons)521621.8000000000.000.000.000.000.00
Premier League (1 Season)20120.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
2012-201318Barnet1 League832973.3011000000.000.300.300.000.30
2013-201419Barnet1 League321281.4000000000.000.000.000.000.00
2014-201520Barnet1 League20340.4000000000.000.000.000.000.00
2014-201520Hemel Hempst1 League10250.3000000000.000.000.000.000.00
2016-201722Portsmouth1 League1455716.3404400000.630.000.630.630.63
2017-201823Portsmouth2 Leagues45403,69741.17714700410.170.170.340.170.34
2018-201924Portsmouth3 Leagues50494,32448.0168241600900.330.170.500.330.50
2019-202025Wigan Athletic3 Leagues48413,58939.96511600009.59.52.311.883822460.150.130.280.150.280.250.060.310.250.31
2020-202126Swansea City3 Leagues49443,66140.71401413114011.811.02.613.792732960.340.000.340.320.320.310.070.380.290.36
2021-202227Swansea City2 Leagues643724.1022000000.40.40.10.563180.000.480.480.000.480.130.030.160.130.16
2021-202227Bournemouth2 Leagues36111,29514.4729700304.84.81.56.443351160.490.140.630.490.630.390.120.520.390.52
2022-202328Bournemouth3 Leagues411051.2101100000.00.00.00.00100.860.000.860.860.860.000.000.000.000.00
2022-202328QPR1 League20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18
2023-202429Swansea City1 League35242,25325.09312723508.86.42.58.971361520.360.120.480.280.400.350.100.450.260.35
2024-202530Sheffield Weds2 Leagues654104.6202200101.51.50.01.535140.440.000.440.440.440.450.010.460.450.46
12 Seasons8 Clubs7 Leagues32724322,135245.9693099654531139.035.010.545.53192559210.280.120.400.260.390.290.080.360.260.34
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
Portsmouth (3 Seasons)4 Leagues109948,59295.527154227001310.280.160.440.280.44
Swansea City (3 Seasons)3 Leagues90726,28669.82352820349021.017.85.223.01691124660.330.070.400.290.360.320.080.390.270.35
Barnet (3 Seasons)2 Leagues1354595.1011000000.000.200.200.000.20
Bournemouth (2 Seasons)4 Leagues40121,40015.68210800304.84.81.56.443361160.510.130.640.510.640.390.120.510.390.51
Wigan Athletic (1 Season)3 Leagues48413,58939.96511600009.59.52.311.883822460.150.130.280.150.280.250.060.310.250.31
QPR (1 Season)1 League20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18
Sheffield Weds (1 Season)2 Leagues654104.6202200101.51.50.01.535140.440.000.440.440.440.450.010.460.450.46
Hemel Hempst (1 Season)1 League10250.3000000000.000.000.000.000.00
FA Cup (7 Seasons)1187938.8101100300.110.000.110.110.11
Championship (6 Seasons)19013612,210135.7401252364517039.035.010.545.53192549210.290.090.380.270.350.290.080.360.260.34
EFL Cup (6 Seasons)865666.3224200100.320.320.640.320.64
League One (2 Seasons)89837,52483.622153722001010.260.180.440.260.44
League Two (2 Seasons)2288689.6415400000.410.100.520.410.52
Conf Premier (2 Seasons)521621.8000000000.000.000.000.000.00
Premier League (1 Season)20120.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
2012-201318Barneteng ENG4. League Two23rd832973.3011000000.000.300.300.000.30
2013-201419Barneteng ENG5. Conf Premier8th321281.4000000000.000.000.000.000.00
2014-201520Barneteng ENG5. Conf Premier1st20340.4000000000.000.000.000.000.00Matches
2016-201722Portsmoutheng ENG4. League Two1st1455716.3404400000.630.000.630.630.63Matches
2017-201823Portsmoutheng ENG3. League One8th44393,60740.17714700310.170.170.350.170.35Matches
2018-201924Portsmoutheng ENG3. League One4th45443,91743.5158231500700.340.180.530.340.53Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd46403,45338.46511600009.59.52.311.883822460.160.130.290.160.290.250.060.310.250.31Matches
2020-202126Swansea Cityeng ENG2. Championship4th46423,43638.21401413113011.811.02.613.792732960.370.000.370.340.340.310.070.380.290.36Matches
2021-202227Swansea Cityeng ENG2. Championship15th532823.1000000000.40.40.10.563180.000.000.000.000.000.130.030.160.130.16Matches
2021-202227Bournemoutheng ENG2. Championship2nd3491,11512.4729700304.84.81.56.443351160.570.160.730.570.730.390.120.520.390.52Matches
2022-202328Bournemoutheng ENG1. Premier League15th20120.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2022-202328QPReng ENG2. Championship20th20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18Matches
2023-202429Swansea Cityeng ENG2. Championship14th35242,25325.09312723508.86.42.58.971361520.360.120.480.280.400.350.100.450.260.35Matches
2024-202530Sheffield Wedseng ENG2. Championship21st442973.3101100101.51.50.01.535140.300.000.300.300.300.450.010.460.450.46Matches
12 Seasons7 Clubs5 Leagues30822920,776230.8662894624527139.035.010.545.53192559210.290.120.410.270.390.290.080.360.260.34
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Portsmouth (3 Seasons)2 Leagues103888,09589.926154126001010.290.170.460.290.46
Swansea City (3 Seasons)1 League86695,97166.32332620348021.017.85.223.01691124660.350.050.390.300.350.320.080.390.270.35
Barnet (3 Seasons)2 Leagues1354595.1011000000.000.200.200.000.20
Bournemouth (2 Seasons)2 Leagues3691,12712.5729700304.84.81.56.443361160.560.160.720.560.720.390.120.510.390.51
Wigan Athletic (1 Season)1 League46403,45338.46511600009.59.52.311.883822460.160.130.290.160.290.250.060.310.250.31
QPR (1 Season)1 League20141,37415.3325211502.21.41.42.72120790.200.130.330.130.260.140.090.230.090.18
Sheffield Weds (1 Season)1 League442973.3101100101.51.50.01.535140.300.000.300.300.300.450.010.460.450.46
Championship (6 Seasons)19013612,210135.7401252364517039.035.010.545.53192549210.290.090.380.270.350.290.080.360.260.34
League One (2 Seasons)89837,52483.622153722001010.260.180.440.260.44
League Two (2 Seasons)2288689.6415400000.410.100.520.410.52
Conf Premier (2 Seasons)521621.8000000000.000.000.000.000.00
Premier League (1 Season)20120.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Hemel Hempsteng ENGFA Cup85th10250.3000000000.000.000.000.000.00Matches
2017-201823Portsmoutheng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2018-201924Portsmoutheng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201924Portsmoutheng ENGFA Cup17th443173.5101100200.280.000.280.280.28Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd10460.5000000000.000.000.000.000.00Matches
2020-202126Swansea Cityeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2020-202126Swansea Cityeng ENGFA Cup9th211351.5000000000.000.000.000.000.00Matches
2021-202227Swansea Cityeng ENGEFL CupRd311901.0022000000.002.002.000.002.00Matches
2021-202227Bournemoutheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202328Bournemoutheng ENGEFL CupRd421931.0101100000.970.000.970.970.97Matches
2022-202328Bournemoutheng ENGFA Cup00Matches
2024-202530Sheffield Wedseng ENGEFL CupRd3211131.3101100000.800.000.800.800.80Matches
8 Seasons6 Clubs2 Leagues19141,35915.1325300400.200.130.330.200.33
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portsmouth (2 Seasons)2 Leagues664975.5101100300.180.000.180.180.18
Bournemouth (2 Seasons)2 Leagues432733.0101100000.330.000.330.330.33
Swansea City (2 Seasons)2 Leagues433153.5022000100.000.570.570.000.57
Sheffield Weds (1 Season)1 League211131.3101100000.800.000.800.800.80
Wigan Athletic (1 Season)2 Leagues211361.5000000000.000.000.000.000.00
Hemel Hempst (1 Season)1 League10250.3000000000.000.000.000.000.00
FA Cup (7 Seasons)1187938.8101100300.110.000.110.110.11
EFL Cup (6 Seasons)865666.3224200100.320.320.640.320.64
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)11710.8101100001.270.001.271.271.27Matches
202227jm JamaicaWCQ21770.9000000000.000.000.000.000.00Matches
202227jm JamaicaFriendlies (M)1040.0000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues421521.7101100000.590.000.590.590.59
Friendlies (M) (2 Seasons)21750.8101100001.200.001.201.201.20
WCQ (1 Season)21770.9000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201318Barneteng ENG4. League Two3.3000.0000
2013-201419Barneteng ENG5. Conf Premier1.4010.700.0000
2014-201520Barneteng ENG5. Conf Premier0.4000.0000Matches
2014-201520Hemel Hempsteng ENGFA Cup0.3000Matches
2016-201722Portsmoutheng ENG4. League Two6.34050.000.790.8000Matches
2017-201823Portsmoutheng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2017-201823Portsmoutheng ENG3. League One40.170170.000.420.4100Matches
2018-201924Portsmoutheng ENGEFL Cup1.004125.04.001.000.000.0000Matches
2018-201924Portsmoutheng ENGFA Cup3.515240.01.420.570.200.5000Matches
2018-201924Portsmoutheng ENG3. League One43.51500Matches
2019-202025Wigan Athleticeng ENG2. Championship38.46572136.81.490.550.110.2914.00009.59.50.17-3.5-3.5Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.00200.02.000.000.0000Matches
2019-202025Wigan Athleticeng ENGFA Cup0.50000.000.0000Matches
2020-202126Swansea Cityeng ENG2. Championship38.214823846.32.151.000.160.3416.001111.811.00.13+2.2+2.0Matches
2020-202126Swansea Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202126Swansea Cityeng ENGFA Cup1.505120.03.330.670.000.0000Matches
2021-202227Bournemoutheng ENG2. Championship12.47271451.92.181.130.260.5012.30004.84.80.18+2.2+2.2Matches
2021-202227Swansea Cityeng ENG2. Championship3.105360.01.600.960.000.0016.00000.40.40.08-0.4-0.4Matches
2021-202227Swansea Cityeng ENGEFL Cup1.00300.03.000.000.0000Matches
2021-202227Bournemoutheng ENGFA Cup2.005240.02.501.000.000.0000Matches
2022-202328QPReng ENG2. Championship15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6Matches
2022-202328Bournemoutheng ENGEFL Cup1.016350.05.812.900.170.3300Matches
2022-202328Bournemoutheng ENG1. Premier League0.10000.000.000000.00.00.00.0Matches
2023-202429Swansea Cityeng ENG2. Championship25.09492142.91.960.840.140.3315.60238.86.40.13+0.2+0.6Matches
2024-202530Sheffield Wedseng ENG2. Championship3.318225.02.420.610.130.5010.90001.51.50.19-0.5-0.5Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.3111100.00.800.801.001.0000Matches
12 Seasons8 Clubs7 Leagues245.96927613950.01.400.690.180.3615.104539.035.00.14+1.0+1.0
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
Portsmouth (3 Seasons)4 Leagues95.5271026260.00.190.501.200.4600
Swansea City (3 Seasons)3 Leagues69.8231456343.42.080.900.140.3215.903421.017.80.13+2.0+2.2
Barnet (3 Seasons)2 Leagues5.1010.200.0000
Bournemouth (2 Seasons)4 Leagues15.68381950.02.441.220.210.4212.30004.84.80.18+2.2+2.2
Wigan Athletic (1 Season)3 Leagues39.96592135.61.480.530.100.2914.00009.59.50.17-3.5-3.5
QPR (1 Season)1 League15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6
Sheffield Weds (1 Season)2 Leagues4.629333.31.980.660.220.6710.90001.51.50.19-0.5-0.5
Hemel Hempst (1 Season)1 League0.3000
FA Cup (7 Seasons)8.8116637.51.870.700.060.1700
Championship (6 Seasons)135.74024310543.21.790.770.150.3415.104539.035.00.14+1.0+1.0
EFL Cup (6 Seasons)6.3217529.42.700.800.120.4000
League One (2 Seasons)83.6220170.000.420.4100
League Two (2 Seasons)9.64050.000.520.8000
Conf Premier (2 Seasons)1.8010.560.0000
Premier League (1 Season)0.10000.000.000000.00.00.00.0
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
2012-201318Barnet1 League3.3000.0000
2013-201419Barnet1 League1.4010.700.0000
2014-201520Barnet1 League0.4000.0000
2014-201520Hemel Hempst1 League0.3000
2016-201722Portsmouth1 League6.34050.000.790.8000
2017-201823Portsmouth2 Leagues41.171181800.00.020.447.000.3900
2018-201924Portsmouth3 Leagues48.0169333.31.990.660.110.3300
2019-202025Wigan Athletic3 Leagues39.96592135.61.480.530.100.2914.00009.59.50.17-3.5-3.5
2020-202126Swansea City3 Leagues40.714883944.32.160.960.150.3316.001111.811.00.13+2.2+2.0
2021-202227Swansea City2 Leagues4.108337.51.940.730.000.0016.00000.40.40.08-0.4-0.4
2021-202227Bournemouth2 Leagues14.47321650.02.221.110.220.4412.30004.84.80.18+2.2+2.2
2022-202328Bournemouth3 Leagues1.216350.05.142.570.170.330000.00.00.00.0
2022-202328QPR1 League15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6
2023-202429Swansea City1 League25.09492142.91.960.840.140.3315.60238.86.40.13+0.2+0.6
2024-202530Sheffield Weds2 Leagues4.629333.31.980.660.220.6710.90001.51.50.19-0.5-0.5
12 Seasons8 Clubs7 Leagues245.96927613950.01.400.690.180.3615.104539.035.00.14+1.0+1.0
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
Portsmouth (3 Seasons)4 Leagues95.5271026260.00.190.501.200.4600
Swansea City (3 Seasons)3 Leagues69.8231456343.42.080.900.140.3215.903421.017.80.13+2.0+2.2
Barnet (3 Seasons)2 Leagues5.1010.200.0000
Bournemouth (2 Seasons)4 Leagues15.68381950.02.441.220.210.4212.30004.84.80.18+2.2+2.2
Wigan Athletic (1 Season)3 Leagues39.96592135.61.480.530.100.2914.00009.59.50.17-3.5-3.5
QPR (1 Season)1 League15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6
Sheffield Weds (1 Season)2 Leagues4.629333.31.980.660.220.6710.90001.51.50.19-0.5-0.5
Hemel Hempst (1 Season)1 League0.3000
FA Cup (7 Seasons)8.8116637.51.870.700.060.1700
Championship (6 Seasons)135.74024310543.21.790.770.150.3415.104539.035.00.14+1.0+1.0
EFL Cup (6 Seasons)6.3217529.42.700.800.120.4000
League One (2 Seasons)83.6220170.000.420.4100
League Two (2 Seasons)9.64050.000.520.8000
Conf Premier (2 Seasons)1.8010.560.0000
Premier League (1 Season)0.10000.000.000000.00.00.00.0
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
2012-201318Barneteng ENG4. League Two23rd3.3000.0000
2013-201419Barneteng ENG5. Conf Premier8th1.4010.700.0000
2014-201520Barneteng ENG5. Conf Premier1st0.4000.0000Matches
2016-201722Portsmoutheng ENG4. League Two1st6.34050.000.790.8000Matches
2017-201823Portsmoutheng ENG3. League One8th40.170170.000.420.4100Matches
2018-201924Portsmoutheng ENG3. League One4th43.51500Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.46572136.81.490.550.110.2914.00009.59.50.17-3.5-3.5Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.214823846.32.151.000.160.3416.001111.811.00.13+2.2+2.0Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.105360.01.600.960.000.0016.00000.40.40.08-0.4-0.4Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.47271451.92.181.130.260.5012.30004.84.80.18+2.2+2.2Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.10000.000.000000.00.00.00.0Matches
2022-202328QPReng ENG2. Championship20th15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.09492142.91.960.840.140.3315.60238.86.40.13+0.2+0.6Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.318225.02.420.610.130.5010.90001.51.50.19-0.5-0.5Matches
12 Seasons7 Clubs5 Leagues230.86624312852.31.330.680.190.3715.104539.035.00.14+1.0+1.0
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
Portsmouth (3 Seasons)2 Leagues89.9260220.000.470.5000
Swansea City (3 Seasons)1 League66.3231366245.62.050.930.150.3215.903421.017.80.13+2.0+2.2
Barnet (3 Seasons)2 Leagues5.1010.200.0000
Bournemouth (2 Seasons)2 Leagues12.57271451.92.161.120.260.5012.30004.84.80.18+2.2+2.2
Wigan Athletic (1 Season)1 League38.46572136.81.490.550.110.2914.00009.59.50.17-3.5-3.5
QPR (1 Season)1 League15.3315640.00.980.390.130.3318.90112.21.40.09+0.8+0.6
Sheffield Weds (1 Season)1 League3.318225.02.420.610.130.5010.90001.51.50.19-0.5-0.5
Championship (6 Seasons)135.74024310543.21.790.770.150.3415.104539.035.00.14+1.0+1.0
League One (2 Seasons)83.6220170.000.420.4100
League Two (2 Seasons)9.64050.000.520.8000
Conf Premier (2 Seasons)1.8010.560.0000
Premier League (1 Season)0.10000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.3000Matches
2017-201823Portsmoutheng ENGFA Cup85th1.0011100.01.001.000.000.0000Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.004125.04.001.000.000.0000Matches
2018-201924Portsmoutheng ENGFA Cup17th3.515240.01.420.570.200.5000Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.50000.000.0000Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.505120.03.330.670.000.0000Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.00300.03.000.000.0000Matches
2021-202227Bournemoutheng ENGFA Cup2.005240.02.501.000.000.0000Matches
2022-202328Bournemoutheng ENGEFL CupRd41.016350.05.812.900.170.3300Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.3111100.00.800.801.001.0000Matches
8 Seasons6 Clubs2 Leagues15.13331133.32.230.740.090.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (2 Seasons)2 Leagues5.5110440.01.810.720.100.2500
Bournemouth (2 Seasons)2 Leagues3.0111545.53.631.650.090.2000
Swansea City (2 Seasons)2 Leagues3.509111.12.570.290.000.0000
Sheffield Weds (1 Season)1 League1.3111100.00.800.801.001.0000
Wigan Athletic (1 Season)2 Leagues1.50200.01.320.000.0000
Hemel Hempst (1 Season)1 League0.3000
FA Cup (7 Seasons)8.8116637.51.870.700.060.1700
EFL Cup (6 Seasons)6.3217529.42.700.800.120.4000
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)0.8100Matches
202227jm JamaicaWCQ0.9000Matches
202227jm JamaicaFriendlies (M)0.0000Matches
2 Seasons1 Club2 Leagues1.7100
Friendlies (M) (2 Seasons)0.8100
WCQ (1 Season)0.9000
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
2012-201318Barneteng ENG4. League Two3.31
2013-201419Barneteng ENG5. Conf Premier1.40
2014-201520Barneteng ENG5. Conf Premier0.40Matches
2014-201520Hemel Hempsteng ENGFA Cup0.30Matches
2016-201722Portsmoutheng ENG4. League Two6.30Matches
2017-201823Portsmoutheng ENGFA Cup1.00Matches
2017-201823Portsmoutheng ENG3. League One40.17Matches
2018-201924Portsmoutheng ENGEFL Cup1.00Matches
2018-201924Portsmoutheng ENGFA Cup3.50Matches
2018-201924Portsmoutheng ENG3. League One43.58Matches
2019-202025Wigan Athleticeng ENG2. Championship38.460690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.00Matches
2019-202025Wigan Athleticeng ENGFA Cup0.50Matches
2020-202126Swansea Cityeng ENG2. Championship38.258288266.07840178936146777.316223369.5266540.002.63.2-2.6253132773Matches
2020-202126Swansea Cityeng ENGEFL Cup1.00Matches
2020-202126Swansea Cityeng ENGFA Cup1.50Matches
2021-202227Bournemoutheng ENG2. Championship12.425634773.8355990515718784.07710573.392045.021.51.2+0.5111718335Matches
2021-202227Swansea Cityeng ENG2. Championship3.1354971.452859253083.371258.33475.000.10.1-0.112213Matches
2021-202227Swansea Cityeng ENGEFL Cup1.02Matches
2021-202227Bournemoutheng ENGFA Cup2.00Matches
2022-202328QPReng ENG2. Championship15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320Matches
2022-202328Bournemoutheng ENGEFL Cup1.00Matches
2022-202328Bournemoutheng ENG1. Premier League0.12450.018311100.000010.000.00.00.000101Matches
2023-202429Swansea Cityeng ENG2. Championship25.032849066.94736104619324479.110515169.5173745.932.52.2+0.5171318536Matches
2024-202530Sheffield Wedseng ENG2. Championship3.3394881.3484141253083.3101283.311100.000.00.40.012105Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.30Matches
12 Seasons8 Clubs7 Leagues245.92028299767.72845469341209151979.662489369.99023039.13010.511.8+19.510011910825255
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
Portsmouth (3 Seasons)4 Leagues95.515
Swansea City (3 Seasons)3 Leagues69.8945142166.513104289457974178.127439669.24610643.455.25.5-0.243465213112
Barnet (3 Seasons)2 Leagues5.11
Bournemouth (2 Seasons)4 Leagues15.625835173.5357790815818884.07710573.392142.921.51.2+0.5111719336
Wigan Athletic (1 Season)3 Leagues39.960690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682
QPR (1 Season)1 League15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320
Sheffield Weds (1 Season)2 Leagues4.6394881.3484141253083.3101283.311100.000.00.40.012105
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.80
Championship (6 Seasons)135.72026299367.72843669311208151879.662489369.99022939.31210.511.8+1.510011910725254
EFL Cup (6 Seasons)6.32
League One (2 Seasons)83.615
League Two (2 Seasons)9.61
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.12450.018311100.000010.000.00.00.000101
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
2012-201318Barnet1 League3.31
2013-201419Barnet1 League1.40
2014-201520Barnet1 League0.40
2014-201520Hemel Hempst1 League0.30
2016-201722Portsmouth1 League6.30
2017-201823Portsmouth2 Leagues41.17
2018-201924Portsmouth3 Leagues48.08
2019-202025Wigan Athletic3 Leagues39.960690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682
2020-202126Swansea City3 Leagues40.758288266.07840178936146777.316223369.5266540.002.63.2-2.6253132773
2021-202227Swansea City2 Leagues4.1354971.452859253083.371258.33475.020.10.1+1.912213
2021-202227Bournemouth2 Leagues14.425634773.8355990515718784.07710573.392045.021.51.2+0.5111718335
2022-202328Bournemouth3 Leagues1.22450.018311100.000010.000.00.00.000101
2022-202328QPR1 League15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320
2023-202429Swansea City1 League25.032849066.94736104619324479.110515169.5173745.932.52.2+0.5171318536
2024-202530Sheffield Weds2 Leagues4.6394881.3484141253083.3101283.311100.000.00.40.012105
12 Seasons8 Clubs7 Leagues245.92028299767.72845469341209151979.662489369.99023039.13010.511.8+19.510011910825255
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
Portsmouth (3 Seasons)4 Leagues95.515
Swansea City (3 Seasons)3 Leagues69.8945142166.513104289457974178.127439669.24610643.455.25.5-0.243465213112
Barnet (3 Seasons)2 Leagues5.11
Bournemouth (2 Seasons)4 Leagues15.625835173.5357790815818884.07710573.392142.921.51.2+0.5111719336
Wigan Athletic (1 Season)3 Leagues39.960690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682
QPR (1 Season)1 League15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320
Sheffield Weds (1 Season)2 Leagues4.6394881.3484141253083.3101283.311100.000.00.40.012105
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.80
Championship (6 Seasons)135.72026299367.72843669311208151879.662489369.99022939.31210.511.8+1.510011910725254
EFL Cup (6 Seasons)6.32
League One (2 Seasons)83.615
League Two (2 Seasons)9.61
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.12450.018311100.000010.000.00.00.000101
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
2012-201318Barneteng ENG4. League Two23rd3.31
2013-201419Barneteng ENG5. Conf Premier8th1.40
2014-201520Barneteng ENG5. Conf Premier1st0.40Matches
2016-201722Portsmoutheng ENG4. League Two1st6.30Matches
2017-201823Portsmoutheng ENG3. League One8th40.17Matches
2018-201924Portsmoutheng ENG3. League One4th43.58Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.460690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.258288266.07840178936146777.316223369.5266540.002.63.2-2.6253132773Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.1354971.452859253083.371258.33475.000.10.1-0.112213Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.425634773.8355990515718784.07710573.392045.021.51.2+0.5111718335Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.12450.018311100.000010.000.00.00.000101Matches
2022-202328QPReng ENG2. Championship20th15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.032849066.94736104619324479.110515169.5173745.932.52.2+0.5171318536Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.3394881.3484141253083.3101283.311100.000.00.40.012105Matches
12 Seasons7 Clubs5 Leagues230.82028299767.72845469341209151979.662489369.99023039.12810.511.8+17.510011910825255
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
Portsmouth (3 Seasons)2 Leagues89.915
Swansea City (3 Seasons)1 League66.3945142166.513104289457974178.127439669.24610643.435.25.5-2.243465213112
Barnet (3 Seasons)2 Leagues5.11
Bournemouth (2 Seasons)2 Leagues12.525835173.5357790815818884.07710573.392142.921.51.2+0.5111719336
Wigan Athletic (1 Season)1 League38.460690267.28859232134943480.420529669.3278033.852.32.7+2.7354226682
QPR (1 Season)1 League15.318027565.524306709812677.8588469.072231.821.41.9+0.6101210320
Sheffield Weds (1 Season)1 League3.3394881.3484141253083.3101283.311100.000.00.40.012105
Championship (6 Seasons)135.72026299367.72843669311208151879.662489369.99022939.31210.511.8+1.510011910725254
League One (2 Seasons)83.615
League Two (2 Seasons)9.61
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.12450.018311100.000010.000.00.00.000101
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.30Matches
2017-201823Portsmoutheng ENGFA Cup85th1.00Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.00Matches
2018-201924Portsmoutheng ENGFA Cup17th3.50Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.00Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.50Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.00Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.50Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.02Matches
2021-202227Bournemoutheng ENGFA Cup2.00Matches
2022-202328Bournemoutheng ENGEFL CupRd41.00Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.30Matches
8 Seasons6 Clubs2 Leagues15.12
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
Portsmouth (2 Seasons)2 Leagues5.50
Bournemouth (2 Seasons)2 Leagues3.00
Swansea City (2 Seasons)2 Leagues3.52
Sheffield Weds (1 Season)1 League1.30
Wigan Athletic (1 Season)2 Leagues1.50
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.80
EFL Cup (6 Seasons)6.32
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)0.80Matches
202227jm JamaicaWCQ0.90Matches
202227jm JamaicaFriendlies (M)0.00Matches
2 Seasons1 Club2 Leagues1.70
Friendlies (M) (2 Seasons)0.80
WCQ (1 Season)0.90

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
2012-201318Barneteng ENG4. League Two3.3
2013-201419Barneteng ENG5. Conf Premier1.4
2014-201520Barneteng ENG5. Conf Premier0.4Matches
2014-201520Hemel Hempsteng ENGFA Cup0.3Matches
2016-201722Portsmoutheng ENG4. League Two6.30Matches
2017-201823Portsmoutheng ENGFA Cup1.03Matches
2017-201823Portsmoutheng ENG3. League One40.10Matches
2018-201924Portsmoutheng ENGEFL Cup1.03Matches
2018-201924Portsmoutheng ENGFA Cup3.58Matches
2018-201924Portsmoutheng ENG3. League One43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship38.49028485170162718010606347Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.04Matches
2019-202025Wigan Athleticeng ENGFA Cup0.51Matches
2020-202126Swansea Cityeng ENG2. Championship38.28828631603343102000582348Matches
2020-202126Swansea Cityeng ENGEFL Cup1.00Matches
2020-202126Swansea Cityeng ENGFA Cup1.51Matches
2021-202227Bournemoutheng ENG2. Championship12.4347334130122252100256020Matches
2021-202227Swansea Cityeng ENG2. Championship3.1494260101000003511Matches
2021-202227Swansea Cityeng ENGEFL Cup1.00Matches
2021-202227Bournemoutheng ENGFA Cup2.00Matches
2022-202328QPReng ENG2. Championship15.32752383620032114020180115Matches
2022-202328Bournemoutheng ENGEFL Cup1.00Matches
2022-202328Bournemoutheng ENG1. Premier League0.1440000000000201Matches
2023-202429Swansea Cityeng ENG2. Championship25.0490471183113972000328136Matches
2024-202530Sheffield Wedseng ENG2. Championship3.3484080000000003902Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.32Matches
12 Seasons8 Clubs7 Leagues245.9299728401481267221402813020289170
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)4 Leagues95.514
Swansea City (3 Seasons)3 Leagues69.8142113764035484174000945585
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6351338130122252100258021
Wigan Athletic (1 Season)3 Leagues39.99028485170167718010606347
QPR (1 Season)1 League15.32752383620032114020180115
Sheffield Weds (1 Season)2 Leagues4.6484080002000003902
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.813
Championship (6 Seasons)135.7299328361481267199402813020269169
EFL Cup (6 Seasons)6.39
League One (2 Seasons)83.60
League Two (2 Seasons)9.60
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.1440000000000201
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
2012-201318Barnet1 League3.3
2013-201419Barnet1 League1.4
2014-201520Barnet1 League0.4
2014-201520Hemel Hempst1 League0.3
2016-201722Portsmouth1 League6.30
2017-201823Portsmouth2 Leagues41.13
2018-201924Portsmouth3 Leagues48.011
2019-202025Wigan Athletic3 Leagues39.99028485170167718010606347
2020-202126Swansea City3 Leagues40.78828631603344102000582348
2021-202227Swansea City2 Leagues4.1494260101000003511
2021-202227Bournemouth2 Leagues14.4347334130122252100256020
2022-202328Bournemouth3 Leagues1.2440000000000201
2022-202328QPR1 League15.32752383620032114020180115
2023-202429Swansea City1 League25.0490471183113972000328136
2024-202530Sheffield Weds2 Leagues4.6484080002000003902
12 Seasons8 Clubs7 Leagues245.9299728401481267221402813020289170
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)4 Leagues95.514
Swansea City (3 Seasons)3 Leagues69.8142113764035484174000945585
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6351338130122252100258021
Wigan Athletic (1 Season)3 Leagues39.99028485170167718010606347
QPR (1 Season)1 League15.32752383620032114020180115
Sheffield Weds (1 Season)2 Leagues4.6484080002000003902
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.813
Championship (6 Seasons)135.7299328361481267199402813020269169
EFL Cup (6 Seasons)6.39
League One (2 Seasons)83.60
League Two (2 Seasons)9.60
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.1440000000000201
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
2012-201318Barneteng ENG4. League Two23rd3.3
2013-201419Barneteng ENG5. Conf Premier8th1.4
2014-201520Barneteng ENG5. Conf Premier1st0.4Matches
2016-201722Portsmoutheng ENG4. League Two1st6.30Matches
2017-201823Portsmoutheng ENG3. League One8th40.10Matches
2018-201924Portsmoutheng ENG3. League One4th43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.49028485170162718010606347Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.28828631603343102000582348Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.1494260101000003511Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.4347334130122252100256020Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.1440000000000201Matches
2022-202328QPReng ENG2. Championship20th15.32752383620032114020180115Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.0490471183113972000328136Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.3484080000000003902Matches
12 Seasons7 Clubs5 Leagues230.8299728401481267199402813020289170
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)2 Leagues89.90
Swansea City (3 Seasons)1 League66.3142113764035483174000945585
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)2 Leagues12.5351338130122252100258021
Wigan Athletic (1 Season)1 League38.49028485170162718010606347
QPR (1 Season)1 League15.32752383620032114020180115
Sheffield Weds (1 Season)1 League3.3484080000000003902
Championship (6 Seasons)135.7299328361481267199402813020269169
League One (2 Seasons)83.60
League Two (2 Seasons)9.60
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.1440000000000201
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.3Matches
2017-201823Portsmoutheng ENGFA Cup85th1.03Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.03Matches
2018-201924Portsmoutheng ENGFA Cup17th3.58Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.04Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.51Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.00Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.51Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.00Matches
2021-202227Bournemoutheng ENGFA Cup2.00Matches
2022-202328Bournemoutheng ENGEFL CupRd41.00Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.32Matches
8 Seasons6 Clubs2 Leagues15.122
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (2 Seasons)2 Leagues5.514
Bournemouth (2 Seasons)2 Leagues3.00
Swansea City (2 Seasons)2 Leagues3.51
Sheffield Weds (1 Season)1 League1.32
Wigan Athletic (1 Season)2 Leagues1.55
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.813
EFL Cup (6 Seasons)6.39
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)0.8Matches
202227jm JamaicaWCQ0.9Matches
202227jm JamaicaFriendlies (M)0.0Matches
2 Seasons1 Club2 Leagues1.7
Friendlies (M) (2 Seasons)0.8
WCQ (1 Season)0.9

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
2012-201318Barneteng ENG4. League Two3.3
2013-201419Barneteng ENG5. Conf Premier1.4
2014-201520Barneteng ENG5. Conf Premier0.4Matches
2014-201520Hemel Hempsteng ENGFA Cup0.3Matches
2016-201722Portsmoutheng ENG4. League Two6.3Matches
2017-201823Portsmoutheng ENGFA Cup1.0Matches
2017-201823Portsmoutheng ENG3. League One40.1Matches
2018-201924Portsmoutheng ENGEFL Cup1.0Matches
2018-201924Portsmoutheng ENGFA Cup3.5Matches
2018-201924Portsmoutheng ENG3. League One43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship38.4751.955239623100.261000000Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.0Matches
2019-202025Wigan Athleticeng ENGFA Cup0.5Matches
2020-202126Swansea Cityeng ENG2. Championship38.2832.1753110108190.24502110Matches
2020-202126Swansea Cityeng ENGEFL Cup1.0Matches
2020-202126Swansea Cityeng ENGFA Cup1.5Matches
2021-202227Bournemoutheng ENG2. Championship12.4262.10161450040.32301000Matches
2021-202227Swansea Cityeng ENG2. Championship3.151.6020300010.32001000Matches
2021-202227Swansea Cityeng ENGEFL Cup1.0Matches
2021-202227Bournemoutheng ENGFA Cup2.0Matches
2022-202328QPReng ENG2. Championship15.3261.70180403120.13200000Matches
2022-202328Bournemoutheng ENGEFL Cup1.0Matches
2022-202328Bournemoutheng ENG1. Premier League0.100.0000000000.00000000Matches
2023-202429Swansea Cityeng ENG2. Championship25.0431.722904811100.40602110Matches
2024-202530Sheffield Wedseng ENG2. Championship3.361.8230020100.00000000Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.3Matches
12 Seasons8 Clubs7 Leagues245.92641.9417353431147360.272606220
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)4 Leagues95.5
Swansea City (3 Seasons)3 Leagues69.81311.97841171892200.301105220
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6262.08161450040.32301000
Wigan Athletic (1 Season)3 Leagues39.9751.955239623100.261000000
QPR (1 Season)1 League15.3261.70180403120.13200000
Sheffield Weds (1 Season)2 Leagues4.661.8230020100.00000000
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
Championship (6 Seasons)135.72641.9517353431147360.272606220
EFL Cup (6 Seasons)6.3
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.100.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201318Barnet1 League3.3
2013-201419Barnet1 League1.4
2014-201520Barnet1 League0.4
2014-201520Hemel Hempst1 League0.3
2016-201722Portsmouth1 League6.3
2017-201823Portsmouth2 Leagues41.1
2018-201924Portsmouth3 Leagues48.0
2019-202025Wigan Athletic3 Leagues39.9751.955239623100.261000000
2020-202126Swansea City3 Leagues40.7832.1753110108190.24502110
2021-202227Swansea City2 Leagues4.151.6020300010.32001000
2021-202227Bournemouth2 Leagues14.4262.10161450040.32301000
2022-202328Bournemouth3 Leagues1.200.0000000000.00000000
2022-202328QPR1 League15.3261.70180403120.13200000
2023-202429Swansea City1 League25.0431.722904811100.40602110
2024-202530Sheffield Weds2 Leagues4.661.8230020100.00000000
12 Seasons8 Clubs7 Leagues245.92641.9417353431147360.272606220
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)4 Leagues95.5
Swansea City (3 Seasons)3 Leagues69.81311.97841171892200.301105220
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6262.08161450040.32301000
Wigan Athletic (1 Season)3 Leagues39.9751.955239623100.261000000
QPR (1 Season)1 League15.3261.70180403120.13200000
Sheffield Weds (1 Season)2 Leagues4.661.8230020100.00000000
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
Championship (6 Seasons)135.72641.9517353431147360.272606220
EFL Cup (6 Seasons)6.3
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.100.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201318Barneteng ENG4. League Two23rd3.3
2013-201419Barneteng ENG5. Conf Premier8th1.4
2014-201520Barneteng ENG5. Conf Premier1st0.4Matches
2016-201722Portsmoutheng ENG4. League Two1st6.3Matches
2017-201823Portsmoutheng ENG3. League One8th40.1Matches
2018-201924Portsmoutheng ENG3. League One4th43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.4751.955239623100.261000000Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.2832.1753110108190.24502110Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.151.6020300010.32001000Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.4262.10161450040.32301000Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.100.0000000000.00000000Matches
2022-202328QPReng ENG2. Championship20th15.3261.70180403120.13200000Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.0431.722904811100.40602110Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.361.8230020100.00000000Matches
12 Seasons7 Clubs5 Leagues230.82641.9417353431147360.272606220
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)2 Leagues89.9
Swansea City (3 Seasons)1 League66.31311.97841171892200.301105220
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)2 Leagues12.5262.08161450040.32301000
Wigan Athletic (1 Season)1 League38.4751.955239623100.261000000
QPR (1 Season)1 League15.3261.70180403120.13200000
Sheffield Weds (1 Season)1 League3.361.8230020100.00000000
Championship (6 Seasons)135.72641.9517353431147360.272606220
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.100.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.3Matches
2017-201823Portsmoutheng ENGFA Cup85th1.0Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.0Matches
2018-201924Portsmoutheng ENGFA Cup17th3.5Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.0Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.5Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.0Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.5Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.0Matches
2021-202227Bournemoutheng ENGFA Cup2.0Matches
2022-202328Bournemoutheng ENGEFL CupRd41.0Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.3Matches
8 Seasons6 Clubs2 Leagues15.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (2 Seasons)2 Leagues5.5
Bournemouth (2 Seasons)2 Leagues3.0
Swansea City (2 Seasons)2 Leagues3.5
Sheffield Weds (1 Season)1 League1.3
Wigan Athletic (1 Season)2 Leagues1.5
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
EFL Cup (6 Seasons)6.3
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)0.8Matches
202227jm JamaicaWCQ0.9Matches
202227jm JamaicaFriendlies (M)0.0Matches
2 Seasons1 Club2 Leagues1.7
Friendlies (M) (2 Seasons)0.8
WCQ (1 Season)0.9

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
2012-201318Barneteng ENG4. League Two3.3
2013-201419Barneteng ENG5. Conf Premier1.4
2014-201520Barneteng ENG5. Conf Premier0.4Matches
2014-201520Hemel Hempsteng ENGFA Cup0.3Matches
2016-201722Portsmoutheng ENG4. League Two6.300Matches
2017-201823Portsmoutheng ENGFA Cup1.010Matches
2017-201823Portsmoutheng ENG3. League One40.100Matches
2018-201924Portsmoutheng ENGEFL Cup1.000Matches
2018-201924Portsmoutheng ENGFA Cup3.500Matches
2018-201924Portsmoutheng ENG3. League One43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship38.46750222421135125.538375322289450Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.010Matches
2019-202025Wigan Athleticeng ENGFA Cup0.500Matches
2020-202126Swansea Cityeng ENG2. Championship38.238231681493625.027272251048140Matches
2020-202126Swansea Cityeng ENGEFL Cup1.030Matches
2020-202126Swansea Cityeng ENGFA Cup1.520Matches
2021-202227Bournemoutheng ENG2. Championship12.4191397381747.191211162580Matches
2021-202227Swansea Cityeng ENG2. Championship3.13300311100.004040300Matches
2021-202227Swansea Cityeng ENGEFL Cup1.000Matches
2021-202227Bournemoutheng ENGFA Cup2.000Matches
2022-202328QPReng ENG2. Championship15.312873251827.8131221071980Matches
2022-202328Bournemoutheng ENGEFL Cup1.001Matches
2022-202328Bournemoutheng ENG1. Premier League0.1000000000000000Matches
2023-202429Swansea Cityeng ENG2. Championship25.026174148113036.719257181541380Matches
2024-202530Sheffield Wedseng ENG2. Championship3.3660243475.012021740Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.300Matches
12 Seasons8 Clubs7 Leagues245.91711275858555015731.810711917102622321170
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portsmouth (3 Seasons)4 Leagues95.5100
Swansea City (3 Seasons)3 Leagues69.86748202225216731.346569472592520
Barnet (3 Seasons)2 Leagues5.10
Bournemouth (2 Seasons)4 Leagues15.6191397381747.191211172580
Wigan Athletic (1 Season)3 Leagues39.96751222421135125.538375322289450
QPR (1 Season)1 League15.312873251827.8131221071980
Sheffield Weds (1 Season)2 Leagues4.6660243475.012021740
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.8300
Championship (6 Seasons)135.71711205858555015731.810711917102612321170
EFL Cup (6 Seasons)6.3410
League One (2 Seasons)83.6000
League Two (2 Seasons)9.6000
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.1000000000000000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201318Barnet1 League3.30
2013-201419Barnet1 League1.40
2014-201520Barnet1 League0.40
2014-201520Hemel Hempst1 League0.30
2016-201722Portsmouth1 League6.3000
2017-201823Portsmouth2 Leagues41.1100
2018-201924Portsmouth3 Leagues48.0000
2019-202025Wigan Athletic3 Leagues39.96751222421135125.538375322289450
2020-202126Swansea City3 Leagues40.738281681493625.027272251048140
2021-202227Swansea City2 Leagues4.13300311100.004040300
2021-202227Bournemouth2 Leagues14.4191397381747.191211162580
2022-202328Bournemouth3 Leagues1.2000000000001000
2022-202328QPR1 League15.312873251827.8131221071980
2023-202429Swansea City1 League25.026174148113036.719257181541380
2024-202530Sheffield Weds2 Leagues4.6660243475.012021740
12 Seasons8 Clubs7 Leagues245.91711275858555015731.810711917102622321170
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portsmouth (3 Seasons)4 Leagues95.5100
Swansea City (3 Seasons)3 Leagues69.86748202225216731.346569472592520
Barnet (3 Seasons)2 Leagues5.10
Bournemouth (2 Seasons)4 Leagues15.6191397381747.191211172580
Wigan Athletic (1 Season)3 Leagues39.96751222421135125.538375322289450
QPR (1 Season)1 League15.312873251827.8131221071980
Sheffield Weds (1 Season)2 Leagues4.6660243475.012021740
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.8300
Championship (6 Seasons)135.71711205858555015731.810711917102612321170
EFL Cup (6 Seasons)6.3410
League One (2 Seasons)83.6000
League Two (2 Seasons)9.6000
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.1000000000000000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201318Barneteng ENG4. League Two23rd3.3
2013-201419Barneteng ENG5. Conf Premier8th1.4
2014-201520Barneteng ENG5. Conf Premier1st0.4Matches
2016-201722Portsmoutheng ENG4. League Two1st6.300Matches
2017-201823Portsmoutheng ENG3. League One8th40.100Matches
2018-201924Portsmoutheng ENG3. League One4th43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.46750222421135125.538375322289450Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.238231681493625.027272251048140Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.13300311100.004040300Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.4191397381747.191211162580Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.1000000000000000Matches
2022-202328QPReng ENG2. Championship20th15.312873251827.8131221071980Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.026174148113036.719257181541380Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.3660243475.012021740Matches
12 Seasons7 Clubs5 Leagues230.81711205858555015731.810711917102612321170
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
Portsmouth (3 Seasons)2 Leagues89.9000
Swansea City (3 Seasons)1 League66.36743202225216731.346569472592520
Barnet (3 Seasons)2 Leagues5.10
Bournemouth (2 Seasons)2 Leagues12.5191397381747.191211162580
Wigan Athletic (1 Season)1 League38.46750222421135125.538375322289450
QPR (1 Season)1 League15.312873251827.8131221071980
Sheffield Weds (1 Season)1 League3.3660243475.012021740
Championship (6 Seasons)135.71711205858555015731.810711917102612321170
League One (2 Seasons)83.6000
League Two (2 Seasons)9.6000
Conf Premier (2 Seasons)1.80
Premier League (1 Season)0.1000000000000000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.3Matches
2017-201823Portsmoutheng ENGFA Cup85th1.010Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.000Matches
2018-201924Portsmoutheng ENGFA Cup17th3.500Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.010Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.500Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.030Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.520Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.000Matches
2021-202227Bournemoutheng ENGFA Cup2.000Matches
2022-202328Bournemoutheng ENGEFL CupRd41.001Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.300Matches
8 Seasons6 Clubs2 Leagues15.1710
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
Portsmouth (2 Seasons)2 Leagues5.5100
Bournemouth (2 Seasons)2 Leagues3.0010
Swansea City (2 Seasons)2 Leagues3.5500
Sheffield Weds (1 Season)1 League1.3000
Wigan Athletic (1 Season)2 Leagues1.5100
Hemel Hempst (1 Season)1 League0.30
FA Cup (7 Seasons)8.8300
EFL Cup (6 Seasons)6.3410
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)0.8Matches
202227jm JamaicaWCQ0.9Matches
202227jm JamaicaFriendlies (M)0.0Matches
2 Seasons1 Club2 Leagues1.70
Friendlies (M) (2 Seasons)0.80
WCQ (1 Season)0.90

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
2012-201318Barneteng ENG4. League Two3.3
2013-201419Barneteng ENG5. Conf Premier1.4
2014-201520Barneteng ENG5. Conf Premier0.4Matches
2014-201520Hemel Hempsteng ENGFA Cup0.3Matches
2016-201722Portsmoutheng ENG4. League Two6.3Matches
2017-201823Portsmoutheng ENGFA Cup1.0Matches
2017-201823Portsmoutheng ENG3. League One40.1Matches
2018-201924Portsmoutheng ENGEFL Cup1.0Matches
2018-201924Portsmoutheng ENGFA Cup3.5Matches
2018-201924Portsmoutheng ENG3. League One43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship38.41359552004966971501359794860.83139.27975336218183553811263816246Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.0Matches
2019-202025Wigan Athleticeng ENGFA Cup0.5Matches
2020-202126Swansea Cityeng ENG2. Championship38.21331111405077131601330814353.13846.98275346203792424413270978296Matches
2020-202126Swansea Cityeng ENGEFL Cup1.0Matches
2020-202126Swansea Cityeng ENGFA Cup1.5Matches
2021-202227Bournemoutheng ENG2. Championship12.4521105919827458521371848.61951.432420128774318164629367116Matches
2021-202227Swansea Cityeng ENG2. Championship3.17403234813748562.5337.54733879613635618Matches
2021-202227Swansea Cityeng ENGEFL Cup1.0Matches
2021-202227Bournemoutheng ENGFA Cup2.0Matches
2022-202328QPReng ENG2. Championship15.343485816522549433331236.41751.52191351563211011531622979Matches
2022-202328Bournemoutheng ENGEFL Cup1.0Matches
2022-202328Bournemoutheng ENG1. Premier League0.140031040002710000030Matches
2023-202429Swansea Cityeng ENG2. Championship25.081046140297391112807672334.34161.2472321514277131346738517152Matches
2024-202530Sheffield Wedseng ENG2. Championship3.387410433518878337.5562.543261122332875214Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.3Matches
12 Seasons8 Clubs7 Leagues245.9462013461017322384560461531315248.615449.227311786672873191601484242263018921
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
Portsmouth (3 Seasons)4 Leagues95.5
Swansea City (3 Seasons)3 Leagues69.8221557283827115228522111567145.58252.613468899354316974812051111551466
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6525105920127558525371848.61951.432620198784318164629370116
Wigan Athletic (1 Season)3 Leagues39.91359552004966971501359794860.83139.27975336218183553811263816246
QPR (1 Season)1 League15.343485816522549433331236.41751.52191351563211011531622979
Sheffield Weds (1 Season)2 Leagues4.687410433518878337.5562.543261122332875214
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
Championship (6 Seasons)135.7461613461017292383560461131315248.615449.227291785972863191601484242263015921
EFL Cup (6 Seasons)6.3
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.140031040002710000030
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
2012-201318Barnet1 League3.3
2013-201419Barnet1 League1.4
2014-201520Barnet1 League0.4
2014-201520Hemel Hempst1 League0.3
2016-201722Portsmouth1 League6.3
2017-201823Portsmouth2 Leagues41.1
2018-201924Portsmouth3 Leagues48.0
2019-202025Wigan Athletic3 Leagues39.91359552004966971501359794860.83139.27975336218183553811263816246
2020-202126Swansea City3 Leagues40.71331111405077131601330814353.13846.98275346203792424413270978296
2021-202227Swansea City2 Leagues4.17403234813748562.5337.54733879613635618
2021-202227Bournemouth2 Leagues14.4521105919827458521371848.61951.432420128774318164629367116
2022-202328Bournemouth3 Leagues1.240031040002710000030
2022-202328QPR1 League15.343485816522549433331236.41751.52191351563211011531622979
2023-202429Swansea City1 League25.081046140297391112807672334.34161.2472321514277131346738517152
2024-202530Sheffield Weds2 Leagues4.687410433518878337.5562.543261122332875214
12 Seasons8 Clubs7 Leagues245.9462013461017322384560461531315248.615449.227311786672873191601484242263018921
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
Portsmouth (3 Seasons)4 Leagues95.5
Swansea City (3 Seasons)3 Leagues69.8221557283827115228522111567145.58252.613468899354316974812051111551466
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)4 Leagues15.6525105920127558525371848.61951.432620198784318164629370116
Wigan Athletic (1 Season)3 Leagues39.91359552004966971501359794860.83139.27975336218183553811263816246
QPR (1 Season)1 League15.343485816522549433331236.41751.52191351563211011531622979
Sheffield Weds (1 Season)2 Leagues4.687410433518878337.5562.543261122332875214
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
Championship (6 Seasons)135.7461613461017292383560461131315248.615449.227291785972863191601484242263015921
EFL Cup (6 Seasons)6.3
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.140031040002710000030
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
2012-201318Barneteng ENG4. League Two23rd3.3
2013-201419Barneteng ENG5. Conf Premier8th1.4
2014-201520Barneteng ENG5. Conf Premier1st0.4Matches
2016-201722Portsmoutheng ENG4. League Two1st6.3Matches
2017-201823Portsmoutheng ENG3. League One8th40.1Matches
2018-201924Portsmoutheng ENG3. League One4th43.5Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.41359552004966971501359794860.83139.27975336218183553811263816246Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.21331111405077131601330814353.13846.98275346203792424413270978296Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.17403234813748562.5337.54733879613635618Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.4521105919827458521371848.61951.432420128774318164629367116Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.140031040002710000030Matches
2022-202328QPReng ENG2. Championship20th15.343485816522549433331236.41751.52191351563211011531622979Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.081046140297391112807672334.34161.2472321514277131346738517152Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.387410433518878337.5562.543261122332875214Matches
12 Seasons7 Clubs5 Leagues230.8462013461017322384560461531315248.615449.227311786672873191601484242263018921
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
Portsmouth (3 Seasons)2 Leagues89.9
Swansea City (3 Seasons)1 League66.3221557283827115228522111567145.58252.613468899354316974812051111551466
Barnet (3 Seasons)2 Leagues5.1
Bournemouth (2 Seasons)2 Leagues12.5525105920127558525371848.61951.432620198784318164629370116
Wigan Athletic (1 Season)1 League38.41359552004966971501359794860.83139.27975336218183553811263816246
QPR (1 Season)1 League15.343485816522549433331236.41751.52191351563211011531622979
Sheffield Weds (1 Season)1 League3.387410433518878337.5562.543261122332875214
Championship (6 Seasons)135.7461613461017292383560461131315248.615449.227291785972863191601484242263015921
League One (2 Seasons)83.6
League Two (2 Seasons)9.6
Conf Premier (2 Seasons)1.8
Premier League (1 Season)0.140031040002710000030
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.3Matches
2017-201823Portsmoutheng ENGFA Cup85th1.0Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.0Matches
2018-201924Portsmoutheng ENGFA Cup17th3.5Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.0Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.5Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.0Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.5Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.0Matches
2021-202227Bournemoutheng ENGFA Cup2.0Matches
2022-202328Bournemoutheng ENGEFL CupRd41.0Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.3Matches
8 Seasons6 Clubs2 Leagues15.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Portsmouth (2 Seasons)2 Leagues5.5
Bournemouth (2 Seasons)2 Leagues3.0
Swansea City (2 Seasons)2 Leagues3.5
Sheffield Weds (1 Season)1 League1.3
Wigan Athletic (1 Season)2 Leagues1.5
Hemel Hempst (1 Season)1 League0.3
FA Cup (7 Seasons)8.8
EFL Cup (6 Seasons)6.3
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)0.8Matches
202227jm JamaicaWCQ0.9Matches
202227jm JamaicaFriendlies (M)0.0Matches
2 Seasons1 Club2 Leagues1.7
Friendlies (M) (2 Seasons)0.8
WCQ (1 Season)0.9

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
2012-201318Barneteng ENG4. League Two8297377.23.335
2013-201419Barneteng ENG5. Conf Premier3128433.11.421
2014-201520Barneteng ENG5. Conf Premier234170.80.402Matches
2014-201520Hemel Hempsteng ENGFA Cup1252527.80.30012400.0002-2-7.20-7.20Matches
2016-201722Portsmoutheng ENG4. League Two145714113.86.350972.29134+9+1.42+0.66Matches
2017-201823Portsmoutheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201823Portsmoutheng ENG3. League One443,6078287.140.13933501.485145+6+0.15+0.99Matches
2018-201924Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201924Portsmoutheng ENGFA Cup43177970.43.54792002.2542+2+0.57-0.79Matches
2018-201924Portsmoutheng ENG3. League One453,9178794.643.544893911301.878248+34+0.78+1.59Matches
2019-202025Wigan Athleticeng ENG2. Championship463,4537583.438.440832262101.284840+8+0.21+1.1349.343.4+5.8+0.15+1.33Matches
2019-202025Wigan Athleticeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2019-202025Wigan Athleticeng ENGFA Cup1464651.10.50014600.000000.00+4.09Matches
2020-202126Swansea Cityeng ENG2. Championship463,4367583.038.242801342101.714930+19+0.50+0.7542.537.5+5.0+0.13+0.36Matches
2020-202126Swansea Cityeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2020-202126Swansea Cityeng ENGFA Cup21356850.01.5164017111.504400.00-2.67Matches
2021-202227Bournemoutheng ENG2. Championship341,1153326.912.49764251741.881915+4+0.32-0.6022.513.4+9.1+0.73+0.15Matches
2021-202227Swansea Cityeng ENG2. Championship5282566.83.1381222000.8025-3-0.96-0.792.55.7-3.2-1.02-0.69Matches
2021-202227Swansea Cityeng ENGEFL Cup1909033.31.01901013.0041+3+3.00+2.50Matches
2021-202227Bournemoutheng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2022-202328QPReng ENG2. Championship201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66Matches
2022-202328Bournemoutheng ENGEFL Cup2934731.01.018701601.5041+3+2.90+3.34Matches
2022-202328Bournemoutheng ENGFA Cup00001Matches
2022-202328Bournemoutheng ENG1. Premier League21260.40.1002680.000000.00+0.900.10.7-0.7-4.95-4.30Matches
2023-202429Swansea Cityeng ENG2. Championship352,2536454.425.0248110112801.403730+7+0.28+0.9031.040.0-8.9-0.36-0.38Matches
2024-202530Sheffield Wedseng ENG2. Championship42977466.03.34741000.7547-3-0.91+0.275.04.2+0.8+0.24+1.24Matches
2024-202530Sheffield Wedseng ENGEFL Cup21135741.91.3168014503.0060+6+4.78+4.78Matches
12 Seasons8 Clubs7 Leagues32722,1356839.6245.9243831458422221.53345271+74+0.31+0.39167.3170.2-2.9-0.02+0.16
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
Portsmouth (3 Seasons)4 Leagues1098,5927965.895.5948876151371.75151102+49+0.51+0.01
Swansea City (3 Seasons)3 Leagues906,2867048.269.8728027182821.539672+24+0.34+0.5776.083.2-7.1-0.11+0.11
Barnet (3 Seasons)2 Leagues13459353.75.158
Bournemouth (2 Seasons)4 Leagues401,4003517.215.6127962816131.752618+8+0.51+0.5722.514.1+8.4+0.67+0.74
Wigan Athletic (1 Season)3 Leagues483,5897583.139.941832372501.234841+7+0.18+1.2849.343.4+5.8+0.15+1.33
QPR (1 Season)1 League201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66
Sheffield Weds (1 Season)2 Leagues64106856.94.6573114501.50107+3+0.66+1.245.04.2+0.8+0.24+1.24
Hemel Hempst (1 Season)1 League1252527.80.30012400.0002-2-7.20-7.20
FA Cup (7 Seasons)117937262.98.8882534721.36111100.00-0.95
Championship (6 Seasons)19012,2106448.3135.71368164542141.43173156+17+0.13+0.21167.3169.5-2.2-0.02+0.04
EFL Cup (6 Seasons)85667151.06.3686422611.50157+8+1.27+1.27
League One (2 Seasons)897,5248590.983.683897261301.6813393+40+0.48+1.31
League Two (2 Seasons)228683910.59.6801472.29134+9+1.42+0.66
Conf Premier (2 Seasons)5162322.01.823
Premier League (1 Season)21260.40.1002680.000000.00+0.900.10.7-0.7-4.95-4.30
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
2012-201318Barnet1 League8297377.23.335
2013-201419Barnet1 League3128433.11.421
2014-201520Barnet1 League234170.80.402
2014-201520Hemel Hempst1 League1252527.80.30012400.0002-2-7.20-7.20
2016-201722Portsmouth1 League145714113.86.350972.29134+9+1.42+0.66
2017-201823Portsmouth2 Leagues453,6978287.441.1409034501.455146+5+0.12+0.97
2018-201924Portsmouth3 Leagues504,3248692.448.049884211301.868752+35+0.73+0.73
2019-202025Wigan Athletic3 Leagues483,5897583.139.941832372501.234841+7+0.18+1.2849.343.4+5.8+0.15+1.33
2020-202126Swansea City3 Leagues493,6617581.440.744801453111.675336+17+0.42+0.2042.537.5+5.0+0.13+0.36
2021-202227Swansea City2 Leagues6372628.44.1483322011.176600.00+0.132.55.7-3.2-1.02-0.69
2021-202227Bournemouth2 Leagues361,2953630.014.411796251741.862217+5+0.35-0.5722.513.4+9.1+0.73+0.15
2022-202328Bournemouth3 Leagues4105262.81.218703690.7541+3+2.57+3.440.10.7-0.7-4.95-4.30
2022-202328QPR1 League201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66
2023-202429Swansea City1 League352,2536454.425.0248110112801.403730+7+0.28+0.9031.040.0-8.9-0.36-0.38
2024-202530Sheffield Weds2 Leagues64106856.94.6573114501.50107+3+0.66+1.245.04.2+0.8+0.24+1.24
12 Seasons8 Clubs7 Leagues32722,1356839.6245.9243831458422221.53345271+74+0.31+0.39167.3170.2-2.9-0.02+0.16
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
Portsmouth (3 Seasons)4 Leagues1098,5927965.895.5948876151371.75151102+49+0.51+0.01
Swansea City (3 Seasons)3 Leagues906,2867048.269.8728027182821.539672+24+0.34+0.5776.083.2-7.1-0.11+0.11
Barnet (3 Seasons)2 Leagues13459353.75.158
Bournemouth (2 Seasons)4 Leagues401,4003517.215.6127962816131.752618+8+0.51+0.5722.514.1+8.4+0.67+0.74
Wigan Athletic (1 Season)3 Leagues483,5897583.139.941832372501.234841+7+0.18+1.2849.343.4+5.8+0.15+1.33
QPR (1 Season)1 League201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66
Sheffield Weds (1 Season)2 Leagues64106856.94.6573114501.50107+3+0.66+1.245.04.2+0.8+0.24+1.24
Hemel Hempst (1 Season)1 League1252527.80.30012400.0002-2-7.20-7.20
FA Cup (7 Seasons)117937262.98.8882534721.36111100.00-0.95
Championship (6 Seasons)19012,2106448.3135.71368164542141.43173156+17+0.13+0.21167.3169.5-2.2-0.02+0.04
EFL Cup (6 Seasons)85667151.06.3686422611.50157+8+1.27+1.27
League One (2 Seasons)897,5248590.983.683897261301.6813393+40+0.48+1.31
League Two (2 Seasons)228683910.59.6801472.29134+9+1.42+0.66
Conf Premier (2 Seasons)5162322.01.823
Premier League (1 Season)21260.40.1002680.000000.00+0.900.10.7-0.7-4.95-4.30
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
2012-201318Barneteng ENG4. League Two23rd8297377.23.335
2013-201419Barneteng ENG5. Conf Premier8th3128433.11.421
2014-201520Barneteng ENG5. Conf Premier1st234170.80.402Matches
2016-201722Portsmoutheng ENG4. League Two1st145714113.86.350972.29134+9+1.42+0.66Matches
2017-201823Portsmoutheng ENG3. League One8th443,6078287.140.13933501.485145+6+0.15+0.99Matches
2018-201924Portsmoutheng ENG3. League One4th453,9178794.643.544893911301.878248+34+0.78+1.59Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd463,4537583.438.440832262101.284840+8+0.21+1.1349.343.4+5.8+0.15+1.33Matches
2020-202126Swansea Cityeng ENG2. Championship4th463,4367583.038.242801342101.714930+19+0.50+0.7542.537.5+5.0+0.13+0.36Matches
2021-202227Swansea Cityeng ENG2. Championship15th5282566.83.1381222000.8025-3-0.96-0.792.55.7-3.2-1.02-0.69Matches
2021-202227Bournemoutheng ENG2. Championship2nd341,1153326.912.49764251741.881915+4+0.32-0.6022.513.4+9.1+0.73+0.15Matches
2022-202328Bournemoutheng ENG1. Premier League15th21260.40.1002680.000000.00+0.900.10.7-0.7-4.95-4.30Matches
2022-202328QPReng ENG2. Championship20th201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66Matches
2023-202429Swansea Cityeng ENG2. Championship14th352,2536454.425.0248110112801.403730+7+0.28+0.9031.040.0-8.9-0.36-0.38Matches
2024-202530Sheffield Wedseng ENG2. Championship21st42977466.03.34741000.7547-3-0.91+0.275.04.2+0.8+0.24+1.24Matches
12 Seasons7 Clubs5 Leagues30820,7766738.8230.8229831367920191.53319253+66+0.29+0.39167.3170.2-2.9-0.02+0.16
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
Portsmouth (3 Seasons)2 Leagues1038,0957965.289.9888972151371.7614697+49+0.54+0.07
Swansea City (3 Seasons)1 League865,9716948.166.3698025172601.538865+23+0.35+0.6576.083.2-7.1-0.11+0.11
Barnet (3 Seasons)2 Leagues13459353.75.158
Bournemouth (2 Seasons)2 Leagues361,1273114.912.597642716121.781915+4+0.32+0.3622.514.1+8.4+0.67+0.74
Wigan Athletic (1 Season)1 League463,4537583.438.440832262101.284840+8+0.21+1.1349.343.4+5.8+0.15+1.33
QPR (1 Season)1 League201,3746933.215.314881262400.701429-15-0.98-0.5914.525.2-10.7-0.70-0.66
Sheffield Weds (1 Season)1 League42977466.03.34741000.7547-3-0.91+0.275.04.2+0.8+0.24+1.24
Championship (6 Seasons)19012,2106448.3135.71368164542141.43173156+17+0.13+0.21167.3169.5-2.2-0.02+0.04
League One (2 Seasons)897,5248590.983.683897261301.6813393+40+0.48+1.31
League Two (2 Seasons)228683910.59.6801472.29134+9+1.42+0.66
Conf Premier (2 Seasons)5162322.01.823
Premier League (1 Season)21260.40.1002680.000000.00+0.900.10.7-0.7-4.95-4.30
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-201520Hemel Hempsteng ENGFA Cup85th1252527.80.30012400.0002-2-7.20-7.20Matches
2017-201823Portsmoutheng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201924Portsmoutheng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2018-201924Portsmoutheng ENGFA Cup17th43177970.43.54792002.2542+2+0.57-0.79Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd1464651.10.50014600.000000.00+4.09Matches
2020-202126Swansea Cityeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2020-202126Swansea Cityeng ENGFA Cup9th21356850.01.5164017111.504400.00-2.67Matches
2021-202227Swansea Cityeng ENGEFL CupRd31909033.31.01901013.0041+3+3.00+2.50Matches
2021-202227Bournemoutheng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2022-202328Bournemoutheng ENGEFL CupRd42934731.01.018701601.5041+3+2.90+3.34Matches
2022-202328Bournemoutheng ENGFA Cup00001Matches
2024-202530Sheffield Wedseng ENGEFL CupRd321135741.91.3168014503.0060+6+4.78+4.78Matches
8 Seasons6 Clubs2 Leagues191,3597257.315.11483953831.422618+8+0.53+0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (2 Seasons)2 Leagues64978378.95.56834001.505500.00-1.35
Bournemouth (2 Seasons)2 Leagues42736847.93.038921611.5073+4+1.32+1.75
Swansea City (2 Seasons)2 Leagues43157950.03.5381217121.5087+1+0.29-1.14
Sheffield Weds (1 Season)1 League21135741.91.3168014503.0060+6+4.78+4.78
Wigan Athletic (1 Season)2 Leagues21366875.61.5190114600.0001-1-0.66+3.43
Hemel Hempst (1 Season)1 League1252527.80.30012400.0002-2-7.20-7.20
FA Cup (7 Seasons)117937262.98.8882534721.36111100.00-0.95
EFL Cup (6 Seasons)85667151.06.3686422611.50157+8+1.27+1.27
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)1717139.40.81710000.0012-1-1.27+0.38Matches
202227jm JamaicaWCQ277396.10.9160011700.5001-1-1.17-0.48Matches
202227jm JamaicaFriendlies (M)1441.10.0001400.0001-1-22.50-21.24Matches
2 Seasons1 Club2 Leagues4152388.41.7266021100.2514-3-1.78-0.90
Friendlies (M) (2 Seasons)2753813.90.817101400.0013-2-2.40-1.05
WCQ (1 Season)277396.10.9160011700.5001-1-1.17-0.48

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
2012-201318Barneteng ENG4. League Two3.3002
2013-201419Barneteng ENG5. Conf Premier1.4004
2014-201520Barneteng ENG5. Conf Premier0.4000Matches
2014-201520Hemel Hempsteng ENGFA Cup0.30000Matches
2016-201722Portsmoutheng ENG4. League Two6.30001300000000Matches
2017-201823Portsmoutheng ENGFA Cup1.01002103010Matches
2017-201823Portsmoutheng ENG3. League One40.13105000000000Matches
2018-201924Portsmoutheng ENGEFL Cup1.0000300300000Matches
2018-201924Portsmoutheng ENGFA Cup3.5200422800000Matches
2018-201924Portsmoutheng ENG3. League One43.57000Matches
2019-202025Wigan Athleticeng ENG2. Championship38.4000634313622250000192388929.9Matches
2019-202025Wigan Athleticeng ENGEFL Cup1.00000304010Matches
2019-202025Wigan Athleticeng ENGFA Cup0.50002101000Matches
2020-202126Swansea Cityeng ENG2. Championship38.23009264394310230001626716029.5Matches
2020-202126Swansea Cityeng ENGEFL Cup1.01004000030Matches
2020-202126Swansea Cityeng ENGFA Cup1.50002111020Matches
2021-202227Bournemoutheng ENG2. Championship12.43002774226130004493420.9Matches
2021-202227Swansea Cityeng ENG2. Championship3.1000241103000531023.1Matches
2021-202227Swansea Cityeng ENGEFL Cup1.00000000000Matches
2021-202227Bournemoutheng ENGFA Cup2.00002620000Matches
2022-202328QPReng ENG2. Championship15.350024156327800055153629.4Matches
2022-202328Bournemoutheng ENGEFL Cup1.00003100100Matches
2022-202328Bournemoutheng ENG1. Premier League0.1000000000000000Matches
2023-202429Swansea Cityeng ENG2. Championship25.0500353121391517000103226126.5Matches
2024-202530Sheffield Wedseng ENG2. Championship3.3100723016000112625.0Matches
2024-202530Sheffield Wedseng ENGEFL Cup1.30001002000Matches
12 Seasons8 Clubs7 Leagues245.93110342181922216212700057215639628.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)4 Leagues95.5131072321401000
Swansea City (3 Seasons)3 Leagues69.8900135100628425480002709223128.5
Barnet (3 Seasons)2 Leagues5.1006
Bournemouth (2 Seasons)4 Leagues15.630032146227130004493420.9
Wigan Athletic (1 Season)3 Leagues39.9000654713672251000192388929.9
QPR (1 Season)1 League15.350024156327800055153629.4
Sheffield Weds (1 Season)2 Leagues4.6100823216000112625.0
Hemel Hempst (1 Season)1 League0.30000
FA Cup (7 Seasons)8.8300121151303000
Championship (6 Seasons)135.71700250166871996112000057215639628.3
EFL Cup (6 Seasons)6.31001140914000
League One (2 Seasons)83.610105000000000
League Two (2 Seasons)9.60001500000000
Conf Premier (2 Seasons)1.8004
Premier League (1 Season)0.1000000000000000
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
2012-201318Barnet1 League3.3002
2013-201419Barnet1 League1.4004
2014-201520Barnet1 League0.4000
2014-201520Hemel Hempst1 League0.30000
2016-201722Portsmouth1 League6.30001300000000
2017-201823Portsmouth2 Leagues41.14105210301000
2018-201924Portsmouth3 Leagues48.09007221100000
2019-202025Wigan Athletic3 Leagues39.9000654713672251000192388929.9
2020-202126Swansea City3 Leagues40.74009865404410280001626716029.5
2021-202227Swansea City2 Leagues4.1000241103000531023.1
2021-202227Bournemouth2 Leagues14.430029136226130004493420.9
2022-202328Bournemouth3 Leagues1.2000310010000000
2022-202328QPR1 League15.350024156327800055153629.4
2023-202429Swansea City1 League25.0500353121391517000103226126.5
2024-202530Sheffield Weds2 Leagues4.6100823216000112625.0
12 Seasons8 Clubs7 Leagues245.93110342181922216212700057215639628.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)4 Leagues95.5131072321401000
Swansea City (3 Seasons)3 Leagues69.8900135100628425480002709223128.5
Barnet (3 Seasons)2 Leagues5.1006
Bournemouth (2 Seasons)4 Leagues15.630032146227130004493420.9
Wigan Athletic (1 Season)3 Leagues39.9000654713672251000192388929.9
QPR (1 Season)1 League15.350024156327800055153629.4
Sheffield Weds (1 Season)2 Leagues4.6100823216000112625.0
Hemel Hempst (1 Season)1 League0.30000
FA Cup (7 Seasons)8.8300121151303000
Championship (6 Seasons)135.71700250166871996112000057215639628.3
EFL Cup (6 Seasons)6.31001140914000
League One (2 Seasons)83.610105000000000
League Two (2 Seasons)9.60001500000000
Conf Premier (2 Seasons)1.8004
Premier League (1 Season)0.1000000000000000
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
2012-201318Barneteng ENG4. League Two23rd3.3002
2013-201419Barneteng ENG5. Conf Premier8th1.4004
2014-201520Barneteng ENG5. Conf Premier1st0.4000Matches
2016-201722Portsmoutheng ENG4. League Two1st6.30001300000000Matches
2017-201823Portsmoutheng ENG3. League One8th40.13105000000000Matches
2018-201924Portsmoutheng ENG3. League One4th43.57000Matches
2019-202025Wigan Athleticeng ENG2. Championship23rd38.4000634313622250000192388929.9Matches
2020-202126Swansea Cityeng ENG2. Championship4th38.23009264394310230001626716029.5Matches
2021-202227Swansea Cityeng ENG2. Championship15th3.1000241103000531023.1Matches
2021-202227Bournemoutheng ENG2. Championship2nd12.43002774226130004493420.9Matches
2022-202328Bournemoutheng ENG1. Premier League15th0.1000000000000000Matches
2022-202328QPReng ENG2. Championship20th15.350024156327800055153629.4Matches
2023-202429Swansea Cityeng ENG2. Championship14th25.0500353121391517000103226126.5Matches
2024-202530Sheffield Wedseng ENG2. Championship21st3.3100723016000112625.0Matches
12 Seasons7 Clubs5 Leagues230.82710319166871996112000057215639628.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)2 Leagues89.910106300000000
Swansea City (3 Seasons)1 League66.380012999618325430002709223128.5
Barnet (3 Seasons)2 Leagues5.1006
Bournemouth (2 Seasons)2 Leagues12.53002774226130004493420.9
Wigan Athletic (1 Season)1 League38.4000634313622250000192388929.9
QPR (1 Season)1 League15.350024156327800055153629.4
Sheffield Weds (1 Season)1 League3.3100723016000112625.0
Championship (6 Seasons)135.71700250166871996112000057215639628.3
League One (2 Seasons)83.610105000000000
League Two (2 Seasons)9.60001500000000
Conf Premier (2 Seasons)1.8004
Premier League (1 Season)0.1000000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Hemel Hempsteng ENGFA Cup85th0.30000Matches
2017-201823Portsmoutheng ENGFA Cup85th1.01002103010Matches
2018-201924Portsmoutheng ENGEFL Cup58th1.0000300300000Matches
2018-201924Portsmoutheng ENGFA Cup17th3.5200422800000Matches
2019-202025Wigan Athleticeng ENGEFL Cup58th1.00000304010Matches
2019-202025Wigan Athleticeng ENGFA Cup33rd0.50002101000Matches
2020-202126Swansea Cityeng ENGEFL Cup58th1.01004000030Matches
2020-202126Swansea Cityeng ENGFA Cup9th1.50002111020Matches
2021-202227Swansea Cityeng ENGEFL CupRd31.00000000000Matches
2021-202227Bournemoutheng ENGFA Cup2.00002620000Matches
2022-202328Bournemoutheng ENGEFL CupRd41.00003100100Matches
2024-202530Sheffield Wedseng ENGEFL CupRd31.30001002000Matches
8 Seasons6 Clubs2 Leagues15.1400231552217000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (2 Seasons)2 Leagues5.53009321401000
Bournemouth (2 Seasons)2 Leagues3.00005720100
Swansea City (2 Seasons)2 Leagues3.51006111050
Sheffield Weds (1 Season)1 League1.30001002000
Wigan Athletic (1 Season)2 Leagues1.50002405010
Hemel Hempst (1 Season)1 League0.30000
FA Cup (7 Seasons)8.8300121151303000
EFL Cup (6 Seasons)6.31001140914000
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)0.80000Matches
202227jm JamaicaWCQ0.90000Matches
202227jm JamaicaFriendlies (M)0.00000Matches
2 Seasons1 Club2 Leagues1.70000
Friendlies (M) (2 Seasons)0.80000
WCQ (1 Season)0.90000

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.