Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2004-200522Shelbourne FC2. UEFA Cup221611.8000000.000.00Matches
2005-200623Livingstonsct SCO1. Premier League16141,16112.9011000100.000.080.080.000.08Matches
2006-200724Blackpooleng ENG3. League One42373,27136.381018355910.220.280.500.080.36
2007-200825Blackpooleng ENG2. Championship45433,86442.95510145400.120.120.230.020.14
2008-200926Norwich Cityeng ENG2. Championship32272,15523.9235200000.080.130.210.080.21
2009-201027Norwich Cityeng ENG3. League One37363,05634.0111324835200.320.380.710.240.62
2010-201128Norwich Cityeng ENG2. Championship41363,18635.410919646200.280.250.540.170.42
2011-201229Norwich Cityeng ENG1. Premier League33252,27325.34711400400.160.280.440.160.44Matches
2012-201330Norwich Cityeng ENG1. Premier League33282,41626.8336300300.110.110.220.110.22Matches
2013-201431Norwich Cityeng ENG1. Premier League16107988.9112100100.110.110.230.110.23Matches
2014-201532Norwich Cityeng ENG2. Championship36272,22224.741014311300.160.410.570.120.53Matches
2014-201532Norwich Cityeng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
2015-201633Norwich Cityeng ENGLeague Cup211521.7000000000.000.000.000.000.00Matches
2015-201633Norwich Cityeng ENG1. Premier League30251,99122.14812311100.180.360.540.140.50Matches
2016-201734Norwich Cityeng ENG2. Championship33302,43127.071017701700.260.370.630.260.63Matches
2017-201835Norwich Cityeng ENG2. Championship29141,35615.1134100000.070.200.270.070.27Matches
2017-201835Norwich Cityeng ENGEFL Cup432843.2112100100.320.320.630.320.63Matches
2017-201835Norwich Cityeng ENGFA Cup10390.4000000000.000.000.000.000.00Matches
2018-201936West Bromeng ENG2. Championship601201.3000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45Matches
2018-201936West Bromeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201936West Bromeng ENGFA Cup332322.6000000000.000.000.000.000.00Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 2443604.0213022000.500.250.750.000.25Matches
2019-202037Newcastleau AUS1. A-League522142.4000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENGFA Cup10240.3000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENG4. League Two34302,71630.27916700200.230.300.530.230.53Matches
2021-202239Cambridge Utdeng ENGFA Cup322102.3011000000.000.430.430.000.43Matches
2021-202239Cambridge Utdeng ENG3. League One26201,85620.6167100300.050.290.340.050.34Matches
18 Seasons7 Clubs9 Leagues51341836,424404.7691001695118244310.30.30.30.6614120.170.250.420.130.370.220.240.450.220.45
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Norwich City (10 Seasons)5 Leagues32826322,428249.24868116399142400.190.270.470.160.43
Blackpool (2 Seasons)2 Leagues87807,13579.313152849101310.160.190.350.050.24
Cambridge Utd (2 Seasons)4 Leagues65534,88354.381624800500.150.290.440.150.44
Livingston (1 Season)1 League16141,16112.9011000100.000.080.080.000.08
West Brom (1 Season)3 Leagues1044424.9000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45
Newcastle (1 Season)1 League522142.4000000000.000.000.000.000.00
West Brom (1 Season)1 League443604.0213022000.500.250.750.000.25
Shelbourne FC (1 Season)1 League221611.8000000.000.00
Championship (7 Seasons)22217715,334170.4294069209131600.30.30.30.6614120.170.230.400.120.350.220.240.450.220.45
FA Cup (5 Seasons)965746.4011000000.000.160.160.000.16
Premier League (4 Seasons)112887,47883.11219311111900.140.230.370.130.36
EFL Cup (4 Seasons)866036.7112100100.150.150.300.150.30
League One (3 Seasons)105938,18390.9202949128101410.220.320.540.130.45
League Two (1 Season)34302,71630.27916700200.230.300.530.230.53
Premier League (1 Season)16141,16112.9011000100.000.080.080.000.08
A-League (1 Season)522142.4000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)443604.0213022000.500.250.750.000.25
UEFA Cup (1 Season)221611.8000000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2004-200522Shelbourne FC1 League221611.8000000.000.00
2005-200623Livingston1 League16141,16112.9011000100.000.080.080.000.08
2006-200724Blackpool1 League42373,27136.381018355910.220.280.500.080.36
2007-200825Blackpool1 League45433,86442.95510145400.120.120.230.020.14
2008-200926Norwich City1 League32272,15523.9235200000.080.130.210.080.21
2009-201027Norwich City1 League37363,05634.0111324835200.320.380.710.240.62
2010-201128Norwich City1 League41363,18635.410919646200.280.250.540.170.42
2011-201229Norwich City1 League33252,27325.34711400400.160.280.440.160.44
2012-201330Norwich City1 League33282,41626.8336300300.110.110.220.110.22
2013-201431Norwich City1 League16107988.9112100100.110.110.230.110.23
2014-201532Norwich City2 Leagues37282,29125.541014311300.160.390.550.120.51
2015-201633Norwich City2 Leagues32262,14323.84812311100.170.340.500.130.46
2016-201734Norwich City1 League33302,43127.071017701700.260.370.630.260.63
2017-201835Norwich City3 Leagues34171,67918.7246200100.110.210.320.110.32
2018-201936West Brom1 League443604.0213022000.500.250.750.000.25
2018-201936West Brom3 Leagues1044424.9000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45
2019-202037Newcastle1 League522142.4000000000.000.000.000.000.00
2020-202138Cambridge Utd3 Leagues36312,81731.37916700200.220.290.510.220.51
2021-202239Cambridge Utd2 Leagues29222,06623.0178100300.040.300.350.040.35
18 Seasons7 Clubs9 Leagues51341836,424404.7691001695118244310.30.30.30.6614120.170.250.420.130.370.220.240.450.220.45
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Norwich City (10 Seasons)5 Leagues32826322,428249.24868116399142400.190.270.470.160.43
Blackpool (2 Seasons)2 Leagues87807,13579.313152849101310.160.190.350.050.24
Cambridge Utd (2 Seasons)4 Leagues65534,88354.381624800500.150.290.440.150.44
Livingston (1 Season)1 League16141,16112.9011000100.000.080.080.000.08
West Brom (1 Season)3 Leagues1044424.9000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45
Newcastle (1 Season)1 League522142.4000000000.000.000.000.000.00
West Brom (1 Season)1 League443604.0213022000.500.250.750.000.25
Shelbourne FC (1 Season)1 League221611.8000000.000.00
Championship (7 Seasons)22217715,334170.4294069209131600.30.30.30.6614120.170.230.400.120.350.220.240.450.220.45
FA Cup (5 Seasons)965746.4011000000.000.160.160.000.16
Premier League (4 Seasons)112887,47883.11219311111900.140.230.370.130.36
EFL Cup (4 Seasons)866036.7112100100.150.150.300.150.30
League One (3 Seasons)105938,18390.9202949128101410.220.320.540.130.45
League Two (1 Season)34302,71630.27916700200.230.300.530.230.53
Premier League (1 Season)16141,16112.9011000100.000.080.080.000.08
A-League (1 Season)522142.4000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)443604.0213022000.500.250.750.000.25
UEFA Cup (1 Season)221611.8000000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2005-200623Livingstonsct SCO1. Premier League12th16141,16112.9011000100.000.080.080.000.08Matches
2006-200724Blackpooleng ENG3. League One3rd42373,27136.381018355910.220.280.500.080.36
2007-200825Blackpooleng ENG2. Championship19th45433,86442.95510145400.120.120.230.020.14
2008-200926Norwich Cityeng ENG2. Championship22nd32272,15523.9235200000.080.130.210.080.21
2009-201027Norwich Cityeng ENG3. League One1st37363,05634.0111324835200.320.380.710.240.62
2010-201128Norwich Cityeng ENG2. Championship2nd41363,18635.410919646200.280.250.540.170.42
2011-201229Norwich Cityeng ENG1. Premier League12th33252,27325.34711400400.160.280.440.160.44Matches
2012-201330Norwich Cityeng ENG1. Premier League11th33282,41626.8336300300.110.110.220.110.22Matches
2013-201431Norwich Cityeng ENG1. Premier League18th16107988.9112100100.110.110.230.110.23Matches
2014-201532Norwich Cityeng ENG2. Championship3rd36272,22224.741014311300.160.410.570.120.53Matches
2015-201633Norwich Cityeng ENG1. Premier League19th30251,99122.14812311100.180.360.540.140.50Matches
2016-201734Norwich Cityeng ENG2. Championship8th33302,43127.071017701700.260.370.630.260.63Matches
2017-201835Norwich Cityeng ENG2. Championship14th29141,35615.1134100000.070.200.270.070.27Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th443604.0213022000.500.250.750.000.25Matches
2018-201936West Bromeng ENG2. Championship4th601201.3000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45Matches
2019-202037Newcastleau AUS1. A-League8th522142.4000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd34302,71630.27916700200.230.300.530.230.53Matches
2021-202239Cambridge Utdeng ENG3. League One14th26201,85620.6167100300.050.290.340.050.34Matches
17 Seasons6 Clubs6 Leagues49440435,086389.868981665018244210.30.30.30.6614120.170.250.430.130.380.220.240.450.220.45
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Norwich City (10 Seasons)3 Leagues32025821,884243.24767114389142300.190.280.470.160.43
Blackpool (2 Seasons)2 Leagues87807,13579.313152849101310.160.190.350.050.24
Cambridge Utd (2 Seasons)2 Leagues60504,57250.881523800500.160.300.450.160.45
Livingston (1 Season)1 League16141,16112.9011000100.000.080.080.000.08
West Brom (1 Season)1 League601201.3000000000.30.30.30.6614120.000.000.000.000.000.220.240.450.220.45
Newcastle (1 Season)1 League522142.4000000000.000.000.000.000.00
West Brom (1 Season)1 League443604.0213022000.500.250.750.000.25
Championship (7 Seasons)22217715,334170.4294069209131600.30.30.30.6614120.170.230.400.120.350.220.240.450.220.45
Premier League (4 Seasons)112887,47883.11219311111900.140.230.370.130.36
League One (3 Seasons)105938,18390.9202949128101410.220.320.540.130.45
League Two (1 Season)34302,71630.27916700200.230.300.530.230.53
Premier League (1 Season)16141,16112.9011000100.000.080.080.000.08
A-League (1 Season)522142.4000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)443604.0213022000.500.250.750.000.25
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201532Norwich Cityeng ENGFA Cup33rd11690.8000000000.000.000.000.000.00Matches
2015-201633Norwich Cityeng ENGLeague Cup9th211521.7000000000.000.000.000.000.00Matches
2017-201835Norwich Cityeng ENGEFL Cup9th432843.2112100100.320.320.630.320.63Matches
2017-201835Norwich Cityeng ENGFA Cup33rd10390.4000000000.000.000.000.000.00Matches
2018-201936West Bromeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201936West Bromeng ENGFA Cup17th332322.6000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd11770.9000000000.000.000.000.000.00Matches
2020-202138Cambridge Utdeng ENGFA Cup85th10240.3000000000.000.000.000.000.00Matches
2021-202239Cambridge Utdeng ENGFA Cup322102.3011000000.000.430.430.000.43Matches
6 Seasons3 Clubs2 Leagues17121,17713.1123100100.080.150.230.080.23
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Norwich City (3 Seasons)2 Leagues855446.0112100100.170.170.330.170.33
Cambridge Utd (2 Seasons)2 Leagues533113.5011000000.000.290.290.000.29
West Brom (1 Season)2 Leagues443223.6000000000.000.000.000.000.00
FA Cup (5 Seasons)965746.4011000000.000.160.160.000.16
EFL Cup (4 Seasons)866036.7112100100.150.150.300.150.30
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200522Shelbourne FC2. UEFA CupRd1221611.8000000.000.00Matches
1 Season1 Club1 League221611.8000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201431ie Rep. of IrelandWCQ311081.2000000100.000.000.000.000.00Matches
201431ie Rep. of IrelandFriendlies (M)653443.8022000100.000.520.520.000.52Matches
201532ie Rep. of IrelandFriendlies (M)00Matches
201633ie Rep. of IrelandFriendlies (M)511561.7000000000.000.000.000.000.00Matches
201633ie Rep. of IrelandUEFA EuroR16421802.0112100000.500.501.000.501.00Matches
201633ie Rep. of IrelandUEFA Euro Qualifying1086106.8134100200.150.440.590.150.59Matches
201734ie Rep. of IrelandFriendlies (M)20720.8011000000.001.251.250.001.25Matches
201835ie Rep. of IrelandWCQ643664.1022000000.000.490.490.000.49Matches
5 Seasons1 Club4 Leagues36211,83620.42911200400.100.440.540.100.54
Friendlies (M) (4 Seasons)1365726.4033000100.000.470.470.000.47
WCQ (2 Seasons)954745.3022000100.000.380.380.000.38
UEFA Euro Qualifying (1 Season)1086106.8134100200.150.440.590.150.59
UEFA Euro (1 Season)421802.0112100000.500.501.000.501.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2004-200522Shelbourne FC2. UEFA Cup1.800Matches
2005-200623Livingstonsct SCO1. Premier League12.9000.0000Matches
2006-200724Blackpooleng ENG3. League One36.38250.690.1255
2007-200825Blackpooleng ENG2. Championship42.95190.440.0545
2008-200926Norwich Cityeng ENG2. Championship23.92170.710.1200
2009-201027Norwich Cityeng ENG3. League One34.011361.060.2235
2010-201128Norwich Cityeng ENG2. Championship35.410371.050.1646
2011-201229Norwich Cityeng ENG1. Premier League25.34120.480.3300Matches
2012-201330Norwich Cityeng ENG1. Premier League26.83170.630.1800Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9180.900.1300Matches
2014-201532Norwich Cityeng ENG2. Championship24.74110.450.2711Matches
2014-201532Norwich Cityeng ENGFA Cup0.8000Matches
2015-201633Norwich Cityeng ENGLeague Cup1.7000Matches
2015-201633Norwich Cityeng ENG1. Premier League22.1480.360.3811Matches
2016-201734Norwich Cityeng ENG2. Championship27.070220.000.810.3201Matches
2017-201835Norwich Cityeng ENG2. Championship15.1113646.20.860.400.080.1700Matches
2017-201835Norwich Cityeng ENGEFL Cup3.215120.01.580.320.201.0000Matches
2017-201835Norwich Cityeng ENGFA Cup0.40000.000.0000Matches
2018-201936West Bromeng ENG2. Championship1.30100.00.750.000.005.50000.30.30.29-0.3-0.3Matches
2018-201936West Bromeng ENGEFL Cup1.00000.000.0000Matches
2018-201936West Bromeng ENGFA Cup2.6011100.00.390.390.000.0000Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.0222Matches
2019-202037Newcastleau AUS1. A-League2.40200.00.840.000.0000Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.90000.000.0000Matches
2020-202138Cambridge Utdeng ENGFA Cup0.30000.000.0000Matches
2020-202138Cambridge Utdeng ENG4. League Two30.27341338.21.130.430.210.5400Matches
2021-202239Cambridge Utdeng ENGFA Cup2.302150.00.860.430.000.0000Matches
2021-202239Cambridge Utdeng ENG3. League One20.6112216.70.580.100.080.5000Matches
18 Seasons7 Clubs9 Leagues404.7697023665.70.650.590.240.225.5018240.30.30.29-0.3-0.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (10 Seasons)5 Leagues249.24818175161.10.390.710.500.22914
Blackpool (2 Seasons)2 Leagues79.313440.560.09910
Cambridge Utd (2 Seasons)4 Leagues54.38481633.30.880.290.170.5000
Livingston (1 Season)1 League12.9000.0000
West Brom (1 Season)3 Leagues4.902150.00.410.200.000.005.50000.30.30.29-0.3-0.3
Newcastle (1 Season)1 League2.40200.00.840.000.0000
West Brom (1 Season)1 League4.0222
Shelbourne FC (1 Season)1 League1.800
Championship (7 Seasons)170.42914112200.00.320.660.570.185.509130.30.30.29-0.3-0.3
FA Cup (5 Seasons)6.403266.70.530.360.000.0000
Premier League (4 Seasons)83.112450.540.2411
EFL Cup (4 Seasons)6.715120.01.000.200.201.0000
League One (3 Seasons)90.920126316.70.580.690.080.19810
League Two (1 Season)30.27341338.21.130.430.210.5400
Premier League (1 Season)12.9000.0000
A-League (1 Season)2.40200.00.840.000.0000
PL2 — Div. 2 (1 Season)4.0222
UEFA Cup (1 Season)1.800
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2004-200522Shelbourne FC1 League1.800
2005-200623Livingston1 League12.9000.0000
2006-200724Blackpool1 League36.38250.690.1255
2007-200825Blackpool1 League42.95190.440.0545
2008-200926Norwich City1 League23.92170.710.1200
2009-201027Norwich City1 League34.011361.060.2235
2010-201128Norwich City1 League35.410371.050.1646
2011-201229Norwich City1 League25.34120.480.3300
2012-201330Norwich City1 League26.83170.630.1800
2013-201431Norwich City1 League8.9180.900.1300
2014-201532Norwich City2 Leagues25.54110.450.2711
2015-201633Norwich City2 Leagues23.8480.360.3811
2016-201734Norwich City1 League27.070220.000.810.3201
2017-201835Norwich City3 Leagues18.7218738.90.960.380.110.2900
2018-201936West Brom1 League4.0222
2018-201936West Brom3 Leagues4.902150.00.410.200.000.005.50000.30.30.29-0.3-0.3
2019-202037Newcastle1 League2.40200.00.840.000.0000
2020-202138Cambridge Utd3 Leagues31.37341338.21.090.420.210.5400
2021-202239Cambridge Utd2 Leagues23.0114321.40.610.130.070.3300
18 Seasons7 Clubs9 Leagues404.7697023665.70.650.590.240.225.5018240.30.30.29-0.3-0.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (10 Seasons)5 Leagues249.24818175161.10.390.710.500.22914
Blackpool (2 Seasons)2 Leagues79.313440.560.09910
Cambridge Utd (2 Seasons)4 Leagues54.38481633.30.880.290.170.5000
Livingston (1 Season)1 League12.9000.0000
West Brom (1 Season)3 Leagues4.902150.00.410.200.000.005.50000.30.30.29-0.3-0.3
Newcastle (1 Season)1 League2.40200.00.840.000.0000
West Brom (1 Season)1 League4.0222
Shelbourne FC (1 Season)1 League1.800
Championship (7 Seasons)170.42914112200.00.320.660.570.185.509130.30.30.29-0.3-0.3
FA Cup (5 Seasons)6.403266.70.530.360.000.0000
Premier League (4 Seasons)83.112450.540.2411
EFL Cup (4 Seasons)6.715120.01.000.200.201.0000
League One (3 Seasons)90.920126316.70.580.690.080.19810
League Two (1 Season)30.27341338.21.130.430.210.5400
Premier League (1 Season)12.9000.0000
A-League (1 Season)2.40200.00.840.000.0000
PL2 — Div. 2 (1 Season)4.0222
UEFA Cup (1 Season)1.800
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2005-200623Livingstonsct SCO1. Premier League12th12.9000.0000Matches
2006-200724Blackpooleng ENG3. League One3rd36.38250.690.1255
2007-200825Blackpooleng ENG2. Championship19th42.95190.440.0545
2008-200926Norwich Cityeng ENG2. Championship22nd23.92170.710.1200
2009-201027Norwich Cityeng ENG3. League One1st34.011361.060.2235
2010-201128Norwich Cityeng ENG2. Championship2nd35.410371.050.1646
2011-201229Norwich Cityeng ENG1. Premier League12th25.34120.480.3300Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.83170.630.1800Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9180.900.1300Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.74110.450.2711Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.1480.360.3811Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.070220.000.810.3201Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.1113646.20.860.400.080.1700Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.0222Matches
2018-201936West Bromeng ENG2. Championship4th1.30100.00.750.000.005.50000.30.30.29-0.3-0.3Matches
2019-202037Newcastleau AUS1. A-League8th2.40200.00.840.000.0000Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.27341338.21.130.430.210.5400Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.6112216.70.580.100.080.5000Matches
17 Seasons6 Clubs6 Leagues389.8686223369.40.640.600.260.215.5018240.30.30.29-0.3-0.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (10 Seasons)3 Leagues243.24713174215.40.310.720.620.22914
Blackpool (2 Seasons)2 Leagues79.313440.560.09910
Cambridge Utd (2 Seasons)2 Leagues50.88461532.60.910.300.170.5300
Livingston (1 Season)1 League12.9000.0000
West Brom (1 Season)1 League1.30100.00.750.000.005.50000.30.30.29-0.3-0.3
Newcastle (1 Season)1 League2.40200.00.840.000.0000
West Brom (1 Season)1 League4.0222
Championship (7 Seasons)170.42914112200.00.320.660.570.185.509130.30.30.29-0.3-0.3
Premier League (4 Seasons)83.112450.540.2411
League One (3 Seasons)90.920126316.70.580.690.080.19810
League Two (1 Season)30.27341338.21.130.430.210.5400
Premier League (1 Season)12.9000.0000
A-League (1 Season)2.40200.00.840.000.0000
PL2 — Div. 2 (1 Season)4.0222
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.8000Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.7000Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.215120.01.580.320.201.0000Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.40000.000.0000Matches
2018-201936West Bromeng ENGEFL Cup17th1.00000.000.0000Matches
2018-201936West Bromeng ENGFA Cup17th2.6011100.00.390.390.000.0000Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.90000.000.0000Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.30000.000.0000Matches
2021-202239Cambridge Utdeng ENGFA Cup2.302150.00.860.430.000.0000Matches
6 Seasons3 Clubs2 Leagues13.118337.50.750.280.130.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Norwich City (3 Seasons)2 Leagues6.015120.01.390.280.201.0000
Cambridge Utd (2 Seasons)2 Leagues3.502150.00.580.290.000.0000
West Brom (1 Season)2 Leagues3.6011100.00.280.280.000.0000
FA Cup (5 Seasons)6.403266.70.530.360.000.0000
EFL Cup (4 Seasons)6.715120.01.000.200.201.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200522Shelbourne FC2. UEFA CupRd11.800Matches
1 Season1 Club1 League1.800
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201431ie Rep. of IrelandWCQ1.2000Matches
201431ie Rep. of IrelandFriendlies (M)3.8000Matches
201633ie Rep. of IrelandFriendlies (M)1.7000Matches
201633ie Rep. of IrelandUEFA EuroR162.0122100.01.001.000.500.5000Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.8114321.42.070.440.070.3300Matches
201734ie Rep. of IrelandFriendlies (M)0.8000Matches
201835ie Rep. of IrelandWCQ4.1000Matches
5 Seasons1 Club4 Leagues20.4216531.31.820.570.130.4000
Friendlies (M) (4 Seasons)6.4000
WCQ (2 Seasons)5.3000
UEFA Euro Qualifying (1 Season)6.8114321.42.070.440.070.3300
UEFA Euro (1 Season)2.0122100.01.001.000.500.5000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2004-200522Shelbourne FC2. UEFA Cup1.8Matches
2005-200623Livingstonsct SCO1. Premier League12.91Matches
2006-200724Blackpooleng ENG3. League One36.310
2007-200825Blackpooleng ENG2. Championship42.95
2008-200926Norwich Cityeng ENG2. Championship23.93
2009-201027Norwich Cityeng ENG3. League One34.013
2010-201128Norwich Cityeng ENG2. Championship35.49
2011-201229Norwich Cityeng ENG1. Premier League25.37Matches
2012-201330Norwich Cityeng ENG1. Premier League26.83Matches
2013-201431Norwich Cityeng ENG1. Premier League8.91Matches
2014-201532Norwich Cityeng ENG2. Championship24.710Matches
2014-201532Norwich Cityeng ENGFA Cup0.80Matches
2015-201633Norwich Cityeng ENGLeague Cup1.70Matches
2015-201633Norwich Cityeng ENG1. Premier League22.18Matches
2016-201734Norwich Cityeng ENG2. Championship27.010Matches
2017-201835Norwich Cityeng ENG2. Championship15.13Matches
2017-201835Norwich Cityeng ENGEFL Cup3.21Matches
2017-201835Norwich Cityeng ENGFA Cup0.40Matches
2018-201936West Bromeng ENG2. Championship1.3759578.91093377333886.8283482.461250.000.30.6-0.3557214Matches
2018-201936West Bromeng ENGEFL Cup1.00Matches
2018-201936West Bromeng ENGFA Cup2.60Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.01Matches
2019-202037Newcastleau AUS1. A-League2.40Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.90Matches
2020-202138Cambridge Utdeng ENGFA Cup0.30Matches
2020-202138Cambridge Utdeng ENG4. League Two30.29Matches
2021-202239Cambridge Utdeng ENGFA Cup2.31Matches
2021-202239Cambridge Utdeng ENG3. League One20.66Matches
18 Seasons7 Clubs9 Leagues404.7759578.91093377333886.8283482.461250.01000.30.6+99.7557214
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Norwich City (10 Seasons)5 Leagues249.268
Blackpool (2 Seasons)2 Leagues79.315
Cambridge Utd (2 Seasons)4 Leagues54.316
Livingston (1 Season)1 League12.91
West Brom (1 Season)3 Leagues4.9759578.91093377333886.8283482.461250.000.30.6-0.3557214
Newcastle (1 Season)1 League2.40
West Brom (1 Season)1 League4.01
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.4759578.91093377333886.8283482.461250.0400.30.6+39.7557214
FA Cup (5 Seasons)6.41
Premier League (4 Seasons)83.119
EFL Cup (4 Seasons)6.71
League One (3 Seasons)90.929
League Two (1 Season)30.29
Premier League (1 Season)12.91
A-League (1 Season)2.40
PL2 — Div. 2 (1 Season)4.01
UEFA Cup (1 Season)1.8
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2004-200522Shelbourne FC1 League1.8
2005-200623Livingston1 League12.91
2006-200724Blackpool1 League36.310
2007-200825Blackpool1 League42.95
2008-200926Norwich City1 League23.93
2009-201027Norwich City1 League34.013
2010-201128Norwich City1 League35.49
2011-201229Norwich City1 League25.37
2012-201330Norwich City1 League26.83
2013-201431Norwich City1 League8.91
2014-201532Norwich City2 Leagues25.510
2015-201633Norwich City2 Leagues23.88
2016-201734Norwich City1 League27.010
2017-201835Norwich City3 Leagues18.74
2018-201936West Brom1 League4.01
2018-201936West Brom3 Leagues4.9759578.91093377333886.8283482.461250.000.30.6-0.3557214
2019-202037Newcastle1 League2.40
2020-202138Cambridge Utd3 Leagues31.39
2021-202239Cambridge Utd2 Leagues23.07
18 Seasons7 Clubs9 Leagues404.7759578.91093377333886.8283482.461250.01000.30.6+99.7557214
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Norwich City (10 Seasons)5 Leagues249.268
Blackpool (2 Seasons)2 Leagues79.315
Cambridge Utd (2 Seasons)4 Leagues54.316
Livingston (1 Season)1 League12.91
West Brom (1 Season)3 Leagues4.9759578.91093377333886.8283482.461250.000.30.6-0.3557214
Newcastle (1 Season)1 League2.40
West Brom (1 Season)1 League4.01
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.4759578.91093377333886.8283482.461250.0400.30.6+39.7557214
FA Cup (5 Seasons)6.41
Premier League (4 Seasons)83.119
EFL Cup (4 Seasons)6.71
League One (3 Seasons)90.929
League Two (1 Season)30.29
Premier League (1 Season)12.91
A-League (1 Season)2.40
PL2 — Div. 2 (1 Season)4.01
UEFA Cup (1 Season)1.8
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2005-200623Livingstonsct SCO1. Premier League12th12.91Matches
2006-200724Blackpooleng ENG3. League One3rd36.310
2007-200825Blackpooleng ENG2. Championship19th42.95
2008-200926Norwich Cityeng ENG2. Championship22nd23.93
2009-201027Norwich Cityeng ENG3. League One1st34.013
2010-201128Norwich Cityeng ENG2. Championship2nd35.49
2011-201229Norwich Cityeng ENG1. Premier League12th25.37Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.83Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.91Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.710Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.18Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.010Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.13Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.01Matches
2018-201936West Bromeng ENG2. Championship4th1.3759578.91093377333886.8283482.461250.000.30.6-0.3557214Matches
2019-202037Newcastleau AUS1. A-League8th2.40Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.29Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.66Matches
17 Seasons6 Clubs6 Leagues389.8759578.91093377333886.8283482.461250.0980.30.6+97.7557214
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Norwich City (10 Seasons)3 Leagues243.267
Blackpool (2 Seasons)2 Leagues79.315
Cambridge Utd (2 Seasons)2 Leagues50.815
Livingston (1 Season)1 League12.91
West Brom (1 Season)1 League1.3759578.91093377333886.8283482.461250.000.30.6-0.3557214
Newcastle (1 Season)1 League2.40
West Brom (1 Season)1 League4.01
Championship (7 Seasons)170.4759578.91093377333886.8283482.461250.0400.30.6+39.7557214
Premier League (4 Seasons)83.119
League One (3 Seasons)90.929
League Two (1 Season)30.29
Premier League (1 Season)12.91
A-League (1 Season)2.40
PL2 — Div. 2 (1 Season)4.01
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.80Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.70Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.21Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.40Matches
2018-201936West Bromeng ENGEFL Cup17th1.00Matches
2018-201936West Bromeng ENGFA Cup17th2.60Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.90Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.30Matches
2021-202239Cambridge Utdeng ENGFA Cup2.31Matches
6 Seasons3 Clubs2 Leagues13.12
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Norwich City (3 Seasons)2 Leagues6.01
Cambridge Utd (2 Seasons)2 Leagues3.51
West Brom (1 Season)2 Leagues3.60
FA Cup (5 Seasons)6.41
EFL Cup (4 Seasons)6.71
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2004-200522Shelbourne FC2. UEFA CupRd11.8Matches
1 Season1 Club1 League1.8
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201431ie Rep. of IrelandWCQ1.20Matches
201431ie Rep. of IrelandFriendlies (M)3.82Matches
201633ie Rep. of IrelandFriendlies (M)1.70Matches
201633ie Rep. of IrelandUEFA EuroR162.01Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.83Matches
201734ie Rep. of IrelandFriendlies (M)0.81Matches
201835ie Rep. of IrelandWCQ4.12Matches
5 Seasons1 Club4 Leagues20.49
Friendlies (M) (4 Seasons)6.43
WCQ (2 Seasons)5.32
UEFA Euro Qualifying (1 Season)6.83
UEFA Euro (1 Season)2.01
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200522Shelbourne FC2. UEFA Cup1.8Matches
2005-200623Livingstonsct SCO1. Premier League12.9Matches
2006-200724Blackpooleng ENG3. League One36.3
2007-200825Blackpooleng ENG2. Championship42.9
2008-200926Norwich Cityeng ENG2. Championship23.9
2009-201027Norwich Cityeng ENG3. League One34.0
2010-201128Norwich Cityeng ENG2. Championship35.4
2011-201229Norwich Cityeng ENG1. Premier League25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9Matches
2014-201532Norwich Cityeng ENG2. Championship24.7Matches
2014-201532Norwich Cityeng ENGFA Cup0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup1.7Matches
2015-201633Norwich Cityeng ENG1. Premier League22.1Matches
2016-201734Norwich Cityeng ENG2. Championship27.00Matches
2017-201835Norwich Cityeng ENG2. Championship15.153Matches
2017-201835Norwich Cityeng ENGEFL Cup3.27Matches
2017-201835Norwich Cityeng ENGFA Cup0.42Matches
2018-201936West Bromeng ENG2. Championship1.3958773009033007511Matches
2018-201936West Bromeng ENGEFL Cup1.01Matches
2018-201936West Bromeng ENGFA Cup2.67Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.0Matches
2019-202037Newcastleau AUS1. A-League2.46Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.92Matches
2020-202138Cambridge Utdeng ENGFA Cup0.31Matches
2020-202138Cambridge Utdeng ENG4. League Two30.2127Matches
2021-202239Cambridge Utdeng ENGFA Cup2.37Matches
2021-202239Cambridge Utdeng ENG3. League One20.684Matches
18 Seasons7 Clubs9 Leagues404.795877300306033007511
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (10 Seasons)5 Leagues249.262
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3221
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.99587730017033007511
Newcastle (1 Season)1 League2.46
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.49587730062033007511
FA Cup (5 Seasons)6.417
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.710
League One (3 Seasons)90.984
League Two (1 Season)30.2127
Premier League (1 Season)12.9
A-League (1 Season)2.46
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200522Shelbourne FC1 League1.8
2005-200623Livingston1 League12.9
2006-200724Blackpool1 League36.3
2007-200825Blackpool1 League42.9
2008-200926Norwich City1 League23.9
2009-201027Norwich City1 League34.0
2010-201128Norwich City1 League35.4
2011-201229Norwich City1 League25.3
2012-201330Norwich City1 League26.8
2013-201431Norwich City1 League8.9
2014-201532Norwich City2 Leagues25.5
2015-201633Norwich City2 Leagues23.8
2016-201734Norwich City1 League27.00
2017-201835Norwich City3 Leagues18.762
2018-201936West Brom1 League4.0
2018-201936West Brom3 Leagues4.99587730017033007511
2019-202037Newcastle1 League2.46
2020-202138Cambridge Utd3 Leagues31.3130
2021-202239Cambridge Utd2 Leagues23.091
18 Seasons7 Clubs9 Leagues404.795877300306033007511
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (10 Seasons)5 Leagues249.262
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3221
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.99587730017033007511
Newcastle (1 Season)1 League2.46
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.49587730062033007511
FA Cup (5 Seasons)6.417
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.710
League One (3 Seasons)90.984
League Two (1 Season)30.2127
Premier League (1 Season)12.9
A-League (1 Season)2.46
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2005-200623Livingstonsct SCO1. Premier League12th12.9Matches
2006-200724Blackpooleng ENG3. League One3rd36.3
2007-200825Blackpooleng ENG2. Championship19th42.9
2008-200926Norwich Cityeng ENG2. Championship22nd23.9
2009-201027Norwich Cityeng ENG3. League One1st34.0
2010-201128Norwich Cityeng ENG2. Championship2nd35.4
2011-201229Norwich Cityeng ENG1. Premier League12th25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.7Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.1Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.00Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.153Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.0Matches
2018-201936West Bromeng ENG2. Championship4th1.3958773009033007511Matches
2019-202037Newcastleau AUS1. A-League8th2.46Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.2127Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.684Matches
17 Seasons6 Clubs6 Leagues389.895877300279033007511
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (10 Seasons)3 Leagues243.253
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)2 Leagues50.8211
Livingston (1 Season)1 League12.9
West Brom (1 Season)1 League1.3958773009033007511
Newcastle (1 Season)1 League2.46
West Brom (1 Season)1 League4.0
Championship (7 Seasons)170.49587730062033007511
Premier League (4 Seasons)83.1
League One (3 Seasons)90.984
League Two (1 Season)30.2127
Premier League (1 Season)12.9
A-League (1 Season)2.46
PL2 — Div. 2 (1 Season)4.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.7Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.27Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.42Matches
2018-201936West Bromeng ENGEFL Cup17th1.01Matches
2018-201936West Bromeng ENGFA Cup17th2.67Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.92Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.31Matches
2021-202239Cambridge Utdeng ENGFA Cup2.37Matches
6 Seasons3 Clubs2 Leagues13.127
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (3 Seasons)2 Leagues6.09
Cambridge Utd (2 Seasons)2 Leagues3.510
West Brom (1 Season)2 Leagues3.68
FA Cup (5 Seasons)6.417
EFL Cup (4 Seasons)6.710
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200522Shelbourne FC2. UEFA CupRd11.8Matches
1 Season1 Club1 League1.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201431ie Rep. of IrelandWCQ1.2Matches
201431ie Rep. of IrelandFriendlies (M)3.8Matches
201633ie Rep. of IrelandFriendlies (M)1.7Matches
201633ie Rep. of IrelandUEFA EuroR162.08Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.815Matches
201734ie Rep. of IrelandFriendlies (M)0.8Matches
201835ie Rep. of IrelandWCQ4.1Matches
5 Seasons1 Club4 Leagues20.423
Friendlies (M) (4 Seasons)6.4
WCQ (2 Seasons)5.3
UEFA Euro Qualifying (1 Season)6.815
UEFA Euro (1 Season)2.08

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200522Shelbourne FC2. UEFA Cup1.8Matches
2005-200623Livingstonsct SCO1. Premier League12.9Matches
2006-200724Blackpooleng ENG3. League One36.3
2007-200825Blackpooleng ENG2. Championship42.9
2008-200926Norwich Cityeng ENG2. Championship23.9
2009-201027Norwich Cityeng ENG3. League One34.0
2010-201128Norwich Cityeng ENG2. Championship35.4
2011-201229Norwich Cityeng ENG1. Premier League25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9Matches
2014-201532Norwich Cityeng ENG2. Championship24.7Matches
2014-201532Norwich Cityeng ENGFA Cup0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup1.7Matches
2015-201633Norwich Cityeng ENG1. Premier League22.1Matches
2016-201734Norwich Cityeng ENG2. Championship27.0Matches
2017-201835Norwich Cityeng ENG2. Championship15.1Matches
2017-201835Norwich Cityeng ENGEFL Cup3.2Matches
2017-201835Norwich Cityeng ENGFA Cup0.4Matches
2018-201936West Bromeng ENG2. Championship1.375.2570000000.00000000Matches
2018-201936West Bromeng ENGEFL Cup1.0Matches
2018-201936West Bromeng ENGFA Cup2.6Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.0Matches
2019-202037Newcastleau AUS1. A-League2.4Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.9Matches
2020-202138Cambridge Utdeng ENGFA Cup0.3Matches
2020-202138Cambridge Utdeng ENG4. League Two30.2Matches
2021-202239Cambridge Utdeng ENGFA Cup2.3Matches
2021-202239Cambridge Utdeng ENG3. League One20.6Matches
18 Seasons7 Clubs9 Leagues404.775.2570000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (10 Seasons)5 Leagues249.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.975.2570000000.00000000
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.475.2570000000.00000000
FA Cup (5 Seasons)6.4
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.7
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200522Shelbourne FC1 League1.8
2005-200623Livingston1 League12.9
2006-200724Blackpool1 League36.3
2007-200825Blackpool1 League42.9
2008-200926Norwich City1 League23.9
2009-201027Norwich City1 League34.0
2010-201128Norwich City1 League35.4
2011-201229Norwich City1 League25.3
2012-201330Norwich City1 League26.8
2013-201431Norwich City1 League8.9
2014-201532Norwich City2 Leagues25.5
2015-201633Norwich City2 Leagues23.8
2016-201734Norwich City1 League27.0
2017-201835Norwich City3 Leagues18.7
2018-201936West Brom1 League4.0
2018-201936West Brom3 Leagues4.975.2570000000.00000000
2019-202037Newcastle1 League2.4
2020-202138Cambridge Utd3 Leagues31.3
2021-202239Cambridge Utd2 Leagues23.0
18 Seasons7 Clubs9 Leagues404.775.2570000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (10 Seasons)5 Leagues249.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.975.2570000000.00000000
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.475.2570000000.00000000
FA Cup (5 Seasons)6.4
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.7
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2005-200623Livingstonsct SCO1. Premier League12th12.9Matches
2006-200724Blackpooleng ENG3. League One3rd36.3
2007-200825Blackpooleng ENG2. Championship19th42.9
2008-200926Norwich Cityeng ENG2. Championship22nd23.9
2009-201027Norwich Cityeng ENG3. League One1st34.0
2010-201128Norwich Cityeng ENG2. Championship2nd35.4
2011-201229Norwich Cityeng ENG1. Premier League12th25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.7Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.1Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.0Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.1Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.0Matches
2018-201936West Bromeng ENG2. Championship4th1.375.2570000000.00000000Matches
2019-202037Newcastleau AUS1. A-League8th2.4Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.2Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.6Matches
17 Seasons6 Clubs6 Leagues389.875.2570000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (10 Seasons)3 Leagues243.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)2 Leagues50.8
Livingston (1 Season)1 League12.9
West Brom (1 Season)1 League1.375.2570000000.00000000
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Championship (7 Seasons)170.475.2570000000.00000000
Premier League (4 Seasons)83.1
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.7Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.2Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.4Matches
2018-201936West Bromeng ENGEFL Cup17th1.0Matches
2018-201936West Bromeng ENGFA Cup17th2.6Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.9Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.3Matches
2021-202239Cambridge Utdeng ENGFA Cup2.3Matches
6 Seasons3 Clubs2 Leagues13.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (3 Seasons)2 Leagues6.0
Cambridge Utd (2 Seasons)2 Leagues3.5
West Brom (1 Season)2 Leagues3.6
FA Cup (5 Seasons)6.4
EFL Cup (4 Seasons)6.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200522Shelbourne FC2. UEFA CupRd11.8Matches
1 Season1 Club1 League1.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201431ie Rep. of IrelandWCQ1.2Matches
201431ie Rep. of IrelandFriendlies (M)3.8Matches
201633ie Rep. of IrelandFriendlies (M)1.7Matches
201633ie Rep. of IrelandUEFA EuroR162.0Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.8Matches
201734ie Rep. of IrelandFriendlies (M)0.8Matches
201835ie Rep. of IrelandWCQ4.1Matches
5 Seasons1 Club4 Leagues20.4
Friendlies (M) (4 Seasons)6.4
WCQ (2 Seasons)5.3
UEFA Euro Qualifying (1 Season)6.8
UEFA Euro (1 Season)2.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200522Shelbourne FC2. UEFA Cup1.8Matches
2005-200623Livingstonsct SCO1. Premier League12.9Matches
2006-200724Blackpooleng ENG3. League One36.3
2007-200825Blackpooleng ENG2. Championship42.9
2008-200926Norwich Cityeng ENG2. Championship23.9
2009-201027Norwich Cityeng ENG3. League One34.0
2010-201128Norwich Cityeng ENG2. Championship35.4
2011-201229Norwich Cityeng ENG1. Premier League25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9Matches
2014-201532Norwich Cityeng ENG2. Championship24.7Matches
2014-201532Norwich Cityeng ENGFA Cup0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup1.7Matches
2015-201633Norwich Cityeng ENG1. Premier League22.1Matches
2016-201734Norwich Cityeng ENG2. Championship27.000Matches
2017-201835Norwich Cityeng ENG2. Championship15.1127Matches
2017-201835Norwich Cityeng ENGEFL Cup3.200Matches
2017-201835Norwich Cityeng ENGFA Cup0.401Matches
2018-201936West Bromeng ENG2. Championship1.333201020.022110300Matches
2018-201936West Bromeng ENGEFL Cup1.000Matches
2018-201936West Bromeng ENGFA Cup2.621Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.0Matches
2019-202037Newcastleau AUS1. A-League2.410Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.920Matches
2020-202138Cambridge Utdeng ENGFA Cup0.300Matches
2020-202138Cambridge Utdeng ENG4. League Two30.23518Matches
2021-202239Cambridge Utdeng ENGFA Cup2.300Matches
2021-202239Cambridge Utdeng ENG3. League One20.698Matches
18 Seasons7 Clubs9 Leagues404.7364201020.0221135300
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (10 Seasons)5 Leagues249.21280
Blackpool (2 Seasons)2 Leagues79.30
Cambridge Utd (2 Seasons)4 Leagues54.346260
Livingston (1 Season)1 League12.90
West Brom (1 Season)3 Leagues4.935201020.022111300
Newcastle (1 Season)1 League2.4100
West Brom (1 Season)1 League4.00
Shelbourne FC (1 Season)1 League1.80
Championship (7 Seasons)170.4315201020.022117300
FA Cup (5 Seasons)6.4220
Premier League (4 Seasons)83.10
EFL Cup (4 Seasons)6.7200
League One (3 Seasons)90.9980
League Two (1 Season)30.235180
Premier League (1 Season)12.90
A-League (1 Season)2.4100
PL2 — Div. 2 (1 Season)4.00
UEFA Cup (1 Season)1.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200522Shelbourne FC1 League1.80
2005-200623Livingston1 League12.90
2006-200724Blackpool1 League36.30
2007-200825Blackpool1 League42.90
2008-200926Norwich City1 League23.90
2009-201027Norwich City1 League34.00
2010-201128Norwich City1 League35.40
2011-201229Norwich City1 League25.30
2012-201330Norwich City1 League26.80
2013-201431Norwich City1 League8.90
2014-201532Norwich City2 Leagues25.50
2015-201633Norwich City2 Leagues23.80
2016-201734Norwich City1 League27.0000
2017-201835Norwich City3 Leagues18.71280
2018-201936West Brom1 League4.00
2018-201936West Brom3 Leagues4.935201020.022111300
2019-202037Newcastle1 League2.4100
2020-202138Cambridge Utd3 Leagues31.337180
2021-202239Cambridge Utd2 Leagues23.0980
18 Seasons7 Clubs9 Leagues404.7364201020.0221135300
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (10 Seasons)5 Leagues249.21280
Blackpool (2 Seasons)2 Leagues79.30
Cambridge Utd (2 Seasons)4 Leagues54.346260
Livingston (1 Season)1 League12.90
West Brom (1 Season)3 Leagues4.935201020.022111300
Newcastle (1 Season)1 League2.4100
West Brom (1 Season)1 League4.00
Shelbourne FC (1 Season)1 League1.80
Championship (7 Seasons)170.4315201020.022117300
FA Cup (5 Seasons)6.4220
Premier League (4 Seasons)83.10
EFL Cup (4 Seasons)6.7200
League One (3 Seasons)90.9980
League Two (1 Season)30.235180
Premier League (1 Season)12.90
A-League (1 Season)2.4100
PL2 — Div. 2 (1 Season)4.00
UEFA Cup (1 Season)1.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200623Livingstonsct SCO1. Premier League12th12.9Matches
2006-200724Blackpooleng ENG3. League One3rd36.3
2007-200825Blackpooleng ENG2. Championship19th42.9
2008-200926Norwich Cityeng ENG2. Championship22nd23.9
2009-201027Norwich Cityeng ENG3. League One1st34.0
2010-201128Norwich Cityeng ENG2. Championship2nd35.4
2011-201229Norwich Cityeng ENG1. Premier League12th25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.7Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.1Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.000Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.1127Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.0Matches
2018-201936West Bromeng ENG2. Championship4th1.333201020.022110300Matches
2019-202037Newcastleau AUS1. A-League8th2.410Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.23518Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.698Matches
17 Seasons6 Clubs6 Leagues389.8360201020.0221133300
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (10 Seasons)3 Leagues243.21270
Blackpool (2 Seasons)2 Leagues79.30
Cambridge Utd (2 Seasons)2 Leagues50.844260
Livingston (1 Season)1 League12.90
West Brom (1 Season)1 League1.333201020.022110300
Newcastle (1 Season)1 League2.4100
West Brom (1 Season)1 League4.00
Championship (7 Seasons)170.4315201020.022117300
Premier League (4 Seasons)83.10
League One (3 Seasons)90.9980
League Two (1 Season)30.235180
Premier League (1 Season)12.90
A-League (1 Season)2.4100
PL2 — Div. 2 (1 Season)4.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.7Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.200Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.401Matches
2018-201936West Bromeng ENGEFL Cup17th1.000Matches
2018-201936West Bromeng ENGFA Cup17th2.621Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.920Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.300Matches
2021-202239Cambridge Utdeng ENGFA Cup2.300Matches
6 Seasons3 Clubs2 Leagues13.1420
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (3 Seasons)2 Leagues6.0010
Cambridge Utd (2 Seasons)2 Leagues3.5200
West Brom (1 Season)2 Leagues3.6210
FA Cup (5 Seasons)6.4220
EFL Cup (4 Seasons)6.7200
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200522Shelbourne FC2. UEFA CupRd11.8Matches
1 Season1 Club1 League1.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201431ie Rep. of IrelandWCQ1.2Matches
201431ie Rep. of IrelandFriendlies (M)3.8Matches
201633ie Rep. of IrelandFriendlies (M)1.7Matches
201633ie Rep. of IrelandUEFA EuroR162.062Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.863Matches
201734ie Rep. of IrelandFriendlies (M)0.8Matches
201835ie Rep. of IrelandWCQ4.1Matches
5 Seasons1 Club4 Leagues20.41250
Friendlies (M) (4 Seasons)6.40
WCQ (2 Seasons)5.30
UEFA Euro Qualifying (1 Season)6.8630
UEFA Euro (1 Season)2.0620

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2004-200522Shelbourne FC2. UEFA Cup1.8Matches
2005-200623Livingstonsct SCO1. Premier League12.9Matches
2006-200724Blackpooleng ENG3. League One36.3
2007-200825Blackpooleng ENG2. Championship42.9
2008-200926Norwich Cityeng ENG2. Championship23.9
2009-201027Norwich Cityeng ENG3. League One34.0
2010-201128Norwich Cityeng ENG2. Championship35.4
2011-201229Norwich Cityeng ENG1. Premier League25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9Matches
2014-201532Norwich Cityeng ENG2. Championship24.7Matches
2014-201532Norwich Cityeng ENGFA Cup0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup1.7Matches
2015-201633Norwich Cityeng ENG1. Premier League22.1Matches
2016-201734Norwich Cityeng ENG2. Championship27.0Matches
2017-201835Norwich Cityeng ENG2. Championship15.1Matches
2017-201835Norwich Cityeng ENGEFL Cup3.2Matches
2017-201835Norwich Cityeng ENGFA Cup0.4Matches
2018-201936West Bromeng ENG2. Championship1.3111111574571113266.7133.362386212622648312Matches
2018-201936West Bromeng ENGEFL Cup1.0Matches
2018-201936West Bromeng ENGFA Cup2.6Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.0Matches
2019-202037Newcastleau AUS1. A-League2.4Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.9Matches
2020-202138Cambridge Utdeng ENGFA Cup0.3Matches
2020-202138Cambridge Utdeng ENG4. League Two30.2Matches
2021-202239Cambridge Utdeng ENGFA Cup2.3Matches
2021-202239Cambridge Utdeng ENG3. League One20.6Matches
18 Seasons7 Clubs9 Leagues404.7111111574571113266.7133.362386212622648312
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Norwich City (10 Seasons)5 Leagues249.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.9111111574571113266.7133.362386212622648312
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.4111111574571113266.7133.362386212622648312
FA Cup (5 Seasons)6.4
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.7
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2004-200522Shelbourne FC1 League1.8
2005-200623Livingston1 League12.9
2006-200724Blackpool1 League36.3
2007-200825Blackpool1 League42.9
2008-200926Norwich City1 League23.9
2009-201027Norwich City1 League34.0
2010-201128Norwich City1 League35.4
2011-201229Norwich City1 League25.3
2012-201330Norwich City1 League26.8
2013-201431Norwich City1 League8.9
2014-201532Norwich City2 Leagues25.5
2015-201633Norwich City2 Leagues23.8
2016-201734Norwich City1 League27.0
2017-201835Norwich City3 Leagues18.7
2018-201936West Brom1 League4.0
2018-201936West Brom3 Leagues4.9111111574571113266.7133.362386212622648312
2019-202037Newcastle1 League2.4
2020-202138Cambridge Utd3 Leagues31.3
2021-202239Cambridge Utd2 Leagues23.0
18 Seasons7 Clubs9 Leagues404.7111111574571113266.7133.362386212622648312
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Norwich City (10 Seasons)5 Leagues249.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)4 Leagues54.3
Livingston (1 Season)1 League12.9
West Brom (1 Season)3 Leagues4.9111111574571113266.7133.362386212622648312
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Shelbourne FC (1 Season)1 League1.8
Championship (7 Seasons)170.4111111574571113266.7133.362386212622648312
FA Cup (5 Seasons)6.4
Premier League (4 Seasons)83.1
EFL Cup (4 Seasons)6.7
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
UEFA Cup (1 Season)1.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2005-200623Livingstonsct SCO1. Premier League12th12.9Matches
2006-200724Blackpooleng ENG3. League One3rd36.3
2007-200825Blackpooleng ENG2. Championship19th42.9
2008-200926Norwich Cityeng ENG2. Championship22nd23.9
2009-201027Norwich Cityeng ENG3. League One1st34.0
2010-201128Norwich Cityeng ENG2. Championship2nd35.4
2011-201229Norwich Cityeng ENG1. Premier League12th25.3Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.8Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.7Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.1Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.0Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.1Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.0Matches
2018-201936West Bromeng ENG2. Championship4th1.3111111574571113266.7133.362386212622648312Matches
2019-202037Newcastleau AUS1. A-League8th2.4Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.2Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.6Matches
17 Seasons6 Clubs6 Leagues389.8111111574571113266.7133.362386212622648312
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Norwich City (10 Seasons)3 Leagues243.2
Blackpool (2 Seasons)2 Leagues79.3
Cambridge Utd (2 Seasons)2 Leagues50.8
Livingston (1 Season)1 League12.9
West Brom (1 Season)1 League1.3111111574571113266.7133.362386212622648312
Newcastle (1 Season)1 League2.4
West Brom (1 Season)1 League4.0
Championship (7 Seasons)170.4111111574571113266.7133.362386212622648312
Premier League (4 Seasons)83.1
League One (3 Seasons)90.9
League Two (1 Season)30.2
Premier League (1 Season)12.9
A-League (1 Season)2.4
PL2 — Div. 2 (1 Season)4.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.8Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.7Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.2Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.4Matches
2018-201936West Bromeng ENGEFL Cup17th1.0Matches
2018-201936West Bromeng ENGFA Cup17th2.6Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.9Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.3Matches
2021-202239Cambridge Utdeng ENGFA Cup2.3Matches
6 Seasons3 Clubs2 Leagues13.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Norwich City (3 Seasons)2 Leagues6.0
Cambridge Utd (2 Seasons)2 Leagues3.5
West Brom (1 Season)2 Leagues3.6
FA Cup (5 Seasons)6.4
EFL Cup (4 Seasons)6.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2004-200522Shelbourne FC2. UEFA CupRd11.8Matches
1 Season1 Club1 League1.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201431ie Rep. of IrelandWCQ1.2Matches
201431ie Rep. of IrelandFriendlies (M)3.8Matches
201633ie Rep. of IrelandFriendlies (M)1.7Matches
201633ie Rep. of IrelandUEFA EuroR162.0Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.8Matches
201734ie Rep. of IrelandFriendlies (M)0.8Matches
201835ie Rep. of IrelandWCQ4.1Matches
5 Seasons1 Club4 Leagues20.4
Friendlies (M) (4 Seasons)6.4
WCQ (2 Seasons)5.3
UEFA Euro Qualifying (1 Season)6.8
UEFA Euro (1 Season)2.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2004-200522Shelbourne FC2. UEFA Cup2161811.82000Matches
2005-200623Livingstonsct SCO1. Premier League161,1617333.912.9142Matches
2006-200724Blackpooleng ENG3. League One423,2717879.036.3375
2007-200825Blackpooleng ENG2. Championship453,8648693.342.9432
2008-200926Norwich Cityeng ENG2. Championship322,1556752.123.9275
2009-201027Norwich Cityeng ENG3. League One373,0568373.834.0361
2010-201128Norwich Cityeng ENG2. Championship413,1867877.035.4365
2011-201229Norwich Cityeng ENG1. Premier League332,2736966.525.325128Matches
2012-201330Norwich Cityeng ENG1. Premier League332,4167370.626.82885Matches
2013-201431Norwich Cityeng ENG1. Premier League167985023.38.91016Matches
2014-201532Norwich Cityeng ENG2. Championship362,2226253.724.7273922.004519+26+1.05+0.40Matches
2014-201532Norwich Cityeng ENGFA Cup1696976.70.81690000.000000.00+8.57Matches
2015-201633Norwich Cityeng ENGLeague Cup21527650.71.71121113101.5041+3+1.78+1.17Matches
2015-201633Norwich Cityeng ENG1. Premier League301,9916658.222.1255561.003133-2-0.09+1.55Matches
2016-201734Norwich Cityeng ENG2. Championship332,4317458.727.0308371.735235+17+0.63+0.68Matches
2017-201835Norwich Cityeng ENG2. Championship291,3564732.815.11471580.971722-5-0.33-0.14Matches
2017-201835Norwich Cityeng ENGEFL Cup42847172.83.2385113002.2595+4+1.27+0.42Matches
2017-201835Norwich Cityeng ENGFA Cup1393918.60.40013911.0010+1+2.31+2.83Matches
2018-201936West Bromeng ENG2. Championship6120202.91.300619161.5031+2+1.50+0.993.21.2+2.0+1.52+1.28Matches
2018-201936West Bromeng ENGEFL Cup1909033.31.01901000.0003-3-3.00-4.00Matches
2018-201936West Bromeng ENGFA Cup32327777.32.63770001.3321+1+0.39+3.03Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 243609018.24.04904001.5053+2+0.50+0.89Matches
2019-202037Newcastleau AUS1. A-League5214439.12.4264032902.0052+3+1.26+1.73Matches
2020-202138Cambridge Utdeng ENGEFL Cup1777742.80.91770003.0010+1+1.17+2.04Matches
2020-202138Cambridge Utdeng ENGFA Cup1242426.70.30012400.0001-1-3.75-2.39Matches
2020-202138Cambridge Utdeng ENG4. League Two342,7168065.630.230871742811.855028+22+0.73+0.60Matches
2021-202239Cambridge Utdeng ENGFA Cup32107046.72.3290213002.0024-2-0.86-1.98Matches
2021-202239Cambridge Utdeng ENG3. League One261,8567144.820.620871562121.232738-11-0.53-0.26Matches
18 Seasons7 Clubs9 Leagues51336,4247153.9404.741886819525431.51249193+56+0.36+0.423.21.2+2.0+1.52+1.28
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Norwich City (10 Seasons)5 Leagues32822,4286856.8249.226389466533241.47159115+44+0.46+0.68
Blackpool (2 Seasons)2 Leagues877,1358286.279.3807
Cambridge Utd (2 Seasons)4 Leagues654,8837554.354.3538734122431.608071+9+0.17+0.25
Livingston (1 Season)1 League161,1617333.912.9142
West Brom (1 Season)3 Leagues10442449.44.94821619161.305500.00-0.493.21.2+2.0+1.52+1.28
Newcastle (1 Season)1 League5214439.12.4264032902.0052+3+1.26+1.73
West Brom (1 Season)1 League43609018.24.04904001.5053+2+0.50+0.89
Shelbourne FC (1 Season)1 League2161811.82000
Championship (7 Seasons)22215,3346952.9170.4177184519331.6011777+40+0.59+0.333.21.2+2.0+1.52+1.28
FA Cup (5 Seasons)95746450.46.4680233111.2256-1-0.16+0.32
Premier League (4 Seasons)1127,4786754.783.188262461.003133-2-0.09+1.55
EFL Cup (4 Seasons)86037552.96.7690323101.88149+5+0.75+0.24
League One (3 Seasons)1058,1837865.990.9938715122121.232738-11-0.53-0.26
League Two (1 Season)342,7168065.630.230871742811.855028+22+0.73+0.60
Premier League (1 Season)161,1617333.912.9142
A-League (1 Season)5214439.12.4264032902.0052+3+1.26+1.73
PL2 — Div. 2 (1 Season)43609018.24.04904001.5053+2+0.50+0.89
UEFA Cup (1 Season)2161811.82000
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2004-200522Shelbourne FC1 League2161811.82000
2005-200623Livingston1 League161,1617333.912.9142
2006-200724Blackpool1 League423,2717879.036.3375
2007-200825Blackpool1 League453,8648693.342.9432
2008-200926Norwich City1 League322,1556752.123.9275
2009-201027Norwich City1 League373,0568373.834.0361
2010-201128Norwich City1 League413,1867877.035.4365
2011-201229Norwich City1 League332,2736966.525.325128
2012-201330Norwich City1 League332,4167370.626.82885
2013-201431Norwich City1 League167985023.38.91016
2014-201532Norwich City2 Leagues372,2916254.225.528693921.954519+26+1.02+0.46
2015-201633Norwich City2 Leagues322,1436757.623.826121663161.033534+1+0.04+1.47
2016-201734Norwich City1 League332,4317458.727.0308371.735235+17+0.63+0.68
2017-201835Norwich City3 Leagues341,6794935.418.717858173591.12272700.00+0.18
2018-201936West Brom1 League43609018.24.04904001.5053+2+0.50+0.89
2018-201936West Brom3 Leagues10442449.44.94821619161.305500.00-0.493.21.2+2.0+1.52+1.28
2019-202037Newcastle1 League5214439.12.4264032902.0052+3+1.26+1.73
2020-202138Cambridge Utd3 Leagues362,8177863.931.331861752711.835129+22+0.70+0.70
2021-202239Cambridge Utd2 Leagues292,0667145.023.022871772221.312942-13-0.57-0.42
18 Seasons7 Clubs9 Leagues51336,4247153.9404.741886819525431.51249193+56+0.36+0.423.21.2+2.0+1.52+1.28
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Norwich City (10 Seasons)5 Leagues32822,4286856.8249.226389466533241.47159115+44+0.46+0.68
Blackpool (2 Seasons)2 Leagues877,1358286.279.3807
Cambridge Utd (2 Seasons)4 Leagues654,8837554.354.3538734122431.608071+9+0.17+0.25
Livingston (1 Season)1 League161,1617333.912.9142
West Brom (1 Season)3 Leagues10442449.44.94821619161.305500.00-0.493.21.2+2.0+1.52+1.28
Newcastle (1 Season)1 League5214439.12.4264032902.0052+3+1.26+1.73
West Brom (1 Season)1 League43609018.24.04904001.5053+2+0.50+0.89
Shelbourne FC (1 Season)1 League2161811.82000
Championship (7 Seasons)22215,3346952.9170.4177184519331.6011777+40+0.59+0.333.21.2+2.0+1.52+1.28
FA Cup (5 Seasons)95746450.46.4680233111.2256-1-0.16+0.32
Premier League (4 Seasons)1127,4786754.783.188262461.003133-2-0.09+1.55
EFL Cup (4 Seasons)86037552.96.7690323101.88149+5+0.75+0.24
League One (3 Seasons)1058,1837865.990.9938715122121.232738-11-0.53-0.26
League Two (1 Season)342,7168065.630.230871742811.855028+22+0.73+0.60
Premier League (1 Season)161,1617333.912.9142
A-League (1 Season)5214439.12.4264032902.0052+3+1.26+1.73
PL2 — Div. 2 (1 Season)43609018.24.04904001.5053+2+0.50+0.89
UEFA Cup (1 Season)2161811.82000
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2005-200623Livingstonsct SCO1. Premier League12th161,1617333.912.9142Matches
2006-200724Blackpooleng ENG3. League One3rd423,2717879.036.3375
2007-200825Blackpooleng ENG2. Championship19th453,8648693.342.9432
2008-200926Norwich Cityeng ENG2. Championship22nd322,1556752.123.9275
2009-201027Norwich Cityeng ENG3. League One1st373,0568373.834.0361
2010-201128Norwich Cityeng ENG2. Championship2nd413,1867877.035.4365
2011-201229Norwich Cityeng ENG1. Premier League12th332,2736966.525.325128Matches
2012-201330Norwich Cityeng ENG1. Premier League11th332,4167370.626.82885Matches
2013-201431Norwich Cityeng ENG1. Premier League18th167985023.38.91016Matches
2014-201532Norwich Cityeng ENG2. Championship3rd362,2226253.724.7273922.004519+26+1.05+0.40Matches
2015-201633Norwich Cityeng ENG1. Premier League19th301,9916658.222.1255561.003133-2-0.09+1.55Matches
2016-201734Norwich Cityeng ENG2. Championship8th332,4317458.727.0308371.735235+17+0.63+0.68Matches
2017-201835Norwich Cityeng ENG2. Championship14th291,3564732.815.11471580.971722-5-0.33-0.14Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th43609018.24.04904001.5053+2+0.50+0.89Matches
2018-201936West Bromeng ENG2. Championship4th6120202.91.300619161.5031+2+1.50+0.993.21.2+2.0+1.52+1.28Matches
2019-202037Newcastleau AUS1. A-League8th5214439.12.4264032902.0052+3+1.26+1.73Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd342,7168065.630.230871742811.855028+22+0.73+0.60Matches
2021-202239Cambridge Utdeng ENG3. League One14th261,8567144.820.620871562121.232738-11-0.53-0.26Matches
17 Seasons6 Clubs6 Leagues49435,0867154.0389.840486769023421.51230178+52+0.36+0.423.21.2+2.0+1.52+1.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Norwich City (10 Seasons)3 Leagues32021,8846856.8243.22584462231.46145109+36+0.41+0.62
Blackpool (2 Seasons)2 Leagues877,1358286.279.3807
Cambridge Utd (2 Seasons)2 Leagues604,5727655.250.8508732102431.587766+11+0.22+0.34
Livingston (1 Season)1 League161,1617333.912.9142
West Brom (1 Season)1 League6120202.91.300619161.5031+2+1.50+0.993.21.2+2.0+1.52+1.28
Newcastle (1 Season)1 League5214439.12.4264032902.0052+3+1.26+1.73
West Brom (1 Season)1 League43609018.24.04904001.5053+2+0.50+0.89
Championship (7 Seasons)22215,3346952.9170.4177184519331.6011777+40+0.59+0.333.21.2+2.0+1.52+1.28
Premier League (4 Seasons)1127,4786754.783.188262461.003133-2-0.09+1.55
League One (3 Seasons)1058,1837865.990.9938715122121.232738-11-0.53-0.26
League Two (1 Season)342,7168065.630.230871742811.855028+22+0.73+0.60
Premier League (1 Season)161,1617333.912.9142
A-League (1 Season)5214439.12.4264032902.0052+3+1.26+1.73
PL2 — Div. 2 (1 Season)43609018.24.04904001.5053+2+0.50+0.89
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201532Norwich Cityeng ENGFA Cup33rd1696976.70.81690000.000000.00+8.57Matches
2015-201633Norwich Cityeng ENGLeague Cup9th21527650.71.71121113101.5041+3+1.78+1.17Matches
2017-201835Norwich Cityeng ENGEFL Cup9th42847172.83.2385113002.2595+4+1.27+0.42Matches
2017-201835Norwich Cityeng ENGFA Cup33rd1393918.60.40013911.0010+1+2.31+2.83Matches
2018-201936West Bromeng ENGEFL Cup17th1909033.31.01901000.0003-3-3.00-4.00Matches
2018-201936West Bromeng ENGFA Cup17th32327777.32.63770001.3321+1+0.39+3.03Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd1777742.80.91770003.0010+1+1.17+2.04Matches
2020-202138Cambridge Utdeng ENGFA Cup85th1242426.70.30012400.0001-1-3.75-2.39Matches
2021-202239Cambridge Utdeng ENGFA Cup32107046.72.3290213002.0024-2-0.86-1.98Matches
6 Seasons3 Clubs2 Leagues171,1776951.613.11285553111.531915+4+0.31+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Norwich City (3 Seasons)2 Leagues85446854.96.0589233311.63146+8+1.32+1.53
Cambridge Utd (2 Seasons)2 Leagues53116243.23.5386222701.8035-2-0.58-0.80
West Brom (1 Season)2 Leagues43228156.53.64811001.0024-2-0.56-0.56
FA Cup (5 Seasons)95746450.46.4680233111.2256-1-0.16+0.32
EFL Cup (4 Seasons)86037552.96.7690323101.88149+5+0.75+0.24
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2004-200522Shelbourne FC2. UEFA CupRd12161811.82000Matches
1 Season1 Club1 League2161811.82000
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201431ie Rep. of IrelandWCQ31083612.01.219212842.3330+3+2.50+2.95Matches
201431ie Rep. of IrelandFriendlies (M)63445754.63.856711700.8347-3-0.78-1.41Matches
201532ie Rep. of IrelandFriendlies (M)00001Matches
201633ie Rep. of IrelandFriendlies (M)51563134.71.7176042001.6043+1+0.58-0.34Matches
201633ie Rep. of IrelandUEFA EuroR1641804550.02.0275021601.0024-2-1.00-0.50Matches
201633ie Rep. of IrelandUEFA Euro Qualifying106106156.56.8872221611.90162+14+2.07+1.87Matches
201734ie Rep. of IrelandFriendlies (M)2723626.70.80023601.5030+3+3.75+5.57Matches
201835ie Rep. of IrelandWCQ63666133.94.1476023251.6775+2+0.49+0.24Matches
5 Seasons1 Club4 Leagues361,8365137.820.4217341520111.563921+18+0.88+0.91
Friendlies (M) (4 Seasons)135724439.76.4669172311.231110+1+0.16+0.04
WCQ (2 Seasons)94745323.95.3579142091.89105+5+0.95+1.07
UEFA Euro Qualifying (1 Season)106106156.56.8872221611.90162+14+2.07+1.87
UEFA Euro (1 Season)41804550.02.0275021601.0024-2-1.00-0.50

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2004-200522Shelbourne FC2. UEFA Cup1.80000Matches
2005-200623Livingstonsct SCO1. Premier League12.910Matches
2006-200724Blackpooleng ENG3. League One36.39114
2007-200825Blackpooleng ENG2. Championship42.94026
2008-200926Norwich Cityeng ENG2. Championship23.90013
2009-201027Norwich Cityeng ENG3. League One34.02022
2010-201128Norwich Cityeng ENG2. Championship35.42022
2011-201229Norwich Cityeng ENG1. Premier League25.34018Matches
2012-201330Norwich Cityeng ENG1. Premier League26.83014Matches
2013-201431Norwich Cityeng ENG1. Premier League8.9108Matches
2014-201532Norwich Cityeng ENG2. Championship24.73012Matches
2014-201532Norwich Cityeng ENGFA Cup0.80000Matches
2015-201633Norwich Cityeng ENGLeague Cup1.70000Matches
2015-201633Norwich Cityeng ENG1. Premier League22.11019Matches
2016-201734Norwich Cityeng ENG2. Championship27.07002200000000Matches
2017-201835Norwich Cityeng ENG2. Championship15.10001524653712000Matches
2017-201835Norwich Cityeng ENGEFL Cup3.2100431700000Matches
2017-201835Norwich Cityeng ENGFA Cup0.40000202100Matches
2018-201936West Bromeng ENG2. Championship1.3000130903000131420.0Matches
2018-201936West Bromeng ENGEFL Cup1.0000010100000Matches
2018-201936West Bromeng ENGFA Cup2.6000140712000Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 24.00000Matches
2019-202037Newcastleau AUS1. A-League2.40001606010Matches
2020-202138Cambridge Utdeng ENGEFL Cup0.90000002020Matches
2020-202138Cambridge Utdeng ENGFA Cup0.30000101000Matches
2020-202138Cambridge Utdeng ENG4. League Two30.22003049112718350Matches
2021-202239Cambridge Utdeng ENGFA Cup2.30000307000Matches
2021-202239Cambridge Utdeng ENG3. League One20.63001726284890Matches
18 Seasons7 Clubs9 Leagues404.74310259122103063564000131420.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (10 Seasons)5 Leagues249.2240016929762812000
Blackpool (2 Seasons)2 Leagues79.313140
Cambridge Utd (2 Seasons)4 Leagues54.35004779322126460
Livingston (1 Season)1 League12.910
West Brom (1 Season)3 Leagues4.90002801715000131420.0
Newcastle (1 Season)1 League2.40001606010
West Brom (1 Season)1 League4.00000
Shelbourne FC (1 Season)1 League1.80000
Championship (7 Seasons)170.4160011127662715000131420.0
FA Cup (5 Seasons)6.400011001722000
Premier League (4 Seasons)83.19059
EFL Cup (4 Seasons)6.71004411002000
League One (3 Seasons)90.914105326284890
League Two (1 Season)30.22003049112718350
Premier League (1 Season)12.910
A-League (1 Season)2.40001606010
PL2 — Div. 2 (1 Season)4.00000
UEFA Cup (1 Season)1.80000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2004-200522Shelbourne FC1 League1.80000
2005-200623Livingston1 League12.910
2006-200724Blackpool1 League36.39114
2007-200825Blackpool1 League42.94026
2008-200926Norwich City1 League23.90013
2009-201027Norwich City1 League34.02022
2010-201128Norwich City1 League35.42022
2011-201229Norwich City1 League25.34018
2012-201330Norwich City1 League26.83014
2013-201431Norwich City1 League8.9108
2014-201532Norwich City2 Leagues25.5300120
2015-201633Norwich City2 Leagues23.8100190
2016-201734Norwich City1 League27.07002200000000
2017-201835Norwich City3 Leagues18.71001929762812000
2018-201936West Brom1 League4.00000
2018-201936West Brom3 Leagues4.90002801715000131420.0
2019-202037Newcastle1 League2.40001606010
2020-202138Cambridge Utd3 Leagues31.32003050113018370
2021-202239Cambridge Utd2 Leagues23.03001729291890
18 Seasons7 Clubs9 Leagues404.74310259122103063564000131420.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (10 Seasons)5 Leagues249.2240016929762812000
Blackpool (2 Seasons)2 Leagues79.313140
Cambridge Utd (2 Seasons)4 Leagues54.35004779322126460
Livingston (1 Season)1 League12.910
West Brom (1 Season)3 Leagues4.90002801715000131420.0
Newcastle (1 Season)1 League2.40001606010
West Brom (1 Season)1 League4.00000
Shelbourne FC (1 Season)1 League1.80000
Championship (7 Seasons)170.4160011127662715000131420.0
FA Cup (5 Seasons)6.400011001722000
Premier League (4 Seasons)83.19059
EFL Cup (4 Seasons)6.71004411002000
League One (3 Seasons)90.914105326284890
League Two (1 Season)30.22003049112718350
Premier League (1 Season)12.910
A-League (1 Season)2.40001606010
PL2 — Div. 2 (1 Season)4.00000
UEFA Cup (1 Season)1.80000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2005-200623Livingstonsct SCO1. Premier League12th12.910Matches
2006-200724Blackpooleng ENG3. League One3rd36.39114
2007-200825Blackpooleng ENG2. Championship19th42.94026
2008-200926Norwich Cityeng ENG2. Championship22nd23.90013
2009-201027Norwich Cityeng ENG3. League One1st34.02022
2010-201128Norwich Cityeng ENG2. Championship2nd35.42022
2011-201229Norwich Cityeng ENG1. Premier League12th25.34018Matches
2012-201330Norwich Cityeng ENG1. Premier League11th26.83014Matches
2013-201431Norwich Cityeng ENG1. Premier League18th8.9108Matches
2014-201532Norwich Cityeng ENG2. Championship3rd24.73012Matches
2015-201633Norwich Cityeng ENG1. Premier League19th22.11019Matches
2016-201734Norwich Cityeng ENG2. Championship8th27.07002200000000Matches
2017-201835Norwich Cityeng ENG2. Championship14th15.10001524653712000Matches
2018-201936West Bromeng ENGJr. PL2 — Div. 29th4.00000Matches
2018-201936West Bromeng ENG2. Championship4th1.3000130903000131420.0Matches
2019-202037Newcastleau AUS1. A-League8th2.40001606010Matches
2020-202138Cambridge Utdeng ENG4. League Two2nd30.22003049112718350Matches
2021-202239Cambridge Utdeng ENG3. League One14th20.63001726284890Matches
17 Seasons6 Clubs6 Leagues389.8421025410892793360000131420.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (10 Seasons)3 Leagues243.2230016524653712000
Blackpool (2 Seasons)2 Leagues79.313140
Cambridge Utd (2 Seasons)2 Leagues50.85004775321126440
Livingston (1 Season)1 League12.910
West Brom (1 Season)1 League1.3000130903000131420.0
Newcastle (1 Season)1 League2.40001606010
West Brom (1 Season)1 League4.00000
Championship (7 Seasons)170.4160011127662715000131420.0
Premier League (4 Seasons)83.19059
League One (3 Seasons)90.914105326284890
League Two (1 Season)30.22003049112718350
Premier League (1 Season)12.910
A-League (1 Season)2.40001606010
PL2 — Div. 2 (1 Season)4.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201532Norwich Cityeng ENGFA Cup33rd0.80000Matches
2015-201633Norwich Cityeng ENGLeague Cup9th1.70000Matches
2017-201835Norwich Cityeng ENGEFL Cup9th3.2100431700000Matches
2017-201835Norwich Cityeng ENGFA Cup33rd0.40000202100Matches
2018-201936West Bromeng ENGEFL Cup17th1.0000010100000Matches
2018-201936West Bromeng ENGFA Cup17th2.6000140712000Matches
2020-202138Cambridge Utdeng ENGEFL Cup33rd0.90000002020Matches
2020-202138Cambridge Utdeng ENGFA Cup85th0.30000101000Matches
2021-202239Cambridge Utdeng ENGFA Cup2.30000307000Matches
6 Seasons3 Clubs2 Leagues13.110051412724000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (3 Seasons)2 Leagues6.0100451910000
Cambridge Utd (2 Seasons)2 Leagues3.500004010020
West Brom (1 Season)2 Leagues3.6000150812000
FA Cup (5 Seasons)6.400011001722000
EFL Cup (4 Seasons)6.71004411002000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200522Shelbourne FC2. UEFA CupRd11.80000Matches
1 Season1 Club1 League1.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201431ie Rep. of IrelandWCQ1.21000Matches
201431ie Rep. of IrelandFriendlies (M)3.81000Matches
201633ie Rep. of IrelandFriendlies (M)1.70000Matches
201633ie Rep. of IrelandUEFA EuroR162.0000350826000Matches
201633ie Rep. of IrelandUEFA Euro Qualifying6.82009811536200Matches
201734ie Rep. of IrelandFriendlies (M)0.80000Matches
201835ie Rep. of IrelandWCQ4.10000Matches
5 Seasons1 Club4 Leagues20.44001213123512200
Friendlies (M) (4 Seasons)6.41000
WCQ (2 Seasons)5.31000
UEFA Euro Qualifying (1 Season)6.82009811536200
UEFA Euro (1 Season)2.0000350826000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Wes Hoolahan Pages

Wes Hoolahan Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison