Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-28TueLeague OneMatchweek 29AwayL 0–1Wigan AthleticP'borough UtdN45000000000Match Report
2025-01-25SatLeague OneMatchweek 28HomeW 2–0Wigan AthleticBristol RoversN37100021000Match Report
2025-01-21TueLeague OneMatchweek 16HomeL 1–2Wigan AthleticBurton AlbionYAM55000000000Match Report
2025-01-18SatLeague OneMatchweek 27AwayW 2–1Wigan AthleticStevenageN6000000000Match Report
2025-01-14TueFA CupThird round properAwayW 2–0Wigan AthleticMansfield TownYAM67010030000Match Report

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
2015-201618Wrexhameng ENG5. National League10100.1000000000.000.000.000.000.00
2016-201719Cheltenhameng ENGEFL Cup10230.3000000000.000.000.000.000.00Matches
2016-201719Cheltenhameng ENGFA Cup1090.1000000000.000.000.000.000.00Matches
2016-201719Cheltenhameng ENG4. League Two522022.2000000000.000.000.000.000.00Matches
2017-201820Fyldeeng ENGFA Cup332632.9134100000.341.031.370.341.37Matches
2017-201820Fyldeeng ENG5. National League44302,59128.89312900100.310.100.420.310.42Matches
2018-201921Tranmere Roverseng ENGEFL Cup10280.3000000000.000.000.000.000.00Matches
2018-201921Tranmere Roverseng ENGFA Cup201161.3101100000.780.000.780.780.78Matches
2018-201921Tranmere Roverseng ENG4. League Two35211,69518.8448400000.210.210.420.210.42Matches
2019-202022Oldham Athleticeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2019-202022Oldham Athleticeng ENG4. League Two28252,27725.39716900100.360.280.630.360.63Matches
2020-202123Swindon Towneng ENGEFL Cup10420.5101100002.140.002.142.142.14Matches
2020-202123Swindon Towneng ENG3. League One16131,03511.5112100210.090.090.170.090.17Matches
2020-202123Burton Albioneng ENG3. League One16131,18113.1246200200.150.300.460.150.46Matches
2021-202224Burton Albioneng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2021-202224Burton Albioneng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2021-202224Burton Albioneng ENG3. League One29231,89521.1448400110.190.190.380.190.38Matches
2022-202325Burton Albioneng ENGEFL Cup11800.9000000000.000.000.000.000.00Matches
2022-202325Burton Albioneng ENGFA Cup332512.8101100000.360.000.360.360.36Matches
2022-202325Burton Albioneng ENG3. League One32221,89121.0325211110.140.100.240.100.19Matches
2023-202426Wigan Athleticeng ENGFA Cup20140.2000000000.000.000.000.000.00Matches
2023-202426Wigan Athleticeng ENG3. League One27131,16212.9325300100.230.150.390.230.39Matches
2024-202527Wigan Athleticeng ENGFA Cup312072.3224200000.870.871.740.871.74Matches
2024-202527Wigan Athleticeng ENG3. League One1898639.6224200000.210.210.420.210.42Matches
10 Seasons8 Clubs5 Leagues27318316,182179.84435794311930.240.190.440.240.43
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
Burton Albion (3 Seasons)3 Leagues83645,46560.7101121911420.160.180.350.150.33
Wigan Athletic (2 Seasons)2 Leagues50232,24625.07613700100.280.240.520.280.52
Fylde (1 Season)2 Leagues47332,85431.7106161000100.320.190.500.320.50
Tranmere Rovers (1 Season)3 Leagues38211,83920.4549500000.240.200.440.240.44
Oldham Athletic (1 Season)2 Leagues30272,45727.3107171000100.370.260.620.370.62
Swindon Town (1 Season)2 Leagues17131,07712.0213200210.170.080.250.170.25
Cheltenham (1 Season)3 Leagues722342.6000000000.000.000.000.000.00
Wrexham (1 Season)1 League10100.1000000000.000.000.000.000.00
FA Cup (8 Seasons)17101,13012.66612600000.480.480.960.480.96
League One (5 Seasons)138938,02789.21515301411730.170.170.340.160.33
EFL Cup (5 Seasons)522502.8101100000.360.000.360.360.36
League Two (3 Seasons)68484,17446.41311241300100.280.240.520.280.52
National League (2 Seasons)45302,60128.99312900100.310.100.420.310.42
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
2015-201618Wrexham1 League10100.1000000000.000.000.000.000.00
2016-201719Cheltenham3 Leagues722342.6000000000.000.000.000.000.00
2017-201820Fylde2 Leagues47332,85431.7106161000100.320.190.500.320.50
2018-201921Tranmere Rovers3 Leagues38211,83920.4549500000.240.200.440.240.44
2019-202022Oldham Athletic2 Leagues30272,45727.3107171000100.370.260.620.370.62
2020-202123Swindon Town2 Leagues17131,07712.0213200210.170.080.250.170.25
2020-202123Burton Albion1 League16131,18113.1246200200.150.300.460.150.46
2021-202224Burton Albion3 Leagues31252,06222.9459400110.170.220.390.170.39
2022-202325Burton Albion3 Leagues36262,22224.7426311110.160.080.240.120.20
2023-202426Wigan Athletic2 Leagues29131,17613.1325300100.230.150.380.230.38
2024-202527Wigan Athletic2 Leagues21101,07011.9448400000.340.340.670.340.67
10 Seasons8 Clubs5 Leagues27318316,182179.84435794311930.240.190.440.240.43
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
Burton Albion (3 Seasons)3 Leagues83645,46560.7101121911420.160.180.350.150.33
Wigan Athletic (2 Seasons)2 Leagues50232,24625.07613700100.280.240.520.280.52
Fylde (1 Season)2 Leagues47332,85431.7106161000100.320.190.500.320.50
Tranmere Rovers (1 Season)3 Leagues38211,83920.4549500000.240.200.440.240.44
Oldham Athletic (1 Season)2 Leagues30272,45727.3107171000100.370.260.620.370.62
Swindon Town (1 Season)2 Leagues17131,07712.0213200210.170.080.250.170.25
Cheltenham (1 Season)3 Leagues722342.6000000000.000.000.000.000.00
Wrexham (1 Season)1 League10100.1000000000.000.000.000.000.00
FA Cup (8 Seasons)17101,13012.66612600000.480.480.960.480.96
League One (5 Seasons)138938,02789.21515301411730.170.170.340.160.33
EFL Cup (5 Seasons)522502.8101100000.360.000.360.360.36
League Two (3 Seasons)68484,17446.41311241300100.280.240.520.280.52
National League (2 Seasons)45302,60128.99312900100.310.100.420.310.42
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
2015-201618Wrexhameng ENG5. National League8th10100.1000000000.000.000.000.000.00
2016-201719Cheltenhameng ENG4. League Two21st522022.2000000000.000.000.000.000.00Matches
2017-201820Fyldeeng ENG5. National League7th44302,59128.89312900100.310.100.420.310.42Matches
2018-201921Tranmere Roverseng ENG4. League Two6th35211,69518.8448400000.210.210.420.210.42Matches
2019-202022Oldham Athleticeng ENG4. League Two19th28252,27725.39716900100.360.280.630.360.63Matches
2020-202123Swindon Towneng ENG3. League One23rd16131,03511.5112100210.090.090.170.090.17Matches
2020-202123Burton Albioneng ENG3. League One16th16131,18113.1246200200.150.300.460.150.46Matches
2021-202224Burton Albioneng ENG3. League One16th29231,89521.1448400110.190.190.380.190.38Matches
2022-202325Burton Albioneng ENG3. League One15th32221,89121.0325211110.140.100.240.100.19Matches
2023-202426Wigan Athleticeng ENG3. League One12th27131,16212.9325300100.230.150.390.230.39Matches
2024-202527Wigan Athleticeng ENG3. League One16th1898639.6224200000.210.210.420.210.42Matches
10 Seasons8 Clubs3 Leagues25117114,802164.53729663611930.220.180.400.220.40
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
Burton Albion (3 Seasons)1 League77584,96755.291019811420.160.180.340.140.33
Wigan Athletic (2 Seasons)1 League45222,02522.5549500100.220.180.400.220.40
Fylde (1 Season)1 League44302,59128.89312900100.310.100.420.310.42
Tranmere Rovers (1 Season)1 League35211,69518.8448400000.210.210.420.210.42
Oldham Athletic (1 Season)1 League28252,27725.39716900100.360.280.630.360.63
Swindon Town (1 Season)1 League16131,03511.5112100210.090.090.170.090.17
Cheltenham (1 Season)1 League522022.2000000000.000.000.000.000.00
Wrexham (1 Season)1 League10100.1000000000.000.000.000.000.00
League One (5 Seasons)138938,02789.21515301411730.170.170.340.160.33
League Two (3 Seasons)68484,17446.41311241300100.280.240.520.280.52
National League (2 Seasons)45302,60128.99312900100.310.100.420.310.42
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
2016-201719Cheltenhameng ENGEFL Cup33rd10230.3000000000.000.000.000.000.00Matches
2016-201719Cheltenhameng ENGFA Cup65th1090.1000000000.000.000.000.000.00Matches
2017-201820Fyldeeng ENGFA Cup65th332632.9134100000.341.031.370.341.37Matches
2018-201921Tranmere Roverseng ENGEFL Cup58th10280.3000000000.000.000.000.000.00Matches
2018-201921Tranmere Roverseng ENGFA Cup33rd201161.3101100000.780.000.780.780.78Matches
2019-202022Oldham Athleticeng ENGFA Cup65th221802.0101100000.500.000.500.500.50Matches
2020-202123Swindon Towneng ENGEFL Cup58th10420.5101100002.140.002.142.142.14Matches
2021-202224Burton Albioneng ENGEFL CupRd111770.9000000000.000.000.000.000.00Matches
2021-202224Burton Albioneng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2022-202325Burton Albioneng ENGEFL CupRd111800.9000000000.000.000.000.000.00Matches
2022-202325Burton Albioneng ENGFA Cup332512.8101100000.360.000.360.360.36Matches
2023-202426Wigan Athleticeng ENGFA Cup20140.2000000000.000.000.000.000.00Matches
2024-202527Wigan Athleticeng ENGFA Cup312072.3224200000.870.871.740.871.74Matches
9 Seasons7 Clubs2 Leagues22121,38015.37613700000.460.390.850.460.85
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
Burton Albion (2 Seasons)2 Leagues664985.5112100000.180.180.360.180.36
Wigan Athletic (2 Seasons)1 League512212.5224200000.810.811.630.811.63
Tranmere Rovers (1 Season)2 Leagues301441.6101100000.620.000.620.620.62
Fylde (1 Season)1 League332632.9134100000.341.031.370.341.37
Oldham Athletic (1 Season)1 League221802.0101100000.500.000.500.500.50
Cheltenham (1 Season)2 Leagues20320.4000000000.000.000.000.000.00
Swindon Town (1 Season)1 League10420.5101100002.140.002.142.142.14
FA Cup (8 Seasons)17101,13012.66612600000.480.480.960.480.96
EFL Cup (5 Seasons)522502.8101100000.360.000.360.360.36

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201618Wrexhameng ENG5. National League0.1000.0000
2016-201719Cheltenhameng ENGEFL Cup0.3011100.03.913.910.000.0000Matches
2016-201719Cheltenhameng ENGFA Cup0.1000Matches
2016-201719Cheltenhameng ENG4. League Two2.20000.000.0000Matches
2017-201820Fyldeeng ENGFA Cup2.9133100.01.031.030.330.3300Matches
2017-201820Fyldeeng ENG5. National League28.890220.000.760.4100Matches
2018-201921Tranmere Roverseng ENGEFL Cup0.30100.03.210.000.0000Matches
2018-201921Tranmere Roverseng ENGFA Cup1.3122100.01.551.550.500.5000Matches
2018-201921Tranmere Roverseng ENG4. League Two18.8400Matches
2019-202022Oldham Athleticeng ENGFA Cup2.017342.93.501.500.140.3300Matches
2019-202022Oldham Athleticeng ENG4. League Two25.39722737.52.851.070.130.3300Matches
2020-202123Swindon Towneng ENGEFL Cup0.513266.76.434.290.330.5000Matches
2020-202123Swindon Towneng ENG3. League One11.5131929.02.700.780.030.1100Matches
2020-202123Burton Albioneng ENG3. League One13.12341544.12.591.140.060.1300Matches
2021-202224Burton Albioneng ENGEFL Cup0.90200.02.340.000.0000Matches
2021-202224Burton Albioneng ENGFA Cup1.003133.33.001.000.000.0000Matches
2021-202224Burton Albioneng ENG3. League One21.14652132.33.091.000.060.1900Matches
2022-202325Burton Albioneng ENGEFL Cup0.90100.01.130.000.0000Matches
2022-202325Burton Albioneng ENGFA Cup2.813133.31.080.360.331.0000Matches
2022-202325Burton Albioneng ENG3. League One21.03411536.61.950.710.050.1311Matches
2023-202426Wigan Athleticeng ENGFA Cup0.202150.012.866.430.000.0000Matches
2023-202426Wigan Athleticeng ENG3. League One12.9326726.92.010.540.120.4300Matches
2024-202527Wigan Athleticeng ENGFA Cup2.3211327.34.781.300.180.6700Matches
2024-202527Wigan Athleticeng ENG3. League One9.62251040.02.611.040.080.2000Matches
10 Seasons8 Clubs5 Leagues179.84433314342.92.070.890.120.2711
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Burton Albion (3 Seasons)3 Leagues60.7101495335.62.450.870.060.1711
Wigan Athletic (2 Seasons)2 Leagues25.07642132.82.560.840.110.3300
Fylde (1 Season)2 Leagues31.710325833.30.090.793.330.4000
Tranmere Rovers (1 Season)3 Leagues20.453266.71.871.250.330.5000
Oldham Athletic (1 Season)2 Leagues27.310793038.02.891.100.130.3300
Swindon Town (1 Season)2 Leagues12.02341132.42.840.920.060.1800
Cheltenham (1 Season)3 Leagues2.6011100.00.400.400.000.0000
Wrexham (1 Season)1 League0.1000.0000
FA Cup (8 Seasons)12.66311445.22.491.120.190.4300
League One (5 Seasons)89.2152227734.72.490.860.060.1811
EFL Cup (5 Seasons)2.818337.52.881.080.130.3300
League Two (3 Seasons)46.413722737.52.610.980.130.3300
National League (2 Seasons)28.990220.000.760.4100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201618Wrexham1 League0.1000.0000
2016-201719Cheltenham3 Leagues2.6011100.00.400.400.000.0000
2017-201820Fylde2 Leagues31.710325833.30.090.793.330.4000
2018-201921Tranmere Rovers3 Leagues20.453266.71.871.250.330.5000
2019-202022Oldham Athletic2 Leagues27.310793038.02.891.100.130.3300
2020-202123Swindon Town2 Leagues12.02341132.42.840.920.060.1800
2020-202123Burton Albion1 League13.12341544.12.591.140.060.1300
2021-202224Burton Albion3 Leagues22.94702231.43.060.960.060.1800
2022-202325Burton Albion3 Leagues24.74451635.61.820.650.070.1911
2023-202426Wigan Athletic2 Leagues13.1328828.62.140.610.110.3800
2024-202527Wigan Athletic2 Leagues11.94361336.13.031.090.110.3100
10 Seasons8 Clubs5 Leagues179.84433314342.92.070.890.120.2711
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Burton Albion (3 Seasons)3 Leagues60.7101495335.62.450.870.060.1711
Wigan Athletic (2 Seasons)2 Leagues25.07642132.82.560.840.110.3300
Fylde (1 Season)2 Leagues31.710325833.30.090.793.330.4000
Tranmere Rovers (1 Season)3 Leagues20.453266.71.871.250.330.5000
Oldham Athletic (1 Season)2 Leagues27.310793038.02.891.100.130.3300
Swindon Town (1 Season)2 Leagues12.02341132.42.840.920.060.1800
Cheltenham (1 Season)3 Leagues2.6011100.00.400.400.000.0000
Wrexham (1 Season)1 League0.1000.0000
FA Cup (8 Seasons)12.66311445.22.491.120.190.4300
League One (5 Seasons)89.2152227734.72.490.860.060.1811
EFL Cup (5 Seasons)2.818337.52.881.080.130.3300
League Two (3 Seasons)46.413722737.52.610.980.130.3300
National League (2 Seasons)28.990220.000.760.4100
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
2015-201618Wrexhameng ENG5. National League8th0.1000.0000
2016-201719Cheltenhameng ENG4. League Two21st2.20000.000.0000Matches
2017-201820Fyldeeng ENG5. National League7th28.890220.000.760.4100Matches
2018-201921Tranmere Roverseng ENG4. League Two6th18.8400Matches
2019-202022Oldham Athleticeng ENG4. League Two19th25.39722737.52.851.070.130.3300Matches
2020-202123Swindon Towneng ENG3. League One23rd11.5131929.02.700.780.030.1100Matches
2020-202123Burton Albioneng ENG3. League One16th13.12341544.12.591.140.060.1300Matches
2021-202224Burton Albioneng ENG3. League One16th21.14652132.33.091.000.060.1900Matches
2022-202325Burton Albioneng ENG3. League One15th21.03411536.61.950.710.050.1311Matches
2023-202426Wigan Athleticeng ENG3. League One12th12.9326726.92.010.540.120.4300Matches
2024-202527Wigan Athleticeng ENG3. League One16th9.62251040.02.611.040.080.2000Matches
10 Seasons8 Clubs3 Leagues164.53729412642.92.020.870.110.2511
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Burton Albion (3 Seasons)1 League55.291405136.42.540.920.060.1611
Wigan Athletic (2 Seasons)1 League22.55511733.32.270.760.100.2900
Fylde (1 Season)1 League28.890220.000.760.4100
Tranmere Rovers (1 Season)1 League18.8400
Oldham Athletic (1 Season)1 League25.39722737.52.851.070.130.3300
Swindon Town (1 Season)1 League11.5131929.02.700.780.030.1100
Cheltenham (1 Season)1 League2.20000.000.0000
Wrexham (1 Season)1 League0.1000.0000
League One (5 Seasons)89.2152227734.72.490.860.060.1811
League Two (3 Seasons)46.413722737.52.610.980.130.3300
National League (2 Seasons)28.990220.000.760.4100
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
2016-201719Cheltenhameng ENGEFL Cup33rd0.3011100.03.913.910.000.0000Matches
2016-201719Cheltenhameng ENGFA Cup65th0.1000Matches
2017-201820Fyldeeng ENGFA Cup65th2.9133100.01.031.030.330.3300Matches
2018-201921Tranmere Roverseng ENGEFL Cup58th0.30100.03.210.000.0000Matches
2018-201921Tranmere Roverseng ENGFA Cup33rd1.3122100.01.551.550.500.5000Matches
2019-202022Oldham Athleticeng ENGFA Cup65th2.017342.93.501.500.140.3300Matches
2020-202123Swindon Towneng ENGEFL Cup58th0.513266.76.434.290.330.5000Matches
2021-202224Burton Albioneng ENGEFL CupRd10.90200.02.340.000.0000Matches
2021-202224Burton Albioneng ENGFA Cup1.003133.33.001.000.000.0000Matches
2022-202325Burton Albioneng ENGEFL CupRd10.90100.01.130.000.0000Matches
2022-202325Burton Albioneng ENGFA Cup2.813133.31.080.360.331.0000Matches
2023-202426Wigan Athleticeng ENGFA Cup0.202150.012.866.430.000.0000Matches
2024-202527Wigan Athleticeng ENGFA Cup2.3211327.34.781.300.180.6700Matches
9 Seasons7 Clubs2 Leagues15.37391743.62.561.120.180.4100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Burton Albion (2 Seasons)2 Leagues5.519222.21.630.360.110.5000
Wigan Athletic (2 Seasons)1 League2.5213430.85.291.630.150.5000
Tranmere Rovers (1 Season)2 Leagues1.613266.71.871.250.330.5000
Fylde (1 Season)1 League2.9133100.01.031.030.330.3300
Oldham Athletic (1 Season)1 League2.017342.93.501.500.140.3300
Cheltenham (1 Season)2 Leagues0.4011100.03.913.910.000.0000
Swindon Town (1 Season)1 League0.513266.76.434.290.330.5000
FA Cup (8 Seasons)12.66311445.22.491.120.190.4300
EFL Cup (5 Seasons)2.818337.52.881.080.130.3300
Become a Stathead & surf this site ad-free.

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
2015-201618Wrexhameng ENG5. National League110100.20.101
2016-201719Cheltenhameng ENGEFL Cup1232312.80.30012200.000000.00+0.57Matches
2016-201719Cheltenhameng ENGFA Cup1993.30.1001800.0001-1-10.00-11.03Matches
2016-201719Cheltenhameng ENG4. League Two5202404.92.221340.4036-3-1.34-0.95Matches
2017-201820Fyldeeng ENGFA Cup32638897.42.93882001.3375+2+0.68+13.54Matches
2017-201820Fyldeeng ENG5. National League442,5915962.628.83071411.535133+18+0.63+0.16Matches
2018-201921Tranmere Roverseng ENGEFL Cup1282831.10.30012700.0012-1-3.21-1.76Matches
2018-201921Tranmere Roverseng ENGFA Cup21165825.81.30025721.003300.00+0.81Matches
2018-201921Tranmere Roverseng ENG4. League Two351,6954840.918.821691141781.612221+1+0.05-0.39Matches
2019-202022Oldham Athleticeng ENGFA Cup218090100.02.02902001.502200.00Matches
2019-202022Oldham Athleticeng ENG4. League Two282,2778168.425.325892331621.293341-8-0.32+0.11Matches
2020-202123Swindon Towneng ENGEFL Cup1424246.70.50014200.0012-1-2.14-0.27Matches
2020-202123Swindon Towneng ENG3. League One161,0356525.011.51372633220.881920-1-0.09+0.87Matches
2020-202123Burton Albioneng ENG3. League One161,1817428.513.11386632102.062111+10+0.76+1.43Matches
2021-202224Burton Albioneng ENGEFL Cup1777785.60.91770001.000000.000.00Matches
2021-202224Burton Albioneng ENGFA Cup1909050.01.01901000.0012-1-1.00-2.00Matches
2021-202224Burton Albioneng ENG3. League One291,8956545.821.123771062031.172731-4-0.19+0.29Matches
2022-202325Burton Albioneng ENGEFL Cup1808088.90.91800000.000000.00+18.00Matches
2022-202325Burton Albioneng ENGFA Cup32518493.02.83842002.0052+3+1.08-13.13Matches
2022-202325Burton Albioneng ENG3. League One321,8915945.721.022733102941.062840-12-0.57-0.17Matches
2023-202426Wigan Athleticeng ENGFA Cup21475.20.2002711.500000.00-0.35Matches
2023-202426Wigan Athleticeng ENG3. League One271,1624328.112.913620142531.262117+4+0.31+0.22Matches
2024-202527Wigan Athleticeng ENGFA Cup32076962.72.3167027003.0061+5+2.17+2.17Matches
2024-202527Wigan Athleticeng ENG3. League One188634835.59.6966193001.33912-3-0.31-0.43Matches
10 Seasons8 Clubs5 Leagues27316,1825935.3179.818376659026301.33260252+8+0.04+0.31
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burton Albion (3 Seasons)3 Leagues835,4656641.960.7647822192571.308286-4-0.07+0.43
Wigan Athletic (2 Seasons)2 Leagues502,2464531.325.023641272941.403630+6+0.24+0.13
Fylde (1 Season)2 Leagues472,8546164.731.7338891411.525838+20+0.63+0.23
Tranmere Rovers (1 Season)3 Leagues381,8394839.320.4216911723101.54262600.00-0.25
Oldham Athletic (1 Season)2 Leagues302,4578270.027.327892531621.303543-8-0.29+0.13
Swindon Town (1 Season)2 Leagues171,0776325.512.01372643520.832022-2-0.17+0.80
Cheltenham (1 Season)3 Leagues7234335.12.62151540.2937-4-1.54-1.23
Wrexham (1 Season)1 League110100.20.101
FA Cup (8 Seasons)171,1306650.912.61085773931.592416+8+0.64+0.31
League One (5 Seasons)1388,0275834.789.29373264527121.25125131-6-0.07+0.36
EFL Cup (5 Seasons)52505046.32.8280033000.2024-2-0.72+0.83
League Two (3 Seasons)684,1746136.046.44880252017141.395868-10-0.22-0.09
National League (2 Seasons)452,6015831.428.93071511.535133+18+0.63+0.16
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
2015-201618Wrexham1 League110100.20.101
2016-201719Cheltenham3 Leagues7234335.12.62151540.2937-4-1.54-1.23
2017-201820Fylde2 Leagues472,8546164.731.7338891411.525838+20+0.63+0.23
2018-201921Tranmere Rovers3 Leagues381,8394839.320.4216911723101.54262600.00-0.25
2019-202022Oldham Athletic2 Leagues302,4578270.027.327892531621.303543-8-0.29+0.13
2020-202123Swindon Town2 Leagues171,0776325.512.01372643520.832022-2-0.17+0.80
2020-202123Burton Albion1 League161,1817428.513.11386632102.062111+10+0.76+1.43
2021-202224Burton Albion3 Leagues312,0626746.822.925781162031.132833-5-0.22+0.20
2022-202325Burton Albion3 Leagues362,2226249.424.726745102941.113342-9-0.36-0.01
2023-202426Wigan Athletic2 Leagues291,1764126.713.113620162341.282117+4+0.31+0.19
2024-202527Wigan Athletic2 Leagues211,0705138.811.910661113701.571513+2+0.17+0.06
10 Seasons8 Clubs5 Leagues27316,1825935.3179.818376659026301.33260252+8+0.04+0.31
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burton Albion (3 Seasons)3 Leagues835,4656641.960.7647822192571.308286-4-0.07+0.43
Wigan Athletic (2 Seasons)2 Leagues502,2464531.325.023641272941.403630+6+0.24+0.13
Fylde (1 Season)2 Leagues472,8546164.731.7338891411.525838+20+0.63+0.23
Tranmere Rovers (1 Season)3 Leagues381,8394839.320.4216911723101.54262600.00-0.25
Oldham Athletic (1 Season)2 Leagues302,4578270.027.327892531621.303543-8-0.29+0.13
Swindon Town (1 Season)2 Leagues171,0776325.512.01372643520.832022-2-0.17+0.80
Cheltenham (1 Season)3 Leagues7234335.12.62151540.2937-4-1.54-1.23
Wrexham (1 Season)1 League110100.20.101
FA Cup (8 Seasons)171,1306650.912.61085773931.592416+8+0.64+0.31
League One (5 Seasons)1388,0275834.789.29373264527121.25125131-6-0.07+0.36
EFL Cup (5 Seasons)52505046.32.8280033000.2024-2-0.72+0.83
League Two (3 Seasons)684,1746136.046.44880252017141.395868-10-0.22-0.09
National League (2 Seasons)452,6015831.428.93071511.535133+18+0.63+0.16
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
2015-201618Wrexhameng ENG5. National League8th110100.20.101
2016-201719Cheltenhameng ENG4. League Two21st5202404.92.221340.4036-3-1.34-0.95Matches
2017-201820Fyldeeng ENG5. National League7th442,5915962.628.83071411.535133+18+0.63+0.16Matches
2018-201921Tranmere Roverseng ENG4. League Two6th351,6954840.918.821691141781.612221+1+0.05-0.39Matches
2019-202022Oldham Athleticeng ENG4. League Two19th282,2778168.425.325892331621.293341-8-0.32+0.11Matches
2020-202123Swindon Towneng ENG3. League One23rd161,0356525.011.51372633220.881920-1-0.09+0.87Matches
2020-202123Burton Albioneng ENG3. League One16th161,1817428.513.11386632102.062111+10+0.76+1.43Matches
2021-202224Burton Albioneng ENG3. League One16th291,8956545.821.123771062031.172731-4-0.19+0.29Matches
2022-202325Burton Albioneng ENG3. League One15th321,8915945.721.022733102941.062840-12-0.57-0.17Matches
2023-202426Wigan Athleticeng ENG3. League One12th271,1624328.112.913620142531.262117+4+0.31+0.22Matches
2024-202527Wigan Athleticeng ENG3. League One16th188634835.59.6966193001.33912-3-0.31-0.43Matches
10 Seasons8 Clubs3 Leagues25114,8025934.4164.517176588024271.34234232+2+0.01+0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burton Albion (3 Seasons)1 League774,9676540.055.2587719192571.317682-6-0.11+0.42
Wigan Athletic (2 Seasons)1 League452,0254530.822.522641232731.293029+1+0.04-0.05
Fylde (1 Season)1 League442,5915962.628.83071411.535133+18+0.63+0.16
Tranmere Rovers (1 Season)1 League351,6954840.918.821691141781.612221+1+0.05-0.39
Oldham Athletic (1 Season)1 League282,2778168.425.325892331621.293341-8-0.32+0.11
Swindon Town (1 Season)1 League161,0356525.011.51372633220.881920-1-0.09+0.87
Cheltenham (1 Season)1 League5202404.92.221340.4036-3-1.34-0.95
Wrexham (1 Season)1 League110100.20.101
League One (5 Seasons)1388,0275834.789.29373264527121.25125131-6-0.07+0.36
League Two (3 Seasons)684,1746136.046.44880252017141.395868-10-0.22-0.09
National League (2 Seasons)452,6015831.428.93071511.535133+18+0.63+0.16
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
2016-201719Cheltenhameng ENGEFL Cup33rd1232312.80.30012200.000000.00+0.57Matches
2016-201719Cheltenhameng ENGFA Cup65th1993.30.1001800.0001-1-10.00-11.03Matches
2017-201820Fyldeeng ENGFA Cup65th32638897.42.93882001.3375+2+0.68+13.54Matches
2018-201921Tranmere Roverseng ENGEFL Cup58th1282831.10.30012700.0012-1-3.21-1.76Matches
2018-201921Tranmere Roverseng ENGFA Cup33rd21165825.81.30025721.003300.00+0.81Matches
2019-202022Oldham Athleticeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
2020-202123Swindon Towneng ENGEFL Cup58th1424246.70.50014200.0012-1-2.14-0.27Matches
2021-202224Burton Albioneng ENGEFL CupRd11777785.60.91770001.000000.000.00Matches
2021-202224Burton Albioneng ENGFA Cup1909050.01.01901000.0012-1-1.00-2.00Matches
2022-202325Burton Albioneng ENGEFL CupRd11808088.90.91800000.000000.00+18.00Matches
2022-202325Burton Albioneng ENGFA Cup32518493.02.83842002.0052+3+1.08-13.13Matches
2023-202426Wigan Athleticeng ENGFA Cup21475.20.2002711.500000.00-0.35Matches
2024-202527Wigan Athleticeng ENGFA Cup32076962.72.3167027003.0061+5+2.17+2.17Matches
9 Seasons7 Clubs2 Leagues221,3806350.015.312847103731.272620+6+0.39+0.46
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burton Albion (2 Seasons)2 Leagues64988379.05.56833001.1764+2+0.36-1.00
Wigan Athletic (2 Seasons)1 League52214436.82.5167043912.4061+5+2.04+1.80
Tranmere Rovers (1 Season)2 Leagues31444826.71.60034720.6745-1-0.62+0.28
Fylde (1 Season)1 League32638897.42.93882001.3375+2+0.68+13.54
Oldham Athletic (1 Season)1 League218090100.02.02902001.502200.00
Cheltenham (1 Season)2 Leagues232167.10.40021500.0001-1-2.81-3.24
Swindon Town (1 Season)1 League1424246.70.50014200.0012-1-2.14-0.27
FA Cup (8 Seasons)171,1306650.912.61085773931.592416+8+0.64+0.31
EFL Cup (5 Seasons)52505046.32.8280033000.2024-2-0.72+0.83

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
2015-201618Wrexhameng ENG5. National League0.1000
2016-201719Cheltenhameng ENGEFL Cup0.3000000000000Matches
2016-201719Cheltenhameng ENGFA Cup0.10000Matches
2016-201719Cheltenhameng ENG4. League Two2.2000000000000Matches
2017-201820Fyldeeng ENGFA Cup2.90000127210Matches
2017-201820Fyldeeng ENG5. National League28.81002300000000Matches
2018-201921Tranmere Roverseng ENGEFL Cup0.3000000300000Matches
2018-201921Tranmere Roverseng ENGFA Cup1.3000120100000Matches
2018-201921Tranmere Roverseng ENG4. League Two18.80000Matches
2019-202022Oldham Athleticeng ENGFA Cup2.00001009000Matches
2019-202022Oldham Athleticeng ENG4. League Two25.310016133174723000Matches
2020-202123Swindon Towneng ENGEFL Cup0.50000002000Matches
2020-202123Swindon Towneng ENG3. League One11.52115123609100Matches
2020-202123Burton Albioneng ENG3. League One13.1200984539190Matches
2021-202224Burton Albioneng ENGEFL Cup0.90000003100Matches
2021-202224Burton Albioneng ENGFA Cup1.00001103000Matches
2021-202224Burton Albioneng ENG3. League One21.111016979618190Matches
2022-202325Burton Albioneng ENGEFL Cup0.90000001100Matches
2022-202325Burton Albioneng ENGFA Cup2.80001000200Matches
2022-202325Burton Albioneng ENG3. League One21.011081797011140Matches
2023-202426Wigan Athleticeng ENGFA Cup0.20000003000Matches
2023-202426Wigan Athleticeng ENG3. League One12.9100792974130Matches
2024-202527Wigan Athleticeng ENGFA Cup2.30000114000Matches
2024-202527Wigan Athleticeng ENG3. League One9.600036481250Matches
10 Seasons8 Clubs5 Leagues179.893191793566766104000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burton Albion (3 Seasons)3 Leagues60.742035352022642520
Wigan Athletic (2 Seasons)2 Leagues25.0100101671856180
Fylde (1 Season)2 Leagues31.71002312721000
Tranmere Rovers (1 Season)3 Leagues20.4000120400000
Oldham Athletic (1 Season)2 Leagues27.310017133183723000
Swindon Town (1 Season)2 Leagues12.02115123629100
Cheltenham (1 Season)3 Leagues2.6000000000000
Wrexham (1 Season)1 League0.1000
FA Cup (8 Seasons)12.60004532741000
League One (5 Seasons)89.273148612945753800
EFL Cup (5 Seasons)2.8000000920000
League Two (3 Seasons)46.410016133174723000
National League (2 Seasons)28.91002300000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Wrexham1 League0.1000
2016-201719Cheltenham3 Leagues2.6000000000000
2017-201820Fylde2 Leagues31.71002312721000
2018-201921Tranmere Rovers3 Leagues20.4000120400000
2019-202022Oldham Athletic2 Leagues27.310017133183723000
2020-202123Swindon Town2 Leagues12.02115123629100
2020-202123Burton Albion1 League13.1200984539190
2021-202224Burton Albion3 Leagues22.91101710710219190
2022-202325Burton Albion3 Leagues24.711091797114140
2023-202426Wigan Athletic2 Leagues13.11007921004130
2024-202527Wigan Athletic2 Leagues11.900037585250
10 Seasons8 Clubs5 Leagues179.893191793566766104000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burton Albion (3 Seasons)3 Leagues60.742035352022642520
Wigan Athletic (2 Seasons)2 Leagues25.0100101671856180
Fylde (1 Season)2 Leagues31.71002312721000
Tranmere Rovers (1 Season)3 Leagues20.4000120400000
Oldham Athletic (1 Season)2 Leagues27.310017133183723000
Swindon Town (1 Season)2 Leagues12.02115123629100
Cheltenham (1 Season)3 Leagues2.6000000000000
Wrexham (1 Season)1 League0.1000
FA Cup (8 Seasons)12.60004532741000
League One (5 Seasons)89.273148612945753800
EFL Cup (5 Seasons)2.8000000920000
League Two (3 Seasons)46.410016133174723000
National League (2 Seasons)28.91002300000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Wrexhameng ENG5. National League8th0.1000
2016-201719Cheltenhameng ENG4. League Two21st2.2000000000000Matches
2017-201820Fyldeeng ENG5. National League7th28.81002300000000Matches
2018-201921Tranmere Roverseng ENG4. League Two6th18.80000Matches
2019-202022Oldham Athleticeng ENG4. League Two19th25.310016133174723000Matches
2020-202123Swindon Towneng ENG3. League One23rd11.52115123609100Matches
2020-202123Burton Albioneng ENG3. League One16th13.1200984539190Matches
2021-202224Burton Albioneng ENG3. League One16th21.111016979618190Matches
2022-202325Burton Albioneng ENG3. League One15th21.011081797011140Matches
2023-202426Wigan Athleticeng ENG3. League One12th12.9100792974130Matches
2024-202527Wigan Athleticeng ENG3. League One16th9.600036481250Matches
10 Seasons8 Clubs3 Leagues164.593187743263160103000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burton Albion (3 Seasons)1 League55.242033342021938520
Wigan Athletic (2 Seasons)1 League22.5100101561786180
Fylde (1 Season)1 League28.81002300000000
Tranmere Rovers (1 Season)1 League18.80000
Oldham Athletic (1 Season)1 League25.310016133174723000
Swindon Town (1 Season)1 League11.52115123609100
Cheltenham (1 Season)1 League2.2000000000000
Wrexham (1 Season)1 League0.1000
League One (5 Seasons)89.273148612945753800
League Two (3 Seasons)46.410016133174723000
National League (2 Seasons)28.91002300000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Cheltenhameng ENGEFL Cup33rd0.3000000000000Matches
2016-201719Cheltenhameng ENGFA Cup65th0.10000Matches
2017-201820Fyldeeng ENGFA Cup65th2.90000127210Matches
2018-201921Tranmere Roverseng ENGEFL Cup58th0.3000000300000Matches
2018-201921Tranmere Roverseng ENGFA Cup33rd1.3000120100000Matches
2019-202022Oldham Athleticeng ENGFA Cup65th2.00001009000Matches
2020-202123Swindon Towneng ENGEFL Cup58th0.50000002000Matches
2021-202224Burton Albioneng ENGEFL CupRd10.90000003100Matches
2021-202224Burton Albioneng ENGFA Cup1.00001103000Matches
2022-202325Burton Albioneng ENGEFL CupRd10.90000001100Matches
2022-202325Burton Albioneng ENGFA Cup2.80001000200Matches
2023-202426Wigan Athleticeng ENGFA Cup0.20000003000Matches
2024-202527Wigan Athleticeng ENGFA Cup2.30000114000Matches
9 Seasons7 Clubs2 Leagues15.30004533661000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burton Albion (2 Seasons)2 Leagues5.50002107400
Wigan Athletic (2 Seasons)1 League2.50000117000
Tranmere Rovers (1 Season)2 Leagues1.6000120400000
Fylde (1 Season)1 League2.90000127210
Oldham Athletic (1 Season)1 League2.00001009000
Cheltenham (1 Season)2 Leagues0.4000000000000
Swindon Town (1 Season)1 League0.50000002000
FA Cup (8 Seasons)12.60004532741000
EFL Cup (5 Seasons)2.8000000920000

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.