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
2010-201117Stuttgart IIde GER3. 3. Liga20120.1000000000.000.000.000.000.00
2011-201218Stuttgart IIde GER3. 3. Liga523173.5000000000.000.000.000.000.00
2013-201420Marítimopt POR1. Primeira Liga16141,26214.0000000100.000.000.000.000.00Matches
2014-201521Marítimopt POR1. Primeira Liga29292,56528.5202200600.070.000.070.070.07Matches
2015-201622Charlton Atheng ENG2. Championship19191,63118.1101100420.060.000.060.060.06Matches
2015-201622Charlton Atheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2016-201723Charlton Atheng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2016-201723Charlton Atheng ENG3. League One36343,04433.8437400720.120.090.210.120.21Matches
2017-201824Charlton Atheng ENGEFL Cup00Matches
2017-201824Charlton Atheng ENGFA Cup00Matches
2017-201824Charlton Atheng ENG3. League One34332,89432.2314300500.090.030.120.090.12Matches
2018-201925Charlton Atheng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2018-201925Charlton Atheng ENG3. League One35353,11134.6022000510.000.060.060.000.06Matches
2019-202026Prestoneng ENG2. Championship41413,61640.2303300202.42.40.22.639170.070.000.070.070.070.060.010.060.060.06Matches
2020-202127Prestoneng ENG2. Championship12121,03411.5112100101.31.31.42.742340.090.090.170.090.170.110.120.230.110.23Matches
2020-202127Prestoneng ENGEFL Cup332703.0101100000.330.000.330.330.33Matches
2021-202228Prestoneng ENG2. Championship34342,85831.8303300501.61.60.82.445690.090.000.090.090.090.050.020.080.050.08Matches
2021-202228Prestoneng ENGEFL Cup211071.2000000100.000.000.000.000.00Matches
2021-202228Prestoneng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202329Prestoneng ENG2. Championship643473.9000000000.30.30.00.31700.000.000.000.000.000.070.010.080.070.08Matches
2022-202329Prestoneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2022-202329Prestoneng ENGFA Cup00Matches
2023-202430Prestoneng ENG2. Championship10650.7000000000.00.00.00.00400.000.000.000.000.000.000.000.000.000.00Matches
2023-202430Prestoneng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
13 Seasons4 Clubs6 Leagues28427023,974266.41872518003855.55.52.58.012181200.070.030.090.070.090.060.030.090.060.09
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
Preston (5 Seasons)3 Leagues103998,71796.9819800905.55.52.58.012181200.080.010.090.080.090.060.030.090.060.09
Charlton Ath (4 Seasons)4 Leagues12912611,101123.386148002250.060.050.110.060.11
Marítimo (2 Seasons)1 League45433,82742.5202200700.050.000.050.050.05
Stuttgart II (2 Seasons)1 League723293.7000000000.000.000.000.000.00
Championship (6 Seasons)1131109,551106.18198001225.55.52.58.012181200.080.010.080.080.080.060.030.090.060.09
EFL Cup (6 Seasons)1098579.5101100100.110.000.110.110.11
FA Cup (5 Seasons)443614.0000000100.000.000.000.000.00
League One (3 Seasons)1051029,049100.576137001730.070.060.130.070.13
Primeira Liga (2 Seasons)45433,82742.5202200700.050.000.050.050.05
3. Liga (2 Seasons)723293.7000000000.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
2010-201117Stuttgart II1 League20120.1000000000.000.000.000.000.00
2011-201218Stuttgart II1 League523173.5000000000.000.000.000.000.00
2013-201420Marítimo1 League16141,26214.0000000100.000.000.000.000.00
2014-201521Marítimo1 League29292,56528.5202200600.070.000.070.070.07
2015-201622Charlton Ath2 Leagues21211,81120.1101100420.050.000.050.050.05
2016-201723Charlton Ath2 Leagues38363,22435.8437400820.110.080.200.110.20
2017-201824Charlton Ath3 Leagues34332,89432.2314300500.090.030.120.090.12
2018-201925Charlton Ath2 Leagues36363,17235.2022000510.000.060.060.000.06
2019-202026Preston1 League41413,61640.2303300202.42.40.22.639170.070.000.070.070.070.060.010.060.060.06
2020-202127Preston2 Leagues15151,30414.5213200101.31.31.42.742340.140.070.210.140.210.110.120.230.110.23
2021-202228Preston3 Leagues37363,08534.3303300601.61.60.82.445690.090.000.090.090.090.050.020.080.050.08
2022-202329Preston3 Leagues865275.9000000000.30.30.00.31700.000.000.000.000.000.070.010.080.070.08
2023-202430Preston2 Leagues211852.1000000000.00.00.00.00400.000.000.000.000.000.000.000.000.000.00
13 Seasons4 Clubs6 Leagues28427023,974266.41872518003855.55.52.58.012181200.070.030.090.070.090.060.030.090.060.09
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
Preston (5 Seasons)3 Leagues103998,71796.9819800905.55.52.58.012181200.080.010.090.080.090.060.030.090.060.09
Charlton Ath (4 Seasons)4 Leagues12912611,101123.386148002250.060.050.110.060.11
Marítimo (2 Seasons)1 League45433,82742.5202200700.050.000.050.050.05
Stuttgart II (2 Seasons)1 League723293.7000000000.000.000.000.000.00
Championship (6 Seasons)1131109,551106.18198001225.55.52.58.012181200.080.010.080.080.080.060.030.090.060.09
EFL Cup (6 Seasons)1098579.5101100100.110.000.110.110.11
FA Cup (5 Seasons)443614.0000000100.000.000.000.000.00
League One (3 Seasons)1051029,049100.576137001730.070.060.130.070.13
Primeira Liga (2 Seasons)45433,82742.5202200700.050.000.050.050.05
3. Liga (2 Seasons)723293.7000000000.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
2010-201117Stuttgart IIde GER3. 3. Liga10th20120.1000000000.000.000.000.000.00
2011-201218Stuttgart IIde GER3. 3. Liga11th523173.5000000000.000.000.000.000.00
2013-201420Marítimopt POR1. Primeira Liga6th16141,26214.0000000100.000.000.000.000.00Matches
2014-201521Marítimopt POR1. Primeira Liga9th29292,56528.5202200600.070.000.070.070.07Matches
2015-201622Charlton Atheng ENG2. Championship22nd19191,63118.1101100420.060.000.060.060.06Matches
2016-201723Charlton Atheng ENG3. League One13th36343,04433.8437400720.120.090.210.120.21Matches
2017-201824Charlton Atheng ENG3. League One6th34332,89432.2314300500.090.030.120.090.12Matches
2018-201925Charlton Atheng ENG3. League One3rd35353,11134.6022000510.000.060.060.000.06Matches
2019-202026Prestoneng ENG2. Championship9th41413,61640.2303300202.42.40.22.639170.070.000.070.070.070.060.010.060.060.06Matches
2020-202127Prestoneng ENG2. Championship13th12121,03411.5112100101.31.31.42.742340.090.090.170.090.170.110.120.230.110.23Matches
2021-202228Prestoneng ENG2. Championship13th34342,85831.8303300501.61.60.82.445690.090.000.090.090.090.050.020.080.050.08Matches
2022-202329Prestoneng ENG2. Championship12th643473.9000000000.30.30.00.31700.000.000.000.000.000.070.010.080.070.08Matches
2023-202430Prestoneng ENG2. Championship10th10650.7000000000.00.00.00.00400.000.000.000.000.000.000.000.000.000.00Matches
13 Seasons4 Clubs4 Leagues27025722,756252.81772417003655.55.52.58.012181200.070.030.090.070.090.060.030.090.060.09
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
Preston (5 Seasons)1 League94917,92088.0718700805.55.52.58.012181200.080.010.090.080.090.060.030.090.060.09
Charlton Ath (4 Seasons)2 Leagues12412110,680118.786148002150.070.050.120.070.12
Marítimo (2 Seasons)1 League45433,82742.5202200700.050.000.050.050.05
Stuttgart II (2 Seasons)1 League723293.7000000000.000.000.000.000.00
Championship (6 Seasons)1131109,551106.18198001225.55.52.58.012181200.080.010.080.080.080.060.030.090.060.09
League One (3 Seasons)1051029,049100.576137001730.070.060.130.070.13
Primeira Liga (2 Seasons)45433,82742.5202200700.050.000.050.050.05
3. Liga (2 Seasons)723293.7000000000.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
2015-201622Charlton Atheng ENGLeague Cup17th221802.0000000000.000.000.000.000.00Matches
2016-201723Charlton Atheng ENGFA Cup65th221802.0000000100.000.000.000.000.00Matches
2017-201824Charlton Atheng ENGEFL Cup33rd00Matches
2017-201824Charlton Atheng ENGFA Cup65th00Matches
2018-201925Charlton Atheng ENGFA Cup65th11610.7000000000.000.000.000.000.00Matches
2020-202127Prestoneng ENGEFL Cup17th332703.0101100000.330.000.330.330.33Matches
2021-202228Prestoneng ENGEFL CupRd4211071.2000000100.000.000.000.000.00Matches
2021-202228Prestoneng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202329Prestoneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2022-202329Prestoneng ENGFA Cup00Matches
2023-202430Prestoneng ENGEFL CupRd1111201.3000000000.000.000.000.000.00Matches
8 Seasons2 Clubs2 Leagues14131,21813.5101100200.070.000.070.070.07
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
Preston (4 Seasons)2 Leagues987978.9101100100.110.000.110.110.11
Charlton Ath (4 Seasons)2 Leagues554214.7000000100.000.000.000.000.00
EFL Cup (6 Seasons)1098579.5101100100.110.000.110.110.11
FA Cup (5 Seasons)443614.0000000100.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
2010-201117Stuttgart IIde GER3. 3. Liga0.1000.0000
2011-201218Stuttgart IIde GER3. 3. Liga3.5020.570.0000
2013-201420Marítimopt POR1. Primeira Liga14.0000.0000Matches
2014-201521Marítimopt POR1. Primeira Liga28.5240.140.5000Matches
2015-201622Charlton Atheng ENG2. Championship18.1150.280.2000Matches
2015-201622Charlton Atheng ENGLeague Cup2.0000Matches
2016-201723Charlton Atheng ENGFA Cup2.0000Matches
2016-201723Charlton Atheng ENG3. League One33.84080.000.240.5000Matches
2017-201824Charlton Atheng ENG3. League One32.230100.000.310.3000Matches
2018-201925Charlton Atheng ENGFA Cup0.70100.01.480.000.0000Matches
2018-201925Charlton Atheng ENG3. League One34.6000Matches
2019-202026Prestoneng ENG2. Championship40.2332721.90.800.170.090.4310.90002.42.40.07+0.6+0.6Matches
2020-202127Prestoneng ENG2. Championship11.519444.40.780.350.110.2511.70001.31.30.14-0.3-0.3Matches
2020-202127Prestoneng ENGEFL Cup3.012150.00.670.330.501.0000Matches
2021-202228Prestoneng ENG2. Championship31.8316743.80.500.220.190.4311.40001.61.60.10+1.4+1.4Matches
2021-202228Prestoneng ENGEFL Cup1.20000.000.0000Matches
2021-202228Prestoneng ENGFA Cup1.30000.000.0000Matches
2022-202329Prestoneng ENG2. Championship3.902150.00.520.260.000.008.00000.30.30.13-0.3-0.3Matches
2022-202329Prestoneng ENGEFL Cup2.00100.00.500.000.0000Matches
2023-202430Prestoneng ENG2. Championship0.70000.000.000000.00.00.00.0Matches
2023-202430Prestoneng ENGEFL Cup1.30000.000.0000Matches
13 Seasons4 Clubs6 Leagues266.418634960.30.390.220.240.3711.00005.55.50.09+1.5+1.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (5 Seasons)3 Leagues96.98622032.30.640.210.130.4011.00005.55.50.09+1.5+1.5
Charlton Ath (4 Seasons)4 Leagues123.381231800.00.020.277.000.3500
Marítimo (2 Seasons)1 League42.5240.090.5000
Stuttgart II (2 Seasons)1 League3.7020.550.0000
Championship (6 Seasons)106.18592432.20.670.230.120.3311.00005.55.50.09+1.5+1.5
EFL Cup (6 Seasons)9.513133.30.400.130.331.0000
FA Cup (5 Seasons)4.00100.00.500.000.0000
League One (3 Seasons)100.570180.000.270.3900
Primeira Liga (2 Seasons)42.5240.090.5000
3. Liga (2 Seasons)3.7020.550.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
2010-201117Stuttgart II1 League0.1000.0000
2011-201218Stuttgart II1 League3.5020.570.0000
2013-201420Marítimo1 League14.0000.0000
2014-201521Marítimo1 League28.5240.140.5000
2015-201622Charlton Ath2 Leagues20.1150.280.2000
2016-201723Charlton Ath2 Leagues35.84080.000.240.5000
2017-201824Charlton Ath3 Leagues32.230100.000.310.3000
2018-201925Charlton Ath2 Leagues35.20100.01.480.000.0000
2019-202026Preston1 League40.2332721.90.800.170.090.4310.90002.42.40.07+0.6+0.6
2020-202127Preston2 Leagues14.5211545.50.760.350.180.4011.70001.31.30.14-0.3-0.3
2021-202228Preston3 Leagues34.3316743.80.470.200.190.4311.40001.61.60.10+1.4+1.4
2022-202329Preston3 Leagues5.903133.30.510.170.000.008.00000.30.30.13-0.3-0.3
2023-202430Preston2 Leagues2.10000.000.000000.00.00.00.0
13 Seasons4 Clubs6 Leagues266.418634960.30.390.220.240.3711.00005.55.50.09+1.5+1.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (5 Seasons)3 Leagues96.98622032.30.640.210.130.4011.00005.55.50.09+1.5+1.5
Charlton Ath (4 Seasons)4 Leagues123.381231800.00.020.277.000.3500
Marítimo (2 Seasons)1 League42.5240.090.5000
Stuttgart II (2 Seasons)1 League3.7020.550.0000
Championship (6 Seasons)106.18592432.20.670.230.120.3311.00005.55.50.09+1.5+1.5
EFL Cup (6 Seasons)9.513133.30.400.130.331.0000
FA Cup (5 Seasons)4.00100.00.500.000.0000
League One (3 Seasons)100.570180.000.270.3900
Primeira Liga (2 Seasons)42.5240.090.5000
3. Liga (2 Seasons)3.7020.550.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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.1000.0000
2011-201218Stuttgart IIde GER3. 3. Liga11th3.5020.570.0000
2013-201420Marítimopt POR1. Primeira Liga6th14.0000.0000Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.5240.140.5000Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.1150.280.2000Matches
2016-201723Charlton Atheng ENG3. League One13th33.84080.000.240.5000Matches
2017-201824Charlton Atheng ENG3. League One6th32.230100.000.310.3000Matches
2018-201925Charlton Atheng ENG3. League One3rd34.6000Matches
2019-202026Prestoneng ENG2. Championship9th40.2332721.90.800.170.090.4310.90002.42.40.07+0.6+0.6Matches
2020-202127Prestoneng ENG2. Championship13th11.519444.40.780.350.110.2511.70001.31.30.14-0.3-0.3Matches
2021-202228Prestoneng ENG2. Championship13th31.8316743.80.500.220.190.4311.40001.61.60.10+1.4+1.4Matches
2022-202329Prestoneng ENG2. Championship12th3.902150.00.520.260.000.008.00000.30.30.13-0.3-0.3Matches
2023-202430Prestoneng ENG2. Championship10th0.70000.000.000000.00.00.00.0Matches
13 Seasons4 Clubs4 Leagues252.817594862.70.380.220.240.3511.00005.55.50.09+1.5+1.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (5 Seasons)1 League88.07591932.20.670.220.120.3711.00005.55.50.09+1.5+1.5
Charlton Ath (4 Seasons)2 Leagues118.780230.000.270.3500
Marítimo (2 Seasons)1 League42.5240.090.5000
Stuttgart II (2 Seasons)1 League3.7020.550.0000
Championship (6 Seasons)106.18592432.20.670.230.120.3311.00005.55.50.09+1.5+1.5
League One (3 Seasons)100.570180.000.270.3900
Primeira Liga (2 Seasons)42.5240.090.5000
3. Liga (2 Seasons)3.7020.550.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
2015-201622Charlton Atheng ENGLeague Cup17th2.0000Matches
2016-201723Charlton Atheng ENGFA Cup65th2.0000Matches
2018-201925Charlton Atheng ENGFA Cup65th0.70100.01.480.000.0000Matches
2020-202127Prestoneng ENGEFL Cup17th3.012150.00.670.330.501.0000Matches
2021-202228Prestoneng ENGEFL CupRd41.20000.000.0000Matches
2021-202228Prestoneng ENGFA Cup1.30000.000.0000Matches
2022-202329Prestoneng ENGEFL CupRd22.00100.00.500.000.0000Matches
2023-202430Prestoneng ENGEFL CupRd11.30000.000.0000Matches
8 Seasons2 Clubs2 Leagues13.514125.00.420.100.251.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Preston (4 Seasons)2 Leagues8.913133.30.340.110.331.0000
Charlton Ath (4 Seasons)2 Leagues4.70100.01.480.000.0000
EFL Cup (6 Seasons)9.513133.30.400.130.331.0000
FA Cup (5 Seasons)4.00100.00.500.000.0000

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
2010-201117Stuttgart IIde GER3. 3. Liga0.10
2011-201218Stuttgart IIde GER3. 3. Liga3.50
2013-201420Marítimopt POR1. Primeira Liga14.00Matches
2014-201521Marítimopt POR1. Primeira Liga28.50Matches
2015-201622Charlton Atheng ENG2. Championship18.10Matches
2015-201622Charlton Atheng ENGLeague Cup2.00Matches
2016-201723Charlton Atheng ENGFA Cup2.00Matches
2016-201723Charlton Atheng ENG3. League One33.83Matches
2017-201824Charlton Atheng ENG3. League One32.21Matches
2018-201925Charlton Atheng ENGFA Cup0.70Matches
2018-201925Charlton Atheng ENG3. League One34.62Matches
2019-202026Prestoneng ENG2. Championship40.21098155870.522507978934945177.455468381.117136546.800.20.8-0.23784091Matches
2020-202127Prestoneng ENG2. Championship11.529240671.95436211210611889.815019576.9307639.511.40.3-0.44171123Matches
2020-202127Prestoneng ENGEFL Cup3.00Matches
2021-202228Prestoneng ENG2. Championship31.8951121678.219654697826331084.854063085.713523258.200.81.0-0.84452056Matches
2021-202228Prestoneng ENGEFL Cup1.20Matches
2021-202228Prestoneng ENGFA Cup1.30Matches
2022-202329Prestoneng ENG2. Championship3.914117082.930301046323688.98710186.1212972.400.00.10.025107Matches
2022-202329Prestoneng ENGEFL Cup2.00Matches
2023-202430Prestoneng ENG2. Championship0.7172085.04089922100.0131586.72366.700.00.00.002104Matches
2023-202430Prestoneng ENGEFL Cup1.30Matches
13 Seasons4 Clubs6 Leagues266.42499337074.2510352002475291782.01344162482.835970550.972.52.2+4.51314791181
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
Preston (5 Seasons)3 Leagues96.92499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
Charlton Ath (4 Seasons)4 Leagues123.36
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.12499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
EFL Cup (6 Seasons)9.50
FA Cup (5 Seasons)4.00
League One (3 Seasons)100.56
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
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
2010-201117Stuttgart II1 League0.10
2011-201218Stuttgart II1 League3.50
2013-201420Marítimo1 League14.00
2014-201521Marítimo1 League28.50
2015-201622Charlton Ath2 Leagues20.10
2016-201723Charlton Ath2 Leagues35.83
2017-201824Charlton Ath3 Leagues32.21
2018-201925Charlton Ath2 Leagues35.22
2019-202026Preston1 League40.21098155870.522507978934945177.455468381.117136546.800.20.8-0.23784091
2020-202127Preston2 Leagues14.529240671.95436211210611889.815019576.9307639.511.40.3-0.44171123
2021-202228Preston3 Leagues34.3951121678.219654697826331084.854063085.713523258.200.81.0-0.84452056
2022-202329Preston3 Leagues5.914117082.930301046323688.98710186.1212972.400.00.10.025107
2023-202430Preston2 Leagues2.1172085.04089922100.0131586.72366.700.00.00.002104
13 Seasons4 Clubs6 Leagues266.42499337074.2510352002475291782.01344162482.835970550.972.52.2+4.51314791181
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
Preston (5 Seasons)3 Leagues96.92499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
Charlton Ath (4 Seasons)4 Leagues123.36
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.12499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
EFL Cup (6 Seasons)9.50
FA Cup (5 Seasons)4.00
League One (3 Seasons)100.56
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.10
2011-201218Stuttgart IIde GER3. 3. Liga11th3.50
2013-201420Marítimopt POR1. Primeira Liga6th14.00Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.50Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.10Matches
2016-201723Charlton Atheng ENG3. League One13th33.83Matches
2017-201824Charlton Atheng ENG3. League One6th32.21Matches
2018-201925Charlton Atheng ENG3. League One3rd34.62Matches
2019-202026Prestoneng ENG2. Championship9th40.21098155870.522507978934945177.455468381.117136546.800.20.8-0.23784091Matches
2020-202127Prestoneng ENG2. Championship13th11.529240671.95436211210611889.815019576.9307639.511.40.3-0.44171123Matches
2021-202228Prestoneng ENG2. Championship13th31.8951121678.219654697826331084.854063085.713523258.200.81.0-0.84452056Matches
2022-202329Prestoneng ENG2. Championship12th3.914117082.930301046323688.98710186.1212972.400.00.10.025107Matches
2023-202430Prestoneng ENG2. Championship10th0.7172085.04089922100.0131586.72366.700.00.00.002104Matches
13 Seasons4 Clubs4 Leagues252.82499337074.2510352002475291782.01344162482.835970550.972.52.2+4.51314791181
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
Preston (5 Seasons)1 League88.02499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
Charlton Ath (4 Seasons)2 Leagues118.76
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.12499337074.2510352002475291782.01344162482.835970550.912.52.2-1.51314791181
League One (3 Seasons)100.56
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.00Matches
2016-201723Charlton Atheng ENGFA Cup65th2.00Matches
2018-201925Charlton Atheng ENGFA Cup65th0.70Matches
2020-202127Prestoneng ENGEFL Cup17th3.00Matches
2021-202228Prestoneng ENGEFL CupRd41.20Matches
2021-202228Prestoneng ENGFA Cup1.30Matches
2022-202329Prestoneng ENGEFL CupRd22.00Matches
2023-202430Prestoneng ENGEFL CupRd11.30Matches
8 Seasons2 Clubs2 Leagues13.50
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
Preston (4 Seasons)2 Leagues8.90
Charlton Ath (4 Seasons)2 Leagues4.70
EFL Cup (6 Seasons)9.50
FA Cup (5 Seasons)4.00
Become a Stathead & surf this site ad-free.

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
2010-201117Stuttgart IIde GER3. 3. Liga0.1
2011-201218Stuttgart IIde GER3. 3. Liga3.5
2013-201420Marítimopt POR1. Primeira Liga14.0Matches
2014-201521Marítimopt POR1. Primeira Liga28.5Matches
2015-201622Charlton Atheng ENG2. Championship18.1Matches
2015-201622Charlton Atheng ENGLeague Cup2.0Matches
2016-201723Charlton Atheng ENGFA Cup2.0Matches
2016-201723Charlton Atheng ENG3. League One33.80Matches
2017-201824Charlton Atheng ENG3. League One32.20Matches
2018-201925Charlton Atheng ENGFA Cup0.70Matches
2018-201925Charlton Atheng ENG3. League One34.6Matches
2019-202026Prestoneng ENG2. Championship40.2155815322221024110000109847Matches
2020-202127Prestoneng ENG2. Championship11.5406400440430000029225Matches
2020-202127Prestoneng ENGEFL Cup3.00Matches
2021-202228Prestoneng ENG2. Championship31.81216118822170411000095169Matches
2021-202228Prestoneng ENGEFL Cup1.20Matches
2021-202228Prestoneng ENGFA Cup1.30Matches
2022-202329Prestoneng ENG2. Championship3.9170169110200000014103Matches
2022-202329Prestoneng ENGEFL Cup2.03Matches
2023-202430Prestoneng ENG2. Championship0.7202000000000001700Matches
2023-202430Prestoneng ENGEFL Cup1.30Matches
13 Seasons4 Clubs6 Leagues266.433703309494303482000024991224
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (5 Seasons)3 Leagues96.933703309494303482000024991224
Charlton Ath (4 Seasons)4 Leagues123.30
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.133703309494303452000024991224
EFL Cup (6 Seasons)9.53
FA Cup (5 Seasons)4.00
League One (3 Seasons)100.50
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart II1 League0.1
2011-201218Stuttgart II1 League3.5
2013-201420Marítimo1 League14.0
2014-201521Marítimo1 League28.5
2015-201622Charlton Ath2 Leagues20.1
2016-201723Charlton Ath2 Leagues35.80
2017-201824Charlton Ath3 Leagues32.20
2018-201925Charlton Ath2 Leagues35.20
2019-202026Preston1 League40.2155815322221024110000109847
2020-202127Preston2 Leagues14.5406400440430000029225
2021-202228Preston3 Leagues34.31216118822170411000095169
2022-202329Preston3 Leagues5.9170169110230000014103
2023-202430Preston2 Leagues2.1202000000000001700
13 Seasons4 Clubs6 Leagues266.433703309494303482000024991224
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (5 Seasons)3 Leagues96.933703309494303482000024991224
Charlton Ath (4 Seasons)4 Leagues123.30
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.133703309494303452000024991224
EFL Cup (6 Seasons)9.53
FA Cup (5 Seasons)4.00
League One (3 Seasons)100.50
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.1
2011-201218Stuttgart IIde GER3. 3. Liga11th3.5
2013-201420Marítimopt POR1. Primeira Liga6th14.0Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.5Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.1Matches
2016-201723Charlton Atheng ENG3. League One13th33.80Matches
2017-201824Charlton Atheng ENG3. League One6th32.20Matches
2018-201925Charlton Atheng ENG3. League One3rd34.6Matches
2019-202026Prestoneng ENG2. Championship9th40.2155815322221024110000109847Matches
2020-202127Prestoneng ENG2. Championship13th11.5406400440430000029225Matches
2021-202228Prestoneng ENG2. Championship13th31.81216118822170411000095169Matches
2022-202329Prestoneng ENG2. Championship12th3.9170169110200000014103Matches
2023-202430Prestoneng ENG2. Championship10th0.7202000000000001700Matches
13 Seasons4 Clubs4 Leagues252.833703309494303452000024991224
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (5 Seasons)1 League88.033703309494303452000024991224
Charlton Ath (4 Seasons)2 Leagues118.70
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.133703309494303452000024991224
League One (3 Seasons)100.50
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201723Charlton Atheng ENGFA Cup65th2.0Matches
2018-201925Charlton Atheng ENGFA Cup65th0.70Matches
2020-202127Prestoneng ENGEFL Cup17th3.00Matches
2021-202228Prestoneng ENGEFL CupRd41.20Matches
2021-202228Prestoneng ENGFA Cup1.30Matches
2022-202329Prestoneng ENGEFL CupRd22.03Matches
2023-202430Prestoneng ENGEFL CupRd11.30Matches
8 Seasons2 Clubs2 Leagues13.53
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (4 Seasons)2 Leagues8.93
Charlton Ath (4 Seasons)2 Leagues4.70
EFL Cup (6 Seasons)9.53
FA Cup (5 Seasons)4.00

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
2010-201117Stuttgart IIde GER3. 3. Liga0.1
2011-201218Stuttgart IIde GER3. 3. Liga3.5
2013-201420Marítimopt POR1. Primeira Liga14.0Matches
2014-201521Marítimopt POR1. Primeira Liga28.5Matches
2015-201622Charlton Atheng ENG2. Championship18.1Matches
2015-201622Charlton Atheng ENGLeague Cup2.0Matches
2016-201723Charlton Atheng ENGFA Cup2.0Matches
2016-201723Charlton Atheng ENG3. League One33.8Matches
2017-201824Charlton Atheng ENG3. League One32.2Matches
2018-201925Charlton Atheng ENGFA Cup0.7Matches
2018-201925Charlton Atheng ENG3. League One34.6Matches
2019-202026Prestoneng ENG2. Championship40.2120.3090011100.00000000Matches
2020-202127Prestoneng ENG2. Championship11.570.6140012010.09100000Matches
2020-202127Prestoneng ENGEFL Cup3.0Matches
2021-202228Prestoneng ENG2. Championship31.8110.3590010100.00000000Matches
2021-202228Prestoneng ENGEFL Cup1.2Matches
2021-202228Prestoneng ENGFA Cup1.3Matches
2022-202329Prestoneng ENG2. Championship3.941.0430000100.00000000Matches
2022-202329Prestoneng ENGEFL Cup2.0Matches
2023-202430Prestoneng ENG2. Championship0.711.3810000000.00000000Matches
2023-202430Prestoneng ENGEFL Cup1.3Matches
13 Seasons4 Clubs6 Leagues266.4350.40260033310.01100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (5 Seasons)3 Leagues96.9350.40260033310.01100000
Charlton Ath (4 Seasons)4 Leagues123.3
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.1350.40260033310.01100000
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart II1 League0.1
2011-201218Stuttgart II1 League3.5
2013-201420Marítimo1 League14.0
2014-201521Marítimo1 League28.5
2015-201622Charlton Ath2 Leagues20.1
2016-201723Charlton Ath2 Leagues35.8
2017-201824Charlton Ath3 Leagues32.2
2018-201925Charlton Ath2 Leagues35.2
2019-202026Preston1 League40.2120.3090011100.00000000
2020-202127Preston2 Leagues14.570.6140012010.09100000
2021-202228Preston3 Leagues34.3110.3590010100.00000000
2022-202329Preston3 Leagues5.941.0430000100.00000000
2023-202430Preston2 Leagues2.111.3810000000.00000000
13 Seasons4 Clubs6 Leagues266.4350.40260033310.01100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (5 Seasons)3 Leagues96.9350.40260033310.01100000
Charlton Ath (4 Seasons)4 Leagues123.3
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.1350.40260033310.01100000
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.1
2011-201218Stuttgart IIde GER3. 3. Liga11th3.5
2013-201420Marítimopt POR1. Primeira Liga6th14.0Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.5Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.1Matches
2016-201723Charlton Atheng ENG3. League One13th33.8Matches
2017-201824Charlton Atheng ENG3. League One6th32.2Matches
2018-201925Charlton Atheng ENG3. League One3rd34.6Matches
2019-202026Prestoneng ENG2. Championship9th40.2120.3090011100.00000000Matches
2020-202127Prestoneng ENG2. Championship13th11.570.6140012010.09100000Matches
2021-202228Prestoneng ENG2. Championship13th31.8110.3590010100.00000000Matches
2022-202329Prestoneng ENG2. Championship12th3.941.0430000100.00000000Matches
2023-202430Prestoneng ENG2. Championship10th0.711.3810000000.00000000Matches
13 Seasons4 Clubs4 Leagues252.8350.40260033310.01100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (5 Seasons)1 League88.0350.40260033310.01100000
Charlton Ath (4 Seasons)2 Leagues118.7
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.1350.40260033310.01100000
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201723Charlton Atheng ENGFA Cup65th2.0Matches
2018-201925Charlton Atheng ENGFA Cup65th0.7Matches
2020-202127Prestoneng ENGEFL Cup17th3.0Matches
2021-202228Prestoneng ENGEFL CupRd41.2Matches
2021-202228Prestoneng ENGFA Cup1.3Matches
2022-202329Prestoneng ENGEFL CupRd22.0Matches
2023-202430Prestoneng ENGEFL CupRd11.3Matches
8 Seasons2 Clubs2 Leagues13.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (4 Seasons)2 Leagues8.9
Charlton Ath (4 Seasons)2 Leagues4.7
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0

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
2010-201117Stuttgart IIde GER3. 3. Liga0.1
2011-201218Stuttgart IIde GER3. 3. Liga3.5
2013-201420Marítimopt POR1. Primeira Liga14.0Matches
2014-201521Marítimopt POR1. Primeira Liga28.5Matches
2015-201622Charlton Atheng ENG2. Championship18.1Matches
2015-201622Charlton Atheng ENGLeague Cup2.0Matches
2016-201723Charlton Atheng ENGFA Cup2.0Matches
2016-201723Charlton Atheng ENG3. League One33.800Matches
2017-201824Charlton Atheng ENG3. League One32.200Matches
2018-201925Charlton Atheng ENGFA Cup0.700Matches
2018-201925Charlton Atheng ENG3. League One34.6Matches
2019-202026Prestoneng ENG2. Championship40.2563636191193455.915442816461021942Matches
2020-202127Prestoneng ENG2. Championship11.51791250112055.0910642542501Matches
2020-202127Prestoneng ENGEFL Cup3.045Matches
2021-202228Prestoneng ENG2. Championship31.839283180142850.014362016611001481Matches
2021-202228Prestoneng ENGEFL Cup1.236Matches
2021-202228Prestoneng ENGFA Cup1.300Matches
2022-202329Prestoneng ENG2. Championship3.98671061250.061266614170Matches
2022-202329Prestoneng ENGEFL Cup2.026Matches
2023-202430Prestoneng ENG2. Championship0.7000000002110040Matches
2023-202430Prestoneng ENGEFL Cup1.320Matches
13 Seasons4 Clubs6 Leagues266.41209086331509453.24410461431552584134
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (5 Seasons)3 Leagues96.91209086331509453.24410461431552584134
Charlton Ath (4 Seasons)4 Leagues123.3000
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.11207986331509453.24410461431382584134
EFL Cup (6 Seasons)9.511170
FA Cup (5 Seasons)4.0000
League One (3 Seasons)100.5000
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
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
2010-201117Stuttgart II1 League0.10
2011-201218Stuttgart II1 League3.50
2013-201420Marítimo1 League14.00
2014-201521Marítimo1 League28.50
2015-201622Charlton Ath2 Leagues20.10
2016-201723Charlton Ath2 Leagues35.8000
2017-201824Charlton Ath3 Leagues32.2000
2018-201925Charlton Ath2 Leagues35.2000
2019-202026Preston1 League40.2563636191193455.915442816461021942
2020-202127Preston2 Leagues14.517131250112055.0910643042501
2021-202228Preston3 Leagues34.339313180142850.014362016671001481
2022-202329Preston3 Leagues5.98871061250.0612661214170
2023-202430Preston2 Leagues2.1020000002110040
13 Seasons4 Clubs6 Leagues266.41209086331509453.24410461431552584134
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (5 Seasons)3 Leagues96.91209086331509453.24410461431552584134
Charlton Ath (4 Seasons)4 Leagues123.3000
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.11207986331509453.24410461431382584134
EFL Cup (6 Seasons)9.511170
FA Cup (5 Seasons)4.0000
League One (3 Seasons)100.5000
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.1
2011-201218Stuttgart IIde GER3. 3. Liga11th3.5
2013-201420Marítimopt POR1. Primeira Liga6th14.0Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.5Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.1Matches
2016-201723Charlton Atheng ENG3. League One13th33.800Matches
2017-201824Charlton Atheng ENG3. League One6th32.200Matches
2018-201925Charlton Atheng ENG3. League One3rd34.6Matches
2019-202026Prestoneng ENG2. Championship9th40.2563636191193455.915442816461021942Matches
2020-202127Prestoneng ENG2. Championship13th11.51791250112055.0910642542501Matches
2021-202228Prestoneng ENG2. Championship13th31.839283180142850.014362016611001481Matches
2022-202329Prestoneng ENG2. Championship12th3.98671061250.061266614170Matches
2023-202430Prestoneng ENG2. Championship10th0.7000000002110040Matches
13 Seasons4 Clubs4 Leagues252.81207986331509453.24410461431382584134
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
Preston (5 Seasons)1 League88.01207986331509453.24410461431382584134
Charlton Ath (4 Seasons)2 Leagues118.7000
Marítimo (2 Seasons)1 League42.50
Stuttgart II (2 Seasons)1 League3.70
Championship (6 Seasons)106.11207986331509453.24410461431382584134
League One (3 Seasons)100.5000
Primeira Liga (2 Seasons)42.50
3. Liga (2 Seasons)3.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201723Charlton Atheng ENGFA Cup65th2.0Matches
2018-201925Charlton Atheng ENGFA Cup65th0.700Matches
2020-202127Prestoneng ENGEFL Cup17th3.045Matches
2021-202228Prestoneng ENGEFL CupRd41.236Matches
2021-202228Prestoneng ENGFA Cup1.300Matches
2022-202329Prestoneng ENGEFL CupRd22.026Matches
2023-202430Prestoneng ENGEFL CupRd11.320Matches
8 Seasons2 Clubs2 Leagues13.511170
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
Preston (4 Seasons)2 Leagues8.911170
Charlton Ath (4 Seasons)2 Leagues4.7000
EFL Cup (6 Seasons)9.511170
FA Cup (5 Seasons)4.0000

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
2010-201117Stuttgart IIde GER3. 3. Liga0.1
2011-201218Stuttgart IIde GER3. 3. Liga3.5
2013-201420Marítimopt POR1. Primeira Liga14.0Matches
2014-201521Marítimopt POR1. Primeira Liga28.5Matches
2015-201622Charlton Atheng ENG2. Championship18.1Matches
2015-201622Charlton Atheng ENGLeague Cup2.0Matches
2016-201723Charlton Atheng ENGFA Cup2.0Matches
2016-201723Charlton Atheng ENG3. League One33.8Matches
2017-201824Charlton Atheng ENG3. League One32.2Matches
2018-201925Charlton Atheng ENGFA Cup0.7Matches
2018-201925Charlton Atheng ENG3. League One34.6Matches
2019-202026Prestoneng ENG2. Championship40.219712641069817896419715480.0120.074535622211330619487Matches
2020-202127Prestoneng ENG2. Championship11.55286824525629205280002451304773420112624Matches
2020-202127Prestoneng ENGEFL Cup3.0Matches
2021-202228Prestoneng ENG2. Championship31.8155621691557669531556200.02100.077545412698430818389Matches
2021-202228Prestoneng ENGEFL Cup1.2Matches
2021-202228Prestoneng ENGFA Cup1.3Matches
2022-202329Prestoneng ENG2. Championship3.9223361269166223000109504183100311210Matches
2022-202329Prestoneng ENGEFL Cup2.0Matches
2023-202430Prestoneng ENG2. Championship0.7265121310260001318900000140Matches
2023-202430Prestoneng ENGEFL Cup1.3Matches
13 Seasons4 Clubs6 Leagues266.443045892367175319414343047457.1342.91887992958741280184218320
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
Preston (5 Seasons)3 Leagues96.943045892367175319414343047457.1342.91887992958741280184218320
Charlton Ath (4 Seasons)4 Leagues123.3
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.143045892367175319414343047457.1342.91887992958741280184218320
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart II1 League0.1
2011-201218Stuttgart II1 League3.5
2013-201420Marítimo1 League14.0
2014-201521Marítimo1 League28.5
2015-201622Charlton Ath2 Leagues20.1
2016-201723Charlton Ath2 Leagues35.8
2017-201824Charlton Ath3 Leagues32.2
2018-201925Charlton Ath2 Leagues35.2
2019-202026Preston1 League40.219712641069817896419715480.0120.074535622211330619487
2020-202127Preston2 Leagues14.55286824525629205280002451304773420112624
2021-202228Preston3 Leagues34.3155621691557669531556200.02100.077545412698430818389
2022-202329Preston3 Leagues5.9223361269166223000109504183100311210
2023-202430Preston2 Leagues2.1265121310260001318900000140
13 Seasons4 Clubs6 Leagues266.443045892367175319414343047457.1342.91887992958741280184218320
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
Preston (5 Seasons)3 Leagues96.943045892367175319414343047457.1342.91887992958741280184218320
Charlton Ath (4 Seasons)4 Leagues123.3
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.143045892367175319414343047457.1342.91887992958741280184218320
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.1
2011-201218Stuttgart IIde GER3. 3. Liga11th3.5
2013-201420Marítimopt POR1. Primeira Liga6th14.0Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.5Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.1Matches
2016-201723Charlton Atheng ENG3. League One13th33.8Matches
2017-201824Charlton Atheng ENG3. League One6th32.2Matches
2018-201925Charlton Atheng ENG3. League One3rd34.6Matches
2019-202026Prestoneng ENG2. Championship9th40.219712641069817896419715480.0120.074535622211330619487Matches
2020-202127Prestoneng ENG2. Championship13th11.55286824525629205280002451304773420112624Matches
2021-202228Prestoneng ENG2. Championship13th31.8155621691557669531556200.02100.077545412698430818389Matches
2022-202329Prestoneng ENG2. Championship12th3.9223361269166223000109504183100311210Matches
2023-202430Prestoneng ENG2. Championship10th0.7265121310260001318900000140Matches
13 Seasons4 Clubs4 Leagues252.843045892367175319414343047457.1342.91887992958741280184218320
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
Preston (5 Seasons)1 League88.043045892367175319414343047457.1342.91887992958741280184218320
Charlton Ath (4 Seasons)2 Leagues118.7
Marítimo (2 Seasons)1 League42.5
Stuttgart II (2 Seasons)1 League3.7
Championship (6 Seasons)106.143045892367175319414343047457.1342.91887992958741280184218320
League One (3 Seasons)100.5
Primeira Liga (2 Seasons)42.5
3. Liga (2 Seasons)3.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201723Charlton Atheng ENGFA Cup65th2.0Matches
2018-201925Charlton Atheng ENGFA Cup65th0.7Matches
2020-202127Prestoneng ENGEFL Cup17th3.0Matches
2021-202228Prestoneng ENGEFL CupRd41.2Matches
2021-202228Prestoneng ENGFA Cup1.3Matches
2022-202329Prestoneng ENGEFL CupRd22.0Matches
2023-202430Prestoneng ENGEFL CupRd11.3Matches
8 Seasons2 Clubs2 Leagues13.5
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
Preston (4 Seasons)2 Leagues8.9
Charlton Ath (4 Seasons)2 Leagues4.7
EFL Cup (6 Seasons)9.5
FA Cup (5 Seasons)4.0

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
2010-201117Stuttgart IIde GER3. 3. Liga21260.40.102
2011-201218Stuttgart IIde GER3. 3. Liga5317639.33.523
2013-201420Marítimopt POR1. Primeira Liga161,2627946.714.014142Matches
2014-201521Marítimopt POR1. Primeira Liga292,5658883.828.52928041.484036+4+0.14+0.69Matches
2015-201622Charlton Atheng ENG2. Championship191,6318639.418.11916000.841729-12-0.66+0.34Matches
2015-201622Charlton Atheng ENGLeague Cup21809066.72.02902013.0082+6+3.00+6.00Matches
2016-201723Charlton Atheng ENGFA Cup21809060.02.02902002.0031+2+1.00+2.50Matches
2016-201723Charlton Atheng ENG3. League One363,0448573.533.83431251.314236+6+0.18+0.10Matches
2017-201824Charlton Atheng ENGEFL Cup00001Matches
2017-201824Charlton Atheng ENGFA Cup00001Matches
2017-201824Charlton Atheng ENG3. League One342,8948569.932.23330141.724228+14+0.44+0.94Matches
2018-201925Charlton Atheng ENGFA Cup1616122.60.71610003.0020+2+2.95+2.52Matches
2018-201925Charlton Atheng ENG3. League One353,1118975.134.6358933002.005326+27+0.78+0.26Matches
2019-202026Prestoneng ENG2. Championship413,6168887.340.2418839011.595745+12+0.30+1.5052.844.5+8.2+0.20+0.65Matches
2020-202127Prestoneng ENG2. Championship121,0348625.011.5128610011.331618-2-0.17-0.0312.416.2-3.8-0.33-0.14Matches
2020-202127Prestoneng ENGEFL Cup327090100.03.03903002.0063+3+1.00Matches
2021-202228Prestoneng ENG2. Championship342,8588469.031.8348429071.593832+6+0.19+0.8938.441.7-3.3-0.10-0.31Matches
2021-202228Prestoneng ENGEFL Cup21075429.71.2190111713.0040+4+3.36+2.65Matches
2021-202228Prestoneng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202329Prestoneng ENG2. Championship6347588.43.9486321181.1719-8-2.07-1.934.06.1-2.1-0.53-0.38Matches
2022-202329Prestoneng ENGEFL Cup218090100.02.02902001.5053+2+1.00Matches
2022-202329Prestoneng ENGFA Cup00002Matches
2023-202430Prestoneng ENG2. Championship165651.60.700165150.0023-1-1.38-1.160.32.3-2.0-2.72-2.33Matches
2023-202430Prestoneng ENGEFL Cup1120120100.01.311201001.002200.00Matches
13 Seasons4 Clubs6 Leagues28423,9748445.8266.4270882451421611.55339275+64+0.26+0.58108.0110.9-2.9-0.03+0.18
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
Preston (5 Seasons)3 Leagues1038,7178539.796.9998789421451.54132117+15+0.15+0.40108.0110.9-2.9-0.03+0.18
Charlton Ath (4 Seasons)4 Leagues12911,1018662.5123.3126881143121.59167122+45+0.36+0.82
Marítimo (2 Seasons)1 League453,8278566.442.54342241.484036+4+0.14+0.69
Stuttgart II (2 Seasons)1 League7329474.83.725
Championship (6 Seasons)1139,5518538.5106.11108697322421.40131136-5-0.05+0.34108.0110.9-2.9-0.03+0.18
EFL Cup (6 Seasons)108578662.19.5993911732.202510+15+1.58+1.84
FA Cup (5 Seasons)43619034.44.04903031.7563+3+0.75+1.02
League One (3 Seasons)1059,0498672.9100.51028994391.6713790+47+0.47+0.47
Primeira Liga (2 Seasons)453,8278566.442.54342241.484036+4+0.14+0.69
3. Liga (2 Seasons)7329474.83.725
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
2010-201117Stuttgart II1 League21260.40.102
2011-201218Stuttgart II1 League5317639.33.523
2013-201420Marítimo1 League161,2627946.714.014142
2014-201521Marítimo1 League292,5658883.828.52928041.484036+4+0.14+0.69
2015-201622Charlton Ath2 Leagues211,8118641.120.1219018011.052531-6-0.30+0.78
2016-201723Charlton Ath2 Leagues383,2248572.635.8369033251.354537+8+0.22+0.30
2017-201824Charlton Ath3 Leagues342,8948564.332.23330161.724228+14+0.44+0.94
2018-201925Charlton Ath2 Leagues363,1728871.935.2368833002.035526+29+0.82+0.31
2019-202026Preston1 League413,6168887.340.2418839011.595745+12+0.30+1.5052.844.5+8.2+0.20+0.65
2020-202127Preston2 Leagues151,3048729.614.5158713011.462221+1+0.07+0.2112.416.2-3.8-0.33-0.14
2021-202228Preston3 Leagues373,0858366.834.336853111781.624334+9+0.26+0.7338.441.7-3.3-0.10-0.31
2022-202329Preston3 Leagues85276611.75.9688521201.25612-6-1.02-0.884.06.1-2.1-0.53-0.38
2023-202430Preston2 Leagues2185934.32.111201165150.5045-1-0.49-0.270.32.3-2.0-2.72-2.33
13 Seasons4 Clubs6 Leagues28423,9748445.8266.4270882451421611.55339275+64+0.26+0.58108.0110.9-2.9-0.03+0.18
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
Preston (5 Seasons)3 Leagues1038,7178539.796.9998789421451.54132117+15+0.15+0.40108.0110.9-2.9-0.03+0.18
Charlton Ath (4 Seasons)4 Leagues12911,1018662.5123.3126881143121.59167122+45+0.36+0.82
Marítimo (2 Seasons)1 League453,8278566.442.54342241.484036+4+0.14+0.69
Stuttgart II (2 Seasons)1 League7329474.83.725
Championship (6 Seasons)1139,5518538.5106.11108697322421.40131136-5-0.05+0.34108.0110.9-2.9-0.03+0.18
EFL Cup (6 Seasons)108578662.19.5993911732.202510+15+1.58+1.84
FA Cup (5 Seasons)43619034.44.04903031.7563+3+0.75+1.02
League One (3 Seasons)1059,0498672.9100.51028994391.6713790+47+0.47+0.47
Primeira Liga (2 Seasons)453,8278566.442.54342241.484036+4+0.14+0.69
3. Liga (2 Seasons)7329474.83.725
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
2010-201117Stuttgart IIde GER3. 3. Liga10th21260.40.102
2011-201218Stuttgart IIde GER3. 3. Liga11th5317639.33.523
2013-201420Marítimopt POR1. Primeira Liga6th161,2627946.714.014142Matches
2014-201521Marítimopt POR1. Primeira Liga9th292,5658883.828.52928041.484036+4+0.14+0.69Matches
2015-201622Charlton Atheng ENG2. Championship22nd191,6318639.418.11916000.841729-12-0.66+0.34Matches
2016-201723Charlton Atheng ENG3. League One13th363,0448573.533.83431251.314236+6+0.18+0.10Matches
2017-201824Charlton Atheng ENG3. League One6th342,8948569.932.23330141.724228+14+0.44+0.94Matches
2018-201925Charlton Atheng ENG3. League One3rd353,1118975.134.6358933002.005326+27+0.78+0.26Matches
2019-202026Prestoneng ENG2. Championship9th413,6168887.340.2418839011.595745+12+0.30+1.5052.844.5+8.2+0.20+0.65Matches
2020-202127Prestoneng ENG2. Championship13th121,0348625.011.5128610011.331618-2-0.17-0.0312.416.2-3.8-0.33-0.14Matches
2021-202228Prestoneng ENG2. Championship13th342,8588469.031.8348429071.593832+6+0.19+0.8938.441.7-3.3-0.10-0.31Matches
2022-202329Prestoneng ENG2. Championship12th6347588.43.9486321181.1719-8-2.07-1.934.06.1-2.1-0.53-0.38Matches
2023-202430Prestoneng ENG2. Championship10th165651.60.700165150.0023-1-1.38-1.160.32.3-2.0-2.72-2.33Matches
13 Seasons4 Clubs4 Leagues27022,7568445.6252.8257872331322551.53308262+46+0.20+0.52108.0110.9-2.9-0.03+0.18
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
Preston (5 Seasons)1 League947,9208438.388.0918681322421.51114107+7+0.08+0.35108.0110.9-2.9-0.03+0.18
Charlton Ath (4 Seasons)2 Leagues12410,6808664.5118.712189110391.55154119+35+0.29+0.72
Marítimo (2 Seasons)1 League453,8278566.442.54342241.484036+4+0.14+0.69
Stuttgart II (2 Seasons)1 League7329474.83.725
Championship (6 Seasons)1139,5518538.5106.11108697322421.40131136-5-0.05+0.34108.0110.9-2.9-0.03+0.18
League One (3 Seasons)1059,0498672.9100.51028994391.6713790+47+0.47+0.47
Primeira Liga (2 Seasons)453,8278566.442.54342241.484036+4+0.14+0.69
3. Liga (2 Seasons)7329474.83.725
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-201622Charlton Atheng ENGLeague Cup17th21809066.72.02902013.0082+6+3.00+6.00Matches
2016-201723Charlton Atheng ENGFA Cup65th21809060.02.02902002.0031+2+1.00+2.50Matches
2017-201824Charlton Atheng ENGEFL Cup33rd00001Matches
2017-201824Charlton Atheng ENGFA Cup65th00001Matches
2018-201925Charlton Atheng ENGFA Cup65th1616122.60.71610003.0020+2+2.95+2.52Matches
2020-202127Prestoneng ENGEFL Cup17th327090100.03.03903002.0063+3+1.00Matches
2021-202228Prestoneng ENGEFL CupRd421075429.71.2190111713.0040+4+3.36+2.65Matches
2021-202228Prestoneng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202329Prestoneng ENGEFL CupRd2218090100.02.02902001.5053+2+1.00Matches
2022-202329Prestoneng ENGFA Cup00002Matches
2023-202430Prestoneng ENGEFL CupRd11120120100.01.311201001.002200.00Matches
8 Seasons2 Clubs2 Leagues141,2188750.113.513921211762.073113+18+1.33+1.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (4 Seasons)2 Leagues97978964.88.9898811731.781810+8+0.90+0.19
Charlton Ath (4 Seasons)2 Leagues54218435.14.75844032.60133+10+2.14+3.00
EFL Cup (6 Seasons)108578662.19.5993911732.202510+15+1.58+1.84
FA Cup (5 Seasons)43619034.44.04903031.7563+3+0.75+1.02

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
2010-201117Stuttgart IIde GER3. 3. Liga0.100
2011-201218Stuttgart IIde GER3. 3. Liga3.500
2013-201420Marítimopt POR1. Primeira Liga14.010Matches
2014-201521Marítimopt POR1. Primeira Liga28.560Matches
2015-201622Charlton Atheng ENG2. Championship18.14218Matches
2015-201622Charlton Atheng ENGLeague Cup2.00000Matches
2016-201723Charlton Atheng ENGFA Cup2.01000Matches
2016-201723Charlton Atheng ENG3. League One33.87213800000000Matches
2017-201824Charlton Atheng ENG3. League One32.25003200000000Matches
2018-201925Charlton Atheng ENGFA Cup0.7000000000000Matches
2018-201925Charlton Atheng ENG3. League One34.65110Matches
2019-202026Prestoneng ENG2. Championship40.2200333601463610011624412466.3Matches
2020-202127Prestoneng ENG2. Championship11.510013100325900033593264.8Matches
2020-202127Prestoneng ENGEFL Cup3.00003200540Matches
2021-202228Prestoneng ENG2. Championship31.850033240161280001491036760.6Matches
2021-202228Prestoneng ENGEFL Cup1.21001000630Matches
2021-202228Prestoneng ENGFA Cup1.30001100000Matches
2022-202329Prestoneng ENG2. Championship3.90006100660002111191.7Matches
2022-202329Prestoneng ENGEFL Cup2.00001003620Matches
2023-202430Prestoneng ENG2. Championship0.70000000000002010.0Matches
2023-202430Prestoneng ENGEFL Cup1.30000000020Matches
13 Seasons4 Clubs6 Leagues266.4385217974081559010032141722565.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (5 Seasons)3 Leagues96.99009174081559010032141722565.0
Charlton Ath (4 Seasons)4 Leagues123.322528800000000
Marítimo (2 Seasons)1 League42.570
Stuttgart II (2 Seasons)1 League3.700
Championship (6 Seasons)106.1122010371051387910032141722565.0
EFL Cup (6 Seasons)9.5100520317110
FA Cup (5 Seasons)4.0100110000000
League One (3 Seasons)100.517327000000000
Primeira Liga (2 Seasons)42.570
3. Liga (2 Seasons)3.700
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
2010-201117Stuttgart II1 League0.100
2011-201218Stuttgart II1 League3.500
2013-201420Marítimo1 League14.010
2014-201521Marítimo1 League28.560
2015-201622Charlton Ath2 Leagues20.1420180
2016-201723Charlton Ath2 Leagues35.88213800000000
2017-201824Charlton Ath3 Leagues32.25003200000000
2018-201925Charlton Ath2 Leagues35.2511000000000
2019-202026Preston1 League40.2200333601463610011624412466.3
2020-202127Preston2 Leagues14.5100161203301300033593264.8
2021-202228Preston3 Leagues34.360035250167310001491036760.6
2022-202329Preston3 Leagues5.900071031280002111191.7
2023-202430Preston2 Leagues2.10000000020002010.0
13 Seasons4 Clubs6 Leagues266.4385217974081559010032141722565.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (5 Seasons)3 Leagues96.99009174081559010032141722565.0
Charlton Ath (4 Seasons)4 Leagues123.322528800000000
Marítimo (2 Seasons)1 League42.570
Stuttgart II (2 Seasons)1 League3.700
Championship (6 Seasons)106.1122010371051387910032141722565.0
EFL Cup (6 Seasons)9.5100520317110
FA Cup (5 Seasons)4.0100110000000
League One (3 Seasons)100.517327000000000
Primeira Liga (2 Seasons)42.570
3. Liga (2 Seasons)3.700
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
2010-201117Stuttgart IIde GER3. 3. Liga10th0.100
2011-201218Stuttgart IIde GER3. 3. Liga11th3.500
2013-201420Marítimopt POR1. Primeira Liga6th14.010Matches
2014-201521Marítimopt POR1. Primeira Liga9th28.560Matches
2015-201622Charlton Atheng ENG2. Championship22nd18.14218Matches
2016-201723Charlton Atheng ENG3. League One13th33.87213800000000Matches
2017-201824Charlton Atheng ENG3. League One6th32.25003200000000Matches
2018-201925Charlton Atheng ENG3. League One3rd34.65110Matches
2019-202026Prestoneng ENG2. Championship9th40.2200333601463610011624412466.3Matches
2020-202127Prestoneng ENG2. Championship13th11.510013100325900033593264.8Matches
2021-202228Prestoneng ENG2. Championship13th31.850033240161280001491036760.6Matches
2022-202329Prestoneng ENG2. Championship12th3.90006100660002111191.7Matches
2023-202430Prestoneng ENG2. Championship10th0.70000000000002010.0Matches
13 Seasons4 Clubs4 Leagues252.8365217371051387910032141722565.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (5 Seasons)1 League88.08008571051387910032141722565.0
Charlton Ath (4 Seasons)2 Leagues118.721528800000000
Marítimo (2 Seasons)1 League42.570
Stuttgart II (2 Seasons)1 League3.700
Championship (6 Seasons)106.1122010371051387910032141722565.0
League One (3 Seasons)100.517327000000000
Primeira Liga (2 Seasons)42.570
3. Liga (2 Seasons)3.700
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201622Charlton Atheng ENGLeague Cup17th2.00000Matches
2016-201723Charlton Atheng ENGFA Cup65th2.01000Matches
2018-201925Charlton Atheng ENGFA Cup65th0.7000000000000Matches
2020-202127Prestoneng ENGEFL Cup17th3.00003200540Matches
2021-202228Prestoneng ENGEFL CupRd41.21001000630Matches
2021-202228Prestoneng ENGFA Cup1.30001100000Matches
2022-202329Prestoneng ENGEFL CupRd22.00001003620Matches
2023-202430Prestoneng ENGEFL CupRd11.30000000020Matches
8 Seasons2 Clubs2 Leagues13.520063031711000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (4 Seasons)2 Leagues8.9100630317110
Charlton Ath (4 Seasons)2 Leagues4.7100000000000
EFL Cup (6 Seasons)9.5100520317110
FA Cup (5 Seasons)4.0100110000000

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.