Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-13SatChampionshipMatchweek 43HomeD 1–1Ipswich TownMiddlesbroughNFW3200000000151000.00.00.02071070.0011000Match Report
2024-04-10WedChampionshipMatchweek 42HomeD 0–0Ipswich TownWatfordYFW7000003110210100.10.10.12091560.0111010Match Report
2024-04-06SatChampionshipMatchweek 41AwayL 0–1Ipswich TownNorwich CityYFW7400002100211000.10.10.00071353.809000Match Report
2024-04-01MonChampionshipMatchweek 40HomeW 3–2Ipswich TownSouthamptonYFW350000000090000.00.00.0114944.416000Match Report
2024-03-29FriChampionshipMatchweek 39AwayW 1–0Ipswich TownBlackburnYFW6300001000330010.10.10.000132454.2017120Match 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-201420Yeovil Towneng ENG2. Championship20101,14312.7404400210.310.000.310.310.31
2014-201521Yeovil Towneng ENGFA Cup211121.2101100000.800.000.800.800.80Matches
2014-201521Yeovil Towneng ENGLeague Cup11760.8000000000.000.000.000.000.00Matches
2014-201521Yeovil Towneng ENG3. League One30201,77719.7314301400.150.050.200.150.20Matches
201522Vikingno NOR1. Tippeligaen912663.0000000100.000.000.000.000.00Matches
2015-201622FG Roverseng ENG5. National League1677288.1202200200.250.000.250.250.25
2016-201723Ipswich Towneng ENG2. Championship1101571.7000000000.000.000.000.000.00Matches
2016-201723Torquay Unitedeng ENG5. National League443463.8505500101.300.001.301.301.30Matches
2016-201723FG Roverseng ENG5. National League17108769.7527500310.510.210.720.510.72Matches
2017-201824Barnsleyeng ENG2. Championship20161,47316.4347300300.180.240.430.180.43Matches
2017-201824Rotherham Utdeng ENGEFL Cup211351.5000000000.000.000.000.000.00Matches
2017-201824Rotherham Utdeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201824Rotherham Utdeng ENG3. League One22191,71219.0132151300410.680.110.790.680.79Matches
2018-201925Barnsleyeng ENGFA Cup321982.2202200000.910.000.910.910.91Matches
2018-201925Barnsleyeng ENG3. League One31262,33425.9173201611200.660.120.770.620.73Matches
2019-202026Wigan Athleticeng ENG2. Championship36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43Matches
2019-202026Wigan Athleticeng ENGEFL Cup00Matches
2020-202127Cardiff Cityeng ENG2. Championship42403,40937.92012116444018.815.62.017.667522120.530.030.550.420.450.500.050.550.410.46Matches
2021-202228Bournemoutheng ENG2. Championship40871.0404400001.41.40.01.42584.140.004.144.144.141.450.041.491.451.49Matches
2021-202228Cardiff Cityeng ENG2. Championship22151,50616.7527500106.26.22.48.618211010.300.120.420.300.420.370.140.510.370.51Matches
2021-202228Cardiff Cityeng ENGEFL Cup211091.2011000000.000.830.830.000.83Matches
2022-202329Bournemoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202329Bournemoutheng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2022-202329Bournemoutheng ENG1. Premier League27121,27914.2404400104.44.40.34.71023560.280.000.280.280.280.310.020.330.310.33Matches
2023-202430Ipswich Towneng ENG2. Championship15131,03011.4617600104.94.91.26.11026740.520.090.610.520.610.420.110.530.420.53Matches
2023-202430Bournemoutheng ENGEFL Cup31610.7000000000.000.000.000.000.00Matches
2023-202430Bournemoutheng ENGFA Cup211281.4101100000.700.000.700.700.70Matches
2023-202430Bournemoutheng ENG1. Premier League801081.2101100001.51.50.21.724150.830.000.830.830.831.230.201.441.231.44Matches
11 Seasons10 Clubs7 Leagues35223522,074245.310621127997831348.043.410.053.31461875920.430.090.520.400.490.420.090.510.380.47
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Bournemouth (3 Seasons)4 Leagues46151,79820.0100101000107.37.30.67.91432790.500.000.500.500.500.440.040.480.440.48
Cardiff City (2 Seasons)2 Leagues66565,02455.82542921445024.921.84.426.285733130.450.070.520.380.450.460.080.540.400.48
Barnsley (2 Seasons)3 Leagues54444,00544.5227292111500.490.160.650.470.63
Yeovil Town (2 Seasons)4 Leagues53323,10834.5819801610.230.030.260.230.26
FG Rovers (2 Seasons)1 League33171,60417.8729700510.390.110.500.390.50
Ipswich Town (2 Seasons)1 League26131,18713.2617600104.94.91.26.11026740.450.080.530.450.530.420.110.530.420.53
Wigan Athletic (1 Season)2 Leagues36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43
Rotherham Utd (1 Season)3 Leagues25211,93721.5132151300510.600.090.700.600.70
Viking (1 Season)1 League912663.0000000100.000.000.000.000.00
Torquay United (1 Season)1 League443463.8505500101.300.001.301.301.30
Championship (7 Seasons)17012611,604128.9521264466612142.237.59.446.91341605210.400.090.500.360.450.430.100.530.380.48
EFL Cup (6 Seasons)954715.2011000000.000.190.190.000.19
FA Cup (5 Seasons)955736.4404400100.630.000.630.630.63
League One (3 Seasons)83655,82364.73363932121010.510.090.600.490.59
National League (2 Seasons)37211,95021.7122141200610.550.090.650.550.65
Premier League (2 Seasons)35121,38715.4505500105.95.90.66.51227710.320.000.320.320.320.380.040.420.380.42
Tippeligaen (1 Season)912663.0000000100.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
2013-201420Yeovil Town1 League20101,14312.7404400210.310.000.310.310.31
2014-201521Yeovil Town3 Leagues33221,96521.8415401400.180.050.230.180.23
201522Viking1 League912663.0000000100.000.000.000.000.00
2015-201622FG Rovers1 League1677288.1202200200.250.000.250.250.25
2016-201723FG Rovers1 League17108769.7527500310.510.210.720.510.72
2016-201723Torquay United1 League443463.8505500101.300.001.301.301.30
2016-201723Ipswich Town1 League1101571.7000000000.000.000.000.000.00
2017-201824Rotherham Utd3 Leagues25211,93721.5132151300510.600.090.700.600.70
2017-201824Barnsley1 League20161,47316.4347300300.180.240.430.180.43
2018-201925Barnsley2 Leagues34282,53228.1193221811200.680.110.780.640.75
2019-202026Wigan Athletic2 Leagues36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43
2020-202127Cardiff City1 League42403,40937.92012116444018.815.62.017.667522120.530.030.550.420.450.500.050.550.410.46
2021-202228Cardiff City2 Leagues24161,61517.9538500106.26.22.48.618211010.280.170.450.280.450.370.140.510.370.51
2021-202228Bournemouth1 League40871.0404400001.41.40.01.42584.140.004.144.144.141.450.041.491.451.49
2022-202329Bournemouth3 Leagues29131,41415.7404400104.44.40.34.71023560.250.000.250.250.250.310.020.330.310.33
2023-202430Bournemouth3 Leagues1322973.3202200001.51.50.21.724150.610.000.610.610.611.230.201.441.231.44
2023-202430Ipswich Town1 League15131,03011.4617600104.94.91.26.11026740.520.090.610.520.610.420.110.530.420.53
11 Seasons10 Clubs7 Leagues35223522,074245.310621127997831348.043.410.053.31461875920.430.090.520.400.490.420.090.510.380.47
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Bournemouth (3 Seasons)4 Leagues46151,79820.0100101000107.37.30.67.91432790.500.000.500.500.500.440.040.480.440.48
Cardiff City (2 Seasons)2 Leagues66565,02455.82542921445024.921.84.426.285733130.450.070.520.380.450.460.080.540.400.48
Barnsley (2 Seasons)3 Leagues54444,00544.5227292111500.490.160.650.470.63
Yeovil Town (2 Seasons)4 Leagues53323,10834.5819801610.230.030.260.230.26
FG Rovers (2 Seasons)1 League33171,60417.8729700510.390.110.500.390.50
Ipswich Town (2 Seasons)1 League26131,18713.2617600104.94.91.26.11026740.450.080.530.450.530.420.110.530.420.53
Wigan Athletic (1 Season)2 Leagues36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43
Rotherham Utd (1 Season)3 Leagues25211,93721.5132151300510.600.090.700.600.70
Viking (1 Season)1 League912663.0000000100.000.000.000.000.00
Torquay United (1 Season)1 League443463.8505500101.300.001.301.301.30
Championship (7 Seasons)17012611,604128.9521264466612142.237.59.446.91341605210.400.090.500.360.450.430.100.530.380.48
EFL Cup (6 Seasons)954715.2011000000.000.190.190.000.19
FA Cup (5 Seasons)955736.4404400100.630.000.630.630.63
League One (3 Seasons)83655,82364.73363932121010.510.090.600.490.59
National League (2 Seasons)37211,95021.7122141200610.550.090.650.550.65
Premier League (2 Seasons)35121,38715.4505500105.95.90.66.51227710.320.000.320.320.320.380.040.420.380.42
Tippeligaen (1 Season)912663.0000000100.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
2013-201420Yeovil Towneng ENG2. Championship24th20101,14312.7404400210.310.000.310.310.31
2014-201521Yeovil Towneng ENG3. League One24th30201,77719.7314301400.150.050.200.150.20Matches
201522Vikingno NOR1. Tippeligaen5th912663.0000000100.000.000.000.000.00Matches
2015-201622FG Roverseng ENG5. National League2nd1677288.1202200200.250.000.250.250.25
2016-201723FG Roverseng ENG5. National League3rd17108769.7527500310.510.210.720.510.72Matches
2016-201723Torquay Unitedeng ENG5. National League17th443463.8505500101.300.001.301.301.30Matches
2016-201723Ipswich Towneng ENG2. Championship16th1101571.7000000000.000.000.000.000.00Matches
2017-201824Rotherham Utdeng ENG3. League One4th22191,71219.0132151300410.680.110.790.680.79Matches
2017-201824Barnsleyeng ENG2. Championship22nd20161,47316.4347300300.180.240.430.180.43Matches
2018-201925Barnsleyeng ENG3. League One2nd31262,33425.9173201611200.660.120.770.620.73Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43Matches
2020-202127Cardiff Cityeng ENG2. Championship8th42403,40937.92012116444018.815.62.017.667522120.530.030.550.420.450.500.050.550.410.46Matches
2021-202228Cardiff Cityeng ENG2. Championship18th22151,50616.7527500106.26.22.48.618211010.300.120.420.300.420.370.140.510.370.51Matches
2021-202228Bournemoutheng ENG2. Championship2nd40871.0404400001.41.40.01.42584.140.004.144.144.141.450.041.491.451.49Matches
2022-202329Bournemoutheng ENG1. Premier League15th27121,27914.2404400104.44.40.34.71023560.280.000.280.280.280.310.020.330.310.33Matches
2023-202430Bournemoutheng ENG1. Premier League10th801081.2101100001.51.50.21.724150.830.000.830.830.831.230.201.441.231.44Matches
2023-202430Ipswich Towneng ENG2. Championship3rd15131,03011.4617600104.94.91.26.11026740.520.090.610.520.610.420.110.530.420.53Matches
11 Seasons10 Clubs5 Leagues33422521,030233.710220122957830348.043.410.053.31461875920.440.090.520.410.490.420.090.510.380.47
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
Bournemouth (3 Seasons)2 Leagues39121,47416.4909900107.37.30.67.91432790.550.000.550.550.550.440.040.480.440.48
Cardiff City (2 Seasons)1 League64554,91554.62532821445024.921.84.426.285733130.460.050.510.380.440.460.080.540.400.48
Barnsley (2 Seasons)2 Leagues51423,80742.3207271911500.470.170.640.450.61
Yeovil Town (2 Seasons)2 Leagues50302,92032.4718701610.220.030.250.220.25
FG Rovers (2 Seasons)1 League33171,60417.8729700510.390.110.500.390.50
Ipswich Town (2 Seasons)1 League26131,18713.2617600104.94.91.26.11026740.450.080.530.450.530.420.110.530.420.53
Wigan Athletic (1 Season)1 League36322,79931.1104148221011.09.43.813.237561260.320.130.450.260.390.350.120.480.300.43
Rotherham Utd (1 Season)1 League22191,71219.0132151300410.680.110.790.680.79
Viking (1 Season)1 League912663.0000000100.000.000.000.000.00
Torquay United (1 Season)1 League443463.8505500101.300.001.301.301.30
Championship (7 Seasons)17012611,604128.9521264466612142.237.59.446.91341605210.400.090.500.360.450.430.100.530.380.48
League One (3 Seasons)83655,82364.73363932121010.510.090.600.490.59
National League (2 Seasons)37211,95021.7122141200610.550.090.650.550.65
Premier League (2 Seasons)35121,38715.4505500105.95.90.66.51227710.320.000.320.320.320.380.040.420.380.42
Tippeligaen (1 Season)912663.0000000100.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-201521Yeovil Towneng ENGFA Cup33rd211121.2101100000.800.000.800.800.80Matches
2014-201521Yeovil Towneng ENGLeague Cup58th11760.8000000000.000.000.000.000.00Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd211351.5000000000.000.000.000.000.00Matches
2017-201824Rotherham Utdeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2018-201925Barnsleyeng ENGFA Cup33rd321982.2202200000.910.000.910.910.91Matches
2019-202026Wigan Athleticeng ENGEFL Cup58th00Matches
2021-202228Cardiff Cityeng ENGEFL CupRd2211091.2011000000.000.830.830.000.83Matches
2022-202329Bournemoutheng ENGEFL CupRd411901.0000000000.000.000.000.000.00Matches
2022-202329Bournemoutheng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2023-202430Bournemoutheng ENGEFL CupRd431610.7000000000.000.000.000.000.00Matches
2023-202430Bournemoutheng ENGFA Cup211281.4101100000.700.000.700.700.70Matches
7 Seasons6 Clubs2 Leagues18101,04411.6415400100.340.090.430.340.43
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Bournemouth (2 Seasons)2 Leagues733243.6101100000.280.000.280.280.28
Barnsley (1 Season)1 League321982.2202200000.910.000.910.910.91
Rotherham Utd (1 Season)2 Leagues322252.5000000100.000.000.000.000.00
Yeovil Town (1 Season)2 Leagues321882.1101100000.480.000.480.480.48
Cardiff City (1 Season)1 League211091.2011000000.000.830.830.000.83
Wigan Athletic (1 Season)1 League00
EFL Cup (6 Seasons)954715.2011000000.000.190.190.000.19
FA Cup (5 Seasons)955736.4404400100.630.000.630.630.63
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201926wls WalesFriendlies (M)11740.8000000000.000.000.000.000.00Matches
202027wls WalesFriendlies (M)221001.1000000000.000.000.000.000.00Matches
2020-202127wls WalesUEFA Nations LeagueLgB533143.5202200300.570.000.570.570.57Matches
202128wls WalesFriendlies (M)311221.4101100100.740.000.740.740.74Matches
202128wls WalesUEFA EuroR16432883.2101100200.30.30.10.412100.310.000.310.310.310.100.030.130.100.13Matches
202128wls WalesUEFA Euro Qualifying443553.9213200100.510.250.760.510.76Matches
202229wls Wales1. World CupGR322252.5000000001.01.00.21.327130.000.000.000.000.000.410.100.510.410.51Matches
202229wls WalesWCQ643814.2202200300.470.000.470.470.47Matches
2022-202329wls WalesUEFA Nations LeagueLgA321431.6101100100.630.000.630.630.63Matches
202330wls WalesFriendlies (M)21901.0202200002.000.002.002.002.00Matches
202431wls WalesUEFA Euro Qualifying865736.4112100110.160.160.310.160.31Matches
6 Seasons1 Club6 Leagues41292,66529.61221412001211.41.40.31.739230.410.070.470.410.470.240.060.300.240.30
Friendlies (M) (4 Seasons)853864.3303300100.700.000.700.700.70
UEFA Euro Qualifying (2 Seasons)121092810.3325300210.290.190.480.290.48
UEFA Nations League (2 Seasons)854575.1303300400.590.000.590.590.59
WCQ (1 Season)643814.2202200300.470.000.470.470.47
UEFA Euro (1 Season)432883.2101100200.30.30.10.412100.310.000.310.310.310.100.030.130.100.13
World Cup (1 Season)322252.5000000001.01.00.21.327130.000.000.000.000.000.410.100.510.410.51

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-201420Yeovil Towneng ENG2. Championship12.74141.100.2900
2014-201521Yeovil Towneng ENGFA Cup1.2100Matches
2014-201521Yeovil Towneng ENGLeague Cup0.8000Matches
2014-201521Yeovil Towneng ENG3. League One19.73130.660.2301Matches
201522Vikingno NOR1. Tippeligaen3.0031.020.0000Matches
2015-201622FG Roverseng ENG5. National League8.1250.620.4000
2016-201723Ipswich Towneng ENG2. Championship1.70030.001.720.0000Matches
2016-201723Torquay Unitedeng ENG5. National League3.85060.001.560.8300Matches
2016-201723FG Roverseng ENG5. National League9.750130.001.340.3800Matches
2017-201824Barnsleyeng ENG2. Championship16.43621930.63.791.160.050.1600Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.504375.02.672.000.000.0000Matches
2017-201824Rotherham Utdeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2017-201824Rotherham Utdeng ENG3. League One19.0130330.001.730.3900Matches
2018-201925Barnsleyeng ENGFA Cup2.224250.01.820.910.501.0000Matches
2018-201925Barnsleyeng ENG3. League One25.91711Matches
2019-202026Wigan Athleticeng ENG2. Championship31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4Matches
2020-202127Cardiff Cityeng ENG2. Championship37.9201033836.92.721.000.160.4212.904418.815.60.15+1.2+0.4Matches
2021-202228Bournemoutheng ENG2. Championship1.046583.36.215.170.670.8011.50001.41.40.23+2.6+2.6Matches
2021-202228Cardiff Cityeng ENG2. Championship16.75471940.42.811.140.110.2612.10006.26.20.13-1.2-1.2Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.202150.01.650.830.000.0000Matches
2022-202329Bournemoutheng ENGEFL Cup1.00200.02.000.000.0000Matches
2022-202329Bournemoutheng ENGFA Cup0.50000.000.0000Matches
2022-202329Bournemoutheng ENG1. Premier League14.2423834.81.620.560.170.5011.20004.44.40.19-0.4-0.4Matches
2023-202430Ipswich Towneng ENG2. Championship11.46391743.63.411.490.150.3510.70004.94.90.13+1.1+1.1Matches
2023-202430Bournemoutheng ENGEFL Cup0.70100.01.480.000.0000Matches
2023-202430Bournemoutheng ENGFA Cup1.416233.34.221.410.170.5000Matches
2023-202430Bournemoutheng ENG1. Premier League1.216233.35.001.670.170.5012.50001.51.50.25-0.5-0.5Matches
11 Seasons10 Clubs7 Leagues245.310638722950.12.231.050.190.3613.107848.043.40.14+2.0+0.6
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
Bournemouth (3 Seasons)4 Leagues20.010441738.62.200.850.230.5911.50007.37.30.21+1.7+1.7
Cardiff City (2 Seasons)2 Leagues55.8251525838.22.721.040.140.3612.704424.921.80.15+0.1-0.8
Barnsley (2 Seasons)3 Leagues44.522662131.83.551.130.080.2411
Yeovil Town (2 Seasons)4 Leagues34.58270.830.2601
FG Rovers (2 Seasons)1 League17.870180.001.010.3900
Ipswich Town (2 Seasons)1 League13.26392051.32.961.520.150.3010.70004.94.90.13+1.1+1.1
Wigan Athletic (1 Season)2 Leagues31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4
Rotherham Utd (1 Season)3 Leagues21.513637616.70.281.722.170.3500
Viking (1 Season)1 League3.0031.020.0000
Torquay United (1 Season)1 League3.85060.001.560.8300
Championship (7 Seasons)128.95233713736.52.901.060.120.3413.206642.237.50.14+2.8+1.5
EFL Cup (6 Seasons)5.209444.42.050.910.000.0000
FA Cup (5 Seasons)6.4412541.72.340.980.250.6000
League One (3 Seasons)64.7330460.001.190.3512
National League (2 Seasons)21.7120240.001.110.5000
Premier League (2 Seasons)15.45291034.51.880.650.170.5011.50005.95.90.20-0.9-0.9
Tippeligaen (1 Season)3.0031.020.0000
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-201420Yeovil Town1 League12.74141.100.2900
2014-201521Yeovil Town3 Leagues21.84130.660.2301
201522Viking1 League3.0031.020.0000
2015-201622FG Rovers1 League8.1250.620.4000
2016-201723FG Rovers1 League9.750130.001.340.3800
2016-201723Torquay United1 League3.85060.001.560.8300
2016-201723Ipswich Town1 League1.70030.001.720.0000
2017-201824Rotherham Utd3 Leagues21.513637616.70.281.722.170.3500
2017-201824Barnsley1 League16.43621930.63.791.160.050.1600
2018-201925Barnsley2 Leagues28.1194250.01.820.910.501.0011
2019-202026Wigan Athletic2 Leagues31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4
2020-202127Cardiff City1 League37.9201033836.92.721.000.160.4212.904418.815.60.15+1.2+0.4
2021-202228Cardiff City2 Leagues17.95492040.82.731.110.100.2512.10006.26.20.13-1.2-1.2
2021-202228Bournemouth1 League1.046583.36.215.170.670.8011.50001.41.40.23+2.6+2.6
2022-202329Bournemouth3 Leagues15.7425832.01.590.510.160.5011.20004.44.40.19-0.4-0.4
2023-202430Bournemouth3 Leagues3.3213430.83.941.210.150.5012.50001.51.50.25-0.5-0.5
2023-202430Ipswich Town1 League11.46391743.63.411.490.150.3510.70004.94.90.13+1.1+1.1
11 Seasons10 Clubs7 Leagues245.310638722950.12.231.050.190.3613.107848.043.40.14+2.0+0.6
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
Bournemouth (3 Seasons)4 Leagues20.010441738.62.200.850.230.5911.50007.37.30.21+1.7+1.7
Cardiff City (2 Seasons)2 Leagues55.8251525838.22.721.040.140.3612.704424.921.80.15+0.1-0.8
Barnsley (2 Seasons)3 Leagues44.522662131.83.551.130.080.2411
Yeovil Town (2 Seasons)4 Leagues34.58270.830.2601
FG Rovers (2 Seasons)1 League17.870180.001.010.3900
Ipswich Town (2 Seasons)1 League13.26392051.32.961.520.150.3010.70004.94.90.13+1.1+1.1
Wigan Athletic (1 Season)2 Leagues31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4
Rotherham Utd (1 Season)3 Leagues21.513637616.70.281.722.170.3500
Viking (1 Season)1 League3.0031.020.0000
Torquay United (1 Season)1 League3.85060.001.560.8300
Championship (7 Seasons)128.95233713736.52.901.060.120.3413.206642.237.50.14+2.8+1.5
EFL Cup (6 Seasons)5.209444.42.050.910.000.0000
FA Cup (5 Seasons)6.4412541.72.340.980.250.6000
League One (3 Seasons)64.7330460.001.190.3512
National League (2 Seasons)21.7120240.001.110.5000
Premier League (2 Seasons)15.45291034.51.880.650.170.5011.50005.95.90.20-0.9-0.9
Tippeligaen (1 Season)3.0031.020.0000
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-201420Yeovil Towneng ENG2. Championship24th12.74141.100.2900
2014-201521Yeovil Towneng ENG3. League One24th19.73130.660.2301Matches
201522Vikingno NOR1. Tippeligaen5th3.0031.020.0000Matches
2015-201622FG Roverseng ENG5. National League2nd8.1250.620.4000
2016-201723FG Roverseng ENG5. National League3rd9.750130.001.340.3800Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.85060.001.560.8300Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.70030.001.720.0000Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.0130330.001.730.3900Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.43621930.63.791.160.050.1600Matches
2018-201925Barnsleyeng ENG3. League One2nd25.91711Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.9201033836.92.721.000.160.4212.904418.815.60.15+1.2+0.4Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.75471940.42.811.140.110.2612.10006.26.20.13-1.2-1.2Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.046583.36.215.170.670.8011.50001.41.40.23+2.6+2.6Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.2423834.81.620.560.170.5011.20004.44.40.19-0.4-0.4Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.216233.35.001.670.170.5012.50001.51.50.25-0.5-0.5Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.46391743.63.411.490.150.3510.70004.94.90.13+1.1+1.1Matches
11 Seasons10 Clubs5 Leagues233.710236622050.52.231.060.190.3613.107848.043.40.14+2.0+0.6
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
Bournemouth (3 Seasons)2 Leagues16.49351542.92.140.920.260.6011.50007.37.30.21+1.7+1.7
Cardiff City (2 Seasons)1 League54.6251505738.02.751.040.140.3712.704424.921.80.15+0.1-0.8
Barnsley (2 Seasons)2 Leagues42.320621930.63.791.160.050.1611
Yeovil Town (2 Seasons)2 Leagues32.47270.830.2601
FG Rovers (2 Seasons)1 League17.870180.001.010.3900
Ipswich Town (2 Seasons)1 League13.26392051.32.961.520.150.3010.70004.94.90.13+1.1+1.1
Wigan Athletic (1 Season)1 League31.110802227.52.570.710.100.3615.702211.09.40.12-1.0-1.4
Rotherham Utd (1 Season)1 League19.0130330.001.730.3900
Viking (1 Season)1 League3.0031.020.0000
Torquay United (1 Season)1 League3.85060.001.560.8300
Championship (7 Seasons)128.95233713736.52.901.060.120.3413.206642.237.50.14+2.8+1.5
League One (3 Seasons)64.7330460.001.190.3512
National League (2 Seasons)21.7120240.001.110.5000
Premier League (2 Seasons)15.45291034.51.880.650.170.5011.50005.95.90.20-0.9-0.9
Tippeligaen (1 Season)3.0031.020.0000
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-201521Yeovil Towneng ENGFA Cup33rd1.2100Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.8000Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.504375.02.672.000.000.0000Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.002150.02.001.000.000.0000Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.224250.01.820.910.501.0000Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.202150.01.650.830.000.0000Matches
2022-202329Bournemoutheng ENGEFL CupRd41.00200.02.000.000.0000Matches
2022-202329Bournemoutheng ENGFA Cup0.50000.000.0000Matches
2023-202430Bournemoutheng ENGEFL CupRd40.70100.01.480.000.0000Matches
2023-202430Bournemoutheng ENGFA Cup1.416233.34.221.410.170.5000Matches
7 Seasons6 Clubs2 Leagues11.6421942.92.210.950.140.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bournemouth (2 Seasons)2 Leagues3.619222.22.500.560.110.5000
Barnsley (1 Season)1 League2.224250.01.820.910.501.0000
Rotherham Utd (1 Season)2 Leagues2.506466.72.401.600.000.0000
Yeovil Town (1 Season)2 Leagues2.1100
Cardiff City (1 Season)1 League1.202150.01.650.830.000.0000
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.209444.42.050.910.000.0000
FA Cup (5 Seasons)6.4412541.72.340.980.250.6000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201926wls WalesFriendlies (M)0.8000Matches
202027wls WalesFriendlies (M)1.1000Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.526350.01.720.860.330.6700Matches
202128wls WalesFriendlies (M)1.4100Matches
202128wls WalesUEFA EuroR163.216233.31.870.620.170.5010.30000.30.30.06+0.7+0.7Matches
202128wls WalesUEFA Euro Qualifying3.9216850.04.062.030.130.2500Matches
202229wls Wales1. World CupGR2.506233.32.400.800.000.0016.20001.01.00.17-1.0-1.0Matches
202229wls WalesWCQ4.2211545.52.601.180.180.4000Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.615120.03.150.630.201.0000Matches
202330wls WalesFriendlies (M)1.0200Matches
202431wls WalesUEFA Euro Qualifying6.4121838.13.301.260.050.1300Matches
6 Seasons1 Club6 Leagues29.612712940.82.801.150.130.3113.30001.41.40.11-0.4-0.4
Friendlies (M) (4 Seasons)4.3300
UEFA Euro Qualifying (2 Seasons)10.33371643.23.591.550.080.1900
UEFA Nations League (2 Seasons)5.1311436.42.170.790.270.7500
WCQ (1 Season)4.2211545.52.601.180.180.4000
UEFA Euro (1 Season)3.216233.31.870.620.170.5010.30000.30.30.06+0.7+0.7
World Cup (1 Season)2.506233.32.400.800.000.0016.20001.01.00.17-1.0-1.0
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-201420Yeovil Towneng ENG2. Championship12.70
2014-201521Yeovil Towneng ENGFA Cup1.20Matches
2014-201521Yeovil Towneng ENGLeague Cup0.80Matches
2014-201521Yeovil Towneng ENG3. League One19.71Matches
201522Vikingno NOR1. Tippeligaen3.00Matches
2015-201622FG Roverseng ENG5. National League8.10
2016-201723Ipswich Towneng ENG2. Championship1.70Matches
2016-201723Torquay Unitedeng ENG5. National League3.80Matches
2016-201723FG Roverseng ENG5. National League9.72Matches
2017-201824Barnsleyeng ENG2. Championship16.44Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.50Matches
2017-201824Rotherham Utdeng ENGFA Cup1.00Matches
2017-201824Rotherham Utdeng ENG3. League One19.02Matches
2018-201925Barnsleyeng ENGFA Cup2.20Matches
2018-201925Barnsleyeng ENG3. League One25.93Matches
2019-202026Wigan Athleticeng ENG2. Championship31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456Matches
2020-202127Cardiff Cityeng ENG2. Championship37.9528107049.37255136334262454.813127048.5306546.212.01.7-1.0234613352Matches
2021-202228Bournemoutheng ENG2. Championship1.0173154.821970121963.22540.022100.000.00.10.012205Matches
2021-202228Cardiff Cityeng ENG2. Championship16.722542153.4304948514223161.55712147.1122254.522.41.3-0.424176021Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.21Matches
2022-202329Bournemoutheng ENGEFL Cup1.00Matches
2022-202329Bournemoutheng ENGFA Cup0.50Matches
2022-202329Bournemoutheng ENG1. Premier League14.221236058.9294449511919361.7629565.3112055.000.30.5-0.35166023Matches
2023-202430Ipswich Towneng ENG2. Championship11.415827856.825784078013559.3559259.8162272.711.20.5-0.213146026Matches
2023-202430Bournemoutheng ENGEFL Cup0.70Matches
2023-202430Bournemoutheng ENGFA Cup1.40Matches
2023-202430Bournemoutheng ENG1. Premier League1.2284266.727291222975.94850.00000.20.3-0.222204Matches
11 Seasons10 Clubs7 Leagues245.31515290852.1215724113906159456.843081153.09418052.22110.06.6+11.096135527187
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
Bournemouth (3 Seasons)4 Leagues20.025743359.4343565615324163.56810863.0132259.100.60.9-0.682010032
Cardiff City (2 Seasons)2 Leagues55.8753149150.510304184848485556.618839148.1428748.344.43.1-0.4476319373
Barnsley (2 Seasons)3 Leagues44.57
Yeovil Town (2 Seasons)4 Leagues34.51
FG Rovers (2 Seasons)1 League17.82
Ipswich Town (2 Seasons)1 League13.215827856.825784078013559.3559259.8162272.711.20.5-0.213146026
Wigan Athletic (1 Season)2 Leagues31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456
Rotherham Utd (1 Season)3 Leagues21.52
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.91275250650.9183563527765137255.836470851.48316051.9129.45.8+2.689117447160
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.40
League One (3 Seasons)64.76
National League (2 Seasons)21.72
Premier League (2 Seasons)15.424040259.7321658614122263.56610364.1112055.000.60.8-0.67188027
Tippeligaen (1 Season)3.00
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-201420Yeovil Town1 League12.70
2014-201521Yeovil Town3 Leagues21.81
201522Viking1 League3.00
2015-201622FG Rovers1 League8.10
2016-201723FG Rovers1 League9.72
2016-201723Torquay United1 League3.80
2016-201723Ipswich Town1 League1.70
2017-201824Rotherham Utd3 Leagues21.52
2017-201824Barnsley1 League16.44
2018-201925Barnsley2 Leagues28.13
2019-202026Wigan Athletic2 Leagues31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456
2020-202127Cardiff City1 League37.9528107049.37255136334262454.813127048.5306546.212.01.7-1.0234613352
2021-202228Cardiff City2 Leagues17.922542153.4304948514223161.55712147.1122254.532.41.3+0.624176021
2021-202228Bournemouth1 League1.0173154.821970121963.22540.022100.000.00.10.012205
2022-202329Bournemouth3 Leagues15.721236058.9294449511919361.7629565.3112055.000.30.5-0.35166023
2023-202430Bournemouth3 Leagues3.3284266.727291222975.94850.00000.20.3-0.222204
2023-202430Ipswich Town1 League11.415827856.825784078013559.3559259.8162272.711.20.5-0.213146026
11 Seasons10 Clubs7 Leagues245.31515290852.1215724113906159456.843081153.09418052.22110.06.6+11.096135527187
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
Bournemouth (3 Seasons)4 Leagues20.025743359.4343565615324163.56810863.0132259.100.60.9-0.682010032
Cardiff City (2 Seasons)2 Leagues55.8753149150.510304184848485556.618839148.1428748.344.43.1-0.4476319373
Barnsley (2 Seasons)3 Leagues44.57
Yeovil Town (2 Seasons)4 Leagues34.51
FG Rovers (2 Seasons)1 League17.82
Ipswich Town (2 Seasons)1 League13.215827856.825784078013559.3559259.8162272.711.20.5-0.213146026
Wigan Athletic (1 Season)2 Leagues31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456
Rotherham Utd (1 Season)3 Leagues21.52
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.91275250650.9183563527765137255.836470851.48316051.9129.45.8+2.689117447160
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.40
League One (3 Seasons)64.76
National League (2 Seasons)21.72
Premier League (2 Seasons)15.424040259.7321658614122263.56610364.1112055.000.60.8-0.67188027
Tippeligaen (1 Season)3.00
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-201420Yeovil Towneng ENG2. Championship24th12.70
2014-201521Yeovil Towneng ENG3. League One24th19.71Matches
201522Vikingno NOR1. Tippeligaen5th3.00Matches
2015-201622FG Roverseng ENG5. National League2nd8.10
2016-201723FG Roverseng ENG5. National League3rd9.72Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.80Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.70Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.02Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.44Matches
2018-201925Barnsleyeng ENG3. League One2nd25.93Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.9528107049.37255136334262454.813127048.5306546.212.01.7-1.0234613352Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.722542153.4304948514223161.55712147.1122254.522.41.3-0.424176021Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.0173154.821970121963.22540.022100.000.00.10.012205Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.221236058.9294449511919361.7629565.3112055.000.30.5-0.35166023Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.2284266.727291222975.94850.00000.20.3-0.222204Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.415827856.825784078013559.3559259.8162272.711.20.5-0.213146026Matches
11 Seasons10 Clubs5 Leagues233.71515290852.1215724113906159456.843081153.09418052.22010.06.6+10.096135527187
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
Bournemouth (3 Seasons)2 Leagues16.425743359.4343565615324163.56810863.0132259.100.60.9-0.682010032
Cardiff City (2 Seasons)1 League54.6753149150.510304184848485556.618839148.1428748.334.43.1-1.4476319373
Barnsley (2 Seasons)2 Leagues42.37
Yeovil Town (2 Seasons)2 Leagues32.41
FG Rovers (2 Seasons)1 League17.82
Ipswich Town (2 Seasons)1 League13.215827856.825784078013559.3559259.8162272.711.20.5-0.213146026
Wigan Athletic (1 Season)1 League31.134770649.25255120218936352.111922054.1234946.943.82.1+0.2283817456
Rotherham Utd (1 Season)1 League19.02
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.91275250650.9183563527765137255.836470851.48316051.9129.45.8+2.689117447160
League One (3 Seasons)64.76
National League (2 Seasons)21.72
Premier League (2 Seasons)15.424040259.7321658614122263.56610364.1112055.000.60.8-0.67188027
Tippeligaen (1 Season)3.00
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-201521Yeovil Towneng ENGFA Cup33rd1.20Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.80Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.50Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.00Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.20Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.21Matches
2022-202329Bournemoutheng ENGEFL CupRd41.00Matches
2022-202329Bournemoutheng ENGFA Cup0.50Matches
2023-202430Bournemoutheng ENGEFL CupRd40.70Matches
2023-202430Bournemoutheng ENGFA Cup1.40Matches
7 Seasons6 Clubs2 Leagues11.61
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
Bournemouth (2 Seasons)2 Leagues3.60
Barnsley (1 Season)1 League2.20
Rotherham Utd (1 Season)2 Leagues2.50
Yeovil Town (1 Season)2 Leagues2.10
Cardiff City (1 Season)1 League1.21
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.40
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201926wls WalesFriendlies (M)0.80Matches
202027wls WalesFriendlies (M)1.10Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.50Matches
202128wls WalesFriendlies (M)1.40Matches
202128wls WalesUEFA EuroR163.2325756.140546243568.641040.02450.000.10.3-0.113102Matches
202128wls WalesUEFA Euro Qualifying3.91Matches
202229wls Wales1. World CupGR2.5365664.356487172763.0152075.022100.000.20.1-0.243107Matches
202229wls WalesWCQ4.20Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.60Matches
202330wls WalesFriendlies (M)1.00Matches
202431wls WalesUEFA Euro Qualifying6.41Matches
6 Seasons1 Club6 Leagues29.66811360.2969133416266.1193063.34666.720.30.4+1.756209
Friendlies (M) (4 Seasons)4.30
UEFA Euro Qualifying (2 Seasons)10.32
UEFA Nations League (2 Seasons)5.10
WCQ (1 Season)4.20
UEFA Euro (1 Season)3.2325756.140546243568.641040.02450.000.10.3-0.113102
World Cup (1 Season)2.5365664.356487172763.0152075.022100.000.20.1-0.243107

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-201420Yeovil Towneng ENG2. Championship12.7
2014-201521Yeovil Towneng ENGFA Cup1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup0.8Matches
2014-201521Yeovil Towneng ENG3. League One19.7Matches
201522Vikingno NOR1. Tippeligaen3.0Matches
2015-201622FG Roverseng ENG5. National League8.1
2016-201723Ipswich Towneng ENG2. Championship1.70Matches
2016-201723Torquay Unitedeng ENG5. National League3.80Matches
2016-201723FG Roverseng ENG5. National League9.70Matches
2017-201824Barnsleyeng ENG2. Championship16.45Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.51Matches
2017-201824Rotherham Utdeng ENGFA Cup1.00Matches
2017-201824Rotherham Utdeng ENG3. League One19.00Matches
2018-201925Barnsleyeng ENGFA Cup2.21Matches
2018-201925Barnsleyeng ENG3. League One25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship31.170670420261620000347025Matches
2020-202127Cardiff Cityeng ENG2. Championship37.91070106430173010000528330Matches
2021-202228Bournemoutheng ENG2. Championship1.0313100001000001702Matches
2021-202228Cardiff Cityeng ENG2. Championship16.742141550401120000225110Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.20Matches
2022-202329Bournemoutheng ENGEFL Cup1.00Matches
2022-202329Bournemoutheng ENGFA Cup0.50Matches
2022-202329Bournemoutheng ENG1. Premier League14.236033723101700000212012Matches
2023-202430Ipswich Towneng ENG2. Championship11.42782734004600000158110Matches
2023-202430Bournemoutheng ENGEFL Cup0.70Matches
2023-202430Bournemoutheng ENGFA Cup1.40Matches
2023-202430Bournemoutheng ENG1. Premier League1.2424110002000002803Matches
11 Seasons10 Clubs7 Leagues245.32908286538171880500001515592
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)4 Leagues20.0433409241011000000257017
Cardiff City (2 Seasons)2 Leagues55.81491147980574130000753440
Barnsley (2 Seasons)3 Leagues44.56
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.80
Ipswich Town (2 Seasons)1 League13.22782734004600000158110
Wigan Athletic (1 Season)2 Leagues31.170670420261620000347025
Rotherham Utd (1 Season)3 Leagues21.51
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.92506248714071769500001275577
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.41
League One (3 Seasons)64.70
National League (2 Seasons)21.70
Premier League (2 Seasons)15.440237824101900000240015
Tippeligaen (1 Season)3.0
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-201420Yeovil Town1 League12.7
2014-201521Yeovil Town3 Leagues21.8
201522Viking1 League3.0
2015-201622FG Rovers1 League8.1
2016-201723FG Rovers1 League9.70
2016-201723Torquay United1 League3.80
2016-201723Ipswich Town1 League1.70
2017-201824Rotherham Utd3 Leagues21.51
2017-201824Barnsley1 League16.45
2018-201925Barnsley2 Leagues28.11
2019-202026Wigan Athletic2 Leagues31.170670420261620000347025
2020-202127Cardiff City1 League37.91070106430173010000528330
2021-202228Cardiff City2 Leagues17.942141550401120000225110
2021-202228Bournemouth1 League1.0313100001000001702
2022-202329Bournemouth3 Leagues15.736033723101700000212012
2023-202430Bournemouth3 Leagues3.3424110002000002803
2023-202430Ipswich Town1 League11.42782734004600000158110
11 Seasons10 Clubs7 Leagues245.32908286538171880500001515592
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)4 Leagues20.0433409241011000000257017
Cardiff City (2 Seasons)2 Leagues55.81491147980574130000753440
Barnsley (2 Seasons)3 Leagues44.56
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.80
Ipswich Town (2 Seasons)1 League13.22782734004600000158110
Wigan Athletic (1 Season)2 Leagues31.170670420261620000347025
Rotherham Utd (1 Season)3 Leagues21.51
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.92506248714071769500001275577
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.41
League One (3 Seasons)64.70
National League (2 Seasons)21.70
Premier League (2 Seasons)15.440237824101900000240015
Tippeligaen (1 Season)3.0
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-201420Yeovil Towneng ENG2. Championship24th12.7
2014-201521Yeovil Towneng ENG3. League One24th19.7Matches
201522Vikingno NOR1. Tippeligaen5th3.0Matches
2015-201622FG Roverseng ENG5. National League2nd8.1
2016-201723FG Roverseng ENG5. National League3rd9.70Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.80Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.70Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.00Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.45Matches
2018-201925Barnsleyeng ENG3. League One2nd25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.170670420261620000347025Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.91070106430173010000528330Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.742141550401120000225110Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.0313100001000001702Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.236033723101700000212012Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.2424110002000002803Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.42782734004600000158110Matches
11 Seasons10 Clubs5 Leagues233.72908286538171878500001515592
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)2 Leagues16.4433409241011000000257017
Cardiff City (2 Seasons)1 League54.61491147980574130000753440
Barnsley (2 Seasons)2 Leagues42.35
Yeovil Town (2 Seasons)2 Leagues32.4
FG Rovers (2 Seasons)1 League17.80
Ipswich Town (2 Seasons)1 League13.22782734004600000158110
Wigan Athletic (1 Season)1 League31.170670420261620000347025
Rotherham Utd (1 Season)1 League19.00
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.80
Championship (7 Seasons)128.92506248714071769500001275577
League One (3 Seasons)64.70
National League (2 Seasons)21.70
Premier League (2 Seasons)15.440237824101900000240015
Tippeligaen (1 Season)3.0
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-201521Yeovil Towneng ENGFA Cup33rd1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.8Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.51Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.00Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.21Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.20Matches
2022-202329Bournemoutheng ENGEFL CupRd41.00Matches
2022-202329Bournemoutheng ENGFA Cup0.50Matches
2023-202430Bournemoutheng ENGEFL CupRd40.70Matches
2023-202430Bournemoutheng ENGFA Cup1.40Matches
7 Seasons6 Clubs2 Leagues11.62
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (2 Seasons)2 Leagues3.60
Barnsley (1 Season)1 League2.21
Rotherham Utd (1 Season)2 Leagues2.51
Yeovil Town (1 Season)2 Leagues2.1
Cardiff City (1 Season)1 League1.20
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.21
FA Cup (5 Seasons)6.41
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
201926wls WalesFriendlies (M)0.8Matches
202027wls WalesFriendlies (M)1.1Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.53Matches
202128wls WalesFriendlies (M)1.4Matches
202128wls WalesUEFA EuroR163.2575700020000003201Matches
202128wls WalesUEFA Euro Qualifying3.90Matches
202229wls Wales1. World CupGR2.5565600010000003602Matches
202229wls WalesWCQ4.26Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.61Matches
202330wls WalesFriendlies (M)1.0Matches
202431wls WalesUEFA Euro Qualifying6.43Matches
6 Seasons1 Club6 Leagues29.6113113000313000006803
Friendlies (M) (4 Seasons)4.3
UEFA Euro Qualifying (2 Seasons)10.33
UEFA Nations League (2 Seasons)5.14
WCQ (1 Season)4.26
UEFA Euro (1 Season)3.2575700020000003201
World Cup (1 Season)2.5565600010000003602

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-201420Yeovil Towneng ENG2. Championship12.7
2014-201521Yeovil Towneng ENGFA Cup1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup0.8Matches
2014-201521Yeovil Towneng ENG3. League One19.7Matches
201522Vikingno NOR1. Tippeligaen3.0Matches
2015-201622FG Roverseng ENG5. National League8.1
2016-201723Ipswich Towneng ENG2. Championship1.7Matches
2016-201723Torquay Unitedeng ENG5. National League3.8Matches
2016-201723FG Roverseng ENG5. National League9.7Matches
2017-201824Barnsleyeng ENG2. Championship16.4Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.5Matches
2017-201824Rotherham Utdeng ENGFA Cup1.0Matches
2017-201824Rotherham Utdeng ENG3. League One19.0Matches
2018-201925Barnsleyeng ENGFA Cup2.2Matches
2018-201925Barnsleyeng ENG3. League One25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship31.1672.164301714270.23400300Matches
2020-202127Cardiff Cityeng ENG2. Championship37.9882.32450614221140.37502340Matches
2021-202228Bournemoutheng ENG2. Championship1.022.0720000000.00000000Matches
2021-202228Cardiff Cityeng ENG2. Championship16.7372.21260362050.30300200Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.2Matches
2022-202329Bournemoutheng ENGEFL Cup1.0Matches
2022-202329Bournemoutheng ENGFA Cup0.5Matches
2022-202329Bournemoutheng ENG1. Premier League14.2181.26140103020.14200000Matches
2023-202430Ipswich Towneng ENG2. Championship11.4292.53220142030.26300000Matches
2023-202430Bournemoutheng ENGEFL Cup0.7Matches
2023-202430Bournemoutheng ENGFA Cup1.4Matches
2023-202430Bournemoutheng ENG1. Premier League1.254.1750000000.00000000Matches
11 Seasons10 Clubs7 Leagues245.32462.1715701231433310.271702840
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)4 Leagues20.0251.52210103020.12200000
Cardiff City (2 Seasons)2 Leagues55.81252.29710920241190.35802540
Barnsley (2 Seasons)3 Leagues44.5
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.2292.53220142030.26300000
Wigan Athletic (1 Season)2 Leagues31.1672.164301714270.23400300
Rotherham Utd (1 Season)3 Leagues21.5
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.92232.2713801131403290.301502840
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.4231.49190103020.13200000
Tippeligaen (1 Season)3.0
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-201420Yeovil Town1 League12.7
2014-201521Yeovil Town3 Leagues21.8
201522Viking1 League3.0
2015-201622FG Rovers1 League8.1
2016-201723FG Rovers1 League9.7
2016-201723Torquay United1 League3.8
2016-201723Ipswich Town1 League1.7
2017-201824Rotherham Utd3 Leagues21.5
2017-201824Barnsley1 League16.4
2018-201925Barnsley2 Leagues28.1
2019-202026Wigan Athletic2 Leagues31.1672.164301714270.23400300
2020-202127Cardiff City1 League37.9882.32450614221140.37502340
2021-202228Cardiff City2 Leagues17.9372.21260362050.30300200
2021-202228Bournemouth1 League1.022.0720000000.00000000
2022-202329Bournemouth3 Leagues15.7181.26140103020.14200000
2023-202430Bournemouth3 Leagues3.354.1750000000.00000000
2023-202430Ipswich Town1 League11.4292.53220142030.26300000
11 Seasons10 Clubs7 Leagues245.32462.1715701231433310.271702840
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)4 Leagues20.0251.52210103020.12200000
Cardiff City (2 Seasons)2 Leagues55.81252.29710920241190.35802540
Barnsley (2 Seasons)3 Leagues44.5
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.2292.53220142030.26300000
Wigan Athletic (1 Season)2 Leagues31.1672.164301714270.23400300
Rotherham Utd (1 Season)3 Leagues21.5
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.92232.2713801131403290.301502840
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.4231.49190103020.13200000
Tippeligaen (1 Season)3.0
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-201420Yeovil Towneng ENG2. Championship24th12.7
2014-201521Yeovil Towneng ENG3. League One24th19.7Matches
201522Vikingno NOR1. Tippeligaen5th3.0Matches
2015-201622FG Roverseng ENG5. National League2nd8.1
2016-201723FG Roverseng ENG5. National League3rd9.7Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.8Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.7Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.0Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.4Matches
2018-201925Barnsleyeng ENG3. League One2nd25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.1672.164301714270.23400300Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.9882.32450614221140.37502340Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.7372.21260362050.30300200Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.022.0720000000.00000000Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.2181.26140103020.14200000Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.254.1750000000.00000000Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.4292.53220142030.26300000Matches
11 Seasons10 Clubs5 Leagues233.72462.1715701231433310.271702840
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)2 Leagues16.4251.52210103020.12200000
Cardiff City (2 Seasons)1 League54.61252.29710920241190.35802540
Barnsley (2 Seasons)2 Leagues42.3
Yeovil Town (2 Seasons)2 Leagues32.4
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.2292.53220142030.26300000
Wigan Athletic (1 Season)1 League31.1672.164301714270.23400300
Rotherham Utd (1 Season)1 League19.0
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.92232.2713801131403290.301502840
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.4231.49190103020.13200000
Tippeligaen (1 Season)3.0
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-201521Yeovil Towneng ENGFA Cup33rd1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.8Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.5Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.0Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.2Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.2Matches
2022-202329Bournemoutheng ENGEFL CupRd41.0Matches
2022-202329Bournemoutheng ENGFA Cup0.5Matches
2023-202430Bournemoutheng ENGEFL CupRd40.7Matches
2023-202430Bournemoutheng ENGFA Cup1.4Matches
7 Seasons6 Clubs2 Leagues11.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (2 Seasons)2 Leagues3.6
Barnsley (1 Season)1 League2.2
Rotherham Utd (1 Season)2 Leagues2.5
Yeovil Town (1 Season)2 Leagues2.1
Cardiff City (1 Season)1 League1.2
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
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
201926wls WalesFriendlies (M)0.8Matches
202027wls WalesFriendlies (M)1.1Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.5Matches
202128wls WalesFriendlies (M)1.4Matches
202128wls WalesUEFA EuroR163.230.9420010000.00000000Matches
202128wls WalesUEFA Euro Qualifying3.9Matches
202229wls Wales1. World CupGR2.562.4050001000.00000000Matches
202229wls WalesWCQ4.2Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.6Matches
202330wls WalesFriendlies (M)1.0Matches
202431wls WalesUEFA Euro Qualifying6.4Matches
6 Seasons1 Club6 Leagues29.691.5870011000.00000000
Friendlies (M) (4 Seasons)4.3
UEFA Euro Qualifying (2 Seasons)10.3
UEFA Nations League (2 Seasons)5.1
WCQ (1 Season)4.2
UEFA Euro (1 Season)3.230.9420010000.00000000
World Cup (1 Season)2.562.4050001000.00000000

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-201420Yeovil Towneng ENG2. Championship12.7
2014-201521Yeovil Towneng ENGFA Cup1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup0.8Matches
2014-201521Yeovil Towneng ENG3. League One19.7Matches
201522Vikingno NOR1. Tippeligaen3.0Matches
2015-201622FG Roverseng ENG5. National League8.1
2016-201723Ipswich Towneng ENG2. Championship1.700Matches
2016-201723Torquay Unitedeng ENG5. National League3.800Matches
2016-201723FG Roverseng ENG5. National League9.700Matches
2017-201824Barnsleyeng ENG2. Championship16.427Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.500Matches
2017-201824Rotherham Utdeng ENGFA Cup1.000Matches
2017-201824Rotherham Utdeng ENG3. League One19.000Matches
2018-201925Barnsleyeng ENGFA Cup2.200Matches
2018-201925Barnsleyeng ENG3. League One25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship31.12815320552718.522242221240530Matches
2020-202127Cardiff Cityeng ENG2. Championship37.91812511271353.8624321826520Matches
2021-202228Bournemoutheng ENG2. Championship1.0000000000000010Matches
2021-202228Cardiff Cityeng ENG2. Championship16.71050641616.7510010313140Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.200Matches
2022-202329Bournemoutheng ENGEFL Cup1.011Matches
2022-202329Bournemoutheng ENGFA Cup0.500Matches
2022-202329Bournemoutheng ENG1. Premier League14.2141129351631.3111257115260Matches
2023-202430Ipswich Towneng ENG2. Championship11.4950544757.13835312130Matches
2023-202430Bournemoutheng ENGEFL Cup0.700Matches
2023-202430Bournemoutheng ENGFA Cup1.410Matches
2023-202430Bournemoutheng ENG1. Premier League1.2000000000000000Matches
11 Seasons10 Clubs7 Leagues245.37952105118226931.947781365351061590
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (3 Seasons)4 Leagues20.0141329351631.3111257215270
Cardiff City (2 Seasons)2 Leagues55.82817517681942.111343311139660
Barnsley (2 Seasons)3 Leagues44.5270
Yeovil Town (2 Seasons)4 Leagues34.50
FG Rovers (2 Seasons)1 League17.8000
Ipswich Town (2 Seasons)1 League13.2950544757.13835312130
Wigan Athletic (1 Season)2 Leagues31.12815320552718.522242221240530
Rotherham Utd (1 Season)3 Leagues21.5000
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.8000
Championship (7 Seasons)128.9653984215175332.1366685833911330
EFL Cup (6 Seasons)5.2110
FA Cup (5 Seasons)6.4100
League One (3 Seasons)64.7000
National League (2 Seasons)21.7000
Premier League (2 Seasons)15.4141129351631.3111257115260
Tippeligaen (1 Season)3.00
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-201420Yeovil Town1 League12.70
2014-201521Yeovil Town3 Leagues21.80
201522Viking1 League3.00
2015-201622FG Rovers1 League8.10
2016-201723FG Rovers1 League9.7000
2016-201723Torquay United1 League3.8000
2016-201723Ipswich Town1 League1.7000
2017-201824Rotherham Utd3 Leagues21.5000
2017-201824Barnsley1 League16.4270
2018-201925Barnsley2 Leagues28.1000
2019-202026Wigan Athletic2 Leagues31.12815320552718.522242221240530
2020-202127Cardiff City1 League37.91812511271353.8624321826520
2021-202228Cardiff City2 Leagues17.91050641616.7510010313140
2021-202228Bournemouth1 League1.0000000000000010
2022-202329Bournemouth3 Leagues15.7141229351631.3111257215260
2023-202430Bournemouth3 Leagues3.3010000000000000
2023-202430Ipswich Town1 League11.4950544757.13835312130
11 Seasons10 Clubs7 Leagues245.37952105118226931.947781365351061590
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (3 Seasons)4 Leagues20.0141329351631.3111257215270
Cardiff City (2 Seasons)2 Leagues55.82817517681942.111343311139660
Barnsley (2 Seasons)3 Leagues44.5270
Yeovil Town (2 Seasons)4 Leagues34.50
FG Rovers (2 Seasons)1 League17.8000
Ipswich Town (2 Seasons)1 League13.2950544757.13835312130
Wigan Athletic (1 Season)2 Leagues31.12815320552718.522242221240530
Rotherham Utd (1 Season)3 Leagues21.5000
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.8000
Championship (7 Seasons)128.9653984215175332.1366685833911330
EFL Cup (6 Seasons)5.2110
FA Cup (5 Seasons)6.4100
League One (3 Seasons)64.7000
National League (2 Seasons)21.7000
Premier League (2 Seasons)15.4141129351631.3111257115260
Tippeligaen (1 Season)3.00
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-201420Yeovil Towneng ENG2. Championship24th12.7
2014-201521Yeovil Towneng ENG3. League One24th19.7Matches
201522Vikingno NOR1. Tippeligaen5th3.0Matches
2015-201622FG Roverseng ENG5. National League2nd8.1
2016-201723FG Roverseng ENG5. National League3rd9.700Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.800Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.700Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.000Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.427Matches
2018-201925Barnsleyeng ENG3. League One2nd25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.12815320552718.522242221240530Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.91812511271353.8624321826520Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.71050641616.7510010313140Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.0000000000000010Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.2141129351631.3111257115260Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.2000000000000000Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.4950544757.13835312130Matches
11 Seasons10 Clubs5 Leagues233.77950105118226931.947781365341061590
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
Bournemouth (3 Seasons)2 Leagues16.4141129351631.3111257115270
Cardiff City (2 Seasons)1 League54.62817517681942.111343311139660
Barnsley (2 Seasons)2 Leagues42.3270
Yeovil Town (2 Seasons)2 Leagues32.40
FG Rovers (2 Seasons)1 League17.8000
Ipswich Town (2 Seasons)1 League13.2950544757.13835312130
Wigan Athletic (1 Season)1 League31.12815320552718.522242221240530
Rotherham Utd (1 Season)1 League19.0000
Viking (1 Season)1 League3.00
Torquay United (1 Season)1 League3.8000
Championship (7 Seasons)128.9653984215175332.1366685833911330
League One (3 Seasons)64.7000
National League (2 Seasons)21.7000
Premier League (2 Seasons)15.4141129351631.3111257115260
Tippeligaen (1 Season)3.00
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-201521Yeovil Towneng ENGFA Cup33rd1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.8Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.500Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.000Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.200Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.200Matches
2022-202329Bournemoutheng ENGEFL CupRd41.011Matches
2022-202329Bournemoutheng ENGFA Cup0.500Matches
2023-202430Bournemoutheng ENGEFL CupRd40.700Matches
2023-202430Bournemoutheng ENGFA Cup1.410Matches
7 Seasons6 Clubs2 Leagues11.6210
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
Bournemouth (2 Seasons)2 Leagues3.6210
Barnsley (1 Season)1 League2.2000
Rotherham Utd (1 Season)2 Leagues2.5000
Yeovil Town (1 Season)2 Leagues2.10
Cardiff City (1 Season)1 League1.2000
Wigan Athletic (1 Season)1 League0
EFL Cup (6 Seasons)5.2110
FA Cup (5 Seasons)6.4100
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
201926wls WalesFriendlies (M)0.8Matches
202027wls WalesFriendlies (M)1.1Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.500Matches
202128wls WalesFriendlies (M)1.4Matches
202128wls WalesUEFA EuroR163.200000030.031011160Matches
202128wls WalesUEFA Euro Qualifying3.910Matches
202229wls Wales1. World CupGR2.5101000003122370Matches
202229wls WalesWCQ4.201Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.611Matches
202330wls WalesFriendlies (M)1.0Matches
202431wls WalesUEFA Euro Qualifying6.430Matches
6 Seasons1 Club6 Leagues29.615100030.0341354130
Friendlies (M) (4 Seasons)4.30
UEFA Euro Qualifying (2 Seasons)10.3400
UEFA Nations League (2 Seasons)5.1110
WCQ (1 Season)4.2010
UEFA Euro (1 Season)3.200000030.031011160
World Cup (1 Season)2.5101000003122370

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-201420Yeovil Towneng ENG2. Championship12.7
2014-201521Yeovil Towneng ENGFA Cup1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup0.8Matches
2014-201521Yeovil Towneng ENG3. League One19.7Matches
201522Vikingno NOR1. Tippeligaen3.0Matches
2015-201622FG Roverseng ENG5. National League8.1
2016-201723Ipswich Towneng ENG2. Championship1.7Matches
2016-201723Torquay Unitedeng ENG5. National League3.8Matches
2016-201723FG Roverseng ENG5. National League9.7Matches
2017-201824Barnsleyeng ENG2. Championship16.4Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.5Matches
2017-201824Rotherham Utdeng ENGFA Cup1.0Matches
2017-201824Rotherham Utdeng ENG3. League One19.0Matches
2018-201925Barnsleyeng ENGFA Cup2.2Matches
2018-201925Barnsleyeng ENG3. League One25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship31.1109358984735371431091271555.61244.453629689833729189146843126Matches
2020-202127Cardiff Cityeng ENG2. Championship37.91545591207027441731541483368.81531.373238341466674527132661227212Matches
2021-202228Bournemoutheng ENG2. Championship1.044111826944100.01100.0281528921133388Matches
2021-202228Cardiff Cityeng ENG2. Championship16.7612152628031281612181055.6844.434114984411816115536521101Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.2Matches
2022-202329Bournemoutheng ENGEFL Cup1.0Matches
2022-202329Bournemoutheng ENGFA Cup0.5Matches
2022-202329Bournemoutheng ENG1. Premier League14.252236592861784952213215.4753.82529403021082423139656Matches
2023-202430Ipswich Towneng ENG2. Championship11.442216311882088242215533.31066.719884729810113341233174Matches
2023-202430Bournemoutheng ENGEFL Cup0.7Matches
2023-202430Bournemoutheng ENGFA Cup1.4Matches
2023-202430Bournemoutheng ENG1. Premier League1.25302213012533133.3133.3299334200314715Matches
11 Seasons10 Clubs7 Leagues245.342911853371968203554942851256652.85443.22116103323613146110623601953403592
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
Bournemouth (3 Seasons)4 Leagues20.061937623252347061917317.6952.930911854251493483548179
Cardiff City (2 Seasons)2 Leagues55.821577414698210562542153664365.22334.81073533219078561381871021748313
Barnsley (2 Seasons)3 Leagues44.5
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.242216311882088242215533.31066.719884729810113341233174
Wigan Athletic (1 Season)2 Leagues31.1109358984735371431091271555.61244.453629689833729189146843126
Rotherham Utd (1 Season)3 Leagues21.5
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.937161492761661182748837101096357.84642.2183592993277134102603151632960521
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.457536613072086157516318.8850.028110333361282453244371
Tippeligaen (1 Season)3.0
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-201420Yeovil Town1 League12.7
2014-201521Yeovil Town3 Leagues21.8
201522Viking1 League3.0
2015-201622FG Rovers1 League8.1
2016-201723FG Rovers1 League9.7
2016-201723Torquay United1 League3.8
2016-201723Ipswich Town1 League1.7
2017-201824Rotherham Utd3 Leagues21.5
2017-201824Barnsley1 League16.4
2018-201925Barnsley2 Leagues28.1
2019-202026Wigan Athletic2 Leagues31.1109358984735371431091271555.61244.453629689833729189146843126
2020-202127Cardiff City1 League37.91545591207027441731541483368.81531.373238341466674527132661227212
2021-202228Cardiff City2 Leagues17.9612152628031281612181055.6844.434114984411816115536521101
2021-202228Bournemouth1 League1.044111826944100.01100.0281528921133388
2022-202329Bournemouth3 Leagues15.752236592861784952213215.4753.82529403021082423139656
2023-202430Bournemouth3 Leagues3.35302213012533133.3133.3299334200314715
2023-202430Ipswich Town1 League11.442216311882088242215533.31066.719884729810113341233174
11 Seasons10 Clubs7 Leagues245.342911853371968203554942851256652.85443.22116103323613146110623601953403592
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
Bournemouth (3 Seasons)4 Leagues20.061937623252347061917317.6952.930911854251493483548179
Cardiff City (2 Seasons)2 Leagues55.821577414698210562542153664365.22334.81073533219078561381871021748313
Barnsley (2 Seasons)3 Leagues44.5
Yeovil Town (2 Seasons)4 Leagues34.5
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.242216311882088242215533.31066.719884729810113341233174
Wigan Athletic (1 Season)2 Leagues31.1109358984735371431091271555.61244.453629689833729189146843126
Rotherham Utd (1 Season)3 Leagues21.5
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.937161492761661182748837101096357.84642.2183592993277134102603151632960521
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.457536613072086157516318.8850.028110333361282453244371
Tippeligaen (1 Season)3.0
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-201420Yeovil Towneng ENG2. Championship24th12.7
2014-201521Yeovil Towneng ENG3. League One24th19.7Matches
201522Vikingno NOR1. Tippeligaen5th3.0Matches
2015-201622FG Roverseng ENG5. National League2nd8.1
2016-201723FG Roverseng ENG5. National League3rd9.7Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.8Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.7Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.0Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.4Matches
2018-201925Barnsleyeng ENG3. League One2nd25.9Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.1109358984735371431091271555.61244.453629689833729189146843126Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.91545591207027441731541483368.81531.373238341466674527132661227212Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.7612152628031281612181055.6844.434114984411816115536521101Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.044111826944100.01100.0281528921133388Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.252236592861784952213215.4753.82529403021082423139656Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.25302213012533133.3133.3299334200314715Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.442216311882088242215533.31066.719884729810113341233174Matches
11 Seasons10 Clubs5 Leagues233.742911853371968203554942851256652.85443.22116103323613146110623601953403592
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
Bournemouth (3 Seasons)2 Leagues16.461937623252347061917317.6952.930911854251493483548179
Cardiff City (2 Seasons)1 League54.621577414698210562542153664365.22334.81073533219078561381871021748313
Barnsley (2 Seasons)2 Leagues42.3
Yeovil Town (2 Seasons)2 Leagues32.4
FG Rovers (2 Seasons)1 League17.8
Ipswich Town (2 Seasons)1 League13.242216311882088242215533.31066.719884729810113341233174
Wigan Athletic (1 Season)1 League31.1109358984735371431091271555.61244.453629689833729189146843126
Rotherham Utd (1 Season)1 League19.0
Viking (1 Season)1 League3.0
Torquay United (1 Season)1 League3.8
Championship (7 Seasons)128.937161492761661182748837101096357.84642.2183592993277134102603151632960521
League One (3 Seasons)64.7
National League (2 Seasons)21.7
Premier League (2 Seasons)15.457536613072086157516318.8850.028110333361282453244371
Tippeligaen (1 Season)3.0
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-201521Yeovil Towneng ENGFA Cup33rd1.2Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.8Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.5Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.0Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.2Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.2Matches
2022-202329Bournemoutheng ENGEFL CupRd41.0Matches
2022-202329Bournemoutheng ENGFA Cup0.5Matches
2023-202430Bournemoutheng ENGEFL CupRd40.7Matches
2023-202430Bournemoutheng ENGFA Cup1.4Matches
7 Seasons6 Clubs2 Leagues11.6
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Bournemouth (2 Seasons)2 Leagues3.6
Barnsley (1 Season)1 League2.2
Rotherham Utd (1 Season)2 Leagues2.5
Yeovil Town (1 Season)2 Leagues2.1
Cardiff City (1 Season)1 League1.2
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.2
FA Cup (5 Seasons)6.4
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201926wls WalesFriendlies (M)0.8Matches
202027wls WalesFriendlies (M)1.1Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.5Matches
202128wls WalesFriendlies (M)1.4Matches
202128wls WalesUEFA EuroR163.288613453098800036103321101336810Matches
202128wls WalesUEFA Euro Qualifying3.9Matches
202229wls Wales1. World CupGR2.59571038471295100.000.043237312211037213Matches
202229wls WalesWCQ4.2Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.6Matches
202330wls WalesFriendlies (M)1.0Matches
202431wls WalesUEFA Euro Qualifying6.4Matches
6 Seasons1 Club6 Leagues29.61831323837721183100.000.0793406333123614023
Friendlies (M) (4 Seasons)4.3
UEFA Euro Qualifying (2 Seasons)10.3
UEFA Nations League (2 Seasons)5.1
WCQ (1 Season)4.2
UEFA Euro (1 Season)3.288613453098800036103321101336810
World Cup (1 Season)2.59571038471295100.000.043237312211037213

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-201420Yeovil Towneng ENG2. Championship201,1435727.612.71010
2014-201521Yeovil Towneng ENGFA Cup21125631.11.2191112101.502200.00-0.36Matches
2014-201521Yeovil Towneng ENGLeague Cup1767684.40.81760000.0012-1-1.18-1.18Matches
2014-201521Yeovil Towneng ENG3. League One301,7775942.919.720101071.001624-8-0.41+0.78Matches
201522Vikingno NOR1. Tippeligaen9266309.93.011821.4463+3+1.02+0.61Matches
2015-201622FG Roverseng ENG5. National League167284617.68.179
2016-201723Ipswich Towneng ENG2. Championship11157143.81.7001140.5503-3-1.72-1.56Matches
2016-201723Torquay Unitedeng ENG5. National League4346878.43.843001.7563+3+0.78+1.02Matches
2016-201723FG Roverseng ENG5. National League178765221.29.7107762.182814+14+1.44+0.94Matches
2017-201824Barnsleyeng ENG2. Championship201,4737435.616.41611400.751926-7-0.43+0.15Matches
2017-201824Rotherham Utdeng ENGEFL Cup21356875.01.5190114501.5023-1-0.67-2.67Matches
2017-201824Rotherham Utdeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201824Rotherham Utdeng ENG3. League One221,7127841.419.01912301.453228+4+0.21-0.38Matches
2018-201925Barnsleyeng ENGFA Cup31986673.32.2286112702.0072+5+2.27+2.27Matches
2018-201925Barnsleyeng ENG3. League One312,3347556.425.926831653601.974422+22+0.85-0.10Matches
2019-202026Wigan Athleticeng ENG2. Championship362,7997867.631.132831743611.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02Matches
2019-202026Wigan Athleticeng ENGEFL Cup00001Matches
2020-202127Cardiff Cityeng ENG2. Championship423,4098182.337.940842622601.555236+16+0.42+0.3048.343.7+4.5+0.12+0.17Matches
2021-202228Bournemoutheng ENG2. Championship487222.11.00042212.5050+5+5.17+4.514.01.1+3.0+3.07+2.50Matches
2021-202228Cardiff Cityeng ENG2. Championship221,5066836.416.715881372700.862031-11-0.66-0.4221.925.8-3.9-0.24-0.31Matches
2021-202228Cardiff Cityeng ENGEFL Cup21095560.61.2185012401.5031+2+1.65+5.45Matches
2022-202329Bournemoutheng ENGEFL Cup1909030.01.01901000.0001-1-1.00-2.29Matches
2022-202329Bournemoutheng ENGFA Cup1454550.00.50014500.001100.00+4.00Matches
2022-202329Bournemoutheng ENG1. Premier League271,2794737.414.212868151780.851134-23-1.62-1.1611.025.6-14.6-1.02-0.57Matches
2023-202430Ipswich Towneng ENG2. Championship151,0306926.611.41373223902.002410+14+1.22+0.6515.78.9+6.7+0.59-0.01Matches
2023-202430Bournemoutheng ENGEFL Cup3612022.60.714502802.0001-1-1.48-2.77Matches
2023-202430Bournemoutheng ENGFA Cup21286442.71.4183014503.0032+1+0.70-1.39Matches
2023-202430Bournemoutheng ENG1. Premier League8108143.51.20081480.8832+1+0.83+1.204.72.5+2.2+1.85+1.95Matches
11 Seasons10 Clubs7 Leagues35222,0746331.9245.32358313111724381.36326286+40+0.18+0.14141.7146.1-4.4-0.04-0.21
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
Bournemouth (3 Seasons)4 Leagues461,7983915.520.0158393118171.132341-18-0.90-1.0419.829.1-9.4-0.57-0.69
Cardiff City (2 Seasons)2 Leagues665,0247659.455.8568539102701.327568+7+0.13+0.3670.269.6+0.6+0.01-0.04
Barnsley (2 Seasons)3 Leagues544,0057446.844.5448328103501.527050+20+0.45+0.41
Yeovil Town (2 Seasons)4 Leagues533,1085935.634.5328411212171.001928-9-0.41+0.62
FG Rovers (2 Seasons)1 League331,6044919.417.81771662.182814+14+1.44+0.94
Ipswich Town (2 Seasons)1 League261,1874614.813.213732133941.392413+11+0.83+0.6915.78.9+6.7+0.59-0.01
Wigan Athletic (1 Season)2 Leagues362,7997866.231.132831743621.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02
Rotherham Utd (1 Season)3 Leagues251,9377743.921.521901444501.403533+2+0.09-0.53
Viking (1 Season)1 League9266309.93.011821.4463+3+1.02+0.61
Torquay United (1 Season)1 League4346878.43.843001.7563+3+0.78+1.02
Championship (7 Seasons)17011,6046835.3128.91268369442961.29160139+21+0.18+0.12125.9118.0+7.9+0.08-0.27
EFL Cup (6 Seasons)94715242.45.2577242111.3368-2-0.38-1.04
FA Cup (5 Seasons)95736451.66.4587343501.67149+5+0.79+0.28
League One (3 Seasons)835,8237046.964.7658338183671.489274+18+0.28+0.22
National League (2 Seasons)371,9505315.721.721101662.103417+17+1.25+1.15
Premier League (2 Seasons)351,3874021.415.4128682315160.861436-22-1.43-1.0215.728.1-12.4-0.80-0.55
Tippeligaen (1 Season)9266309.93.011821.4463+3+1.02+0.61
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-201420Yeovil Town1 League201,1435727.612.71010
2014-201521Yeovil Town3 Leagues331,9656042.821.8228411112171.001928-9-0.41+0.62
201522Viking1 League9266309.93.011821.4463+3+1.02+0.61
2015-201622FG Rovers1 League167284617.68.179
2016-201723FG Rovers1 League178765221.29.7107762.182814+14+1.44+0.94
2016-201723Torquay United1 League4346878.43.843001.7563+3+0.78+1.02
2016-201723Ipswich Town1 League11157143.81.7001140.5503-3-1.72-1.56
2017-201824Rotherham Utd3 Leagues251,9377743.921.521901444501.403533+2+0.09-0.53
2017-201824Barnsley1 League201,4737435.616.41611400.751926-7-0.43+0.15
2018-201925Barnsley2 Leagues342,5327457.428.128831763501.975124+27+0.96+0.05
2019-202026Wigan Athletic2 Leagues362,7997866.231.132831743621.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02
2020-202127Cardiff City1 League423,4098182.337.940842622601.555236+16+0.42+0.3048.343.7+4.5+0.12+0.17
2021-202228Cardiff City2 Leagues241,6156737.417.916881382700.912332-9-0.50-0.1721.925.8-3.9-0.24-0.31
2021-202228Bournemouth1 League487222.11.00042212.5050+5+5.17+4.514.01.1+3.0+3.07+2.50
2022-202329Bournemouth3 Leagues291,4144937.115.713869161880.791236-24-1.53-1.1511.025.6-14.6-1.02-0.57
2023-202430Bournemouth3 Leagues13297238.23.32640111581.4665+1+0.30+0.444.72.5+2.2+1.85+1.95
2023-202430Ipswich Town1 League151,0306926.611.41373223902.002410+14+1.22+0.6515.78.9+6.7+0.59-0.01
11 Seasons10 Clubs7 Leagues35222,0746331.9245.32358313111724381.36326286+40+0.18+0.14141.7146.1-4.4-0.04-0.21
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
Bournemouth (3 Seasons)4 Leagues461,7983915.520.0158393118171.132341-18-0.90-1.0419.829.1-9.4-0.57-0.69
Cardiff City (2 Seasons)2 Leagues665,0247659.455.8568539102701.327568+7+0.13+0.3670.269.6+0.6+0.01-0.04
Barnsley (2 Seasons)3 Leagues544,0057446.844.5448328103501.527050+20+0.45+0.41
Yeovil Town (2 Seasons)4 Leagues533,1085935.634.5328411212171.001928-9-0.41+0.62
FG Rovers (2 Seasons)1 League331,6044919.417.81771662.182814+14+1.44+0.94
Ipswich Town (2 Seasons)1 League261,1874614.813.213732133941.392413+11+0.83+0.6915.78.9+6.7+0.59-0.01
Wigan Athletic (1 Season)2 Leagues362,7997866.231.132831743621.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02
Rotherham Utd (1 Season)3 Leagues251,9377743.921.521901444501.403533+2+0.09-0.53
Viking (1 Season)1 League9266309.93.011821.4463+3+1.02+0.61
Torquay United (1 Season)1 League4346878.43.843001.7563+3+0.78+1.02
Championship (7 Seasons)17011,6046835.3128.91268369442961.29160139+21+0.18+0.12125.9118.0+7.9+0.08-0.27
EFL Cup (6 Seasons)94715242.45.2577242111.3368-2-0.38-1.04
FA Cup (5 Seasons)95736451.66.4587343501.67149+5+0.79+0.28
League One (3 Seasons)835,8237046.964.7658338183671.489274+18+0.28+0.22
National League (2 Seasons)371,9505315.721.721101662.103417+17+1.25+1.15
Premier League (2 Seasons)351,3874021.415.4128682315160.861436-22-1.43-1.0215.728.1-12.4-0.80-0.55
Tippeligaen (1 Season)9266309.93.011821.4463+3+1.02+0.61
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-201420Yeovil Towneng ENG2. Championship24th201,1435727.612.71010
2014-201521Yeovil Towneng ENG3. League One24th301,7775942.919.720101071.001624-8-0.41+0.78Matches
201522Vikingno NOR1. Tippeligaen5th9266309.93.011821.4463+3+1.02+0.61Matches
2015-201622FG Roverseng ENG5. National League2nd167284617.68.179
2016-201723FG Roverseng ENG5. National League3rd178765221.29.7107762.182814+14+1.44+0.94Matches
2016-201723Torquay Unitedeng ENG5. National League17th4346878.43.843001.7563+3+0.78+1.02Matches
2016-201723Ipswich Towneng ENG2. Championship16th11157143.81.7001140.5503-3-1.72-1.56Matches
2017-201824Rotherham Utdeng ENG3. League One4th221,7127841.419.01912301.453228+4+0.21-0.38Matches
2017-201824Barnsleyeng ENG2. Championship22nd201,4737435.616.41611400.751926-7-0.43+0.15Matches
2018-201925Barnsleyeng ENG3. League One2nd312,3347556.425.926831653601.974422+22+0.85-0.10Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd362,7997867.631.132831743611.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02Matches
2020-202127Cardiff Cityeng ENG2. Championship8th423,4098182.337.940842622601.555236+16+0.42+0.3048.343.7+4.5+0.12+0.17Matches
2021-202228Cardiff Cityeng ENG2. Championship18th221,5066836.416.715881372700.862031-11-0.66-0.4221.925.8-3.9-0.24-0.31Matches
2021-202228Bournemoutheng ENG2. Championship2nd487222.11.00042212.5050+5+5.17+4.514.01.1+3.0+3.07+2.50Matches
2022-202329Bournemoutheng ENG1. Premier League15th271,2794737.414.212868151780.851134-23-1.62-1.1611.025.6-14.6-1.02-0.57Matches
2023-202430Bournemoutheng ENG1. Premier League10th8108143.51.20081480.8832+1+0.83+1.204.72.5+2.2+1.85+1.95Matches
2023-202430Ipswich Towneng ENG2. Championship3rd151,0306926.611.41373223902.002410+14+1.22+0.6515.78.9+6.7+0.59-0.01Matches
11 Seasons10 Clubs5 Leagues33421,0306331.4233.72258312610923371.36306269+37+0.17+0.15141.7146.1-4.4-0.04-0.21
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
Bournemouth (3 Seasons)2 Leagues391,4743813.916.4128682716171.031936-17-1.04-1.1119.829.1-9.4-0.57-0.69
Cardiff City (2 Seasons)1 League644,9157759.454.655853992701.317267+5+0.09+0.2570.269.6+0.6+0.01-0.04
Barnsley (2 Seasons)2 Leagues513,8077546.042.342832793601.496348+15+0.35+0.31
Yeovil Town (2 Seasons)2 Leagues502,9205835.332.430102071.001624-8-0.41+0.78
FG Rovers (2 Seasons)1 League331,6044919.417.81771662.182814+14+1.44+0.94
Ipswich Town (2 Seasons)1 League261,1874614.813.213732133941.392413+11+0.83+0.6915.78.9+6.7+0.59-0.01
Wigan Athletic (1 Season)1 League362,7997867.631.132831743611.364033+7+0.23+0.6336.038.4-2.3-0.08-0.02
Rotherham Utd (1 Season)1 League221,7127841.419.01912301.453228+4+0.21-0.38
Viking (1 Season)1 League9266309.93.011821.4463+3+1.02+0.61
Torquay United (1 Season)1 League4346878.43.843001.7563+3+0.78+1.02
Championship (7 Seasons)17011,6046835.3128.91268369442961.29160139+21+0.18+0.12125.9118.0+7.9+0.08-0.27
League One (3 Seasons)835,8237046.964.7658338183671.489274+18+0.28+0.22
National League (2 Seasons)371,9505315.721.721101662.103417+17+1.25+1.15
Premier League (2 Seasons)351,3874021.415.4128682315160.861436-22-1.43-1.0215.728.1-12.4-0.80-0.55
Tippeligaen (1 Season)9266309.93.011821.4463+3+1.02+0.61
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-201521Yeovil Towneng ENGFA Cup33rd21125631.11.2191112101.502200.00-0.36Matches
2014-201521Yeovil Towneng ENGLeague Cup58th1767684.40.81760000.0012-1-1.18-1.18Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd21356875.01.5190114501.5023-1-0.67-2.67Matches
2017-201824Rotherham Utdeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2018-201925Barnsleyeng ENGFA Cup33rd31986673.32.2286112702.0072+5+2.27+2.27Matches
2019-202026Wigan Athleticeng ENGEFL Cup58th00001Matches
2021-202228Cardiff Cityeng ENGEFL CupRd221095560.61.2185012401.5031+2+1.65+5.45Matches
2022-202329Bournemoutheng ENGEFL CupRd41909030.01.01901000.0001-1-1.00-2.29Matches
2022-202329Bournemoutheng ENGFA Cup1454550.00.50014500.001100.00+4.00Matches
2023-202430Bournemoutheng ENGEFL CupRd43612022.60.714502802.0001-1-1.48-2.77Matches
2023-202430Bournemoutheng ENGFA Cup21286442.71.4183014503.0032+1+0.70-1.39Matches
7 Seasons6 Clubs2 Leagues181,0445847.011.61082582811.502017+3+0.26-0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bournemouth (2 Seasons)2 Leagues73244633.83.6373142701.7145-1-0.28-1.41
Barnsley (1 Season)1 League31986673.32.2286112702.0072+5+2.27+2.27
Rotherham Utd (1 Season)2 Leagues32257583.32.5290214501.0035-2-0.80-2.80
Yeovil Town (1 Season)2 Leagues31886341.82.1284112101.0034-1-0.48-0.82
Cardiff City (1 Season)1 League21095560.61.2185012401.5031+2+1.65+5.45
Wigan Athletic (1 Season)1 League00001
EFL Cup (6 Seasons)94715242.45.2577242111.3368-2-0.38-1.04
FA Cup (5 Seasons)95736451.66.4587343501.67149+5+0.79+0.28
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201926wls WalesFriendlies (M)1747441.10.81740003.0010+1+1.22+0.37Matches
202027wls WalesFriendlies (M)21005055.61.12500000.5001-1-0.90+1.35Matches
2020-202127wls WalesUEFA Nations LeagueLgB53146358.13.5380223702.6031+2+0.57-1.02Matches
202128wls WalesFriendlies (M)31224133.91.4145023901.331100.00+0.76Matches
202128wls WalesUEFA EuroR1642887280.03.2386213101.003300.00+3.754.85.5-0.7-0.23+2.67Matches
202128wls WalesUEFA Euro Qualifying43558949.33.94890012.0062+4+1.01+1.01Matches
202229wls Wales1. World CupGR32257583.32.5290214500.3315-4-1.60+0.402.63.9-1.4-0.55+0.44Matches
202229wls WalesWCQ63816442.34.2485322101.8363+3+0.71+0.02Matches
2022-202329wls WalesUEFA Nations LeagueLgA31434826.51.6255013300.0012-1-0.63+0.28Matches
202330wls WalesFriendlies (M)2904550.01.0145014502.0040+4+4.00+4.00Matches
202431wls WalesUEFA Euro Qualifying85737261.66.4689421901.637700.00-0.76Matches
6 Seasons1 Club6 Leagues412,6656551.629.6297913123211.513325+8+0.27+0.277.49.5-2.1-0.37+1.79
Friendlies (M) (4 Seasons)83864842.94.3553034101.5062+4+0.93+1.46
UEFA Euro Qualifying (2 Seasons)129287756.210.31089421911.75139+4+0.39+0.01
UEFA Nations League (2 Seasons)84575742.35.1570233601.6343+1+0.20+0.20
WCQ (1 Season)63816442.34.2485322101.8363+3+0.71+0.02
UEFA Euro (1 Season)42887280.03.2386213101.003300.00+3.754.85.5-0.7-0.23+2.67
World Cup (1 Season)32257583.32.5290214500.3315-4-1.60+0.402.63.9-1.4-0.55+0.44

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-201420Yeovil Towneng ENG2. Championship12.72134
2014-201521Yeovil Towneng ENGFA Cup1.20000Matches
2014-201521Yeovil Towneng ENGLeague Cup0.80000Matches
2014-201521Yeovil Towneng ENG3. League One19.74037Matches
201522Vikingno NOR1. Tippeligaen3.01015Matches
2015-201622FG Roverseng ENG5. National League8.12010
2016-201723Ipswich Towneng ENG2. Championship1.7000400000000Matches
2016-201723Torquay Unitedeng ENG5. National League3.81001000000000Matches
2016-201723FG Roverseng ENG5. National League9.73101200000000Matches
2017-201824Barnsleyeng ENG2. Championship16.430038389572000Matches
2017-201824Rotherham Utdeng ENGEFL Cup1.5000243100000Matches
2017-201824Rotherham Utdeng ENGFA Cup1.01000300000Matches
2017-201824Rotherham Utdeng ENG3. League One19.04104100000000Matches
2018-201925Barnsleyeng ENGFA Cup2.2000430100000Matches
2018-201925Barnsleyeng ENG3. League One25.92000Matches
2019-202026Wigan Athleticeng ENG2. Championship31.11005356191612150009629518661.3Matches
2020-202127Cardiff Cityeng ENG2. Championship37.94008081193081220013443829260.0Matches
2021-202228Bournemoutheng ENG2. Championship1.000032010000056650.0Matches
2021-202228Cardiff Cityeng ENG2. Championship16.71003331101135000521159953.7Matches
2021-202228Cardiff Cityeng ENGEFL Cup1.20003400000Matches
2022-202329Bournemoutheng ENGEFL Cup1.00004110110Matches
2022-202329Bournemoutheng ENGFA Cup0.50000000000Matches
2022-202329Bournemoutheng ENG1. Premier League14.210026301711100026686053.1Matches
2023-202430Ipswich Towneng ENG2. Championship11.41002420463500026834067.5Matches
2023-202430Bournemoutheng ENGEFL Cup0.70000100000Matches
2023-202430Bournemoutheng ENGFA Cup1.40000020010Matches
2023-202430Bournemoutheng ENG1. Premier League1.200052020000046650.0Matches
11 Seasons10 Clubs7 Leagues245.3313043827668803552200343101168959.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)4 Leagues20.0100383641021300035807252.6
Cardiff City (2 Seasons)2 Leagues55.85001161162941111720018655339158.6
Barnsley (2 Seasons)3 Leagues44.550042419672000
Yeovil Town (2 Seasons)4 Leagues34.5610710
FG Rovers (2 Seasons)1 League17.85102200000000
Ipswich Town (2 Seasons)1 League13.21002820463500026834067.5
Wigan Athletic (1 Season)2 Leagues31.11005356191612150009629518661.3
Rotherham Utd (1 Season)3 Leagues21.55104373100000
Viking (1 Season)1 League3.01015
Torquay United (1 Season)1 League3.81001000000000
Championship (7 Seasons)128.912102692286169333920031393762360.1
EFL Cup (6 Seasons)5.20009104111000
FA Cup (5 Seasons)6.4100462101000
League One (3 Seasons)64.710107800000000
National League (2 Seasons)21.76103200000000
Premier League (2 Seasons)15.410031321911100030746652.9
Tippeligaen (1 Season)3.01015
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-201420Yeovil Town1 League12.72134
2014-201521Yeovil Town3 Leagues21.8400370
201522Viking1 League3.01015
2015-201622FG Rovers1 League8.12010
2016-201723FG Rovers1 League9.73101200000000
2016-201723Torquay United1 League3.81001000000000
2016-201723Ipswich Town1 League1.7000400000000
2017-201824Rotherham Utd3 Leagues21.55104373100000
2017-201824Barnsley1 League16.430038389572000
2018-201925Barnsley2 Leagues28.1200430100000
2019-202026Wigan Athletic2 Leagues31.11005356191612150009629518661.3
2020-202127Cardiff City1 League37.94008081193081220013443829260.0
2021-202228Cardiff City2 Leagues17.91003635101135000521159953.7
2021-202228Bournemouth1 League1.000032010000056650.0
2022-202329Bournemouth3 Leagues15.710030312721200026686053.1
2023-202430Bournemouth3 Leagues3.300053220100046650.0
2023-202430Ipswich Town1 League11.41002420463500026834067.5
11 Seasons10 Clubs7 Leagues245.3313043827668803552200343101168959.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)4 Leagues20.0100383641021300035807252.6
Cardiff City (2 Seasons)2 Leagues55.85001161162941111720018655339158.6
Barnsley (2 Seasons)3 Leagues44.550042419672000
Yeovil Town (2 Seasons)4 Leagues34.5610710
FG Rovers (2 Seasons)1 League17.85102200000000
Ipswich Town (2 Seasons)1 League13.21002820463500026834067.5
Wigan Athletic (1 Season)2 Leagues31.11005356191612150009629518661.3
Rotherham Utd (1 Season)3 Leagues21.55104373100000
Viking (1 Season)1 League3.01015
Torquay United (1 Season)1 League3.81001000000000
Championship (7 Seasons)128.912102692286169333920031393762360.1
EFL Cup (6 Seasons)5.20009104111000
FA Cup (5 Seasons)6.4100462101000
League One (3 Seasons)64.710107800000000
National League (2 Seasons)21.76103200000000
Premier League (2 Seasons)15.410031321911100030746652.9
Tippeligaen (1 Season)3.01015
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-201420Yeovil Towneng ENG2. Championship24th12.72134
2014-201521Yeovil Towneng ENG3. League One24th19.74037Matches
201522Vikingno NOR1. Tippeligaen5th3.01015Matches
2015-201622FG Roverseng ENG5. National League2nd8.12010
2016-201723FG Roverseng ENG5. National League3rd9.73101200000000Matches
2016-201723Torquay Unitedeng ENG5. National League17th3.81001000000000Matches
2016-201723Ipswich Towneng ENG2. Championship16th1.7000400000000Matches
2017-201824Rotherham Utdeng ENG3. League One4th19.04104100000000Matches
2017-201824Barnsleyeng ENG2. Championship22nd16.430038389572000Matches
2018-201925Barnsleyeng ENG3. League One2nd25.92000Matches
2019-202026Wigan Athleticeng ENG2. Championship23rd31.11005356191612150009629518661.3Matches
2020-202127Cardiff Cityeng ENG2. Championship8th37.94008081193081220013443829260.0Matches
2021-202228Cardiff Cityeng ENG2. Championship18th16.71003331101135000521159953.7Matches
2021-202228Bournemoutheng ENG2. Championship2nd1.000032010000056650.0Matches
2022-202329Bournemoutheng ENG1. Premier League15th14.210026301711100026686053.1Matches
2023-202430Bournemoutheng ENG1. Premier League10th1.200052020000046650.0Matches
2023-202430Ipswich Towneng ENG2. Championship3rd11.41002420463500026834067.5Matches
11 Seasons10 Clubs5 Leagues233.7303042526062783450200343101168959.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)2 Leagues16.4100343411011100035807252.6
Cardiff City (2 Seasons)1 League54.65001131122941111720018655339158.6
Barnsley (2 Seasons)2 Leagues42.350038389572000
Yeovil Town (2 Seasons)2 Leagues32.46171
FG Rovers (2 Seasons)1 League17.85102200000000
Ipswich Town (2 Seasons)1 League13.21002820463500026834067.5
Wigan Athletic (1 Season)1 League31.11005356191612150009629518661.3
Rotherham Utd (1 Season)1 League19.04104100000000
Viking (1 Season)1 League3.01015
Torquay United (1 Season)1 League3.81001000000000
Championship (7 Seasons)128.912102692286169333920031393762360.1
League One (3 Seasons)64.710107800000000
National League (2 Seasons)21.76103200000000
Premier League (2 Seasons)15.410031321911100030746652.9
Tippeligaen (1 Season)3.01015
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-201521Yeovil Towneng ENGFA Cup33rd1.20000Matches
2014-201521Yeovil Towneng ENGLeague Cup58th0.80000Matches
2017-201824Rotherham Utdeng ENGEFL Cup33rd1.5000243100000Matches
2017-201824Rotherham Utdeng ENGFA Cup85th1.01000300000Matches
2018-201925Barnsleyeng ENGFA Cup33rd2.2000430100000Matches
2021-202228Cardiff Cityeng ENGEFL CupRd21.20003400000Matches
2022-202329Bournemoutheng ENGEFL CupRd41.00004110110Matches
2022-202329Bournemoutheng ENGFA Cup0.50000000000Matches
2023-202430Bournemoutheng ENGEFL CupRd40.70000100000Matches
2023-202430Bournemoutheng ENGFA Cup1.40000020010Matches
7 Seasons6 Clubs2 Leagues11.610013166212000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bournemouth (2 Seasons)2 Leagues3.60004230120
Barnsley (1 Season)1 League2.2000430100000
Rotherham Utd (1 Season)2 Leagues2.5100273100000
Yeovil Town (1 Season)2 Leagues2.10000
Cardiff City (1 Season)1 League1.20003400000
Wigan Athletic (1 Season)1 League
EFL Cup (6 Seasons)5.20009104111000
FA Cup (5 Seasons)6.4100462101000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201926wls WalesFriendlies (M)0.80000Matches
202027wls WalesFriendlies (M)1.10000Matches
2020-202127wls WalesUEFA Nations LeagueLgB3.530014403000Matches
202128wls WalesFriendlies (M)1.41000Matches
202128wls WalesUEFA EuroR163.220059001000010201852.6Matches
202128wls WalesUEFA Euro Qualifying3.9100181410010Matches
202229wls Wales1. World CupGR2.5000541020000711664.7Matches
202229wls WalesWCQ4.230017706100Matches
2022-202329wls WalesUEFA Nations LeagueLgA1.61005111110Matches
202330wls WalesFriendlies (M)1.00000Matches
202431wls WalesUEFA Euro Qualifying6.4110151423030Matches
6 Seasons1 Club6 Leagues29.6121079535135500017312456.4
Friendlies (M) (4 Seasons)4.31000
UEFA Euro Qualifying (2 Seasons)10.3210332833040
UEFA Nations League (2 Seasons)5.140019514110
WCQ (1 Season)4.230017706100
UEFA Euro (1 Season)3.220059001000010201852.6
World Cup (1 Season)2.5000541020000711664.7

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.