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-04-21MonLeague OneMatchweek 44HomeD 1–1BarnsleyP'borough UtdYFW90000011000Match Report
2025-04-18FriLeague OneMatchweek 43AwayL 3–4BarnsleyLeyton OrientYAM81000010100Match Report
2025-04-12SatLeague OneMatchweek 42HomeW 4–1BarnsleyBoltonYCM90010022000Match Report
2025-04-05SatLeague OneMatchweek 41AwayL 2–6BarnsleyBirmingham CityYRM71010021001Match Report
2025-03-22SatLeague OneMatchweek 38HomeD 1–1BarnsleyCambridge UtdYFW76000030001Match 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
2016-201718Liverpooleng ENGJr. PL2 — Div. 1422012.2000000000.000.000.000.000.00Matches
2017-201819Norwich Cityeng ENG2. Championship00Matches
2017-201819Norwich Cityeng ENGEFL Cup00Matches
2017-201819Cambridge Utdeng ENG4. League Two442612.9000000100.000.000.000.000.00Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 215151,33114.8303122600.200.000.200.070.07Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 2533023.4000000000.000.000.000.000.00Matches
2018-201920Hamilton Acad.sct SCO1. Premiership00Matches
2019-202021Morecambeeng ENG4. League Two111190510.1437400110.400.300.700.400.70Matches
2020-202122Morecambeeng ENGEFL Cup311501.7101100000.600.000.600.600.60Matches
2020-202122Morecambeeng ENGFA Cup332622.9112011200.340.340.690.000.34Matches
2020-202122Acc'ton Stanleyeng ENG3. League One22131,33014.8202200000.140.000.140.140.14Matches
2020-202122Morecambeeng ENG4. League Two25242,02822.58614445400.360.270.620.180.44Matches
2021-202223Morecambeeng ENGEFL Cup211011.1101011100.890.000.890.000.00Matches
2021-202223Morecambeeng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2021-202223Morecambeeng ENG3. League One38272,44727.26612511200.220.220.440.180.40Matches
2022-202324Burnleyeng ENG2. Championship00Matches
2022-202324Burnleyeng ENGEFL Cup00Matches
2022-202324Barnsleyeng ENGFA Cup321922.1202200100.940.000.940.940.94Matches
2022-202324Barnsleyeng ENG3. League One35262,26025.19817901400.360.320.680.360.68Matches
2023-202425Barnsleyeng ENGFA Cup211101.2000000000.000.000.000.000.00Matches
2023-202425Barnsleyeng ENG3. League One42353,03433.7116171011800.330.180.500.300.47Matches
2024-202526Barnsleyeng ENGEFL Cup322252.5011000000.000.400.400.000.40Matches
2024-202526Barnsleyeng ENGFA Cup211531.7101011000.590.000.590.000.00Matches
2024-202526Barnsleyeng ENG3. League One34332,73430.49615633410.300.200.490.200.40Matches
8 Seasons7 Clubs6 Leagues23018516,258180.65537924312142820.300.200.510.240.44
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
Barnsley (3 Seasons)3 Leagues1211008,70896.832215327561710.330.220.550.280.50
Morecambe (3 Seasons)4 Leagues83685,95966.221163714781010.320.240.560.210.45
Norwich City (2 Seasons)1 League20181,63318.1303122600.170.000.170.060.06
Acc'ton Stanley (1 Season)1 League22131,33014.8202200000.140.000.140.140.14
Liverpool (1 Season)1 League422012.2000000000.000.000.000.000.00
Cambridge Utd (1 Season)1 League442612.9000000100.000.000.000.000.00
Norwich City (1 Season)2 Leagues00
Hamilton Acad. (1 Season)1 League00
Burnley (1 Season)2 Leagues00
League One (5 Seasons)17113411,805131.237266332561810.280.200.480.240.44
FA Cup (5 Seasons)1187838.7415222300.460.110.570.230.34
EFL Cup (5 Seasons)844765.3213111100.380.190.570.190.38
League Two (3 Seasons)40393,19435.512921845610.340.250.590.230.48
PL2 — Div. 2 (2 Seasons)20181,63318.1303122600.170.000.170.060.06
Championship (2 Seasons)00
PL2 — Div. 1 (1 Season)422012.2000000000.000.000.000.000.00
Premiership (1 Season)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
2016-201718Liverpool1 League422012.2000000000.000.000.000.000.00
2017-201819Norwich City2 Leagues00
2017-201819Cambridge Utd1 League442612.9000000100.000.000.000.000.00
2017-201819Norwich City1 League15151,33114.8303122600.200.000.200.070.07
2018-201920Norwich City1 League533023.4000000000.000.000.000.000.00
2018-201920Hamilton Acad.1 League00
2019-202021Morecambe1 League111190510.1437400110.400.300.700.400.70
2020-202122Acc'ton Stanley1 League22131,33014.8202200000.140.000.140.140.14
2020-202122Morecambe3 Leagues31282,44027.110717556600.370.260.630.180.44
2021-202223Morecambe3 Leagues41292,61429.07613522300.240.210.450.170.38
2022-202324Burnley2 Leagues00
2022-202324Barnsley2 Leagues38282,45227.2118191101500.400.290.700.400.70
2023-202425Barnsley2 Leagues44363,14434.9116171011800.310.170.490.290.46
2024-202526Barnsley3 Leagues39363,11234.610717644410.290.200.490.170.38
8 Seasons7 Clubs6 Leagues23018516,258180.65537924312142820.300.200.510.240.44
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
Barnsley (3 Seasons)3 Leagues1211008,70896.832215327561710.330.220.550.280.50
Morecambe (3 Seasons)4 Leagues83685,95966.221163714781010.320.240.560.210.45
Norwich City (2 Seasons)1 League20181,63318.1303122600.170.000.170.060.06
Acc'ton Stanley (1 Season)1 League22131,33014.8202200000.140.000.140.140.14
Liverpool (1 Season)1 League422012.2000000000.000.000.000.000.00
Cambridge Utd (1 Season)1 League442612.9000000100.000.000.000.000.00
Norwich City (1 Season)2 Leagues00
Hamilton Acad. (1 Season)1 League00
Burnley (1 Season)2 Leagues00
League One (5 Seasons)17113411,805131.237266332561810.280.200.480.240.44
FA Cup (5 Seasons)1187838.7415222300.460.110.570.230.34
EFL Cup (5 Seasons)844765.3213111100.380.190.570.190.38
League Two (3 Seasons)40393,19435.512921845610.340.250.590.230.48
PL2 — Div. 2 (2 Seasons)20181,63318.1303122600.170.000.170.060.06
Championship (2 Seasons)00
PL2 — Div. 1 (1 Season)422012.2000000000.000.000.000.000.00
Premiership (1 Season)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
2016-201718Liverpooleng ENGJr. PL2 — Div. 13rd422012.2000000000.000.000.000.000.00Matches
2017-201819Norwich Cityeng ENG2. Championship14th00Matches
2017-201819Cambridge Utdeng ENG4. League Two12th442612.9000000100.000.000.000.000.00Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 27th15151,33114.8303122600.200.000.200.070.07Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 211th533023.4000000000.000.000.000.000.00Matches
2018-201920Hamilton Acad.sct SCO1. Premiership10th00Matches
2019-202021Morecambeeng ENG4. League Two22nd111190510.1437400110.400.300.700.400.70Matches
2020-202122Acc'ton Stanleyeng ENG3. League One11th22131,33014.8202200000.140.000.140.140.14Matches
2020-202122Morecambeeng ENG4. League Two4th25242,02822.58614445400.360.270.620.180.44Matches
2021-202223Morecambeeng ENG3. League One19th38272,44727.26612511200.220.220.440.180.40Matches
2022-202324Burnleyeng ENG2. Championship1st00Matches
2022-202324Barnsleyeng ENG3. League One4th35262,26025.19817901400.360.320.680.360.68Matches
2023-202425Barnsleyeng ENG3. League One6th42353,03433.7116171011800.330.180.500.300.47Matches
2024-202526Barnsleyeng ENG3. League One12th34332,73430.49615633410.300.200.490.200.40Matches
8 Seasons7 Clubs4 Leagues21117314,999166.7493584409112420.290.210.500.240.45
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
Barnsley (3 Seasons)1 League111948,02889.229204925451610.330.220.550.280.50
Morecambe (3 Seasons)2 Leagues74625,38059.81815331356710.300.250.550.220.47
Norwich City (2 Seasons)1 League20181,63318.1303122600.170.000.170.060.06
Acc'ton Stanley (1 Season)1 League22131,33014.8202200000.140.000.140.140.14
Liverpool (1 Season)1 League422012.2000000000.000.000.000.000.00
Cambridge Utd (1 Season)1 League442612.9000000100.000.000.000.000.00
Norwich City (1 Season)1 League00
Hamilton Acad. (1 Season)1 League00
Burnley (1 Season)1 League00
League One (5 Seasons)17113411,805131.237266332561810.280.200.480.240.44
League Two (3 Seasons)40393,19435.512921845610.340.250.590.230.48
PL2 — Div. 2 (2 Seasons)20181,63318.1303122600.170.000.170.060.06
Championship (2 Seasons)00
PL2 — Div. 1 (1 Season)422012.2000000000.000.000.000.000.00
Premiership (1 Season)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
2017-201819Norwich Cityeng ENGEFL Cup9th00Matches
2020-202122Morecambeeng ENGEFL Cup17th311501.7101100000.600.000.600.600.60Matches
2020-202122Morecambeeng ENGFA Cup33rd332622.9112011200.340.340.690.000.34Matches
2021-202223Morecambeeng ENGEFL CupRd2211011.1101011100.890.000.890.000.00Matches
2021-202223Morecambeeng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2022-202324Burnleyeng ENGEFL CupRd400Matches
2022-202324Barnsleyeng ENGFA Cup321922.1202200100.940.000.940.940.94Matches
2023-202425Barnsleyeng ENGFA Cup211101.2000000000.000.000.000.000.00Matches
2024-202526Barnsleyeng ENGEFL CupRd3322252.5011000000.000.400.400.000.40Matches
2024-202526Barnsleyeng ENGFA Cup211531.7101011000.590.000.590.000.00Matches
6 Seasons4 Clubs2 Leagues19121,25914.0628333400.430.140.570.210.36
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
Barnsley (3 Seasons)2 Leagues1066807.6314211100.400.130.530.260.40
Morecambe (2 Seasons)2 Leagues965796.4314122300.470.160.620.160.31
Norwich City (1 Season)1 League00
Burnley (1 Season)1 League00
FA Cup (5 Seasons)1187838.7415222300.460.110.570.230.34
EFL Cup (5 Seasons)844765.3213111100.380.190.570.190.38

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
2016-201718Liverpooleng ENGJr. PL2 — Div. 12.2000Matches
2017-201819Cambridge Utdeng ENG4. League Two2.9000.0000Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 214.8322Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 23.4000Matches
2019-202021Morecambeeng ENG4. League Two10.1423834.82.290.800.170.5000Matches
2020-202122Morecambeeng ENGEFL Cup1.714125.02.400.600.251.0000Matches
2020-202122Morecambeeng ENGFA Cup2.919555.63.091.720.000.0011Matches
2020-202122Acc'ton Stanleyeng ENG3. League One14.82411229.32.770.810.050.1700Matches
2020-202122Morecambeeng ENG4. League Two22.58552138.22.440.930.070.1945Matches
2021-202223Morecambeeng ENGEFL Cup1.113133.32.670.890.000.0011Matches
2021-202223Morecambeeng ENGFA Cup0.70000.000.0000Matches
2021-202223Morecambeeng ENG3. League One27.26501530.01.840.550.100.3311Matches
2022-202324Barnsleyeng ENGFA Cup2.124250.01.870.940.501.0000Matches
2022-202324Barnsleyeng ENG3. League One25.19611626.22.430.640.150.5601Matches
2023-202425Barnsleyeng ENGFA Cup1.204125.03.270.820.000.0000Matches
2023-202425Barnsleyeng ENG3. League One33.711662131.81.960.620.150.4811Matches
2024-202526Barnsleyeng ENGEFL Cup2.505120.02.000.400.000.0000Matches
2024-202526Barnsleyeng ENGFA Cup1.7111Matches
2024-202526Barnsleyeng ENG3. League One30.49743243.22.441.050.080.1933Matches
8 Seasons7 Clubs6 Leagues180.65539913634.12.270.760.110.321214
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (3 Seasons)3 Leagues96.8322147334.12.250.770.130.3756
Morecambe (3 Seasons)4 Leagues66.2211445135.42.170.770.100.2778
Norwich City (2 Seasons)1 League18.1322
Acc'ton Stanley (1 Season)1 League14.82411229.32.770.810.050.1700
Liverpool (1 Season)1 League2.2000
Cambridge Utd (1 Season)1 League2.9000.0000
Norwich City (1 Season)2 Leagues
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)2 Leagues
League One (5 Seasons)131.2372929632.92.230.730.110.3356
FA Cup (5 Seasons)8.7417847.12.431.140.120.2522
EFL Cup (5 Seasons)5.3212325.02.270.570.080.3311
League Two (3 Seasons)35.512782937.22.390.820.100.2845
PL2 — Div. 2 (2 Seasons)18.1322
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.2000
Premiership (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201718Liverpool1 League2.2000
2017-201819Cambridge Utd1 League2.9000.0000
2017-201819Norwich City1 League14.8322
2018-201920Norwich City1 League3.4000
2019-202021Morecambe1 League10.1423834.82.290.800.170.5000
2020-202122Acc'ton Stanley1 League14.82411229.32.770.810.050.1700
2020-202122Morecambe3 Leagues27.110682739.72.511.000.070.1956
2021-202223Morecambe3 Leagues29.07531630.21.820.550.090.3122
2022-202324Barnsley2 Leagues27.211651827.72.390.660.170.6101
2023-202425Barnsley2 Leagues34.911702231.42.000.630.140.4511
2024-202526Barnsley3 Leagues34.610793341.82.401.000.080.1844
8 Seasons7 Clubs6 Leagues180.65539913634.12.270.760.110.321214
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (3 Seasons)3 Leagues96.8322147334.12.250.770.130.3756
Morecambe (3 Seasons)4 Leagues66.2211445135.42.170.770.100.2778
Norwich City (2 Seasons)1 League18.1322
Acc'ton Stanley (1 Season)1 League14.82411229.32.770.810.050.1700
Liverpool (1 Season)1 League2.2000
Cambridge Utd (1 Season)1 League2.9000.0000
Norwich City (1 Season)2 Leagues
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)2 Leagues
League One (5 Seasons)131.2372929632.92.230.730.110.3356
FA Cup (5 Seasons)8.7417847.12.431.140.120.2522
EFL Cup (5 Seasons)5.3212325.02.270.570.080.3311
League Two (3 Seasons)35.512782937.22.390.820.100.2845
PL2 — Div. 2 (2 Seasons)18.1322
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.2000
Premiership (1 Season)
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-201718Liverpooleng ENGJr. PL2 — Div. 13rd2.2000Matches
2017-201819Cambridge Utdeng ENG4. League Two12th2.9000.0000Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 27th14.8322Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 211th3.4000Matches
2019-202021Morecambeeng ENG4. League Two22nd10.1423834.82.290.800.170.5000Matches
2020-202122Acc'ton Stanleyeng ENG3. League One11th14.82411229.32.770.810.050.1700Matches
2020-202122Morecambeeng ENG4. League Two4th22.58552138.22.440.930.070.1945Matches
2021-202223Morecambeeng ENG3. League One19th27.26501530.01.840.550.100.3311Matches
2022-202324Barnsleyeng ENG3. League One4th25.19611626.22.430.640.150.5601Matches
2023-202425Barnsleyeng ENG3. League One6th33.711662131.81.960.620.150.4811Matches
2024-202526Barnsleyeng ENG3. League One12th30.49743243.22.441.050.080.1933Matches
8 Seasons7 Clubs4 Leagues166.74937012533.82.260.750.110.32911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (3 Seasons)1 League89.2292016934.32.250.770.120.3645
Morecambe (3 Seasons)2 Leagues59.8181284434.42.140.740.100.3056
Norwich City (2 Seasons)1 League18.1322
Acc'ton Stanley (1 Season)1 League14.82411229.32.770.810.050.1700
Liverpool (1 Season)1 League2.2000
Cambridge Utd (1 Season)1 League2.9000.0000
Norwich City (1 Season)1 League
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)1 League
League One (5 Seasons)131.2372929632.92.230.730.110.3356
League Two (3 Seasons)35.512782937.22.390.820.100.2845
PL2 — Div. 2 (2 Seasons)18.1322
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.2000
Premiership (1 Season)
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
2020-202122Morecambeeng ENGEFL Cup17th1.714125.02.400.600.251.0000Matches
2020-202122Morecambeeng ENGFA Cup33rd2.919555.63.091.720.000.0011Matches
2021-202223Morecambeeng ENGEFL CupRd21.113133.32.670.890.000.0011Matches
2021-202223Morecambeeng ENGFA Cup0.70000.000.0000Matches
2022-202324Barnsleyeng ENGFA Cup2.124250.01.870.940.501.0000Matches
2023-202425Barnsleyeng ENGFA Cup1.204125.03.270.820.000.0000Matches
2024-202526Barnsleyeng ENGEFL CupRd32.505120.02.000.400.000.0000Matches
2024-202526Barnsleyeng ENGFA Cup1.7111Matches
6 Seasons4 Clubs2 Leagues14.06291137.92.360.900.100.2733
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (3 Seasons)2 Leagues7.6313430.82.220.680.150.5011
Morecambe (2 Seasons)2 Leagues6.4316743.82.491.090.060.1422
Norwich City (1 Season)1 League
Burnley (1 Season)1 League
FA Cup (5 Seasons)8.7417847.12.431.140.120.2522
EFL Cup (5 Seasons)5.3212325.02.270.570.080.3311
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
2016-201718Liverpooleng ENGJr. PL2 — Div. 142015010.22.2284121701.5049-5-2.24-3.50Matches
2017-201819Norwich Cityeng ENG2. Championship00001Matches
2017-201819Norwich Cityeng ENGEFL Cup00001Matches
2017-201819Cambridge Utdeng ENG4. League Two4261656.32.940050.5023-1-0.34-0.28Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 2151,3318973.914.8158913001.131825-7-0.47-1.82Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 253026015.33.4386222201.204400.00+1.18Matches
2018-201920Hamilton Acad.sct SCO1. Premiership00002Matches
2019-202021Morecambeeng ENG4. League Two119058227.210.111826001.271413+1+0.10+1.06Matches
2020-202122Morecambeeng ENGEFL Cup31505055.61.7170024001.3314-3-1.80+0.45Matches
2020-202122Morecambeeng ENGFA Cup32628787.32.93872002.0036-3-1.03-5.77Matches
2020-202122Acc'ton Stanleyeng ENG3. League One221,3306032.114.81382893021.091724-7-0.47-0.54Matches
2020-202122Morecambeeng ENG4. League Two252,0288149.022.524831213201.643028+2+0.09-0.29Matches
2021-202223Morecambeeng ENGEFL Cup21015156.11.1190111101.5021+1+0.89+3.17Matches
2021-202223Morecambeeng ENGFA Cup1666624.40.71660013.000000.000.00Matches
2021-202223Morecambeeng ENG3. League One382,4476459.127.2278012112640.893344-11-0.40+0.66Matches
2022-202324Burnleyeng ENG2. Championship00002Matches
2022-202324Burnleyeng ENGEFL Cup00001Matches
2022-202324Barnsleyeng ENGFA Cup31926471.12.1282012902.0051+4+1.87+5.34Matches
2022-202324Barnsleyeng ENG3. League One352,2606554.625.126771192701.924224+18+0.720.00Matches
2023-202425Barnsleyeng ENGFA Cup21105561.11.2190112002.0031+2+1.64+0.35Matches
2023-202425Barnsleyeng ENG3. League One423,0347273.333.735811972701.645852+6+0.18-0.80Matches
2024-202526Barnsleyeng ENGEFL Cup32257583.32.5290214501.3327-5-2.000.00Matches
2024-202526Barnsleyeng ENGFA Cup21537772.91.71120113302.0020+2+1.18+1.18Matches
2024-202526Barnsleyeng ENG3. League One342,7348069.030.433821813911.444841+7+0.23+1.11Matches
8 Seasons7 Clubs6 Leagues23016,2587135.0180.618581934528201.45262249+13+0.07+0.22
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (3 Seasons)3 Leagues1218,7087266.196.81008152212911.68160126+34+0.35+0.11
Morecambe (3 Seasons)4 Leagues835,9597247.266.2688233152751.268396-13-0.20+0.34
Norwich City (2 Seasons)1 League201,6338243.218.118881522201.152229-7-0.39+0.24
Acc'ton Stanley (1 Season)1 League221,3306032.114.81382893021.091724-7-0.47-0.54
Liverpool (1 Season)1 League42015010.22.2284121701.5049-5-2.24-3.50
Cambridge Utd (1 Season)1 League4261656.32.940050.5023-1-0.34-0.28
Norwich City (1 Season)2 Leagues00002
Hamilton Acad. (1 Season)1 League00002
Burnley (1 Season)2 Leagues00003
League One (5 Seasons)17111,8056957.5131.21348068372871.42198185+13+0.10+0.13
FA Cup (5 Seasons)117837163.78.7888432712.09138+5+0.57+0.57
EFL Cup (5 Seasons)84766034.55.3485343421.37512-7-1.32+0.89
League Two (3 Seasons)403,1948027.535.539831813251.424644+2+0.06+0.27
PL2 — Div. 2 (2 Seasons)201,6338243.218.118881522201.152229-7-0.39+0.24
Championship (2 Seasons)00003
PL2 — Div. 1 (1 Season)42015010.22.2284121701.5049-5-2.24-3.50
Premiership (1 Season)00002
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
2016-201718Liverpool1 League42015010.22.2284121701.5049-5-2.24-3.50
2017-201819Norwich City2 Leagues00002
2017-201819Cambridge Utd1 League4261656.32.940050.5023-1-0.34-0.28
2017-201819Norwich City1 League151,3318973.914.8158913001.131825-7-0.47-1.82
2018-201920Norwich City1 League53026015.33.4386222201.204400.00+1.18
2018-201920Hamilton Acad.1 League00002
2019-202021Morecambe1 League119058227.210.111826001.271413+1+0.10+1.06
2020-202122Acc'ton Stanley1 League221,3306032.114.81382893021.091724-7-0.47-0.54
2020-202122Morecambe3 Leagues312,4407951.827.128831433701.643438-4-0.15-0.46
2021-202223Morecambe3 Leagues412,6146456.929.0298013122550.973545-10-0.34+0.66
2022-202324Burnley2 Leagues00003
2022-202324Barnsley2 Leagues382,4526555.627.2287811102801.934725+22+0.81+0.26
2023-202425Barnsley2 Leagues443,1447172.834.936812082601.666153+8+0.23-0.77
2024-202526Barnsley3 Leagues393,1128070.134.636832133911.465248+4+0.12+1.00
8 Seasons7 Clubs6 Leagues23016,2587135.0180.618581934528201.45262249+13+0.07+0.22
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (3 Seasons)3 Leagues1218,7087266.196.81008152212911.68160126+34+0.35+0.11
Morecambe (3 Seasons)4 Leagues835,9597247.266.2688233152751.268396-13-0.20+0.34
Norwich City (2 Seasons)1 League201,6338243.218.118881522201.152229-7-0.39+0.24
Acc'ton Stanley (1 Season)1 League221,3306032.114.81382893021.091724-7-0.47-0.54
Liverpool (1 Season)1 League42015010.22.2284121701.5049-5-2.24-3.50
Cambridge Utd (1 Season)1 League4261656.32.940050.5023-1-0.34-0.28
Norwich City (1 Season)2 Leagues00002
Hamilton Acad. (1 Season)1 League00002
Burnley (1 Season)2 Leagues00003
League One (5 Seasons)17111,8056957.5131.21348068372871.42198185+13+0.10+0.13
FA Cup (5 Seasons)117837163.78.7888432712.09138+5+0.57+0.57
EFL Cup (5 Seasons)84766034.55.3485343421.37512-7-1.32+0.89
League Two (3 Seasons)403,1948027.535.539831813251.424644+2+0.06+0.27
PL2 — Div. 2 (2 Seasons)201,6338243.218.118881522201.152229-7-0.39+0.24
Championship (2 Seasons)00003
PL2 — Div. 1 (1 Season)42015010.22.2284121701.5049-5-2.24-3.50
Premiership (1 Season)00002
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-201718Liverpooleng ENGJr. PL2 — Div. 13rd42015010.22.2284121701.5049-5-2.24-3.50Matches
2017-201819Norwich Cityeng ENG2. Championship14th00001Matches
2017-201819Cambridge Utdeng ENG4. League Two12th4261656.32.940050.5023-1-0.34-0.28Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 27th151,3318973.914.8158913001.131825-7-0.47-1.82Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 211th53026015.33.4386222201.204400.00+1.18Matches
2018-201920Hamilton Acad.sct SCO1. Premiership10th00002Matches
2019-202021Morecambeeng ENG4. League Two22nd119058227.210.111826001.271413+1+0.10+1.06Matches
2020-202122Acc'ton Stanleyeng ENG3. League One11th221,3306032.114.81382893021.091724-7-0.47-0.54Matches
2020-202122Morecambeeng ENG4. League Two4th252,0288149.022.524831213201.643028+2+0.09-0.29Matches
2021-202223Morecambeeng ENG3. League One19th382,4476459.127.2278012112640.893344-11-0.40+0.66Matches
2022-202324Burnleyeng ENG2. Championship1st00002Matches
2022-202324Barnsleyeng ENG3. League One4th352,2606554.625.126771192701.924224+18+0.720.00Matches
2023-202425Barnsleyeng ENG3. League One6th423,0347273.333.735811972701.645852+6+0.18-0.80Matches
2024-202526Barnsleyeng ENG3. League One12th342,7348069.030.433821813911.444841+7+0.23+1.11Matches
8 Seasons7 Clubs4 Leagues21114,9997134.2166.717381863828171.42244229+15+0.09+0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (3 Seasons)1 League1118,0287265.689.2948048172811.67148117+31+0.35+0.03
Morecambe (3 Seasons)2 Leagues745,3807346.359.8628230122741.207785-8-0.13+0.40
Norwich City (2 Seasons)1 League201,6338243.218.118881522201.152229-7-0.39+0.24
Acc'ton Stanley (1 Season)1 League221,3306032.114.81382893021.091724-7-0.47-0.54
Liverpool (1 Season)1 League42015010.22.2284121701.5049-5-2.24-3.50
Cambridge Utd (1 Season)1 League4261656.32.940050.5023-1-0.34-0.28
Norwich City (1 Season)1 League00001
Hamilton Acad. (1 Season)1 League00002
Burnley (1 Season)1 League00002
League One (5 Seasons)17111,8056957.5131.21348068372871.42198185+13+0.10+0.13
League Two (3 Seasons)403,1948027.535.539831813251.424644+2+0.06+0.27
PL2 — Div. 2 (2 Seasons)201,6338243.218.118881522201.152229-7-0.39+0.24
Championship (2 Seasons)00003
PL2 — Div. 1 (1 Season)42015010.22.2284121701.5049-5-2.24-3.50
Premiership (1 Season)00002
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
2017-201819Norwich Cityeng ENGEFL Cup9th00001Matches
2020-202122Morecambeeng ENGEFL Cup17th31505055.61.7170024001.3314-3-1.80+0.45Matches
2020-202122Morecambeeng ENGFA Cup33rd32628787.32.93872002.0036-3-1.03-5.77Matches
2021-202223Morecambeeng ENGEFL CupRd221015156.11.1190111101.5021+1+0.89+3.17Matches
2021-202223Morecambeeng ENGFA Cup1666624.40.71660013.000000.000.00Matches
2022-202324Burnleyeng ENGEFL CupRd400001Matches
2022-202324Barnsleyeng ENGFA Cup31926471.12.1282012902.0051+4+1.87+5.34Matches
2023-202425Barnsleyeng ENGFA Cup21105561.11.2190112002.0031+2+1.64+0.35Matches
2024-202526Barnsleyeng ENGEFL CupRd332257583.32.5290214501.3327-5-2.000.00Matches
2024-202526Barnsleyeng ENGFA Cup21537772.91.71120113302.0020+2+1.18+1.18Matches
6 Seasons4 Clubs2 Leagues191,2596648.214.01287773131.791820-2-0.14+0.64
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (3 Seasons)2 Leagues106806873.17.6692443201.80129+3+0.40+1.48
Morecambe (2 Seasons)2 Leagues95796456.86.4681333011.78611-5-0.78-0.16
Norwich City (1 Season)1 League00001
Burnley (1 Season)1 League00001
FA Cup (5 Seasons)117837163.78.7888432712.09138+5+0.57+0.57
EFL Cup (5 Seasons)84766034.55.3485343421.37512-7-1.32+0.89

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
2016-201718Liverpooleng ENGJr. PL2 — Div. 12.20000Matches
2017-201819Cambridge Utdeng ENG4. League Two2.9103Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 214.86000Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 23.40000Matches
2019-202021Morecambeeng ENG4. League Two10.1110810237240Matches
2020-202122Morecambeeng ENGEFL Cup1.700030010320Matches
2020-202122Morecambeeng ENGFA Cup2.92001528210Matches
2020-202122Acc'ton Stanleyeng ENG3. League One14.800013705314120Matches
2020-202122Morecambeeng ENG4. League Two22.5400910611517180Matches
2021-202223Morecambeeng ENGEFL Cup1.11002108210Matches
2021-202223Morecambeeng ENGFA Cup0.70001000000Matches
2021-202223Morecambeeng ENG3. League One27.22002312313143370Matches
2022-202324Barnsleyeng ENGFA Cup2.11001000000Matches
2022-202324Barnsleyeng ENG3. League One25.1400271715921240Matches
2023-202425Barnsleyeng ENGFA Cup1.20000002010Matches
2023-202425Barnsleyeng ENG3. League One33.78001920109317230Matches
2024-202526Barnsleyeng ENGEFL Cup2.50003228110Matches
2024-202526Barnsleyeng ENGFA Cup1.70000Matches
2024-202526Barnsleyeng ENG3. League One30.441128778516150Matches
8 Seasons7 Clubs6 Leagues180.6282114191336091381390
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)3 Leagues96.8171178462024755640
Morecambe (3 Seasons)4 Leagues66.2101047381330969630
Norwich City (2 Seasons)1 League18.16000
Acc'ton Stanley (1 Season)1 League14.800013705314120
Liverpool (1 Season)1 League2.20000
Cambridge Utd (1 Season)1 League2.9103
Norwich City (1 Season)2 Leagues
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)2 Leagues
League One (5 Seasons)131.2181111063214211111110
FA Cup (5 Seasons)8.730035210220
EFL Cup (5 Seasons)5.310083226640
League Two (3 Seasons)35.56102020815219220
PL2 — Div. 2 (2 Seasons)18.16000
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.20000
Premiership (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Liverpool1 League2.20000
2017-201819Cambridge Utd1 League2.9103
2017-201819Norwich City1 League14.86000
2018-201920Norwich City1 League3.40000
2019-202021Morecambe1 League10.1110810237240
2020-202122Acc'ton Stanley1 League14.800013705314120
2020-202122Morecambe3 Leagues27.16001315813322210
2021-202223Morecambe3 Leagues29.03002613313945380
2022-202324Barnsley2 Leagues27.2500281715921240
2023-202425Barnsley2 Leagues34.98001920109517240
2024-202526Barnsley3 Leagues34.641131999317160
8 Seasons7 Clubs6 Leagues180.6282114191336091381390
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)3 Leagues96.8171178462024755640
Morecambe (3 Seasons)4 Leagues66.2101047381330969630
Norwich City (2 Seasons)1 League18.16000
Acc'ton Stanley (1 Season)1 League14.800013705314120
Liverpool (1 Season)1 League2.20000
Cambridge Utd (1 Season)1 League2.9103
Norwich City (1 Season)2 Leagues
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)2 Leagues
League One (5 Seasons)131.2181111063214211111110
FA Cup (5 Seasons)8.730035210220
EFL Cup (5 Seasons)5.310083226640
League Two (3 Seasons)35.56102020815219220
PL2 — Div. 2 (2 Seasons)18.16000
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.20000
Premiership (1 Season)
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-201718Liverpooleng ENGJr. PL2 — Div. 13rd2.20000Matches
2017-201819Cambridge Utdeng ENG4. League Two12th2.9103Matches
2017-201819Norwich Cityeng ENGJr. PL2 — Div. 27th14.86000Matches
2018-201920Norwich Cityeng ENGJr. PL2 — Div. 211th3.40000Matches
2019-202021Morecambeeng ENG4. League Two22nd10.1110810237240Matches
2020-202122Acc'ton Stanleyeng ENG3. League One11th14.800013705314120Matches
2020-202122Morecambeeng ENG4. League Two4th22.5400910611517180Matches
2021-202223Morecambeeng ENG3. League One19th27.22002312313143370Matches
2022-202324Barnsleyeng ENG3. League One4th25.1400271715921240Matches
2023-202425Barnsleyeng ENG3. League One6th33.78001920109317230Matches
2024-202526Barnsleyeng ENG3. League One12th30.441128778516150Matches
8 Seasons7 Clubs4 Leagues166.7242113083295731301330
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)1 League89.2161174441823754620
Morecambe (3 Seasons)2 Leagues59.871040321128362590
Norwich City (2 Seasons)1 League18.16000
Acc'ton Stanley (1 Season)1 League14.800013705314120
Liverpool (1 Season)1 League2.20000
Cambridge Utd (1 Season)1 League2.9103
Norwich City (1 Season)1 League
Hamilton Acad. (1 Season)1 League
Burnley (1 Season)1 League
League One (5 Seasons)131.2181111063214211111110
League Two (3 Seasons)35.56102020815219220
PL2 — Div. 2 (2 Seasons)18.16000
Championship (2 Seasons)
PL2 — Div. 1 (1 Season)2.20000
Premiership (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202122Morecambeeng ENGEFL Cup17th1.700030010320Matches
2020-202122Morecambeeng ENGFA Cup33rd2.92001528210Matches
2021-202223Morecambeeng ENGEFL CupRd21.11002108210Matches
2021-202223Morecambeeng ENGFA Cup0.70001000000Matches
2022-202324Barnsleyeng ENGFA Cup2.11001000000Matches
2023-202425Barnsleyeng ENGFA Cup1.20000002010Matches
2024-202526Barnsleyeng ENGEFL CupRd32.50003228110Matches
2024-202526Barnsleyeng ENGFA Cup1.70000Matches
6 Seasons4 Clubs2 Leagues14.0400118436860
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)2 Leagues7.610042210120
Morecambe (2 Seasons)2 Leagues6.430076226740
Norwich City (1 Season)1 League
Burnley (1 Season)1 League
FA Cup (5 Seasons)8.730035210220
EFL Cup (5 Seasons)5.310083226640

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.