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-201320Middlesbrougheng ENG2. Championship11901.0000000000.000.000.000.000.00
2013-201421Hartlepool Unitedeng ENG4. League Two41413,67840.9000000800.000.000.000.000.00
2014-201522Peterborough Unitedeng ENGFA Cup221802.0202200001.000.001.001.001.00Matches
2014-201522Peterborough Unitedeng ENG3. League One30282,51828.0303300700.110.000.110.110.11Matches
2015-201623Portsmoutheng ENGFA Cup432362.6000000100.000.000.000.000.00Matches
2015-201623Portsmoutheng ENGLeague Cup00Matches
2015-201623Portsmoutheng ENG4. League Two37373,31336.8202200810.050.000.050.050.05Matches
2016-201724Portsmoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201724Portsmoutheng ENG4. League Two44443,90043.3426400520.090.050.140.090.14Matches
2017-201825Portsmoutheng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2017-201825Portsmoutheng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201825Portsmoutheng ENG3. League One35343,10534.5033000620.000.090.090.000.09Matches
2018-201926Portsmoutheng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2018-201926Portsmoutheng ENGFA Cup21961.1000000100.000.000.000.000.00Matches
2018-201926Portsmoutheng ENG3. League One25201,94021.6101100500.050.000.050.050.05Matches
2019-202027Portsmoutheng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2019-202027Portsmoutheng ENGFA Cup554505.0112100000.200.200.400.200.40Matches
2019-202027Portsmoutheng ENG3. League One32312,79731.13033001000.100.000.100.100.10Matches
2020-202128Union SGbe BEL2. First Division B27272,43027.0213200800.070.040.110.070.11Matches
2021-202229Union SGbe BEL1. First Division A28272,45127.2404400800.150.000.150.150.15Matches
2022-202330Union SG2. Europa Lg10108559.5112100100.110.110.210.110.21Matches
2022-202330Union SGbe BEL1. Pro League A31312,72430.33033001000.100.000.100.100.10Matches
2023-202431Union SG3. Conf Lg332703.0000000200.000.000.000.000.00Matches
2023-202431Union SG2. Europa Lg665406.0101100100.170.000.170.170.17Matches
2023-202431Union SGbe BEL1. Pro League A37373,26236.21121001110.030.030.060.030.06Matches
2024-202532Union SG2. Europa Lg998189.1000000510.000.000.000.000.00Matches
2024-202532Union SGbe BEL1. Pro League A30302,70030.01231001100.030.070.100.030.10Matches
2025-202633Union SG1. Champions Lg887208.0000000300.000.000.000.000.00Matches
2025-202633Union SGbe BEL1. Pro League A35353,14635.02352001610.060.090.140.060.14Matches
14 Seasons5 Clubs10 Leagues48947742,879476.4321446320012880.070.030.100.070.10
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
Union SG (6 Seasons)5 Leagues22422319,916221.31582315007630.070.040.100.070.10
Portsmouth (5 Seasons)4 Leagues19118216,497183.31261812003750.070.030.100.070.10
Hartlepool United (1 Season)1 League41413,67840.9000000800.000.000.000.000.00
Peterborough United (1 Season)2 Leagues32302,69830.0505500700.170.000.170.170.17
Middlesbrough (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)15131,14212.7314300300.240.080.320.240.32
Pro League A (5 Seasons)16116014,283158.71161711005620.070.040.110.070.11
League One (4 Seasons)12211310,360115.173107002820.060.030.090.060.09
EFL Cup (4 Seasons)554805.3101100000.190.000.190.190.19
League Two (3 Seasons)12212210,891121.06286002130.050.020.070.050.07
Europa Lg (3 Seasons)25252,21324.6213200710.080.040.120.080.12
First Division B (1 Season)27272,43027.0213200800.070.040.110.070.11
Champions Lg (1 Season)887208.0000000300.000.000.000.000.00
Conf Lg (1 Season)332703.0000000200.000.000.000.000.00
Championship (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Middlesbrough1 League11901.0000000000.000.000.000.000.00
2013-201421Hartlepool United1 League41413,67840.9000000800.000.000.000.000.00
2014-201522Peterborough United2 Leagues32302,69830.0505500700.170.000.170.170.17
2015-201623Portsmouth3 Leagues41403,54939.4202200910.050.000.050.050.05
2016-201724Portsmouth2 Leagues45453,99044.3426400520.090.050.140.090.14
2017-201825Portsmouth3 Leagues37363,31536.8033000720.000.080.080.000.08
2018-201926Portsmouth3 Leagues28222,12623.6202200600.080.000.080.080.08
2019-202027Portsmouth3 Leagues40393,51739.14154001000.100.030.130.100.13
2020-202128Union SG1 League27272,43027.0213200800.070.040.110.070.11
2021-202229Union SG1 League28272,45127.2404400800.150.000.150.150.15
2022-202330Union SG2 Leagues41413,57939.84154001100.100.030.130.100.13
2023-202431Union SG3 Leagues46464,07245.22132001410.040.020.070.040.07
2024-202532Union SG2 Leagues39393,51839.11231001610.030.050.080.030.08
2025-202633Union SG2 Leagues43433,86643.02352001910.050.070.120.050.12
14 Seasons5 Clubs10 Leagues48947742,879476.4321446320012880.070.030.100.070.10
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
Union SG (6 Seasons)5 Leagues22422319,916221.31582315007630.070.040.100.070.10
Portsmouth (5 Seasons)4 Leagues19118216,497183.31261812003750.070.030.100.070.10
Hartlepool United (1 Season)1 League41413,67840.9000000800.000.000.000.000.00
Peterborough United (1 Season)2 Leagues32302,69830.0505500700.170.000.170.170.17
Middlesbrough (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)15131,14212.7314300300.240.080.320.240.32
Pro League A (5 Seasons)16116014,283158.71161711005620.070.040.110.070.11
League One (4 Seasons)12211310,360115.173107002820.060.030.090.060.09
EFL Cup (4 Seasons)554805.3101100000.190.000.190.190.19
League Two (3 Seasons)12212210,891121.06286002130.050.020.070.050.07
Europa Lg (3 Seasons)25252,21324.6213200710.080.040.120.080.12
First Division B (1 Season)27272,43027.0213200800.070.040.110.070.11
Champions Lg (1 Season)887208.0000000300.000.000.000.000.00
Conf Lg (1 Season)332703.0000000200.000.000.000.000.00
Championship (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Middlesbrougheng ENG2. Championship16th11901.0000000000.000.000.000.000.00
2013-201421Hartlepool Unitedeng ENG4. League Two19th41413,67840.9000000800.000.000.000.000.00
2014-201522Peterborough Unitedeng ENG3. League One9th30282,51828.0303300700.110.000.110.110.11Matches
2015-201623Portsmoutheng ENG4. League Two6th37373,31336.8202200810.050.000.050.050.05Matches
2016-201724Portsmoutheng ENG4. League Two1st44443,90043.3426400520.090.050.140.090.14Matches
2017-201825Portsmoutheng ENG3. League One8th35343,10534.5033000620.000.090.090.000.09Matches
2018-201926Portsmoutheng ENG3. League One4th25201,94021.6101100500.050.000.050.050.05Matches
2019-202027Portsmoutheng ENG3. League One5th32312,79731.13033001000.100.000.100.100.10Matches
2020-202128Union SGbe BEL2. First Division B1st27272,43027.0213200800.070.040.110.070.11Matches
2021-202229Union SGbe BEL1. First Division A1st28272,45127.2404400800.150.000.150.150.15Matches
2022-202330Union SGbe BEL1. Pro League A3rd31312,72430.33033001000.100.000.100.100.10Matches
2023-202431Union SGbe BEL1. Pro League A2nd37373,26236.21121001110.030.030.060.030.06Matches
2024-202532Union SGbe BEL1. Pro League A1st30302,70030.01231001100.030.070.100.030.10Matches
2025-202633Union SGbe BEL1. Pro League A2nd35353,14635.02352001610.060.090.140.060.14Matches
14 Seasons5 Clubs5 Leagues43342338,054422.8261238260011370.060.030.090.060.09
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
Union SG (6 Seasons)2 Leagues18818716,713185.71372013006420.070.040.110.070.11
Portsmouth (5 Seasons)2 Leagues17316615,055167.31051510003450.060.030.090.060.09
Hartlepool United (1 Season)1 League41413,67840.9000000800.000.000.000.000.00
Peterborough United (1 Season)1 League30282,51828.0303300700.110.000.110.110.11
Middlesbrough (1 Season)1 League11901.0000000000.000.000.000.000.00
Pro League A (5 Seasons)16116014,283158.71161711005620.070.040.110.070.11
League One (4 Seasons)12211310,360115.173107002820.060.030.090.060.09
League Two (3 Seasons)12212210,891121.06286002130.050.020.070.050.07
First Division B (1 Season)27272,43027.0213200800.070.040.110.070.11
Championship (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Peterborough Unitedeng ENGFA Cup65th221802.0202200001.000.001.001.001.00Matches
2015-201623Portsmoutheng ENGFA Cup17th432362.6000000100.000.000.000.000.00Matches
2015-201623Portsmoutheng ENGLeague Cup33rd00Matches
2016-201724Portsmoutheng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201825Portsmoutheng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2017-201825Portsmoutheng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2018-201926Portsmoutheng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2018-201926Portsmoutheng ENGFA Cup17th21961.1000000100.000.000.000.000.00Matches
2019-202027Portsmoutheng ENGEFL Cup17th332703.0000000000.000.000.000.000.00Matches
2019-202027Portsmoutheng ENGFA Cup9th554505.0112100000.200.200.400.200.40Matches
6 Seasons2 Clubs2 Leagues20181,62218.0415400300.220.060.280.220.28
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
Portsmouth (5 Seasons)2 Leagues18161,44216.0213200300.120.060.190.120.19
Peterborough United (1 Season)1 League221802.0202200001.000.001.001.001.00
FA Cup (6 Seasons)15131,14212.7314300300.240.080.320.240.32
EFL Cup (4 Seasons)554805.3101100000.190.000.190.190.19
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
2022-202330Union SG2. Europa LgQF10108559.5112100100.110.110.210.110.21Matches
2023-202431Union SG3. Conf LgR16332703.0000000200.000.000.000.000.00Matches
2023-202431Union SG2. Europa LgGR665406.0101100100.170.000.170.170.17Matches
2024-202532Union SG2. Europa LgKO998189.1000000510.000.000.000.000.00Matches
2025-202633Union SG1. Champions LgLg887208.0000000300.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues36363,20335.62132001210.060.030.080.060.08
Europa Lg (3 Seasons)25252,21324.6213200710.080.040.120.080.12
Champions Lg (1 Season)887208.0000000300.000.000.000.000.00
Conf Lg (1 Season)332703.0000000200.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Middlesbrougheng ENG2. Championship1.0000.0000
2013-201421Hartlepool Unitedeng ENG4. League Two40.9040.100.0000
2014-201522Peterborough Unitedeng ENGFA Cup2.0200Matches
2014-201522Peterborough Unitedeng ENG3. League One28.0360.210.5000Matches
2015-201623Portsmoutheng ENGFA Cup2.6000Matches
2015-201623Portsmoutheng ENG4. League Two36.8230.080.6700Matches
2016-201724Portsmoutheng ENGFA Cup1.0000Matches
2016-201724Portsmoutheng ENG4. League Two43.34060.000.140.6700Matches
2017-201825Portsmoutheng ENGEFL Cup1.30000.000.0000Matches
2017-201825Portsmoutheng ENGFA Cup1.00000.000.0000Matches
2017-201825Portsmoutheng ENG3. League One34.50030.000.090.0000Matches
2018-201926Portsmoutheng ENGEFL Cup1.0111100.01.001.001.001.0000Matches
2018-201926Portsmoutheng ENGFA Cup1.10000.000.0000Matches
2018-201926Portsmoutheng ENG3. League One21.6100Matches
2019-202027Portsmoutheng ENGEFL Cup3.005120.01.670.330.000.0000Matches
2019-202027Portsmoutheng ENGFA Cup5.0111100.00.200.201.001.0000Matches
2019-202027Portsmoutheng ENG3. League One31.1321733.30.680.230.140.4300Matches
2020-202128Union SGbe BEL2. First Division B27.0200Matches
2021-202229Union SGbe BEL1. First Division A27.2414750.00.510.260.290.5700Matches
2022-202330Union SG2. Europa Lg9.513266.70.320.210.330.5000Matches
2022-202330Union SGbe BEL1. Pro League A30.3322731.80.730.230.140.4300Matches
2023-202431Union SG3. Conf Lg3.00000.000.0000Matches
2023-202431Union SG2. Europa Lg6.012150.00.330.170.501.0000Matches
2023-202431Union SGbe BEL1. Pro League A36.2130723.30.830.190.030.1400Matches
2024-202532Union SG2. Europa Lg9.105360.00.550.330.000.0000Matches
2024-202532Union SGbe BEL1. Pro League A30.0111327.30.370.100.090.3300Matches
2025-202633Union SG1. Champions Lg8.002150.00.250.120.000.0000Matches
2025-202633Union SGbe BEL1. Pro League A35.0222940.90.630.260.090.2200Matches
14 Seasons5 Clubs10 Leagues476.4321397242.40.440.170.160.3800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Union SG (6 Seasons)5 Leagues221.3151114036.00.570.210.120.3300
Portsmouth (5 Seasons)4 Leagues183.312282267.90.230.140.320.5000
Hartlepool United (1 Season)1 League40.9040.100.0000
Peterborough United (1 Season)2 Leagues30.0560.210.5000
Middlesbrough (1 Season)1 League1.0000.0000
FA Cup (6 Seasons)12.7311100.00.140.141.001.0000
Pro League A (5 Seasons)158.711993333.30.620.210.110.3300
League One (4 Seasons)115.17211647.60.320.170.140.3800
EFL Cup (4 Seasons)5.316233.31.130.370.170.5000
League Two (3 Seasons)121.060130.000.110.4600
Europa Lg (3 Seasons)24.6210660.00.410.240.200.3300
First Division B (1 Season)27.0200
Champions Lg (1 Season)8.002150.00.250.120.000.0000
Conf Lg (1 Season)3.00000.000.0000
Championship (1 Season)1.0000.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-201320Middlesbrough1 League1.0000.0000
2013-201421Hartlepool United1 League40.9040.100.0000
2014-201522Peterborough United2 Leagues30.0560.210.5000
2015-201623Portsmouth3 Leagues39.4230.080.6700
2016-201724Portsmouth2 Leagues44.34060.000.140.6700
2017-201825Portsmouth3 Leagues36.80030.000.080.0000
2018-201926Portsmouth3 Leagues23.6211100.00.480.481.001.0000
2019-202027Portsmouth3 Leagues39.1427933.30.690.230.150.4400
2020-202128Union SG1 League27.0200
2021-202229Union SG1 League27.2414750.00.510.260.290.5700
2022-202330Union SG2 Leagues39.8425936.00.630.230.160.4400
2023-202431Union SG3 Leagues45.2232825.00.710.180.060.2500
2024-202532Union SG2 Leagues39.1116637.50.410.150.060.1700
2025-202633Union SG2 Leagues43.02241041.70.560.230.080.2000
14 Seasons5 Clubs10 Leagues476.4321397242.40.440.170.160.3800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Union SG (6 Seasons)5 Leagues221.3151114036.00.570.210.120.3300
Portsmouth (5 Seasons)4 Leagues183.312282267.90.230.140.320.5000
Hartlepool United (1 Season)1 League40.9040.100.0000
Peterborough United (1 Season)2 Leagues30.0560.210.5000
Middlesbrough (1 Season)1 League1.0000.0000
FA Cup (6 Seasons)12.7311100.00.140.141.001.0000
Pro League A (5 Seasons)158.711993333.30.620.210.110.3300
League One (4 Seasons)115.17211647.60.320.170.140.3800
EFL Cup (4 Seasons)5.316233.31.130.370.170.5000
League Two (3 Seasons)121.060130.000.110.4600
Europa Lg (3 Seasons)24.6210660.00.410.240.200.3300
First Division B (1 Season)27.0200
Champions Lg (1 Season)8.002150.00.250.120.000.0000
Conf Lg (1 Season)3.00000.000.0000
Championship (1 Season)1.0000.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-201320Middlesbrougheng ENG2. Championship16th1.0000.0000
2013-201421Hartlepool Unitedeng ENG4. League Two19th40.9040.100.0000
2014-201522Peterborough Unitedeng ENG3. League One9th28.0360.210.5000Matches
2015-201623Portsmoutheng ENG4. League Two6th36.8230.080.6700Matches
2016-201724Portsmoutheng ENG4. League Two1st43.34060.000.140.6700Matches
2017-201825Portsmoutheng ENG3. League One8th34.50030.000.090.0000Matches
2018-201926Portsmoutheng ENG3. League One4th21.6100Matches
2019-202027Portsmoutheng ENG3. League One5th31.1321733.30.680.230.140.4300Matches
2020-202128Union SGbe BEL2. First Division B1st27.0200Matches
2021-202229Union SGbe BEL1. First Division A1st27.2414750.00.510.260.290.5700Matches
2022-202330Union SGbe BEL1. Pro League A3rd30.3322731.80.730.230.140.4300Matches
2023-202431Union SGbe BEL1. Pro League A2nd36.2130723.30.830.190.030.1400Matches
2024-202532Union SGbe BEL1. Pro League A1st30.0111327.30.370.100.090.3300Matches
2025-202633Union SGbe BEL1. Pro League A2nd35.0222940.90.630.260.090.2200Matches
14 Seasons5 Clubs5 Leagues422.8261206240.80.450.170.150.3700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Union SG (6 Seasons)2 Leagues185.713993333.30.620.210.110.3300
Portsmouth (5 Seasons)2 Leagues167.310211976.20.190.130.330.4700
Hartlepool United (1 Season)1 League40.9040.100.0000
Peterborough United (1 Season)1 League28.0360.210.5000
Middlesbrough (1 Season)1 League1.0000.0000
Pro League A (5 Seasons)158.711993333.30.620.210.110.3300
League One (4 Seasons)115.17211647.60.320.170.140.3800
League Two (3 Seasons)121.060130.000.110.4600
First Division B (1 Season)27.0200
Championship (1 Season)1.0000.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-201522Peterborough Unitedeng ENGFA Cup65th2.0200Matches
2015-201623Portsmoutheng ENGFA Cup17th2.6000Matches
2016-201724Portsmoutheng ENGFA Cup85th1.0000Matches
2017-201825Portsmoutheng ENGEFL Cup58th1.30000.000.0000Matches
2017-201825Portsmoutheng ENGFA Cup85th1.00000.000.0000Matches
2018-201926Portsmoutheng ENGEFL Cup58th1.0111100.01.001.001.001.0000Matches
2018-201926Portsmoutheng ENGFA Cup17th1.10000.000.0000Matches
2019-202027Portsmoutheng ENGEFL Cup17th3.005120.01.670.330.000.0000Matches
2019-202027Portsmoutheng ENGFA Cup9th5.0111100.00.200.201.001.0000Matches
6 Seasons2 Clubs2 Leagues18.047342.90.560.240.290.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portsmouth (5 Seasons)2 Leagues16.027342.90.560.240.290.6700
Peterborough United (1 Season)1 League2.0200
FA Cup (6 Seasons)12.7311100.00.140.141.001.0000
EFL Cup (4 Seasons)5.316233.31.130.370.170.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202330Union SG2. Europa LgQF9.513266.70.320.210.330.5000Matches
2023-202431Union SG3. Conf LgR163.00000.000.0000Matches
2023-202431Union SG2. Europa LgGR6.012150.00.330.170.501.0000Matches
2024-202532Union SG2. Europa LgKO9.105360.00.550.330.000.0000Matches
2025-202633Union SG1. Champions LgLg8.002150.00.250.120.000.0000Matches
4 Seasons1 Club3 Leagues35.6212758.30.340.200.170.2900
Europa Lg (3 Seasons)24.6210660.00.410.240.200.3300
Champions Lg (1 Season)8.002150.00.250.120.000.0000
Conf Lg (1 Season)3.00000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Middlesbrougheng ENG2. Championship190902.21.010
2013-201421Hartlepool Unitedeng ENG4. League Two413,6789088.840.9410
2014-201522Peterborough Unitedeng ENGFA Cup218090100.02.02902001.502200.00Matches
2014-201522Peterborough Unitedeng ENG3. League One302,5188460.828.02827261.273339-6-0.21-0.38Matches
2015-201623Portsmoutheng ENGFA Cup42365952.42.637911002.2552+3+1.14+1.56Matches
2015-201623Portsmoutheng ENGLeague Cup00002Matches
2015-201623Portsmoutheng ENG4. League Two373,3139080.036.83734021.826332+31+0.84+0.84Matches
2016-201724Portsmoutheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201724Portsmoutheng ENG4. League Two443,9008994.243.34442001.847436+38+0.88+0.50Matches
2017-201825Portsmoutheng ENGEFL Cup1120120100.01.311201000.0012-1-0.75Matches
2017-201825Portsmoutheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201825Portsmoutheng ENG3. League One353,1058975.034.53433171.234045-5-0.14-0.67Matches
2018-201926Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201926Portsmoutheng ENGFA Cup2964821.31.119111531.5002-2-1.87-3.40Matches
2018-201926Portsmoutheng ENG3. League One251,9407846.921.6209020527201.854226+16+0.74+0.09Matches
2019-202027Portsmoutheng ENGEFL Cup327090100.03.03903002.0054+1+0.33Matches
2019-202027Portsmoutheng ENGFA Cup545090100.05.05905002.40107+3+0.60Matches
2019-202027Portsmoutheng ENG3. League One322,7978788.831.13190311701.764726+21+0.68+1.70Matches
2020-202128Union SGbe BEL2. First Division B272,4309096.427.0279027002.486623+43+1.59-0.41Matches
2021-202229Union SGbe BEL1. First Division A282,4518880.127.227892414552.125720+37+1.36-0.71Matches
2022-202330Union SG2. Europa Lg108558695.09.510869001.801715+2+0.21-3.79Matches
2022-202330Union SGbe BEL1. Pro League A312,7248889.030.3318830002.006338+25+0.83-0.25Matches
2023-202431Union SG3. Conf Lg32709075.03.03903001.3346-2-0.67-1.67Matches
2023-202431Union SG2. Europa Lg654090100.06.06906001.7558-3-0.50Matches
2023-202431Union SGbe BEL1. Pro League A373,2628890.636.2378834012.167337+36+0.99+0.73Matches
2024-202532Union SG2. Europa Lg98189188.09.19916001.5689-1-0.11-0.11Matches
2024-202532Union SGbe BEL1. Pro League A302,7009075.030.0309030032.275719+38+1.27+0.77Matches
2025-202633Union SG1. Champions Lg872090100.08.08908001.13817-9-1.13Matches
2025-202633Union SGbe BEL1. Pro League A353,1469087.435.0359034002.035426+28+0.80-1.38Matches
14 Seasons5 Clubs10 Leagues48942,8798874.7476.4477894141221491.85736446+290+0.67+0.05
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Union SG (6 Seasons)5 Leagues22419,9168987.0221.32238921114592.07412218+194+0.88-0.33
Portsmouth (5 Seasons)4 Leagues19116,4978675.3183.318290174919341.70289187+102+0.56+0.14
Hartlepool United (1 Season)1 League413,6789088.840.9410
Peterborough United (1 Season)2 Leagues322,6988462.530.0309029261.283541-6-0.20-0.37
Middlesbrough (1 Season)1 League190902.21.010
FA Cup (6 Seasons)151,1427666.812.71387112331.801816+2+0.16-0.63
Pro League A (5 Seasons)16114,2838984.4158.71608915214592.11304140+164+1.03-0.16
League One (4 Seasons)12210,3608566.5115.111390111924331.51162136+26+0.23-0.14
EFL Cup (4 Seasons)54809672.75.35965021.2078-1-0.19
League Two (3 Seasons)12210,8918987.7121.012276021.8313768+69+0.86+0.78
Europa Lg (3 Seasons)252,2138993.424.6258921001.703032-2-0.08-1.23
First Division B (1 Season)272,4309096.427.0279027002.486623+43+1.59-0.41
Champions Lg (1 Season)872090100.08.08908001.13817-9-1.13
Conf Lg (1 Season)32709075.03.03903001.3346-2-0.67-1.67
Championship (1 Season)190902.21.010
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-201320Middlesbrough1 League190902.21.010
2013-201421Hartlepool United1 League413,6789088.840.9410
2014-201522Peterborough United2 Leagues322,6988462.530.0309029261.283541-6-0.20-0.37
2015-201623Portsmouth3 Leagues413,5498774.439.44079351041.866834+34+0.86+0.95
2016-201724Portsmouth2 Leagues453,9908994.344.3459043001.807538+37+0.83+0.46
2017-201825Portsmouth3 Leagues373,3159076.236.83610535171.164148-7-0.19-0.71
2018-201926Portsmouth3 Leagues282,1267645.423.6229022624231.764330+13+0.55-0.22
2019-202027Portsmouth3 Leagues403,5178890.939.13990391701.866237+25+0.64+1.66
2020-202128Union SG1 League272,4309096.427.0279027002.486623+43+1.59-0.41
2021-202229Union SG1 League282,4518880.127.227892414552.125720+37+1.36-0.71
2022-202330Union SG2 Leagues413,5798790.439.8418739001.958053+27+0.68-0.74
2023-202431Union SG3 Leagues464,0728990.545.2468943012.058251+31+0.69+0.26
2024-202532Union SG2 Leagues393,5189077.739.1399036032.116528+37+0.95+0.50
2025-202633Union SG2 Leagues433,8669089.543.0439042001.866243+19+0.44-1.74
14 Seasons5 Clubs10 Leagues48942,8798874.7476.4477894141221491.85736446+290+0.67+0.05
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Union SG (6 Seasons)5 Leagues22419,9168987.0221.32238921114592.07412218+194+0.88-0.33
Portsmouth (5 Seasons)4 Leagues19116,4978675.3183.318290174919341.70289187+102+0.56+0.14
Hartlepool United (1 Season)1 League413,6789088.840.9410
Peterborough United (1 Season)2 Leagues322,6988462.530.0309029261.283541-6-0.20-0.37
Middlesbrough (1 Season)1 League190902.21.010
FA Cup (6 Seasons)151,1427666.812.71387112331.801816+2+0.16-0.63
Pro League A (5 Seasons)16114,2838984.4158.71608915214592.11304140+164+1.03-0.16
League One (4 Seasons)12210,3608566.5115.111390111924331.51162136+26+0.23-0.14
EFL Cup (4 Seasons)54809672.75.35965021.2078-1-0.19
League Two (3 Seasons)12210,8918987.7121.012276021.8313768+69+0.86+0.78
Europa Lg (3 Seasons)252,2138993.424.6258921001.703032-2-0.08-1.23
First Division B (1 Season)272,4309096.427.0279027002.486623+43+1.59-0.41
Champions Lg (1 Season)872090100.08.08908001.13817-9-1.13
Conf Lg (1 Season)32709075.03.03903001.3346-2-0.67-1.67
Championship (1 Season)190902.21.010
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-201320Middlesbrougheng ENG2. Championship16th190902.21.010
2013-201421Hartlepool Unitedeng ENG4. League Two19th413,6789088.840.9410
2014-201522Peterborough Unitedeng ENG3. League One9th302,5188460.828.02827261.273339-6-0.21-0.38Matches
2015-201623Portsmoutheng ENG4. League Two6th373,3139080.036.83734021.826332+31+0.84+0.84Matches
2016-201724Portsmoutheng ENG4. League Two1st443,9008994.243.34442001.847436+38+0.88+0.50Matches
2017-201825Portsmoutheng ENG3. League One8th353,1058975.034.53433171.234045-5-0.14-0.67Matches
2018-201926Portsmoutheng ENG3. League One4th251,9407846.921.6209020527201.854226+16+0.74+0.09Matches
2019-202027Portsmoutheng ENG3. League One5th322,7978788.831.13190311701.764726+21+0.68+1.70Matches
2020-202128Union SGbe BEL2. First Division B1st272,4309096.427.0279027002.486623+43+1.59-0.41Matches
2021-202229Union SGbe BEL1. First Division A1st282,4518880.127.227892414552.125720+37+1.36-0.71Matches
2022-202330Union SGbe BEL1. Pro League A3rd312,7248889.030.3318830002.006338+25+0.83-0.25Matches
2023-202431Union SGbe BEL1. Pro League A2nd373,2628890.636.2378834012.167337+36+0.99+0.73Matches
2024-202532Union SGbe BEL1. Pro League A1st302,7009075.030.0309030032.275719+38+1.27+0.77Matches
2025-202633Union SGbe BEL1. Pro League A2nd353,1469087.435.0359034002.035426+28+0.80-1.38Matches
14 Seasons5 Clubs5 Leagues43338,0548873.8422.8423893661027441.89669367+302+0.79+0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Union SG (6 Seasons)2 Leagues18816,7138986.0185.71878917914592.17370163+207+1.11-0.11
Portsmouth (5 Seasons)2 Leagues17315,0558776.4167.316690160724291.70266165+101+0.60+0.24
Hartlepool United (1 Season)1 League413,6789088.840.9410
Peterborough United (1 Season)1 League302,5188460.828.02827261.273339-6-0.21-0.38
Middlesbrough (1 Season)1 League190902.21.010
Pro League A (5 Seasons)16114,2838984.4158.71608915214592.11304140+164+1.03-0.16
League One (4 Seasons)12210,3608566.5115.111390111924331.51162136+26+0.23-0.14
League Two (3 Seasons)12210,8918987.7121.012276021.8313768+69+0.86+0.78
First Division B (1 Season)272,4309096.427.0279027002.486623+43+1.59-0.41
Championship (1 Season)190902.21.010
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-201522Peterborough Unitedeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
2015-201623Portsmoutheng ENGFA Cup17th42365952.42.637911002.2552+3+1.14+1.56Matches
2015-201623Portsmoutheng ENGLeague Cup33rd00002Matches
2016-201724Portsmoutheng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2017-201825Portsmoutheng ENGEFL Cup58th1120120100.01.311201000.0012-1-0.75Matches
2017-201825Portsmoutheng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201926Portsmoutheng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2018-201926Portsmoutheng ENGFA Cup17th2964821.31.119111531.5002-2-1.87-3.40Matches
2019-202027Portsmoutheng ENGEFL Cup17th327090100.03.03903002.0054+1+0.33Matches
2019-202027Portsmoutheng ENGFA Cup9th545090100.05.05905002.40107+3+0.60Matches
6 Seasons2 Clubs2 Leagues201,6228168.418.01890162351.652524+1+0.06-0.74
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (5 Seasons)2 Leagues181,4428065.816.01690142351.672322+1+0.06-0.73
Peterborough United (1 Season)1 League218090100.02.02902001.502200.00
FA Cup (6 Seasons)151,1427666.812.71387112331.801816+2+0.16-0.63
EFL Cup (4 Seasons)54809672.75.35965021.2078-1-0.19
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
2022-202330Union SG2. Europa LgQF108558695.09.510869001.801715+2+0.21-3.79Matches
2023-202431Union SG3. Conf LgR1632709075.03.03903001.3346-2-0.67-1.67Matches
2023-202431Union SG2. Europa LgGR654090100.06.06906001.7558-3-0.50Matches
2024-202532Union SG2. Europa LgKO98189188.09.19916001.5689-1-0.11-0.11Matches
2025-202633Union SG1. Champions LgLg872090100.08.08908001.13817-9-1.13Matches
4 Seasons1 Club3 Leagues363,2038992.835.6368932001.544255-13-0.37-1.46
Europa Lg (3 Seasons)252,2138993.424.6258921001.703032-2-0.08-1.23
Champions Lg (1 Season)872090100.08.08908001.13817-9-1.13
Conf Lg (1 Season)32709075.03.03903001.3346-2-0.67-1.67
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Middlesbrougheng ENG2. Championship1.0000
2013-201421Hartlepool Unitedeng ENG4. League Two40.98038
2014-201522Peterborough Unitedeng ENGFA Cup2.00000Matches
2014-201522Peterborough Unitedeng ENG3. League One28.07030Matches
2015-201623Portsmoutheng ENGFA Cup2.61000Matches
2015-201623Portsmoutheng ENG4. League Two36.88126Matches
2016-201724Portsmoutheng ENGFA Cup1.00000Matches
2016-201724Portsmoutheng ENG4. League Two43.35213600000000Matches
2017-201825Portsmoutheng ENGEFL Cup1.3000130000000Matches
2017-201825Portsmoutheng ENGFA Cup1.01002000320Matches
2017-201825Portsmoutheng ENG3. League One34.56213000000001Matches
2018-201926Portsmoutheng ENGEFL Cup1.0000130100000Matches
2018-201926Portsmoutheng ENGFA Cup1.1100120000000Matches
2018-201926Portsmoutheng ENG3. League One21.65000Matches
2019-202027Portsmoutheng ENGEFL Cup3.00001001940Matches
2019-202027Portsmoutheng ENGFA Cup5.00003000520Matches
2019-202027Portsmoutheng ENG3. League One31.1100022191133831000Matches
2020-202128Union SGbe BEL2. First Division B27.08000Matches
2021-202229Union SGbe BEL1. First Division A27.280026191340310Matches
2022-202330Union SG2. Europa Lg9.5100107001340Matches
2022-202330Union SGbe BEL1. Pro League A30.3100025140147250Matches
2023-202431Union SG3. Conf Lg3.02003000520Matches
2023-202431Union SG2. Europa Lg6.01003000360Matches
2023-202431Union SGbe BEL1. Pro League A36.2111028210440310Matches
2024-202532Union SG2. Europa Lg9.151111700841Matches
2024-202532Union SGbe BEL1. Pro League A30.011002890225290Matches
2025-202633Union SG1. Champions Lg8.03006411940Matches
2025-202633Union SGbe BEL1. Pro League A35.0161134220242300Matches
14 Seasons5 Clubs10 Leagues476.412884365130328287205002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Union SG (6 Seasons)5 Leagues221.376321741032132321661
Portsmouth (5 Seasons)4 Leagues183.33752123271155539001
Hartlepool United (1 Season)1 League40.98038
Peterborough United (1 Season)2 Leagues30.0700300
Middlesbrough (1 Season)1 League1.0000
FA Cup (6 Seasons)12.7300620084000
Pro League A (5 Seasons)158.75621141851121941460
League One (4 Seasons)115.1282182191133831001
EFL Cup (4 Seasons)5.3000360294000
League Two (3 Seasons)121.0213110000000000
Europa Lg (3 Seasons)24.671124140024141
First Division B (1 Season)27.08000
Champions Lg (1 Season)8.03006411940
Conf Lg (1 Season)3.02003000520
Championship (1 Season)1.0000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Middlesbrough1 League1.0000
2013-201421Hartlepool United1 League40.98038
2014-201522Peterborough United2 Leagues30.0700300
2015-201623Portsmouth3 Leagues39.4910260
2016-201724Portsmouth2 Leagues44.35213600000000
2017-201825Portsmouth3 Leagues36.87213330032001
2018-201926Portsmouth3 Leagues23.6600250100000
2019-202027Portsmouth3 Leagues39.1100026191145237000
2020-202128Union SG1 League27.08000
2021-202229Union SG1 League27.280026191340310
2022-202330Union SG2 Leagues39.8110035210160290
2023-202431Union SG3 Leagues45.2141034210448390
2024-202532Union SG2 Leagues39.1161139160233331
2025-202633Union SG2 Leagues43.0191140261351340
14 Seasons5 Clubs10 Leagues476.412884365130328287205002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Union SG (6 Seasons)5 Leagues221.376321741032132321661
Portsmouth (5 Seasons)4 Leagues183.33752123271155539001
Hartlepool United (1 Season)1 League40.98038
Peterborough United (1 Season)2 Leagues30.0700300
Middlesbrough (1 Season)1 League1.0000
FA Cup (6 Seasons)12.7300620084000
Pro League A (5 Seasons)158.75621141851121941460
League One (4 Seasons)115.1282182191133831001
EFL Cup (4 Seasons)5.3000360294000
League Two (3 Seasons)121.0213110000000000
Europa Lg (3 Seasons)24.671124140024141
First Division B (1 Season)27.08000
Champions Lg (1 Season)8.03006411940
Conf Lg (1 Season)3.02003000520
Championship (1 Season)1.0000
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-201320Middlesbrougheng ENG2. Championship16th1.0000
2013-201421Hartlepool Unitedeng ENG4. League Two19th40.98038
2014-201522Peterborough Unitedeng ENG3. League One9th28.07030Matches
2015-201623Portsmoutheng ENG4. League Two6th36.88126Matches
2016-201724Portsmoutheng ENG4. League Two1st43.35213600000000Matches
2017-201825Portsmoutheng ENG3. League One8th34.56213000000001Matches
2018-201926Portsmoutheng ENG3. League One4th21.65000Matches
2019-202027Portsmoutheng ENG3. League One5th31.1100022191133831000Matches
2020-202128Union SGbe BEL2. First Division B1st27.08000Matches
2021-202229Union SGbe BEL1. First Division A1st27.280026191340310Matches
2022-202330Union SGbe BEL1. Pro League A3rd30.3100025140147250Matches
2023-202431Union SGbe BEL1. Pro League A2nd36.2111028210440310Matches
2024-202532Union SGbe BEL1. Pro League A1st30.011002890225290Matches
2025-202633Union SGbe BEL1. Pro League A2nd35.0161134220242300Matches
14 Seasons5 Clubs5 Leagues422.811373323104225232177001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Union SG (6 Seasons)2 Leagues185.76421141851121941460
Portsmouth (5 Seasons)2 Leagues167.33452114191133831001
Hartlepool United (1 Season)1 League40.98038
Peterborough United (1 Season)1 League28.07030
Middlesbrough (1 Season)1 League1.0000
Pro League A (5 Seasons)158.75621141851121941460
League One (4 Seasons)115.1282182191133831001
League Two (3 Seasons)121.0213110000000000
First Division B (1 Season)27.08000
Championship (1 Season)1.0000
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-201522Peterborough Unitedeng ENGFA Cup65th2.00000Matches
2015-201623Portsmoutheng ENGFA Cup17th2.61000Matches
2016-201724Portsmoutheng ENGFA Cup85th1.00000Matches
2017-201825Portsmoutheng ENGEFL Cup58th1.3000130000000Matches
2017-201825Portsmoutheng ENGFA Cup85th1.01002000320Matches
2018-201926Portsmoutheng ENGEFL Cup58th1.0000130100000Matches
2018-201926Portsmoutheng ENGFA Cup17th1.1100120000000Matches
2019-202027Portsmoutheng ENGEFL Cup17th3.00001001940Matches
2019-202027Portsmoutheng ENGFA Cup9th5.00003000520Matches
6 Seasons2 Clubs2 Leagues18.03009802178000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (5 Seasons)2 Leagues16.03009802178000
Peterborough United (1 Season)1 League2.00000
FA Cup (6 Seasons)12.7300620084000
EFL Cup (4 Seasons)5.3000360294000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202330Union SG2. Europa LgQF9.5100107001340Matches
2023-202431Union SG3. Conf LgR163.02003000520Matches
2023-202431Union SG2. Europa LgGR6.01003000360Matches
2024-202532Union SG2. Europa LgKO9.151111700841Matches
2025-202633Union SG1. Champions LgLg8.03006411940Matches
4 Seasons1 Club3 Leagues35.6121133181138201
Europa Lg (3 Seasons)24.671124140024141
Champions Lg (1 Season)8.03006411940
Conf Lg (1 Season)3.02003000520

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.