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-12-21SatLeague OneMatchweek 21AwayW 4–0Leyton OrientBarnsleyN8000000000Match Report
2024-12-03TueLeague OneMatchweek 18HomeW 3–0Leyton OrientBristol RoversN34000000000Match Report
2024-11-30SatFA CupSecond round properHomeW 2–1Leyton OrientOldham AthleticYCB120000000000Match Report
2024-11-26TueLeague OneMatchweek 11HomeL 0–2Leyton OrientHuddersfieldN45000010000Match Report
2024-11-09SatLeague OneMatchweek 15HomeW 3–0Leyton OrientBlackpoolN25000010000Match 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
2015-201618Bournemoutheng ENGFA Cup00Matches
2016-201719Bournemoutheng ENGFA Cup00Matches
2017-201820Bournemoutheng ENGEFL Cup221802.0101100100.500.000.500.500.50Matches
2017-201820Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201820Bournemoutheng ENG1. Premier League11710.8000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Bournemoutheng ENGEFL Cup432753.1000000100.000.000.000.000.00Matches
2018-201921Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201921Bournemoutheng ENG1. Premier League644034.5000000000.10.10.00.151600.000.000.000.000.000.030.000.030.030.03Matches
2019-202022Bournemoutheng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2019-202022Bournemoutheng ENGFA Cup221651.8000000000.000.000.000.000.00Matches
2019-202022Bournemoutheng ENG1. Premier League412412.7000000000.00.00.10.10530.000.000.000.000.000.010.020.040.010.04Matches
2020-202123Bournemoutheng ENG2. Championship965556.2000000000.00.00.00.021320.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Bournemoutheng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202123Rangers2. Europa Lg10130.1000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202123Rangerssct SCO1. Premiership543844.3000000300.000.000.000.000.00Matches
2021-202224Rangerssct SCO1. Premiership411471.6011000000.000.610.610.000.61Matches
2022-202325Cardiff Cityeng ENG2. Championship19121,15612.8000000310.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05Matches
2022-202325Cardiff Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202426Cardiff Cityeng ENG2. Championship10140.2000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202426Cardiff Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202426Leyton Orienteng ENG3. League One543774.2000000000.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENGEFL Cup11680.8000000210.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENGFA Cup222062.3000000000.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENG3. League One933814.2000000100.000.000.000.000.00Matches
10 Seasons4 Clubs7 Leagues85565,56661.81121001320.40.40.40.91664160.020.020.030.020.030.020.020.030.020.03
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 (6 Seasons)4 Leagues35262,55028.3101100300.20.20.10.273450.040.000.040.040.040.010.000.020.010.02
Cardiff City (2 Seasons)3 Leagues23151,44016.0000000410.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05
Leyton Orient (2 Seasons)3 Leagues17101,03211.5000000310.000.000.000.000.00
Rangers (2 Seasons)2 Leagues1055446.0011000300.00.00.00.00200.000.170.170.000.170.000.000.000.000.00
FA Cup (8 Seasons)998219.1000000000.000.000.000.000.00
EFL Cup (6 Seasons)12111,00311.1101100510.090.000.090.090.09
Championship (3 Seasons)29181,72519.2000000410.30.30.40.61141130.000.000.000.000.000.010.020.030.010.03
Premier League (3 Seasons)1167157.9000000000.20.20.10.252130.000.000.000.000.000.020.010.030.020.03
League One (2 Seasons)1477588.4000000100.000.000.000.000.00
Premiership (2 Seasons)955315.9011000300.000.170.170.000.17
Europa Lg (1 Season)10130.1000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Bournemouth1 League00
2016-201719Bournemouth1 League00
2017-201820Bournemouth3 Leagues443413.8101100100.00.00.00.00000.260.000.260.260.260.000.000.000.000.00
2018-201921Bournemouth3 Leagues1187688.5000000100.10.10.00.151600.000.000.000.000.000.030.000.030.030.03
2019-202022Bournemouth3 Leagues856166.8000000100.00.00.10.10530.000.000.000.000.000.010.020.040.010.04
2020-202123Bournemouth3 Leagues1298259.2000000000.00.00.00.021320.000.000.000.000.000.000.000.000.000.00
2020-202123Rangers2 Leagues643974.4000000300.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
2021-202224Rangers1 League411471.6011000000.000.610.610.000.61
2022-202325Cardiff City2 Leagues21141,33614.8000000310.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05
2023-202426Cardiff City2 Leagues211041.2000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202426Leyton Orient1 League543774.2000000000.000.000.000.000.00
2024-202527Leyton Orient3 Leagues1266557.3000000310.000.000.000.000.00
10 Seasons4 Clubs7 Leagues85565,56661.81121001320.40.40.40.91664160.020.020.030.020.030.020.020.030.020.03
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 (6 Seasons)4 Leagues35262,55028.3101100300.20.20.10.273450.040.000.040.040.040.010.000.020.010.02
Cardiff City (2 Seasons)3 Leagues23151,44016.0000000410.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05
Leyton Orient (2 Seasons)3 Leagues17101,03211.5000000310.000.000.000.000.00
Rangers (2 Seasons)2 Leagues1055446.0011000300.00.00.00.00200.000.170.170.000.170.000.000.000.000.00
FA Cup (8 Seasons)998219.1000000000.000.000.000.000.00
EFL Cup (6 Seasons)12111,00311.1101100510.090.000.090.090.09
Championship (3 Seasons)29181,72519.2000000410.30.30.40.61141130.000.000.000.000.000.010.020.030.010.03
Premier League (3 Seasons)1167157.9000000000.20.20.10.252130.000.000.000.000.000.020.010.030.020.03
League One (2 Seasons)1477588.4000000100.000.000.000.000.00
Premiership (2 Seasons)955315.9011000300.000.170.170.000.17
Europa Lg (1 Season)10130.1000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201820Bournemoutheng ENG1. Premier League12th11710.8000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Bournemoutheng ENG1. Premier League14th644034.5000000000.10.10.00.151600.000.000.000.000.000.030.000.030.030.03Matches
2019-202022Bournemoutheng ENG1. Premier League18th412412.7000000000.00.00.10.10530.000.000.000.000.000.010.020.040.010.04Matches
2020-202123Bournemoutheng ENG2. Championship6th965556.2000000000.00.00.00.021320.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Rangerssct SCO1. Premiership1st543844.3000000300.000.000.000.000.00Matches
2021-202224Rangerssct SCO1. Premiership2nd411471.6011000000.000.610.610.000.61Matches
2022-202325Cardiff Cityeng ENG2. Championship21st19121,15612.8000000310.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05Matches
2023-202426Cardiff Cityeng ENG2. Championship12th10140.2000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202426Leyton Orienteng ENG3. League One11th543774.2000000000.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENG3. League One15th933814.2000000100.000.000.000.000.00Matches
8 Seasons4 Clubs4 Leagues63363,72941.4011000810.40.40.40.91662160.000.020.020.000.020.020.020.030.020.03
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 (4 Seasons)2 Leagues20121,27014.1000000000.20.20.10.273450.000.000.000.000.000.010.000.020.010.02
Cardiff City (2 Seasons)1 League20121,17013.0000000410.30.30.40.6928110.000.000.000.000.000.020.030.050.020.05
Leyton Orient (2 Seasons)1 League1477588.4000000100.000.000.000.000.00
Rangers (2 Seasons)1 League955315.9011000300.000.170.170.000.17
Championship (3 Seasons)29181,72519.2000000410.30.30.40.61141130.000.000.000.000.000.010.020.030.010.03
Premier League (3 Seasons)1167157.9000000000.20.20.10.252130.000.000.000.000.000.020.010.030.020.03
League One (2 Seasons)1477588.4000000100.000.000.000.000.00
Premiership (2 Seasons)955315.9011000300.000.170.170.000.17
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Bournemoutheng ENGFA Cup9th00Matches
2016-201719Bournemoutheng ENGFA Cup33rd00Matches
2017-201820Bournemoutheng ENGEFL Cup5th221802.0101100100.500.000.500.500.50Matches
2017-201820Bournemoutheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201921Bournemoutheng ENGEFL Cup5th432753.1000000100.000.000.000.000.00Matches
2018-201921Bournemoutheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202022Bournemoutheng ENGEFL Cup17th222102.3000000100.000.000.000.000.00Matches
2019-202022Bournemoutheng ENGFA Cup17th221651.8000000000.000.000.000.000.00Matches
2020-202123Bournemoutheng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2020-202123Bournemoutheng ENGFA Cup5th11901.0000000000.000.000.000.000.00Matches
2022-202325Cardiff Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202426Cardiff Cityeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENGEFL CupRd311680.8000000210.000.000.000.000.00Matches
2024-202527Leyton Orienteng ENGFA Cup222062.3000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues21201,82420.3101100510.050.000.050.050.05
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 (6 Seasons)2 Leagues15141,28014.2101100300.070.000.070.070.07
Cardiff City (2 Seasons)2 Leagues332703.0000000000.000.000.000.000.00
Leyton Orient (1 Season)2 Leagues332743.0000000210.000.000.000.000.00
FA Cup (8 Seasons)998219.1000000000.000.000.000.000.00
EFL Cup (6 Seasons)12111,00311.1101100510.090.000.090.090.09
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
2020-202123Rangers2. Europa LgR1610130.1000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
1 Season1 Club1 League10130.1000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201820Bournemoutheng ENGEFL Cup2.012150.01.000.500.501.0000Matches
2017-201820Bournemoutheng ENGFA Cup1.00000.000.0000Matches
2017-201820Bournemoutheng ENG1. Premier League0.80000.000.000000.00.00.00.0Matches
2018-201921Bournemoutheng ENGEFL Cup3.10000.000.0000Matches
2018-201921Bournemoutheng ENGFA Cup1.00100.01.000.000.0000Matches
2018-201921Bournemoutheng ENG1. Premier League4.502150.00.450.220.000.009.10000.10.10.06-0.1-0.1Matches
2019-202022Bournemoutheng ENGEFL Cup2.30100.00.430.000.0000Matches
2019-202022Bournemoutheng ENGFA Cup1.80100.00.550.000.0000Matches
2019-202022Bournemoutheng ENG1. Premier League2.70100.00.370.000.0015.30000.00.00.040.00.0Matches
2020-202123Bournemoutheng ENG2. Championship6.20000.000.000000.00.00.00.0Matches
2020-202123Bournemoutheng ENGEFL Cup2.00300.01.500.000.0000Matches
2020-202123Rangers2. Europa Lg0.10000.000.000000.00.00.00.0Matches
2020-202123Bournemoutheng ENGFA Cup1.00100.01.000.000.0000Matches
2020-202123Rangerssct SCO1. Premiership4.30200.00.470.000.0000Matches
2021-202224Rangerssct SCO1. Premiership1.60100.00.610.000.0000Matches
2022-202325Cardiff Cityeng ENG2. Championship12.808112.50.620.080.000.0015.50000.30.30.03-0.3-0.3Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00000.000.0000Matches
2023-202426Cardiff Cityeng ENG2. Championship0.20000.000.000000.00.00.00.0Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2023-202426Leyton Orienteng ENG3. League One4.20000.000.0000Matches
2024-202527Leyton Orienteng ENGEFL Cup0.80100.01.320.000.0000Matches
2024-202527Leyton Orienteng ENGFA Cup2.30100.00.440.000.0000Matches
2024-202527Leyton Orienteng ENG3. League One4.203133.30.710.240.000.0000Matches
10 Seasons4 Clubs7 Leagues61.8129413.80.470.060.030.2514.30000.40.40.04-0.4-0.4
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 (6 Seasons)4 Leagues28.3112216.70.420.070.080.5011.20000.20.20.05-0.2-0.2
Cardiff City (2 Seasons)3 Leagues16.009111.10.560.060.000.0015.50000.30.30.03-0.3-0.3
Leyton Orient (2 Seasons)3 Leagues11.505120.00.440.090.000.0000
Rangers (2 Seasons)2 Leagues6.00300.00.500.000.000000.00.00.00.0
FA Cup (8 Seasons)9.10400.00.440.000.0000
EFL Cup (6 Seasons)11.118112.50.720.090.131.0000
Championship (3 Seasons)19.208112.50.420.050.000.0015.50000.30.30.03-0.3-0.3
Premier League (3 Seasons)7.903133.30.380.130.000.0011.20000.20.20.05-0.2-0.2
League One (2 Seasons)8.403133.30.360.120.000.0000
Premiership (2 Seasons)5.90300.00.510.000.0000
Europa Lg (1 Season)0.10000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201820Bournemouth3 Leagues3.812150.00.530.260.501.000000.00.00.00.0
2018-201921Bournemouth3 Leagues8.503133.30.350.120.000.009.10000.10.10.06-0.1-0.1
2019-202022Bournemouth3 Leagues6.80300.00.440.000.0015.30000.00.00.040.00.0
2020-202123Bournemouth3 Leagues9.20400.00.440.000.000000.00.00.00.0
2020-202123Rangers2 Leagues4.40200.00.450.000.000000.00.00.00.0
2021-202224Rangers1 League1.60100.00.610.000.0000
2022-202325Cardiff City2 Leagues14.808112.50.540.070.000.0015.50000.30.30.03-0.3-0.3
2023-202426Cardiff City2 Leagues1.20100.00.870.000.000000.00.00.00.0
2023-202426Leyton Orient1 League4.20000.000.0000
2024-202527Leyton Orient3 Leagues7.305120.00.690.140.000.0000
10 Seasons4 Clubs7 Leagues61.8129413.80.470.060.030.2514.30000.40.40.04-0.4-0.4
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 (6 Seasons)4 Leagues28.3112216.70.420.070.080.5011.20000.20.20.05-0.2-0.2
Cardiff City (2 Seasons)3 Leagues16.009111.10.560.060.000.0015.50000.30.30.03-0.3-0.3
Leyton Orient (2 Seasons)3 Leagues11.505120.00.440.090.000.0000
Rangers (2 Seasons)2 Leagues6.00300.00.500.000.000000.00.00.00.0
FA Cup (8 Seasons)9.10400.00.440.000.0000
EFL Cup (6 Seasons)11.118112.50.720.090.131.0000
Championship (3 Seasons)19.208112.50.420.050.000.0015.50000.30.30.03-0.3-0.3
Premier League (3 Seasons)7.903133.30.380.130.000.0011.20000.20.20.05-0.2-0.2
League One (2 Seasons)8.403133.30.360.120.000.0000
Premiership (2 Seasons)5.90300.00.510.000.0000
Europa Lg (1 Season)0.10000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201820Bournemoutheng ENG1. Premier League12th0.80000.000.000000.00.00.00.0Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.502150.00.450.220.000.009.10000.10.10.06-0.1-0.1Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.70100.00.370.000.0015.30000.00.00.040.00.0Matches
2020-202123Bournemoutheng ENG2. Championship6th6.20000.000.000000.00.00.00.0Matches
2020-202123Rangerssct SCO1. Premiership1st4.30200.00.470.000.0000Matches
2021-202224Rangerssct SCO1. Premiership2nd1.60100.00.610.000.0000Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.808112.50.620.080.000.0015.50000.30.30.03-0.3-0.3Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.20000.000.000000.00.00.00.0Matches
2023-202426Leyton Orienteng ENG3. League One11th4.20000.000.0000Matches
2024-202527Leyton Orienteng ENG3. League One15th4.203133.30.710.240.000.0000Matches
8 Seasons4 Clubs4 Leagues41.4017317.60.410.070.000.0014.30000.40.40.04-0.4-0.4
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 (4 Seasons)2 Leagues14.103133.30.210.070.000.0011.20000.20.20.05-0.2-0.2
Cardiff City (2 Seasons)1 League13.008112.50.620.080.000.0015.50000.30.30.03-0.3-0.3
Leyton Orient (2 Seasons)1 League8.403133.30.360.120.000.0000
Rangers (2 Seasons)1 League5.90300.00.510.000.0000
Championship (3 Seasons)19.208112.50.420.050.000.0015.50000.30.30.03-0.3-0.3
Premier League (3 Seasons)7.903133.30.380.130.000.0011.20000.20.20.05-0.2-0.2
League One (2 Seasons)8.403133.30.360.120.000.0000
Premiership (2 Seasons)5.90300.00.510.000.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
2017-201820Bournemoutheng ENGEFL Cup5th2.012150.01.000.500.501.0000Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.00000.000.0000Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.10000.000.0000Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.30100.00.430.000.0000Matches
2019-202022Bournemoutheng ENGFA Cup17th1.80100.00.550.000.0000Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.00300.01.500.000.0000Matches
2020-202123Bournemoutheng ENGFA Cup5th1.00100.01.000.000.0000Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00000.000.0000Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.00100.01.000.000.0000Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.80100.01.320.000.0000Matches
2024-202527Leyton Orienteng ENGFA Cup2.30100.00.440.000.0000Matches
9 Seasons3 Clubs2 Leagues20.311218.30.590.050.081.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bournemouth (6 Seasons)2 Leagues14.219111.10.630.070.111.0000
Cardiff City (2 Seasons)2 Leagues3.00100.00.330.000.0000
Leyton Orient (1 Season)2 Leagues3.00200.00.660.000.0000
FA Cup (8 Seasons)9.10400.00.440.000.0000
EFL Cup (6 Seasons)11.118112.50.720.090.131.0000
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
2020-202123Rangers2. Europa LgR160.10000.000.000000.00.00.00.0Matches
1 Season1 Club1 League0.10000.000.000000.00.00.00.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
2017-201820Bournemoutheng ENGEFL Cup2.00Matches
2017-201820Bournemoutheng ENGFA Cup1.00Matches
2017-201820Bournemoutheng ENG1. Premier League0.84580.0671022100.011100.01250.000.00.00.000000Matches
2018-201921Bournemoutheng ENGEFL Cup3.10Matches
2018-201921Bournemoutheng ENGFA Cup1.00Matches
2018-201921Bournemoutheng ENG1. Premier League4.519824281.837181446718187.710512286.1193455.900.00.00.00120016Matches
2019-202022Bournemoutheng ENGEFL Cup2.30Matches
2019-202022Bournemoutheng ENGFA Cup1.80Matches
2019-202022Bournemoutheng ENG1. Premier League2.77510770.11186448404981.6303976.941330.800.10.0-0.115005Matches
2020-202123Bournemoutheng ENG2. Championship6.229935584.262882274808890.917719988.9406363.500.00.00.00120013Matches
2020-202123Bournemoutheng ENGEFL Cup2.00Matches
2020-202123Rangers2. Europa Lg0.12450.075431250.0010.011100.000.00.00.001002Matches
2020-202123Bournemoutheng ENGFA Cup1.00Matches
2020-202123Rangerssct SCO1. Premiership4.30Matches
2021-202224Rangerssct SCO1. Premiership1.61Matches
2022-202325Cardiff Cityeng ENG2. Championship12.837952372.57574269614417084.717823077.45511149.500.40.3-0.44343328Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00Matches
2023-202426Cardiff Cityeng ENG2. Championship0.21333.3260010.011100.0010.000.00.00.000000Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.00Matches
2023-202426Leyton Orienteng ENG3. League One4.20Matches
2024-202527Leyton Orienteng ENGEFL Cup0.80Matches
2024-202527Leyton Orienteng ENGFA Cup2.30Matches
2024-202527Leyton Orienteng ENG3. League One4.20Matches
10 Seasons4 Clubs7 Leagues61.8958123977.318934691733839386.049259383.012022553.310.40.3+0.65643364
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 (6 Seasons)4 Leagues28.357670981.211259417819322087.731336186.76411257.100.10.1-0.11290034
Cardiff City (2 Seasons)3 Leagues16.038052672.27600269614417184.217923177.55511249.100.40.3-0.44343328
Leyton Orient (2 Seasons)3 Leagues11.50
Rangers (2 Seasons)2 Leagues6.02450.075431250.0010.011100.010.00.0+1.001002
FA Cup (8 Seasons)9.10
EFL Cup (6 Seasons)11.10
Championship (3 Seasons)19.267988177.113888497022425986.535643082.89517554.300.40.3-0.44463341
Premier League (3 Seasons)7.927735478.24971190411313285.613616284.0244949.000.10.0-0.11170021
League One (2 Seasons)8.40
Premiership (2 Seasons)5.91
Europa Lg (1 Season)0.12450.075431250.0010.011100.000.00.00.001002
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
2017-201820Bournemouth3 Leagues3.84580.0671022100.011100.01250.000.00.00.000000
2018-201921Bournemouth3 Leagues8.519824281.837181446718187.710512286.1193455.900.00.00.00120016
2019-202022Bournemouth3 Leagues6.87510770.11186448404981.6303976.941330.800.10.0-0.115005
2020-202123Bournemouth3 Leagues9.229935584.262882274808890.917719988.9406363.500.00.00.00120013
2020-202123Rangers2 Leagues4.42450.075431250.0010.011100.000.00.00.001002
2021-202224Rangers1 League1.61
2022-202325Cardiff City2 Leagues14.837952372.57574269614417084.717823077.45511149.500.40.3-0.44343328
2023-202426Cardiff City2 Leagues1.21333.3260010.011100.0010.000.00.00.000000
2023-202426Leyton Orient1 League4.20
2024-202527Leyton Orient3 Leagues7.30
10 Seasons4 Clubs7 Leagues61.8958123977.318934691733839386.049259383.012022553.310.40.3+0.65643364
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 (6 Seasons)4 Leagues28.357670981.211259417819322087.731336186.76411257.100.10.1-0.11290034
Cardiff City (2 Seasons)3 Leagues16.038052672.27600269614417184.217923177.55511249.100.40.3-0.44343328
Leyton Orient (2 Seasons)3 Leagues11.50
Rangers (2 Seasons)2 Leagues6.02450.075431250.0010.011100.010.00.0+1.001002
FA Cup (8 Seasons)9.10
EFL Cup (6 Seasons)11.10
Championship (3 Seasons)19.267988177.113888497022425986.535643082.89517554.300.40.3-0.44463341
Premier League (3 Seasons)7.927735478.24971190411313285.613616284.0244949.000.10.0-0.11170021
League One (2 Seasons)8.40
Premiership (2 Seasons)5.91
Europa Lg (1 Season)0.12450.075431250.0010.011100.000.00.00.001002
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
2017-201820Bournemoutheng ENG1. Premier League12th0.84580.0671022100.011100.01250.000.00.00.000000Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.519824281.837181446718187.710512286.1193455.900.00.00.00120016Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.77510770.11186448404981.6303976.941330.800.10.0-0.115005Matches
2020-202123Bournemoutheng ENG2. Championship6th6.229935584.262882274808890.917719988.9406363.500.00.00.00120013Matches
2020-202123Rangerssct SCO1. Premiership1st4.30Matches
2021-202224Rangerssct SCO1. Premiership2nd1.61Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.837952372.57574269614417084.717823077.45511149.500.40.3-0.44343328Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.21333.3260010.011100.0010.000.00.00.000000Matches
2023-202426Leyton Orienteng ENG3. League One11th4.20Matches
2024-202527Leyton Orienteng ENG3. League One15th4.20Matches
8 Seasons4 Clubs4 Leagues41.4956123577.418859687433739186.249259283.111922453.110.40.3+0.65633362
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 (4 Seasons)2 Leagues14.157670981.211259417819322087.731336186.76411257.100.10.1-0.11290034
Cardiff City (2 Seasons)1 League13.038052672.27600269614417184.217923177.55511249.100.40.3-0.44343328
Leyton Orient (2 Seasons)1 League8.40
Rangers (2 Seasons)1 League5.91
Championship (3 Seasons)19.267988177.113888497022425986.535643082.89517554.300.40.3-0.44463341
Premier League (3 Seasons)7.927735478.24971190411313285.613616284.0244949.000.10.0-0.11170021
League One (2 Seasons)8.40
Premiership (2 Seasons)5.91
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
2017-201820Bournemoutheng ENGEFL Cup5th2.00Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.00Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.10Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.00Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.30Matches
2019-202022Bournemoutheng ENGFA Cup17th1.80Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.00Matches
2020-202123Bournemoutheng ENGFA Cup5th1.00Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.00Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.80Matches
2024-202527Leyton Orienteng ENGFA Cup2.30Matches
9 Seasons3 Clubs2 Leagues20.30
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Bournemouth (6 Seasons)2 Leagues14.20
Cardiff City (2 Seasons)2 Leagues3.00
Leyton Orient (1 Season)2 Leagues3.00
FA Cup (8 Seasons)9.10
EFL Cup (6 Seasons)11.10
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
2020-202123Rangers2. Europa LgR160.12450.075431250.0010.011100.000.00.00.001002Matches
1 Season1 Club1 League0.12450.075431250.0010.011100.000.00.00.001002

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
2017-201820Bournemoutheng ENGEFL Cup2.00Matches
2017-201820Bournemoutheng ENGFA Cup1.00Matches
2017-201820Bournemoutheng ENG1. Premier League0.8550000000000400Matches
2018-201921Bournemoutheng ENGEFL Cup3.10Matches
2018-201921Bournemoutheng ENGFA Cup1.00Matches
2018-201921Bournemoutheng ENG1. Premier League4.52422311150006000019802Matches
2019-202022Bournemoutheng ENGEFL Cup2.30Matches
2019-202022Bournemoutheng ENGFA Cup1.82Matches
2019-202022Bournemoutheng ENG1. Premier League2.7107931300001300007513Matches
2020-202123Bournemoutheng ENG2. Championship6.2355349640222000029902Matches
2020-202123Bournemoutheng ENGEFL Cup2.01Matches
2020-202123Rangers2. Europa Lg0.1440001000000200Matches
2020-202123Bournemoutheng ENGFA Cup1.00Matches
2020-202123Rangerssct SCO1. Premiership4.30Matches
2021-202224Rangerssct SCO1. Premiership1.60Matches
2022-202325Cardiff Cityeng ENG2. Championship12.85234764510010835000037924Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00Matches
2023-202426Cardiff Cityeng ENG2. Championship0.2330000000000100Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.00Matches
2023-202426Leyton Orienteng ENG3. League One4.20Matches
2024-202527Leyton Orienteng ENGEFL Cup0.80Matches
2024-202527Leyton Orienteng ENGFA Cup2.30Matches
2024-202527Leyton Orienteng ENG3. League One4.25Matches
10 Seasons4 Clubs7 Leagues61.812391161751901318560000958311
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)4 Leagues28.370967830902521000057617
Cardiff City (2 Seasons)3 Leagues16.05264794510010835000038024
Leyton Orient (2 Seasons)3 Leagues11.55
Rangers (2 Seasons)2 Leagues6.0440001000000200
FA Cup (8 Seasons)9.12
EFL Cup (6 Seasons)11.11
Championship (3 Seasons)19.288182851140121037000067926
Premier League (3 Seasons)7.935432924500019000027715
League One (2 Seasons)8.45
Premiership (2 Seasons)5.90
Europa Lg (1 Season)0.1440001000000200
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
2017-201820Bournemouth3 Leagues3.8550000000000400
2018-201921Bournemouth3 Leagues8.52422311150006000019802
2019-202022Bournemouth3 Leagues6.8107931300021300007513
2020-202123Bournemouth3 Leagues9.2355349640232000029902
2020-202123Rangers2 Leagues4.4440001000000200
2021-202224Rangers1 League1.60
2022-202325Cardiff City2 Leagues14.85234764510010835000037924
2023-202426Cardiff City2 Leagues1.2330000000000100
2023-202426Leyton Orient1 League4.20
2024-202527Leyton Orient3 Leagues7.35
10 Seasons4 Clubs7 Leagues61.812391161751901318560000958311
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)4 Leagues28.370967830902521000057617
Cardiff City (2 Seasons)3 Leagues16.05264794510010835000038024
Leyton Orient (2 Seasons)3 Leagues11.55
Rangers (2 Seasons)2 Leagues6.0440001000000200
FA Cup (8 Seasons)9.12
EFL Cup (6 Seasons)11.11
Championship (3 Seasons)19.288182851140121037000067926
Premier League (3 Seasons)7.935432924500019000027715
League One (2 Seasons)8.45
Premiership (2 Seasons)5.90
Europa Lg (1 Season)0.1440001000000200
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
2017-201820Bournemoutheng ENG1. Premier League12th0.8550000000000400Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.52422311150006000019802Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.7107931300001300007513Matches
2020-202123Bournemoutheng ENG2. Championship6th6.2355349640222000029902Matches
2020-202123Rangerssct SCO1. Premiership1st4.30Matches
2021-202224Rangerssct SCO1. Premiership2nd1.60Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.85234764510010835000037924Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.2330000000000100Matches
2023-202426Leyton Orienteng ENG3. League One11th4.20Matches
2024-202527Leyton Orienteng ENG3. League One15th4.25Matches
8 Seasons4 Clubs4 Leagues41.412351157751901215560000956311
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (4 Seasons)2 Leagues14.170967830902221000057617
Cardiff City (2 Seasons)1 League13.05264794510010835000038024
Leyton Orient (2 Seasons)1 League8.45
Rangers (2 Seasons)1 League5.90
Championship (3 Seasons)19.288182851140121037000067926
Premier League (3 Seasons)7.935432924500019000027715
League One (2 Seasons)8.45
Premiership (2 Seasons)5.90
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
2017-201820Bournemoutheng ENGEFL Cup5th2.00Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.00Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.10Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.00Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.30Matches
2019-202022Bournemoutheng ENGFA Cup17th1.82Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.01Matches
2020-202123Bournemoutheng ENGFA Cup5th1.00Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.00Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.80Matches
2024-202527Leyton Orienteng ENGFA Cup2.30Matches
9 Seasons3 Clubs2 Leagues20.33
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)2 Leagues14.23
Cardiff City (2 Seasons)2 Leagues3.00
Leyton Orient (1 Season)2 Leagues3.00
FA Cup (8 Seasons)9.12
EFL Cup (6 Seasons)11.11
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
2020-202123Rangers2. Europa LgR160.1440001000000200Matches
1 Season1 Club1 League0.1440001000000200

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
2017-201820Bournemoutheng ENGEFL Cup2.0Matches
2017-201820Bournemoutheng ENGFA Cup1.0Matches
2017-201820Bournemoutheng ENG1. Premier League0.800.0000000000.00000000Matches
2018-201921Bournemoutheng ENGEFL Cup3.1Matches
2018-201921Bournemoutheng ENGFA Cup1.0Matches
2018-201921Bournemoutheng ENG1. Premier League4.510.2210000000.00000000Matches
2019-202022Bournemoutheng ENGEFL Cup2.3Matches
2019-202022Bournemoutheng ENGFA Cup1.8Matches
2019-202022Bournemoutheng ENG1. Premier League2.710.3710000000.00000000Matches
2020-202123Bournemoutheng ENG2. Championship6.260.9750000100.00000000Matches
2020-202123Bournemoutheng ENGEFL Cup2.0Matches
2020-202123Rangers2. Europa Lg0.100.0000000000.00000000Matches
2020-202123Bournemoutheng ENGFA Cup1.0Matches
2020-202123Rangerssct SCO1. Premiership4.3Matches
2021-202224Rangerssct SCO1. Premiership1.6Matches
2022-202325Cardiff Cityeng ENG2. Championship12.8120.9380121010.08000010Matches
2022-202325Cardiff Cityeng ENGFA Cup2.0Matches
2023-202426Cardiff Cityeng ENG2. Championship0.200.0000000000.00000000Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.0Matches
2023-202426Leyton Orienteng ENG3. League One4.2Matches
2024-202527Leyton Orienteng ENGEFL Cup0.8Matches
2024-202527Leyton Orienteng ENGFA Cup2.3Matches
2024-202527Leyton Orienteng ENG3. League One4.2Matches
10 Seasons4 Clubs7 Leagues61.8200.73150121110.04000010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)4 Leagues28.380.5770000100.00000000
Cardiff City (2 Seasons)3 Leagues16.0120.9280121010.08000010
Leyton Orient (2 Seasons)3 Leagues11.5
Rangers (2 Seasons)2 Leagues6.000.0000000000.00000000
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
Championship (3 Seasons)19.2180.94130121110.05000010
Premier League (3 Seasons)7.920.2520000000.00000000
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Europa Lg (1 Season)0.100.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Bournemouth3 Leagues3.800.0000000000.00000000
2018-201921Bournemouth3 Leagues8.510.2210000000.00000000
2019-202022Bournemouth3 Leagues6.810.3710000000.00000000
2020-202123Bournemouth3 Leagues9.260.9750000100.00000000
2020-202123Rangers2 Leagues4.400.0000000000.00000000
2021-202224Rangers1 League1.6
2022-202325Cardiff City2 Leagues14.8120.9380121010.08000010
2023-202426Cardiff City2 Leagues1.200.0000000000.00000000
2023-202426Leyton Orient1 League4.2
2024-202527Leyton Orient3 Leagues7.3
10 Seasons4 Clubs7 Leagues61.8200.73150121110.04000010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)4 Leagues28.380.5770000100.00000000
Cardiff City (2 Seasons)3 Leagues16.0120.9280121010.08000010
Leyton Orient (2 Seasons)3 Leagues11.5
Rangers (2 Seasons)2 Leagues6.000.0000000000.00000000
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
Championship (3 Seasons)19.2180.94130121110.05000010
Premier League (3 Seasons)7.920.2520000000.00000000
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Europa Lg (1 Season)0.100.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Bournemoutheng ENG1. Premier League12th0.800.0000000000.00000000Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.510.2210000000.00000000Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.710.3710000000.00000000Matches
2020-202123Bournemoutheng ENG2. Championship6th6.260.9750000100.00000000Matches
2020-202123Rangerssct SCO1. Premiership1st4.3Matches
2021-202224Rangerssct SCO1. Premiership2nd1.6Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.8120.9380121010.08000010Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.200.0000000000.00000000Matches
2023-202426Leyton Orienteng ENG3. League One11th4.2Matches
2024-202527Leyton Orienteng ENG3. League One15th4.2Matches
8 Seasons4 Clubs4 Leagues41.4200.74150121110.04000010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (4 Seasons)2 Leagues14.180.5770000100.00000000
Cardiff City (2 Seasons)1 League13.0120.9280121010.08000010
Leyton Orient (2 Seasons)1 League8.4
Rangers (2 Seasons)1 League5.9
Championship (3 Seasons)19.2180.94130121110.05000010
Premier League (3 Seasons)7.920.2520000000.00000000
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Bournemoutheng ENGEFL Cup5th2.0Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.0Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.1Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.0Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.3Matches
2019-202022Bournemoutheng ENGFA Cup17th1.8Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.0Matches
2020-202123Bournemoutheng ENGFA Cup5th1.0Matches
2022-202325Cardiff Cityeng ENGFA Cup2.0Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.0Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.8Matches
2024-202527Leyton Orienteng ENGFA Cup2.3Matches
9 Seasons3 Clubs2 Leagues20.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)2 Leagues14.2
Cardiff City (2 Seasons)2 Leagues3.0
Leyton Orient (1 Season)2 Leagues3.0
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
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
2020-202123Rangers2. Europa LgR160.100.0000000000.00000000Matches
1 Season1 Club1 League0.100.0000000000.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
2017-201820Bournemoutheng ENGEFL Cup2.021Matches
2017-201820Bournemoutheng ENGFA Cup1.000Matches
2017-201820Bournemoutheng ENG1. Premier League0.811100010.011010140Matches
2018-201921Bournemoutheng ENGEFL Cup3.102Matches
2018-201921Bournemoutheng ENGFA Cup1.000Matches
2018-201921Bournemoutheng ENG1. Premier League4.5958106966.73541918252Matches
2019-202022Bournemoutheng ENGEFL Cup2.332Matches
2019-202022Bournemoutheng ENGFA Cup1.804Matches
2019-202022Bournemoutheng ENG1. Premier League2.7524102825.0610127121Matches
2020-202123Bournemoutheng ENG2. Championship6.296612010.011266817220Matches
2020-202123Bournemoutheng ENGEFL Cup2.022Matches
2020-202123Rangers2. Europa Lg0.1000000000001110Matches
2020-202123Bournemoutheng ENGFA Cup1.002Matches
2020-202123Rangerssct SCO1. Premiership4.321Matches
2021-202224Rangerssct SCO1. Premiership1.631Matches
2022-202325Cardiff Cityeng ENG2. Championship12.81911892111764.76151051231541Matches
2022-202325Cardiff Cityeng ENGFA Cup2.001Matches
2023-202426Cardiff Cityeng ENG2. Championship0.2000000000000011Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.001Matches
2023-202426Leyton Orienteng ENG3. League One4.252Matches
2024-202527Leyton Orienteng ENGEFL Cup0.810Matches
2024-202527Leyton Orienteng ENGFA Cup2.300Matches
2024-202527Leyton Orienteng ENG3. League One4.233Matches
10 Seasons4 Clubs7 Leagues61.8434627124193652.81734201454751195
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 (6 Seasons)4 Leagues28.32421193281942.111191093243633
Cardiff City (2 Seasons)3 Leagues16.01911892111764.76151051431552
Leyton Orient (2 Seasons)3 Leagues11.5950
Rangers (2 Seasons)2 Leagues6.0050000000003110
FA Cup (8 Seasons)9.1070
EFL Cup (6 Seasons)11.1880
Championship (3 Seasons)19.2281714104111861.172716112048772
Premier League (3 Seasons)7.9158132081844.4107431126413
League One (2 Seasons)8.4850
Premiership (2 Seasons)5.9520
Europa Lg (1 Season)0.1000000000001110
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
2017-201820Bournemouth3 Leagues3.813100010.011011140
2018-201921Bournemouth3 Leagues8.5958106966.735411118252
2019-202022Bournemouth3 Leagues6.8554102825.0610187121
2020-202123Bournemouth3 Leagues9.298612010.0112661217220
2020-202123Rangers2 Leagues4.4020000000002110
2021-202224Rangers1 League1.6310
2022-202325Cardiff City2 Leagues14.81911892111764.76151051331541
2023-202426Cardiff City2 Leagues1.2000000000001011
2023-202426Leyton Orient1 League4.2520
2024-202527Leyton Orient3 Leagues7.3430
10 Seasons4 Clubs7 Leagues61.8434627124193652.81734201454751195
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (6 Seasons)4 Leagues28.32421193281942.111191093243633
Cardiff City (2 Seasons)3 Leagues16.01911892111764.76151051431552
Leyton Orient (2 Seasons)3 Leagues11.5950
Rangers (2 Seasons)2 Leagues6.0050000000003110
FA Cup (8 Seasons)9.1070
EFL Cup (6 Seasons)11.1880
Championship (3 Seasons)19.2281714104111861.172716112048772
Premier League (3 Seasons)7.9158132081844.4107431126413
League One (2 Seasons)8.4850
Premiership (2 Seasons)5.9520
Europa Lg (1 Season)0.1000000000001110
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
2017-201820Bournemoutheng ENG1. Premier League12th0.811100010.011010140Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.5958106966.73541918252Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.7524102825.0610127121Matches
2020-202123Bournemoutheng ENG2. Championship6th6.296612010.011266817220Matches
2020-202123Rangerssct SCO1. Premiership1st4.321Matches
2021-202224Rangerssct SCO1. Premiership2nd1.631Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.81911892111764.76151051231541Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.2000000000000011Matches
2023-202426Leyton Orienteng ENG3. League One11th4.252Matches
2024-202527Leyton Orienteng ENG3. League One15th4.233Matches
8 Seasons4 Clubs4 Leagues41.4433827124193652.81734201438741185
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 (4 Seasons)2 Leagues14.12414193281942.111191091943633
Cardiff City (2 Seasons)1 League13.01911892111764.76151051231552
Leyton Orient (2 Seasons)1 League8.4850
Rangers (2 Seasons)1 League5.9520
Championship (3 Seasons)19.2281714104111861.172716112048772
Premier League (3 Seasons)7.9158132081844.4107431126413
League One (2 Seasons)8.4850
Premiership (2 Seasons)5.9520
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
2017-201820Bournemoutheng ENGEFL Cup5th2.021Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.000Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.102Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.000Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.332Matches
2019-202022Bournemoutheng ENGFA Cup17th1.804Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.022Matches
2020-202123Bournemoutheng ENGFA Cup5th1.002Matches
2022-202325Cardiff Cityeng ENGFA Cup2.001Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.001Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.810Matches
2024-202527Leyton Orienteng ENGFA Cup2.300Matches
9 Seasons3 Clubs2 Leagues20.38150
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 (6 Seasons)2 Leagues14.27130
Cardiff City (2 Seasons)2 Leagues3.0020
Leyton Orient (1 Season)2 Leagues3.0100
FA Cup (8 Seasons)9.1070
EFL Cup (6 Seasons)11.1880
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
2020-202123Rangers2. Europa LgR160.1000000000001110Matches
1 Season1 Club1 League0.1000000000001110

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
2017-201820Bournemoutheng ENGEFL Cup2.0Matches
2017-201820Bournemoutheng ENGFA Cup1.0Matches
2017-201820Bournemoutheng ENG1. Premier League0.811610100110002200000040Matches
2018-201921Bournemoutheng ENGEFL Cup3.1Matches
2018-201921Bournemoutheng ENGFA Cup1.0Matches
2018-201921Bournemoutheng ENG1. Premier League4.53054217313122305000175901531510121680Matches
2019-202022Bournemoutheng ENGEFL Cup2.3Matches
2019-202022Bournemoutheng ENGFA Cup1.8Matches
2019-202022Bournemoutheng ENG1. Premier League2.7133196661711335480.0120.0662737600012663Matches
2020-202123Bournemoutheng ENG2. Championship6.2417522641481234173266.7133.32741479723210402552Matches
2020-202123Bournemoutheng ENGEFL Cup2.0Matches
2020-202123Rangers2. Europa Lg0.17152007000319160000030Matches
2020-202123Bournemoutheng ENGFA Cup1.0Matches
2020-202123Rangerssct SCO1. Premiership4.3Matches
2021-202224Rangerssct SCO1. Premiership1.6Matches
2022-202325Cardiff Cityeng ENG2. Championship12.86668133628649106668450.0450.032315378279509535311Matches
2022-202325Cardiff Cityeng ENGFA Cup2.0Matches
2023-202426Cardiff Cityeng ENG2. Championship0.252320050001700001020Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.0Matches
2023-202426Leyton Orienteng ENG3. League One4.2Matches
2024-202527Leyton Orienteng ENGEFL Cup0.8Matches
2024-202527Leyton Orienteng ENGFA Cup2.3Matches
2024-202527Leyton Orienteng ENG3. League One4.2Matches
10 Seasons4 Clubs7 Leagues61.8154420385763170161544161062.5637.584442182173167016985116
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 (6 Seasons)4 Leagues28.38661195133412168668675.0225.051726551330720644935
Cardiff City (2 Seasons)3 Leagues16.06718333928849106718450.0450.0324154482795010535511
Leyton Orient (2 Seasons)3 Leagues11.5
Rangers (2 Seasons)2 Leagues6.07152007000319160000030
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
Championship (3 Seasons)19.210881356034366113108811654.5545.559830231550116014561013
Premier League (3 Seasons)7.944967249193934495480.0120.02431176607510242383
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Europa Lg (1 Season)0.17152007000319160000030
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
2017-201820Bournemouth3 Leagues3.811610100110002200000040
2018-201921Bournemouth3 Leagues8.53054217313122305000175901531510121680
2019-202022Bournemouth3 Leagues6.8133196661711335480.0120.0662737600012663
2020-202123Bournemouth3 Leagues9.2417522641481234173266.7133.32741479723210402552
2020-202123Rangers2 Leagues4.47152007000319160000030
2021-202224Rangers1 League1.6
2022-202325Cardiff City2 Leagues14.86668133628649106668450.0450.032315378279509535311
2023-202426Cardiff City2 Leagues1.252320050001700001020
2023-202426Leyton Orient1 League4.2
2024-202527Leyton Orient3 Leagues7.3
10 Seasons4 Clubs7 Leagues61.8154420385763170161544161062.5637.584442182173167016985116
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 (6 Seasons)4 Leagues28.38661195133412168668675.0225.051726551330720644935
Cardiff City (2 Seasons)3 Leagues16.06718333928849106718450.0450.0324154482795010535511
Leyton Orient (2 Seasons)3 Leagues11.5
Rangers (2 Seasons)2 Leagues6.07152007000319160000030
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
Championship (3 Seasons)19.210881356034366113108811654.5545.559830231550116014561013
Premier League (3 Seasons)7.944967249193934495480.0120.02431176607510242383
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Europa Lg (1 Season)0.17152007000319160000030
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
2017-201820Bournemoutheng ENG1. Premier League12th0.811610100110002200000040Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.53054217313122305000175901531510121680Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.7133196661711335480.0120.0662737600012663Matches
2020-202123Bournemoutheng ENG2. Championship6th6.2417522641481234173266.7133.32741479723210402552Matches
2020-202123Rangerssct SCO1. Premiership1st4.3Matches
2021-202224Rangerssct SCO1. Premiership2nd1.6Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.86668133628649106668450.0450.032315378279509535311Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.252320050001700001020Matches
2023-202426Leyton Orienteng ENG3. League One11th4.2Matches
2024-202527Leyton Orienteng ENG3. League One15th4.2Matches
8 Seasons4 Clubs4 Leagues41.4153720285262970161537161062.5637.584141992157167016984816
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 (4 Seasons)2 Leagues14.18661195133412168668675.0225.051726551330720644935
Cardiff City (2 Seasons)1 League13.06718333928849106718450.0450.0324154482795010535511
Leyton Orient (2 Seasons)1 League8.4
Rangers (2 Seasons)1 League5.9
Championship (3 Seasons)19.210881356034366113108811654.5545.559830231550116014561013
Premier League (3 Seasons)7.944967249193934495480.0120.02431176607510242383
League One (2 Seasons)8.4
Premiership (2 Seasons)5.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2017-201820Bournemoutheng ENGEFL Cup5th2.0Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.0Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.1Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.0Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.3Matches
2019-202022Bournemoutheng ENGFA Cup17th1.8Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.0Matches
2020-202123Bournemoutheng ENGFA Cup5th1.0Matches
2022-202325Cardiff Cityeng ENGFA Cup2.0Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.0Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.8Matches
2024-202527Leyton Orienteng ENGFA Cup2.3Matches
9 Seasons3 Clubs2 Leagues20.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Bournemouth (6 Seasons)2 Leagues14.2
Cardiff City (2 Seasons)2 Leagues3.0
Leyton Orient (1 Season)2 Leagues3.0
FA Cup (8 Seasons)9.1
EFL Cup (6 Seasons)11.1
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
2020-202123Rangers2. Europa LgR160.17152007000319160000030Matches
1 Season1 Club1 League0.17152007000319160000030

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
2015-201618Bournemoutheng ENGFA Cup00001Matches
2016-201719Bournemoutheng ENGFA Cup00001Matches
2017-201820Bournemoutheng ENGEFL Cup21809046.22.02902011.5043+1+0.50-0.36Matches
2017-201820Bournemoutheng ENGFA Cup1909050.01.01901010.0003-3-3.00-3.00Matches
2017-201820Bournemoutheng ENG1. Premier League171712.10.8100160.0002-2-2.54-2.160.21.0-0.7-0.93-0.40Matches
2018-201921Bournemoutheng ENGEFL Cup42756976.43.139031402.2563+3+0.98-0.08Matches
2018-201921Bournemoutheng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2018-201921Bournemoutheng ENG1. Premier League64036711.84.54832235111.1779-2-0.45-0.096.19.1-3.0-0.67-0.64Matches
2019-202022Bournemoutheng ENGEFL Cup2210105100.02.321052001.5002-2-0.86Matches
2019-202022Bournemoutheng ENGFA Cup21658391.71.82831001.5042+2+1.09-4.91Matches
2019-202022Bournemoutheng ENG1. Premier League4241607.02.71901350170.2516-5-1.87-1.303.15.7-2.6-0.97-0.55Matches
2020-202123Bournemoutheng ENG2. Championship95556213.46.2690635162.00103+7+1.14+0.6310.26.3+3.8+0.62+0.35Matches
2020-202123Bournemoutheng ENGEFL Cup218090100.02.02902000.5012-1-0.50Matches
2020-202123Rangers2. Europa Lg113131.40.10011330.000000.00-0.810.00.00.0-0.20-0.85Matches
2020-202123Bournemoutheng ENGFA Cup1909025.01.01901003.0041+3+3.00+3.00Matches
2020-202123Rangerssct SCO1. Premiership53847711.24.3490412442.60123+9+2.11+0.03Matches
2021-202224Rangerssct SCO1. Premiership4147374.31.6190131982.5051+4+2.45+1.21Matches
2022-202325Cardiff Cityeng ENG2. Championship191,1566127.912.812727742160.841116-5-0.39-0.0312.517.2-4.8-0.37-0.24Matches
2022-202325Cardiff Cityeng ENGFA Cup218090100.02.02902000.5047-3-1.50Matches
2023-202426Cardiff Cityeng ENG2. Championship114140.30.20011420.0001-1-6.43-6.080.40.1+0.3+1.68+2.26Matches
2023-202426Cardiff Cityeng ENGEFL Cup1909033.31.01901001.002200.00+0.50Matches
2023-202426Leyton Orienteng ENG3. League One5377759.14.2487312901.4067-1-0.24-0.21Matches
2024-202527Leyton Orienteng ENGEFL Cup1686825.20.81680010.0013-2-2.65-4.43Matches
2024-202527Leyton Orienteng ENGFA Cup220610385.82.321031002.0043+1+0.44+0.44Matches
2024-202527Leyton Orienteng ENG3. League One93814221.24.2373162741.443300.00-0.19Matches
10 Seasons4 Clubs7 Leagues855,5666514.061.856854229291021.338685+1+0.02-0.1932.539.5-7.0-0.26-0.05
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 (6 Seasons)4 Leagues352,5507315.328.3269022927641.373839-1-0.04+0.1119.622.1-2.5-0.18-0.01
Cardiff City (2 Seasons)3 Leagues231,4406316.516.0157510839180.781726-9-0.56-0.2012.917.4-4.5-0.35+0.04
Leyton Orient (2 Seasons)3 Leagues171,0326116.011.51084572751.411416-2-0.17-0.27
Rangers (2 Seasons)2 Leagues10544547.06.05905519152.30174+13+2.15+0.610.00.00.0-0.20-0.85
FA Cup (8 Seasons)98219151.69.19917031.221719-2-0.22-0.44
EFL Cup (6 Seasons)121,0038459.711.11191101421.421415-1-0.09-0.89
Championship (3 Seasons)291,7255913.919.21878131129341.172120+1+0.05+0.1223.023.7-0.7-0.04+0.13
Premier League (3 Seasons)11715657.07.96853544440.73817-9-1.13-0.709.415.8-6.3-0.80-0.46
League One (2 Seasons)147585412.88.4781472741.43910-1-0.12-0.15
Premiership (2 Seasons)9531597.85.95905420122.56174+13+2.20+0.56
Europa Lg (1 Season)113131.40.10011330.000000.00-0.810.00.00.0-0.20-0.85
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
2015-201618Bournemouth1 League00001
2016-201719Bournemouth1 League00001
2017-201820Bournemouth3 Leagues4341858.53.849030180.7548-4-1.06-0.760.21.0-0.7-0.93-0.40
2018-201921Bournemouth3 Leagues117687019.88.58876325111.461415-1-0.12+0.206.19.1-3.0-0.67-0.64
2019-202022Bournemouth3 Leagues86167716.26.85934350170.88510-5-0.73-0.203.15.7-2.6-0.97-0.55
2020-202123Bournemouth3 Leagues128256917.69.2990935161.83156+9+0.98+0.5110.26.3+3.8+0.62+0.35
2020-202123Rangers2 Leagues6397669.24.4490421972.17123+9+2.04+0.250.00.00.0-0.20-0.85
2021-202224Rangers1 League4147374.31.6190131982.5051+4+2.45+1.21
2022-202325Cardiff City2 Leagues211,3366430.914.814749742160.811523-8-0.54-0.1812.517.2-4.8-0.37-0.24
2023-202426Cardiff City2 Leagues2104522.41.2190111420.5023-1-0.87-0.510.40.1+0.3+1.68+2.26
2023-202426Leyton Orient1 League5377759.14.2487312901.4067-1-0.24-0.21
2024-202527Leyton Orient3 Leagues126555528.47.3682262751.4189-1-0.14-0.52
10 Seasons4 Clubs7 Leagues855,5666514.061.856854229291021.338685+1+0.02-0.1932.539.5-7.0-0.26-0.05
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 (6 Seasons)4 Leagues352,5507315.328.3269022927641.373839-1-0.04+0.1119.622.1-2.5-0.18-0.01
Cardiff City (2 Seasons)3 Leagues231,4406316.516.0157510839180.781726-9-0.56-0.2012.917.4-4.5-0.35+0.04
Leyton Orient (2 Seasons)3 Leagues171,0326116.011.51084572751.411416-2-0.17-0.27
Rangers (2 Seasons)2 Leagues10544547.06.05905519152.30174+13+2.15+0.610.00.00.0-0.20-0.85
FA Cup (8 Seasons)98219151.69.19917031.221719-2-0.22-0.44
EFL Cup (6 Seasons)121,0038459.711.11191101421.421415-1-0.09-0.89
Championship (3 Seasons)291,7255913.919.21878131129341.172120+1+0.05+0.1223.023.7-0.7-0.04+0.13
Premier League (3 Seasons)11715657.07.96853544440.73817-9-1.13-0.709.415.8-6.3-0.80-0.46
League One (2 Seasons)147585412.88.4781472741.43910-1-0.12-0.15
Premiership (2 Seasons)9531597.85.95905420122.56174+13+2.20+0.56
Europa Lg (1 Season)113131.40.10011330.000000.00-0.810.00.00.0-0.20-0.85
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
2017-201820Bournemoutheng ENG1. Premier League12th171712.10.8100160.0002-2-2.54-2.160.21.0-0.7-0.93-0.40Matches
2018-201921Bournemoutheng ENG1. Premier League14th64036711.84.54832235111.1779-2-0.45-0.096.19.1-3.0-0.67-0.64Matches
2019-202022Bournemoutheng ENG1. Premier League18th4241607.02.71901350170.2516-5-1.87-1.303.15.7-2.6-0.97-0.55Matches
2020-202123Bournemoutheng ENG2. Championship6th95556213.46.2690635162.00103+7+1.14+0.6310.26.3+3.8+0.62+0.35Matches
2020-202123Rangerssct SCO1. Premiership1st53847711.24.3490412442.60123+9+2.11+0.03Matches
2021-202224Rangerssct SCO1. Premiership2nd4147374.31.6190131982.5051+4+2.45+1.21Matches
2022-202325Cardiff Cityeng ENG2. Championship21st191,1566127.912.812727742160.841116-5-0.39-0.0312.517.2-4.8-0.37-0.24Matches
2023-202426Cardiff Cityeng ENG2. Championship12th114140.30.20011420.0001-1-6.43-6.080.40.1+0.3+1.68+2.26Matches
2023-202426Leyton Orienteng ENG3. League One11th5377759.14.2487312901.4067-1-0.24-0.21Matches
2024-202527Leyton Orienteng ENG3. League One15th93814221.24.2373162741.443300.00-0.19Matches
8 Seasons4 Clubs4 Leagues633,7295910.541.43681252730941.355551+4+0.10-0.0832.539.5-7.0-0.26-0.01
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 (4 Seasons)2 Leagues201,270648.814.112889830601.301820-2-0.14+0.0419.622.1-2.5-0.18-0.01
Cardiff City (2 Seasons)1 League201,1705914.113.012727839180.801117-6-0.46-0.1112.917.4-4.5-0.35+0.04
Leyton Orient (2 Seasons)1 League147585412.88.4781472741.43910-1-0.12-0.15
Rangers (2 Seasons)1 League9531597.85.95905420122.56174+13+2.20+0.56
Championship (3 Seasons)291,7255913.919.21878131129341.172120+1+0.05+0.1223.023.7-0.7-0.04+0.13
Premier League (3 Seasons)11715657.07.96853544440.73817-9-1.13-0.709.415.8-6.3-0.80-0.46
League One (2 Seasons)147585412.88.4781472741.43910-1-0.12-0.15
Premiership (2 Seasons)9531597.85.95905420122.56174+13+2.20+0.56
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201618Bournemoutheng ENGFA Cup9th00001Matches
2016-201719Bournemoutheng ENGFA Cup33rd00001Matches
2017-201820Bournemoutheng ENGEFL Cup5th21809046.22.02902011.5043+1+0.50-0.36Matches
2017-201820Bournemoutheng ENGFA Cup33rd1909050.01.01901010.0003-3-3.00-3.00Matches
2018-201921Bournemoutheng ENGEFL Cup5th42756976.43.139031402.2563+3+0.98-0.08Matches
2018-201921Bournemoutheng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
2019-202022Bournemoutheng ENGEFL Cup17th2210105100.02.321052001.5002-2-0.86Matches
2019-202022Bournemoutheng ENGFA Cup17th21658391.71.82831001.5042+2+1.09-4.91Matches
2020-202123Bournemoutheng ENGEFL Cup17th218090100.02.02902000.5012-1-0.50Matches
2020-202123Bournemoutheng ENGFA Cup5th1909025.01.01901003.0041+3+3.00+3.00Matches
2022-202325Cardiff Cityeng ENGFA Cup218090100.02.02902000.5047-3-1.50Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31909033.31.01901001.002200.00+0.50Matches
2024-202527Leyton Orienteng ENGEFL CupRd31686825.20.81680010.0013-2-2.65-4.43Matches
2024-202527Leyton Orienteng ENGFA Cup220610385.82.321031002.0043+1+0.44+0.44Matches
9 Seasons3 Clubs2 Leagues211,8248755.820.32091171451.333134-3-0.15-0.73
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 (6 Seasons)2 Leagues151,2808555.414.21491131441.472019+1+0.07-0.47
Cardiff City (2 Seasons)2 Leagues32709060.03.03903000.6769-3-1.00-0.50
Leyton Orient (1 Season)2 Leagues32749153.73.03911011.3356-1-0.33-1.85
FA Cup (8 Seasons)98219151.69.19917031.221719-2-0.22-0.44
EFL Cup (6 Seasons)121,0038459.711.11191101421.421415-1-0.09-0.89
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
2020-202123Rangers2. Europa LgR16113131.40.10011330.000000.00-0.810.00.00.0-0.20-0.85Matches
1 Season1 Club1 League113131.40.10011330.000000.00-0.810.00.00.0-0.20-0.85

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
2017-201820Bournemoutheng ENGEFL Cup2.0100150012100Matches
2017-201820Bournemoutheng ENGFA Cup1.00001000000Matches
2017-201820Bournemoutheng ENG1. Premier League0.8000000001000100Matches
2018-201921Bournemoutheng ENGEFL Cup3.1100200020000Matches
2018-201921Bournemoutheng ENGFA Cup1.0000110000000Matches
2018-201921Bournemoutheng ENG1. Premier League4.50003100950112714960.9Matches
2019-202022Bournemoutheng ENGEFL Cup2.31002000230Matches
2019-202022Bournemoutheng ENGFA Cup1.80001012400Matches
2019-202022Bournemoutheng ENG1. Premier League2.7000110022000184266.7Matches
2020-202123Bournemoutheng ENG2. Championship6.200061028600044202643.5Matches
2020-202123Bournemoutheng ENGEFL Cup2.00000001220Matches
2020-202123Rangers2. Europa Lg0.100000001000001150.0Matches
2020-202123Bournemoutheng ENGFA Cup1.00001000200Matches
2020-202123Rangerssct SCO1. Premiership4.33006200120Matches
2021-202224Rangerssct SCO1. Premiership1.60002000130Matches
2022-202325Cardiff Cityeng ENG2. Championship12.831014508121111179423455.3Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00001000100Matches
2023-202426Cardiff Cityeng ENG2. Championship0.21001000000000010.0Matches
2023-202426Cardiff Cityeng ENGEFL Cup1.00000100100Matches
2023-202426Leyton Orienteng ENG3. League One4.20005100250Matches
2024-202527Leyton Orienteng ENGEFL Cup0.82113000010Matches
2024-202527Leyton Orienteng ENGFA Cup2.30000400000Matches
2024-202527Leyton Orienteng ENG3. League One4.21002205330Matches
10 Seasons4 Clubs7 Leagues61.8132153241185446222169817352.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (6 Seasons)4 Leagues28.330019915322111190383750.7
Cardiff City (2 Seasons)3 Leagues16.041016608141111179423554.5
Leyton Orient (2 Seasons)3 Leagues11.531110705590
Rangers (2 Seasons)2 Leagues6.030082003500001150.0
FA Cup (8 Seasons)9.1000551270000
EFL Cup (6 Seasons)11.1511860188100
Championship (3 Seasons)19.24102160102017111123626150.4
Premier League (3 Seasons)7.9000420011801146181162.1
League One (2 Seasons)8.41007305580
Premiership (2 Seasons)5.93008200250
Europa Lg (1 Season)0.100000001000001150.0
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
2017-201820Bournemouth3 Leagues3.8100250013100100
2018-201921Bournemouth3 Leagues8.510062001150112714960.9
2019-202022Bournemouth3 Leagues6.8100411285000184266.7
2020-202123Bournemouth3 Leagues9.2000710312800044202643.5
2020-202123Rangers2 Leagues4.430062002200001150.0
2021-202224Rangers1 League1.60002000130
2022-202325Cardiff City2 Leagues14.831015508131111179423455.3
2023-202426Cardiff City2 Leagues1.21001100100000010.0
2023-202426Leyton Orient1 League4.20005100250
2024-202527Leyton Orient3 Leagues7.33115605340
10 Seasons4 Clubs7 Leagues61.8132153241185446222169817352.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (6 Seasons)4 Leagues28.330019915322111190383750.7
Cardiff City (2 Seasons)3 Leagues16.041016608141111179423554.5
Leyton Orient (2 Seasons)3 Leagues11.531110705590
Rangers (2 Seasons)2 Leagues6.030082003500001150.0
FA Cup (8 Seasons)9.1000551270000
EFL Cup (6 Seasons)11.1511860188100
Championship (3 Seasons)19.24102160102017111123626150.4
Premier League (3 Seasons)7.9000420011801146181162.1
League One (2 Seasons)8.41007305580
Premiership (2 Seasons)5.93008200250
Europa Lg (1 Season)0.100000001000001150.0
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
2017-201820Bournemoutheng ENG1. Premier League12th0.8000000001000100Matches
2018-201921Bournemoutheng ENG1. Premier League14th4.50003100950112714960.9Matches
2019-202022Bournemoutheng ENG1. Premier League18th2.7000110022000184266.7Matches
2020-202123Bournemoutheng ENG2. Championship6th6.200061028600044202643.5Matches
2020-202123Rangerssct SCO1. Premiership1st4.33006200120Matches
2021-202224Rangerssct SCO1. Premiership2nd1.60002000130Matches
2022-202325Cardiff Cityeng ENG2. Championship21st12.831014508121111179423455.3Matches
2023-202426Cardiff Cityeng ENG2. Championship12th0.21001000000000010.0Matches
2023-202426Leyton Orienteng ENG3. League One11th4.20005100250Matches
2024-202527Leyton Orienteng ENG3. League One15th4.21002205330Matches
8 Seasons4 Clubs4 Leagues41.481040130153838122169807252.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (4 Seasons)2 Leagues14.100010302191401190383750.7
Cardiff City (2 Seasons)1 League13.041015508121111179423554.5
Leyton Orient (2 Seasons)1 League8.41007305580
Rangers (2 Seasons)1 League5.93008200250
Championship (3 Seasons)19.24102160102017111123626150.4
Premier League (3 Seasons)7.9000420011801146181162.1
League One (2 Seasons)8.41007305580
Premiership (2 Seasons)5.93008200250
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Bournemoutheng ENGEFL Cup5th2.0100150012100Matches
2017-201820Bournemoutheng ENGFA Cup33rd1.00001000000Matches
2018-201921Bournemoutheng ENGEFL Cup5th3.1100200020000Matches
2018-201921Bournemoutheng ENGFA Cup33rd1.0000110000000Matches
2019-202022Bournemoutheng ENGEFL Cup17th2.31002000230Matches
2019-202022Bournemoutheng ENGFA Cup17th1.80001012400Matches
2020-202123Bournemoutheng ENGEFL Cup17th2.00000001220Matches
2020-202123Bournemoutheng ENGFA Cup5th1.00001000200Matches
2022-202325Cardiff Cityeng ENGFA Cup2.00001000100Matches
2023-202426Cardiff Cityeng ENGEFL CupRd31.00000100100Matches
2024-202527Leyton Orienteng ENGEFL CupRd30.82113000010Matches
2024-202527Leyton Orienteng ENGFA Cup2.30000400000Matches
9 Seasons3 Clubs2 Leagues20.3511131113158100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bournemouth (6 Seasons)2 Leagues14.23009613137100
Cardiff City (2 Seasons)2 Leagues3.00001100200
Leyton Orient (1 Season)2 Leagues3.02113400010
FA Cup (8 Seasons)9.1000551270000
EFL Cup (6 Seasons)11.1511860188100
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
2020-202123Rangers2. Europa LgR160.100000001000001150.0Matches
1 Season1 Club1 League0.100000001000001150.0

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.