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
2025-01-01MerChampionshipJournée 25DomicileD 0–1MillwallOxford UnitedNFW190000000040000.00.00.00011100.000000Rapport de match
2024-12-29DimChampionshipJournée 24ExtérieurN 0–0MillwallCoventry CityNFW100000100040000.10.10.000020.003000Rapport de match
2024-12-26JeuChampionshipJournée 23ExtérieurD 1–2MillwallNorwich CityNFW150000000020000.00.00.0000001000Rapport de match
2024-12-14SamChampionshipJournée 21ExtérieurD 0–1MillwallMiddlesbroughNFW130000000030000.00.00.0101250.003000Rapport de match
2024-12-07SamChampionshipJournée 19DomicileD 0–1MillwallCoventry CityNFW50000100052000.00.00.0001250.001000Rapport 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
2009-201017Shrewsburyeng ENG4. League Two612272.5314300001.190.401.591.191.59
2010-201118Shrewsburyeng ENG4. League Two26131,22713.6639600000.440.220.660.440.66
2011-201219Shrewsburyeng ENG4. League Two853854.3101100000.230.000.230.230.23
2012-201320Shrewsburyeng ENG3. League One2166807.6011000000.000.130.130.000.13
2013-201421Shrewsburyeng ENG3. League One28171,58817.6718700100.400.060.450.400.45
2014-201522Walsalleng ENGFA Cup11901.0202200002.000.002.002.002.00Matchs
2014-201522Walsalleng ENGLeague Cup221802.0000000000.000.000.000.000.00Matchs
2014-201522Walsalleng ENG3. League One29292,41226.8172191523200.630.070.710.560.63Matchs
2015-201623Walsalleng ENGFA Cup332482.8000000100.000.000.000.000.00Matchs
2015-201623Walsalleng ENGLeague Cup221802.0314211001.500.502.001.001.50Matchs
2015-201623Walsalleng ENG3. League One41383,27836.4171181522100.470.030.490.410.44Matchs
2016-201724Barnsleyeng ENG2. Championship42282,36626.38311800000.300.110.420.300.42Matchs
2016-201724Barnsleyeng ENGEFL Cup11810.9000000000.000.000.000.000.00Matchs
2016-201724Barnsleyeng ENGFA Cup221942.2000000000.000.000.000.000.00Matchs
2017-201825Barnsleyeng ENG2. Championship39262,38926.5707611200.260.000.260.230.23Matchs
2017-201825Barnsleyeng ENGEFL Cup321922.1303300001.410.001.411.411.41Matchs
2017-201825Barnsleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matchs
2018-201926Millwalleng ENG2. Championship1022242.5000000000.80.80.10.927110.000.000.000.000.000.320.050.370.320.37Matchs
2018-201926Barnsleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matchs
2018-201926Barnsleyeng ENG3. League One443343.7101100000.270.000.270.270.27Matchs
2019-202027Millwalleng ENG2. Championship45292,66129.6819800109.39.31.911.219271900.270.030.300.270.300.320.060.380.320.38Matchs
2019-202027Millwalleng ENGEFL Cup11790.9101100001.140.001.141.141.14Matchs
2019-202027Millwalleng ENGFA Cup20520.6101100001.730.001.731.731.73Matchs
2020-202128Millwalleng ENG2. Championship29121,04911.7404400004.94.90.45.31311800.340.000.340.340.340.420.030.450.420.45Matchs
2020-202128Millwalleng ENGEFL Cup211091.2011000000.000.830.830.000.83Matchs
2020-202128Millwalleng ENGFA Cup211211.3000000000.000.000.000.000.00Matchs
2021-202229Millwalleng ENG2. Championship24161,34615.09110900206.36.31.07.314251080.600.070.670.600.670.420.070.490.420.49Matchs
2021-202229Millwalleng ENGEFL Cup332452.7011000000.000.370.370.000.37Matchs
2021-202229Millwalleng ENGFA Cup11800.9000000000.000.000.000.000.00Matchs
2022-202330Millwalleng ENG2. Championship41383,05233.91742117005013.913.92.316.233361560.500.120.620.500.620.410.070.480.410.48Matchs
2022-202330Millwalleng ENGEFL Cup1140.0000000000.000.000.000.000.00Matchs
2022-202330Millwalleng ENGFA Cup11450.5000000000.000.000.000.000.00Matchs
2023-202431Millwalleng ENG2. Championship34212,00622.3437400105.25.11.46.612171000.180.130.310.180.310.240.060.300.230.30Matchs
2023-202431Millwalleng ENGEFL Cup11600.7000000000.000.000.000.000.00Matchs
2023-202431Millwalleng ENGFA Cup10240.3000000000.000.000.000.000.00Matchs
2024-202532Millwalleng ENG2. Championship1144505.0101011002.41.60.01.622170.200.000.200.000.000.480.000.480.320.32Matchs
2024-202532Millwalleng ENGEFL Cup20540.6000000000.000.000.000.000.00Matchs
16 saisons4 clubs5 ligues47131427,892309.9120241441137816042.841.97.249.1951256620.390.080.460.360.440.360.060.420.350.41
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
Millwall (7 saisons)3 ligues21113211,661129.645115644119042.841.97.249.1951256620.350.080.430.340.420.360.060.420.350.41
Shrewsbury (5 saisons)2 ligues89424,10745.6176231700100.370.130.500.370.50
Barnsley (3 saisons)4 ligues93655,73663.7193221811200.300.050.350.280.33
Walsall (2 saisons)3 ligues78756,38871.0394433456400.550.060.610.480.54
EFL Cup (11 saisons)19151,27414.27310611000.490.210.710.420.64
Championship (9 saisons)27517615,543172.7581270562211042.841.97.249.1951256620.340.070.410.320.390.360.060.420.350.41
FA Cup (9 saisons)141094410.5303300100.290.000.290.290.29
League One (5 saisons)123948,29292.1425473845400.460.050.510.410.47
League Two (3 saisons)40191,83920.4104141000000.490.200.690.490.69
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
2009-201017Shrewsbury1 ligue612272.5314300001.190.401.591.191.59
2010-201118Shrewsbury1 ligue26131,22713.6639600000.440.220.660.440.66
2011-201219Shrewsbury1 ligue853854.3101100000.230.000.230.230.23
2012-201320Shrewsbury1 ligue2166807.6011000000.000.130.130.000.13
2013-201421Shrewsbury1 ligue28171,58817.6718700100.400.060.450.400.45
2014-201522Walsall3 ligues32322,68229.8192211723200.640.070.700.570.64
2015-201623Walsall3 ligues46433,70641.2202221733200.490.050.530.410.46
2016-201724Barnsley3 ligues45312,64129.38311800000.270.100.370.270.37
2017-201825Barnsley3 ligues43292,67129.710010911200.340.000.340.300.30
2018-201926Barnsley2 ligues554244.7101100000.210.000.210.210.21
2018-201926Millwall1 ligue1022242.5000000000.80.80.10.927110.000.000.000.000.000.320.050.370.320.37
2019-202027Millwall3 ligues48302,79231.0101111000109.39.31.911.219271900.320.030.350.320.350.320.060.380.320.38
2020-202128Millwall3 ligues33141,27914.2415400004.94.90.45.31311800.280.070.350.280.350.420.030.450.420.45
2021-202229Millwall3 ligues28201,67118.69211900206.36.31.07.314251080.480.110.590.480.590.420.070.490.420.49
2022-202330Millwall3 ligues43403,10134.51742117005013.913.92.316.233361560.490.120.610.490.610.410.070.480.410.48
2023-202431Millwall3 ligues36222,09023.2437400105.25.11.46.612171000.170.130.300.170.300.240.060.300.230.30
2024-202532Millwall2 ligues1345045.6101011002.41.60.01.622170.180.000.180.000.000.480.000.480.320.32
16 saisons4 clubs5 ligues47131427,892309.9120241441137816042.841.97.249.1951256620.390.080.460.360.440.360.060.420.350.41
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
Millwall (7 saisons)3 ligues21113211,661129.645115644119042.841.97.249.1951256620.350.080.430.340.420.360.060.420.350.41
Shrewsbury (5 saisons)2 ligues89424,10745.6176231700100.370.130.500.370.50
Barnsley (3 saisons)4 ligues93655,73663.7193221811200.300.050.350.280.33
Walsall (2 saisons)3 ligues78756,38871.0394433456400.550.060.610.480.54
EFL Cup (11 saisons)19151,27414.27310611000.490.210.710.420.64
Championship (9 saisons)27517615,543172.7581270562211042.841.97.249.1951256620.340.070.410.320.390.360.060.420.350.41
FA Cup (9 saisons)141094410.5303300100.290.000.290.290.29
League One (5 saisons)123948,29292.1425473845400.460.050.510.410.47
League Two (3 saisons)40191,83920.4104141000000.490.200.690.490.69
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
2009-201017Shrewsburyeng ENG4. League Two12e612272.5314300001.190.401.591.191.59
2010-201118Shrewsburyeng ENG4. League Two4e26131,22713.6639600000.440.220.660.440.66
2011-201219Shrewsburyeng ENG4. League Two2e853854.3101100000.230.000.230.230.23
2012-201320Shrewsburyeng ENG3. League One16e2166807.6011000000.000.130.130.000.13
2013-201421Shrewsburyeng ENG3. League One23e28171,58817.6718700100.400.060.450.400.45
2014-201522Walsalleng ENG3. League One14e29292,41226.8172191523200.630.070.710.560.63Matchs
2015-201623Walsalleng ENG3. League One3e41383,27836.4171181522100.470.030.490.410.44Matchs
2016-201724Barnsleyeng ENG2. Championship14e42282,36626.38311800000.300.110.420.300.42Matchs
2017-201825Barnsleyeng ENG2. Championship22e39262,38926.5707611200.260.000.260.230.23Matchs
2018-201926Barnsleyeng ENG3. League One2e443343.7101100000.270.000.270.270.27Matchs
2018-201926Millwalleng ENG2. Championship21e1022242.5000000000.80.80.10.927110.000.000.000.000.000.320.050.370.320.37Matchs
2019-202027Millwalleng ENG2. Championship8e45292,66129.6819800109.39.31.911.219271900.270.030.300.270.300.320.060.380.320.38Matchs
2020-202128Millwalleng ENG2. Championship11e29121,04911.7404400004.94.90.45.31311800.340.000.340.340.340.420.030.450.420.45Matchs
2021-202229Millwalleng ENG2. Championship9e24161,34615.09110900206.36.31.07.314251080.600.070.670.600.670.420.070.490.420.49Matchs
2022-202330Millwalleng ENG2. Championship8e41383,05233.91742117005013.913.92.316.233361560.500.120.620.500.620.410.070.480.410.48Matchs
2023-202431Millwalleng ENG2. Championship13e34212,00622.3437400105.25.11.46.612171000.180.130.310.180.310.240.060.300.230.30Matchs
2024-202532Millwalleng ENG2. Championship14e1144505.0101011002.41.60.01.622170.200.000.200.000.000.480.000.480.320.32Matchs
16 saisons4 clubs3 ligues43828925,674285.3110211311046715042.841.97.249.1951256620.390.070.460.360.440.360.060.420.350.41
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
Millwall (7 saisons)1 ligue19412210,788119.94395242119042.841.97.249.1951256620.360.080.430.350.430.360.060.420.350.41
Shrewsbury (5 saisons)2 ligues89424,10745.6176231700100.370.130.500.370.50
Barnsley (3 saisons)2 ligues85585,08956.5163191511200.280.050.340.270.32
Walsall (2 saisons)1 ligue70675,69063.2343373045300.540.050.590.470.52
Championship (9 saisons)27517615,543172.7581270562211042.841.97.249.1951256620.340.070.410.320.390.360.060.420.350.41
League One (5 saisons)123948,29292.1425473845400.460.050.510.410.47
League Two (3 saisons)40191,83920.4104141000000.490.200.690.490.69
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-201522Walsalleng ENGFA Cup85e11901.0202200002.000.002.002.002.00Matchs
2014-201522Walsalleng ENGLeague Cup33e221802.0000000000.000.000.000.000.00Matchs
2015-201623Walsalleng ENGFA Cup17e332482.8000000100.000.000.000.000.00Matchs
2015-201623Walsalleng ENGLeague Cup17e221802.0314211001.500.502.001.001.50Matchs
2016-201724Barnsleyeng ENGEFL Cup58e11810.9000000000.000.000.000.000.00Matchs
2016-201724Barnsleyeng ENGFA Cup33e221942.2000000000.000.000.000.000.00Matchs
2017-201825Barnsleyeng ENGEFL Cup17e321922.1303300001.410.001.411.411.41Matchs
2017-201825Barnsleyeng ENGFA Cup33e11901.0000000000.000.000.000.000.00Matchs
2018-201926Barnsleyeng ENGEFL Cup58e11901.0000000000.000.000.000.000.00Matchs
2019-202027Millwalleng ENGEFL Cup33e11790.9101100001.140.001.141.141.14Matchs
2019-202027Millwalleng ENGFA Cup17e20520.6101100001.730.001.731.731.73Matchs
2020-202128Millwalleng ENGEFL Cup17e211091.2011000000.000.830.830.000.83Matchs
2020-202128Millwalleng ENGFA Cup17e211211.3000000000.000.000.000.000.00Matchs
2021-202229Millwalleng ENGEFL CupRd3332452.7011000000.000.370.370.000.37Matchs
2021-202229Millwalleng ENGFA Cup11800.9000000000.000.000.000.000.00Matchs
2022-202330Millwalleng ENGEFL CupRd11140.0000000000.000.000.000.000.00Matchs
2022-202330Millwalleng ENGFA Cup11450.5000000000.000.000.000.000.00Matchs
2023-202431Millwalleng ENGEFL CupRd111600.7000000000.000.000.000.000.00Matchs
2023-202431Millwalleng ENGFA Cup10240.3000000000.000.000.000.000.00Matchs
2024-202532Millwalleng ENGEFL CupRd220540.6000000000.000.000.000.000.00Matchs
11 saisons3 clubs2 ligues33252,21824.610313911100.410.120.530.370.49
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
Millwall (6 saisons)2 ligues17108739.7224200000.210.210.410.210.41
Barnsley (3 saisons)2 ligues876477.2303300000.420.000.420.420.42
Walsall (2 saisons)2 ligues886987.8516411100.640.130.770.520.64
EFL Cup (11 saisons)19151,27414.27310611000.490.210.710.420.64
FA Cup (9 saisons)141094410.5303300100.290.000.290.290.29
Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe 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
201522wls WalesFriendlies (M)00Matchs
201623wls WalesFriendlies (M)10190.2000000000.000.000.000.000.00Matchs
201724wls WalesFriendlies (M)10450.5000000000.000.000.000.000.00Matchs
201825wls WalesWCQ00Matchs
201825wls WalesFriendlies (M)00Matchs
202330wls WalesFriendlies (M)10450.5000000000.000.000.000.000.00Matchs
202431wls WalesUEFA Euro Qualifying40620.7000000000.000.000.000.000.00Matchs
6 saisons1 club3 ligues701711.9000000000.000.000.000.000.00
Friendlies (M) (5 saisons)301091.2000000000.000.000.000.000.00
UEFA Euro Qualifying (1 saison)40620.7000000000.000.000.000.000.00
WCQ (1 saison)00
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
2009-201017Shrewsburyeng ENG4. League Two2.5341.590.7500
2010-201118Shrewsburyeng ENG4. League Two13.66181.320.3300
2011-201219Shrewsburyeng ENG4. League Two4.3120.470.5000
2012-201320Shrewsburyeng ENG3. League One7.6040.530.0000
2013-201421Shrewsburyeng ENG3. League One17.67160.910.4400
2014-201522Walsalleng ENGFA Cup1.0200Matchs
2014-201522Walsalleng ENGLeague Cup2.0000Matchs
2014-201522Walsalleng ENG3. League One26.817361.340.4223Matchs
2015-201623Walsalleng ENGFA Cup2.8000Matchs
2015-201623Walsalleng ENGLeague Cup2.0311Matchs
2015-201623Walsalleng ENG3. League One36.417441.210.3422Matchs
2016-201724Barnsleyeng ENG2. Championship26.380210.000.800.3800Matchs
2016-201724Barnsleyeng ENGEFL Cup0.90200.02.220.000.0000Matchs
2016-201724Barnsleyeng ENGFA Cup2.2000Matchs
2017-201825Barnsleyeng ENG2. Championship26.57772937.72.901.090.080.2111Matchs
2017-201825Barnsleyeng ENGEFL Cup2.1310770.04.693.280.300.4300Matchs
2017-201825Barnsleyeng ENGFA Cup1.002150.02.001.000.000.0000Matchs
2018-201926Millwalleng ENG2. Championship2.506116.72.410.400.000.008.60000.80.80.14-0.8-0.8Matchs
2018-201926Barnsleyeng ENGEFL Cup1.00000.000.0000Matchs
2018-201926Barnsleyeng ENG3. League One3.7100Matchs
2019-202027Millwalleng ENG2. Championship29.68612236.12.060.740.130.3612.20009.39.30.15-1.3-1.3Matchs
2019-202027Millwalleng ENGEFL Cup0.9111100.01.141.141.001.0000Matchs
2019-202027Millwalleng ENGFA Cup0.6111100.01.731.731.001.0000Matchs
2020-202128Millwalleng ENG2. Championship11.7429931.02.490.770.140.4411.80004.94.90.17-0.9-0.9Matchs
2020-202128Millwalleng ENGEFL Cup1.203133.32.480.830.000.0000Matchs
2020-202128Millwalleng ENGFA Cup1.307342.95.212.230.000.0000Matchs
2021-202229Millwalleng ENG2. Championship15.09392256.42.611.470.230.4112.60006.36.30.16+2.7+2.7Matchs
2021-202229Millwalleng ENGEFL Cup2.70600.02.200.000.0000Matchs
2021-202229Millwalleng ENGFA Cup0.90000.000.0000Matchs
2022-202330Millwalleng ENG2. Championship33.917873641.42.571.060.200.4711.600013.913.90.16+3.1+3.1Matchs
2022-202330Millwalleng ENGEFL Cup0.00100.022.500.000.0000Matchs
2022-202330Millwalleng ENGFA Cup0.502150.04.002.000.000.0000Matchs
2023-202431Millwalleng ENG2. Championship22.34371437.81.660.630.110.2910.90005.25.10.14-1.2-1.1Matchs
2023-202431Millwalleng ENGEFL Cup0.70000.000.0000Matchs
2023-202431Millwalleng ENGFA Cup0.3000Matchs
2024-202532Millwalleng ENG2. Championship5.0114214.32.800.400.000.0012.30112.41.60.12-1.4-1.6Matchs
2024-202532Millwalleng ENGEFL Cup0.60200.03.330.000.0000Matchs
16 saisons4 clubs5 ligues309.912038729544.22.071.000.160.3711.807842.841.90.15+0.2+0.1
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
Millwall (7 saisons)3 ligues129.64529611338.22.290.870.150.3911.801142.841.90.15+0.2+0.1
Shrewsbury (5 saisons)2 ligues45.617440.960.3900
Barnsley (3 saisons)4 ligues63.719915863.71.571.000.190.2911
Walsall (2 saisons)3 ligues71.039801.270.3856
EFL Cup (11 saisons)14.2725936.02.460.890.160.4411
Championship (9 saisons)172.75835015644.62.030.900.160.3611.802242.841.90.15+0.2+0.1
FA Cup (9 saisons)10.5312650.02.781.390.080.1700
League One (5 saisons)92.1421001.130.3745
League Two (3 saisons)20.410241.170.4200
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
2009-201017Shrewsbury1 ligue2.5341.590.7500
2010-201118Shrewsbury1 ligue13.66181.320.3300
2011-201219Shrewsbury1 ligue4.3120.470.5000
2012-201320Shrewsbury1 ligue7.6040.530.0000
2013-201421Shrewsbury1 ligue17.67160.910.4400
2014-201522Walsall3 ligues29.819361.340.4223
2015-201623Walsall3 ligues41.220441.210.3433
2016-201724Barnsley3 ligues29.382211050.00.070.774.000.3800
2017-201825Barnsley3 ligues29.710893741.63.001.250.100.2411
2018-201926Barnsley2 ligues4.71000.000.0000
2018-201926Millwall1 ligue2.506116.72.410.400.000.008.60000.80.80.14-0.8-0.8
2019-202027Millwall3 ligues31.010632438.12.030.770.160.4212.20009.39.30.15-1.3-1.3
2020-202128Millwall3 ligues14.24391333.32.740.910.100.3111.80004.94.90.17-0.9-0.9
2021-202229Millwall3 ligues18.69452248.92.421.180.200.4112.60006.36.30.16+2.7+2.7
2022-202330Millwall3 ligues34.517903741.12.611.070.190.4611.600013.913.90.16+3.1+3.1
2023-202431Millwall3 ligues23.24371437.81.610.610.110.2910.90005.25.10.14-1.2-1.1
2024-202532Millwall2 ligues5.6116212.52.860.360.000.0012.30112.41.60.12-1.4-1.6
16 saisons4 clubs5 ligues309.912038729544.22.071.000.160.3711.807842.841.90.15+0.2+0.1
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
Millwall (7 saisons)3 ligues129.64529611338.22.290.870.150.3911.801142.841.90.15+0.2+0.1
Shrewsbury (5 saisons)2 ligues45.617440.960.3900
Barnsley (3 saisons)4 ligues63.719915863.71.571.000.190.2911
Walsall (2 saisons)3 ligues71.039801.270.3856
EFL Cup (11 saisons)14.2725936.02.460.890.160.4411
Championship (9 saisons)172.75835015644.62.030.900.160.3611.802242.841.90.15+0.2+0.1
FA Cup (9 saisons)10.5312650.02.781.390.080.1700
League One (5 saisons)92.1421001.130.3745
League Two (3 saisons)20.410241.170.4200
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5341.590.7500
2010-201118Shrewsburyeng ENG4. League Two4e13.66181.320.3300
2011-201219Shrewsburyeng ENG4. League Two2e4.3120.470.5000
2012-201320Shrewsburyeng ENG3. League One16e7.6040.530.0000
2013-201421Shrewsburyeng ENG3. League One23e17.67160.910.4400
2014-201522Walsalleng ENG3. League One14e26.817361.340.4223Matchs
2015-201623Walsalleng ENG3. League One3e36.417441.210.3422Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.380210.000.800.3800Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.57772937.72.901.090.080.2111Matchs
2018-201926Barnsleyeng ENG3. League One2e3.7100Matchs
2018-201926Millwalleng ENG2. Championship21e2.506116.72.410.400.000.008.60000.80.80.14-0.8-0.8Matchs
2019-202027Millwalleng ENG2. Championship8e29.68612236.12.060.740.130.3612.20009.39.30.15-1.3-1.3Matchs
2020-202128Millwalleng ENG2. Championship11e11.7429931.02.490.770.140.4411.80004.94.90.17-0.9-0.9Matchs
2021-202229Millwalleng ENG2. Championship9e15.09392256.42.611.470.230.4112.60006.36.30.16+2.7+2.7Matchs
2022-202330Millwalleng ENG2. Championship8e33.917873641.42.571.060.200.4711.600013.913.90.16+3.1+3.1Matchs
2023-202431Millwalleng ENG2. Championship13e22.34371437.81.660.630.110.2910.90005.25.10.14-1.2-1.1Matchs
2024-202532Millwalleng ENG2. Championship14e5.0114214.32.800.400.000.0012.30112.41.60.12-1.4-1.6Matchs
16 saisons4 clubs3 ligues285.311035028044.62.030.990.160.3711.806742.841.90.15+0.2+0.1
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
Millwall (7 saisons)1 ligue119.94327310638.82.280.880.150.4011.801142.841.90.15+0.2+0.1
Shrewsbury (5 saisons)2 ligues45.617440.960.3900
Barnsley (3 saisons)2 ligues56.516775064.91.460.950.180.2811
Walsall (2 saisons)1 ligue63.234801.270.3845
Championship (9 saisons)172.75835015644.62.030.900.160.3611.802242.841.90.15+0.2+0.1
League One (5 saisons)92.1421001.130.3745
League Two (3 saisons)20.410241.170.4200
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-201522Walsalleng ENGFA Cup85e1.0200Matchs
2014-201522Walsalleng ENGLeague Cup33e2.0000Matchs
2015-201623Walsalleng ENGFA Cup17e2.8000Matchs
2015-201623Walsalleng ENGLeague Cup17e2.0311Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.90200.02.220.000.0000Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.2000Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.1310770.04.693.280.300.4300Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.002150.02.001.000.000.0000Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.00000.000.0000Matchs
2019-202027Millwalleng ENGEFL Cup33e0.9111100.01.141.141.001.0000Matchs
2019-202027Millwalleng ENGFA Cup17e0.6111100.01.731.731.001.0000Matchs
2020-202128Millwalleng ENGEFL Cup17e1.203133.32.480.830.000.0000Matchs
2020-202128Millwalleng ENGFA Cup17e1.307342.95.212.230.000.0000Matchs
2021-202229Millwalleng ENGEFL CupRd32.70600.02.200.000.0000Matchs
2021-202229Millwalleng ENGFA Cup0.90000.000.0000Matchs
2022-202330Millwalleng ENGEFL CupRd10.00100.022.500.000.0000Matchs
2022-202330Millwalleng ENGFA Cup0.502150.04.002.000.000.0000Matchs
2023-202431Millwalleng ENGEFL CupRd10.70000.000.0000Matchs
2023-202431Millwalleng ENGFA Cup0.3000Matchs
2024-202532Millwalleng ENGEFL CupRd20.60200.03.330.000.0000Matchs
11 saisons3 clubs2 ligues24.610371540.52.561.040.140.3311
Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
Millwall (6 saisons)2 ligues9.7223730.42.440.740.090.2900
Barnsley (3 saisons)2 ligues7.2314857.12.781.590.210.3800
Walsall (2 saisons)2 ligues7.8511
EFL Cup (11 saisons)14.2725936.02.460.890.160.4411
FA Cup (9 saisons)10.5312650.02.781.390.080.1700
Tirs Table
Standard
Saison Âge Équipe Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
201623wls WalesFriendlies (M)0.2000Matchs
201724wls WalesFriendlies (M)0.5000Matchs
202330wls WalesFriendlies (M)0.5000Matchs
202431wls WalesUEFA Euro Qualifying0.70100.01.450.000.0000Matchs
6 saisons1 club3 ligues1.90100.01.450.000.0000
Friendlies (M) (5 saisons)1.2000
UEFA Euro Qualifying (1 saison)0.70100.01.450.000.0000
WCQ (1 saison)
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
2009-201017Shrewsburyeng ENG4. League Two2.51
2010-201118Shrewsburyeng ENG4. League Two13.63
2011-201219Shrewsburyeng ENG4. League Two4.30
2012-201320Shrewsburyeng ENG3. League One7.61
2013-201421Shrewsburyeng ENG3. League One17.61
2014-201522Walsalleng ENGFA Cup1.00Matchs
2014-201522Walsalleng ENGLeague Cup2.00Matchs
2014-201522Walsalleng ENG3. League One26.82Matchs
2015-201623Walsalleng ENGFA Cup2.80Matchs
2015-201623Walsalleng ENGLeague Cup2.01Matchs
2015-201623Walsalleng ENG3. League One36.41Matchs
2016-201724Barnsleyeng ENG2. Championship26.33Matchs
2016-201724Barnsleyeng ENGEFL Cup0.90Matchs
2016-201724Barnsleyeng ENGFA Cup2.20Matchs
2017-201825Barnsleyeng ENG2. Championship26.50Matchs
2017-201825Barnsleyeng ENGEFL Cup2.10Matchs
2017-201825Barnsleyeng ENGFA Cup1.00Matchs
2018-201926Millwalleng ENG2. Championship2.5385273.1583152202387.0121770.633100.000.10.3-0.112007Matchs
2018-201926Barnsleyeng ENGEFL Cup1.00Matchs
2018-201926Barnsleyeng ENG3. League One3.70Matchs
2019-202027Millwalleng ENG2. Championship29.637060761.0508878621531867.610517061.8183452.911.92.2-0.923185127Matchs
2019-202027Millwalleng ENGEFL Cup0.90Matchs
2019-202027Millwalleng ENGFA Cup0.60Matchs
2020-202128Millwalleng ENG2. Championship11.714924560.819723349414067.1416662.161833.300.40.5-0.4763211Matchs
2020-202128Millwalleng ENGEFL Cup1.21Matchs
2020-202128Millwalleng ENGFA Cup1.30Matchs
2021-202229Millwalleng ENG2. Championship15.014826256.519475838913068.5437855.151533.311.00.80.09146125Matchs
2021-202229Millwalleng ENGEFL Cup2.71Matchs
2021-202229Millwalleng ENGFA Cup0.90Matchs
2022-202330Millwalleng ENG2. Championship33.928653553.5367866116926863.19415959.152321.742.31.7+1.731138336Matchs
2022-202330Millwalleng ENGEFL Cup0.00Matchs
2022-202330Millwalleng ENGFA Cup0.50Matchs
2023-202431Millwalleng ENG2. Championship22.319630763.8267450713618573.5417157.7122060.031.40.6+1.617113217Matchs
2023-202431Millwalleng ENGEFL Cup0.70Matchs
2023-202431Millwalleng ENGFA Cup0.30Matchs
2024-202532Millwalleng ENG2. Championship5.0375567.343257223073.3101662.50000.00.10.001102Matchs
2024-202532Millwalleng ENGEFL Cup0.60Matchs
16 saisons4 clubs5 ligues309.91224206359.3163743080745109468.134657760.04911343.4247.26.0+16.88865269125
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
Millwall (7 saisons)3 ligues129.61224206359.3163743080745109468.134657760.04911343.4117.26.0+3.88865269125
Shrewsbury (5 saisons)2 ligues45.66
Barnsley (3 saisons)4 ligues63.73
Walsall (2 saisons)3 ligues71.04
EFL Cup (11 saisons)14.23
Championship (9 saisons)172.71224206359.3163743080745109468.134657760.04911343.4127.26.0+4.88865269125
FA Cup (9 saisons)10.50
League One (5 saisons)92.15
League Two (3 saisons)20.44
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
2009-201017Shrewsbury1 ligue2.51
2010-201118Shrewsbury1 ligue13.63
2011-201219Shrewsbury1 ligue4.30
2012-201320Shrewsbury1 ligue7.61
2013-201421Shrewsbury1 ligue17.61
2014-201522Walsall3 ligues29.82
2015-201623Walsall3 ligues41.22
2016-201724Barnsley3 ligues29.33
2017-201825Barnsley3 ligues29.70
2018-201926Barnsley2 ligues4.70
2018-201926Millwall1 ligue2.5385273.1583152202387.0121770.633100.000.10.3-0.112007
2019-202027Millwall3 ligues31.037060761.0508878621531867.610517061.8183452.911.92.2-0.923185127
2020-202128Millwall3 ligues14.214924560.819723349414067.1416662.161833.310.40.5+0.6763211
2021-202229Millwall3 ligues18.614826256.519475838913068.5437855.151533.321.00.8+1.09146125
2022-202330Millwall3 ligues34.528653553.5367866116926863.19415959.152321.742.31.7+1.731138336
2023-202431Millwall3 ligues23.219630763.8267450713618573.5417157.7122060.031.40.6+1.617113217
2024-202532Millwall2 ligues5.6375567.343257223073.3101662.50000.00.10.001102
16 saisons4 clubs5 ligues309.91224206359.3163743080745109468.134657760.04911343.4247.26.0+16.88865269125
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
Millwall (7 saisons)3 ligues129.61224206359.3163743080745109468.134657760.04911343.4117.26.0+3.88865269125
Shrewsbury (5 saisons)2 ligues45.66
Barnsley (3 saisons)4 ligues63.73
Walsall (2 saisons)3 ligues71.04
EFL Cup (11 saisons)14.23
Championship (9 saisons)172.71224206359.3163743080745109468.134657760.04911343.4127.26.0+4.88865269125
FA Cup (9 saisons)10.50
League One (5 saisons)92.15
League Two (3 saisons)20.44
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
2009-201017Shrewsburyeng ENG4. League Two12e2.51
2010-201118Shrewsburyeng ENG4. League Two4e13.63
2011-201219Shrewsburyeng ENG4. League Two2e4.30
2012-201320Shrewsburyeng ENG3. League One16e7.61
2013-201421Shrewsburyeng ENG3. League One23e17.61
2014-201522Walsalleng ENG3. League One14e26.82Matchs
2015-201623Walsalleng ENG3. League One3e36.41Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.33Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.50Matchs
2018-201926Barnsleyeng ENG3. League One2e3.70Matchs
2018-201926Millwalleng ENG2. Championship21e2.5385273.1583152202387.0121770.633100.000.10.3-0.112007Matchs
2019-202027Millwalleng ENG2. Championship8e29.637060761.0508878621531867.610517061.8183452.911.92.2-0.923185127Matchs
2020-202128Millwalleng ENG2. Championship11e11.714924560.819723349414067.1416662.161833.300.40.5-0.4763211Matchs
2021-202229Millwalleng ENG2. Championship9e15.014826256.519475838913068.5437855.151533.311.00.80.09146125Matchs
2022-202330Millwalleng ENG2. Championship8e33.928653553.5367866116926863.19415959.152321.742.31.7+1.731138336Matchs
2023-202431Millwalleng ENG2. Championship13e22.319630763.8267450713618573.5417157.7122060.031.40.6+1.617113217Matchs
2024-202532Millwalleng ENG2. Championship14e5.0375567.343257223073.3101662.50000.00.10.001102Matchs
16 saisons4 clubs3 ligues285.31224206359.3163743080745109468.134657760.04911343.4217.26.0+13.88865269125
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
Millwall (7 saisons)1 ligue119.91224206359.3163743080745109468.134657760.04911343.497.26.0+1.88865269125
Shrewsbury (5 saisons)2 ligues45.66
Barnsley (3 saisons)2 ligues56.53
Walsall (2 saisons)1 ligue63.23
Championship (9 saisons)172.71224206359.3163743080745109468.134657760.04911343.4127.26.0+4.88865269125
League One (5 saisons)92.15
League Two (3 saisons)20.44
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-201522Walsalleng ENGFA Cup85e1.00Matchs
2014-201522Walsalleng ENGLeague Cup33e2.00Matchs
2015-201623Walsalleng ENGFA Cup17e2.80Matchs
2015-201623Walsalleng ENGLeague Cup17e2.01Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.90Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.20Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.10Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.00Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.00Matchs
2019-202027Millwalleng ENGEFL Cup33e0.90Matchs
2019-202027Millwalleng ENGFA Cup17e0.60Matchs
2020-202128Millwalleng ENGEFL Cup17e1.21Matchs
2020-202128Millwalleng ENGFA Cup17e1.30Matchs
2021-202229Millwalleng ENGEFL CupRd32.71Matchs
2021-202229Millwalleng ENGFA Cup0.90Matchs
2022-202330Millwalleng ENGEFL CupRd10.00Matchs
2022-202330Millwalleng ENGFA Cup0.50Matchs
2023-202431Millwalleng ENGEFL CupRd10.70Matchs
2023-202431Millwalleng ENGFA Cup0.30Matchs
2024-202532Millwalleng ENGEFL CupRd20.60Matchs
11 saisons3 clubs2 ligues24.63
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
Millwall (6 saisons)2 ligues9.72
Barnsley (3 saisons)2 ligues7.20
Walsall (2 saisons)2 ligues7.81
EFL Cup (11 saisons)14.23
FA Cup (9 saisons)10.50
Passes Table
Total Court Moyen Long
Saison Âge Équipe 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
201623wls WalesFriendlies (M)0.20Matchs
201724wls WalesFriendlies (M)0.50Matchs
202330wls WalesFriendlies (M)0.50Matchs
202431wls WalesUEFA Euro Qualifying0.70Matchs
6 saisons1 club3 ligues1.90
Friendlies (M) (5 saisons)1.20
UEFA Euro Qualifying (1 saison)0.70
WCQ (1 saison)

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
2009-201017Shrewsburyeng ENG4. League Two2.5
2010-201118Shrewsburyeng ENG4. League Two13.6
2011-201219Shrewsburyeng ENG4. League Two4.3
2012-201320Shrewsburyeng ENG3. League One7.6
2013-201421Shrewsburyeng ENG3. League One17.6
2014-201522Walsalleng ENGFA Cup1.0Matchs
2014-201522Walsalleng ENGLeague Cup2.0Matchs
2014-201522Walsalleng ENG3. League One26.8Matchs
2015-201623Walsalleng ENGFA Cup2.8Matchs
2015-201623Walsalleng ENGLeague Cup2.0Matchs
2015-201623Walsalleng ENG3. League One36.4Matchs
2016-201724Barnsleyeng ENG2. Championship26.30Matchs
2016-201724Barnsleyeng ENGEFL Cup0.90Matchs
2016-201724Barnsleyeng ENGFA Cup2.2Matchs
2017-201825Barnsleyeng ENG2. Championship26.514Matchs
2017-201825Barnsleyeng ENGEFL Cup2.11Matchs
2017-201825Barnsleyeng ENGFA Cup1.00Matchs
2018-201926Millwalleng ENG2. Championship2.5524841001000003804Matchs
2018-201926Barnsleyeng ENGEFL Cup1.01Matchs
2018-201926Barnsleyeng ENG3. League One3.7Matchs
2019-202027Millwalleng ENG2. Championship29.660759781021710000370229Matchs
2019-202027Millwalleng ENGEFL Cup0.90Matchs
2019-202027Millwalleng ENGFA Cup0.60Matchs
2020-202128Millwalleng ENG2. Championship11.72452441000100000014909Matchs
2020-202128Millwalleng ENGEFL Cup1.20Matchs
2020-202128Millwalleng ENGFA Cup1.33Matchs
2021-202229Millwalleng ENG2. Championship15.026225730311210000148211Matchs
2021-202229Millwalleng ENGEFL Cup2.72Matchs
2021-202229Millwalleng ENGFA Cup0.91Matchs
2022-202330Millwalleng ENG2. Championship33.953552180103510000286624Matchs
2022-202330Millwalleng ENGEFL Cup0.00Matchs
2022-202330Millwalleng ENGFA Cup0.50Matchs
2023-202431Millwalleng ENG2. Championship22.330730240111620000196111Matchs
2023-202431Millwalleng ENGEFL Cup0.70Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENG2. Championship5.0555310001000003710Matchs
2024-202532Millwalleng ENGEFL Cup0.61Matchs
16 saisons4 clubs5 ligues309.920632022292541155000012241288
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
Millwall (7 saisons)3 ligues129.62063202229254995000012241288
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.716
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.25
Championship (9 saisons)172.720632022292541065000012241288
FA Cup (9 saisons)10.54
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsbury1 ligue2.5
2010-201118Shrewsbury1 ligue13.6
2011-201219Shrewsbury1 ligue4.3
2012-201320Shrewsbury1 ligue7.6
2013-201421Shrewsbury1 ligue17.6
2014-201522Walsall3 ligues29.8
2015-201623Walsall3 ligues41.2
2016-201724Barnsley3 ligues29.30
2017-201825Barnsley3 ligues29.715
2018-201926Barnsley2 ligues4.71
2018-201926Millwall1 ligue2.5524841001000003804
2019-202027Millwall3 ligues31.060759781021710000370229
2020-202128Millwall3 ligues14.22452441000130000014909
2021-202229Millwall3 ligues18.626225730311510000148211
2022-202330Millwall3 ligues34.553552180103510000286624
2023-202431Millwall3 ligues23.230730240111620000196111
2024-202532Millwall2 ligues5.6555310002000003710
16 saisons4 clubs5 ligues309.920632022292541155000012241288
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
Millwall (7 saisons)3 ligues129.62063202229254995000012241288
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.716
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.25
Championship (9 saisons)172.720632022292541065000012241288
FA Cup (9 saisons)10.54
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5
2010-201118Shrewsburyeng ENG4. League Two4e13.6
2011-201219Shrewsburyeng ENG4. League Two2e4.3
2012-201320Shrewsburyeng ENG3. League One16e7.6
2013-201421Shrewsburyeng ENG3. League One23e17.6
2014-201522Walsalleng ENG3. League One14e26.8Matchs
2015-201623Walsalleng ENG3. League One3e36.4Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.30Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.514Matchs
2018-201926Barnsleyeng ENG3. League One2e3.7Matchs
2018-201926Millwalleng ENG2. Championship21e2.5524841001000003804Matchs
2019-202027Millwalleng ENG2. Championship8e29.660759781021710000370229Matchs
2020-202128Millwalleng ENG2. Championship11e11.72452441000100000014909Matchs
2021-202229Millwalleng ENG2. Championship9e15.026225730311210000148211Matchs
2022-202330Millwalleng ENG2. Championship8e33.953552180103510000286624Matchs
2023-202431Millwalleng ENG2. Championship13e22.330730240111620000196111Matchs
2024-202532Millwalleng ENG2. Championship14e5.0555310001000003710Matchs
16 saisons4 clubs3 ligues285.320632022292541065000012241288
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
Millwall (7 saisons)1 ligue119.92063202229254925000012241288
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)2 ligues56.514
Walsall (2 saisons)1 ligue63.2
Championship (9 saisons)172.720632022292541065000012241288
League One (5 saisons)92.1
League Two (3 saisons)20.4
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-201522Walsalleng ENGFA Cup85e1.0Matchs
2014-201522Walsalleng ENGLeague Cup33e2.0Matchs
2015-201623Walsalleng ENGFA Cup17e2.8Matchs
2015-201623Walsalleng ENGLeague Cup17e2.0Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.90Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.2Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.11Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.00Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.01Matchs
2019-202027Millwalleng ENGEFL Cup33e0.90Matchs
2019-202027Millwalleng ENGFA Cup17e0.60Matchs
2020-202128Millwalleng ENGEFL Cup17e1.20Matchs
2020-202128Millwalleng ENGFA Cup17e1.33Matchs
2021-202229Millwalleng ENGEFL CupRd32.72Matchs
2021-202229Millwalleng ENGFA Cup0.91Matchs
2022-202330Millwalleng ENGEFL CupRd10.00Matchs
2022-202330Millwalleng ENGFA Cup0.50Matchs
2023-202431Millwalleng ENGEFL CupRd10.70Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENGEFL CupRd20.61Matchs
11 saisons3 clubs2 ligues24.69
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
Millwall (6 saisons)2 ligues9.77
Barnsley (3 saisons)2 ligues7.22
Walsall (2 saisons)2 ligues7.8
EFL Cup (11 saisons)14.25
FA Cup (9 saisons)10.54
Types de passe Table
Types de passe Corners Résultats
Saison Âge Équipe 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
201623wls WalesFriendlies (M)0.2Matchs
201724wls WalesFriendlies (M)0.5Matchs
202330wls WalesFriendlies (M)0.5Matchs
202431wls WalesUEFA Euro Qualifying0.70Matchs
6 saisons1 club3 ligues1.90
Friendlies (M) (5 saisons)1.2
UEFA Euro Qualifying (1 saison)0.70
WCQ (1 saison)

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
2009-201017Shrewsburyeng ENG4. League Two2.5
2010-201118Shrewsburyeng ENG4. League Two13.6
2011-201219Shrewsburyeng ENG4. League Two4.3
2012-201320Shrewsburyeng ENG3. League One7.6
2013-201421Shrewsburyeng ENG3. League One17.6
2014-201522Walsalleng ENGFA Cup1.0Matchs
2014-201522Walsalleng ENGLeague Cup2.0Matchs
2014-201522Walsalleng ENG3. League One26.8Matchs
2015-201623Walsalleng ENGFA Cup2.8Matchs
2015-201623Walsalleng ENGLeague Cup2.0Matchs
2015-201623Walsalleng ENG3. League One36.4Matchs
2016-201724Barnsleyeng ENG2. Championship26.3Matchs
2016-201724Barnsleyeng ENGEFL Cup0.9Matchs
2016-201724Barnsleyeng ENGFA Cup2.2Matchs
2017-201825Barnsleyeng ENG2. Championship26.5Matchs
2017-201825Barnsleyeng ENGEFL Cup2.1Matchs
2017-201825Barnsleyeng ENGFA Cup1.0Matchs
2018-201926Millwalleng ENG2. Championship2.531.2120010000.00000000Matchs
2018-201926Barnsleyeng ENGEFL Cup1.0Matchs
2018-201926Barnsleyeng ENG3. League One3.7Matchs
2019-202027Millwalleng ENG2. Championship29.6571.93391476050.17201110Matchs
2019-202027Millwalleng ENGEFL Cup0.9Matchs
2019-202027Millwalleng ENGFA Cup0.6Matchs
2020-202128Millwalleng ENG2. Championship11.7262.23180026030.26200100Matchs
2020-202128Millwalleng ENGEFL Cup1.2Matchs
2020-202128Millwalleng ENGFA Cup1.3Matchs
2021-202229Millwalleng ENG2. Championship15.0271.80150264030.20201000Matchs
2021-202229Millwalleng ENGEFL Cup2.7Matchs
2021-202229Millwalleng ENGFA Cup0.9Matchs
2022-202330Millwalleng ENG2. Championship33.9712.0945068111120.35501240Matchs
2022-202330Millwalleng ENGEFL Cup0.0Matchs
2022-202330Millwalleng ENGFA Cup0.5Matchs
2023-202431Millwalleng ENG2. Championship22.3371.66280144050.22300110Matchs
2023-202431Millwalleng ENGEFL Cup0.7Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENG2. Championship5.051.0030011000.00000000Matchs
2024-202532Millwalleng ENGEFL Cup0.6Matchs
16 saisons4 clubs5 ligues309.92261.8915011329321280.231403560
Pays Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Millwall (7 saisons)3 ligues129.62261.8915011329321280.231403560
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.7
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.2
Championship (9 saisons)172.72261.8915011329321280.231403560
FA Cup (9 saisons)10.5
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsbury1 ligue2.5
2010-201118Shrewsbury1 ligue13.6
2011-201219Shrewsbury1 ligue4.3
2012-201320Shrewsbury1 ligue7.6
2013-201421Shrewsbury1 ligue17.6
2014-201522Walsall3 ligues29.8
2015-201623Walsall3 ligues41.2
2016-201724Barnsley3 ligues29.3
2017-201825Barnsley3 ligues29.7
2018-201926Barnsley2 ligues4.7
2018-201926Millwall1 ligue2.531.2120010000.00000000
2019-202027Millwall3 ligues31.0571.93391476050.17201110
2020-202128Millwall3 ligues14.2262.23180026030.26200100
2021-202229Millwall3 ligues18.6271.80150264030.20201000
2022-202330Millwall3 ligues34.5712.0945068111120.35501240
2023-202431Millwall3 ligues23.2371.66280144050.22300110
2024-202532Millwall2 ligues5.651.0030011000.00000000
16 saisons4 clubs5 ligues309.92261.8915011329321280.231403560
Comp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Millwall (7 saisons)3 ligues129.62261.8915011329321280.231403560
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.7
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.2
Championship (9 saisons)172.72261.8915011329321280.231403560
FA Cup (9 saisons)10.5
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5
2010-201118Shrewsburyeng ENG4. League Two4e13.6
2011-201219Shrewsburyeng ENG4. League Two2e4.3
2012-201320Shrewsburyeng ENG3. League One16e7.6
2013-201421Shrewsburyeng ENG3. League One23e17.6
2014-201522Walsalleng ENG3. League One14e26.8Matchs
2015-201623Walsalleng ENG3. League One3e36.4Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.3Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.5Matchs
2018-201926Barnsleyeng ENG3. League One2e3.7Matchs
2018-201926Millwalleng ENG2. Championship21e2.531.2120010000.00000000Matchs
2019-202027Millwalleng ENG2. Championship8e29.6571.93391476050.17201110Matchs
2020-202128Millwalleng ENG2. Championship11e11.7262.23180026030.26200100Matchs
2021-202229Millwalleng ENG2. Championship9e15.0271.80150264030.20201000Matchs
2022-202330Millwalleng ENG2. Championship8e33.9712.0945068111120.35501240Matchs
2023-202431Millwalleng ENG2. Championship13e22.3371.66280144050.22300110Matchs
2024-202532Millwalleng ENG2. Championship14e5.051.0030011000.00000000Matchs
16 saisons4 clubs3 ligues285.32261.8915011329321280.231403560
Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Millwall (7 saisons)1 ligue119.92261.8915011329321280.231403560
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)2 ligues56.5
Walsall (2 saisons)1 ligue63.2
Championship (9 saisons)172.72261.8915011329321280.231403560
League One (5 saisons)92.1
League Two (3 saisons)20.4
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-201522Walsalleng ENGFA Cup85e1.0Matchs
2014-201522Walsalleng ENGLeague Cup33e2.0Matchs
2015-201623Walsalleng ENGFA Cup17e2.8Matchs
2015-201623Walsalleng ENGLeague Cup17e2.0Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.9Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.2Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.1Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.0Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.0Matchs
2019-202027Millwalleng ENGEFL Cup33e0.9Matchs
2019-202027Millwalleng ENGFA Cup17e0.6Matchs
2020-202128Millwalleng ENGEFL Cup17e1.2Matchs
2020-202128Millwalleng ENGFA Cup17e1.3Matchs
2021-202229Millwalleng ENGEFL CupRd32.7Matchs
2021-202229Millwalleng ENGFA Cup0.9Matchs
2022-202330Millwalleng ENGEFL CupRd10.0Matchs
2022-202330Millwalleng ENGFA Cup0.5Matchs
2023-202431Millwalleng ENGEFL CupRd10.7Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENGEFL CupRd20.6Matchs
11 saisons3 clubs2 ligues24.6
Pays Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
Millwall (6 saisons)2 ligues9.7
Barnsley (3 saisons)2 ligues7.2
Walsall (2 saisons)2 ligues7.8
EFL Cup (11 saisons)14.2
FA Cup (9 saisons)10.5
Préparation des tirs et des buts Table
AMT Types AMT AMB Types AMB
Saison Âge Équipe Comp CltChamp 90 AMT AMT90 PassLive PassDead TO Tirs Ftp Déf AMB AMB90 PassLive PassDead TO Tirs Ftp Déf Matchs
201623wls WalesFriendlies (M)0.2Matchs
201724wls WalesFriendlies (M)0.5Matchs
202330wls WalesFriendlies (M)0.5Matchs
202431wls WalesUEFA Euro Qualifying0.7Matchs
6 saisons1 club3 ligues1.9
Friendlies (M) (5 saisons)1.2
UEFA Euro Qualifying (1 saison)0.7
WCQ (1 saison)

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
2009-201017Shrewsburyeng ENG4. League Two2.5
2010-201118Shrewsburyeng ENG4. League Two13.6
2011-201219Shrewsburyeng ENG4. League Two4.3
2012-201320Shrewsburyeng ENG3. League One7.6
2013-201421Shrewsburyeng ENG3. League One17.6
2014-201522Walsalleng ENGFA Cup1.0Matchs
2014-201522Walsalleng ENGLeague Cup2.0Matchs
2014-201522Walsalleng ENG3. League One26.8Matchs
2015-201623Walsalleng ENGFA Cup2.8Matchs
2015-201623Walsalleng ENGLeague Cup2.0Matchs
2015-201623Walsalleng ENG3. League One36.4Matchs
2016-201724Barnsleyeng ENG2. Championship26.300Matchs
2016-201724Barnsleyeng ENGEFL Cup0.900Matchs
2016-201724Barnsleyeng ENGFA Cup2.2Matchs
2017-201825Barnsleyeng ENG2. Championship26.570Matchs
2017-201825Barnsleyeng ENGEFL Cup2.100Matchs
2017-201825Barnsleyeng ENGFA Cup1.000Matchs
2018-201926Millwalleng ENG2. Championship2.500000020.024130000Matchs
2018-201926Barnsleyeng ENGEFL Cup1.000Matchs
2018-201926Barnsleyeng ENG3. League One3.7Matchs
2019-202027Millwalleng ENG2. Championship29.6201256972924.12222220020190Matchs
2019-202027Millwalleng ENGEFL Cup0.910Matchs
2019-202027Millwalleng ENGFA Cup0.600Matchs
2020-202128Millwalleng ENG2. Championship11.7933512450.0214113514110Matchs
2020-202128Millwalleng ENGEFL Cup1.200Matchs
2020-202128Millwalleng ENGFA Cup1.313Matchs
2021-202229Millwalleng ENG2. Championship15.0942525862.5317314615180Matchs
2021-202229Millwalleng ENGEFL Cup2.711Matchs
2021-202229Millwalleng ENGFA Cup0.900Matchs
2022-202330Millwalleng ENG2. Championship33.9157010582433.31625322419260Matchs
2022-202330Millwalleng ENGEFL Cup0.000Matchs
2022-202330Millwalleng ENGFA Cup0.500Matchs
2023-202431Millwalleng ENG2. Championship22.31060645862.5314410111200Matchs
2023-202431Millwalleng ENGEFL Cup0.710Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENG2. Championship5.0420222366.711010450Matchs
2024-202532Millwalleng ENGEFL Cup0.610Matchs
16 saisons4 clubs5 ligues309.96746103423297837.2499714832083990
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
Millwall (7 saisons)3 ligues129.66739103423297837.2499714832083990
Shrewsbury (5 saisons)2 ligues45.60
Barnsley (3 saisons)4 ligues63.7700
Walsall (2 saisons)3 ligues71.00
EFL Cup (11 saisons)14.2410
Championship (9 saisons)172.76741103423297837.2499714831683990
FA Cup (9 saisons)10.5130
League One (5 saisons)92.10
League Two (3 saisons)20.40
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
2009-201017Shrewsbury1 ligue2.50
2010-201118Shrewsbury1 ligue13.60
2011-201219Shrewsbury1 ligue4.30
2012-201320Shrewsbury1 ligue7.60
2013-201421Shrewsbury1 ligue17.60
2014-201522Walsall3 ligues29.80
2015-201623Walsall3 ligues41.20
2016-201724Barnsley3 ligues29.3000
2017-201825Barnsley3 ligues29.7700
2018-201926Barnsley2 ligues4.7000
2018-201926Millwall1 ligue2.500000020.024130000
2019-202027Millwall3 ligues31.0201356972924.12222220020190
2020-202128Millwall3 ligues14.2943512450.0214113814110
2021-202229Millwall3 ligues18.6952525862.5317314715180
2022-202330Millwall3 ligues34.5157010582433.31625322419260
2023-202431Millwall3 ligues23.21070645862.5314410111200
2024-202532Millwall2 ligues5.6430222366.711010450
16 saisons4 clubs5 ligues309.96746103423297837.2499714832083990
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
Millwall (7 saisons)3 ligues129.66739103423297837.2499714832083990
Shrewsbury (5 saisons)2 ligues45.60
Barnsley (3 saisons)4 ligues63.7700
Walsall (2 saisons)3 ligues71.00
EFL Cup (11 saisons)14.2410
Championship (9 saisons)172.76741103423297837.2499714831683990
FA Cup (9 saisons)10.5130
League One (5 saisons)92.10
League Two (3 saisons)20.40
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5
2010-201118Shrewsburyeng ENG4. League Two4e13.6
2011-201219Shrewsburyeng ENG4. League Two2e4.3
2012-201320Shrewsburyeng ENG3. League One16e7.6
2013-201421Shrewsburyeng ENG3. League One23e17.6
2014-201522Walsalleng ENG3. League One14e26.8Matchs
2015-201623Walsalleng ENG3. League One3e36.4Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.300Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.570Matchs
2018-201926Barnsleyeng ENG3. League One2e3.7Matchs
2018-201926Millwalleng ENG2. Championship21e2.500000020.024130000Matchs
2019-202027Millwalleng ENG2. Championship8e29.6201256972924.12222220020190Matchs
2020-202128Millwalleng ENG2. Championship11e11.7933512450.0214113514110Matchs
2021-202229Millwalleng ENG2. Championship9e15.0942525862.5317314615180Matchs
2022-202330Millwalleng ENG2. Championship8e33.9157010582433.31625322419260Matchs
2023-202431Millwalleng ENG2. Championship13e22.31060645862.5314410111200Matchs
2024-202532Millwalleng ENG2. Championship14e5.0420222366.711010450Matchs
16 saisons4 clubs3 ligues285.36741103423297837.2499714831683990
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
Millwall (7 saisons)1 ligue119.96734103423297837.2499714831683990
Shrewsbury (5 saisons)2 ligues45.60
Barnsley (3 saisons)2 ligues56.5700
Walsall (2 saisons)1 ligue63.20
Championship (9 saisons)172.76741103423297837.2499714831683990
League One (5 saisons)92.10
League Two (3 saisons)20.40
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-201522Walsalleng ENGFA Cup85e1.0Matchs
2014-201522Walsalleng ENGLeague Cup33e2.0Matchs
2015-201623Walsalleng ENGFA Cup17e2.8Matchs
2015-201623Walsalleng ENGLeague Cup17e2.0Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.900Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.2Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.100Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.000Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.000Matchs
2019-202027Millwalleng ENGEFL Cup33e0.910Matchs
2019-202027Millwalleng ENGFA Cup17e0.600Matchs
2020-202128Millwalleng ENGEFL Cup17e1.200Matchs
2020-202128Millwalleng ENGFA Cup17e1.313Matchs
2021-202229Millwalleng ENGEFL CupRd32.711Matchs
2021-202229Millwalleng ENGFA Cup0.900Matchs
2022-202330Millwalleng ENGEFL CupRd10.000Matchs
2022-202330Millwalleng ENGFA Cup0.500Matchs
2023-202431Millwalleng ENGEFL CupRd10.710Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENGEFL CupRd20.610Matchs
11 saisons3 clubs2 ligues24.6540
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
Millwall (6 saisons)2 ligues9.7540
Barnsley (3 saisons)2 ligues7.2000
Walsall (2 saisons)2 ligues7.80
EFL Cup (11 saisons)14.2410
FA Cup (9 saisons)10.5130
Actions défensives Table
Tacles Tacles Balles contrées
Saison Âge Équipe 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
201623wls WalesFriendlies (M)0.2Matchs
201724wls WalesFriendlies (M)0.5Matchs
202330wls WalesFriendlies (M)0.5Matchs
202431wls WalesUEFA Euro Qualifying0.700Matchs
6 saisons1 club3 ligues1.9000
Friendlies (M) (5 saisons)1.20
UEFA Euro Qualifying (1 saison)0.7000
WCQ (1 saison)0

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
2009-201017Shrewsburyeng ENG4. League Two2.5
2010-201118Shrewsburyeng ENG4. League Two13.6
2011-201219Shrewsburyeng ENG4. League Two4.3
2012-201320Shrewsburyeng ENG3. League One7.6
2013-201421Shrewsburyeng ENG3. League One17.6
2014-201522Walsalleng ENGFA Cup1.0Matchs
2014-201522Walsalleng ENGLeague Cup2.0Matchs
2014-201522Walsalleng ENG3. League One26.8Matchs
2015-201623Walsalleng ENGFA Cup2.8Matchs
2015-201623Walsalleng ENGLeague Cup2.0Matchs
2015-201623Walsalleng ENG3. League One36.4Matchs
2016-201724Barnsleyeng ENG2. Championship26.3Matchs
2016-201724Barnsleyeng ENGEFL Cup0.9Matchs
2016-201724Barnsleyeng ENGFA Cup2.2Matchs
2017-201825Barnsleyeng ENG2. Championship26.5Matchs
2017-201825Barnsleyeng ENGEFL Cup2.1Matchs
2017-201825Barnsleyeng ENGFA Cup1.0Matchs
2018-201926Millwalleng ENG2. Championship2.57503413412752150.0150.03215257230334711Matchs
2018-201926Barnsleyeng ENGEFL Cup1.0Matchs
2018-201926Barnsleyeng ENG3. League One3.7Matchs
2019-202027Millwalleng ENG2. Championship29.69252561387483133925321650.01650.049920065081911119934690190Matchs
2019-202027Millwalleng ENGEFL Cup0.9Matchs
2019-202027Millwalleng ENGFA Cup0.6Matchs
2020-202128Millwalleng ENG2. Championship11.737212391531835337288100.000.0171776287138532925180Matchs
2020-202128Millwalleng ENGEFL Cup1.2Matchs
2020-202128Millwalleng ENGFA Cup1.3Matchs
2021-202229Millwalleng ENG2. Championship15.043816421722246243812325.0975.020686626614973914317108Matchs
2021-202229Millwalleng ENGEFL Cup2.7Matchs
2021-202229Millwalleng ENGFA Cup0.9Matchs
2022-202330Millwalleng ENG2. Championship33.99002845379483171900291137.91551.740617135753316149530674156Matchs
2022-202330Millwalleng ENGEFL Cup0.0Matchs
2022-202330Millwalleng ENGFA Cup0.5Matchs
2023-202431Millwalleng ENG2. Championship22.350124422082539050116212.51381.3234112728712474817345100Matchs
2023-202431Millwalleng ENGEFL Cup0.7Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENG2. Championship5.0102563957191014250.0250.04716135220736717Matchs
2024-202532Millwalleng ENGEFL Cup0.6Matchs
16 saisons4 clubs5 ligues309.933131102381379171754033121034341.75654.41595680120159553443231102391662
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
Millwall (7 saisons)3 ligues129.633131102381379171754033121034341.75654.41595680120159553443231102391662
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.7
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.2
Championship (9 saisons)172.733131102381379171754033121034341.75654.41595680120159553443231102391662
FA Cup (9 saisons)10.5
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsbury1 ligue2.5
2010-201118Shrewsbury1 ligue13.6
2011-201219Shrewsbury1 ligue4.3
2012-201320Shrewsbury1 ligue7.6
2013-201421Shrewsbury1 ligue17.6
2014-201522Walsall3 ligues29.8
2015-201623Walsall3 ligues41.2
2016-201724Barnsley3 ligues29.3
2017-201825Barnsley3 ligues29.7
2018-201926Barnsley2 ligues4.7
2018-201926Millwall1 ligue2.57503413412752150.0150.03215257230334711
2019-202027Millwall3 ligues31.09252561387483133925321650.01650.049920065081911119934690190
2020-202128Millwall3 ligues14.237212391531835337288100.000.0171776287138532925180
2021-202229Millwall3 ligues18.643816421722246243812325.0975.020686626614973914317108
2022-202330Millwall3 ligues34.59002845379483171900291137.91551.740617135753316149530674156
2023-202431Millwall3 ligues23.250124422082539050116212.51381.3234112728712474817345100
2024-202532Millwall2 ligues5.6102563957191014250.0250.04716135220736717
16 saisons4 clubs5 ligues309.933131102381379171754033121034341.75654.41595680120159553443231102391662
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
Millwall (7 saisons)3 ligues129.633131102381379171754033121034341.75654.41595680120159553443231102391662
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)4 ligues63.7
Walsall (2 saisons)3 ligues71.0
EFL Cup (11 saisons)14.2
Championship (9 saisons)172.733131102381379171754033121034341.75654.41595680120159553443231102391662
FA Cup (9 saisons)10.5
League One (5 saisons)92.1
League Two (3 saisons)20.4
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5
2010-201118Shrewsburyeng ENG4. League Two4e13.6
2011-201219Shrewsburyeng ENG4. League Two2e4.3
2012-201320Shrewsburyeng ENG3. League One16e7.6
2013-201421Shrewsburyeng ENG3. League One23e17.6
2014-201522Walsalleng ENG3. League One14e26.8Matchs
2015-201623Walsalleng ENG3. League One3e36.4Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.3Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.5Matchs
2018-201926Barnsleyeng ENG3. League One2e3.7Matchs
2018-201926Millwalleng ENG2. Championship21e2.57503413412752150.0150.03215257230334711Matchs
2019-202027Millwalleng ENG2. Championship8e29.69252561387483133925321650.01650.049920065081911119934690190Matchs
2020-202128Millwalleng ENG2. Championship11e11.737212391531835337288100.000.0171776287138532925180Matchs
2021-202229Millwalleng ENG2. Championship9e15.043816421722246243812325.0975.020686626614973914317108Matchs
2022-202330Millwalleng ENG2. Championship8e33.99002845379483171900291137.91551.740617135753316149530674156Matchs
2023-202431Millwalleng ENG2. Championship13e22.350124422082539050116212.51381.3234112728712474817345100Matchs
2024-202532Millwalleng ENG2. Championship14e5.0102563957191014250.0250.04716135220736717Matchs
16 saisons4 clubs3 ligues285.333131102381379171754033121034341.75654.41595680120159553443231102391662
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
Millwall (7 saisons)1 ligue119.933131102381379171754033121034341.75654.41595680120159553443231102391662
Shrewsbury (5 saisons)2 ligues45.6
Barnsley (3 saisons)2 ligues56.5
Walsall (2 saisons)1 ligue63.2
Championship (9 saisons)172.733131102381379171754033121034341.75654.41595680120159553443231102391662
League One (5 saisons)92.1
League Two (3 saisons)20.4
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-201522Walsalleng ENGFA Cup85e1.0Matchs
2014-201522Walsalleng ENGLeague Cup33e2.0Matchs
2015-201623Walsalleng ENGFA Cup17e2.8Matchs
2015-201623Walsalleng ENGLeague Cup17e2.0Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.9Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.2Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.1Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.0Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.0Matchs
2019-202027Millwalleng ENGEFL Cup33e0.9Matchs
2019-202027Millwalleng ENGFA Cup17e0.6Matchs
2020-202128Millwalleng ENGEFL Cup17e1.2Matchs
2020-202128Millwalleng ENGFA Cup17e1.3Matchs
2021-202229Millwalleng ENGEFL CupRd32.7Matchs
2021-202229Millwalleng ENGFA Cup0.9Matchs
2022-202330Millwalleng ENGEFL CupRd10.0Matchs
2022-202330Millwalleng ENGFA Cup0.5Matchs
2023-202431Millwalleng ENGEFL CupRd10.7Matchs
2023-202431Millwalleng ENGFA Cup0.3Matchs
2024-202532Millwalleng ENGEFL CupRd20.6Matchs
11 saisons3 clubs2 ligues24.6
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
Millwall (6 saisons)2 ligues9.7
Barnsley (3 saisons)2 ligues7.2
Walsall (2 saisons)2 ligues7.8
EFL Cup (11 saisons)14.2
FA Cup (9 saisons)10.5
Possession Table
Touches Dribbles Balle au pied
Saison Âge Équipe 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
201623wls WalesFriendlies (M)0.2Matchs
201724wls WalesFriendlies (M)0.5Matchs
202330wls WalesFriendlies (M)0.5Matchs
202431wls WalesUEFA Euro Qualifying0.7Matchs
6 saisons1 club3 ligues1.9
Friendlies (M) (5 saisons)1.2
UEFA Euro Qualifying (1 saison)0.7
WCQ (1 saison)

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
2009-201017Shrewsburyeng ENG4. League Two6227385.52.515
2010-201118Shrewsburyeng ENG4. League Two261,2274729.613.61313
2011-201219Shrewsburyeng ENG4. League Two8385489.34.353
2012-201320Shrewsburyeng ENG3. League One216803216.47.6615
2013-201421Shrewsburyeng ENG3. League One281,5885738.417.61711
2014-201522Walsalleng ENGFA Cup1909050.01.01901001.002200.00+1.00Matchs
2014-201522Walsalleng ENGLeague Cup218090100.02.02902001.5024-2-1.00Matchs
2014-201522Walsalleng ENG3. League One292,4128358.326.82916001.483538-3-0.11-0.06Matchs
2015-201623Walsalleng ENGFA Cup32488351.72.83831002.0024-2-0.73-1.11Matchs
2015-201623Walsalleng ENGLeague Cup21809066.72.02902003.0064+2+1.00+4.00Matchs
2015-201623Walsalleng ENG3. League One413,2788079.236.43825301.606037+23+0.63+0.74Matchs
2016-201724Barnsleyeng ENG2. Championship422,3665657.126.32871431.193834+4+0.15+0.51Matchs
2016-201724Barnsleyeng ENGEFL Cup1818167.50.91810000.001100.00+2.31Matchs
2016-201724Barnsleyeng ENGFA Cup21949792.42.22971000.5012-1-0.46-0.46Matchs
2017-201825Barnsleyeng ENG2. Championship392,3896157.726.526161360.822443-19-0.72-0.46Matchs
2017-201825Barnsleyeng ENGEFL Cup31926471.12.1291211102.0075+2+0.94+2.09Matchs
2017-201825Barnsleyeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matchs
2018-201926Millwalleng ENG2. Championship10224225.42.5264081220.5016-5-2.01-1.762.73.6-0.9-0.37-0.37Matchs
2018-201926Barnsleyeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matchs
2018-201926Barnsleyeng ENG3. League One4334848.13.74843002.50100+10+2.69+1.96Matchs
2019-202027Millwalleng ENG2. Championship452,6615964.329.629796162311.44363600.00-0.3738.935.8+3.1+0.10-0.04Matchs
2019-202027Millwalleng ENGEFL Cup1797937.60.91790003.0021+1+1.14+1.14Matchs
2019-202027Millwalleng ENGFA Cup2522628.90.60022601.5021+1+1.73+1.73Matchs
2020-202128Millwalleng ENG2. Championship291,0493625.311.7127111711121.48181800.00+0.1514.313.7+0.6+0.06+0.16Matchs
2020-202128Millwalleng ENGEFL Cup21095540.41.2190111903.0031+2+1.65+1.65Matchs
2020-202128Millwalleng ENGFA Cup21216167.21.3190113101.5013-2-1.49-3.01Matchs
2021-202229Millwalleng ENG2. Championship241,3465632.515.016754818101.331918+1+0.07-0.1620.622.0-1.3-0.09+0.06Matchs
2021-202229Millwalleng ENGEFL Cup32458290.72.73822002.0054+1+0.37+0.37Matchs
2021-202229Millwalleng ENGFA Cup1808088.90.91800000.0012-1-1.13-1.13Matchs
2022-202330Millwalleng ENG2. Championship413,0527473.733.9388093921.564634+12+0.35+0.7740.831.6+9.2+0.27+0.33Matchs
2022-202330Millwalleng ENGEFL Cup1444.40.0140000.000000.00+1.05Matchs
2022-202330Millwalleng ENGFA Cup1454550.00.51450000.0002-2-4.00-4.00Matchs
2023-202431Millwalleng ENG2. Championship342,0065948.522.321795132601.382125-4-0.18+0.0721.327.8-6.4-0.29-0.05Matchs
2023-202431Millwalleng ENGEFL Cup1606066.70.71600000.0002-2-3.00+3.00Matchs
2023-202431Millwalleng ENGFA Cup1242426.70.30012400.0010+1+3.75+6.48Matchs
2024-202532Millwalleng ENG2. Championship114504120.05.0474072230.456600.00-0.057.45.1+2.3+0.47+0.32Matchs
2024-202532Millwalleng ENGEFL Cup2542730.00.60022701.500000.000.00Matchs
16 saisons4 clubs5 ligues47127,8925938.7309.93147810715719391.33352340+12+0.05+0.06146.2139.6+6.5+0.05+0.11
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
Millwall (7 saisons)3 ligues21111,6615540.4129.613277297919301.35162159+3+0.02+0.11146.2139.6+6.5+0.05+0.11
Shrewsbury (5 saisons)2 ligues894,1074619.845.64247
Barnsley (3 saisons)4 ligues935,7366243.563.7658831281191.068392-9-0.14-0.35
Walsall (2 saisons)3 ligues786,3888268.071.0758747301.6010789+18+0.25+0.40
EFL Cup (11 saisons)191,2746762.514.215791042101.742725+2+0.14+1.08
Championship (9 saisons)27515,5435743.9172.717678489918391.25209220-11-0.06+0.05146.2139.6+6.5+0.05+0.11
FA Cup (9 saisons)149446759.410.51084542701.001120-9-0.86-0.72
League One (5 saisons)1238,2926740.192.19484442901.6010575+30+0.45+0.04
League Two (3 saisons)401,8394614.820.41921
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
2009-201017Shrewsbury1 ligue6227385.52.515
2010-201118Shrewsbury1 ligue261,2274729.613.61313
2011-201219Shrewsbury1 ligue8385489.34.353
2012-201320Shrewsbury1 ligue216803216.47.6615
2013-201421Shrewsbury1 ligue281,5885738.417.61711
2014-201522Walsall3 ligues322,6828459.629.8329019001.473944-5-0.17-0.07
2015-201623Walsall3 ligues463,7068175.841.2438628301.696845+23+0.56+0.79
2016-201724Barnsley3 ligues452,6415959.129.3319281431.134037+3+0.10+0.50
2017-201825Barnsley3 ligues432,6716259.429.7299019141160.883252-20-0.67-0.38
2018-201926Barnsley2 ligues54248510.04.75854002.00113+8+1.70+0.97
2018-201926Millwall1 ligue10224225.42.5264081220.5016-5-2.01-1.762.73.6-0.9-0.37-0.37
2019-202027Millwall3 ligues482,7925861.631.030796182311.484038+2+0.06-0.2538.935.8+3.1+0.10-0.04
2020-202128Millwall3 ligues331,2793927.914.2147431913121.57222200.00+0.1114.313.7+0.6+0.06+0.16
2021-202229Millwall3 ligues281,6716037.118.620766818101.352524+1+0.05-0.1720.622.0-1.3-0.09+0.06
2022-202330Millwall3 ligues433,1017271.834.5407793921.494636+10+0.29+0.7340.831.6+9.2+0.27+0.33
2023-202431Millwall3 ligues362,0905848.423.222785142601.302227-5-0.22+0.1921.327.8-6.4-0.29-0.05
2024-202532Millwall2 ligues135043920.75.6474092330.616600.00-0.057.45.1+2.3+0.47+0.32
16 saisons4 clubs5 ligues47127,8925938.7309.93147810715719391.33352340+12+0.05+0.06146.2139.6+6.5+0.05+0.11
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
Millwall (7 saisons)3 ligues21111,6615540.4129.613277297919301.35162159+3+0.02+0.11146.2139.6+6.5+0.05+0.11
Shrewsbury (5 saisons)2 ligues894,1074619.845.64247
Barnsley (3 saisons)4 ligues935,7366243.563.7658831281191.068392-9-0.14-0.35
Walsall (2 saisons)3 ligues786,3888268.071.0758747301.6010789+18+0.25+0.40
EFL Cup (11 saisons)191,2746762.514.215791042101.742725+2+0.14+1.08
Championship (9 saisons)27515,5435743.9172.717678489918391.25209220-11-0.06+0.05146.2139.6+6.5+0.05+0.11
FA Cup (9 saisons)149446759.410.51084542701.001120-9-0.86-0.72
League One (5 saisons)1238,2926740.192.19484442901.6010575+30+0.45+0.04
League Two (3 saisons)401,8394614.820.41921
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
2009-201017Shrewsburyeng ENG4. League Two12e6227385.52.515
2010-201118Shrewsburyeng ENG4. League Two4e261,2274729.613.61313
2011-201219Shrewsburyeng ENG4. League Two2e8385489.34.353
2012-201320Shrewsburyeng ENG3. League One16e216803216.47.6615
2013-201421Shrewsburyeng ENG3. League One23e281,5885738.417.61711
2014-201522Walsalleng ENG3. League One14e292,4128358.326.82916001.483538-3-0.11-0.06Matchs
2015-201623Walsalleng ENG3. League One3e413,2788079.236.43825301.606037+23+0.63+0.74Matchs
2016-201724Barnsleyeng ENG2. Championship14e422,3665657.126.32871431.193834+4+0.15+0.51Matchs
2017-201825Barnsleyeng ENG2. Championship22e392,3896157.726.526161360.822443-19-0.72-0.46Matchs
2018-201926Barnsleyeng ENG3. League One2e4334848.13.74843002.50100+10+2.69+1.96Matchs
2018-201926Millwalleng ENG2. Championship21e10224225.42.5264081220.5016-5-2.01-1.762.73.6-0.9-0.37-0.37Matchs
2019-202027Millwalleng ENG2. Championship8e452,6615964.329.629796162311.44363600.00-0.3738.935.8+3.1+0.10-0.04Matchs
2020-202128Millwalleng ENG2. Championship11e291,0493625.311.7127111711121.48181800.00+0.1514.313.7+0.6+0.06+0.16Matchs
2021-202229Millwalleng ENG2. Championship9e241,3465632.515.016754818101.331918+1+0.07-0.1620.622.0-1.3-0.09+0.06Matchs
2022-202330Millwalleng ENG2. Championship8e413,0527473.733.9388093921.564634+12+0.35+0.7740.831.6+9.2+0.27+0.33Matchs
2023-202431Millwalleng ENG2. Championship13e342,0065948.522.321795132601.382125-4-0.18+0.0721.327.8-6.4-0.29-0.05Matchs
2024-202532Millwalleng ENG2. Championship14e114504120.05.0474072230.456600.00-0.057.45.1+2.3+0.47+0.32Matchs
16 saisons4 clubs3 ligues43825,6745937.5285.3289789214918391.32314295+19+0.08+0.07146.2139.6+6.5+0.05+0.11
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
Millwall (7 saisons)1 ligue19410,7885639.8119.912278257218301.34147143+4+0.03+0.11146.2139.6+6.5+0.05+0.11
Shrewsbury (5 saisons)2 ligues894,1074619.845.64247
Barnsley (3 saisons)2 ligues855,0896041.056.55884262791.087277-5-0.09-0.32
Walsall (2 saisons)1 ligue705,6908168.763.26741301.559575+20+0.32+0.39
Championship (9 saisons)27515,5435743.9172.717678489918391.25209220-11-0.06+0.05146.2139.6+6.5+0.05+0.11
League One (5 saisons)1238,2926740.192.19484442901.6010575+30+0.45+0.04
League Two (3 saisons)401,8394614.820.41921
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-201522Walsalleng ENGFA Cup85e1909050.01.01901001.002200.00+1.00Matchs
2014-201522Walsalleng ENGLeague Cup33e218090100.02.02902001.5024-2-1.00Matchs
2015-201623Walsalleng ENGFA Cup17e32488351.72.83831002.0024-2-0.73-1.11Matchs
2015-201623Walsalleng ENGLeague Cup17e21809066.72.02902003.0064+2+1.00+4.00Matchs
2016-201724Barnsleyeng ENGEFL Cup58e1818167.50.91810000.001100.00+2.31Matchs
2016-201724Barnsleyeng ENGFA Cup33e21949792.42.22971000.5012-1-0.46-0.46Matchs
2017-201825Barnsleyeng ENGEFL Cup17e31926471.12.1291211102.0075+2+0.94+2.09Matchs
2017-201825Barnsleyeng ENGFA Cup33e19090100.01.01901000.0014-3-3.00Matchs
2018-201926Barnsleyeng ENGEFL Cup58e19090100.01.01901000.0013-2-2.00Matchs
2019-202027Millwalleng ENGEFL Cup33e1797937.60.91790003.0021+1+1.14+1.14Matchs
2019-202027Millwalleng ENGFA Cup17e2522628.90.60022601.5021+1+1.73+1.73Matchs
2020-202128Millwalleng ENGEFL Cup17e21095540.41.2190111903.0031+2+1.65+1.65Matchs
2020-202128Millwalleng ENGFA Cup17e21216167.21.3190113101.5013-2-1.49-3.01Matchs
2021-202229Millwalleng ENGEFL CupRd332458290.72.73822002.0054+1+0.37+0.37Matchs
2021-202229Millwalleng ENGFA Cup1808088.90.91800000.0012-1-1.13-1.13Matchs
2022-202330Millwalleng ENGEFL CupRd11444.40.0140000.000000.00+1.05Matchs
2022-202330Millwalleng ENGFA Cup1454550.00.51450000.0002-2-4.00-4.00Matchs
2023-202431Millwalleng ENGEFL CupRd11606066.70.71600000.0002-2-3.00+3.00Matchs
2023-202431Millwalleng ENGFA Cup1242426.70.30012400.0010+1+3.75+6.48Matchs
2024-202532Millwalleng ENGEFL CupRd22542730.00.60022701.500000.000.00Matchs
11 saisons3 clubs2 ligues332,2186761.124.625811582401.423845-7-0.28+0.29
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
Millwall (6 saisons)2 ligues178735150.29.71069472601.411516-1-0.10+0.31
Barnsley (3 saisons)2 ligues86478182.97.2791511100.881115-4-0.56+0.80
Walsall (2 saisons)2 ligues86988762.97.88876002.001214-2-0.26+0.40
EFL Cup (11 saisons)191,2746762.514.215791042101.742725+2+0.14+1.08
FA Cup (9 saisons)149446759.410.51084542701.001120-9-0.86-0.72
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe 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
201522wls WalesFriendlies (M)00001Matchs
201623wls WalesFriendlies (M)119197.00.20011800.000000.00+1.43Matchs
201724wls WalesFriendlies (M)1454525.00.50014511.001100.00+1.33Matchs
201825wls WalesWCQ00006Matchs
201825wls WalesFriendlies (M)00001Matchs
202330wls WalesFriendlies (M)1454525.00.50014513.000000.00-2.67Matchs
202431wls WalesUEFA Euro Qualifying462166.70.70041641.002200.00-0.31Matchs
6 saisons1 club3 ligues7171246.11.900724141.143300.00-0.06
Friendlies (M) (5 saisons)31093611.01.20033641.331100.00+0.35
UEFA Euro Qualifying (1 saison)462166.70.70041641.002200.00-0.31
WCQ (1 saison)00006

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
2009-201017Shrewsburyeng ENG4. League Two2.5003
2010-201118Shrewsburyeng ENG4. League Two13.60016
2011-201219Shrewsburyeng ENG4. League Two4.3003
2012-201320Shrewsburyeng ENG3. League One7.60010
2013-201421Shrewsburyeng ENG3. League One17.61013
2014-201522Walsalleng ENGFA Cup1.00000Matchs
2014-201522Walsalleng ENGLeague Cup2.00000Matchs
2014-201522Walsalleng ENG3. League One26.82024Matchs
2015-201623Walsalleng ENGFA Cup2.81000Matchs
2015-201623Walsalleng ENGLeague Cup2.00000Matchs
2015-201623Walsalleng ENG3. League One36.41040Matchs
2016-201724Barnsleyeng ENG2. Championship26.30002700000000Matchs
2016-201724Barnsleyeng ENGEFL Cup0.9000310000000Matchs
2016-201724Barnsleyeng ENGFA Cup2.20000Matchs
2017-201825Barnsleyeng ENG2. Championship26.5200254591407100Matchs
2017-201825Barnsleyeng ENGEFL Cup2.1000220100000Matchs
2017-201825Barnsleyeng ENGFA Cup1.00000100000Matchs
2018-201926Millwalleng ENG2. Championship2.50006411000001092427.3Matchs
2018-201926Barnsleyeng ENGEFL Cup1.0000210100000Matchs
2018-201926Barnsleyeng ENG3. League One3.70000Matchs
2019-202027Millwalleng ENG2. Championship29.610027432170121008410726728.6Matchs
2019-202027Millwalleng ENGEFL Cup0.90001210010Matchs
2019-202027Millwalleng ENGFA Cup0.60001200000Matchs
2020-202128Millwalleng ENG2. Championship11.700015202105300033409230.3Matchs
2020-202128Millwalleng ENGEFL Cup1.20001210000Matchs
2020-202128Millwalleng ENGFA Cup1.30000203310Matchs
2021-202229Millwalleng ENG2. Championship15.0200162041264100406210636.9Matchs
2021-202229Millwalleng ENGEFL Cup2.70001232110Matchs
2021-202229Millwalleng ENGFA Cup0.90001001000Matchs
2022-202330Millwalleng ENG2. Championship33.950038382335470017113533928.5Matchs
2022-202330Millwalleng ENGEFL Cup0.00000000000Matchs
2022-202330Millwalleng ENGFA Cup0.50000000000Matchs
2023-202431Millwalleng ENG2. Championship22.3100201991616000435215225.5Matchs
2023-202431Millwalleng ENGEFL Cup0.70003000010Matchs
2023-202431Millwalleng ENGFA Cup0.30000Matchs
2024-202532Millwalleng ENG2. Championship5.000011521020008114021.6Matchs
2024-202532Millwalleng ENGEFL Cup0.60001001010Matchs
16 saisons4 clubs5 ligues309.91600310209571152046301289416102029.0
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
Millwall (7 saisons)3 ligues129.690014215948992039201289416102029.0
Shrewsbury (5 saisons)2 ligues45.61045
Barnsley (3 saisons)4 ligues63.7200595091607100
Walsall (2 saisons)3 ligues71.0400640
EFL Cup (11 saisons)14.200014105514000
Championship (9 saisons)172.71100185194521061641301289416102029.0
FA Cup (9 saisons)10.51002504310
League One (5 saisons)92.1400870
League Two (3 saisons)20.40022
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
2009-201017Shrewsbury1 ligue2.5003
2010-201118Shrewsbury1 ligue13.60016
2011-201219Shrewsbury1 ligue4.3003
2012-201320Shrewsbury1 ligue7.60010
2013-201421Shrewsbury1 ligue17.61013
2014-201522Walsall3 ligues29.8200240
2015-201623Walsall3 ligues41.2200400
2016-201724Barnsley3 ligues29.30003010000000
2017-201825Barnsley3 ligues29.7200274891507100
2018-201926Barnsley2 ligues4.7000210100000
2018-201926Millwall1 ligue2.50006411000001092427.3
2019-202027Millwall3 ligues31.010029473170131008410726728.6
2020-202128Millwall3 ligues14.200016243138400033409230.3
2021-202229Millwall3 ligues18.6200182271575100406210636.9
2022-202330Millwall3 ligues34.550038382335470017113533928.5
2023-202431Millwall3 ligues23.2100231991617000435215225.5
2024-202532Millwall2 ligues5.600012522030008114021.6
16 saisons4 clubs5 ligues309.91600310209571152046301289416102029.0
Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Récupération Gagnés Perdus % gagnés Matchs
Millwall (7 saisons)3 ligues129.690014215948992039201289416102029.0
Shrewsbury (5 saisons)2 ligues45.61045
Barnsley (3 saisons)4 ligues63.7200595091607100
Walsall (2 saisons)3 ligues71.0400640
EFL Cup (11 saisons)14.200014105514000
Championship (9 saisons)172.71100185194521061641301289416102029.0
FA Cup (9 saisons)10.51002504310
League One (5 saisons)92.1400870
League Two (3 saisons)20.40022
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
2009-201017Shrewsburyeng ENG4. League Two12e2.5003
2010-201118Shrewsburyeng ENG4. League Two4e13.60016
2011-201219Shrewsburyeng ENG4. League Two2e4.3003
2012-201320Shrewsburyeng ENG3. League One16e7.60010
2013-201421Shrewsburyeng ENG3. League One23e17.61013
2014-201522Walsalleng ENG3. League One14e26.82024Matchs
2015-201623Walsalleng ENG3. League One3e36.41040Matchs
2016-201724Barnsleyeng ENG2. Championship14e26.30002700000000Matchs
2017-201825Barnsleyeng ENG2. Championship22e26.5200254591407100Matchs
2018-201926Barnsleyeng ENG3. League One2e3.70000Matchs
2018-201926Millwalleng ENG2. Championship21e2.50006411000001092427.3Matchs
2019-202027Millwalleng ENG2. Championship8e29.610027432170121008410726728.6Matchs
2020-202128Millwalleng ENG2. Championship11e11.700015202105300033409230.3Matchs
2021-202229Millwalleng ENG2. Championship9e15.0200162041264100406210636.9Matchs
2022-202330Millwalleng ENG2. Championship8e33.950038382335470017113533928.5Matchs
2023-202431Millwalleng ENG2. Championship13e22.3100201991616000435215225.5Matchs
2024-202532Millwalleng ENG2. Championship14e5.000011521020008114021.6Matchs
16 saisons4 clubs3 ligues285.31500294194521061641301289416102029.0
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
Millwall (7 saisons)1 ligue119.990013314943921634201289416102029.0
Shrewsbury (5 saisons)2 ligues45.61045
Barnsley (3 saisons)2 ligues56.5200524591407100
Walsall (2 saisons)1 ligue63.23064
Championship (9 saisons)172.71100185194521061641301289416102029.0
League One (5 saisons)92.1400870
League Two (3 saisons)20.40022
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-201522Walsalleng ENGFA Cup85e1.00000Matchs
2014-201522Walsalleng ENGLeague Cup33e2.00000Matchs
2015-201623Walsalleng ENGFA Cup17e2.81000Matchs
2015-201623Walsalleng ENGLeague Cup17e2.00000Matchs
2016-201724Barnsleyeng ENGEFL Cup58e0.9000310000000Matchs
2016-201724Barnsleyeng ENGFA Cup33e2.20000Matchs
2017-201825Barnsleyeng ENGEFL Cup17e2.1000220100000Matchs
2017-201825Barnsleyeng ENGFA Cup33e1.00000100000Matchs
2018-201926Barnsleyeng ENGEFL Cup58e1.0000210100000Matchs
2019-202027Millwalleng ENGEFL Cup33e0.90001210010Matchs
2019-202027Millwalleng ENGFA Cup17e0.60001200000Matchs
2020-202128Millwalleng ENGEFL Cup17e1.20001210000Matchs
2020-202128Millwalleng ENGFA Cup17e1.30000203310Matchs
2021-202229Millwalleng ENGEFL CupRd32.70001232110Matchs
2021-202229Millwalleng ENGFA Cup0.90001001000Matchs
2022-202330Millwalleng ENGEFL CupRd10.00000000000Matchs
2022-202330Millwalleng ENGFA Cup0.50000000000Matchs
2023-202431Millwalleng ENGEFL CupRd10.70003000010Matchs
2023-202431Millwalleng ENGFA Cup0.30000Matchs
2024-202532Millwalleng ENGEFL CupRd20.60001001010Matchs
11 saisons3 clubs2 ligues24.610016155945000
Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
Millwall (6 saisons)2 ligues9.700091057450
Barnsley (3 saisons)2 ligues7.2000750200000
Walsall (2 saisons)2 ligues7.81000
EFL Cup (11 saisons)14.200014105514000
FA Cup (9 saisons)10.51002504310
Statistiques diverses Table
Performance
Saison Âge Équipe Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
201623wls WalesFriendlies (M)0.20000Matchs
201724wls WalesFriendlies (M)0.50000Matchs
202330wls WalesFriendlies (M)0.50000Matchs
202431wls WalesUEFA Euro Qualifying0.70000000000Matchs
6 saisons1 club3 ligues1.90000000000
Friendlies (M) (5 saisons)1.20000
UEFA Euro Qualifying (1 saison)0.70000000000
WCQ (1 saison)

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.

Vous pouvez vous inscrire pour recevoir un e-mail lors du lancement de nouveaux pays et de nouvelles fonctionnalités.

Pour plus d’informations, consultez notre article de blog sur le lancement, la page générale des ligues/compétitions présentant les ligues et les saisons que nous incluons, ou notre page À propos. Contactez-nous en cas de problème ou pour une suggestion.

FBref est l'un des sept sites Sports-Reference.com.