Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201120Hull Cityeng ENG2. Championship18171,49716.6314300100.180.060.240.180.24
2010-201120Carlisle Unitedeng ENG3. League One11710.8000000000.000.000.000.000.00
2011-201221Hull Cityeng ENG2. Championship43383,40637.8202200900.050.000.050.050.05
2012-201322Hull Cityeng ENG2. Championship32232,14023.81121001000.040.040.080.040.08
2013-201423Blackburneng ENG2. Championship21171,57017.4101100400.060.000.060.060.06
2014-201524Blackburneng ENG2. Championship38373,17935.31121001100.030.030.060.030.06Matches
2014-201524Blackburneng ENGFA Cup322252.5000000200.000.000.000.000.00Matches
2014-201524Blackburneng ENGLeague Cup00Matches
2015-201625Blackburneng ENG2. Championship30262,24024.91011001100.040.000.040.040.04Matches
2015-201625Blackburneng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
2015-201625Blackburneng ENGLeague Cup11640.7000000000.000.000.000.000.00Matches
2016-201726Blackburneng ENG2. Championship19161,43716.0033000300.000.190.190.000.19Matches
2017-201827Blackburneng ENGEFL Cup11700.8101100101.290.001.291.291.29Matches
2017-201827Blackburneng ENGFA Cup332222.5000000100.000.000.000.000.00Matches
2017-201827Blackburneng ENG3. League One32252,23324.8011000600.000.040.040.000.04Matches
2018-201928Blackburneng ENG2. Championship35332,66929.7000000801.21.21.42.621124310.000.000.000.000.000.040.050.090.040.09Matches
2018-201928Blackburneng ENGEFL Cup00Matches
2018-201928Blackburneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202029Blackburneng ENG2. Championship13118689.6123100400.90.90.31.1537100.100.210.310.100.310.090.030.120.090.12Matches
2019-202029Blackburneng ENGEFL Cup221521.7000000000.000.000.000.000.00Matches
2020-202130Blackburneng ENG2. Championship18118109.0022000200.70.70.51.1446200.000.220.220.000.220.080.050.130.080.13Matches
2020-202130Blackburneng ENGEFL Cup00Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 1221141.3000000000.000.000.000.000.00Matches
2021-202231Sunderlandeng ENGEFL Cup321671.9000000100.000.000.000.000.00Matches
2021-202231Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2021-202231Sunderlandeng ENG3. League One33262,29225.5224200900.080.080.160.080.16Matches
2022-202332Sunderlandeng ENG2. Championship24221,81720.2000000700.60.60.10.6669110.000.000.000.000.000.030.000.030.030.03Matches
2023-202433Sunderlandeng ENG2. Championship10100.1000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Sunderlandeng ENGJr. PL222901.0101100001.000.001.001.001.00Matches
14 Seasons4 Clubs4 Leagues37531827,498305.513132613009103.33.32.25.536279720.040.040.090.040.090.050.030.080.050.08
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
Blackburn (8 Seasons)4 Leagues21918816,008177.959145005302.72.72.24.930207610.030.050.080.030.080.060.050.100.060.10
Hull City (3 Seasons)1 League93787,04378.36286002000.080.030.100.080.10
Sunderland (3 Seasons)4 Leagues62514,37648.62242001800.60.60.10.6672110.040.040.080.040.080.030.000.030.030.03
Sunderland (1 Season)1 League22901.0101100001.000.001.001.001.00
Blackburn (1 Season)1 League221141.3000000000.000.000.000.000.00
Carlisle United (1 Season)1 League11710.8000000000.000.000.000.000.00
Championship (12 Seasons)29225121,643240.510102010007003.33.32.25.536279720.040.040.080.040.080.050.030.080.050.08
League Cup (7 Seasons)764535.0101100200.200.000.200.200.20
FA Cup (5 Seasons)1098069.0000000400.000.000.000.000.00
League One (3 Seasons)66524,59651.12352001500.040.060.100.040.10
PL2 — Div. 1 (2 Seasons)442042.3101100000.440.000.440.440.44
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201120Carlisle United1 League11710.8000000000.000.000.000.000.00
2010-201120Hull City1 League18171,49716.6314300100.180.060.240.180.24
2011-201221Hull City1 League43383,40637.8202200900.050.000.050.050.05
2012-201322Hull City1 League32232,14023.81121001000.040.040.080.040.08
2013-201423Blackburn1 League21171,57017.4101100400.060.000.060.060.06
2014-201524Blackburn3 Leagues41393,40437.81121001300.030.030.050.030.05
2015-201625Blackburn3 Leagues33292,48327.61011001100.040.000.040.040.04
2016-201726Blackburn1 League19161,43716.0033000300.000.190.190.000.19
2017-201827Blackburn3 Leagues36292,52528.1112100800.040.040.070.040.07
2018-201928Blackburn3 Leagues36342,75930.7000000801.21.21.42.621124310.000.000.000.000.000.040.050.090.040.09
2019-202029Blackburn2 Leagues15131,02011.3123100400.90.90.31.1537100.090.180.260.090.260.090.030.120.090.12
2020-202130Blackburn2 Leagues18118109.0022000200.70.70.51.1446200.000.220.220.000.220.080.050.130.080.13
2020-202130Blackburn1 League221141.3000000000.000.000.000.000.00
2021-202231Sunderland3 Leagues37292,54928.32242001100.070.070.140.070.14
2022-202332Sunderland1 League24221,81720.2000000700.60.60.10.6669110.000.000.000.000.000.030.000.030.030.03
2023-202433Sunderland1 League10100.1000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
2023-202433Sunderland1 League22901.0101100001.000.001.001.001.00
14 Seasons4 Clubs4 Leagues37531827,498305.513132613009103.33.32.25.536279720.040.040.090.040.090.050.030.080.050.08
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
Blackburn (8 Seasons)4 Leagues21918816,008177.959145005302.72.72.24.930207610.030.050.080.030.080.060.050.100.060.10
Hull City (3 Seasons)1 League93787,04378.36286002000.080.030.100.080.10
Sunderland (3 Seasons)4 Leagues62514,37648.62242001800.60.60.10.6672110.040.040.080.040.080.030.000.030.030.03
Sunderland (1 Season)1 League22901.0101100001.000.001.001.001.00
Blackburn (1 Season)1 League221141.3000000000.000.000.000.000.00
Carlisle United (1 Season)1 League11710.8000000000.000.000.000.000.00
Championship (12 Seasons)29225121,643240.510102010007003.33.32.25.536279720.040.040.080.040.080.050.030.080.050.08
League Cup (7 Seasons)764535.0101100200.200.000.200.200.20
FA Cup (5 Seasons)1098069.0000000400.000.000.000.000.00
League One (3 Seasons)66524,59651.12352001500.040.060.100.040.10
PL2 — Div. 1 (2 Seasons)442042.3101100000.440.000.440.440.44
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201120Carlisle Unitedeng ENG3. League One12th11710.8000000000.000.000.000.000.00
2010-201120Hull Cityeng ENG2. Championship11th18171,49716.6314300100.180.060.240.180.24
2011-201221Hull Cityeng ENG2. Championship8th43383,40637.8202200900.050.000.050.050.05
2012-201322Hull Cityeng ENG2. Championship2nd32232,14023.81121001000.040.040.080.040.08
2013-201423Blackburneng ENG2. Championship8th21171,57017.4101100400.060.000.060.060.06
2014-201524Blackburneng ENG2. Championship9th38373,17935.31121001100.030.030.060.030.06Matches
2015-201625Blackburneng ENG2. Championship15th30262,24024.91011001100.040.000.040.040.04Matches
2016-201726Blackburneng ENG2. Championship22nd19161,43716.0033000300.000.190.190.000.19Matches
2017-201827Blackburneng ENG3. League One2nd32252,23324.8011000600.000.040.040.000.04Matches
2018-201928Blackburneng ENG2. Championship15th35332,66929.7000000801.21.21.42.621124310.000.000.000.000.000.040.050.090.040.09Matches
2019-202029Blackburneng ENG2. Championship11th13118689.6123100400.90.90.31.1537100.100.210.310.100.310.090.030.120.090.12Matches
2020-202130Blackburneng ENG2. Championship15th18118109.0022000200.70.70.51.1446200.000.220.220.000.220.080.050.130.080.13Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th221141.3000000000.000.000.000.000.00Matches
2021-202231Sunderlandeng ENG3. League One5th33262,29225.5224200900.080.080.160.080.16Matches
2022-202332Sunderlandeng ENG2. Championship6th24221,81720.2000000700.60.60.10.6669110.000.000.000.000.000.030.000.030.030.03Matches
2023-202433Sunderlandeng ENG2. Championship13th10100.1000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Sunderlandeng ENGJr. PL27th22901.0101100001.000.001.001.001.00Matches
14 Seasons4 Clubs2 Leagues35830326,239291.512132512008503.33.32.25.536279720.040.040.090.040.090.050.030.080.050.08
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
Blackburn (8 Seasons)2 Leagues20617615,006166.749134004902.72.72.24.930207610.020.050.080.020.080.060.050.100.060.10
Hull City (3 Seasons)1 League93787,04378.36286002000.080.030.100.080.10
Sunderland (3 Seasons)2 Leagues58484,11945.82242001600.60.60.10.6672110.040.040.090.040.090.030.000.030.030.03
Sunderland (1 Season)1 League22901.0101100001.000.001.001.001.00
Blackburn (1 Season)1 League221141.3000000000.000.000.000.000.00
Carlisle United (1 Season)1 League11710.8000000000.000.000.000.000.00
Championship (12 Seasons)29225121,643240.510102010007003.33.32.25.536279720.040.040.080.040.080.050.030.080.050.08
League One (3 Seasons)66524,59651.12352001500.040.060.100.040.10
PL2 — Div. 1 (2 Seasons)442042.3101100000.440.000.440.440.44
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-201524Blackburneng ENGFA Cup5th322252.5000000200.000.000.000.000.00Matches
2014-201524Blackburneng ENGLeague Cup58th00Matches
2015-201625Blackburneng ENGFA Cup9th221792.0000000000.000.000.000.000.00Matches
2015-201625Blackburneng ENGLeague Cup57th11640.7000000000.000.000.000.000.00Matches
2017-201827Blackburneng ENGEFL Cup33rd11700.8101100101.290.001.291.291.29Matches
2017-201827Blackburneng ENGFA Cup33rd332222.5000000100.000.000.000.000.00Matches
2018-201928Blackburneng ENGEFL Cup17th00Matches
2018-201928Blackburneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202029Blackburneng ENGEFL Cup33rd221521.7000000000.000.000.000.000.00Matches
2020-202130Blackburneng ENGEFL Cup33rd00Matches
2021-202231Sunderlandeng ENGEFL CupQF321671.9000000100.000.000.000.000.00Matches
2021-202231Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues17151,25914.0101100600.070.000.070.070.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Blackburn (6 Seasons)2 Leagues13121,00211.1101100400.090.000.090.090.09
Sunderland (1 Season)2 Leagues432572.9000000200.000.000.000.000.00
League Cup (7 Seasons)764535.0101100200.200.000.200.200.20
FA Cup (5 Seasons)1098069.0000000400.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
201221nir Northern IrelandUEFA Euro Qualifying954875.41100200.180.18Matches
201423nir Northern IrelandWCQ532262.5000000000.000.000.000.000.00Matches
201524nir Northern IrelandFriendlies (M)211351.5000000000.000.000.000.000.00Matches
201625nir Northern IrelandFriendlies (M)21810.9011000000.001.111.110.001.11Matches
201625nir Northern IrelandUEFA EuroR16332622.9000000000.000.000.000.000.00Matches
201625nir Northern IrelandUEFA Euro Qualifying754595.1000000000.000.000.000.000.00Matches
201827nir Northern IrelandWCQ764945.5000000200.000.000.000.000.00Matches
201827nir Northern IrelandFriendlies (M)553363.7000000000.000.000.000.000.00Matches
2018-201928nir Northern IrelandUEFA Nations League24th322132.4101100000.420.000.420.420.42Matches
201928nir Northern IrelandFriendlies (M)21921.0000000000.000.000.000.000.00Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB422032.3000000100.000.000.000.000.00Matches
202130nir Northern IrelandFriendlies (M)11590.7000000000.000.000.000.000.00Matches
202130nir Northern IrelandUEFA Euro Qualifying664495.0000000000.000.000.000.000.00Matches
202231nir Northern IrelandWCQ31850.9000000000.000.000.000.000.00Matches
202231nir Northern IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC11750.8000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues61443,74641.6212200500.050.030.060.050.06
Friendlies (M) (6 Seasons)13107938.8011000000.000.110.110.000.11
UEFA Euro Qualifying (3 Seasons)22161,39515.5100100200.060.000.000.060.00
WCQ (3 Seasons)15108058.9000000200.000.000.000.000.00
UEFA Nations League (3 Seasons)854915.5101100100.180.000.180.180.18
UEFA Euro (1 Season)332622.9000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201120Hull Cityeng ENG2. Championship16.63120.720.2500
2010-201120Carlisle Unitedeng ENG3. League One0.8000.0000
2011-201221Hull Cityeng ENG2. Championship37.8290.240.2200
2012-201322Hull Cityeng ENG2. Championship23.8150.210.2000
2013-201423Blackburneng ENG2. Championship17.4110.061.0000
2014-201524Blackburneng ENG2. Championship35.3160.170.1700Matches
2014-201524Blackburneng ENGFA Cup2.5000Matches
2015-201625Blackburneng ENG2. Championship24.9150.200.2000Matches
2015-201625Blackburneng ENGFA Cup2.0000Matches
2015-201625Blackburneng ENGLeague Cup0.7000Matches
2016-201726Blackburneng ENG2. Championship16.00030.000.190.0000Matches
2017-201827Blackburneng ENGEFL Cup0.8122100.02.572.570.500.5000Matches
2017-201827Blackburneng ENGFA Cup2.50500.02.030.000.0000Matches
2017-201827Blackburneng ENG3. League One24.80030.000.120.0000Matches
2018-201928Blackburneng ENG2. Championship29.7017211.80.570.070.000.0024.10001.21.20.07-1.2-1.2Matches
2018-201928Blackburneng ENGFA Cup1.00000.000.0000Matches
2019-202029Blackburneng ENG2. Championship9.618337.50.830.310.130.3322.50000.90.90.11+0.1+0.1Matches
2019-202029Blackburneng ENGEFL Cup1.70100.00.590.000.0000Matches
2020-202130Blackburneng ENG2. Championship9.009222.21.000.220.000.0020.10000.70.70.08-0.7-0.7Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.3000Matches
2021-202231Sunderlandeng ENGEFL Cup1.90100.00.540.000.0000Matches
2021-202231Sunderlandeng ENGFA Cup1.0022100.02.002.000.000.0000Matches
2021-202231Sunderlandeng ENG3. League One25.52351131.41.370.430.060.1800Matches
2022-202332Sunderlandeng ENG2. Championship20.2017529.40.840.250.000.0025.10000.60.60.03-0.6-0.6Matches
2023-202433Sunderlandeng ENG2. Championship0.10000.000.000000.00.00.00.0Matches
2023-202433Sunderlandeng ENGJr. PL21.0100Matches
14 Seasons4 Clubs4 Leagues305.513977134.00.680.240.040.1823.50003.33.30.06-2.3-2.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
Blackburn (8 Seasons)4 Leagues177.95422735.70.440.160.050.1922.70002.72.70.08-1.7-1.7
Hull City (3 Seasons)1 League78.36260.330.2300
Sunderland (3 Seasons)4 Leagues48.62551832.71.130.370.040.1125.10000.60.60.03-0.6-0.6
Sunderland (1 Season)1 League1.0100
Blackburn (1 Season)1 League1.3000
Carlisle United (1 Season)1 League0.8000.0000
Championship (12 Seasons)240.510515329.40.600.220.020.1923.50003.33.30.06-2.3-2.3
League Cup (7 Seasons)5.014250.00.930.460.250.5000
FA Cup (5 Seasons)9.007228.61.570.450.000.0000
League One (3 Seasons)51.12351440.00.700.270.060.1400
PL2 — Div. 1 (2 Seasons)2.3100
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201120Carlisle United1 League0.8000.0000
2010-201120Hull City1 League16.63120.720.2500
2011-201221Hull City1 League37.8290.240.2200
2012-201322Hull City1 League23.8150.210.2000
2013-201423Blackburn1 League17.4110.061.0000
2014-201524Blackburn3 Leagues37.8160.170.1700
2015-201625Blackburn3 Leagues27.6150.200.2000
2016-201726Blackburn1 League16.00030.000.190.0000
2017-201827Blackburn3 Leagues28.117571.40.250.180.140.2000
2018-201928Blackburn3 Leagues30.7017211.80.550.070.000.0024.10001.21.20.07-1.2-1.2
2019-202029Blackburn2 Leagues11.319333.30.790.260.110.3322.50000.90.90.11+0.1+0.1
2020-202130Blackburn2 Leagues9.009222.21.000.220.000.0020.10000.70.70.08-0.7-0.7
2020-202130Blackburn1 League1.3000
2021-202231Sunderland3 Leagues28.32381334.21.340.460.050.1500
2022-202332Sunderland1 League20.2017529.40.840.250.000.0025.10000.60.60.03-0.6-0.6
2023-202433Sunderland1 League0.10000.000.000000.00.00.00.0
2023-202433Sunderland1 League1.0100
14 Seasons4 Clubs4 Leagues305.513977134.00.680.240.040.1823.50003.33.30.06-2.3-2.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
Blackburn (8 Seasons)4 Leagues177.95422735.70.440.160.050.1922.70002.72.70.08-1.7-1.7
Hull City (3 Seasons)1 League78.36260.330.2300
Sunderland (3 Seasons)4 Leagues48.62551832.71.130.370.040.1125.10000.60.60.03-0.6-0.6
Sunderland (1 Season)1 League1.0100
Blackburn (1 Season)1 League1.3000
Carlisle United (1 Season)1 League0.8000.0000
Championship (12 Seasons)240.510515329.40.600.220.020.1923.50003.33.30.06-2.3-2.3
League Cup (7 Seasons)5.014250.00.930.460.250.5000
FA Cup (5 Seasons)9.007228.61.570.450.000.0000
League One (3 Seasons)51.12351440.00.700.270.060.1400
PL2 — Div. 1 (2 Seasons)2.3100
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8000.0000
2010-201120Hull Cityeng ENG2. Championship11th16.63120.720.2500
2011-201221Hull Cityeng ENG2. Championship8th37.8290.240.2200
2012-201322Hull Cityeng ENG2. Championship2nd23.8150.210.2000
2013-201423Blackburneng ENG2. Championship8th17.4110.061.0000
2014-201524Blackburneng ENG2. Championship9th35.3160.170.1700Matches
2015-201625Blackburneng ENG2. Championship15th24.9150.200.2000Matches
2016-201726Blackburneng ENG2. Championship22nd16.00030.000.190.0000Matches
2017-201827Blackburneng ENG3. League One2nd24.80030.000.120.0000Matches
2018-201928Blackburneng ENG2. Championship15th29.7017211.80.570.070.000.0024.10001.21.20.07-1.2-1.2Matches
2019-202029Blackburneng ENG2. Championship11th9.618337.50.830.310.130.3322.50000.90.90.11+0.1+0.1Matches
2020-202130Blackburneng ENG2. Championship15th9.009222.21.000.220.000.0020.10000.70.70.08-0.7-0.7Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.3000Matches
2021-202231Sunderlandeng ENG3. League One5th25.52351131.41.370.430.060.1800Matches
2022-202332Sunderlandeng ENG2. Championship6th20.2017529.40.840.250.000.0025.10000.60.60.03-0.6-0.6Matches
2023-202433Sunderlandeng ENG2. Championship13th0.10000.000.000000.00.00.00.0Matches
2023-202433Sunderlandeng ENGJr. PL27th1.0100Matches
14 Seasons4 Clubs2 Leagues291.512866733.70.640.230.030.1823.50003.33.30.06-2.3-2.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
Blackburn (8 Seasons)2 Leagues166.74342538.20.380.150.030.1622.70002.72.70.08-1.7-1.7
Hull City (3 Seasons)1 League78.36260.330.2300
Sunderland (3 Seasons)2 Leagues45.82521630.81.140.350.040.1325.10000.60.60.03-0.6-0.6
Sunderland (1 Season)1 League1.0100
Blackburn (1 Season)1 League1.3000
Carlisle United (1 Season)1 League0.8000.0000
Championship (12 Seasons)240.510515329.40.600.220.020.1923.50003.33.30.06-2.3-2.3
League One (3 Seasons)51.12351440.00.700.270.060.1400
PL2 — Div. 1 (2 Seasons)2.3100
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-201524Blackburneng ENGFA Cup5th2.5000Matches
2015-201625Blackburneng ENGFA Cup9th2.0000Matches
2015-201625Blackburneng ENGLeague Cup57th0.7000Matches
2017-201827Blackburneng ENGEFL Cup33rd0.8122100.02.572.570.500.5000Matches
2017-201827Blackburneng ENGFA Cup33rd2.50500.02.030.000.0000Matches
2018-201928Blackburneng ENGFA Cup33rd1.00000.000.0000Matches
2019-202029Blackburneng ENGEFL Cup33rd1.70100.00.590.000.0000Matches
2021-202231Sunderlandeng ENGEFL CupQF1.90100.00.540.000.0000Matches
2021-202231Sunderlandeng ENGFA Cup1.0022100.02.002.000.000.0000Matches
7 Seasons2 Clubs2 Leagues14.0111436.41.250.460.090.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackburn (6 Seasons)2 Leagues11.118225.01.350.340.130.5000
Sunderland (1 Season)2 Leagues2.903266.71.050.700.000.0000
League Cup (7 Seasons)5.014250.00.930.460.250.5000
FA Cup (5 Seasons)9.007228.61.570.450.000.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
201221nir Northern IrelandUEFA Euro Qualifying5.4100Matches
201423nir Northern IrelandWCQ2.5000Matches
201524nir Northern IrelandFriendlies (M)1.5000Matches
201625nir Northern IrelandFriendlies (M)0.9000Matches
201625nir Northern IrelandUEFA EuroR162.90100.00.340.000.0000Matches
201625nir Northern IrelandUEFA Euro Qualifying5.10200.00.390.000.0000Matches
201827nir Northern IrelandWCQ5.5000Matches
201827nir Northern IrelandFriendlies (M)3.7000Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.4100Matches
201928nir Northern IrelandFriendlies (M)1.0000Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.30200.00.890.000.0000Matches
202130nir Northern IrelandFriendlies (M)0.7000Matches
202130nir Northern IrelandUEFA Euro Qualifying5.00200.00.400.000.0000Matches
202231nir Northern IrelandWCQ0.90000.000.0000Matches
202231nir Northern IrelandFriendlies (M)1.0000Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.80000.000.0000Matches
9 Seasons1 Club5 Leagues41.62700.00.410.000.0000
Friendlies (M) (6 Seasons)8.8000
UEFA Euro Qualifying (3 Seasons)15.51400.00.400.000.0000
WCQ (3 Seasons)8.90000.000.0000
UEFA Nations League (3 Seasons)5.51200.00.650.000.0000
UEFA Euro (1 Season)2.90100.00.340.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201120Hull Cityeng ENG2. Championship16.61
2010-201120Carlisle Unitedeng ENG3. League One0.80
2011-201221Hull Cityeng ENG2. Championship37.80
2012-201322Hull Cityeng ENG2. Championship23.81
2013-201423Blackburneng ENG2. Championship17.40
2014-201524Blackburneng ENG2. Championship35.31Matches
2014-201524Blackburneng ENGFA Cup2.50Matches
2015-201625Blackburneng ENG2. Championship24.90Matches
2015-201625Blackburneng ENGFA Cup2.00Matches
2015-201625Blackburneng ENGLeague Cup0.70Matches
2016-201726Blackburneng ENG2. Championship16.03Matches
2017-201827Blackburneng ENGEFL Cup0.80Matches
2017-201827Blackburneng ENGFA Cup2.50Matches
2017-201827Blackburneng ENG3. League One24.81Matches
2018-201928Blackburneng ENG2. Championship29.71038135076.917185498450660483.843553181.97413953.201.41.4-1.416111122124Matches
2018-201928Blackburneng ENGFA Cup1.00Matches
2019-202029Blackburneng ENG2. Championship9.636745081.66736190614616986.417720387.2365664.320.30.5+1.76365337Matches
2019-202029Blackburneng ENGEFL Cup1.70Matches
2020-202130Blackburneng ENG2. Championship9.041550582.26725197321023788.616618788.8325756.120.50.3+1.54386046Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.30Matches
2021-202231Sunderlandeng ENGEFL Cup1.90Matches
2021-202231Sunderlandeng ENGFA Cup1.00Matches
2021-202231Sunderlandeng ENG3. League One25.52Matches
2022-202332Sunderlandeng ENG2. Championship20.268985780.412495365327131785.532136987.07310967.000.10.5-0.13599069Matches
2023-202433Sunderlandeng ENG2. Championship0.1131492.9239604580.088100.011100.000.00.00.001003Matches
2023-202433Sunderlandeng ENGJr. PL21.00Matches
14 Seasons4 Clubs4 Leagues305.52522317679.443380125761137133285.41107129885.321636259.7132.22.7+10.829245325279
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
Blackburn (8 Seasons)4 Leagues177.91820230579.0306468863862101085.377892184.514225256.392.22.2+6.826185235207
Hull City (3 Seasons)1 League78.32
Sunderland (3 Seasons)4 Leagues48.670287180.612734371327532285.432937787.37411067.320.10.5+1.93609072
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.52522317679.443380125761137133285.41107129885.321636259.7102.22.7+7.829245325279
League Cup (7 Seasons)5.00
FA Cup (5 Seasons)9.00
League One (3 Seasons)51.13
PL2 — Div. 1 (2 Seasons)2.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201120Carlisle United1 League0.80
2010-201120Hull City1 League16.61
2011-201221Hull City1 League37.80
2012-201322Hull City1 League23.81
2013-201423Blackburn1 League17.40
2014-201524Blackburn3 Leagues37.81
2015-201625Blackburn3 Leagues27.60
2016-201726Blackburn1 League16.03
2017-201827Blackburn3 Leagues28.11
2018-201928Blackburn3 Leagues30.71038135076.917185498450660483.843553181.97413953.201.41.4-1.416111122124
2019-202029Blackburn2 Leagues11.336745081.66736190614616986.417720387.2365664.320.30.5+1.76365337
2020-202130Blackburn2 Leagues9.041550582.26725197321023788.616618788.8325756.120.50.3+1.54386046
2020-202130Blackburn1 League1.30
2021-202231Sunderland3 Leagues28.32
2022-202332Sunderland1 League20.268985780.412495365327131785.532136987.07310967.000.10.5-0.13599069
2023-202433Sunderland1 League0.1131492.9239604580.088100.011100.000.00.00.001003
2023-202433Sunderland1 League1.00
14 Seasons4 Clubs4 Leagues305.52522317679.443380125761137133285.41107129885.321636259.7132.22.7+10.829245325279
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
Blackburn (8 Seasons)4 Leagues177.91820230579.0306468863862101085.377892184.514225256.392.22.2+6.826185235207
Hull City (3 Seasons)1 League78.32
Sunderland (3 Seasons)4 Leagues48.670287180.612734371327532285.432937787.37411067.320.10.5+1.93609072
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.52522317679.443380125761137133285.41107129885.321636259.7102.22.7+7.829245325279
League Cup (7 Seasons)5.00
FA Cup (5 Seasons)9.00
League One (3 Seasons)51.13
PL2 — Div. 1 (2 Seasons)2.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.80
2010-201120Hull Cityeng ENG2. Championship11th16.61
2011-201221Hull Cityeng ENG2. Championship8th37.80
2012-201322Hull Cityeng ENG2. Championship2nd23.81
2013-201423Blackburneng ENG2. Championship8th17.40
2014-201524Blackburneng ENG2. Championship9th35.31Matches
2015-201625Blackburneng ENG2. Championship15th24.90Matches
2016-201726Blackburneng ENG2. Championship22nd16.03Matches
2017-201827Blackburneng ENG3. League One2nd24.81Matches
2018-201928Blackburneng ENG2. Championship15th29.71038135076.917185498450660483.843553181.97413953.201.41.4-1.416111122124Matches
2019-202029Blackburneng ENG2. Championship11th9.636745081.66736190614616986.417720387.2365664.320.30.5+1.76365337Matches
2020-202130Blackburneng ENG2. Championship15th9.041550582.26725197321023788.616618788.8325756.120.50.3+1.54386046Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.30Matches
2021-202231Sunderlandeng ENG3. League One5th25.52Matches
2022-202332Sunderlandeng ENG2. Championship6th20.268985780.412495365327131785.532136987.07310967.000.10.5-0.13599069Matches
2023-202433Sunderlandeng ENG2. Championship13th0.1131492.9239604580.088100.011100.000.00.00.001003Matches
2023-202433Sunderlandeng ENGJr. PL27th1.00Matches
14 Seasons4 Clubs2 Leagues291.52522317679.443380125761137133285.41107129885.321636259.7132.22.7+10.829245325279
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
Blackburn (8 Seasons)2 Leagues166.71820230579.0306468863862101085.377892184.514225256.392.22.2+6.826185235207
Hull City (3 Seasons)1 League78.32
Sunderland (3 Seasons)2 Leagues45.870287180.612734371327532285.432937787.37411067.320.10.5+1.93609072
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.52522317679.443380125761137133285.41107129885.321636259.7102.22.7+7.829245325279
League One (3 Seasons)51.13
PL2 — Div. 1 (2 Seasons)2.30
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-201524Blackburneng ENGFA Cup5th2.50Matches
2015-201625Blackburneng ENGFA Cup9th2.00Matches
2015-201625Blackburneng ENGLeague Cup57th0.70Matches
2017-201827Blackburneng ENGEFL Cup33rd0.80Matches
2017-201827Blackburneng ENGFA Cup33rd2.50Matches
2018-201928Blackburneng ENGFA Cup33rd1.00Matches
2019-202029Blackburneng ENGEFL Cup33rd1.70Matches
2021-202231Sunderlandeng ENGEFL CupQF1.90Matches
2021-202231Sunderlandeng ENGFA Cup1.00Matches
7 Seasons2 Clubs2 Leagues14.00
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
Blackburn (6 Seasons)2 Leagues11.10
Sunderland (1 Season)2 Leagues2.90
League Cup (7 Seasons)5.00
FA Cup (5 Seasons)9.00
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
201221nir Northern IrelandUEFA Euro Qualifying5.4Matches
201423nir Northern IrelandWCQ2.50Matches
201524nir Northern IrelandFriendlies (M)1.50Matches
201625nir Northern IrelandFriendlies (M)0.91Matches
201625nir Northern IrelandUEFA EuroR162.90Matches
201625nir Northern IrelandUEFA Euro Qualifying5.10Matches
201827nir Northern IrelandWCQ5.50Matches
201827nir Northern IrelandFriendlies (M)3.70Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.40Matches
201928nir Northern IrelandFriendlies (M)1.00Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.30Matches
202130nir Northern IrelandFriendlies (M)0.70Matches
202130nir Northern IrelandUEFA Euro Qualifying5.00Matches
202231nir Northern IrelandWCQ0.90Matches
202231nir Northern IrelandFriendlies (M)1.00Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.80Matches
9 Seasons1 Club5 Leagues41.61
Friendlies (M) (6 Seasons)8.81
UEFA Euro Qualifying (3 Seasons)15.50
WCQ (3 Seasons)8.90
UEFA Nations League (3 Seasons)5.50
UEFA Euro (1 Season)2.90
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201120Hull Cityeng ENG2. Championship16.6
2010-201120Carlisle Unitedeng ENG3. League One0.8
2011-201221Hull Cityeng ENG2. Championship37.8
2012-201322Hull Cityeng ENG2. Championship23.8
2013-201423Blackburneng ENG2. Championship17.4
2014-201524Blackburneng ENG2. Championship35.3Matches
2014-201524Blackburneng ENGFA Cup2.5Matches
2015-201625Blackburneng ENG2. Championship24.9Matches
2015-201625Blackburneng ENGFA Cup2.0Matches
2015-201625Blackburneng ENGLeague Cup0.7Matches
2016-201726Blackburneng ENG2. Championship16.00Matches
2017-201827Blackburneng ENGEFL Cup0.80Matches
2017-201827Blackburneng ENGFA Cup2.54Matches
2017-201827Blackburneng ENG3. League One24.80Matches
2018-201928Blackburneng ENG2. Championship29.7135013282072716810001038235Matches
2018-201928Blackburneng ENGFA Cup1.00Matches
2019-202029Blackburneng ENG2. Championship9.6450441980591000036708Matches
2019-202029Blackburneng ENGEFL Cup1.71Matches
2020-202130Blackburneng ENG2. Championship9.050548419601710100041529Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202231Sunderlandeng ENGEFL Cup1.93Matches
2021-202231Sunderlandeng ENGFA Cup1.01Matches
2021-202231Sunderlandeng ENG3. League One25.55Matches
2022-202332Sunderlandeng ENG2. Championship20.2857831211601430000689520Matches
2023-202433Sunderlandeng ENG2. Championship0.1141400000000001300Matches
2023-202433Sunderlandeng ENGJr. PL21.0Matches
14 Seasons4 Clubs4 Leagues305.5317630986937214502220002522972
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (8 Seasons)4 Leagues177.9230522534821213371920001820452
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.68718452116011330000702520
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5317630986937214362220002522972
League Cup (7 Seasons)5.04
FA Cup (5 Seasons)9.05
League One (3 Seasons)51.15
PL2 — Div. 1 (2 Seasons)2.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201120Carlisle United1 League0.8
2010-201120Hull City1 League16.6
2011-201221Hull City1 League37.8
2012-201322Hull City1 League23.8
2013-201423Blackburn1 League17.4
2014-201524Blackburn3 Leagues37.8
2015-201625Blackburn3 Leagues27.6
2016-201726Blackburn1 League16.00
2017-201827Blackburn3 Leagues28.14
2018-201928Blackburn3 Leagues30.7135013282072716810001038235
2019-202029Blackburn2 Leagues11.34504419805101000036708
2020-202130Blackburn2 Leagues9.050548419601710100041529
2020-202130Blackburn1 League1.3
2021-202231Sunderland3 Leagues28.39
2022-202332Sunderland1 League20.2857831211601430000689520
2023-202433Sunderland1 League0.1141400000000001300
2023-202433Sunderland1 League1.0
14 Seasons4 Clubs4 Leagues305.5317630986937214502220002522972
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (8 Seasons)4 Leagues177.9230522534821213371920001820452
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.68718452116011330000702520
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5317630986937214362220002522972
League Cup (7 Seasons)5.04
FA Cup (5 Seasons)9.05
League One (3 Seasons)51.15
PL2 — Div. 1 (2 Seasons)2.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8
2010-201120Hull Cityeng ENG2. Championship11th16.6
2011-201221Hull Cityeng ENG2. Championship8th37.8
2012-201322Hull Cityeng ENG2. Championship2nd23.8
2013-201423Blackburneng ENG2. Championship8th17.4
2014-201524Blackburneng ENG2. Championship9th35.3Matches
2015-201625Blackburneng ENG2. Championship15th24.9Matches
2016-201726Blackburneng ENG2. Championship22nd16.00Matches
2017-201827Blackburneng ENG3. League One2nd24.80Matches
2018-201928Blackburneng ENG2. Championship15th29.7135013282072716810001038235Matches
2019-202029Blackburneng ENG2. Championship11th9.6450441980591000036708Matches
2020-202130Blackburneng ENG2. Championship15th9.050548419601710100041529Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2021-202231Sunderlandeng ENG3. League One5th25.55Matches
2022-202332Sunderlandeng ENG2. Championship6th20.2857831211601430000689520Matches
2023-202433Sunderlandeng ENG2. Championship13th0.1141400000000001300Matches
2023-202433Sunderlandeng ENGJr. PL27th1.0Matches
14 Seasons4 Clubs2 Leagues291.5317630986937214412220002522972
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (8 Seasons)2 Leagues166.7230522534821213321920001820452
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)2 Leagues45.8871845211601930000702520
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5317630986937214362220002522972
League One (3 Seasons)51.15
PL2 — Div. 1 (2 Seasons)2.3
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-201524Blackburneng ENGFA Cup5th2.5Matches
2015-201625Blackburneng ENGFA Cup9th2.0Matches
2015-201625Blackburneng ENGLeague Cup57th0.7Matches
2017-201827Blackburneng ENGEFL Cup33rd0.80Matches
2017-201827Blackburneng ENGFA Cup33rd2.54Matches
2018-201928Blackburneng ENGFA Cup33rd1.00Matches
2019-202029Blackburneng ENGEFL Cup33rd1.71Matches
2021-202231Sunderlandeng ENGEFL CupQF1.93Matches
2021-202231Sunderlandeng ENGFA Cup1.01Matches
7 Seasons2 Clubs2 Leagues14.09
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (6 Seasons)2 Leagues11.15
Sunderland (1 Season)2 Leagues2.94
League Cup (7 Seasons)5.04
FA Cup (5 Seasons)9.05
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
201221nir Northern IrelandUEFA Euro Qualifying5.4Matches
201423nir Northern IrelandWCQ2.5Matches
201524nir Northern IrelandFriendlies (M)1.5Matches
201625nir Northern IrelandFriendlies (M)0.9Matches
201625nir Northern IrelandUEFA EuroR162.91Matches
201625nir Northern IrelandUEFA Euro Qualifying5.17Matches
201827nir Northern IrelandWCQ5.5Matches
201827nir Northern IrelandFriendlies (M)3.7Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.4Matches
201928nir Northern IrelandFriendlies (M)1.0Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.31Matches
202130nir Northern IrelandFriendlies (M)0.7Matches
202130nir Northern IrelandUEFA Euro Qualifying5.06Matches
202231nir Northern IrelandWCQ0.91Matches
202231nir Northern IrelandFriendlies (M)1.0Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.80Matches
9 Seasons1 Club5 Leagues41.616
Friendlies (M) (6 Seasons)8.8
UEFA Euro Qualifying (3 Seasons)15.513
WCQ (3 Seasons)8.91
UEFA Nations League (3 Seasons)5.51
UEFA Euro (1 Season)2.91

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201120Hull Cityeng ENG2. Championship16.6
2010-201120Carlisle Unitedeng ENG3. League One0.8
2011-201221Hull Cityeng ENG2. Championship37.8
2012-201322Hull Cityeng ENG2. Championship23.8
2013-201423Blackburneng ENG2. Championship17.4
2014-201524Blackburneng ENG2. Championship35.3Matches
2014-201524Blackburneng ENGFA Cup2.5Matches
2015-201625Blackburneng ENG2. Championship24.9Matches
2015-201625Blackburneng ENGFA Cup2.0Matches
2015-201625Blackburneng ENGLeague Cup0.7Matches
2016-201726Blackburneng ENG2. Championship16.0Matches
2017-201827Blackburneng ENGEFL Cup0.8Matches
2017-201827Blackburneng ENGFA Cup2.5Matches
2017-201827Blackburneng ENG3. League One24.8Matches
2018-201928Blackburneng ENG2. Championship29.7391.32331012210.03100000Matches
2018-201928Blackburneng ENGFA Cup1.0Matches
2019-202029Blackburneng ENG2. Championship9.6131.35121000020.21200000Matches
2019-202029Blackburneng ENGEFL Cup1.7Matches
2020-202130Blackburneng ENG2. Championship9.0111.2280030020.22200000Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202231Sunderlandeng ENGEFL Cup1.9Matches
2021-202231Sunderlandeng ENGFA Cup1.0Matches
2021-202231Sunderlandeng ENG3. League One25.5Matches
2022-202332Sunderlandeng ENG2. Championship20.2241.19181111210.05100000Matches
2023-202433Sunderlandeng ENG2. Championship0.119.0000001000.00000000Matches
2023-202433Sunderlandeng ENGJr. PL21.0Matches
14 Seasons4 Clubs4 Leagues305.5881.28713154460.09600000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (8 Seasons)4 Leagues177.9631.30532042250.10500000
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.6251.23181112210.05100000
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5881.28713154460.09600000
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201120Carlisle United1 League0.8
2010-201120Hull City1 League16.6
2011-201221Hull City1 League37.8
2012-201322Hull City1 League23.8
2013-201423Blackburn1 League17.4
2014-201524Blackburn3 Leagues37.8
2015-201625Blackburn3 Leagues27.6
2016-201726Blackburn1 League16.0
2017-201827Blackburn3 Leagues28.1
2018-201928Blackburn3 Leagues30.7391.32331012210.03100000
2019-202029Blackburn2 Leagues11.3131.35121000020.21200000
2020-202130Blackburn2 Leagues9.0111.2280030020.22200000
2020-202130Blackburn1 League1.3
2021-202231Sunderland3 Leagues28.3
2022-202332Sunderland1 League20.2241.19181111210.05100000
2023-202433Sunderland1 League0.119.0000001000.00000000
2023-202433Sunderland1 League1.0
14 Seasons4 Clubs4 Leagues305.5881.28713154460.09600000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (8 Seasons)4 Leagues177.9631.30532042250.10500000
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.6251.23181112210.05100000
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5881.28713154460.09600000
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8
2010-201120Hull Cityeng ENG2. Championship11th16.6
2011-201221Hull Cityeng ENG2. Championship8th37.8
2012-201322Hull Cityeng ENG2. Championship2nd23.8
2013-201423Blackburneng ENG2. Championship8th17.4
2014-201524Blackburneng ENG2. Championship9th35.3Matches
2015-201625Blackburneng ENG2. Championship15th24.9Matches
2016-201726Blackburneng ENG2. Championship22nd16.0Matches
2017-201827Blackburneng ENG3. League One2nd24.8Matches
2018-201928Blackburneng ENG2. Championship15th29.7391.32331012210.03100000Matches
2019-202029Blackburneng ENG2. Championship11th9.6131.35121000020.21200000Matches
2020-202130Blackburneng ENG2. Championship15th9.0111.2280030020.22200000Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2021-202231Sunderlandeng ENG3. League One5th25.5Matches
2022-202332Sunderlandeng ENG2. Championship6th20.2241.19181111210.05100000Matches
2023-202433Sunderlandeng ENG2. Championship13th0.119.0000001000.00000000Matches
2023-202433Sunderlandeng ENGJr. PL27th1.0Matches
14 Seasons4 Clubs2 Leagues291.5881.28713154460.09600000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (8 Seasons)2 Leagues166.7631.30532042250.10500000
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)2 Leagues45.8251.23181112210.05100000
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5881.28713154460.09600000
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
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-201524Blackburneng ENGFA Cup5th2.5Matches
2015-201625Blackburneng ENGFA Cup9th2.0Matches
2015-201625Blackburneng ENGLeague Cup57th0.7Matches
2017-201827Blackburneng ENGEFL Cup33rd0.8Matches
2017-201827Blackburneng ENGFA Cup33rd2.5Matches
2018-201928Blackburneng ENGFA Cup33rd1.0Matches
2019-202029Blackburneng ENGEFL Cup33rd1.7Matches
2021-202231Sunderlandeng ENGEFL CupQF1.9Matches
2021-202231Sunderlandeng ENGFA Cup1.0Matches
7 Seasons2 Clubs2 Leagues14.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (6 Seasons)2 Leagues11.1
Sunderland (1 Season)2 Leagues2.9
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
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
201221nir Northern IrelandUEFA Euro Qualifying5.4Matches
201423nir Northern IrelandWCQ2.5Matches
201524nir Northern IrelandFriendlies (M)1.5Matches
201625nir Northern IrelandFriendlies (M)0.9Matches
201625nir Northern IrelandUEFA EuroR162.9Matches
201625nir Northern IrelandUEFA Euro Qualifying5.1Matches
201827nir Northern IrelandWCQ5.5Matches
201827nir Northern IrelandFriendlies (M)3.7Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.4Matches
201928nir Northern IrelandFriendlies (M)1.0Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.3Matches
202130nir Northern IrelandFriendlies (M)0.7Matches
202130nir Northern IrelandUEFA Euro Qualifying5.0Matches
202231nir Northern IrelandWCQ0.9Matches
202231nir Northern IrelandFriendlies (M)1.0Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.8Matches
9 Seasons1 Club5 Leagues41.6
Friendlies (M) (6 Seasons)8.8
UEFA Euro Qualifying (3 Seasons)15.5
WCQ (3 Seasons)8.9
UEFA Nations League (3 Seasons)5.5
UEFA Euro (1 Season)2.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201120Hull Cityeng ENG2. Championship16.6
2010-201120Carlisle Unitedeng ENG3. League One0.8
2011-201221Hull Cityeng ENG2. Championship37.8
2012-201322Hull Cityeng ENG2. Championship23.8
2013-201423Blackburneng ENG2. Championship17.4
2014-201524Blackburneng ENG2. Championship35.3Matches
2014-201524Blackburneng ENGFA Cup2.5Matches
2015-201625Blackburneng ENG2. Championship24.9Matches
2015-201625Blackburneng ENGFA Cup2.0Matches
2015-201625Blackburneng ENGLeague Cup0.7Matches
2016-201726Blackburneng ENG2. Championship16.000Matches
2017-201827Blackburneng ENGEFL Cup0.800Matches
2017-201827Blackburneng ENGFA Cup2.503Matches
2017-201827Blackburneng ENG3. League One24.800Matches
2018-201928Blackburneng ENG2. Championship29.78748264813286940.64154153962149530Matches
2018-201928Blackburneng ENGFA Cup1.041Matches
2019-202029Blackburneng ENG2. Championship9.62111414362326.1179271334220Matches
2019-202029Blackburneng ENGEFL Cup1.722Matches
2020-202130Blackburneng ENG2. Championship9.02013711241040.061019183890Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202231Sunderlandeng ENGEFL Cup1.915Matches
2021-202231Sunderlandeng ENGFA Cup1.000Matches
2021-202231Sunderlandeng ENG3. League One25.53142Matches
2022-202332Sunderlandeng ENG2. Championship20.2472620207173154.814239143279290Matches
2023-202433Sunderlandeng ENG2. Championship0.1000000000001100Matches
2023-202433Sunderlandeng ENGJr. PL21.0Matches
14 Seasons4 Clubs4 Leagues305.51751365793255513341.4789627691793011130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (8 Seasons)4 Leagues177.9128783773183810237.36473185599221840
Hull City (3 Seasons)1 League78.30
Sunderland (3 Seasons)4 Leagues48.6475820207173154.814239148080290
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.5175985793255513341.4789627691263011130
League Cup (7 Seasons)5.0370
FA Cup (5 Seasons)9.0440
League One (3 Seasons)51.131420
PL2 — Div. 1 (2 Seasons)2.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201120Carlisle United1 League0.80
2010-201120Hull City1 League16.60
2011-201221Hull City1 League37.80
2012-201322Hull City1 League23.80
2013-201423Blackburn1 League17.40
2014-201524Blackburn3 Leagues37.80
2015-201625Blackburn3 Leagues27.60
2016-201726Blackburn1 League16.0000
2017-201827Blackburn3 Leagues28.1030
2018-201928Blackburn3 Leagues30.78752264813286940.64154153963149530
2019-202029Blackburn2 Leagues11.32113414362326.1179271534220
2020-202130Blackburn2 Leagues9.02013711241040.061019183890
2020-202130Blackburn1 League1.30
2021-202231Sunderland3 Leagues28.332470
2022-202332Sunderland1 League20.2472620207173154.814239143279290
2023-202433Sunderland1 League0.1000000000001100
2023-202433Sunderland1 League1.00
14 Seasons4 Clubs4 Leagues305.51751365793255513341.4789627691793011130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (8 Seasons)4 Leagues177.9128783773183810237.36473185599221840
Hull City (3 Seasons)1 League78.30
Sunderland (3 Seasons)4 Leagues48.6475820207173154.814239148080290
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.5175985793255513341.4789627691263011130
League Cup (7 Seasons)5.0370
FA Cup (5 Seasons)9.0440
League One (3 Seasons)51.131420
PL2 — Div. 1 (2 Seasons)2.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8
2010-201120Hull Cityeng ENG2. Championship11th16.6
2011-201221Hull Cityeng ENG2. Championship8th37.8
2012-201322Hull Cityeng ENG2. Championship2nd23.8
2013-201423Blackburneng ENG2. Championship8th17.4
2014-201524Blackburneng ENG2. Championship9th35.3Matches
2015-201625Blackburneng ENG2. Championship15th24.9Matches
2016-201726Blackburneng ENG2. Championship22nd16.000Matches
2017-201827Blackburneng ENG3. League One2nd24.800Matches
2018-201928Blackburneng ENG2. Championship15th29.78748264813286940.64154153962149530Matches
2019-202029Blackburneng ENG2. Championship11th9.62111414362326.1179271334220Matches
2020-202130Blackburneng ENG2. Championship15th9.02013711241040.061019183890Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2021-202231Sunderlandeng ENG3. League One5th25.53142Matches
2022-202332Sunderlandeng ENG2. Championship6th20.2472620207173154.814239143279290Matches
2023-202433Sunderlandeng ENG2. Championship13th0.1000000000001100Matches
2023-202433Sunderlandeng ENGJr. PL27th1.0Matches
14 Seasons4 Clubs2 Leagues291.51751295793255513341.4789627691683011130
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
Blackburn (8 Seasons)2 Leagues166.7128723773183810237.36473185593221840
Hull City (3 Seasons)1 League78.30
Sunderland (3 Seasons)2 Leagues45.8475720207173154.814239147580290
Sunderland (1 Season)1 League1.00
Blackburn (1 Season)1 League1.30
Carlisle United (1 Season)1 League0.80
Championship (12 Seasons)240.5175985793255513341.4789627691263011130
League One (3 Seasons)51.131420
PL2 — Div. 1 (2 Seasons)2.30
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-201524Blackburneng ENGFA Cup5th2.5Matches
2015-201625Blackburneng ENGFA Cup9th2.0Matches
2015-201625Blackburneng ENGLeague Cup57th0.7Matches
2017-201827Blackburneng ENGEFL Cup33rd0.800Matches
2017-201827Blackburneng ENGFA Cup33rd2.503Matches
2018-201928Blackburneng ENGFA Cup33rd1.041Matches
2019-202029Blackburneng ENGEFL Cup33rd1.722Matches
2021-202231Sunderlandeng ENGEFL CupQF1.915Matches
2021-202231Sunderlandeng ENGFA Cup1.000Matches
7 Seasons2 Clubs2 Leagues14.07110
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
Blackburn (6 Seasons)2 Leagues11.1660
Sunderland (1 Season)2 Leagues2.9150
League Cup (7 Seasons)5.0370
FA Cup (5 Seasons)9.0440
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
201221nir Northern IrelandUEFA Euro Qualifying5.4Matches
201423nir Northern IrelandWCQ2.5Matches
201524nir Northern IrelandFriendlies (M)1.5Matches
201625nir Northern IrelandFriendlies (M)0.9Matches
201625nir Northern IrelandUEFA EuroR162.925Matches
201625nir Northern IrelandUEFA Euro Qualifying5.144Matches
201827nir Northern IrelandWCQ5.5Matches
201827nir Northern IrelandFriendlies (M)3.7Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.4Matches
201928nir Northern IrelandFriendlies (M)1.0Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.333Matches
202130nir Northern IrelandFriendlies (M)0.7Matches
202130nir Northern IrelandUEFA Euro Qualifying5.0611Matches
202231nir Northern IrelandWCQ0.910Matches
202231nir Northern IrelandFriendlies (M)1.0Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.811Matches
9 Seasons1 Club5 Leagues41.617240
Friendlies (M) (6 Seasons)8.80
UEFA Euro Qualifying (3 Seasons)15.510150
WCQ (3 Seasons)8.9100
UEFA Nations League (3 Seasons)5.5440
UEFA Euro (1 Season)2.9250

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201120Hull Cityeng ENG2. Championship16.6
2010-201120Carlisle Unitedeng ENG3. League One0.8
2011-201221Hull Cityeng ENG2. Championship37.8
2012-201322Hull Cityeng ENG2. Championship23.8
2013-201423Blackburneng ENG2. Championship17.4
2014-201524Blackburneng ENG2. Championship35.3Matches
2014-201524Blackburneng ENGFA Cup2.5Matches
2015-201625Blackburneng ENG2. Championship24.9Matches
2015-201625Blackburneng ENGFA Cup2.0Matches
2015-201625Blackburneng ENGLeague Cup0.7Matches
2016-201726Blackburneng ENG2. Championship16.0Matches
2017-201827Blackburneng ENGEFL Cup0.8Matches
2017-201827Blackburneng ENGFA Cup2.5Matches
2017-201827Blackburneng ENG3. League One24.8Matches
2018-201928Blackburneng ENG2. Championship29.7169462422957334181694261973.1726.97443608147321305273392931Matches
2018-201928Blackburneng ENGFA Cup1.0Matches
2019-202029Blackburneng ENG2. Championship9.65422916031672754222100.000.026710663965417433010Matches
2019-202029Blackburneng ENGEFL Cup1.7Matches
2020-202130Blackburneng ENG2. Championship9.060223149339120126023266.7133.3342111840149015537620Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202231Sunderlandeng ENGEFL Cup1.9Matches
2021-202231Sunderlandeng ENGFA Cup1.0Matches
2021-202231Sunderlandeng ENG3. League One25.5Matches
2022-202332Sunderlandeng ENG2. Championship20.21029582956261191010297571.4228.6466188771766215757111Matches
2023-202433Sunderlandeng ENG2. Championship0.1150212101500011502000000110Matches
2023-202433Sunderlandeng ENGJr. PL21.0Matches
14 Seasons4 Clubs4 Leagues305.5388217210282250646473882382873.71026.3183077293007364986449221772
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
Blackburn (8 Seasons)4 Leagues177.928381147311612526372838312374.2825.8135357922270304364942163561
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.61044582976381201010447571.4228.6477193773766215758211
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5388217210282250646473882382873.71026.3183077293007364986449221772
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201120Carlisle United1 League0.8
2010-201120Hull City1 League16.6
2011-201221Hull City1 League37.8
2012-201322Hull City1 League23.8
2013-201423Blackburn1 League17.4
2014-201524Blackburn3 Leagues37.8
2015-201625Blackburn3 Leagues27.6
2016-201726Blackburn1 League16.0
2017-201827Blackburn3 Leagues28.1
2018-201928Blackburn3 Leagues30.7169462422957334181694261973.1726.97443608147321305273392931
2019-202029Blackburn2 Leagues11.35422916031672754222100.000.026710663965417433010
2020-202130Blackburn2 Leagues9.060223149339120126023266.7133.3342111840149015537620
2020-202130Blackburn1 League1.3
2021-202231Sunderland3 Leagues28.3
2022-202332Sunderland1 League20.21029582956261191010297571.4228.6466188771766215757111
2023-202433Sunderland1 League0.1150212101500011502000000110
2023-202433Sunderland1 League1.0
14 Seasons4 Clubs4 Leagues305.5388217210282250646473882382873.71026.3183077293007364986449221772
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
Blackburn (8 Seasons)4 Leagues177.928381147311612526372838312374.2825.8135357922270304364942163561
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)4 Leagues48.61044582976381201010447571.4228.6477193773766215758211
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5388217210282250646473882382873.71026.3183077293007364986449221772
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8
2010-201120Hull Cityeng ENG2. Championship11th16.6
2011-201221Hull Cityeng ENG2. Championship8th37.8
2012-201322Hull Cityeng ENG2. Championship2nd23.8
2013-201423Blackburneng ENG2. Championship8th17.4
2014-201524Blackburneng ENG2. Championship9th35.3Matches
2015-201625Blackburneng ENG2. Championship15th24.9Matches
2016-201726Blackburneng ENG2. Championship22nd16.0Matches
2017-201827Blackburneng ENG3. League One2nd24.8Matches
2018-201928Blackburneng ENG2. Championship15th29.7169462422957334181694261973.1726.97443608147321305273392931Matches
2019-202029Blackburneng ENG2. Championship11th9.65422916031672754222100.000.026710663965417433010Matches
2020-202130Blackburneng ENG2. Championship15th9.060223149339120126023266.7133.3342111840149015537620Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2021-202231Sunderlandeng ENG3. League One5th25.5Matches
2022-202332Sunderlandeng ENG2. Championship6th20.21029582956261191010297571.4228.6466188771766215757111Matches
2023-202433Sunderlandeng ENG2. Championship13th0.1150212101500011502000000110Matches
2023-202433Sunderlandeng ENGJr. PL27th1.0Matches
14 Seasons4 Clubs2 Leagues291.5388217210282250646473882382873.71026.3183077293007364986449221772
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
Blackburn (8 Seasons)2 Leagues166.728381147311612526372838312374.2825.8135357922270304364942163561
Hull City (3 Seasons)1 League78.3
Sunderland (3 Seasons)2 Leagues45.81044582976381201010447571.4228.6477193773766215758211
Sunderland (1 Season)1 League1.0
Blackburn (1 Season)1 League1.3
Carlisle United (1 Season)1 League0.8
Championship (12 Seasons)240.5388217210282250646473882382873.71026.3183077293007364986449221772
League One (3 Seasons)51.1
PL2 — Div. 1 (2 Seasons)2.3
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-201524Blackburneng ENGFA Cup5th2.5Matches
2015-201625Blackburneng ENGFA Cup9th2.0Matches
2015-201625Blackburneng ENGLeague Cup57th0.7Matches
2017-201827Blackburneng ENGEFL Cup33rd0.8Matches
2017-201827Blackburneng ENGFA Cup33rd2.5Matches
2018-201928Blackburneng ENGFA Cup33rd1.0Matches
2019-202029Blackburneng ENGEFL Cup33rd1.7Matches
2021-202231Sunderlandeng ENGEFL CupQF1.9Matches
2021-202231Sunderlandeng ENGFA Cup1.0Matches
7 Seasons2 Clubs2 Leagues14.0
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
Blackburn (6 Seasons)2 Leagues11.1
Sunderland (1 Season)2 Leagues2.9
League Cup (7 Seasons)5.0
FA Cup (5 Seasons)9.0
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
201221nir Northern IrelandUEFA Euro Qualifying5.4Matches
201423nir Northern IrelandWCQ2.5Matches
201524nir Northern IrelandFriendlies (M)1.5Matches
201625nir Northern IrelandFriendlies (M)0.9Matches
201625nir Northern IrelandUEFA EuroR162.9Matches
201625nir Northern IrelandUEFA Euro Qualifying5.1Matches
201827nir Northern IrelandWCQ5.5Matches
201827nir Northern IrelandFriendlies (M)3.7Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.4Matches
201928nir Northern IrelandFriendlies (M)1.0Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.3Matches
202130nir Northern IrelandFriendlies (M)0.7Matches
202130nir Northern IrelandUEFA Euro Qualifying5.0Matches
202231nir Northern IrelandWCQ0.9Matches
202231nir Northern IrelandFriendlies (M)1.0Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.8Matches
9 Seasons1 Club5 Leagues41.6
Friendlies (M) (6 Seasons)8.8
UEFA Euro Qualifying (3 Seasons)15.5
WCQ (3 Seasons)8.9
UEFA Nations League (3 Seasons)5.5
UEFA Euro (1 Season)2.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201120Hull Cityeng ENG2. Championship181,4978336.216.6171
2010-201120Carlisle Unitedeng ENG3. League One171711.70.810
2011-201221Hull Cityeng ENG2. Championship433,4067982.337.8385
2012-201322Hull Cityeng ENG2. Championship322,1406751.723.8239
2013-201423Blackburneng ENG2. Championship211,5707537.917.4174
2014-201524Blackburneng ENG2. Championship383,1798476.835.33730151.504951-2-0.06-0.90Matches
2014-201524Blackburneng ENGFA Cup32257550.02.5290214501.3321+1+0.40-1.20Matches
2014-201524Blackburneng ENGLeague Cup00001Matches
2015-201625Blackburneng ENG2. Championship302,2407554.124.92616461.502921+8+0.32+0.70Matches
2015-201625Blackburneng ENGFA Cup21799066.32.02901013.0051+4+2.01+5.97Matches
2015-201625Blackburneng ENGLeague Cup1646471.10.71640000.0012-1-1.41-1.41Matches
2016-201726Blackburneng ENG2. Championship191,4377634.716.01610301.211920-1-0.06+0.30Matches
2017-201827Blackburneng ENGEFL Cup1707038.90.81700013.0031+2+2.57+4.21Matches
2017-201827Blackburneng ENGFA Cup32227461.72.53742001.3364+2+0.81+0.81Matches
2017-201827Blackburneng ENG3. League One322,2337053.924.82514772.164217+25+1.01+0.21Matches
2018-201928Blackburneng ENG2. Championship352,6697664.529.733801921661.464140+1+0.03+0.4039.739.0+0.7+0.02+0.26Matches
2018-201928Blackburneng ENGEFL Cup00001Matches
2018-201928Blackburneng ENGFA Cup1909042.91.01901001.001100.00+1.50Matches
2019-202029Blackburneng ENG2. Championship138686721.09.611766217111.461714+3+0.31+0.319.211.8-2.6-0.27-0.17Matches
2019-202029Blackburneng ENGEFL Cup21527684.41.72761001.5013-2-1.18-7.61Matches
2020-202130Blackburneng ENG2. Championship188104519.69.01167371181.061318-5-0.56-0.9910.611.9-1.2-0.14-0.62Matches
2020-202130Blackburneng ENGEFL Cup0001Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 12114575.31.32570001.5052+3+2.37+2.19Matches
2021-202231Sunderlandeng ENGEFL Cup31675634.81.9277111311.3321+1+0.54+0.83Matches
2021-202231Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202231Sunderlandeng ENG3. League One332,2926955.425.526811672611.783933+6+0.24-0.74Matches
2022-202332Sunderlandeng ENG2. Championship241,8177643.920.222791124011.422725+2+0.10-0.3323.222.1+1.0+0.05-0.14Matches
2023-202433Sunderlandeng ENG2. Championship110100.30.10011000.000000.00-0.020.00.00.0+0.36+0.13Matches
2023-202433Sunderlandeng ENGJr. PL2290455.31.02450001.503300.00-0.50Matches
14 Seasons4 Clubs4 Leagues37527,4987342.5305.5318781345720511.54297254+43+0.21+0.0482.784.8-2.1-0.03-0.19
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
Blackburn (8 Seasons)4 Leagues21916,0087345.2177.9188771053116481.54229194+35+0.22+0.1459.562.7-3.1-0.06-0.18
Hull City (3 Seasons)1 League937,0437656.778.37815
Sunderland (3 Seasons)4 Leagues624,3767134.248.6518029112631.566860+8+0.16-0.1723.222.1+1.1+0.05-0.16
Sunderland (1 Season)1 League290455.31.02450001.503300.00-0.50
Blackburn (1 Season)1 League2114575.31.32570001.5052+3+2.37+2.19
Carlisle United (1 Season)1 League171711.70.810
Championship (12 Seasons)29221,6437443.7240.525177954116371.39195189+6+0.04-0.0182.784.8-2.1-0.03-0.19
League Cup (7 Seasons)74536530.85.0673211351.437700.00+0.19
FA Cup (5 Seasons)108068158.49.0985714511.50148+6+0.67+0.98
League One (3 Seasons)664,5967037.051.1528130142681.978150+31+0.62-0.27
PL2 — Div. 1 (2 Seasons)4204515.32.34510001.5085+3+1.32+1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201120Carlisle United1 League171711.70.810
2010-201120Hull City1 League181,4978336.216.6171
2011-201221Hull City1 League433,4067982.337.8385
2012-201322Hull City1 League322,1406751.723.8239
2013-201423Blackburn1 League211,5707537.917.4174
2014-201524Blackburn3 Leagues413,4048372.737.839903224561.495152-1-0.03-1.01
2015-201625Blackburn3 Leagues332,4837555.227.6298117471.553524+11+0.40+0.93
2016-201726Blackburn1 League191,4377634.716.01610301.211920-1-0.06+0.30
2017-201827Blackburn3 Leagues362,5257054.028.1297316782.115122+29+1.03+0.41
2018-201928Blackburn3 Leagues362,7597759.730.734802021671.454241+1+0.03+0.4939.739.0+0.7+0.02+0.26
2019-202029Blackburn2 Leagues151,0206823.611.313767217111.471817+1+0.09+0.039.211.8-2.6-0.27-0.17
2020-202130Blackburn2 Leagues188104518.89.01167371191.061318-5-0.56-0.9910.611.9-1.2-0.14-0.62
2020-202130Blackburn1 League2114575.31.32570001.5052+3+2.37+2.19
2021-202231Sunderland3 Leagues372,5496954.128.329811882421.704135+6+0.21-0.58
2022-202332Sunderland1 League241,8177643.920.222791124011.422725+2+0.10-0.3323.222.1+1.0+0.05-0.14
2023-202433Sunderland1 League110100.30.10011000.000000.00-0.020.00.00.0+0.36+0.13
2023-202433Sunderland1 League290455.31.02450001.503300.00-0.50
14 Seasons4 Clubs4 Leagues37527,4987342.5305.5318781345720511.54297254+43+0.21+0.0482.784.8-2.1-0.03-0.19
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
Blackburn (8 Seasons)4 Leagues21916,0087345.2177.9188771053116481.54229194+35+0.22+0.1459.562.7-3.1-0.06-0.18
Hull City (3 Seasons)1 League937,0437656.778.37815
Sunderland (3 Seasons)4 Leagues624,3767134.248.6518029112631.566860+8+0.16-0.1723.222.1+1.1+0.05-0.16
Sunderland (1 Season)1 League290455.31.02450001.503300.00-0.50
Blackburn (1 Season)1 League2114575.31.32570001.5052+3+2.37+2.19
Carlisle United (1 Season)1 League171711.70.810
Championship (12 Seasons)29221,6437443.7240.525177954116371.39195189+6+0.04-0.0182.784.8-2.1-0.03-0.19
League Cup (7 Seasons)74536530.85.0673211351.437700.00+0.19
FA Cup (5 Seasons)108068158.49.0985714511.50148+6+0.67+0.98
League One (3 Seasons)664,5967037.051.1528130142681.978150+31+0.62-0.27
PL2 — Div. 1 (2 Seasons)4204515.32.34510001.5085+3+1.32+1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201120Carlisle Unitedeng ENG3. League One12th171711.70.810
2010-201120Hull Cityeng ENG2. Championship11th181,4978336.216.6171
2011-201221Hull Cityeng ENG2. Championship8th433,4067982.337.8385
2012-201322Hull Cityeng ENG2. Championship2nd322,1406751.723.8239
2013-201423Blackburneng ENG2. Championship8th211,5707537.917.4174
2014-201524Blackburneng ENG2. Championship9th383,1798476.835.33730151.504951-2-0.06-0.90Matches
2015-201625Blackburneng ENG2. Championship15th302,2407554.124.92616461.502921+8+0.32+0.70Matches
2016-201726Blackburneng ENG2. Championship22nd191,4377634.716.01610301.211920-1-0.06+0.30Matches
2017-201827Blackburneng ENG3. League One2nd322,2337053.924.82514772.164217+25+1.01+0.21Matches
2018-201928Blackburneng ENG2. Championship15th352,6697664.529.733801921661.464140+1+0.03+0.4039.739.0+0.7+0.02+0.26Matches
2019-202029Blackburneng ENG2. Championship11th138686721.09.611766217111.461714+3+0.31+0.319.211.8-2.6-0.27-0.17Matches
2020-202130Blackburneng ENG2. Championship15th188104519.69.01167371181.061318-5-0.56-0.9910.611.9-1.2-0.14-0.62Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th2114575.31.32570001.5052+3+2.37+2.19Matches
2021-202231Sunderlandeng ENG3. League One5th332,2926955.425.526811672611.783933+6+0.24-0.74Matches
2022-202332Sunderlandeng ENG2. Championship6th241,8177643.920.222791124011.422725+2+0.10-0.3323.222.1+1.0+0.05-0.14Matches
2023-202433Sunderlandeng ENG2. Championship13th110100.30.10011000.000000.00-0.020.00.00.0+0.36+0.13Matches
2023-202433Sunderlandeng ENGJr. PL27th290455.31.02450001.503300.00-0.50Matches
14 Seasons4 Clubs2 Leagues35826,2397342.4291.5303781255519451.55276239+37+0.190.0082.784.8-2.1-0.03-0.19
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
Blackburn (8 Seasons)2 Leagues20615,0067345.3166.717676983013431.53210181+29+0.19+0.1059.562.7-3.1-0.06-0.18
Hull City (3 Seasons)1 League937,0437656.778.37815
Sunderland (3 Seasons)2 Leagues584,1197133.745.8488027102721.606658+8+0.17-0.1823.222.1+1.1+0.05-0.16
Sunderland (1 Season)1 League290455.31.02450001.503300.00-0.50
Blackburn (1 Season)1 League2114575.31.32570001.5052+3+2.37+2.19
Carlisle United (1 Season)1 League171711.70.810
Championship (12 Seasons)29221,6437443.7240.525177954116371.39195189+6+0.04-0.0182.784.8-2.1-0.03-0.19
League One (3 Seasons)664,5967037.051.1528130142681.978150+31+0.62-0.27
PL2 — Div. 1 (2 Seasons)4204515.32.34510001.5085+3+1.32+1.00
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-201524Blackburneng ENGFA Cup5th32257550.02.5290214501.3321+1+0.40-1.20Matches
2014-201524Blackburneng ENGLeague Cup58th00001Matches
2015-201625Blackburneng ENGFA Cup9th21799066.32.02901013.0051+4+2.01+5.97Matches
2015-201625Blackburneng ENGLeague Cup57th1646471.10.71640000.0012-1-1.41-1.41Matches
2017-201827Blackburneng ENGEFL Cup33rd1707038.90.81700013.0031+2+2.57+4.21Matches
2017-201827Blackburneng ENGFA Cup33rd32227461.72.53742001.3364+2+0.81+0.81Matches
2018-201928Blackburneng ENGEFL Cup17th00001Matches
2018-201928Blackburneng ENGFA Cup33rd1909042.91.01901001.001100.00+1.50Matches
2019-202029Blackburneng ENGEFL Cup33rd21527684.41.72761001.5013-2-1.18-7.61Matches
2020-202130Blackburneng ENGEFL Cup33rd0001Matches
2021-202231Sunderlandeng ENGEFL CupQF31675634.81.9277111311.3321+1+0.54+0.83Matches
2021-202231Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
7 Seasons2 Clubs2 Leagues171,2597444.214.01580922961.472115+6+0.43+0.69
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (6 Seasons)2 Leagues131,0027743.911.11280714551.611913+6+0.54+0.78
Sunderland (1 Season)2 Leagues42576445.12.9381211311.002200.00+0.29
League Cup (7 Seasons)74536530.85.0673211351.437700.00+0.19
FA Cup (5 Seasons)108068158.49.0985714511.50148+6+0.67+0.98
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
201221nir Northern IrelandUEFA Euro Qualifying94875454.15.4578242501.0037-4-0.74-0.74Matches
201423nir Northern IrelandWCQ52264525.12.5366121451.0015-4-1.59-1.06Matches
201524nir Northern IrelandFriendlies (M)21356850.01.5190114502.0021+1+0.67+1.33Matches
201625nir Northern IrelandFriendlies (M)2814118.00.917401712.0020+2+2.22+2.47Matches
201625nir Northern IrelandUEFA EuroR1632628772.82.93871011.0012-1-0.34-0.34Matches
201625nir Northern IrelandUEFA Euro Qualifying74596651.05.1581322822.0074+3+0.59-0.43Matches
201827nir Northern IrelandWCQ74947145.75.5680211221.2956-1-0.18-2.49Matches
201827nir Northern IrelandFriendlies (M)53366774.73.75670001.6034-1-0.27-1.85Matches
2018-201928nir Northern IrelandUEFA Nations League24th32137159.22.4289113510.0014-3-1.27-0.04Matches
201928nir Northern IrelandFriendlies (M)2924651.11.0167012503.0012-1-0.98-4.05Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB42035137.62.3283121900.2502-2-0.89+0.45Matches
202130nir Northern IrelandFriendlies (M)1595916.40.71590000.0002-2-3.05-4.25Matches
202130nir Northern IrelandUEFA Euro Qualifying64497546.85.06750010.8338-5-1.00-1.00Matches
202231nir Northern IrelandWCQ3852811.80.9145022011.3302-2-2.12-2.26Matches
202231nir Northern IrelandFriendlies (M)1909050.01.01901013.0031+2+2.00+3.00Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC1757513.90.81750013.0001-1-1.20-0.81Matches
9 Seasons1 Club5 Leagues613,7466140.941.64476131723161.283251-19-0.46-0.69
Friendlies (M) (6 Seasons)137936142.08.81072232621.921110+1+0.11-0.38
UEFA Euro Qualifying (3 Seasons)221,3956350.515.51678562631.271319-6-0.39-0.72
WCQ (3 Seasons)158055429.88.91073351681.20613-7-0.78-1.35
UEFA Nations League (3 Seasons)84916134.15.5584232420.5017-6-1.10-0.25
UEFA Euro (1 Season)32628772.82.93871011.0012-1-0.34-0.34

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201120Hull Cityeng ENG2. Championship16.61021
2010-201120Carlisle Unitedeng ENG3. League One0.8001
2011-201221Hull Cityeng ENG2. Championship37.89049
2012-201322Hull Cityeng ENG2. Championship23.810042
2013-201423Blackburneng ENG2. Championship17.44034
2014-201524Blackburneng ENG2. Championship35.311047Matches
2014-201524Blackburneng ENGFA Cup2.52000Matches
2015-201625Blackburneng ENG2. Championship24.911040Matches
2015-201625Blackburneng ENGFA Cup2.00000Matches
2015-201625Blackburneng ENGLeague Cup0.70000Matches
2016-201726Blackburneng ENG2. Championship16.03002400000000Matches
2017-201827Blackburneng ENGEFL Cup0.8100300000000Matches
2017-201827Blackburneng ENGFA Cup2.51006304300Matches
2017-201827Blackburneng ENG3. League One24.86004300000000Matches
2018-201928Blackburneng ENG2. Championship29.780045320166248000202406538.1Matches
2018-201928Blackburneng ENGFA Cup1.0000110014010Matches
2019-202029Blackburneng ENG2. Championship9.6400191809131100165111247.8Matches
2019-202029Blackburneng ENGEFL Cup1.70002301220Matches
2020-202130Blackburneng ENG2. Championship9.020018907181300081111444.0Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 11.30000Matches
2021-202231Sunderlandeng ENGEFL Cup1.91005203510Matches
2021-202231Sunderlandeng ENGFA Cup1.01002101000Matches
2021-202231Sunderlandeng ENG3. League One25.590043200542310Matches
2022-202332Sunderlandeng ENG2. Championship20.27002711043226000149151746.9Matches
2023-202433Sunderlandeng ENG2. Championship0.1000010010000100Matches
2023-202433Sunderlandeng ENGJr. PL21.00000Matches
14 Seasons4 Clubs4 Leagues305.591004721010501791360114987710841.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (8 Seasons)4 Leagues177.95300282660379978011348629140.5
Hull City (3 Seasons)1 League78.3200112
Sunderland (3 Seasons)4 Leagues48.6180077350138058000150151746.9
Sunderland (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.30000
Carlisle United (1 Season)1 League0.8001
Championship (12 Seasons)240.5700036671036126980014987710841.6
League Cup (7 Seasons)5.02001050473000
FA Cup (5 Seasons)9.0400950544010
League One (3 Seasons)51.115008720054231000
PL2 — Div. 1 (2 Seasons)2.30000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201120Carlisle United1 League0.8001
2010-201120Hull City1 League16.61021
2011-201221Hull City1 League37.89049
2012-201322Hull City1 League23.810042
2013-201423Blackburn1 League17.44034
2014-201524Blackburn3 Leagues37.81300470
2015-201625Blackburn3 Leagues27.61100400
2016-201726Blackburn1 League16.03002400000000
2017-201827Blackburn3 Leagues28.18005230430000
2018-201928Blackburn3 Leagues30.780046330166352010202406538.1
2019-202029Blackburn2 Leagues11.34002121010151300165111247.8
2020-202130Blackburn2 Leagues9.020018907181300081111444.0
2020-202130Blackburn1 League1.30000
2021-202231Sunderland3 Leagues28.3110050230947320
2022-202332Sunderland1 League20.27002711043226000149151746.9
2023-202433Sunderland1 League0.1000010010000100
2023-202433Sunderland1 League1.00000
14 Seasons4 Clubs4 Leagues305.591004721010501791360114987710841.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (8 Seasons)4 Leagues177.95300282660379978011348629140.5
Hull City (3 Seasons)1 League78.3200112
Sunderland (3 Seasons)4 Leagues48.6180077350138058000150151746.9
Sunderland (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.30000
Carlisle United (1 Season)1 League0.8001
Championship (12 Seasons)240.5700036671036126980014987710841.6
League Cup (7 Seasons)5.02001050473000
FA Cup (5 Seasons)9.0400950544010
League One (3 Seasons)51.115008720054231000
PL2 — Div. 1 (2 Seasons)2.30000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201120Carlisle Unitedeng ENG3. League One12th0.8001
2010-201120Hull Cityeng ENG2. Championship11th16.61021
2011-201221Hull Cityeng ENG2. Championship8th37.89049
2012-201322Hull Cityeng ENG2. Championship2nd23.810042
2013-201423Blackburneng ENG2. Championship8th17.44034
2014-201524Blackburneng ENG2. Championship9th35.311047Matches
2015-201625Blackburneng ENG2. Championship15th24.911040Matches
2016-201726Blackburneng ENG2. Championship22nd16.03002400000000Matches
2017-201827Blackburneng ENG3. League One2nd24.86004300000000Matches
2018-201928Blackburneng ENG2. Championship15th29.780045320166248000202406538.1Matches
2019-202029Blackburneng ENG2. Championship11th9.6400191809131100165111247.8Matches
2020-202130Blackburneng ENG2. Championship15th9.020018907181300081111444.0Matches
2020-202130Blackburneng ENGJr. PL2 — Div. 14th1.30000Matches
2021-202231Sunderlandeng ENG3. League One5th25.590043200542310Matches
2022-202332Sunderlandeng ENG2. Championship6th20.27002711043226000149151746.9Matches
2023-202433Sunderlandeng ENG2. Championship13th0.1000010010000100Matches
2023-202433Sunderlandeng ENGJr. PL27th1.00000Matches
14 Seasons4 Clubs2 Leagues291.58500453910411681290014987710841.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (8 Seasons)2 Leagues166.74900270590329372001348629140.5
Hull City (3 Seasons)1 League78.3200112
Sunderland (3 Seasons)2 Leagues45.816007032097557000150151746.9
Sunderland (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.30000
Carlisle United (1 Season)1 League0.8001
Championship (12 Seasons)240.5700036671036126980014987710841.6
League One (3 Seasons)51.115008720054231000
PL2 — Div. 1 (2 Seasons)2.30000
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-201524Blackburneng ENGFA Cup5th2.52000Matches
2015-201625Blackburneng ENGFA Cup9th2.00000Matches
2015-201625Blackburneng ENGLeague Cup57th0.70000Matches
2017-201827Blackburneng ENGEFL Cup33rd0.8100300000000Matches
2017-201827Blackburneng ENGFA Cup33rd2.51006304300Matches
2018-201928Blackburneng ENGFA Cup33rd1.0000110014010Matches
2019-202029Blackburneng ENGEFL Cup33rd1.70002301220Matches
2021-202231Sunderlandeng ENGEFL CupQF1.91005203510Matches
2021-202231Sunderlandeng ENGFA Cup1.01002101000Matches
7 Seasons2 Clubs2 Leagues14.0600191009117010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (6 Seasons)2 Leagues11.14001270566010
Sunderland (1 Season)2 Leagues2.92007304510
League Cup (7 Seasons)5.02001050473000
FA Cup (5 Seasons)9.0400950544010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201221nir Northern IrelandUEFA Euro Qualifying5.42000Matches
201423nir Northern IrelandWCQ2.50000Matches
201524nir Northern IrelandFriendlies (M)1.50000Matches
201625nir Northern IrelandFriendlies (M)0.90000Matches
201625nir Northern IrelandUEFA EuroR162.9000630152000Matches
201625nir Northern IrelandUEFA Euro Qualifying5.1000370744000Matches
201827nir Northern IrelandWCQ5.52000Matches
201827nir Northern IrelandFriendlies (M)3.70000Matches
2018-201928nir Northern IrelandUEFA Nations League24th2.40000Matches
201928nir Northern IrelandFriendlies (M)1.00000Matches
2020-202130nir Northern IrelandUEFA Nations LeagueLgB2.31008401330Matches
202130nir Northern IrelandFriendlies (M)0.70000Matches
202130nir Northern IrelandUEFA Euro Qualifying5.000074061160Matches
202231nir Northern IrelandWCQ0.90001101010Matches
202231nir Northern IrelandFriendlies (M)1.00000Matches
2022-202332nir Northern IrelandUEFA Nations LeagueLgC0.80001100110Matches
9 Seasons1 Club5 Leagues41.650026200162417000
Friendlies (M) (6 Seasons)8.80000
UEFA Euro Qualifying (3 Seasons)15.520010110131510000
WCQ (3 Seasons)8.92001101010
UEFA Nations League (3 Seasons)5.51009501440
UEFA Euro (1 Season)2.9000630152000

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.