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-201318Braintree Towneng ENG5. Conf Premier40380.4101100002.370.002.372.372.37
2012-201318Gillinghameng ENG4. League Two1687087.9101100110.130.000.130.130.13
2013-201419Gillinghameng ENG3. League One28151,61517.9369300500.170.330.500.170.50
2014-201520Gillinghameng ENGFA Cup00Matches
2014-201520Gillinghameng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2014-201520Gillinghameng ENG3. League One42353,12434.79817900800.260.230.490.260.49Matches
2015-201621Gillinghameng ENGLeague Cup211031.1101100000.870.000.870.870.87Matches
2015-201621Gillinghameng ENG3. League One40393,44038.213112410341000.340.290.630.260.55Matches
2016-201722Gillinghameng ENGEFL Cup321641.8101101000.550.000.550.550.55Matches
2016-201722Gillinghameng ENGFA Cup11630.7000000000.000.000.000.000.00Matches
2016-201722Gillinghameng ENG3. League One34322,78530.955105001040.160.160.320.160.32Matches
2017-201823Blackburn Roverseng ENGFA Cup311311.5011000000.000.690.690.000.69Matches
2017-201823Blackburn Roverseng ENG3. League One42373,15035.0188261800700.510.230.740.510.74Matches
2018-201924Blackburn Roverseng ENG2. Championship42403,44638.3157221411400.390.180.570.370.55Matches
2018-201924Blackburn Roverseng ENGEFL Cup11901.0235200002.003.005.002.005.00Matches
2018-201924Blackburn Roverseng ENGFA Cup211271.4101100000.710.000.710.710.71Matches
2019-202025Blackburn Roverseng ENG2. Championship22221,87220.89110811410.430.050.480.380.43Matches
2019-202025Blackburn Roverseng ENGEFL Cup21871.0123100001.032.073.101.033.10Matches
2020-202126Blackburn Roverseng ENG2. Championship1678079.0303300000.330.000.330.330.33Matches
2020-202126Blackburn Roverseng ENGFA Cup11720.8000000000.000.000.000.000.00Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 1221351.5112100000.670.671.330.671.33Matches
2021-202227Blackburn Roverseng ENG2. Championship902893.2112101000.310.310.620.310.62Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 1442853.2112100000.320.320.630.320.63Matches
2022-202328Blackburn Roverseng ENG2. Championship27131,21113.5415400100.300.070.370.300.37Matches
2022-202328Blackburn Roverseng ENGEFL Cup332142.4213200100.840.421.260.841.26Matches
2022-202328Blackburn Roverseng ENGFA Cup332592.9112100000.350.350.690.350.69Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 111440.5000000010.000.000.000.000.00Matches
2023-202429Sunderlandeng ENG2. Championship1665886.5112100000.150.150.310.150.31Matches
2023-202429Sunderlandeng ENGEFL Cup10750.8000000000.000.000.000.000.00Matches
2023-202429Sunderlandeng ENGJr. PL2332022.2112100000.450.450.890.450.89Matches
2024-202530Gillinghameng ENG4. League Two1956727.5112100300.130.130.270.130.27Matches
2025-202631Gillinghameng ENGEFL Cup00Matches
2025-202631Gillinghameng ENGFA Cup11810.9000000000.000.000.000.000.00Matches
2025-202631Gillinghameng ENG4. League Two41302,55228.47186121000.250.040.280.210.25Matches
14 Seasons4 Clubs6 Leagues42330727,943310.510059159946106460.320.190.510.300.49
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
Gillingham (7 Seasons)4 Leagues22917115,487172.141327337474750.240.190.420.220.40
Blackburn Rovers (6 Seasons)4 Leagues17313011,755130.657268355231710.440.200.640.420.62
Blackburn Rovers (2 Seasons)1 League664204.7224200000.430.430.860.430.86
Sunderland (1 Season)2 Leagues1766637.4112100000.140.140.270.140.27
Braintree Town (1 Season)1 League40380.4101100002.370.002.372.372.37
Sunderland (1 Season)1 League332022.2112100000.450.450.890.450.89
Blackburn Rovers (1 Season)1 League11440.5000000010.000.000.000.000.00
EFL Cup (8 Seasons)141091310.17613701100.690.591.280.691.28
FA Cup (7 Seasons)1187338.1224200000.250.250.490.250.49
Championship (6 Seasons)132888,21391.33311443123910.360.120.480.340.46
League One (5 Seasons)18615814,114156.848388645344040.310.240.550.290.53
PL2 — Div. 1 (4 Seasons)10106667.4336300010.410.410.810.410.81
League Two (3 Seasons)76433,93243.792118121410.210.050.250.180.23
Conf Premier (1 Season)40380.4101100002.370.002.372.372.37
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-201318Braintree Town1 League40380.4101100002.370.002.372.372.37
2012-201318Gillingham1 League1687087.9101100110.130.000.130.130.13
2013-201419Gillingham1 League28151,61517.9369300500.170.330.500.170.50
2014-201520Gillingham3 Leagues44373,30436.79817900800.250.220.460.250.46
2015-201621Gillingham2 Leagues42403,54339.414112511341000.360.280.640.280.56
2016-201722Gillingham3 Leagues38353,01233.565116011040.180.150.330.180.33
2017-201823Blackburn Rovers2 Leagues45383,28136.5189271800700.490.250.740.490.74
2018-201924Blackburn Rovers3 Leagues45423,66340.71810281711400.440.250.690.420.66
2019-202025Blackburn Rovers2 Leagues24231,95921.810313911410.460.140.600.410.55
2020-202126Blackburn Rovers1 League221351.5112100000.670.671.330.671.33
2020-202126Blackburn Rovers2 Leagues1788799.8303300000.310.000.310.310.31
2021-202227Blackburn Rovers1 League442853.2112100000.320.320.630.320.63
2021-202227Blackburn Rovers1 League902893.2112101000.310.310.620.310.62
2022-202328Blackburn Rovers3 Leagues33191,68418.77310700200.370.160.530.370.53
2022-202328Blackburn Rovers1 League11440.5000000010.000.000.000.000.00
2023-202429Sunderland1 League332022.2112100000.450.450.890.450.89
2023-202429Sunderland2 Leagues1766637.4112100000.140.140.270.140.27
2024-202530Gillingham1 League1956727.5112100300.130.130.270.130.27
2025-202631Gillingham3 Leagues42312,63329.37186121000.240.030.270.210.24
14 Seasons4 Clubs6 Leagues42330727,943310.510059159946106460.320.190.510.300.49
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
Gillingham (7 Seasons)4 Leagues22917115,487172.141327337474750.240.190.420.220.40
Blackburn Rovers (6 Seasons)4 Leagues17313011,755130.657268355231710.440.200.640.420.62
Blackburn Rovers (2 Seasons)1 League664204.7224200000.430.430.860.430.86
Sunderland (1 Season)2 Leagues1766637.4112100000.140.140.270.140.27
Braintree Town (1 Season)1 League40380.4101100002.370.002.372.372.37
Sunderland (1 Season)1 League332022.2112100000.450.450.890.450.89
Blackburn Rovers (1 Season)1 League11440.5000000010.000.000.000.000.00
EFL Cup (8 Seasons)141091310.17613701100.690.591.280.691.28
FA Cup (7 Seasons)1187338.1224200000.250.250.490.250.49
Championship (6 Seasons)132888,21391.33311443123910.360.120.480.340.46
League One (5 Seasons)18615814,114156.848388645344040.310.240.550.290.53
PL2 — Div. 1 (4 Seasons)10106667.4336300010.410.410.810.410.81
League Two (3 Seasons)76433,93243.792118121410.210.050.250.180.23
Conf Premier (1 Season)40380.4101100002.370.002.372.372.37
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-201318Braintree Towneng ENG5. Conf Premier9th40380.4101100002.370.002.372.372.37
2012-201318Gillinghameng ENG4. League Two1st1687087.9101100110.130.000.130.130.13
2013-201419Gillinghameng ENG3. League One17th28151,61517.9369300500.170.330.500.170.50
2014-201520Gillinghameng ENG3. League One12th42353,12434.79817900800.260.230.490.260.49Matches
2015-201621Gillinghameng ENG3. League One9th40393,44038.213112410341000.340.290.630.260.55Matches
2016-201722Gillinghameng ENG3. League One20th34322,78530.955105001040.160.160.320.160.32Matches
2017-201823Blackburn Roverseng ENG3. League One2nd42373,15035.0188261800700.510.230.740.510.74Matches
2018-201924Blackburn Roverseng ENG2. Championship15th42403,44638.3157221411400.390.180.570.370.55Matches
2019-202025Blackburn Roverseng ENG2. Championship11th22221,87220.89110811410.430.050.480.380.43Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 14th221351.5112100000.670.671.330.671.33Matches
2020-202126Blackburn Roverseng ENG2. Championship15th1678079.0303300000.330.000.330.330.33Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 19th442853.2112100000.320.320.630.320.63Matches
2021-202227Blackburn Roverseng ENG2. Championship8th902893.2112101000.310.310.620.310.62Matches
2022-202328Blackburn Roverseng ENG2. Championship7th27131,21113.5415400100.300.070.370.300.37Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 110th11440.5000000010.000.000.000.000.00Matches
2023-202429Sunderlandeng ENGJr. PL27th332022.2112100000.450.450.890.450.89Matches
2023-202429Sunderlandeng ENG2. Championship16th1665886.5112100000.150.150.310.150.31Matches
2024-202530Gillinghameng ENG4. League Two17th1956727.5112100300.130.130.270.130.27Matches
2025-202631Gillinghameng ENG4. League Two17th41302,55228.47186121000.250.040.280.210.25Matches
14 Seasons4 Clubs4 Leagues39828926,297292.2915114285696360.310.170.490.290.47
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
Gillingham (7 Seasons)2 Leagues22016414,896165.539327135464750.240.190.430.210.40
Blackburn Rovers (6 Seasons)2 Leagues15811910,775119.750186848231610.420.150.570.400.55
Blackburn Rovers (2 Seasons)1 League664204.7224200000.430.430.860.430.86
Sunderland (1 Season)1 League1665886.5112100000.150.150.310.150.31
Braintree Town (1 Season)1 League40380.4101100002.370.002.372.372.37
Sunderland (1 Season)1 League332022.2112100000.450.450.890.450.89
Blackburn Rovers (1 Season)1 League11440.5000000010.000.000.000.000.00
Championship (6 Seasons)132888,21391.33311443123910.360.120.480.340.46
League One (5 Seasons)18615814,114156.848388645344040.310.240.550.290.53
PL2 — Div. 1 (4 Seasons)10106667.4336300010.410.410.810.410.81
League Two (3 Seasons)76433,93243.792118121410.210.050.250.180.23
Conf Premier (1 Season)40380.4101100002.370.002.372.372.37
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-201520Gillinghameng ENGFA Cup85th00Matches
2014-201520Gillinghameng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2015-201621Gillinghameng ENGLeague Cup33rd211031.1101100000.870.000.870.870.87Matches
2016-201722Gillinghameng ENGEFL Cup17th321641.8101101000.550.000.550.550.55Matches
2016-201722Gillinghameng ENGFA Cup85th11630.7000000000.000.000.000.000.00Matches
2017-201823Blackburn Roverseng ENGFA Cup33rd311311.5011000000.000.690.690.000.69Matches
2018-201924Blackburn Roverseng ENGEFL Cup17th11901.0235200002.003.005.002.005.00Matches
2018-201924Blackburn Roverseng ENGFA Cup33rd211271.4101100000.710.000.710.710.71Matches
2019-202025Blackburn Roverseng ENGEFL Cup33rd21871.0123100001.032.073.101.033.10Matches
2020-202126Blackburn Roverseng ENGFA Cup33rd11720.8000000000.000.000.000.000.00Matches
2022-202328Blackburn Roverseng ENGEFL CupRd4332142.4213200100.840.421.260.841.26Matches
2022-202328Blackburn Roverseng ENGFA CupQF332592.9112100000.350.350.690.350.69Matches
2023-202429Sunderlandeng ENGEFL CupRd110750.8000000000.000.000.000.000.00Matches
2025-202631Gillinghameng ENGEFL CupRd100Matches
2025-202631Gillinghameng ENGFA Cup11810.9000000000.000.000.000.000.00Matches
10 Seasons3 Clubs2 Leagues25181,64618.39817901100.490.440.930.490.93
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 Rovers (5 Seasons)2 Leagues151198010.97815700100.640.731.380.641.38
Gillingham (4 Seasons)2 Leagues975916.6202201000.300.000.300.300.30
Sunderland (1 Season)1 League10750.8000000000.000.000.000.000.00
EFL Cup (8 Seasons)141091310.17613701100.690.591.280.691.28
FA Cup (7 Seasons)1187338.1224200000.250.250.490.250.49

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-201318Braintree Towneng ENG5. Conf Premier0.4112.371.0000
2012-201318Gillinghameng ENG4. League Two7.9181.020.1300
2013-201419Gillinghameng ENG3. League One17.93100.560.3000
2014-201520Gillinghameng ENGLeague Cup2.0000Matches
2014-201520Gillinghameng ENG3. League One34.79200.580.4500Matches
2015-201621Gillinghameng ENGLeague Cup1.1100Matches
2015-201621Gillinghameng ENG3. League One38.213330.860.3034Matches
2016-201722Gillinghameng ENGEFL Cup1.813133.31.650.550.331.0001Matches
2016-201722Gillinghameng ENGFA Cup0.7000Matches
2016-201722Gillinghameng ENG3. League One30.950250.000.810.2000Matches
2017-201823Blackburn Roverseng ENGFA Cup1.505120.03.440.690.000.0000Matches
2017-201823Blackburn Roverseng ENG3. League One35.0180410.001.170.4400Matches
2018-201924Blackburn Roverseng ENG2. Championship38.3151154337.43.001.120.120.3311Matches
2018-201924Blackburn Roverseng ENGEFL Cup1.025360.05.003.000.400.6700Matches
2018-201924Blackburn Roverseng ENGFA Cup1.416233.34.251.420.170.5000Matches
2019-202025Blackburn Roverseng ENG2. Championship20.89441534.12.120.720.180.5311Matches
2019-202025Blackburn Roverseng ENGEFL Cup1.014250.04.142.070.250.5000Matches
2020-202126Blackburn Roverseng ENG2. Championship9.0317317.61.900.330.181.0000Matches
2020-202126Blackburn Roverseng ENGFA Cup0.804125.05.001.250.000.0000Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 11.5100Matches
2021-202227Blackburn Roverseng ENG2. Championship3.217342.92.180.930.140.3301Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 13.2100Matches
2022-202328Blackburn Roverseng ENG2. Championship13.54221150.01.640.820.180.3600Matches
2022-202328Blackburn Roverseng ENGEFL Cup2.426233.32.520.840.331.0000Matches
2022-202328Blackburn Roverseng ENGFA Cup2.915360.01.741.040.200.3300Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 10.5000Matches
2023-202429Sunderlandeng ENG2. Championship6.5113538.51.990.770.080.2000Matches
2023-202429Sunderlandeng ENGEFL Cup0.804125.04.801.200.000.0000Matches
2023-202429Sunderlandeng ENGJr. PL22.2100Matches
2024-202530Gillinghameng ENG4. League Two7.5114214.31.870.270.070.5000Matches
2025-202631Gillinghameng ENGFA Cup0.9000Matches
2025-202631Gillinghameng ENG4. League Two28.47632336.52.220.810.100.2612Matches
14 Seasons4 Clubs6 Leagues310.510033725955.51.630.850.200.36610
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Gillingham (7 Seasons)4 Leagues172.1418012263.81.170.730.160.3047
Blackburn Rovers (6 Seasons)4 Leagues130.65724013054.21.841.000.230.4223
Blackburn Rovers (2 Seasons)1 League4.7200
Sunderland (1 Season)2 Leagues7.4117635.32.310.810.060.1700
Braintree Town (1 Season)1 League0.4112.371.0000
Sunderland (1 Season)1 League2.2100
Blackburn Rovers (1 Season)1 League0.5000
EFL Cup (8 Seasons)10.1722940.93.141.290.270.6701
FA Cup (7 Seasons)8.1220735.03.061.070.100.2900
Championship (6 Seasons)91.3332188036.72.390.880.140.3923
League One (5 Seasons)156.84801290.000.820.3534
PL2 — Div. 1 (4 Seasons)7.4300
League Two (3 Seasons)43.79773332.52.150.760.090.2412
Conf Premier (1 Season)0.4112.371.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Braintree Town1 League0.4112.371.0000
2012-201318Gillingham1 League7.9181.020.1300
2013-201419Gillingham1 League17.93100.560.3000
2014-201520Gillingham3 Leagues36.79200.580.4500
2015-201621Gillingham2 Leagues39.414330.860.3034
2016-201722Gillingham3 Leagues33.56326866.70.090.792.000.2301
2017-201823Blackburn Rovers2 Leagues36.518542840.00.141.153.600.4300
2018-201924Blackburn Rovers3 Leagues40.7181264838.13.101.180.130.3511
2019-202025Blackburn Rovers2 Leagues21.810481735.42.210.780.190.5311
2020-202126Blackburn Rovers1 League1.5100
2020-202126Blackburn Rovers2 Leagues9.8321419.02.150.410.140.7500
2021-202227Blackburn Rovers1 League3.2100
2021-202227Blackburn Rovers1 League3.217342.92.180.930.140.3301
2022-202328Blackburn Rovers3 Leagues18.77331648.51.760.860.210.4400
2022-202328Blackburn Rovers1 League0.5000
2023-202429Sunderland1 League2.2100
2023-202429Sunderland2 Leagues7.4117635.32.310.810.060.1700
2024-202530Gillingham1 League7.5114214.31.870.270.070.5000
2025-202631Gillingham3 Leagues29.37632336.52.220.810.100.2612
14 Seasons4 Clubs6 Leagues310.510033725955.51.630.850.200.36610
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Gillingham (7 Seasons)4 Leagues172.1418012263.81.170.730.160.3047
Blackburn Rovers (6 Seasons)4 Leagues130.65724013054.21.841.000.230.4223
Blackburn Rovers (2 Seasons)1 League4.7200
Sunderland (1 Season)2 Leagues7.4117635.32.310.810.060.1700
Braintree Town (1 Season)1 League0.4112.371.0000
Sunderland (1 Season)1 League2.2100
Blackburn Rovers (1 Season)1 League0.5000
EFL Cup (8 Seasons)10.1722940.93.141.290.270.6701
FA Cup (7 Seasons)8.1220735.03.061.070.100.2900
Championship (6 Seasons)91.3332188036.72.390.880.140.3923
League One (5 Seasons)156.84801290.000.820.3534
PL2 — Div. 1 (4 Seasons)7.4300
League Two (3 Seasons)43.79773332.52.150.760.090.2412
Conf Premier (1 Season)0.4112.371.0000
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-201318Braintree Towneng ENG5. Conf Premier9th0.4112.371.0000
2012-201318Gillinghameng ENG4. League Two1st7.9181.020.1300
2013-201419Gillinghameng ENG3. League One17th17.93100.560.3000
2014-201520Gillinghameng ENG3. League One12th34.79200.580.4500Matches
2015-201621Gillinghameng ENG3. League One9th38.213330.860.3034Matches
2016-201722Gillinghameng ENG3. League One20th30.950250.000.810.2000Matches
2017-201823Blackburn Roverseng ENG3. League One2nd35.0180410.001.170.4400Matches
2018-201924Blackburn Roverseng ENG2. Championship15th38.3151154337.43.001.120.120.3311Matches
2019-202025Blackburn Roverseng ENG2. Championship11th20.89441534.12.120.720.180.5311Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 14th1.5100Matches
2020-202126Blackburn Roverseng ENG2. Championship15th9.0317317.61.900.330.181.0000Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 19th3.2100Matches
2021-202227Blackburn Roverseng ENG2. Championship8th3.217342.92.180.930.140.3301Matches
2022-202328Blackburn Roverseng ENG2. Championship7th13.54221150.01.640.820.180.3600Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5000Matches
2023-202429Sunderlandeng ENGJr. PL27th2.2100Matches
2023-202429Sunderlandeng ENG2. Championship16th6.5113538.51.990.770.080.2000Matches
2024-202530Gillinghameng ENG4. League Two17th7.5114214.31.870.270.070.5000Matches
2025-202631Gillinghameng ENG4. League Two17th28.47632336.52.220.810.100.2612Matches
14 Seasons4 Clubs4 Leagues292.29129524358.01.530.830.210.3569
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Gillingham (7 Seasons)2 Leagues165.5397712164.91.150.730.160.2946
Blackburn Rovers (6 Seasons)2 Leagues119.75020511656.61.710.970.230.4123
Blackburn Rovers (2 Seasons)1 League4.7200
Sunderland (1 Season)1 League6.5113538.51.990.770.080.2000
Braintree Town (1 Season)1 League0.4112.371.0000
Sunderland (1 Season)1 League2.2100
Blackburn Rovers (1 Season)1 League0.5000
Championship (6 Seasons)91.3332188036.72.390.880.140.3923
League One (5 Seasons)156.84801290.000.820.3534
PL2 — Div. 1 (4 Seasons)7.4300
League Two (3 Seasons)43.79773332.52.150.760.090.2412
Conf Premier (1 Season)0.4112.371.0000
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-201520Gillinghameng ENGLeague Cup33rd2.0000Matches
2015-201621Gillinghameng ENGLeague Cup33rd1.1100Matches
2016-201722Gillinghameng ENGEFL Cup17th1.813133.31.650.550.331.0001Matches
2016-201722Gillinghameng ENGFA Cup85th0.7000Matches
2017-201823Blackburn Roverseng ENGFA Cup33rd1.505120.03.440.690.000.0000Matches
2018-201924Blackburn Roverseng ENGEFL Cup17th1.025360.05.003.000.400.6700Matches
2018-201924Blackburn Roverseng ENGFA Cup33rd1.416233.34.251.420.170.5000Matches
2019-202025Blackburn Roverseng ENGEFL Cup33rd1.014250.04.142.070.250.5000Matches
2020-202126Blackburn Roverseng ENGFA Cup33rd0.804125.05.001.250.000.0000Matches
2022-202328Blackburn Roverseng ENGEFL CupRd42.426233.32.520.840.331.0000Matches
2022-202328Blackburn Roverseng ENGFA CupQF2.915360.01.741.040.200.3300Matches
2023-202429Sunderlandeng ENGEFL CupRd10.804125.04.801.200.000.0000Matches
2025-202631Gillinghameng ENGFA Cup0.9000Matches
10 Seasons3 Clubs2 Leagues18.39421638.13.101.180.190.5001
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Blackburn Rovers (5 Seasons)2 Leagues10.97351440.03.211.290.200.5000
Gillingham (4 Seasons)2 Leagues6.623133.31.650.550.331.0001
Sunderland (1 Season)1 League0.804125.04.801.200.000.0000
EFL Cup (8 Seasons)10.1722940.93.141.290.270.6701
FA Cup (7 Seasons)8.1220735.03.061.070.100.2900

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-201318Braintree Towneng ENG5. Conf Premier438100.90.404
2012-201318Gillinghameng ENG4. League Two167084417.17.988
2013-201419Gillinghameng ENG3. League One281,6155839.017.91513
2014-201520Gillinghameng ENGFA Cup00001Matches
2014-201520Gillinghameng ENGLeague Cup218090100.02.02902001.502200.00Matches
2014-201520Gillinghameng ENG3. League One423,1247475.534.73526731.405045+5+0.14+0.68Matches
2015-201621Gillinghameng ENGLeague Cup21035257.21.1191111201.5021+1+0.87+3.21Matches
2015-201621Gillinghameng ENG3. League One403,4408683.138.23936101.506351+12+0.31-0.07Matches
2016-201722Gillinghameng ENGEFL Cup31645554.71.8255015402.0025-3-1.65-2.31Matches
2016-201722Gillinghameng ENGFA Cup1636330.00.71630000.0012-1-1.43-1.43Matches
2016-201722Gillinghameng ENG3. League One342,7858267.330.93219211.094149-8-0.26+0.54Matches
2017-201823Blackburn Roverseng ENGFA Cup31314436.41.5173022912.0021+1+0.69+0.29Matches
2017-201823Blackburn Roverseng ENG3. League One423,1507576.135.03723502.076732+35+1.00+0.36Matches
2018-201924Blackburn Roverseng ENG2. Championship423,4468283.238.340852822701.335755+2+0.05+0.96Matches
2018-201924Blackburn Roverseng ENGEFL Cup1909033.31.01901003.0051+4+4.00+3.00Matches
2018-201924Blackburn Roverseng ENGFA Cup21276460.51.4185014200.5013-2-1.42-1.42Matches
2019-202025Blackburn Roverseng ENG2. Championship221,8728545.220.8228516001.45282800.00-0.12Matches
2019-202025Blackburn Roverseng ENGEFL Cup2874448.31.0159012801.503300.000.00Matches
2020-202126Blackburn Roverseng ENG2. Championship168075019.59.0779292901.00810-2-0.22-0.57Matches
2020-202126Blackburn Roverseng ENGFA Cup1727280.00.81720000.0001-1-1.25-1.25Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 12135686.31.52681003.0042+2+1.33+1.11Matches
2021-202227Blackburn Roverseng ENG2. Championship9289327.03.20093211.2258-3-0.93-1.21Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 142857112.23.24712002.50122+10+3.16+3.86Matches
2022-202328Blackburn Roverseng ENG2. Championship271,2114529.313.513765141691.19919-10-0.74-0.99Matches
2022-202328Blackburn Roverseng ENGEFL Cup32147159.42.43710012.3372+5+2.10+3.95Matches
2022-202328Blackburn Roverseng ENGFA Cup32598654.02.93860002.3331+2+0.69+0.69Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 1144441.90.51440000.0001-1-2.05-1.69Matches
2023-202429Sunderlandeng ENG2. Championship165883714.26.56620102281.1994+5+0.77+0.94Matches
2023-202429Sunderlandeng ENGEFL Cup1757562.50.80017501.0010+1+1.20+3.20Matches
2023-202429Sunderlandeng ENGJr. PL232026711.22.23670001.005500.00-0.73Matches
2024-202530Gillinghameng ENG4. League Two196723516.27.55741142241.325500.00+0.13Matches
2025-202631Gillinghameng ENGEFL Cup00001Matches
2025-202631Gillinghameng ENGFA Cup1818167.50.91810001.001100.000.00Matches
2025-202631Gillinghameng ENG4. League Two412,5526261.628.430788111911.172946-17-0.60-0.49Matches
14 Seasons4 Clubs6 Leagues42327,9436642.8310.53078016811624311.39401375+26+0.09+0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (7 Seasons)4 Leagues22915,4876851.4172.117177935821111.31196207-11-0.08+0.17
Blackburn Rovers (6 Seasons)4 Leagues17311,7556843.9130.613082754325121.51195164+31+0.24+0.02
Blackburn Rovers (2 Seasons)1 League6420709.34.76703002.67164+12+2.57+2.81
Sunderland (1 Season)2 Leagues176633915.67.46620112781.18104+6+0.81+1.01
Braintree Town (1 Season)1 League438100.90.404
Sunderland (1 Season)1 League32026711.22.23670001.005500.00-0.73
Blackburn Rovers (1 Season)1 League144441.90.51440000.0001-1-2.05-1.69
EFL Cup (8 Seasons)149136554.310.11074444221.862214+8+0.79+1.19
FA Cup (7 Seasons)117336747.08.1879033321.3689-1-0.12-0.24
Championship (6 Seasons)1328,2136233.191.38882514424181.26116124-8-0.09-0.21
League One (5 Seasons)18614,1147668.2156.81581042841.54221177+44+0.32+0.49
PL2 — Div. 1 (4 Seasons)10666677.77.410673001.902110+11+1.49+1.57
League Two (3 Seasons)763,9325231.743.743789332051.223451-17-0.47-0.35
Conf Premier (1 Season)438100.90.404
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-201318Braintree Town1 League438100.90.404
2012-201318Gillingham1 League167084417.17.988
2013-201419Gillingham1 League281,6155839.017.91513
2014-201520Gillingham3 Leagues443,3047574.936.7379028741.405247+5+0.14+0.67
2015-201621Gillingham2 Leagues423,5438482.039.440913721201.506552+13+0.33+0.21
2016-201722Gillingham3 Leagues383,0127964.833.535581935411.134456-12-0.36+0.25
2017-201823Blackburn Rovers2 Leagues453,2817372.936.538732372912.076933+36+0.99+0.40
2018-201924Blackburn Rovers3 Leagues453,6638179.340.742852933201.336359+4+0.10+0.57
2019-202025Blackburn Rovers2 Leagues241,9598245.321.823841612801.45313100.00-0.11
2020-202126Blackburn Rovers1 League2135686.31.52681003.0042+2+1.33+1.11
2020-202126Blackburn Rovers2 Leagues178795220.89.8878292900.94811-3-0.31-0.66
2021-202227Blackburn Rovers1 League42857112.23.24712002.50122+10+3.16+3.86
2021-202227Blackburn Rovers1 League9289327.03.20093211.2258-3-0.93-1.21
2022-202328Blackburn Rovers3 Leagues331,6845133.818.7197751416101.401922-3-0.16-0.30
2022-202328Blackburn Rovers1 League144441.90.51440000.0001-1-2.05-1.69
2023-202429Sunderland1 League32026711.22.23670001.005500.00-0.73
2023-202429Sunderland2 Leagues176633915.67.46620112781.18104+6+0.81+1.01
2024-202530Gillingham1 League196723516.27.55741142241.325500.00+0.13
2025-202631Gillingham3 Leagues422,6336360.529.331788111921.173047-17-0.58-0.47
14 Seasons4 Clubs6 Leagues42327,9436642.8310.53078016811624311.39401375+26+0.09+0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (7 Seasons)4 Leagues22915,4876851.4172.117177935821111.31196207-11-0.08+0.17
Blackburn Rovers (6 Seasons)4 Leagues17311,7556843.9130.613082754325121.51195164+31+0.24+0.02
Blackburn Rovers (2 Seasons)1 League6420709.34.76703002.67164+12+2.57+2.81
Sunderland (1 Season)2 Leagues176633915.67.46620112781.18104+6+0.81+1.01
Braintree Town (1 Season)1 League438100.90.404
Sunderland (1 Season)1 League32026711.22.23670001.005500.00-0.73
Blackburn Rovers (1 Season)1 League144441.90.51440000.0001-1-2.05-1.69
EFL Cup (8 Seasons)149136554.310.11074444221.862214+8+0.79+1.19
FA Cup (7 Seasons)117336747.08.1879033321.3689-1-0.12-0.24
Championship (6 Seasons)1328,2136233.191.38882514424181.26116124-8-0.09-0.21
League One (5 Seasons)18614,1147668.2156.81581042841.54221177+44+0.32+0.49
PL2 — Div. 1 (4 Seasons)10666677.77.410673001.902110+11+1.49+1.57
League Two (3 Seasons)763,9325231.743.743789332051.223451-17-0.47-0.35
Conf Premier (1 Season)438100.90.404
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-201318Braintree Towneng ENG5. Conf Premier9th438100.90.404
2012-201318Gillinghameng ENG4. League Two1st167084417.17.988
2013-201419Gillinghameng ENG3. League One17th281,6155839.017.91513
2014-201520Gillinghameng ENG3. League One12th423,1247475.534.73526731.405045+5+0.14+0.68Matches
2015-201621Gillinghameng ENG3. League One9th403,4408683.138.23936101.506351+12+0.31-0.07Matches
2016-201722Gillinghameng ENG3. League One20th342,7858267.330.93219211.094149-8-0.26+0.54Matches
2017-201823Blackburn Roverseng ENG3. League One2nd423,1507576.135.03723502.076732+35+1.00+0.36Matches
2018-201924Blackburn Roverseng ENG2. Championship15th423,4468283.238.340852822701.335755+2+0.05+0.96Matches
2019-202025Blackburn Roverseng ENG2. Championship11th221,8728545.220.8228516001.45282800.00-0.12Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 14th2135686.31.52681003.0042+2+1.33+1.11Matches
2020-202126Blackburn Roverseng ENG2. Championship15th168075019.59.0779292901.00810-2-0.22-0.57Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 19th42857112.23.24712002.50122+10+3.16+3.86Matches
2021-202227Blackburn Roverseng ENG2. Championship8th9289327.03.20093211.2258-3-0.93-1.21Matches
2022-202328Blackburn Roverseng ENG2. Championship7th271,2114529.313.513765141691.19919-10-0.74-0.99Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 110th144441.90.51440000.0001-1-2.05-1.69Matches
2023-202429Sunderlandeng ENGJr. PL27th32026711.22.23670001.005500.00-0.73Matches
2023-202429Sunderlandeng ENG2. Championship16th165883714.26.56620102281.1994+5+0.77+0.94Matches
2024-202530Gillinghameng ENG4. League Two17th196723516.27.55741142241.325500.00+0.13Matches
2025-202631Gillinghameng ENG4. League Two17th412,5526261.628.430788111911.172946-17-0.60-0.49Matches
14 Seasons4 Clubs4 Leagues39826,2976642.3292.22898016410922271.38371352+19+0.07+0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (7 Seasons)2 Leagues22014,8966851.4165.51647890562091.30188196-8-0.06+0.19
Blackburn Rovers (6 Seasons)2 Leagues15810,7756843.4119.711983743924101.48174152+22+0.18-0.05
Blackburn Rovers (2 Seasons)1 League6420709.34.76703002.67164+12+2.57+2.81
Sunderland (1 Season)1 League165883714.26.56620102281.1994+5+0.77+0.94
Braintree Town (1 Season)1 League438100.90.404
Sunderland (1 Season)1 League32026711.22.23670001.005500.00-0.73
Blackburn Rovers (1 Season)1 League144441.90.51440000.0001-1-2.05-1.69
Championship (6 Seasons)1328,2136233.191.38882514424181.26116124-8-0.09-0.21
League One (5 Seasons)18614,1147668.2156.81581042841.54221177+44+0.32+0.49
PL2 — Div. 1 (4 Seasons)10666677.77.410673001.902110+11+1.49+1.57
League Two (3 Seasons)763,9325231.743.743789332051.223451-17-0.47-0.35
Conf Premier (1 Season)438100.90.404
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-201520Gillinghameng ENGFA Cup85th00001Matches
2014-201520Gillinghameng ENGLeague Cup33rd218090100.02.02902001.502200.00Matches
2015-201621Gillinghameng ENGLeague Cup33rd21035257.21.1191111201.5021+1+0.87+3.21Matches
2016-201722Gillinghameng ENGEFL Cup17th31645554.71.8255015402.0025-3-1.65-2.31Matches
2016-201722Gillinghameng ENGFA Cup85th1636330.00.71630000.0012-1-1.43-1.43Matches
2017-201823Blackburn Roverseng ENGFA Cup33rd31314436.41.5173022912.0021+1+0.69+0.29Matches
2018-201924Blackburn Roverseng ENGEFL Cup17th1909033.31.01901003.0051+4+4.00+3.00Matches
2018-201924Blackburn Roverseng ENGFA Cup33rd21276460.51.4185014200.5013-2-1.42-1.42Matches
2019-202025Blackburn Roverseng ENGEFL Cup33rd2874448.31.0159012801.503300.000.00Matches
2020-202126Blackburn Roverseng ENGFA Cup33rd1727280.00.81720000.0001-1-1.25-1.25Matches
2022-202328Blackburn Roverseng ENGEFL CupRd432147159.42.43710012.3372+5+2.10+3.95Matches
2022-202328Blackburn Roverseng ENGFA CupQF32598654.02.93860002.3331+2+0.69+0.69Matches
2023-202429Sunderlandeng ENGEFL CupRd11757562.50.80017501.0010+1+1.20+3.20Matches
2025-202631Gillinghameng ENGEFL CupRd100001Matches
2025-202631Gillinghameng ENGFA Cup1818167.50.91810001.001100.000.00Matches
10 Seasons3 Clubs2 Leagues251,6466650.818.31877473841.643023+7+0.38+0.51
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 Rovers (5 Seasons)2 Leagues159806550.310.91177143221.802112+9+0.83+0.83
Gillingham (4 Seasons)2 Leagues95916650.56.6775323321.44811-3-0.46-0.23
Sunderland (1 Season)1 League1757562.50.80017501.0010+1+1.20+3.20
EFL Cup (8 Seasons)149136554.310.11074444221.862214+8+0.79+1.19
FA Cup (7 Seasons)117336747.08.1879033321.3689-1-0.12-0.24
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-201318Braintree Towneng ENG5. Conf Premier0.4002
2012-201318Gillinghameng ENG4. League Two7.91112
2013-201419Gillinghameng ENG3. League One17.95034
2014-201520Gillinghameng ENGLeague Cup2.00000Matches
2014-201520Gillinghameng ENG3. League One34.78068Matches
2015-201621Gillinghameng ENGLeague Cup1.10000Matches
2015-201621Gillinghameng ENG3. League One38.210067Matches
2016-201722Gillinghameng ENGEFL Cup1.8000010401000Matches
2016-201722Gillinghameng ENGFA Cup0.70000Matches
2016-201722Gillinghameng ENG3. League One30.910425300000000Matches
2017-201823Blackburn Roverseng ENGFA Cup1.500060117100Matches
2017-201823Blackburn Roverseng ENG3. League One35.07005600000000Matches
2018-201924Blackburn Roverseng ENG2. Championship38.3400475817441420010Matches
2018-201924Blackburn Roverseng ENGEFL Cup1.0000210000000Matches
2018-201924Blackburn Roverseng ENGFA Cup1.4000020212000Matches
2019-202025Blackburn Roverseng ENG2. Championship20.8411382911125170Matches
2019-202025Blackburn Roverseng ENGEFL Cup1.00002220020Matches
2020-202126Blackburn Roverseng ENG2. Championship9.000071399240Matches
2020-202126Blackburn Roverseng ENGFA Cup0.80002000010Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 11.50000Matches
2021-202227Blackburn Roverseng ENG2. Championship3.20002141110Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 13.20000Matches
2022-202328Blackburn Roverseng ENG2. Championship13.510096314340Matches
2022-202328Blackburn Roverseng ENGEFL Cup2.41001232020Matches
2022-202328Blackburn Roverseng ENGFA Cup2.90003113100Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 10.50100Matches
2023-202429Sunderlandeng ENG2. Championship6.500082219170Matches
2023-202429Sunderlandeng ENGEFL Cup0.80000200010Matches
2023-202429Sunderlandeng ENGJr. PL22.20000Matches
2024-202530Gillinghameng ENG4. League Two7.5300544203120Matches
2025-202631Gillinghameng ENGFA Cup0.90000Matches
2025-202631Gillinghameng ENG4. League Two28.410004235119918330Matches
14 Seasons4 Clubs6 Leagues310.564634661596824650107010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (7 Seasons)4 Leagues172.1475228140151232146000
Blackburn Rovers (6 Seasons)4 Leagues130.61711175115511042853010
Blackburn Rovers (2 Seasons)1 League4.70000
Sunderland (1 Season)2 Leagues7.400084219180
Braintree Town (1 Season)1 League0.4002
Sunderland (1 Season)1 League2.20000
Blackburn Rovers (1 Season)1 League0.50100
EFL Cup (8 Seasons)10.1100585606000
FA Cup (7 Seasons)8.100011322233000
Championship (6 Seasons)91.391111110946992653010
League One (5 Seasons)156.8404227800000000
PL2 — Div. 1 (4 Seasons)7.40100
League Two (3 Seasons)43.7141059391511921450
Conf Premier (1 Season)0.4002
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Braintree Town1 League0.4002
2012-201318Gillingham1 League7.91112
2013-201419Gillingham1 League17.95034
2014-201520Gillingham3 Leagues36.7800680
2015-201621Gillingham2 Leagues39.41000670
2016-201722Gillingham3 Leagues33.510425310401000
2017-201823Blackburn Rovers2 Leagues36.570062011710000
2018-201924Blackburn Rovers3 Leagues40.7400496117461522010
2019-202025Blackburn Rovers2 Leagues21.8411403113125190
2020-202126Blackburn Rovers1 League1.50000
2020-202126Blackburn Rovers2 Leagues9.800091399250
2021-202227Blackburn Rovers1 League3.20000
2021-202227Blackburn Rovers1 League3.20002141110
2022-202328Blackburn Rovers3 Leagues18.7200139719460
2022-202328Blackburn Rovers1 League0.50100
2023-202429Sunderland1 League2.20000
2023-202429Sunderland2 Leagues7.400084219180
2024-202530Gillingham1 League7.5300544203120
2025-202631Gillingham3 Leagues29.310004235119918330
14 Seasons4 Clubs6 Leagues310.564634661596824650107010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (7 Seasons)4 Leagues172.1475228140151232146000
Blackburn Rovers (6 Seasons)4 Leagues130.61711175115511042853010
Blackburn Rovers (2 Seasons)1 League4.70000
Sunderland (1 Season)2 Leagues7.400084219180
Braintree Town (1 Season)1 League0.4002
Sunderland (1 Season)1 League2.20000
Blackburn Rovers (1 Season)1 League0.50100
EFL Cup (8 Seasons)10.1100585606000
FA Cup (7 Seasons)8.100011322233000
Championship (6 Seasons)91.391111110946992653010
League One (5 Seasons)156.8404227800000000
PL2 — Div. 1 (4 Seasons)7.40100
League Two (3 Seasons)43.7141059391511921450
Conf Premier (1 Season)0.4002
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-201318Braintree Towneng ENG5. Conf Premier9th0.4002
2012-201318Gillinghameng ENG4. League Two1st7.91112
2013-201419Gillinghameng ENG3. League One17th17.95034
2014-201520Gillinghameng ENG3. League One12th34.78068Matches
2015-201621Gillinghameng ENG3. League One9th38.210067Matches
2016-201722Gillinghameng ENG3. League One20th30.910425300000000Matches
2017-201823Blackburn Roverseng ENG3. League One2nd35.07005600000000Matches
2018-201924Blackburn Roverseng ENG2. Championship15th38.3400475817441420010Matches
2019-202025Blackburn Roverseng ENG2. Championship11th20.8411382911125170Matches
2020-202126Blackburn Roverseng ENGJr. PL2 — Div. 14th1.50000Matches
2020-202126Blackburn Roverseng ENG2. Championship15th9.000071399240Matches
2021-202227Blackburn Roverseng ENGJr. PL2 — Div. 19th3.20000Matches
2021-202227Blackburn Roverseng ENG2. Championship8th3.20002141110Matches
2022-202328Blackburn Roverseng ENG2. Championship7th13.510096314340Matches
2022-202328Blackburn Roverseng ENGJr. PL2 — Div. 110th0.50100Matches
2023-202429Sunderlandeng ENGJr. PL27th2.20000Matches
2023-202429Sunderlandeng ENG2. Championship16th6.500082219170Matches
2024-202530Gillinghameng ENG4. League Two17th7.5300544203120Matches
2025-202631Gillinghameng ENG4. League Two17th28.410004235119918330Matches
14 Seasons4 Clubs4 Leagues292.26363450148612184798010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (7 Seasons)2 Leagues165.5475228139151192145000
Blackburn Rovers (6 Seasons)2 Leagues119.7161115910744802546010
Blackburn Rovers (2 Seasons)1 League4.70000
Sunderland (1 Season)1 League6.500082219170
Braintree Town (1 Season)1 League0.4002
Sunderland (1 Season)1 League2.20000
Blackburn Rovers (1 Season)1 League0.50100
Championship (6 Seasons)91.391111110946992653010
League One (5 Seasons)156.8404227800000000
PL2 — Div. 1 (4 Seasons)7.40100
League Two (3 Seasons)43.7141059391511921450
Conf Premier (1 Season)0.4002
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-201520Gillinghameng ENGLeague Cup33rd2.00000Matches
2015-201621Gillinghameng ENGLeague Cup33rd1.10000Matches
2016-201722Gillinghameng ENGEFL Cup17th1.8000010401000Matches
2016-201722Gillinghameng ENGFA Cup85th0.70000Matches
2017-201823Blackburn Roverseng ENGFA Cup33rd1.500060117100Matches
2018-201924Blackburn Roverseng ENGEFL Cup17th1.0000210000000Matches
2018-201924Blackburn Roverseng ENGFA Cup33rd1.4000020212000Matches
2019-202025Blackburn Roverseng ENGEFL Cup33rd1.00002220020Matches
2020-202126Blackburn Roverseng ENGFA Cup33rd0.80002000010Matches
2022-202328Blackburn Roverseng ENGEFL CupRd42.41001232020Matches
2022-202328Blackburn Roverseng ENGFA CupQF2.90003113100Matches
2023-202429Sunderlandeng ENGEFL CupRd10.80000200010Matches
2025-202631Gillinghameng ENGFA Cup0.90000Matches
10 Seasons3 Clubs2 Leagues18.3100161172839000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn Rovers (5 Seasons)2 Leagues10.910016872437000
Gillingham (4 Seasons)2 Leagues6.6000010401000
Sunderland (1 Season)1 League0.80000200010
EFL Cup (8 Seasons)10.1100585606000
FA Cup (7 Seasons)8.100011322233000

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.