Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201319Ipswich Towneng ENG2. Championship965756.4000000200.000.000.000.000.00
2012-201319Swindon Towneng ENG3. League One776307.0112100000.140.140.290.140.29
2013-201420Swindon Towneng ENG3. League One44443,89243.2628600500.140.050.180.140.18
2014-201521Swindon Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201521Swindon Towneng ENGLeague Cup221661.8000000000.000.000.000.000.00Matches
2014-201521Swindon Towneng ENG3. League One34332,94032.76511600500.180.150.340.180.34Matches
2015-201622QPReng ENG2. Championship30262,30725.6066000300.000.230.230.000.23Matches
2015-201622QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201622QPReng ENGLeague Cup10170.2000000000.000.000.000.000.00Matches
2016-201723QPReng ENG2. Championship35353,08034.2134100900.030.090.120.030.12Matches
2016-201723QPReng ENGEFL Cup20420.5000000000.000.000.000.000.00Matches
2016-201723QPReng ENGFA Cup11810.9000000000.000.000.000.000.00Matches
2017-201824QPReng ENG2. Championship39383,38837.66396001000.160.080.240.160.24Matches
2017-201824QPReng ENGEFL Cup00Matches
2018-201925QPReng ENG2. Championship41413,61640.23473001000.070.100.170.070.17Matches
2018-201925QPReng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENG2. Championship27171,47216.4303300410.180.000.180.180.18Matches
2019-202026Sheffield Wedseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENG2. Championship12108289.2000000500.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENGEFL Cup1070.1000000000.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENG3. League One25232,11223.5145100610.040.170.210.040.21Matches
2022-202329Middlesbrougheng ENG2. Championship00Matches
2022-202329Ipswich Towneng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2022-202329Ipswich Towneng ENG3. League One15131,13812.6202200200.160.000.160.160.16Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 211570.6000000000.000.000.000.000.00Matches
2023-202430Ipswich Towneng ENG2. Championship43373,15935.13033001100.090.000.090.090.09Matches
2023-202430Ipswich Towneng ENGEFL Cup1090.1000000000.000.000.000.000.00Matches
2023-202430Ipswich Towneng ENGFA Cup00Matches
2024-202531Ipswich Towneng ENGEFL Cup10250.3000000000.000.000.000.000.00Matches
2024-202531Ipswich Towneng ENGFA Cup321792.0000000100.000.000.000.000.00Matches
2024-202531Ipswich Towneng ENG1. Premier League1122012.2000000000.000.000.000.000.00Matches
2025-202632Millwalleng ENG2. Championship975676.3000000100.000.000.000.000.00Matches
2025-202632Millwalleng ENGEFL Cup221351.5101100100.670.000.670.670.67Matches
14 Seasons6 Clubs5 Leagues40535431,316348.033286133007620.090.080.180.090.18
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
QPR (4 Seasons)3 Leagues15214412,801142.210162610003300.070.110.180.070.18
Ipswich Town (4 Seasons)5 Leagues84605,29958.95055001600.080.000.080.080.08
Swindon Town (3 Seasons)3 Leagues88877,71885.81382113001000.150.090.240.150.24
Sheffield Weds (3 Seasons)4 Leagues70544,79653.34484001520.080.080.150.080.15
Millwall (1 Season)2 Leagues1197027.8101100200.130.000.130.130.13
Middlesbrough (1 Season)1 League11570.6000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League00
Championship (10 Seasons)24521718,992211.016163216005510.080.080.150.080.15
League Cup (10 Seasons)1376717.5101100100.130.000.130.130.13
FA Cup (9 Seasons)1187408.2000000200.000.000.000.000.00
League One (5 Seasons)12512010,712119.016122816001810.130.100.240.130.24
Premier League (1 Season)1122012.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201319Ipswich Town1 League965756.4000000200.000.000.000.000.00
2012-201319Swindon Town1 League776307.0112100000.140.140.290.140.29
2013-201420Swindon Town1 League44443,89243.2628600500.140.050.180.140.18
2014-201521Swindon Town3 Leagues37363,19635.56511600500.170.140.310.170.31
2015-201622QPR3 Leagues32272,41426.8066000300.000.220.220.000.22
2016-201723QPR3 Leagues38363,20335.6134100900.030.080.110.030.11
2017-201824QPR2 Leagues39383,38837.66396001000.160.080.240.160.24
2018-201925QPR2 Leagues43433,79642.23473001100.070.090.170.070.17
2019-202026Sheffield Weds3 Leagues30201,74219.4303300410.150.000.150.150.15
2020-202127Sheffield Weds2 Leagues131191810.2000000500.000.000.000.000.00
2021-202228Sheffield Weds3 Leagues27232,13623.7145100610.040.170.210.040.21
2022-202329Middlesbrough1 League00
2022-202329Middlesbrough1 League11570.6000000000.000.000.000.000.00
2022-202329Ipswich Town2 Leagues16131,15112.8202200200.160.000.160.160.16
2023-202430Ipswich Town3 Leagues44373,16835.23033001100.090.000.090.090.09
2024-202531Ipswich Town3 Leagues1544054.5000000100.000.000.000.000.00
2025-202632Millwall2 Leagues1197027.8101100200.130.000.130.130.13
14 Seasons6 Clubs5 Leagues40535431,316348.033286133007620.090.080.180.090.18
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
QPR (4 Seasons)3 Leagues15214412,801142.210162610003300.070.110.180.070.18
Ipswich Town (4 Seasons)5 Leagues84605,29958.95055001600.080.000.080.080.08
Swindon Town (3 Seasons)3 Leagues88877,71885.81382113001000.150.090.240.150.24
Sheffield Weds (3 Seasons)4 Leagues70544,79653.34484001520.080.080.150.080.15
Millwall (1 Season)2 Leagues1197027.8101100200.130.000.130.130.13
Middlesbrough (1 Season)1 League11570.6000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League00
Championship (10 Seasons)24521718,992211.016163216005510.080.080.150.080.15
League Cup (10 Seasons)1376717.5101100100.130.000.130.130.13
FA Cup (9 Seasons)1187408.2000000200.000.000.000.000.00
League One (5 Seasons)12512010,712119.016122816001810.130.100.240.130.24
Premier League (1 Season)1122012.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201319Ipswich Towneng ENG2. Championship14th965756.4000000200.000.000.000.000.00
2012-201319Swindon Towneng ENG3. League One6th776307.0112100000.140.140.290.140.29
2013-201420Swindon Towneng ENG3. League One8th44443,89243.2628600500.140.050.180.140.18
2014-201521Swindon Towneng ENG3. League One4th34332,94032.76511600500.180.150.340.180.34Matches
2015-201622QPReng ENG2. Championship12th30262,30725.6066000300.000.230.230.000.23Matches
2016-201723QPReng ENG2. Championship18th35353,08034.2134100900.030.090.120.030.12Matches
2017-201824QPReng ENG2. Championship16th39383,38837.66396001000.160.080.240.160.24Matches
2018-201925QPReng ENG2. Championship19th41413,61640.23473001000.070.100.170.070.17Matches
2019-202026Sheffield Wedseng ENG2. Championship16th27171,47216.4303300410.180.000.180.180.18Matches
2020-202127Sheffield Wedseng ENG2. Championship24th12108289.2000000500.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENG3. League One4th25232,11223.5145100610.040.170.210.040.21Matches
2022-202329Middlesbrougheng ENG2. Championship4th00Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 27th11570.6000000000.000.000.000.000.00Matches
2022-202329Ipswich Towneng ENG3. League One2nd15131,13812.6202200200.160.000.160.160.16Matches
2023-202430Ipswich Towneng ENG2. Championship2nd43373,15935.13033001100.090.000.090.090.09Matches
2024-202531Ipswich Towneng ENG1. Premier League19th1122012.2000000000.000.000.000.000.00Matches
2025-202632Millwalleng ENG2. Championship3rd975676.3000000100.000.000.000.000.00Matches
14 Seasons6 Clubs3 Leagues38133929,905332.332286032007320.100.080.180.100.18
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
QPR (4 Seasons)1 League14514012,391137.710162610003200.070.120.190.070.19
Ipswich Town (4 Seasons)3 Leagues78585,07356.45055001500.090.000.090.090.09
Swindon Town (3 Seasons)1 League85847,46282.91382113001000.160.100.250.160.25
Sheffield Weds (3 Seasons)2 Leagues64504,41249.04484001520.080.080.160.080.16
Millwall (1 Season)1 League975676.3000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League11570.6000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League00
Championship (10 Seasons)24521718,992211.016163216005510.080.080.150.080.15
League One (5 Seasons)12512010,712119.016122816001810.130.100.240.130.24
Premier League (1 Season)1122012.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201521Swindon Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201521Swindon Towneng ENGLeague Cup33rd221661.8000000000.000.000.000.000.00Matches
2015-201622QPReng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201622QPReng ENGLeague Cup33rd10170.2000000000.000.000.000.000.00Matches
2016-201723QPReng ENGEFL Cup17th20420.5000000000.000.000.000.000.00Matches
2016-201723QPReng ENGFA Cup33rd11810.9000000000.000.000.000.000.00Matches
2017-201824QPReng ENGEFL Cup33rd00Matches
2018-201925QPReng ENGFA Cup9th221802.0000000100.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENGEFL CupRd11070.1000000000.000.000.000.000.00Matches
2021-202228Sheffield Wedseng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2022-202329Ipswich Towneng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2023-202430Ipswich Towneng ENGEFL CupRd41090.1000000000.000.000.000.000.00Matches
2023-202430Ipswich Towneng ENGFA Cup00Matches
2024-202531Ipswich Towneng ENGEFL CupRd210250.3000000000.000.000.000.000.00Matches
2024-202531Ipswich Towneng ENGFA Cup321792.0000000100.000.000.000.000.00Matches
2025-202632Millwalleng ENGEFL CupRd3221351.5101100100.670.000.670.670.67Matches
12 Seasons5 Clubs2 Leagues24151,41115.7101100300.060.000.060.060.06
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
QPR (4 Seasons)2 Leagues744104.6000000100.000.000.000.000.00
Ipswich Town (3 Seasons)2 Leagues622262.5000000100.000.000.000.000.00
Sheffield Weds (3 Seasons)2 Leagues643844.3000000000.000.000.000.000.00
Swindon Town (1 Season)2 Leagues332562.8000000000.000.000.000.000.00
Millwall (1 Season)1 League221351.5101100100.670.000.670.670.67
League Cup (10 Seasons)1376717.5101100100.130.000.130.130.13
FA Cup (9 Seasons)1187408.2000000200.000.000.000.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
201421au Australia1. World CupGR00Matches
201421au AustraliaFriendlies (M)432302.6000000000.000.000.000.000.00Matches
201522au AustraliaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201522au AustraliaAsian Cup1st665235.8246200000.340.691.030.341.03Matches
201623au AustraliaFriendlies (M)11570.6000000000.000.000.000.000.00Matches
201724au AustraliaFriendlies (M)11770.9000000000.000.000.000.000.00Matches
201724au AustraliaFIFA Confederations CupGR221351.5000000100.000.000.000.000.00Matches
201825au Australia1. World CupGR00Matches
201825au AustraliaWCQ151093010.3303300100.290.000.290.290.29Matches
201825au AustraliaFriendlies (M)754615.1112100000.200.200.390.200.39Matches
201926au AustraliaAsian CupQF421882.1000000100.000.000.000.000.00Matches
202229au AustraliaWCQ00Matches
202330au AustraliaFriendlies (M)11650.7000000000.000.000.000.000.00Matches
202633au AustraliaWCQ10450.5000001000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues43322,80131.16511601300.190.160.350.190.35
Friendlies (M) (6 Seasons)151298010.9112100000.090.090.180.090.18
WCQ (3 Seasons)161097510.8303301100.280.000.280.280.28
Asian Cup (2 Seasons)1087117.9246200100.250.510.760.250.76
World Cup (2 Seasons)00
FIFA Confederations Cup (1 Season)221351.5000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201319Ipswich Towneng ENG2. Championship6.4030.470.0000
2012-201319Swindon Towneng ENG3. League One7.0140.570.2500
2013-201420Swindon Towneng ENG3. League One43.26250.580.2400
2014-201521Swindon Towneng ENGFA Cup1.0000Matches
2014-201521Swindon Towneng ENGLeague Cup1.8000Matches
2014-201521Swindon Towneng ENG3. League One32.76270.830.2200Matches
2015-201622QPReng ENG2. Championship25.60100.390.0000Matches
2015-201622QPReng ENGFA Cup1.0000Matches
2015-201622QPReng ENGLeague Cup0.2000Matches
2016-201723QPReng ENG2. Championship34.210110.000.320.0900Matches
2016-201723QPReng ENGEFL Cup0.50100.02.140.000.0000Matches
2016-201723QPReng ENGFA Cup0.9000Matches
2017-201824QPReng ENG2. Championship37.66632133.31.670.560.100.2900Matches
2018-201925QPReng ENG2. Championship40.2356916.11.390.220.050.3300Matches
2018-201925QPReng ENGFA Cup2.00400.02.000.000.0000Matches
2019-202026Sheffield Wedseng ENG2. Championship16.4324833.31.470.490.130.3800Matches
2019-202026Sheffield Wedseng ENGEFL Cup2.00200.01.000.000.0000Matches
2019-202026Sheffield Wedseng ENGFA Cup1.00000.000.0000Matches
2020-202127Sheffield Wedseng ENG2. Championship9.20500.00.540.000.0000Matches
2020-202127Sheffield Wedseng ENGEFL Cup1.00100.01.000.000.0000Matches
2021-202228Sheffield Wedseng ENGEFL Cup0.10000.000.0000Matches
2021-202228Sheffield Wedseng ENGFA Cup0.20100.05.290.000.0000Matches
2021-202228Sheffield Wedseng ENG3. League One23.5123417.40.980.170.040.2500Matches
2022-202329Ipswich Towneng ENGFA Cup0.10000.000.0000Matches
2022-202329Ipswich Towneng ENG3. League One12.6217423.51.340.320.120.5000Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 20.6000Matches
2023-202430Ipswich Towneng ENG2. Championship35.13371232.41.050.340.080.2500Matches
2023-202430Ipswich Towneng ENGEFL Cup0.10000.000.0000Matches
2024-202531Ipswich Towneng ENGEFL Cup0.3011100.03.603.600.000.0000Matches
2024-202531Ipswich Towneng ENGFA Cup2.00000.000.0000Matches
2024-202531Ipswich Towneng ENG1. Premier League2.20000.000.0000Matches
2025-202632Millwalleng ENG2. Championship6.30600.00.950.000.0000Matches
2025-202632Millwalleng ENGEFL Cup1.512150.01.330.670.501.0000Matches
14 Seasons6 Clubs5 Leagues348.03324314029.21.070.410.080.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)3 Leagues142.2101245133.11.080.360.080.2000
Ipswich Town (4 Seasons)5 Leagues58.95552030.91.050.340.090.2500
Swindon Town (3 Seasons)3 Leagues85.813560.680.2300
Sheffield Weds (3 Seasons)4 Leagues53.34561221.41.050.230.070.3300
Millwall (1 Season)2 Leagues7.818112.51.030.130.131.0000
Middlesbrough (1 Season)1 League0.6000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.0161917431.91.070.350.080.2200
League Cup (10 Seasons)7.517228.61.290.370.140.5000
FA Cup (9 Seasons)8.20500.00.940.000.0000
League One (5 Seasons)119.016406420.01.110.540.080.2500
Premier League (1 Season)2.20000.000.0000
PL2 — Div. 2 (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201319Ipswich Town1 League6.4030.470.0000
2012-201319Swindon Town1 League7.0140.570.2500
2013-201420Swindon Town1 League43.26250.580.2400
2014-201521Swindon Town3 Leagues35.56270.830.2200
2015-201622QPR3 Leagues26.80100.390.0000
2016-201723QPR3 Leagues35.611111100.00.030.321.000.0900
2017-201824QPR2 Leagues37.66632133.31.670.560.100.2900
2018-201925QPR2 Leagues42.2360915.01.420.210.050.3300
2019-202026Sheffield Weds3 Leagues19.4326830.81.340.410.120.3800
2020-202127Sheffield Weds2 Leagues10.20600.00.590.000.0000
2021-202228Sheffield Weds3 Leagues23.7124416.71.010.170.040.2500
2022-202329Middlesbrough1 League0.6000
2022-202329Ipswich Town2 Leagues12.8217423.51.330.310.120.5000
2023-202430Ipswich Town3 Leagues35.23371232.41.050.340.080.2500
2024-202531Ipswich Town3 Leagues4.5011100.00.220.220.000.0000
2025-202632Millwall2 Leagues7.818112.51.030.130.131.0000
14 Seasons6 Clubs5 Leagues348.03324314029.21.070.410.080.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)3 Leagues142.2101245133.11.080.360.080.2000
Ipswich Town (4 Seasons)5 Leagues58.95552030.91.050.340.090.2500
Swindon Town (3 Seasons)3 Leagues85.813560.680.2300
Sheffield Weds (3 Seasons)4 Leagues53.34561221.41.050.230.070.3300
Millwall (1 Season)2 Leagues7.818112.51.030.130.131.0000
Middlesbrough (1 Season)1 League0.6000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.0161917431.91.070.350.080.2200
League Cup (10 Seasons)7.517228.61.290.370.140.5000
FA Cup (9 Seasons)8.20500.00.940.000.0000
League One (5 Seasons)119.016406420.01.110.540.080.2500
Premier League (1 Season)2.20000.000.0000
PL2 — Div. 2 (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201319Ipswich Towneng ENG2. Championship14th6.4030.470.0000
2012-201319Swindon Towneng ENG3. League One6th7.0140.570.2500
2013-201420Swindon Towneng ENG3. League One8th43.26250.580.2400
2014-201521Swindon Towneng ENG3. League One4th32.76270.830.2200Matches
2015-201622QPReng ENG2. Championship12th25.60100.390.0000Matches
2016-201723QPReng ENG2. Championship18th34.210110.000.320.0900Matches
2017-201824QPReng ENG2. Championship16th37.66632133.31.670.560.100.2900Matches
2018-201925QPReng ENG2. Championship19th40.2356916.11.390.220.050.3300Matches
2019-202026Sheffield Wedseng ENG2. Championship16th16.4324833.31.470.490.130.3800Matches
2020-202127Sheffield Wedseng ENG2. Championship24th9.20500.00.540.000.0000Matches
2021-202228Sheffield Wedseng ENG3. League One4th23.5123417.40.980.170.040.2500Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 27th0.6000Matches
2022-202329Ipswich Towneng ENG3. League One2nd12.6217423.51.340.320.120.5000Matches
2023-202430Ipswich Towneng ENG2. Championship2nd35.13371232.41.050.340.080.2500Matches
2024-202531Ipswich Towneng ENG1. Premier League19th2.20000.000.0000Matches
2025-202632Millwalleng ENG2. Championship3rd6.30600.00.950.000.0000Matches
14 Seasons6 Clubs3 Leagues332.33223113829.91.060.420.080.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)1 League137.7101195134.51.060.370.080.2000
Ipswich Town (4 Seasons)3 Leagues56.45541929.61.080.340.090.2600
Swindon Town (3 Seasons)1 League82.913560.680.2300
Sheffield Weds (3 Seasons)2 Leagues49.04521223.11.060.240.080.3300
Millwall (1 Season)1 League6.30600.00.950.000.0000
Middlesbrough (1 Season)1 League0.6000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.0161917431.91.070.350.080.2200
League One (5 Seasons)119.016406420.01.110.540.080.2500
Premier League (1 Season)2.20000.000.0000
PL2 — Div. 2 (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201521Swindon Towneng ENGFA Cup85th1.0000Matches
2014-201521Swindon Towneng ENGLeague Cup33rd1.8000Matches
2015-201622QPReng ENGFA Cup33rd1.0000Matches
2015-201622QPReng ENGLeague Cup33rd0.2000Matches
2016-201723QPReng ENGEFL Cup17th0.50100.02.140.000.0000Matches
2016-201723QPReng ENGFA Cup33rd0.9000Matches
2018-201925QPReng ENGFA Cup9th2.00400.02.000.000.0000Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th2.00200.01.000.000.0000Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.00000.000.0000Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2021-202228Sheffield Wedseng ENGEFL CupRd10.10000.000.0000Matches
2021-202228Sheffield Wedseng ENGFA Cup0.20100.05.290.000.0000Matches
2022-202329Ipswich Towneng ENGFA Cup0.10000.000.0000Matches
2023-202430Ipswich Towneng ENGEFL CupRd40.10000.000.0000Matches
2024-202531Ipswich Towneng ENGEFL CupRd20.3011100.03.603.600.000.0000Matches
2024-202531Ipswich Towneng ENGFA Cup2.00000.000.0000Matches
2025-202632Millwalleng ENGEFL CupRd31.512150.01.330.670.501.0000Matches
12 Seasons5 Clubs2 Leagues15.7112216.71.120.190.080.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)2 Leagues4.60500.02.030.000.0000
Ipswich Town (3 Seasons)2 Leagues2.5011100.00.400.400.000.0000
Sheffield Weds (3 Seasons)2 Leagues4.30400.00.940.000.0000
Swindon Town (1 Season)2 Leagues2.8000
Millwall (1 Season)1 League1.512150.01.330.670.501.0000
League Cup (10 Seasons)7.517228.61.290.370.140.5000
FA Cup (9 Seasons)8.20500.00.940.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201421au AustraliaFriendlies (M)2.6000Matches
201522au AustraliaFriendlies (M)1.0000Matches
201522au AustraliaAsian Cup1st5.8200Matches
201623au AustraliaFriendlies (M)0.6000Matches
201724au AustraliaFriendlies (M)0.9000Matches
201724au AustraliaFIFA Confederations CupGR1.502150.01.330.670.000.0000Matches
201825au AustraliaWCQ10.3300Matches
201825au AustraliaFriendlies (M)5.1100Matches
201926au AustraliaAsian CupQF2.10100.00.480.000.0000Matches
202330au AustraliaFriendlies (M)0.7000Matches
202633au AustraliaWCQ0.5001Matches
9 Seasons1 Club5 Leagues31.163133.30.840.280.000.0001
Friendlies (M) (6 Seasons)10.9100
WCQ (3 Seasons)10.8301
Asian Cup (2 Seasons)7.92100.00.480.000.0000
World Cup (2 Seasons)
FIFA Confederations Cup (1 Season)1.502150.01.330.670.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2012-201319Ipswich Towneng ENG2. Championship95756413.96.463
2012-201319Swindon Towneng ENG3. League One76309015.27.070
2013-201420Swindon Towneng ENG3. League One443,8928894.043.2440
2014-201521Swindon Towneng ENGFA Cup19090100.01.01901000.0005-5-5.00Matches
2014-201521Swindon Towneng ENGLeague Cup21668379.01.82831001.5032+1+0.54+4.63Matches
2014-201521Swindon Towneng ENG3. League One342,9408671.032.73329101.765138+13+0.40-0.05Matches
2015-201622QPReng ENG2. Championship302,3077755.725.626214111.302732-5-0.20-0.44Matches
2015-201622QPReng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201622QPReng ENGLeague Cup117179.40.20011610.0001-1-5.29-6.95Matches
2016-201723QPReng ENG2. Championship353,0808874.434.23531041.093645-9-0.26+0.16Matches
2016-201723QPReng ENGEFL Cup2422114.00.50022001.501100.000.00Matches
2016-201723QPReng ENGFA Cup1818190.00.91810000.0012-1-1.11-1.11Matches
2017-201824QPReng ENG2. Championship393,3888781.837.63836101.184959-10-0.27-0.03Matches
2017-201824QPReng ENGEFL Cup00001Matches
2018-201925QPReng ENG2. Championship413,6168887.340.2418837001.204959-10-0.25+1.13Matches
2018-201925QPReng ENGFA Cup21809050.02.02902001.5021+1+0.500.00Matches
2019-202026Sheffield Wedseng ENG2. Championship271,4725535.616.417745102241.521820-2-0.12+0.08Matches
2019-202026Sheffield Wedseng ENGEFL Cup218090100.02.02902001.5012-1-0.50Matches
2019-202026Sheffield Wedseng ENGFA Cup1909033.31.01901003.0010+1+1.00+1.00Matches
2020-202127Sheffield Wedseng ENG2. Championship128286920.09.21081721211.4278-1-0.11+0.43Matches
2020-202127Sheffield Wedseng ENGEFL Cup1909033.31.01901001.000000.000.00Matches
2021-202228Sheffield Wedseng ENGEFL Cup1777.80.1001701.000000.000.00Matches
2021-202228Sheffield Wedseng ENGFA Cup117179.40.20011710.000000.00+1.66Matches
2021-202228Sheffield Wedseng ENG3. League One252,1128451.023.523892123342.005125+26+1.11+1.02Matches
2022-202329Middlesbrougheng ENG2. Championship00002Matches
2022-202329Ipswich Towneng ENGFA Cup113132.90.10011311.000000.00-1.85Matches
2022-202329Ipswich Towneng ENG3. League One151,1387627.512.61382423912.73384+34+2.69+1.73Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 2157573.20.61570000.001100.00+0.15Matches
2023-202430Ipswich Towneng ENG2. Championship433,1597376.335.137821362302.026244+18+0.51-1.05Matches
2023-202430Ipswich Towneng ENGEFL Cup1992.30.1001913.000000.00-0.24Matches
2023-202430Ipswich Towneng ENGFA Cup00001Matches
2024-202531Ipswich Towneng ENGEFL Cup1252527.80.30012501.0010+1+3.60+4.98Matches
2024-202531Ipswich Towneng ENGFA Cup31796059.72.0278112302.3340+4+2.01+0.52Matches
2024-202531Ipswich Towneng ENG1. Premier League11201185.92.2268097110.5517-6-2.69-1.57Matches
2025-202632Millwalleng ENG2. Championship95676313.76.377962701.8976+1+0.16-0.19Matches
2025-202632Millwalleng ENGEFL Cup21356850.01.52681003.0020+2+1.33+1.33Matches
14 Seasons6 Clubs5 Leagues40531,3167744.9348.0354832215118441.53412362+50+0.17+0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)3 Leagues15212,8018472.1142.214488128819171.17165201-36-0.25-0.14
Ipswich Town (4 Seasons)5 Leagues845,2996330.758.96081182417151.9410655+51+0.97+0.75
Swindon Town (3 Seasons)3 Leagues887,7188860.785.8878531101.705445+9+0.25-0.04
Sheffield Weds (3 Seasons)4 Leagues704,7966935.853.35483371621101.667855+23+0.43+0.71
Millwall (1 Season)2 Leagues117026415.97.897772702.0996+3+0.38+0.04
Middlesbrough (1 Season)1 League157573.20.61570000.001100.00+0.15
Middlesbrough (1 Season)1 League00002
Championship (10 Seasons)24518,9927845.9211.0217831562820221.42255273-18-0.09-0.06
League Cup (10 Seasons)136715231.17.5782561631.6286+2+0.27+0.20
FA Cup (9 Seasons)117406736.88.2886631831.2789-1-0.12-0.86
League One (5 Seasons)12510,7128651.7119.0120865453652.0414067+73+1.06+0.48
Premier League (1 Season)11201185.92.2268097110.5517-6-2.69-1.57
PL2 — Div. 2 (1 Season)157573.20.61570000.001100.00+0.15
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201319Ipswich Town1 League95756413.96.463
2012-201319Swindon Town1 League76309015.27.070
2013-201420Swindon Town1 League443,8928894.043.2440
2014-201521Swindon Town3 Leagues373,1968672.035.5368531101.705445+9+0.25-0.04
2015-201622QPR3 Leagues322,4147554.726.8279122516121.222734-7-0.26-0.62
2016-201723QPR3 Leagues383,2038470.735.636833122041.083848-10-0.28+0.06
2017-201824QPR2 Leagues393,3888778.437.63836111.184959-10-0.27-0.03
2018-201925QPR2 Leagues433,7968884.442.2438839001.215160-9-0.21+0.68
2019-202026Sheffield Weds3 Leagues301,7425838.019.420768102241.572022-2-0.10+0.09
2020-202127Sheffield Weds2 Leagues139187120.810.21181821211.3978-1-0.10+0.42
2021-202228Sheffield Weds3 Leagues272,1367948.423.723892142251.895125+26+1.10+1.14
2022-202329Middlesbrough1 League00002
2022-202329Middlesbrough1 League157573.20.61570000.001100.00+0.15
2022-202329Ipswich Town2 Leagues161,1517225.112.81382433022.62384+34+2.66+1.59
2023-202430Ipswich Town3 Leagues443,1687267.335.237821372122.046244+18+0.51-0.68
2024-202531Ipswich Town3 Leagues154052710.64.547311110110.9467-1-0.22+0.81
2025-202632Millwall2 Leagues117026415.97.897772702.0996+3+0.38+0.04
14 Seasons6 Clubs5 Leagues40531,3167744.9348.0354832215118441.53412362+50+0.17+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)3 Leagues15212,8018472.1142.214488128819171.17165201-36-0.25-0.14
Ipswich Town (4 Seasons)5 Leagues845,2996330.758.96081182417151.9410655+51+0.97+0.75
Swindon Town (3 Seasons)3 Leagues887,7188860.785.8878531101.705445+9+0.25-0.04
Sheffield Weds (3 Seasons)4 Leagues704,7966935.853.35483371621101.667855+23+0.43+0.71
Millwall (1 Season)2 Leagues117026415.97.897772702.0996+3+0.38+0.04
Middlesbrough (1 Season)1 League157573.20.61570000.001100.00+0.15
Middlesbrough (1 Season)1 League00002
Championship (10 Seasons)24518,9927845.9211.0217831562820221.42255273-18-0.09-0.06
League Cup (10 Seasons)136715231.17.5782561631.6286+2+0.27+0.20
FA Cup (9 Seasons)117406736.88.2886631831.2789-1-0.12-0.86
League One (5 Seasons)12510,7128651.7119.0120865453652.0414067+73+1.06+0.48
Premier League (1 Season)11201185.92.2268097110.5517-6-2.69-1.57
PL2 — Div. 2 (1 Season)157573.20.61570000.001100.00+0.15
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
2012-201319Ipswich Towneng ENG2. Championship14th95756413.96.463
2012-201319Swindon Towneng ENG3. League One6th76309015.27.070
2013-201420Swindon Towneng ENG3. League One8th443,8928894.043.2440
2014-201521Swindon Towneng ENG3. League One4th342,9408671.032.73329101.765138+13+0.40-0.05Matches
2015-201622QPReng ENG2. Championship12th302,3077755.725.626214111.302732-5-0.20-0.44Matches
2016-201723QPReng ENG2. Championship18th353,0808874.434.23531041.093645-9-0.26+0.16Matches
2017-201824QPReng ENG2. Championship16th393,3888781.837.63836101.184959-10-0.27-0.03Matches
2018-201925QPReng ENG2. Championship19th413,6168887.340.2418837001.204959-10-0.25+1.13Matches
2019-202026Sheffield Wedseng ENG2. Championship16th271,4725535.616.417745102241.521820-2-0.12+0.08Matches
2020-202127Sheffield Wedseng ENG2. Championship24th128286920.09.21081721211.4278-1-0.11+0.43Matches
2021-202228Sheffield Wedseng ENG3. League One4th252,1128451.023.523892123342.005125+26+1.11+1.02Matches
2022-202329Middlesbrougheng ENG2. Championship4th00002Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 27th157573.20.61570000.001100.00+0.15Matches
2022-202329Ipswich Towneng ENG3. League One2nd151,1387627.512.61382423912.73384+34+2.69+1.73Matches
2023-202430Ipswich Towneng ENG2. Championship2nd433,1597376.335.137821362302.026244+18+0.51-1.05Matches
2024-202531Ipswich Towneng ENG1. Premier League19th11201185.92.2268097110.5517-6-2.69-1.57Matches
2025-202632Millwalleng ENG2. Championship3rd95676313.76.377962701.8976+1+0.16-0.19Matches
14 Seasons6 Clubs3 Leagues38129,9057845.6332.3339832104218381.53396347+49+0.18+0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)1 League14512,3918574.8137.7140881255151.19161195-34-0.25-0.03
Ipswich Town (4 Seasons)3 Leagues785,0736532.056.45881172016121.9410155+46+0.92+0.81
Swindon Town (3 Seasons)1 League857,4628860.182.98429101.765138+13+0.40-0.05
Sheffield Weds (3 Seasons)2 Leagues644,4126935.549.0508233142291.697653+23+0.47+0.74
Millwall (1 Season)1 League95676313.76.377962701.8976+1+0.16-0.19
Middlesbrough (1 Season)1 League157573.20.61570000.001100.00+0.15
Middlesbrough (1 Season)1 League00002
Championship (10 Seasons)24518,9927845.9211.0217831562820221.42255273-18-0.09-0.06
League One (5 Seasons)12510,7128651.7119.0120865453652.0414067+73+1.06+0.48
Premier League (1 Season)11201185.92.2268097110.5517-6-2.69-1.57
PL2 — Div. 2 (1 Season)157573.20.61570000.001100.00+0.15
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-201521Swindon Towneng ENGFA Cup85th19090100.01.01901000.0005-5-5.00Matches
2014-201521Swindon Towneng ENGLeague Cup33rd21668379.01.82831001.5032+1+0.54+4.63Matches
2015-201622QPReng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201622QPReng ENGLeague Cup33rd117179.40.20011610.0001-1-5.29-6.95Matches
2016-201723QPReng ENGEFL Cup17th2422114.00.50022001.501100.000.00Matches
2016-201723QPReng ENGFA Cup33rd1818190.00.91810000.0012-1-1.11-1.11Matches
2017-201824QPReng ENGEFL Cup33rd00001Matches
2018-201925QPReng ENGFA Cup9th21809050.02.02902001.5021+1+0.500.00Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th218090100.02.02902001.5012-1-0.50Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1909033.31.01901003.0010+1+1.00+1.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th1909033.31.01901001.000000.000.00Matches
2021-202228Sheffield Wedseng ENGEFL CupRd11777.80.1001701.000000.000.00Matches
2021-202228Sheffield Wedseng ENGFA Cup117179.40.20011710.000000.00+1.66Matches
2022-202329Ipswich Towneng ENGFA Cup113132.90.10011311.000000.00-1.85Matches
2023-202430Ipswich Towneng ENGEFL CupRd41992.30.1001913.000000.00-0.24Matches
2023-202430Ipswich Towneng ENGFA Cup00001Matches
2024-202531Ipswich Towneng ENGEFL CupRd21252527.80.30012501.0010+1+3.60+4.98Matches
2024-202531Ipswich Towneng ENGFA Cup31796059.72.0278112302.3340+4+2.01+0.52Matches
2025-202632Millwalleng ENGEFL CupRd321356850.01.52681003.0020+2+1.33+1.33Matches
12 Seasons5 Clubs2 Leagues241,4115933.815.715841191761.461615+1+0.06-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
QPR (4 Seasons)2 Leagues74105934.24.6489331920.8646-2-0.44-1.03
Ipswich Town (3 Seasons)2 Leagues62263816.02.5278141832.0050+5+1.99+1.01
Sheffield Weds (3 Seasons)2 Leagues63846438.84.3490421211.332200.00+0.45
Swindon Town (1 Season)2 Leagues32568585.32.83852001.0037-4-1.41+2.68
Millwall (1 Season)1 League21356850.01.52681003.0020+2+1.33+1.33
League Cup (10 Seasons)136715231.17.5782561631.6286+2+0.27+0.20
FA Cup (9 Seasons)117406736.88.2886631831.2789-1-0.12-0.86
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
201421au Australia1. World CupGR00003Matches
201421au AustraliaFriendlies (M)42305831.92.6367013041.003300.00+0.92Matches
201522au AustraliaFriendlies (M)1909050.01.01901001.000000.000.00Matches
201522au AustraliaAsian Cup1st65238791.85.86874002.50123+9+1.55-2.28Matches
201623au AustraliaFriendlies (M)1575721.10.61570000.0002-2-3.16-3.58Matches
201724au AustraliaFriendlies (M)1777785.60.91770000.0003-3-3.51+3.42Matches
201724au AustraliaFIFA Confederations CupGR21356850.01.52681010.5023-1-0.67-0.67Matches
201825au Australia1. World CupGR00003Matches
201825au AustraliaWCQ159306250.810.31082752132.07269+17+1.65+0.25Matches
201825au AustraliaFriendlies (M)74616664.05.1581322812.00102+8+1.56-0.52Matches
201926au AustraliaAsian CupQF41884739.22.1282021212.253300.00-0.62Matches
202229au AustraliaWCQ00001Matches
202330au AustraliaFriendlies (M)1656512.00.71650013.0010+1+1.38+1.57Matches
202633au AustraliaWCQ145453.10.50014513.0030+3+6.00+4.19Matches
9 Seasons1 Club5 Leagues432,8016529.931.13279161124191.886028+32+1.03+0.07
Friendlies (M) (6 Seasons)159806538.910.91275432861.471410+4+0.37+0.37
WCQ (3 Seasons)169756119.610.81082762552.13299+20+1.85+0.20
Asian Cup (2 Seasons)107117167.77.9886421212.40156+9+1.14+0.08
World Cup (2 Seasons)00006
FIFA Confederations Cup (1 Season)21356850.01.52681010.5023-1-0.67-0.67
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Ipswich Towneng ENG2. Championship6.4208
2012-201319Swindon Towneng ENG3. League One7.0009
2013-201420Swindon Towneng ENG3. League One43.25036
2014-201521Swindon Towneng ENGFA Cup1.00000Matches
2014-201521Swindon Towneng ENGLeague Cup1.80000Matches
2014-201521Swindon Towneng ENG3. League One32.75032Matches
2015-201622QPReng ENG2. Championship25.63020Matches
2015-201622QPReng ENGFA Cup1.00000Matches
2015-201622QPReng ENGLeague Cup0.20000Matches
2016-201723QPReng ENG2. Championship34.29005900000000Matches
2016-201723QPReng ENGEFL Cup0.5000010000000Matches
2016-201723QPReng ENGFA Cup0.90000Matches
2017-201824QPReng ENG2. Championship37.6100060741476094000Matches
2018-201925QPReng ENG2. Championship40.2100097621255973000Matches
2018-201925QPReng ENGFA Cup2.0100350131000Matches
2019-202026Sheffield Wedseng ENG2. Championship16.4410472501511240Matches
2019-202026Sheffield Wedseng ENGEFL Cup2.00005502170Matches
2019-202026Sheffield Wedseng ENGFA Cup1.00002200000Matches
2020-202127Sheffield Wedseng ENG2. Championship9.250020100315190Matches
2020-202127Sheffield Wedseng ENGEFL Cup1.00003200140Matches
2021-202228Sheffield Wedseng ENGEFL Cup0.10000000000Matches
2021-202228Sheffield Wedseng ENGFA Cup0.20001000000Matches
2021-202228Sheffield Wedseng ENG3. League One23.561040300724600Matches
2022-202329Ipswich Towneng ENGFA Cup0.10001101010Matches
2022-202329Ipswich Towneng ENG3. League One12.62002661813240Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 20.60000Matches
2023-202430Ipswich Towneng ENG2. Championship35.11100645902747670Matches
2023-202430Ipswich Towneng ENGEFL Cup0.10001000000Matches
2024-202531Ipswich Towneng ENGEFL Cup0.30000000000Matches
2024-202531Ipswich Towneng ENGFA Cup2.01003101430Matches
2024-202531Ipswich Towneng ENG1. Premier League2.20001201360Matches
2025-202632Millwalleng ENG2. Championship6.31001940612150Matches
2025-202632Millwalleng ENGEFL Cup1.510013004100Matches
14 Seasons6 Clubs5 Leagues348.076205582923144257408000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)3 Leagues142.23300239142273122168000
Ipswich Town (4 Seasons)5 Leagues58.9160010469138671010
Swindon Town (3 Seasons)3 Leagues85.81000770
Sheffield Weds (3 Seasons)4 Leagues53.3152011874027521140
Millwall (1 Season)2 Leagues7.82002070616250
Middlesbrough (1 Season)1 League0.60000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.055103942342123204292000
League Cup (10 Seasons)7.5100101102621000
FA Cup (9 Seasons)8.22001090375000
League One (5 Seasons)119.018101433611537840
Premier League (1 Season)2.20001201360
PL2 — Div. 2 (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Ipswich Town1 League6.4208
2012-201319Swindon Town1 League7.0009
2013-201420Swindon Town1 League43.25036
2014-201521Swindon Town3 Leagues35.5500320
2015-201622QPR3 Leagues26.8300200
2016-201723QPR3 Leagues35.69005910000000
2017-201824QPR2 Leagues37.6100060741476094000
2018-201925QPR2 Leagues42.21100100671266274000
2019-202026Sheffield Weds3 Leagues19.4410543201712310
2020-202127Sheffield Weds2 Leagues10.250023120316230
2021-202228Sheffield Weds3 Leagues23.761041300724600
2022-202329Middlesbrough1 League0.60000
2022-202329Ipswich Town2 Leagues12.82002771913250
2023-202430Ipswich Town3 Leagues35.21100655902747670
2024-202531Ipswich Town3 Leagues4.51004302790
2025-202632Millwall2 Leagues7.82002070616250
14 Seasons6 Clubs5 Leagues348.076205582923144257408000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)3 Leagues142.23300239142273122168000
Ipswich Town (4 Seasons)5 Leagues58.9160010469138671010
Swindon Town (3 Seasons)3 Leagues85.81000770
Sheffield Weds (3 Seasons)4 Leagues53.3152011874027521140
Millwall (1 Season)2 Leagues7.82002070616250
Middlesbrough (1 Season)1 League0.60000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.055103942342123204292000
League Cup (10 Seasons)7.5100101102621000
FA Cup (9 Seasons)8.22001090375000
League One (5 Seasons)119.018101433611537840
Premier League (1 Season)2.20001201360
PL2 — Div. 2 (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Ipswich Towneng ENG2. Championship14th6.4208
2012-201319Swindon Towneng ENG3. League One6th7.0009
2013-201420Swindon Towneng ENG3. League One8th43.25036
2014-201521Swindon Towneng ENG3. League One4th32.75032Matches
2015-201622QPReng ENG2. Championship12th25.63020Matches
2016-201723QPReng ENG2. Championship18th34.29005900000000Matches
2017-201824QPReng ENG2. Championship16th37.6100060741476094000Matches
2018-201925QPReng ENG2. Championship19th40.2100097621255973000Matches
2019-202026Sheffield Wedseng ENG2. Championship16th16.4410472501511240Matches
2020-202127Sheffield Wedseng ENG2. Championship24th9.250020100315190Matches
2021-202228Sheffield Wedseng ENG3. League One4th23.561040300724600Matches
2022-202329Middlesbrougheng ENGJr. PL2 — Div. 27th0.60000Matches
2022-202329Ipswich Towneng ENG3. League One2nd12.62002661813240Matches
2023-202430Ipswich Towneng ENG2. Championship2nd35.11100645902747670Matches
2024-202531Ipswich Towneng ENG1. Premier League19th2.20001201360Matches
2025-202632Millwalleng ENG2. Championship3rd6.31001940612150Matches
14 Seasons6 Clubs3 Leagues332.373205382723139244382000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)1 League137.73200236136272119167000
Ipswich Town (4 Seasons)3 Leagues56.41500996713663970
Swindon Town (3 Seasons)1 League82.910077
Sheffield Weds (3 Seasons)2 Leagues49.0152010765025501030
Millwall (1 Season)1 League6.31001940612150
Middlesbrough (1 Season)1 League0.60000
Middlesbrough (1 Season)1 League
Championship (10 Seasons)211.055103942342123204292000
League One (5 Seasons)119.018101433611537840
Premier League (1 Season)2.20001201360
PL2 — Div. 2 (1 Season)0.60000
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-201521Swindon Towneng ENGFA Cup85th1.00000Matches
2014-201521Swindon Towneng ENGLeague Cup33rd1.80000Matches
2015-201622QPReng ENGFA Cup33rd1.00000Matches
2015-201622QPReng ENGLeague Cup33rd0.20000Matches
2016-201723QPReng ENGEFL Cup17th0.5000010000000Matches
2016-201723QPReng ENGFA Cup33rd0.90000Matches
2018-201925QPReng ENGFA Cup9th2.0100350131000Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th2.00005502170Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.00002200000Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th1.00003200140Matches
2021-202228Sheffield Wedseng ENGEFL CupRd10.10000000000Matches
2021-202228Sheffield Wedseng ENGFA Cup0.20001000000Matches
2022-202329Ipswich Towneng ENGFA Cup0.10001101010Matches
2023-202430Ipswich Towneng ENGEFL CupRd40.10001000000Matches
2024-202531Ipswich Towneng ENGEFL CupRd20.30000000000Matches
2024-202531Ipswich Towneng ENGFA Cup2.01003101430Matches
2025-202632Millwalleng ENGEFL CupRd31.510013004100Matches
12 Seasons5 Clubs2 Leagues15.73002020051326000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)2 Leagues4.6100360131000
Ipswich Town (3 Seasons)2 Leagues2.51005202440
Sheffield Weds (3 Seasons)2 Leagues4.3000119022110
Swindon Town (1 Season)2 Leagues2.80000
Millwall (1 Season)1 League1.510013004100
League Cup (10 Seasons)7.5100101102621000
FA Cup (9 Seasons)8.22001090375000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201421au AustraliaFriendlies (M)2.60000Matches
201522au AustraliaFriendlies (M)1.00000Matches
201522au AustraliaAsian Cup1st5.80000Matches
201623au AustraliaFriendlies (M)0.60000Matches
201724au AustraliaFriendlies (M)0.90000Matches
201724au AustraliaFIFA Confederations CupGR1.5100530226010Matches
201825au AustraliaWCQ10.31000Matches
201825au AustraliaFriendlies (M)5.10000Matches
201926au AustraliaAsian CupQF2.1100720125000Matches
202330au AustraliaFriendlies (M)0.70000Matches
202633au AustraliaWCQ0.50000Matches
9 Seasons1 Club5 Leagues31.130012503411010
Friendlies (M) (6 Seasons)10.90000
WCQ (3 Seasons)10.81000
Asian Cup (2 Seasons)7.9100720125000
World Cup (2 Seasons)
FIFA Confederations Cup (1 Season)1.5100530226010

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.

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.

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.