Les 5 derniers matchs

Les 5 derniers matchs Table
Performance Attendu AMT Passes Balle au pied Dribbles
Date Jour Comp Tour Tribune Résultat Équipe Adversaire Début Pos Min Buts PD PénM PénT Tirs TC CJ CR Touches Tcl Int Balles contrées xG npxG xAG AMT AMB Cmp Att Cmp% PrgP Balle au pied PrgC Att Succ Rapport de match
2024-04-20SamLeague OneJournée 45ExtérieurV 2–1Exeter CityNorthamptonYCM43000000011Rapport de match
2024-04-13SamLeague OneJournée 44ExtérieurV 4–2Exeter CityPort ValeYDM90010000003Rapport de match
2024-04-09MarLeague OneJournée 40ExtérieurN 2–2Exeter CityLeyton OrientYDM90000000000Rapport de match
2024-04-06SamLeague OneJournée 43DomicileV 1–0Exeter CityStevenageYDM90000000000Rapport de match
2024-04-01LunLeague OneJournée 42ExtérieurV 2–1Exeter CityCheltenhamYDM90000011000Rapport de match

Statistiques basiques

Statistiques basiques Table
Temps de jeu Performance Attendu Progression Par 90 minutes
Saison Âge Équipe Pays Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
2012-201318Shrewsburyeng ENG3. League One2080.1000000000.000.000.000.000.00
2013-201419Shrewsburyeng ENG3. League One41373,30536.7134100500.030.080.110.030.11
2014-201520Shrewsburyeng ENGFA Cup332703.0000000200.000.000.000.000.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup443574.0000000100.000.000.000.000.00Matchs
2014-201520Shrewsburyeng ENG4. League Two43413,78542.1022000800.000.050.050.000.05Matchs
2015-201621Brentfordeng ENG2. Championship41383,32036.9224200700.050.050.110.050.11Matchs
2015-201621Brentfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matchs
2015-201621Shrewsburyeng ENGLeague Cup222102.3000000100.000.000.000.000.00Matchs
2015-201621Shrewsburyeng ENG3. League One554505.0000000100.000.000.000.000.00Matchs
2016-201722Brentfordeng ENG2. Championship42423,69941.1044000700.000.100.100.000.10Matchs
2016-201722Brentfordeng ENGEFL Cup101091.2000000100.000.000.000.000.00Matchs
2016-201722Brentfordeng ENGFA Cup221802.0000000000.000.000.000.000.00Matchs
2017-201823Brentfordeng ENG2. Championship39353,18635.4134100910.030.080.110.030.11Matchs
2017-201823Brentfordeng ENGEFL Cup10220.2000000000.000.000.000.000.00Matchs
2018-201924Stoke Cityeng ENG2. Championship27262,26525.2000000500.10.10.40.529188240.000.000.000.000.000.000.020.020.000.02Matchs
2018-201924Brentfordeng ENG2. Championship00Matchs
2018-201924Brentfordeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matchs
2018-201924Stoke Cityeng ENGFA Cup00Matchs
2019-202025Stoke Cityeng ENG2. Championship885936.6011000200.00.00.90.943740.000.150.150.000.150.000.140.140.000.14Matchs
2019-202025Millwalleng ENG2. Championship18171,52917.0000000300.20.20.81.077080.000.000.000.000.000.010.050.060.010.06Matchs
2019-202025Stoke Cityeng ENGEFL Cup332993.3000000100.000.000.000.000.00Matchs
2019-202025Stoke Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matchs
2020-202126Millwalleng ENG2. Championship41393,42438.0022000900.20.22.93.015154110.000.050.050.000.050.000.080.080.000.08Matchs
2020-202126Millwalleng ENGEFL Cup321661.8011000000.000.540.540.000.54Matchs
2020-202126Millwalleng ENGFA Cup211011.1000000000.000.000.000.000.00Matchs
2021-202227Birmingham Cityeng ENG2. Championship30252,31825.8022000510.40.43.64.07146180.000.080.080.000.080.010.140.160.010.16Matchs
2021-202227Birmingham Cityeng ENGFA Cup11891.0000000100.000.000.000.000.00Matchs
2022-202328Hull Cityeng ENG2. Championship26141,27714.2022000600.10.11.51.687150.000.140.140.000.140.010.100.110.010.11Matchs
2022-202328Birmingham Cityeng ENG2. Championship221802.0000000100.00.00.00.01800.000.000.000.000.000.000.000.000.000.00Matchs
2022-202328Birmingham Cityeng ENGEFL Cup00Matchs
2022-202328Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matchs
2023-202429Bristol Roverseng ENGFA Cup11730.8000000000.000.000.000.000.00Matchs
2023-202429Exeter Cityeng ENG3. League One14108449.4011000110.000.110.110.000.11Matchs
2023-202429Bristol Roverseng ENG3. League One1286267.0000000110.000.000.000.000.00Matchs
12 saisons8 clubs5 ligues41837033,045367.2423274007740.90.910.111.071674700.010.060.070.010.070.010.080.090.010.09
Pays Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
Brentford (4 saisons)3 ligues12811910,696118.839123002410.030.080.100.030.10
Shrewsbury (4 saisons)4 ligues100928,38593.21561001800.010.050.060.010.06
Millwall (2 saisons)3 ligues64595,22058.00330001200.30.33.74.022224190.000.050.050.000.050.010.070.070.010.07
Stoke City (2 saisons)3 ligues39383,24736.1011000800.10.11.31.433225280.000.030.030.000.030.000.040.040.000.04
Birmingham City (2 saisons)3 ligues33282,58728.7022000710.40.43.64.08154180.000.070.070.000.070.010.130.140.010.14
Hull City (1 saison)2 ligues27151,36715.2022000600.10.11.51.687150.000.130.130.000.130.010.100.110.010.11
Exeter City (1 saison)1 ligue14108449.4011000110.000.110.110.000.11
Bristol Rovers (1 saison)2 ligues1396997.8000000110.000.000.000.000.00
Stoke City (1 saison)1 ligue11901.0000000000.000.000.000.000.00
FA Cup (9 saisons)121198310.9000000300.000.000.000.000.00
Championship (8 saisons)27424621,791242.1316193005420.90.910.111.071674700.010.070.080.010.080.010.080.090.010.09
EFL Cup (8 saisons)15121,25313.9011000400.000.070.070.000.07
League One (4 saisons)74605,23358.1145100820.020.070.090.020.09
League Two (1 saison)43413,78542.1022000800.000.050.050.000.05
PL2 — Div. 2 (1 saison)11901.0000000000.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Attendu Progression Par 90 minutes
Saison Âge Équipe Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
2012-201318Shrewsbury1 ligue2080.1000000000.000.000.000.000.00
2013-201419Shrewsbury1 ligue41373,30536.7134100500.030.080.110.030.11
2014-201520Shrewsbury3 ligues50484,41249.00220001100.000.040.040.000.04
2015-201621Shrewsbury2 ligues776607.3000000200.000.000.000.000.00
2015-201621Brentford2 ligues42393,41037.9224200700.050.050.110.050.11
2016-201722Brentford3 ligues45443,98844.3044000800.000.090.090.000.09
2017-201823Brentford2 ligues40353,20835.6134100910.030.080.110.030.11
2018-201924Brentford2 ligues11901.0000000000.000.000.000.000.00
2018-201924Stoke City2 ligues27262,26525.2000000500.10.10.40.529188240.000.000.000.000.000.000.020.020.000.02
2019-202025Stoke City3 ligues121298210.9011000300.00.00.90.943740.000.090.090.000.090.000.140.140.000.14
2019-202025Stoke City1 ligue11901.0000000000.000.000.000.000.00
2019-202025Millwall1 ligue18171,52917.0000000300.20.20.81.077080.000.000.000.000.000.010.050.060.010.06
2020-202126Millwall3 ligues46423,69141.0033000900.20.22.93.015154110.000.070.070.000.070.000.080.080.000.08
2021-202227Birmingham City2 ligues31262,40726.7022000610.40.43.64.07146180.000.070.070.000.070.010.140.160.010.16
2022-202328Birmingham City2 ligues221802.0000000100.00.00.00.01800.000.000.000.000.000.000.000.000.000.00
2022-202328Hull City2 ligues27151,36715.2022000600.10.11.51.687150.000.130.130.000.130.010.100.110.010.11
2023-202429Exeter City1 ligue14108449.4011000110.000.110.110.000.11
2023-202429Bristol Rovers2 ligues1396997.8000000110.000.000.000.000.00
12 saisons8 clubs5 ligues41837033,045367.2423274007740.90.910.111.071674700.010.060.070.010.070.010.080.090.010.09
Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
Brentford (4 saisons)3 ligues12811910,696118.839123002410.030.080.100.030.10
Shrewsbury (4 saisons)4 ligues100928,38593.21561001800.010.050.060.010.06
Millwall (2 saisons)3 ligues64595,22058.00330001200.30.33.74.022224190.000.050.050.000.050.010.070.070.010.07
Stoke City (2 saisons)3 ligues39383,24736.1011000800.10.11.31.433225280.000.030.030.000.030.000.040.040.000.04
Birmingham City (2 saisons)3 ligues33282,58728.7022000710.40.43.64.08154180.000.070.070.000.070.010.130.140.010.14
Hull City (1 saison)2 ligues27151,36715.2022000600.10.11.51.687150.000.130.130.000.130.010.100.110.010.11
Exeter City (1 saison)1 ligue14108449.4011000110.000.110.110.000.11
Bristol Rovers (1 saison)2 ligues1396997.8000000110.000.000.000.000.00
Stoke City (1 saison)1 ligue11901.0000000000.000.000.000.000.00
FA Cup (9 saisons)121198310.9000000300.000.000.000.000.00
Championship (8 saisons)27424621,791242.1316193005420.90.910.111.071674700.010.070.080.010.080.010.080.090.010.09
EFL Cup (8 saisons)15121,25313.9011000400.000.070.070.000.07
League One (4 saisons)74605,23358.1145100820.020.070.090.020.09
League Two (1 saison)43413,78542.1022000800.000.050.050.000.05
PL2 — Div. 2 (1 saison)11901.0000000000.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Attendu Progression Par 90 minutes
Saison Âge Équipe Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
2012-201318Shrewsburyeng ENG3. League One16e2080.1000000000.000.000.000.000.00
2013-201419Shrewsburyeng ENG3. League One23e41373,30536.7134100500.030.080.110.030.11
2014-201520Shrewsburyeng ENG4. League Two2e43413,78542.1022000800.000.050.050.000.05Matchs
2015-201621Shrewsburyeng ENG3. League One20e554505.0000000100.000.000.000.000.00Matchs
2015-201621Brentfordeng ENG2. Championship9e41383,32036.9224200700.050.050.110.050.11Matchs
2016-201722Brentfordeng ENG2. Championship10e42423,69941.1044000700.000.100.100.000.10Matchs
2017-201823Brentfordeng ENG2. Championship9e39353,18635.4134100910.030.080.110.030.11Matchs
2018-201924Brentfordeng ENG2. Championship11e00Matchs
2018-201924Stoke Cityeng ENG2. Championship16e27262,26525.2000000500.10.10.40.529188240.000.000.000.000.000.000.020.020.000.02Matchs
2019-202025Stoke Cityeng ENG2. Championship15e885936.6011000200.00.00.90.943740.000.150.150.000.150.000.140.140.000.14Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e11901.0000000000.000.000.000.000.00Matchs
2019-202025Millwalleng ENG2. Championship8e18171,52917.0000000300.20.20.81.077080.000.000.000.000.000.010.050.060.010.06Matchs
2020-202126Millwalleng ENG2. Championship11e41393,42438.0022000900.20.22.93.015154110.000.050.050.000.050.000.080.080.000.08Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e30252,31825.8022000510.40.43.64.07146180.000.080.080.000.080.010.140.160.010.16Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e221802.0000000100.00.00.00.01800.000.000.000.000.000.000.000.000.000.00Matchs
2022-202328Hull Cityeng ENG2. Championship15e26141,27714.2022000600.10.11.51.687150.000.140.140.000.140.010.100.110.010.11Matchs
2023-202429Exeter Cityeng ENG3. League One13e14108449.4011000110.000.110.110.000.11Matchs
2023-202429Bristol Roverseng ENG3. League One15e1286267.0000000110.000.000.000.000.00Matchs
12 saisons8 clubs3 ligues39134730,809342.3422264007040.90.910.111.071674700.010.060.080.010.080.010.080.090.010.09
Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR xG npxG xAG npxG+xAG PrgC PrgP PrgR Buts PD B+PD B-PénM B+PD-PénM xG xAG xG+xAG npxG npxG+xAG Matchs
Brentford (4 saisons)1 ligue12211510,205113.439123002310.030.080.110.030.11
Shrewsbury (4 saisons)2 ligues91837,54883.91561001400.010.060.070.010.07
Millwall (2 saisons)1 ligue59564,95355.00220001200.30.33.74.022224190.000.040.040.000.040.010.070.070.010.07
Stoke City (2 saisons)1 ligue35342,85831.8011000700.10.11.31.433225280.000.030.030.000.030.000.040.040.000.04
Birmingham City (2 saisons)1 ligue32272,49827.8022000610.40.43.64.08154180.000.070.070.000.070.010.130.140.010.14
Hull City (1 saison)1 ligue26141,27714.2022000600.10.11.51.687150.000.140.140.000.140.010.100.110.010.11
Exeter City (1 saison)1 ligue14108449.4011000110.000.110.110.000.11
Bristol Rovers (1 saison)1 ligue1286267.0000000110.000.000.000.000.00
Stoke City (1 saison)1 ligue11901.0000000000.000.000.000.000.00
Championship (8 saisons)27424621,791242.1316193005420.90.910.111.071674700.010.070.080.010.080.010.080.090.010.09
League One (4 saisons)74605,23358.1145100820.020.070.090.020.09
League Two (1 saison)43413,78542.1022000800.000.050.050.000.05
PL2 — Div. 2 (1 saison)11901.0000000000.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
2014-201520Shrewsburyeng ENGFA Cup65e332703.0000000200.000.000.000.000.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e443574.0000000100.000.000.000.000.00Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e222102.3000000100.000.000.000.000.00Matchs
2015-201621Brentfordeng ENGFA Cup33e11901.0000000000.000.000.000.000.00Matchs
2016-201722Brentfordeng ENGEFL Cup58e101091.2000000100.000.000.000.000.00Matchs
2016-201722Brentfordeng ENGFA Cup17e221802.0000000000.000.000.000.000.00Matchs
2017-201823Brentfordeng ENGEFL Cup17e10220.2000000000.000.000.000.000.00Matchs
2018-201924Brentfordeng ENGEFL Cup17e11901.0000000000.000.000.000.000.00Matchs
2018-201924Stoke Cityeng ENGFA Cup33e00Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e332993.3000000100.000.000.000.000.00Matchs
2019-202025Stoke Cityeng ENGFA Cup33e11901.0000000000.000.000.000.000.00Matchs
2020-202126Millwalleng ENGEFL Cup17e321661.8011000000.000.540.540.000.54Matchs
2020-202126Millwalleng ENGFA Cup17e211011.1000000000.000.000.000.000.00Matchs
2021-202227Birmingham Cityeng ENGFA Cup11891.0000000100.000.000.000.000.00Matchs
2022-202328Birmingham Cityeng ENGEFL CupRd100Matchs
2022-202328Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matchs
2023-202429Bristol Roverseng ENGFA Cup11730.8000000000.000.000.000.000.00Matchs
10 saisons7 clubs2 ligues27232,23624.8011000700.000.040.040.000.04
Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
Brentford (4 saisons)2 ligues644915.5000000100.000.000.000.000.00
Shrewsbury (2 saisons)2 ligues998379.3000000400.000.000.000.000.00
Stoke City (2 saisons)2 ligues443894.3000000100.000.000.000.000.00
Birmingham City (2 saisons)2 ligues11891.0000000100.000.000.000.000.00
Millwall (1 saison)2 ligues532673.0011000000.000.340.340.000.34
Bristol Rovers (1 saison)1 ligue11730.8000000000.000.000.000.000.00
Hull City (1 saison)1 ligue11901.0000000000.000.000.000.000.00
FA Cup (9 saisons)121198310.9000000300.000.000.000.000.00
EFL Cup (8 saisons)15121,25313.9011000400.000.070.070.000.07
Tirs Table
Standard Attendu
Saison Âge Équipe Pays Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
2012-201318Shrewsburyeng ENG3. League One0.1000.0000
2013-201419Shrewsburyeng ENG3. League One36.7180.220.1300
2014-201520Shrewsburyeng ENGFA Cup3.0000Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.0000Matchs
2014-201520Shrewsburyeng ENG4. League Two42.1080.190.0000Matchs
2015-201621Brentfordeng ENG2. Championship36.9270.190.2900Matchs
2015-201621Brentfordeng ENGFA Cup1.0000Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.3000Matchs
2015-201621Shrewsburyeng ENG3. League One5.0000.0000Matchs
2016-201722Brentfordeng ENG2. Championship41.10060.000.150.0000Matchs
2016-201722Brentfordeng ENGEFL Cup1.20100.00.830.000.0000Matchs
2016-201722Brentfordeng ENGFA Cup2.0000Matchs
2017-201823Brentfordeng ENG2. Championship35.418225.00.230.060.130.5000Matchs
2017-201823Brentfordeng ENGEFL Cup0.20000.000.0000Matchs
2018-201924Stoke Cityeng ENG2. Championship25.20400.00.160.000.0028.00000.10.10.03-0.1-0.1Matchs
2018-201924Brentfordeng ENGEFL Cup1.00000.000.0000Matchs
2019-202025Stoke Cityeng ENG2. Championship6.60000.000.000000.00.00.00.0Matchs
2019-202025Millwalleng ENG2. Championship17.00500.00.290.000.0027.70000.20.20.03-0.2-0.2Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.30200.00.600.000.0000Matchs
2019-202025Stoke Cityeng ENGFA Cup1.00000.000.0000Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.0000Matchs
2020-202126Millwalleng ENG2. Championship38.004125.00.110.030.000.0026.30000.20.20.04-0.2-0.2Matchs
2020-202126Millwalleng ENGEFL Cup1.80000.000.0000Matchs
2020-202126Millwalleng ENGFA Cup1.10000.000.0000Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.809333.30.350.120.000.0026.51000.40.40.04-0.4-0.4Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.00000.000.0000Matchs
2022-202328Hull Cityeng ENG2. Championship14.20300.00.210.000.0025.40000.10.10.03-0.1-0.1Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.00000.000.000000.00.00.00.0Matchs
2022-202328Hull Cityeng ENGFA Cup1.00000.000.0000Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80000.000.0000Matchs
2023-202429Exeter Cityeng ENG3. League One9.402150.00.210.110.000.0000Matchs
2023-202429Bristol Roverseng ENG3. League One7.00200.00.290.000.0000Matchs
12 saisons8 clubs5 ligues367.24403632.50.170.100.030.1126.81000.90.90.04-0.9-0.9
Pays Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
Brentford (4 saisons)3 ligues118.8391588.90.110.130.110.2000
Shrewsbury (4 saisons)4 ligues93.21160.190.0600
Millwall (2 saisons)3 ligues58.009111.10.160.020.000.0027.10000.30.30.04-0.3-0.3
Stoke City (2 saisons)3 ligues36.10600.00.170.000.0028.00000.10.10.03-0.1-0.1
Birmingham City (2 saisons)3 ligues28.709333.30.310.100.000.0026.51000.40.40.04-0.4-0.4
Hull City (1 saison)2 ligues15.20300.00.200.000.0025.40000.10.10.03-0.1-0.1
Exeter City (1 saison)1 ligue9.402150.00.210.110.000.0000
Bristol Rovers (1 saison)2 ligues7.80200.00.260.000.0000
Stoke City (1 saison)1 ligue1.0000
FA Cup (9 saisons)10.90000.000.0000
Championship (8 saisons)242.13331936.40.160.080.030.1626.81000.90.90.04-0.9-0.9
EFL Cup (8 saisons)13.90300.00.390.000.0000
League One (4 saisons)58.114925.00.240.150.000.1100
League Two (1 saison)42.1080.190.0000
PL2 — Div. 2 (1 saison)1.0000
Tirs Table
Standard Attendu
Saison Âge Équipe Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
2012-201318Shrewsbury1 ligue0.1000.0000
2013-201419Shrewsbury1 ligue36.7180.220.1300
2014-201520Shrewsbury3 ligues49.0080.190.0000
2015-201621Shrewsbury2 ligues7.3000.0000
2015-201621Brentford2 ligues37.9270.190.2900
2016-201722Brentford3 ligues44.3016600.00.020.140.000.0000
2017-201823Brentford2 ligues35.618225.00.220.060.130.5000
2018-201924Brentford2 ligues1.00000.000.0000
2018-201924Stoke City2 ligues25.20400.00.160.000.0028.00000.10.10.03-0.1-0.1
2019-202025Stoke City3 ligues10.90200.00.180.000.000000.00.00.00.0
2019-202025Stoke City1 ligue1.0000
2019-202025Millwall1 ligue17.00500.00.290.000.0027.70000.20.20.03-0.2-0.2
2020-202126Millwall3 ligues41.004125.00.100.020.000.0026.30000.20.20.04-0.2-0.2
2021-202227Birmingham City2 ligues26.709333.30.340.110.000.0026.51000.40.40.04-0.4-0.4
2022-202328Birmingham City2 ligues2.00000.000.000000.00.00.00.0
2022-202328Hull City2 ligues15.20300.00.200.000.0025.40000.10.10.03-0.1-0.1
2023-202429Exeter City1 ligue9.402150.00.210.110.000.0000
2023-202429Bristol Rovers2 ligues7.80200.00.260.000.0000
12 saisons8 clubs5 ligues367.24403632.50.170.100.030.1126.81000.90.90.04-0.9-0.9
Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
Brentford (4 saisons)3 ligues118.8391588.90.110.130.110.2000
Shrewsbury (4 saisons)4 ligues93.21160.190.0600
Millwall (2 saisons)3 ligues58.009111.10.160.020.000.0027.10000.30.30.04-0.3-0.3
Stoke City (2 saisons)3 ligues36.10600.00.170.000.0028.00000.10.10.03-0.1-0.1
Birmingham City (2 saisons)3 ligues28.709333.30.310.100.000.0026.51000.40.40.04-0.4-0.4
Hull City (1 saison)2 ligues15.20300.00.200.000.0025.40000.10.10.03-0.1-0.1
Exeter City (1 saison)1 ligue9.402150.00.210.110.000.0000
Bristol Rovers (1 saison)2 ligues7.80200.00.260.000.0000
Stoke City (1 saison)1 ligue1.0000
FA Cup (9 saisons)10.90000.000.0000
Championship (8 saisons)242.13331936.40.160.080.030.1626.81000.90.90.04-0.9-0.9
EFL Cup (8 saisons)13.90300.00.390.000.0000
League One (4 saisons)58.114925.00.240.150.000.1100
League Two (1 saison)42.1080.190.0000
PL2 — Div. 2 (1 saison)1.0000
Tirs Table
Standard Attendu
Saison Âge Équipe Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1000.0000
2013-201419Shrewsburyeng ENG3. League One23e36.7180.220.1300
2014-201520Shrewsburyeng ENG4. League Two2e42.1080.190.0000Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0000.0000Matchs
2015-201621Brentfordeng ENG2. Championship9e36.9270.190.2900Matchs
2016-201722Brentfordeng ENG2. Championship10e41.10060.000.150.0000Matchs
2017-201823Brentfordeng ENG2. Championship9e35.418225.00.230.060.130.5000Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.20400.00.160.000.0028.00000.10.10.03-0.1-0.1Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.60000.000.000000.00.00.00.0Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.0000Matchs
2019-202025Millwalleng ENG2. Championship8e17.00500.00.290.000.0027.70000.20.20.03-0.2-0.2Matchs
2020-202126Millwalleng ENG2. Championship11e38.004125.00.110.030.000.0026.30000.20.20.04-0.2-0.2Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.809333.30.350.120.000.0026.51000.40.40.04-0.4-0.4Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.00000.000.000000.00.00.00.0Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.20300.00.210.000.0025.40000.10.10.03-0.1-0.1Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.402150.00.210.110.000.0000Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.00200.00.290.000.0000Matchs
12 saisons8 clubs3 ligues342.34373635.10.170.110.030.1126.81000.90.90.04-0.9-0.9
Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist CF PénM PénT xG npxG npxG/Sh G-xG np:G-xG Matchs
Brentford (4 saisons)1 ligue113.43815100.00.100.130.130.2000
Shrewsbury (4 saisons)2 ligues83.91160.190.0600
Millwall (2 saisons)1 ligue55.009111.10.160.020.000.0027.10000.30.30.04-0.3-0.3
Stoke City (2 saisons)1 ligue31.80400.00.130.000.0028.00000.10.10.03-0.1-0.1
Birmingham City (2 saisons)1 ligue27.809333.30.320.110.000.0026.51000.40.40.04-0.4-0.4
Hull City (1 saison)1 ligue14.20300.00.210.000.0025.40000.10.10.03-0.1-0.1
Exeter City (1 saison)1 ligue9.402150.00.210.110.000.0000
Bristol Rovers (1 saison)1 ligue7.00200.00.290.000.0000
Stoke City (1 saison)1 ligue1.0000
Championship (8 saisons)242.13331936.40.160.080.030.1626.81000.90.90.04-0.9-0.9
League One (4 saisons)58.114925.00.240.150.000.1100
League Two (1 saison)42.1080.190.0000
PL2 — Div. 2 (1 saison)1.0000
Tirs Table
Standard
Saison Âge Équipe Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.0000Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.0000Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.3000Matchs
2015-201621Brentfordeng ENGFA Cup33e1.0000Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.20100.00.830.000.0000Matchs
2016-201722Brentfordeng ENGFA Cup17e2.0000Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.20000.000.0000Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.00000.000.0000Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.30200.00.600.000.0000Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.00000.000.0000Matchs
2020-202126Millwalleng ENGEFL Cup17e1.80000.000.0000Matchs
2020-202126Millwalleng ENGFA Cup17e1.10000.000.0000Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.00000.000.0000Matchs
2022-202328Hull Cityeng ENGFA Cup1.00000.000.0000Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80000.000.0000Matchs
10 saisons7 clubs2 ligues24.80300.00.240.000.0000
Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
Brentford (4 saisons)2 ligues5.50100.00.410.000.0000
Shrewsbury (2 saisons)2 ligues9.3000
Stoke City (2 saisons)2 ligues4.30200.00.460.000.0000
Birmingham City (2 saisons)2 ligues1.00000.000.0000
Millwall (1 saison)2 ligues3.00000.000.0000
Bristol Rovers (1 saison)1 ligue0.80000.000.0000
Hull City (1 saison)1 ligue1.00000.000.0000
FA Cup (9 saisons)10.90000.000.0000
EFL Cup (8 saisons)13.90300.00.390.000.0000
Become a Stathead & surf this site ad-free.

Passes

Passes Table
Total Court Moyen Long Attendu
Saison Âge Équipe Pays Comp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
2012-201318Shrewsburyeng ENG3. League One0.10
2013-201419Shrewsburyeng ENG3. League One36.73
2014-201520Shrewsburyeng ENGFA Cup3.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.00Matchs
2014-201520Shrewsburyeng ENG4. League Two42.12Matchs
2015-201621Brentfordeng ENG2. Championship36.92Matchs
2015-201621Brentfordeng ENGFA Cup1.00Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.30Matchs
2015-201621Shrewsburyeng ENG3. League One5.00Matchs
2016-201722Brentfordeng ENG2. Championship41.14Matchs
2016-201722Brentfordeng ENGEFL Cup1.20Matchs
2016-201722Brentfordeng ENGFA Cup2.00Matchs
2017-201823Brentfordeng ENG2. Championship35.43Matchs
2017-201823Brentfordeng ENGEFL Cup0.20Matchs
2018-201924Stoke Cityeng ENG2. Championship25.21346160783.826144752354559991.058566088.620430467.100.41.2-0.411175151188Matchs
2018-201924Brentfordeng ENGEFL Cup1.00Matchs
2019-202025Stoke Cityeng ENG2. Championship6.629636481.35794159812314187.211013382.7577873.110.90.7+0.14283037Matchs
2019-202025Millwalleng ENG2. Championship17.055569579.911732338220123187.022526285.911917667.600.80.8-0.87735170Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.30Matchs
2019-202025Stoke Cityeng ENGFA Cup1.00Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.00Matchs
2020-202126Millwalleng ENG2. Championship38.01477177883.128763783059766889.459967189.324134170.722.92.2-0.929156194154Matchs
2020-202126Millwalleng ENGEFL Cup1.81Matchs
2020-202126Millwalleng ENGFA Cup1.10Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.8953124876.418656592436142584.939546884.415828156.223.62.7-1.627137184146Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.00Matchs
2022-202328Hull Cityeng ENG2. Championship14.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.0627780.51177328263183.9232785.2121580.000.00.10.0011208Matchs
2022-202328Hull Cityeng ENGFA Cup1.00Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80Matchs
2023-202429Exeter Cityeng ENG3. League One9.41Matchs
2023-202429Bristol Roverseng ENG3. League One7.00Matchs
12 saisons8 clubs5 ligues367.25434665481.7104752302112217249388.92206252287.5866132165.62310.19.3+12.9926417111674
Pays Comp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
Brentford (4 saisons)3 ligues118.89
Shrewsbury (4 saisons)4 ligues93.25
Millwall (2 saisons)3 ligues58.02032247382.2404951121279889988.882493388.336051769.633.72.9-0.736229245224
Stoke City (2 saisons)3 ligues36.11642197183.331938912166874090.369579387.626138268.311.31.9-0.315203181225
Birmingham City (2 saisons)3 ligues28.71015132576.619833625238745684.941849584.417029657.423.62.8-1.627148204154
Hull City (1 saison)2 ligues15.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171
Exeter City (1 saison)1 ligue9.41
Bristol Rovers (1 saison)2 ligues7.80
Stoke City (1 saison)1 ligue1.00
FA Cup (9 saisons)10.90
Championship (8 saisons)242.15434665481.7104752302112217249388.92206252287.5866132165.61610.19.3+5.9926417111674
EFL Cup (8 saisons)13.91
League One (4 saisons)58.14
League Two (1 saison)42.12
PL2 — Div. 2 (1 saison)1.00
Passes Table
Total Court Moyen Long Attendu
Saison Âge Équipe Comp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
2012-201318Shrewsbury1 ligue0.10
2013-201419Shrewsbury1 ligue36.73
2014-201520Shrewsbury3 ligues49.02
2015-201621Shrewsbury2 ligues7.30
2015-201621Brentford2 ligues37.92
2016-201722Brentford3 ligues44.34
2017-201823Brentford2 ligues35.63
2018-201924Brentford2 ligues1.00
2018-201924Stoke City2 ligues25.21346160783.826144752354559991.058566088.620430467.100.41.2-0.411175151188
2019-202025Stoke City3 ligues10.929636481.35794159812314187.211013382.7577873.110.90.7+0.14283037
2019-202025Stoke City1 ligue1.00
2019-202025Millwall1 ligue17.055569579.911732338220123187.022526285.911917667.600.80.8-0.87735170
2020-202126Millwall3 ligues41.01477177883.128763783059766889.459967189.324134170.732.92.2+0.129156194154
2021-202227Birmingham City2 ligues26.7953124876.418656592436142584.939546884.415828156.223.62.7-1.627137184146
2022-202328Birmingham City2 ligues2.0627780.51177328263183.9232785.2121580.000.00.10.0011208
2022-202328Hull City2 ligues15.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171
2023-202429Exeter City1 ligue9.41
2023-202429Bristol Rovers2 ligues7.80
12 saisons8 clubs5 ligues367.25434665481.7104752302112217249388.92206252287.5866132165.62310.19.3+12.9926417111674
Comp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
Brentford (4 saisons)3 ligues118.89
Shrewsbury (4 saisons)4 ligues93.25
Millwall (2 saisons)3 ligues58.02032247382.2404951121279889988.882493388.336051769.633.72.9-0.736229245224
Stoke City (2 saisons)3 ligues36.11642197183.331938912166874090.369579387.626138268.311.31.9-0.315203181225
Birmingham City (2 saisons)3 ligues28.71015132576.619833625238745684.941849584.417029657.423.62.8-1.627148204154
Hull City (1 saison)2 ligues15.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171
Exeter City (1 saison)1 ligue9.41
Bristol Rovers (1 saison)2 ligues7.80
Stoke City (1 saison)1 ligue1.00
FA Cup (9 saisons)10.90
Championship (8 saisons)242.15434665481.7104752302112217249388.92206252287.5866132165.61610.19.3+5.9926417111674
EFL Cup (8 saisons)13.91
League One (4 saisons)58.14
League Two (1 saison)42.12
PL2 — Div. 2 (1 saison)1.00
Passes Table
Total Court Moyen Long Attendu
Saison Âge Équipe Pays Comp CltChamp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.10
2013-201419Shrewsburyeng ENG3. League One23e36.73
2014-201520Shrewsburyeng ENG4. League Two2e42.12Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.00Matchs
2015-201621Brentfordeng ENG2. Championship9e36.92Matchs
2016-201722Brentfordeng ENG2. Championship10e41.14Matchs
2017-201823Brentfordeng ENG2. Championship9e35.43Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.21346160783.826144752354559991.058566088.620430467.100.41.2-0.411175151188Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.629636481.35794159812314187.211013382.7577873.110.90.7+0.14283037Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.00Matchs
2019-202025Millwalleng ENG2. Championship8e17.055569579.911732338220123187.022526285.911917667.600.80.8-0.87735170Matchs
2020-202126Millwalleng ENG2. Championship11e38.01477177883.128763783059766889.459967189.324134170.722.92.2-0.929156194154Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.8953124876.418656592436142584.939546884.415828156.223.62.7-1.627137184146Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.0627780.51177328263183.9232785.2121580.000.00.10.0011208Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.41Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.00Matchs
12 saisons8 clubs3 ligues342.35434665481.7104752302112217249388.92206252287.5866132165.62210.19.3+11.9926417111674
Pays Comp CltChamp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD xAG xA A-xAG PC 1/3 PPA CntSR PrgP Matchs
Brentford (4 saisons)1 ligue113.49
Shrewsbury (4 saisons)2 ligues83.95
Millwall (2 saisons)1 ligue55.02032247382.2404951121279889988.882493388.336051769.623.72.9-1.736229245224
Stoke City (2 saisons)1 ligue31.81642197183.331938912166874090.369579387.626138268.311.31.9-0.315203181225
Birmingham City (2 saisons)1 ligue27.81015132576.619833625238745684.941849584.417029657.423.62.8-1.627148204154
Hull City (1 saison)1 ligue14.274588584.212486362636439891.526930189.47512659.521.51.6+0.514619171
Exeter City (1 saison)1 ligue9.41
Bristol Rovers (1 saison)1 ligue7.00
Stoke City (1 saison)1 ligue1.00
Championship (8 saisons)242.15434665481.7104752302112217249388.92206252287.5866132165.61610.19.3+5.9926417111674
League One (4 saisons)58.14
League Two (1 saison)42.12
PL2 — Div. 2 (1 saison)1.00
Passes Table
Total Court Moyen Long
Saison Âge Équipe Pays Comp CltChamp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD A-xAG PC 1/3 PPA CntSR Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.00Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.30Matchs
2015-201621Brentfordeng ENGFA Cup33e1.00Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.20Matchs
2016-201722Brentfordeng ENGFA Cup17e2.00Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.20Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.00Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.30Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.00Matchs
2020-202126Millwalleng ENGEFL Cup17e1.81Matchs
2020-202126Millwalleng ENGFA Cup17e1.10Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.00Matchs
2022-202328Hull Cityeng ENGFA Cup1.00Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80Matchs
10 saisons7 clubs2 ligues24.81
Pays Comp CltChamp 90 Cmp Att Cmp% TotDist DistBut Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% PD A-xAG PC 1/3 PPA CntSR Matchs
Brentford (4 saisons)2 ligues5.50
Shrewsbury (2 saisons)2 ligues9.30
Stoke City (2 saisons)2 ligues4.30
Birmingham City (2 saisons)2 ligues1.00
Millwall (1 saison)2 ligues3.01
Bristol Rovers (1 saison)1 ligue0.80
Hull City (1 saison)1 ligue1.00
FA Cup (9 saisons)10.90
EFL Cup (8 saisons)13.91

Types de passe

Types de passe Table
Types de passe Corners Résultats
Saison Âge Équipe Pays Comp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
2012-201318Shrewsburyeng ENG3. League One0.1
2013-201419Shrewsburyeng ENG3. League One36.7
2014-201520Shrewsburyeng ENGFA Cup3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.0Matchs
2014-201520Shrewsburyeng ENG4. League Two42.1Matchs
2015-201621Brentfordeng ENG2. Championship36.9Matchs
2015-201621Brentfordeng ENGFA Cup1.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.3Matchs
2015-201621Shrewsburyeng ENG3. League One5.0Matchs
2016-201722Brentfordeng ENG2. Championship41.10Matchs
2016-201722Brentfordeng ENGEFL Cup1.20Matchs
2016-201722Brentfordeng ENGFA Cup2.0Matchs
2017-201823Brentfordeng ENG2. Championship35.412Matchs
2017-201823Brentfordeng ENGEFL Cup0.20Matchs
2018-201924Stoke Cityeng ENG2. Championship25.216071500988441791310001346917Matchs
2018-201924Brentfordeng ENGEFL Cup1.00Matchs
2019-202025Stoke Cityeng ENG2. Championship6.6364333302205151761029611Matchs
2019-202025Millwalleng ENG2. Championship17.069565138202181321415255566Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.33Matchs
2019-202025Stoke Cityeng ENGFA Cup1.02Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.0Matchs
2020-202126Millwalleng ENG2. Championship38.01778172946411378500001477328Matchs
2020-202126Millwalleng ENGEFL Cup1.82Matchs
2020-202126Millwalleng ENGFA Cup1.11Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.812481134109702216283115103953514Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.08Matchs
2022-202328Hull Cityeng ENG2. Championship14.2885832513121021314642745212Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.0777700002000006202Matchs
2022-202328Hull Cityeng ENGFA Cup1.08Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80Matchs
2023-202429Exeter Cityeng ENG3. League One9.424Matchs
2023-202429Bristol Roverseng ENG3. League One7.01Matchs
12 saisons8 clubs5 ligues367.2665462563722681110819132672820754342680
Pays Comp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
Brentford (4 saisons)3 ligues118.812
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.0247323808461355247141522032934
Stoke City (2 saisons)3 ligues36.1197118331281064222914861016421018
Birmingham City (2 saisons)3 ligues28.7132512111097022172831151031015516
Hull City (1 saison)2 ligues15.2885832513121029314642745212
Exeter City (1 saison)1 ligue9.424
Bristol Rovers (1 saison)2 ligues7.81
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.919
Championship (8 saisons)242.1665462563722681110814232672820754342680
EFL Cup (8 saisons)13.95
League One (4 saisons)58.125
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Types de passe Table
Types de passe Corners Résultats
Saison Âge Équipe Comp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
2012-201318Shrewsbury1 ligue0.1
2013-201419Shrewsbury1 ligue36.7
2014-201520Shrewsbury3 ligues49.0
2015-201621Shrewsbury2 ligues7.3
2015-201621Brentford2 ligues37.9
2016-201722Brentford3 ligues44.30
2017-201823Brentford2 ligues35.612
2018-201924Brentford2 ligues1.00
2018-201924Stoke City2 ligues25.216071500988441791310001346917
2019-202025Stoke City3 ligues10.9364333302205201761029611
2019-202025Stoke City1 ligue1.0
2019-202025Millwall1 ligue17.069565138202181321415255566
2020-202126Millwall3 ligues41.017781729464113711500001477328
2021-202227Birmingham City2 ligues26.712481134109702217083115103953514
2022-202328Birmingham City2 ligues2.0777700002000006202
2022-202328Hull City2 ligues15.2885832513121029314642745212
2023-202429Exeter City1 ligue9.424
2023-202429Bristol Rovers2 ligues7.81
12 saisons8 clubs5 ligues367.2665462563722681110819132672820754342680
Comp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
Brentford (4 saisons)3 ligues118.812
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.0247323808461355247141522032934
Stoke City (2 saisons)3 ligues36.1197118331281064222914861016421018
Birmingham City (2 saisons)3 ligues28.7132512111097022172831151031015516
Hull City (1 saison)2 ligues15.2885832513121029314642745212
Exeter City (1 saison)1 ligue9.424
Bristol Rovers (1 saison)2 ligues7.81
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.919
Championship (8 saisons)242.1665462563722681110814232672820754342680
EFL Cup (8 saisons)13.95
League One (4 saisons)58.125
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Types de passe Table
Types de passe Corners Résultats
Saison Âge Équipe Pays Comp CltChamp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1
2013-201419Shrewsburyeng ENG3. League One23e36.7
2014-201520Shrewsburyeng ENG4. League Two2e42.1Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0Matchs
2015-201621Brentfordeng ENG2. Championship9e36.9Matchs
2016-201722Brentfordeng ENG2. Championship10e41.10Matchs
2017-201823Brentfordeng ENG2. Championship9e35.412Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.216071500988441791310001346917Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.6364333302205151761029611Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.0Matchs
2019-202025Millwalleng ENG2. Championship8e17.069565138202181321415255566Matchs
2020-202126Millwalleng ENG2. Championship11e38.01778172946411378500001477328Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.812481134109702216283115103953514Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.0777700002000006202Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.2885832513121021314642745212Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.424Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.01Matchs
12 saisons8 clubs3 ligues342.3665462563722681110816732672820754342680
Pays Comp CltChamp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
Brentford (4 saisons)1 ligue113.412
Shrewsbury (4 saisons)2 ligues83.9
Millwall (2 saisons)1 ligue55.0247323808461355217141522032934
Stoke City (2 saisons)1 ligue31.8197118331281064222414861016421018
Birmingham City (2 saisons)1 ligue27.8132512111097022164831151031015516
Hull City (1 saison)1 ligue14.2885832513121021314642745212
Exeter City (1 saison)1 ligue9.424
Bristol Rovers (1 saison)1 ligue7.01
Stoke City (1 saison)1 ligue1.0
Championship (8 saisons)242.1665462563722681110814232672820754342680
League One (4 saisons)58.125
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Types de passe Table
Types de passe Corners Résultats
Saison Âge Équipe Pays Comp CltChamp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.3Matchs
2015-201621Brentfordeng ENGFA Cup33e1.0Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.20Matchs
2016-201722Brentfordeng ENGFA Cup17e2.0Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.20Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.00Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.33Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.02Matchs
2020-202126Millwalleng ENGEFL Cup17e1.82Matchs
2020-202126Millwalleng ENGFA Cup17e1.11Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.08Matchs
2022-202328Hull Cityeng ENGFA Cup1.08Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80Matchs
10 saisons7 clubs2 ligues24.824
Pays Comp CltChamp 90 Att Action de jeu Coup de pied arrêté CF Tr Tr Ctr PCF Co Rentrant Sortant Droit Cmp HJ Balles contrées Matchs
Brentford (4 saisons)2 ligues5.50
Shrewsbury (2 saisons)2 ligues9.3
Stoke City (2 saisons)2 ligues4.35
Birmingham City (2 saisons)2 ligues1.08
Millwall (1 saison)2 ligues3.03
Bristol Rovers (1 saison)1 ligue0.80
Hull City (1 saison)1 ligue1.08
FA Cup (9 saisons)10.919
EFL Cup (8 saisons)13.95

Préparation des tirs et des buts

Préparation des tirs et des buts Table
AMT Types AMT AMB Types AMB
Saison Âge Équipe Pays Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
2012-201318Shrewsburyeng ENG3. League One0.1
2013-201419Shrewsburyeng ENG3. League One36.7
2014-201520Shrewsburyeng ENGFA Cup3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.0Matchs
2014-201520Shrewsburyeng ENG4. League Two42.1Matchs
2015-201621Brentfordeng ENG2. Championship36.9Matchs
2015-201621Brentfordeng ENGFA Cup1.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.3Matchs
2015-201621Shrewsburyeng ENG3. League One5.0Matchs
2016-201722Brentfordeng ENG2. Championship41.1Matchs
2016-201722Brentfordeng ENGEFL Cup1.2Matchs
2016-201722Brentfordeng ENGFA Cup2.0Matchs
2017-201823Brentfordeng ENG2. Championship35.4Matchs
2017-201823Brentfordeng ENGEFL Cup0.2Matchs
2018-201924Stoke Cityeng ENG2. Championship25.2411.63342013120.08200000Matchs
2018-201924Brentfordeng ENGEFL Cup1.0Matchs
2019-202025Stoke Cityeng ENG2. Championship6.6111.6774000010.15010000Matchs
2019-202025Millwalleng ENG2. Championship17.0281.65166213010.06010000Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.3Matchs
2019-202025Stoke Cityeng ENGFA Cup1.0Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.0Matchs
2020-202126Millwalleng ENG2. Championship38.0631.66562401040.11301000Matchs
2020-202126Millwalleng ENGEFL Cup1.8Matchs
2020-202126Millwalleng ENGFA Cup1.1Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.8572.214015001140.16400000Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.0Matchs
2022-202328Hull Cityeng ENG2. Championship14.2271.90203111130.21300000Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.000.0000000000.00000000Matchs
2022-202328Hull Cityeng ENGFA Cup1.0Matchs
2023-202429Bristol Roverseng ENGFA Cup0.8Matchs
2023-202429Exeter Cityeng ENG3. League One9.4Matchs
2023-202429Bristol Roverseng ENG3. League One7.0Matchs
12 saisons8 clubs5 ligues367.22271.76173327393150.121221000
Pays Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Brentford (4 saisons)3 ligues118.8
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.0911.65728614050.09311000
Stoke City (2 saisons)3 ligues36.1521.64416013130.09210000
Birmingham City (2 saisons)3 ligues28.7572.054015001140.14400000
Hull City (1 saison)2 ligues15.2271.90203111130.21300000
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)2 ligues7.8
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
Championship (8 saisons)242.12271.76173327393150.121221000
EFL Cup (8 saisons)13.9
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Préparation des tirs et des buts Table
AMT Types AMT AMB Types AMB
Saison Âge Équipe Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
2012-201318Shrewsbury1 ligue0.1
2013-201419Shrewsbury1 ligue36.7
2014-201520Shrewsbury3 ligues49.0
2015-201621Shrewsbury2 ligues7.3
2015-201621Brentford2 ligues37.9
2016-201722Brentford3 ligues44.3
2017-201823Brentford2 ligues35.6
2018-201924Brentford2 ligues1.0
2018-201924Stoke City2 ligues25.2411.63342013120.08200000
2019-202025Stoke City3 ligues10.9111.6774000010.15010000
2019-202025Stoke City1 ligue1.0
2019-202025Millwall1 ligue17.0281.65166213010.06010000
2020-202126Millwall3 ligues41.0631.66562401040.11301000
2021-202227Birmingham City2 ligues26.7572.214015001140.16400000
2022-202328Birmingham City2 ligues2.000.0000000000.00000000
2022-202328Hull City2 ligues15.2271.90203111130.21300000
2023-202429Exeter City1 ligue9.4
2023-202429Bristol Rovers2 ligues7.8
12 saisons8 clubs5 ligues367.22271.76173327393150.121221000
Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Brentford (4 saisons)3 ligues118.8
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.0911.65728614050.09311000
Stoke City (2 saisons)3 ligues36.1521.64416013130.09210000
Birmingham City (2 saisons)3 ligues28.7572.054015001140.14400000
Hull City (1 saison)2 ligues15.2271.90203111130.21300000
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)2 ligues7.8
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
Championship (8 saisons)242.12271.76173327393150.121221000
EFL Cup (8 saisons)13.9
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Préparation des tirs et des buts Table
AMT Types AMT AMB Types AMB
Saison Âge Équipe Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1
2013-201419Shrewsburyeng ENG3. League One23e36.7
2014-201520Shrewsburyeng ENG4. League Two2e42.1Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0Matchs
2015-201621Brentfordeng ENG2. Championship9e36.9Matchs
2016-201722Brentfordeng ENG2. Championship10e41.1Matchs
2017-201823Brentfordeng ENG2. Championship9e35.4Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.2411.63342013120.08200000Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.6111.6774000010.15010000Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.0Matchs
2019-202025Millwalleng ENG2. Championship8e17.0281.65166213010.06010000Matchs
2020-202126Millwalleng ENG2. Championship11e38.0631.66562401040.11301000Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.8572.214015001140.16400000Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.000.0000000000.00000000Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.2271.90203111130.21300000Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.4Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.0Matchs
12 saisons8 clubs3 ligues342.32271.76173327393150.121221000
Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Brentford (4 saisons)1 ligue113.4
Shrewsbury (4 saisons)2 ligues83.9
Millwall (2 saisons)1 ligue55.0911.65728614050.09311000
Stoke City (2 saisons)1 ligue31.8521.64416013130.09210000
Birmingham City (2 saisons)1 ligue27.8572.054015001140.14400000
Hull City (1 saison)1 ligue14.2271.90203111130.21300000
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)1 ligue7.0
Stoke City (1 saison)1 ligue1.0
Championship (8 saisons)242.12271.76173327393150.121221000
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Préparation des tirs et des buts Table
AMT Types AMT AMB Types AMB
Saison Âge Équipe Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.3Matchs
2015-201621Brentfordeng ENGFA Cup33e1.0Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.2Matchs
2016-201722Brentfordeng ENGFA Cup17e2.0Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.2Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.0Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.3Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.0Matchs
2020-202126Millwalleng ENGEFL Cup17e1.8Matchs
2020-202126Millwalleng ENGFA Cup17e1.1Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.0Matchs
2022-202328Hull Cityeng ENGFA Cup1.0Matchs
2023-202429Bristol Roverseng ENGFA Cup0.8Matchs
10 saisons7 clubs2 ligues24.8
Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Brentford (4 saisons)2 ligues5.5
Shrewsbury (2 saisons)2 ligues9.3
Stoke City (2 saisons)2 ligues4.3
Birmingham City (2 saisons)2 ligues1.0
Millwall (1 saison)2 ligues3.0
Bristol Rovers (1 saison)1 ligue0.8
Hull City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
EFL Cup (8 saisons)13.9

Actions défensives

Actions défensives Table
Tacles Tacles Balles contrées
Saison Âge Équipe Pays Comp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
2012-201318Shrewsburyeng ENG3. League One0.1
2013-201419Shrewsburyeng ENG3. League One36.7
2014-201520Shrewsburyeng ENGFA Cup3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.0Matchs
2014-201520Shrewsburyeng ENG4. League Two42.1Matchs
2015-201621Brentfordeng ENG2. Championship36.9Matchs
2015-201621Brentfordeng ENGFA Cup1.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.3Matchs
2015-201621Shrewsburyeng ENG3. League One5.0Matchs
2016-201722Brentfordeng ENG2. Championship41.100Matchs
2016-201722Brentfordeng ENGEFL Cup1.200Matchs
2016-201722Brentfordeng ENGFA Cup2.0Matchs
2017-201823Brentfordeng ENG2. Championship35.43649Matchs
2017-201823Brentfordeng ENGEFL Cup0.200Matchs
2018-201924Stoke Cityeng ENG2. Championship25.2322310211102835.7182210121648280Matchs
2018-201924Brentfordeng ENGEFL Cup1.000Matchs
2019-202025Stoke Cityeng ENG2. Championship6.6876113560.0221171540Matchs
2019-202025Millwalleng ENG2. Championship17.0151177182532.017161241227140Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.3104Matchs
2019-202025Stoke Cityeng ENGFA Cup1.000Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.0Matchs
2020-202126Millwalleng ENG2. Championship38.0372412214144431.8302510153269383Matchs
2020-202126Millwalleng ENGEFL Cup1.831Matchs
2020-202126Millwalleng ENGFA Cup1.111Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.8342116126143638.922207132862260Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.000Matchs
2022-202328Hull Cityeng ENG2. Championship14.219796431717.614103762580Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.0422202540.032022620Matchs
2022-202328Hull Cityeng ENGFA Cup1.010Matchs
2023-202429Bristol Roverseng ENGFA Cup0.800Matchs
2023-202429Exeter Cityeng ENG3. League One9.479Matchs
2023-202429Bristol Roverseng ENG3. League One7.088Matchs
12 saisons8 clubs5 ligues367.21491616270175416033.81069743541752521203
Pays Comp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
Brentford (4 saisons)3 ligues118.836490
Shrewsbury (4 saisons)4 ligues93.20
Millwall (2 saisons)3 ligues58.0523919285226931.9474122194696523
Stoke City (2 saisons)3 ligues36.1404016222133339.4202411132763320
Birmingham City (2 saisons)3 ligues28.7382318146164139.025227153068280
Hull City (1 saison)2 ligues15.219896431717.614103762580
Exeter City (1 saison)1 ligue9.4790
Bristol Rovers (1 saison)2 ligues7.8880
Stoke City (1 saison)1 ligue1.00
FA Cup (9 saisons)10.9210
Championship (8 saisons)242.11491316270175416033.81069743541522521203
EFL Cup (8 saisons)13.91350
League One (4 saisons)58.115170
League Two (1 saison)42.10
PL2 — Div. 2 (1 saison)1.00
Actions défensives Table
Tacles Tacles Balles contrées
Saison Âge Équipe Comp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
2012-201318Shrewsbury1 ligue0.10
2013-201419Shrewsbury1 ligue36.70
2014-201520Shrewsbury3 ligues49.00
2015-201621Shrewsbury2 ligues7.30
2015-201621Brentford2 ligues37.90
2016-201722Brentford3 ligues44.3000
2017-201823Brentford2 ligues35.636490
2018-201924Brentford2 ligues1.0000
2018-201924Stoke City2 ligues25.2322310211102835.7182210121648280
2019-202025Stoke City3 ligues10.98176113560.02211111540
2019-202025Stoke City1 ligue1.00
2019-202025Millwall1 ligue17.0151177182532.017161241227140
2020-202126Millwall3 ligues41.0372812214144431.8302510153469383
2021-202227Birmingham City2 ligues26.7342116126143638.922207132862260
2022-202328Birmingham City2 ligues2.0422202540.032022620
2022-202328Hull City2 ligues15.219896431717.614103762580
2023-202429Exeter City1 ligue9.4790
2023-202429Bristol Rovers2 ligues7.8880
12 saisons8 clubs5 ligues367.21491616270175416033.81069743541752521203
Comp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
Brentford (4 saisons)3 ligues118.836490
Shrewsbury (4 saisons)4 ligues93.20
Millwall (2 saisons)3 ligues58.0523919285226931.9474122194696523
Stoke City (2 saisons)3 ligues36.1404016222133339.4202411132763320
Birmingham City (2 saisons)3 ligues28.7382318146164139.025227153068280
Hull City (1 saison)2 ligues15.219896431717.614103762580
Exeter City (1 saison)1 ligue9.4790
Bristol Rovers (1 saison)2 ligues7.8880
Stoke City (1 saison)1 ligue1.00
FA Cup (9 saisons)10.9210
Championship (8 saisons)242.11491316270175416033.81069743541522521203
EFL Cup (8 saisons)13.91350
League One (4 saisons)58.115170
League Two (1 saison)42.10
PL2 — Div. 2 (1 saison)1.00
Actions défensives Table
Tacles Tacles Balles contrées
Saison Âge Équipe Pays Comp CltChamp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1
2013-201419Shrewsburyeng ENG3. League One23e36.7
2014-201520Shrewsburyeng ENG4. League Two2e42.1Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0Matchs
2015-201621Brentfordeng ENG2. Championship9e36.9Matchs
2016-201722Brentfordeng ENG2. Championship10e41.100Matchs
2017-201823Brentfordeng ENG2. Championship9e35.43649Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.2322310211102835.7182210121648280Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.6876113560.0221171540Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.0Matchs
2019-202025Millwalleng ENG2. Championship8e17.0151177182532.017161241227140Matchs
2020-202126Millwalleng ENG2. Championship11e38.0372412214144431.8302510153269383Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.8342116126143638.922207132862260Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.0422202540.032022620Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.219796431717.614103762580Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.479Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.088Matchs
12 saisons8 clubs3 ligues342.31491466270175416033.81069743541692521203
Pays Comp CltChamp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
Brentford (4 saisons)1 ligue113.436490
Shrewsbury (4 saisons)2 ligues83.90
Millwall (2 saisons)1 ligue55.0523519285226931.9474122194496523
Stoke City (2 saisons)1 ligue31.8403016222133339.4202411132363320
Birmingham City (2 saisons)1 ligue27.8382318146164139.025227153068280
Hull City (1 saison)1 ligue14.219796431717.614103762580
Exeter City (1 saison)1 ligue9.4790
Bristol Rovers (1 saison)1 ligue7.0880
Stoke City (1 saison)1 ligue1.00
Championship (8 saisons)242.11491316270175416033.81069743541522521203
League One (4 saisons)58.115170
League Two (1 saison)42.10
PL2 — Div. 2 (1 saison)1.00
Actions défensives Table
Tacles Tacles Balles contrées
Saison Âge Équipe Pays Comp CltChamp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.3Matchs
2015-201621Brentfordeng ENGFA Cup33e1.0Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.200Matchs
2016-201722Brentfordeng ENGFA Cup17e2.0Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.200Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.000Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.3104Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.000Matchs
2020-202126Millwalleng ENGEFL Cup17e1.831Matchs
2020-202126Millwalleng ENGFA Cup17e1.111Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.000Matchs
2022-202328Hull Cityeng ENGFA Cup1.010Matchs
2023-202429Bristol Roverseng ENGFA Cup0.800Matchs
10 saisons7 clubs2 ligues24.81560
Pays Comp CltChamp 90 Tcl TclR ZDéf MilTer ZOff Tcl Att Tcl% Manqués Balles contrées Tirs Passe Int Tcl+Int Dég Err Matchs
Brentford (4 saisons)2 ligues5.5000
Shrewsbury (2 saisons)2 ligues9.30
Stoke City (2 saisons)2 ligues4.31040
Birmingham City (2 saisons)2 ligues1.0000
Millwall (1 saison)2 ligues3.0420
Bristol Rovers (1 saison)1 ligue0.8000
Hull City (1 saison)1 ligue1.0100
FA Cup (9 saisons)10.9210
EFL Cup (8 saisons)13.91350

Possession

Possession Table
Touches Dribbles Balle au pied Recevant
Saison Âge Équipe Pays Comp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
2012-201318Shrewsburyeng ENG3. League One0.1
2013-201419Shrewsburyeng ENG3. League One36.7
2014-201520Shrewsburyeng ENGFA Cup3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.0Matchs
2014-201520Shrewsburyeng ENG4. League Two42.1Matchs
2015-201621Brentfordeng ENG2. Championship36.9Matchs
2015-201621Brentfordeng ENGFA Cup1.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.3Matchs
2015-201621Shrewsburyeng ENG3. League One5.0Matchs
2016-201722Brentfordeng ENG2. Championship41.1Matchs
2016-201722Brentfordeng ENGEFL Cup1.2Matchs
2016-201722Brentfordeng ENGFA Cup2.0Matchs
2017-201823Brentfordeng ENG2. Championship35.4Matchs
2017-201823Brentfordeng ENGEFL Cup0.2Matchs
2018-201924Stoke Cityeng ENG2. Championship25.2178355375125117621783252080.0520.0105157852794293203120118724Matchs
2018-201924Brentfordeng ENGEFL Cup1.0Matchs
2019-202025Stoke Cityeng ENG2. Championship6.641415862686314146350.0350.021711253634406102354Matchs
2019-202025Millwalleng ENG2. Championship17.081033181536993810181372.2527.8424178062578118134608Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.3Matchs
2019-202025Stoke Cityeng ENGFA Cup1.0Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.0Matchs
2020-202126Millwalleng ENG2. Championship38.0203079495138018712030443170.51329.5110043621729151714322124111Matchs
2020-202126Millwalleng ENGEFL Cup1.8Matchs
2020-202126Millwalleng ENGFA Cup1.1Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.814525927893825231452252184.0416.0732310210897141321477618Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.0Matchs
2022-202328Hull Cityeng ENG2. Championship14.29632522857816559637457.1228.65401982724810212106855Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.0925255512192000592364011100580Matchs
2022-202328Hull Cityeng ENGFA Cup1.0Matchs
2023-202429Bristol Roverseng ENGFA Cup0.8Matchs
2023-202429Exeter Cityeng ENG3. League One9.4Matchs
2023-202429Bristol Roverseng ENG3. League One7.0Matchs
12 saisons8 clubs5 ligues367.27544271166850069541675441259273.63225.641231837273647186614289464270
Pays Comp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
Brentford (4 saisons)3 ligues118.8
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.02840112676191628642840624471.01829.0152461422354222526135170119
Stoke City (2 saisons)3 ligues36.1219770461151923932197312374.2825.8126869103157333603730142228
Birmingham City (2 saisons)3 ligues28.715446430399326441544252184.0416.0791333811298152321483418
Hull City (1 saison)2 ligues15.29632522857816559637457.1228.65401982724810212106855
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)2 ligues7.8
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
Championship (8 saisons)242.17544271166850069541675441259273.63225.641231837273647186614289464270
EFL Cup (8 saisons)13.9
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Possession Table
Touches Dribbles Balle au pied Recevant
Saison Âge Équipe Comp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
2012-201318Shrewsbury1 ligue0.1
2013-201419Shrewsbury1 ligue36.7
2014-201520Shrewsbury3 ligues49.0
2015-201621Shrewsbury2 ligues7.3
2015-201621Brentford2 ligues37.9
2016-201722Brentford3 ligues44.3
2017-201823Brentford2 ligues35.6
2018-201924Brentford2 ligues1.0
2018-201924Stoke City2 ligues25.2178355375125117621783252080.0520.0105157852794293203120118724
2019-202025Stoke City3 ligues10.941415862686314146350.0350.021711253634406102354
2019-202025Stoke City1 ligue1.0
2019-202025Millwall1 ligue17.081033181536993810181372.2527.8424178062578118134608
2020-202126Millwall3 ligues41.0203079495138018712030443170.51329.5110043621729151714322124111
2021-202227Birmingham City2 ligues26.714525927893825231452252184.0416.0732310210897141321477618
2022-202328Birmingham City2 ligues2.0925255512192000592364011100580
2022-202328Hull City2 ligues15.29632522857816559637457.1228.65401982724810212106855
2023-202429Exeter City1 ligue9.4
2023-202429Bristol Rovers2 ligues7.8
12 saisons8 clubs5 ligues367.27544271166850069541675441259273.63225.641231837273647186614289464270
Comp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
Brentford (4 saisons)3 ligues118.8
Shrewsbury (4 saisons)4 ligues93.2
Millwall (2 saisons)3 ligues58.02840112676191628642840624471.01829.0152461422354222526135170119
Stoke City (2 saisons)3 ligues36.1219770461151923932197312374.2825.8126869103157333603730142228
Birmingham City (2 saisons)3 ligues28.715446430399326441544252184.0416.0791333811298152321483418
Hull City (1 saison)2 ligues15.29632522857816559637457.1228.65401982724810212106855
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)2 ligues7.8
Stoke City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
Championship (8 saisons)242.17544271166850069541675441259273.63225.641231837273647186614289464270
EFL Cup (8 saisons)13.9
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Possession Table
Touches Dribbles Balle au pied Recevant
Saison Âge Équipe Pays Comp CltChamp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1
2013-201419Shrewsburyeng ENG3. League One23e36.7
2014-201520Shrewsburyeng ENG4. League Two2e42.1Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0Matchs
2015-201621Brentfordeng ENG2. Championship9e36.9Matchs
2016-201722Brentfordeng ENG2. Championship10e41.1Matchs
2017-201823Brentfordeng ENG2. Championship9e35.4Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.2178355375125117621783252080.0520.0105157852794293203120118724Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.641415862686314146350.0350.021711253634406102354Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.0Matchs
2019-202025Millwalleng ENG2. Championship8e17.081033181536993810181372.2527.8424178062578118134608Matchs
2020-202126Millwalleng ENG2. Championship11e38.0203079495138018712030443170.51329.5110043621729151714322124111Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.814525927893825231452252184.0416.0732310210897141321477618Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.0925255512192000592364011100580Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.29632522857816559637457.1228.65401982724810212106855Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.4Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.0Matchs
12 saisons8 clubs3 ligues342.37544271166850069541675441259273.63225.641231837273647186614289464270
Pays Comp CltChamp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut PrgC 1/3 CSR Manqué Perte Rec PrgR Matchs
Brentford (4 saisons)1 ligue113.4
Shrewsbury (4 saisons)2 ligues83.9
Millwall (2 saisons)1 ligue55.02840112676191628642840624471.01829.0152461422354222526135170119
Stoke City (2 saisons)1 ligue31.8219770461151923932197312374.2825.8126869103157333603730142228
Birmingham City (2 saisons)1 ligue27.815446430399326441544252184.0416.0791333811298152321483418
Hull City (1 saison)1 ligue14.29632522857816559637457.1228.65401982724810212106855
Exeter City (1 saison)1 ligue9.4
Bristol Rovers (1 saison)1 ligue7.0
Stoke City (1 saison)1 ligue1.0
Championship (8 saisons)242.17544271166850069541675441259273.63225.641231837273647186614289464270
League One (4 saisons)58.1
League Two (1 saison)42.1
PL2 — Div. 2 (1 saison)1.0
Possession Table
Touches Dribbles Balle au pied
Saison Âge Équipe Pays Comp CltChamp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut 1/3 CSR Manqué Perte Rec Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.0Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.0Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.3Matchs
2015-201621Brentfordeng ENGFA Cup33e1.0Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.2Matchs
2016-201722Brentfordeng ENGFA Cup17e2.0Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.2Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.0Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.3Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.0Matchs
2020-202126Millwalleng ENGEFL Cup17e1.8Matchs
2020-202126Millwalleng ENGFA Cup17e1.1Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.0Matchs
2022-202328Hull Cityeng ENGFA Cup1.0Matchs
2023-202429Bristol Roverseng ENGFA Cup0.8Matchs
10 saisons7 clubs2 ligues24.8
Pays Comp CltChamp 90 Touches SurfRépDéf ZDéf MilTer ZOff SurfRépOff Action de jeu Att Succ Succ% Tkld Tkld% Balle au pied TotDist DistBut 1/3 CSR Manqué Perte Rec Matchs
Brentford (4 saisons)2 ligues5.5
Shrewsbury (2 saisons)2 ligues9.3
Stoke City (2 saisons)2 ligues4.3
Birmingham City (2 saisons)2 ligues1.0
Millwall (1 saison)2 ligues3.0
Bristol Rovers (1 saison)1 ligue0.8
Hull City (1 saison)1 ligue1.0
FA Cup (9 saisons)10.9
EFL Cup (8 saisons)13.9

Temps de jeu

Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe Victoires de l'équipe (xG)
Saison Âge Équipe Pays Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
2012-201318Shrewsburyeng ENG3. League One2840.20.102
2013-201419Shrewsburyeng ENG3. League One413,3058179.836.7374
2014-201520Shrewsburyeng ENGFA Cup327090100.03.03903001.333300.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup43578999.24.04893002.2542+2+0.50+0.50Matchs
2014-201520Shrewsburyeng ENG4. League Two433,7858891.442.14139201.935730+27+0.64-1.64Matchs
2015-201621Brentfordeng ENG2. Championship413,3208180.236.93829311.415851+7+0.19+0.41Matchs
2015-201621Brentfordeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matchs
2015-201621Shrewsburyeng ENGLeague Cup2210105100.02.321052001.5035-2-0.86Matchs
2015-201621Shrewsburyeng ENG3. League One54509010.95.055000.4047-3-0.60-0.16Matchs
2016-201722Brentfordeng ENG2. Championship423,6998889.341.14238011.406758+9+0.22+0.01Matchs
2016-201722Brentfordeng ENGEFL Cup110910990.81.200110800.0001-1-0.83-0.83Matchs
2016-201722Brentfordeng ENGFA Cup218090100.02.02902001.505500.00Matchs
2017-201823Brentfordeng ENG2. Championship393,1868277.035.43530401.494840+8+0.23+0.04Matchs
2017-201823Brentfordeng ENGEFL Cup122227.30.20012113.0010+1+4.09+3.44Matchs
2018-201924Stoke Cityeng ENG2. Championship272,2658454.725.2268619136111.262825+3+0.12+0.6031.928.7+3.2+0.13+0.35Matchs
2018-201924Brentfordeng ENG2. Championship00002Matchs
2018-201924Brentfordeng ENGEFL Cup1909033.31.01901003.0042+2+2.00+2.50Matchs
2018-201924Stoke Cityeng ENGFA Cup00001Matchs
2019-202025Stoke Cityeng ENG2. Championship85937414.36.68743080.88912-3-0.46-0.389.07.5+1.6+0.24+0.19Matchs
2019-202025Millwalleng ENG2. Championship181,5298536.917.017891411001.331817+1+0.06-0.1124.623.2+1.4+0.08-0.06Matchs
2019-202025Stoke Cityeng ENGEFL Cup329910090.63.331002002.0043+1+0.30+0.30Matchs
2019-202025Stoke Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 2190905.61.01901000.0004-4-4.00-4.53Matchs
2020-202126Millwalleng ENG2. Championship413,4248482.738.039872721321.393942-3-0.08+0.1741.246.0-4.8-0.13-0.33Matchs
2020-202126Millwalleng ENGEFL Cup31665561.51.8276111502.0063+3+1.63+2.49Matchs
2020-202126Millwalleng ENGFA Cup21015156.11.1186011501.5020+2+1.78+5.20Matchs
2021-202227Birmingham Cityeng ENG2. Championship302,3187756.025.8258822523130.803049-19-0.74-0.4435.934.7+1.1+0.04+0.17Matchs
2021-202227Birmingham Cityeng ENGFA Cup1898974.21.01890000.000000.00+2.90Matchs
2022-202328Hull Cityeng ENG2. Championship261,2774930.814.2147331222101.042022-2-0.14+0.1119.018.1+0.9+0.06+0.55Matchs
2022-202328Birmingham Cityeng ENG2. Championship2180904.32.02902002.0021+1+0.50+0.771.92.3-0.4-0.18+0.03Matchs
2022-202328Birmingham Cityeng ENGEFL Cup00001Matchs
2022-202328Hull Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matchs
2023-202429Bristol Roverseng ENGFA Cup1737320.30.81730003.0042+2+2.47+1.52Matchs
2023-202429Exeter Cityeng ENG3. League One148446020.49.41080641012.001810+8+0.85+1.48Matchs
2023-202429Bristol Roverseng ENG3. League One126265215.17.0871241541.4269-3-0.43-0.10Matchs
12 saisons8 clubs5 ligues41833,0457944.8367.2370852564821561.40440403+37+0.11+0.34163.5160.5+3.1+0.02+0.15
Pays Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
Brentford (4 saisons)3 ligues12810,6968461.4118.81199110196551.44183158+25+0.21+0.14
Shrewsbury (4 saisons)4 ligues1008,3858448.293.2929352801.777147+24+0.43+0.63
Millwall (2 saisons)3 ligues645,2208259.858.059874251321.416562+3+0.05+0.0865.869.2-3.4-0.06-0.22
Stoke City (2 saisons)3 ligues393,2478336.636.1388525136201.21414100.00+0.2140.936.1+4.8+0.15+0.19
Birmingham City (2 saisons)3 ligues332,5877830.528.7288824523140.853250-18-0.63-0.3337.837.0+0.8+0.03+0.22
Hull City (1 saison)2 ligues271,3675132.315.2157441222101.002024-4-0.26-0.0119.018.1+0.9+0.06+0.55
Exeter City (1 saison)1 ligue148446020.49.41080641012.001810+8+0.85+1.48
Bristol Rovers (1 saison)2 ligues136995415.57.8971241541.541011-1-0.13+0.11
Stoke City (1 saison)1 ligue190905.61.01901000.0004-4-4.00-4.53
FA Cup (9 saisons)129838263.010.91188811511.08141400.00+0.23
Championship (8 saisons)27421,7918047.9242.1246851872821481.28319317+2+0.01+0.17163.5160.5+3.1+0.02+0.15
EFL Cup (8 saisons)151,2538464.313.91292934822.002216+6+0.43+0.43
League One (4 saisons)745,2337125.358.1607613141251.522826+2+0.09+0.56
League Two (1 saison)433,7858891.442.14139201.935730+27+0.64-1.64
PL2 — Div. 2 (1 saison)190905.61.01901000.0004-4-4.00-4.53
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe Victoires de l'équipe (xG)
Saison Âge Équipe Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
2012-201318Shrewsbury1 ligue2840.20.102
2013-201419Shrewsbury1 ligue413,3058179.836.7374
2014-201520Shrewsbury3 ligues504,4128892.549.0489045201.926435+29+0.59-1.67
2015-201621Shrewsbury2 ligues76609415.27.371057000.71712-5-0.68-0.24
2015-201621Brentford2 ligues423,4108180.637.9399030311.385852+6+0.16+0.38
2016-201722Brentford3 ligues453,9888989.844.3449140110811.377264+8+0.18-0.02
2017-201823Brentford2 ligues403,2088072.335.6353052111.534940+9+0.25-0.04
2018-201924Brentford2 ligues190902.11.01901023.0042+2+2.00+2.50
2018-201924Stoke City2 ligues272,2658452.425.2268619136121.262825+3+0.12+0.6031.928.7+3.2+0.13+0.35
2019-202025Stoke City3 ligues129828221.510.912826081.091316-3-0.27-0.209.07.5+1.6+0.24+0.19
2019-202025Stoke City1 ligue190905.61.01901000.0004-4-4.00-4.53
2019-202025Millwall1 ligue181,5298536.917.017891411001.331817+1+0.06-0.1124.623.2+1.4+0.08-0.06
2020-202126Millwall3 ligues463,6918080.441.042872841421.434745+2+0.05+0.6541.246.0-4.8-0.13-0.33
2021-202227Birmingham City2 ligues312,4077856.526.7268822523130.773049-19-0.71-0.3735.934.7+1.1+0.04+0.17
2022-202328Birmingham City2 ligues2180904.32.02902012.0021+1+0.50+0.771.92.3-0.4-0.18+0.03
2022-202328Hull City2 ligues271,3675132.315.2157441222101.002024-4-0.26-0.0119.018.1+0.9+0.06+0.55
2023-202429Exeter City1 ligue148446020.49.41080641012.001810+8+0.85+1.48
2023-202429Bristol Rovers2 ligues136995415.57.8971241541.541011-1-0.13+0.11
12 saisons8 clubs5 ligues41833,0457944.8367.2370852564821561.40440403+37+0.11+0.34163.5160.5+3.1+0.02+0.15
Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
Brentford (4 saisons)3 ligues12810,6968461.4118.81199110196551.44183158+25+0.21+0.14
Shrewsbury (4 saisons)4 ligues1008,3858448.293.2929352801.777147+24+0.43+0.63
Millwall (2 saisons)3 ligues645,2208259.858.059874251321.416562+3+0.05+0.0865.869.2-3.4-0.06-0.22
Stoke City (2 saisons)3 ligues393,2478336.636.1388525136201.21414100.00+0.2140.936.1+4.8+0.15+0.19
Birmingham City (2 saisons)3 ligues332,5877830.528.7288824523140.853250-18-0.63-0.3337.837.0+0.8+0.03+0.22
Hull City (1 saison)2 ligues271,3675132.315.2157441222101.002024-4-0.26-0.0119.018.1+0.9+0.06+0.55
Exeter City (1 saison)1 ligue148446020.49.41080641012.001810+8+0.85+1.48
Bristol Rovers (1 saison)2 ligues136995415.57.8971241541.541011-1-0.13+0.11
Stoke City (1 saison)1 ligue190905.61.01901000.0004-4-4.00-4.53
FA Cup (9 saisons)129838263.010.91188811511.08141400.00+0.23
Championship (8 saisons)27421,7918047.9242.1246851872821481.28319317+2+0.01+0.17163.5160.5+3.1+0.02+0.15
EFL Cup (8 saisons)151,2538464.313.91292934822.002216+6+0.43+0.43
League One (4 saisons)745,2337125.358.1607613141251.522826+2+0.09+0.56
League Two (1 saison)433,7858891.442.14139201.935730+27+0.64-1.64
PL2 — Div. 2 (1 saison)190905.61.01901000.0004-4-4.00-4.53
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe Victoires de l'équipe (xG)
Saison Âge Équipe Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
2012-201318Shrewsburyeng ENG3. League One16e2840.20.102
2013-201419Shrewsburyeng ENG3. League One23e413,3058179.836.7374
2014-201520Shrewsburyeng ENG4. League Two2e433,7858891.442.14139201.935730+27+0.64-1.64Matchs
2015-201621Shrewsburyeng ENG3. League One20e54509010.95.055000.4047-3-0.60-0.16Matchs
2015-201621Brentfordeng ENG2. Championship9e413,3208180.236.93829311.415851+7+0.19+0.41Matchs
2016-201722Brentfordeng ENG2. Championship10e423,6998889.341.14238011.406758+9+0.22+0.01Matchs
2017-201823Brentfordeng ENG2. Championship9e393,1868277.035.43530401.494840+8+0.23+0.04Matchs
2018-201924Brentfordeng ENG2. Championship11e00002Matchs
2018-201924Stoke Cityeng ENG2. Championship16e272,2658454.725.2268619136111.262825+3+0.12+0.6031.928.7+3.2+0.13+0.35Matchs
2019-202025Stoke Cityeng ENG2. Championship15e85937414.36.68743080.88912-3-0.46-0.389.07.5+1.6+0.24+0.19Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e190905.61.01901000.0004-4-4.00-4.53Matchs
2019-202025Millwalleng ENG2. Championship8e181,5298536.917.017891411001.331817+1+0.06-0.1124.623.2+1.4+0.08-0.06Matchs
2020-202126Millwalleng ENG2. Championship11e413,4248482.738.039872721321.393942-3-0.08+0.1741.246.0-4.8-0.13-0.33Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e302,3187756.025.8258822523130.803049-19-0.74-0.4435.934.7+1.1+0.04+0.17Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2180904.32.02902002.0021+1+0.50+0.771.92.3-0.4-0.18+0.03Matchs
2022-202328Hull Cityeng ENG2. Championship15e261,2774930.814.2147331222101.042022-2-0.14+0.1119.018.1+0.9+0.06+0.55Matchs
2023-202429Exeter Cityeng ENG3. League One13e148446020.49.41080641012.001810+8+0.85+1.48Matchs
2023-202429Bristol Roverseng ENG3. League One15e126265215.17.0871241541.4269-3-0.43-0.10Matchs
12 saisons8 clubs3 ligues39130,8097943.8342.3347842394419531.38404373+31+0.10+0.34163.5160.5+3.1+0.02+0.15
Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain onxG onxGA xG+/- xG+/-90 Sur/En dehors du terrain Matchs
Brentford (4 saisons)1 ligue12210,2058462.0113.411597741.43173149+24+0.21+0.17
Shrewsbury (4 saisons)2 ligues917,5488345.683.98344801.776137+24+0.51+0.71
Millwall (2 saisons)1 ligue594,9538459.855.056884131221.375759-2-0.04-0.1265.869.2-3.4-0.06-0.22
Stoke City (2 saisons)1 ligue352,8588234.531.8348322136191.17373700.00+0.2240.936.1+4.8+0.15+0.19
Birmingham City (2 saisons)1 ligue322,4987830.227.8278824523130.883250-18-0.65-0.3737.837.0+0.8+0.03+0.22
Hull City (1 saison)1 ligue261,2774930.814.2147331222101.042022-2-0.14+0.1119.018.1+0.9+0.06+0.55
Exeter City (1 saison)1 ligue148446020.49.41080641012.001810+8+0.85+1.48
Bristol Rovers (1 saison)1 ligue126265215.17.0871241541.4269-3-0.43-0.10
Stoke City (1 saison)1 ligue190905.61.01901000.0004-4-4.00-4.53
Championship (8 saisons)27421,7918047.9242.1246851872821481.28319317+2+0.01+0.17163.5160.5+3.1+0.02+0.15
League One (4 saisons)745,2337125.358.1607613141251.522826+2+0.09+0.56
League Two (1 saison)433,7858891.442.14139201.935730+27+0.64-1.64
PL2 — Div. 2 (1 saison)190905.61.01901000.0004-4-4.00-4.53
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
2014-201520Shrewsburyeng ENGFA Cup65e327090100.03.03903001.333300.00Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e43578999.24.04893002.2542+2+0.50+0.50Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2210105100.02.321052001.5035-2-0.86Matchs
2015-201621Brentfordeng ENGFA Cup33e19090100.01.01901000.0001-1-1.00Matchs
2016-201722Brentfordeng ENGEFL Cup58e110910990.81.200110800.0001-1-0.83-0.83Matchs
2016-201722Brentfordeng ENGFA Cup17e218090100.02.02902001.505500.00Matchs
2017-201823Brentfordeng ENGEFL Cup17e122227.30.20012113.0010+1+4.09+3.44Matchs
2018-201924Brentfordeng ENGEFL Cup17e1909033.31.01901003.0042+2+2.00+2.50Matchs
2018-201924Stoke Cityeng ENGFA Cup33e00001Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e329910090.63.331002002.0043+1+0.30+0.30Matchs
2019-202025Stoke Cityeng ENGFA Cup33e19090100.01.01901000.0001-1-1.00Matchs
2020-202126Millwalleng ENGEFL Cup17e31665561.51.8276111502.0063+3+1.63+2.49Matchs
2020-202126Millwalleng ENGFA Cup17e21015156.11.1186011501.5020+2+1.78+5.20Matchs
2021-202227Birmingham Cityeng ENGFA Cup1898974.21.01890000.000000.00+2.90Matchs
2022-202328Birmingham Cityeng ENGEFL CupRd100001Matchs
2022-202328Hull Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matchs
2023-202429Bristol Roverseng ENGFA Cup1737320.30.81730003.0042+2+2.47+1.52Matchs
10 saisons7 clubs2 ligues272,2368363.724.823901744031.593630+6+0.24+0.33
Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
Brentford (4 saisons)2 ligues64918251.15.5491426511.50109+1+0.18-0.01
Shrewsbury (2 saisons)2 ligues98379399.69.39938001.78101000.000.00
Stoke City (2 saisons)2 ligues43899764.84.34973011.504400.000.00
Birmingham City (2 saisons)2 ligues1898942.41.01890010.000000.00+2.90
Millwall (1 saison)2 ligues52675359.33.0379121501.8083+5+1.69+3.65
Bristol Rovers (1 saison)1 ligue1737320.30.81730003.0042+2+2.47+1.52
Hull City (1 saison)1 ligue19090100.01.01901000.0002-2-2.00
FA Cup (9 saisons)129838263.010.91188811511.08141400.00+0.23
EFL Cup (8 saisons)151,2538464.313.91292934822.002216+6+0.43+0.43

Statistiques diverses

Statistiques diverses Table
Performance Duels aériens
Saison Âge Équipe Pays Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
2012-201318Shrewsburyeng ENG3. League One0.1000
2013-201419Shrewsburyeng ENG3. League One36.75028
2014-201520Shrewsburyeng ENGFA Cup3.02000Matchs
2014-201520Shrewsburyeng ENGLeague Cup4.01000Matchs
2014-201520Shrewsburyeng ENG4. League Two42.18042Matchs
2015-201621Brentfordeng ENG2. Championship36.97045Matchs
2015-201621Brentfordeng ENGFA Cup1.00000Matchs
2015-201621Shrewsburyeng ENGLeague Cup2.31000Matchs
2015-201621Shrewsburyeng ENG3. League One5.0106Matchs
2016-201722Brentfordeng ENG2. Championship41.17004800000000Matchs
2016-201722Brentfordeng ENGEFL Cup1.2100230000000Matchs
2016-201722Brentfordeng ENGFA Cup2.00000Matchs
2017-201823Brentfordeng ENG2. Championship35.491048410124936010Matchs
2017-201823Brentfordeng ENGEFL Cup0.2000100000000Matchs
2018-201924Stoke Cityeng ENG2. Championship25.25002933091623000208283544.4Matchs
2018-201924Brentfordeng ENGEFL Cup1.0000000000000Matchs
2019-202025Stoke Cityeng ENG2. Championship6.620069015770005810376.9Matchs
2019-202025Millwalleng ENG2. Championship17.030026220131211000136143230.4Matchs
2019-202025Stoke Cityeng ENGEFL Cup3.310043034100Matchs
2019-202025Stoke Cityeng ENGFA Cup1.00002002000Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 21.00000Matchs
2020-202126Millwalleng ENG2. Championship38.09004929083224000324396238.6Matchs
2020-202126Millwalleng ENGEFL Cup1.80000202130Matchs
2020-202126Millwalleng ENGFA Cup1.10001001110Matchs
2021-202227Birmingham Cityeng ENG2. Championship25.851039130622821010182314143.1Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.01001108000Matchs
2022-202328Hull Cityeng ENG2. Championship14.260024110216700091112233.3Matchs
2022-202328Birmingham Cityeng ENG2. Championship2.01002102220001530100.0Matchs
2022-202328Hull Cityeng ENGFA Cup1.00000308010Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80000100000Matchs
2023-202429Exeter Cityeng ENG3. League One9.4110912024970Matchs
2023-202429Bristol Roverseng ENG3. League One7.011010401880Matchs
12 saisons8 clubs5 ligues367.277404221880191175161020101413619541.1
Pays Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
Brentford (4 saisons)3 ligues118.82410144440124936010
Shrewsbury (4 saisons)4 ligues93.21800760
Millwall (2 saisons)3 ligues58.0120076530244639000460539436.1
Stoke City (2 saisons)3 ligues36.180041450292740000266383850.0
Birmingham City (2 saisons)3 ligues28.771042150723023010197344145.3
Hull City (1 saison)2 ligues15.260024140296800091112233.3
Exeter City (1 saison)1 ligue9.4110912024970
Bristol Rovers (1 saison)2 ligues7.811010501880
Stoke City (1 saison)1 ligue1.00000
FA Cup (9 saisons)10.930045019120
Championship (8 saisons)242.154203161590142152131020101413619541.1
EFL Cup (8 saisons)13.94007805513000
League One (4 saisons)58.1820531602517150
League Two (1 saison)42.18042
PL2 — Div. 2 (1 saison)1.00000
Statistiques diverses Table
Performance Duels aériens
Saison Âge Équipe Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
2012-201318Shrewsbury1 ligue0.1000
2013-201419Shrewsbury1 ligue36.75028
2014-201520Shrewsbury3 ligues49.01100420
2015-201621Shrewsbury2 ligues7.320060
2015-201621Brentford2 ligues37.9700450
2016-201722Brentford3 ligues44.38005030000000
2017-201823Brentford2 ligues35.691049410124936010
2018-201924Brentford2 ligues1.0000000000000
2018-201924Stoke City2 ligues25.25002933091623000208283544.4
2019-202025Stoke City3 ligues10.9300121202011170005810376.9
2019-202025Stoke City1 ligue1.00000
2019-202025Millwall1 ligue17.030026220131211000136143230.4
2020-202126Millwall3 ligues41.090050310113428000324396238.6
2021-202227Birmingham City2 ligues26.761040140702821010182314143.1
2022-202328Birmingham City2 ligues2.01002102220001530100.0
2022-202328Hull City2 ligues15.260024140296800091112233.3
2023-202429Exeter City1 ligue9.4110912024970
2023-202429Bristol Rovers2 ligues7.811010501880
12 saisons8 clubs5 ligues367.277404221880191175161020101413619541.1
Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
Brentford (4 saisons)3 ligues118.82410144440124936010
Shrewsbury (4 saisons)4 ligues93.21800760
Millwall (2 saisons)3 ligues58.0120076530244639000460539436.1
Stoke City (2 saisons)3 ligues36.180041450292740000266383850.0
Birmingham City (2 saisons)3 ligues28.771042150723023010197344145.3
Hull City (1 saison)2 ligues15.260024140296800091112233.3
Exeter City (1 saison)1 ligue9.4110912024970
Bristol Rovers (1 saison)2 ligues7.811010501880
Stoke City (1 saison)1 ligue1.00000
FA Cup (9 saisons)10.930045019120
Championship (8 saisons)242.154203161590142152131020101413619541.1
EFL Cup (8 saisons)13.94007805513000
League One (4 saisons)58.1820531602517150
League Two (1 saison)42.18042
PL2 — Div. 2 (1 saison)1.00000
Statistiques diverses Table
Performance Duels aériens
Saison Âge Équipe Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
2012-201318Shrewsburyeng ENG3. League One16e0.1000
2013-201419Shrewsburyeng ENG3. League One23e36.75028
2014-201520Shrewsburyeng ENG4. League Two2e42.18042Matchs
2015-201621Shrewsburyeng ENG3. League One20e5.0106Matchs
2015-201621Brentfordeng ENG2. Championship9e36.97045Matchs
2016-201722Brentfordeng ENG2. Championship10e41.17004800000000Matchs
2017-201823Brentfordeng ENG2. Championship9e35.491048410124936010Matchs
2018-201924Stoke Cityeng ENG2. Championship16e25.25002933091623000208283544.4Matchs
2019-202025Stoke Cityeng ENG2. Championship15e6.620069015770005810376.9Matchs
2019-202025Stoke Cityeng ENGJr. PL2 — Div. 24e1.00000Matchs
2019-202025Millwalleng ENG2. Championship8e17.030026220131211000136143230.4Matchs
2020-202126Millwalleng ENG2. Championship11e38.09004929083224000324396238.6Matchs
2021-202227Birmingham Cityeng ENG2. Championship20e25.851039130622821010182314143.1Matchs
2022-202328Birmingham Cityeng ENG2. Championship17e2.01002102220001530100.0Matchs
2022-202328Hull Cityeng ENG2. Championship15e14.260024110216700091112233.3Matchs
2023-202429Exeter Cityeng ENG3. League One13e9.4110912024970Matchs
2023-202429Bristol Roverseng ENG3. League One15e7.011010401880Matchs
12 saisons8 clubs3 ligues342.370404111750167169146020101413619541.1
Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
Brentford (4 saisons)1 ligue113.42310141410124936010
Shrewsbury (4 saisons)2 ligues83.914076
Millwall (2 saisons)1 ligue55.0120075510214435000460539436.1
Stoke City (2 saisons)1 ligue31.870035420242330000266383850.0
Birmingham City (2 saisons)1 ligue27.861041140643023010197344145.3
Hull City (1 saison)1 ligue14.260024110216700091112233.3
Exeter City (1 saison)1 ligue9.4110912024970
Bristol Rovers (1 saison)1 ligue7.011010401880
Stoke City (1 saison)1 ligue1.00000
Championship (8 saisons)242.154203161590142152131020101413619541.1
League One (4 saisons)58.1820531602517150
League Two (1 saison)42.18042
PL2 — Div. 2 (1 saison)1.00000
Statistiques diverses Table
Performance
Saison Âge Équipe Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
2014-201520Shrewsburyeng ENGFA Cup65e3.02000Matchs
2014-201520Shrewsburyeng ENGLeague Cup9e4.01000Matchs
2015-201621Shrewsburyeng ENGLeague Cup33e2.31000Matchs
2015-201621Brentfordeng ENGFA Cup33e1.00000Matchs
2016-201722Brentfordeng ENGEFL Cup58e1.2100230000000Matchs
2016-201722Brentfordeng ENGFA Cup17e2.00000Matchs
2017-201823Brentfordeng ENGEFL Cup17e0.2000100000000Matchs
2018-201924Brentfordeng ENGEFL Cup17e1.0000000000000Matchs
2019-202025Stoke Cityeng ENGEFL Cup17e3.310043034100Matchs
2019-202025Stoke Cityeng ENGFA Cup33e1.00002002000Matchs
2020-202126Millwalleng ENGEFL Cup17e1.80000202130Matchs
2020-202126Millwalleng ENGFA Cup17e1.10001001110Matchs
2021-202227Birmingham Cityeng ENGFA Cup1.01001108000Matchs
2022-202328Hull Cityeng ENGFA Cup1.00000308010Matchs
2023-202429Bristol Roverseng ENGFA Cup0.80000100000Matchs
10 saisons7 clubs2 ligues24.87001113024615000
Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
Brentford (4 saisons)2 ligues5.5100330000000
Shrewsbury (2 saisons)2 ligues9.34000
Stoke City (2 saisons)2 ligues4.310063054100
Birmingham City (2 saisons)2 ligues1.01001108000
Millwall (1 saison)2 ligues3.00001203240
Bristol Rovers (1 saison)1 ligue0.80000100000
Hull City (1 saison)1 ligue1.00000308010
FA Cup (9 saisons)10.930045019120
EFL Cup (8 saisons)13.94007805513000

Résumé du club de joueurs

À propos de FBref.com

FBref.com a été lancé (13 juin 2018) avec un traitement des compétitions nationales pour l'Angleterre, la France, l'Allemagne, l'Italie, l'Espagne et les États-Unis. Depuis lors, nous n'avons cessé d'étendre nos statistiques pour inclure des championnats nationaux de plus de 40 pays, ainsi que des coupes nationales, des super coupes et des compétitions de jeunes des principaux pays européens. Nous avons également ajouté des données pour les grandes coupes internationales telles la Ligue des Champions de l'UEFA et la 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.

Le personnel de Sports Reference est entièrement anglophone et hispanophone à l'heure actuelle. Nous espérons servir tous nos clients quelle que soit leur langue maternelle, donc nous ferons de notre mieux pour traduire correctement notre site en {langue}. Si vous trouvez une erreur ou un mot, une phrase ou une abréviation mal choisis, veuillez nous en informer et nous tenterons de corriger le problème rapidement.

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 est l'un des sept sites Sports-Reference.com.

Plus de pages Ryan Woods