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-201717AFC Wimbledoneng ENG3. League One211051.2000000000.000.000.000.000.00Matches
2017-201818AFC Wimbledoneng ENGEFL Cup00Matches
2017-201818AFC Wimbledoneng ENGFA Cup00Matches
2017-201818AFC Wimbledoneng ENG3. League One1040.0000000000.000.000.000.000.00Matches
2018-201919AFC Wimbledoneng ENGEFL Cup211041.2000000000.000.000.000.000.00Matches
2018-201919AFC Wimbledoneng ENGFA Cup321852.1101100000.490.000.490.490.49Matches
2018-201919AFC Wimbledoneng ENG3. League One23181,62218.0011000200.000.060.060.000.06Matches
2019-202020Barnsleyeng ENG2. Championship18171,51616.8000000300.000.000.000.000.00Matches
2019-202020Barnsleyeng ENGEFL Cup00Matches
2019-202020Barnsleyeng ENGFA Cup00Matches
2019-202020Heartssct SCO1. Premiership221441.6011000000.000.620.620.000.62Matches
2020-202121Barnsleyeng ENG2. Championship21111,20813.4000000300.000.000.000.000.00Matches
2020-202121Barnsleyeng ENGFA Cup321661.8000000000.000.000.000.000.00Matches
2020-202121Oostendebe BEL1. First Division A00Matches
2021-202222Barnsleyeng ENG2. Championship121194910.5101100100.090.000.090.090.09Matches
2021-202222Barnsleyeng ENGEFL Cup00Matches
2021-202222Heartssct SCO1. Premiership14111,05711.7000000100.000.000.000.000.00Matches
2022-202323Hearts3. Conf Lg322552.8000000200.000.000.000.000.00Matches
2022-202323Heartssct SCO1. Premiership32272,55728.4011000610.000.040.040.000.04Matches
2023-202424Heartssct SCO1. Premiership21111,27514.2000000300.000.000.000.000.00Matches
2024-202525Wigan Athleticeng ENGEFL Cup00Matches
2024-202525Wigan Athleticeng ENGFA Cup444204.7000000000.000.000.000.000.00Matches
2024-202525Wigan Athleticeng ENG3. League One31222,00022.2011000500.000.050.050.000.05Matches
2025-202626Burton Albioneng ENGEFL Cup20570.6000000100.000.000.000.000.00Matches
2025-202626Burton Albioneng ENGFA Cup433594.0000000100.000.000.000.000.00Matches
2025-202626Burton Albioneng ENG3. League One36282,55628.4011000200.000.040.040.000.04Matches
10 Seasons6 Clubs7 Leagues23417316,539183.82572003010.010.030.040.010.04
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
Hearts (4 Seasons)2 Leagues72535,28858.80220001210.000.030.030.000.03
Barnsley (3 Seasons)3 Leagues54413,83942.7101100700.020.000.020.020.02
AFC Wimbledon (3 Seasons)3 Leagues31222,02022.4112100200.040.040.090.040.09
Burton Albion (1 Season)3 Leagues42312,97233.0011000400.000.030.030.000.03
Wigan Athletic (1 Season)3 Leagues35262,42026.9011000500.000.040.040.000.04
Oostende (1 Season)1 League00
FA Cup (6 Seasons)14111,13012.6101100100.080.000.080.080.08
EFL Cup (6 Seasons)411611.8000000100.000.000.000.000.00
League One (5 Seasons)93696,28769.9033000900.000.040.040.000.04
Premiership (4 Seasons)69515,03355.90220001010.000.040.040.000.04
Championship (3 Seasons)51393,67340.8101100700.020.000.020.020.02
Conf Lg (1 Season)322552.8000000200.000.000.000.000.00
First Division A (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-201717AFC Wimbledon1 League211051.2000000000.000.000.000.000.00
2017-201818AFC Wimbledon3 Leagues1040.0000000000.000.000.000.000.00
2018-201919AFC Wimbledon3 Leagues28211,91121.2112100200.050.050.090.050.09
2019-202020Hearts1 League221441.6011000000.000.620.620.000.62
2019-202020Barnsley3 Leagues18171,51616.8000000300.000.000.000.000.00
2020-202121Oostende1 League00
2020-202121Barnsley2 Leagues24131,37415.3000000300.000.000.000.000.00
2021-202222Barnsley2 Leagues121194910.5101100100.090.000.090.090.09
2021-202222Hearts1 League14111,05711.7000000100.000.000.000.000.00
2022-202323Hearts2 Leagues35292,81231.2011000810.000.030.030.000.03
2023-202424Hearts1 League21111,27514.2000000300.000.000.000.000.00
2024-202525Wigan Athletic3 Leagues35262,42026.9011000500.000.040.040.000.04
2025-202626Burton Albion3 Leagues42312,97233.0011000400.000.030.030.000.03
10 Seasons6 Clubs7 Leagues23417316,539183.82572003010.010.030.040.010.04
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
Hearts (4 Seasons)2 Leagues72535,28858.80220001210.000.030.030.000.03
Barnsley (3 Seasons)3 Leagues54413,83942.7101100700.020.000.020.020.02
AFC Wimbledon (3 Seasons)3 Leagues31222,02022.4112100200.040.040.090.040.09
Burton Albion (1 Season)3 Leagues42312,97233.0011000400.000.030.030.000.03
Wigan Athletic (1 Season)3 Leagues35262,42026.9011000500.000.040.040.000.04
Oostende (1 Season)1 League00
FA Cup (6 Seasons)14111,13012.6101100100.080.000.080.080.08
EFL Cup (6 Seasons)411611.8000000100.000.000.000.000.00
League One (5 Seasons)93696,28769.9033000900.000.040.040.000.04
Premiership (4 Seasons)69515,03355.90220001010.000.040.040.000.04
Championship (3 Seasons)51393,67340.8101100700.020.000.020.020.02
Conf Lg (1 Season)322552.8000000200.000.000.000.000.00
First Division A (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-201717AFC Wimbledoneng ENG3. League One15th211051.2000000000.000.000.000.000.00Matches
2017-201818AFC Wimbledoneng ENG3. League One18th1040.0000000000.000.000.000.000.00Matches
2018-201919AFC Wimbledoneng ENG3. League One20th23181,62218.0011000200.000.060.060.000.06Matches
2019-202020Heartssct SCO1. Premiership12th221441.6011000000.000.620.620.000.62Matches
2019-202020Barnsleyeng ENG2. Championship21st18171,51616.8000000300.000.000.000.000.00Matches
2020-202121Oostendebe BEL1. First Division A6th00Matches
2020-202121Barnsleyeng ENG2. Championship5th21111,20813.4000000300.000.000.000.000.00Matches
2021-202222Barnsleyeng ENG2. Championship24th121194910.5101100100.090.000.090.090.09Matches
2021-202222Heartssct SCO1. Premiership3rd14111,05711.7000000100.000.000.000.000.00Matches
2022-202323Heartssct SCO1. Premiership4th32272,55728.4011000610.000.040.040.000.04Matches
2023-202424Heartssct SCO1. Premiership3rd21111,27514.2000000300.000.000.000.000.00Matches
2024-202525Wigan Athleticeng ENG3. League One15th31222,00022.2011000500.000.050.050.000.05Matches
2025-202626Burton Albioneng ENG3. League One17th36282,55628.4011000200.000.040.040.000.04Matches
10 Seasons6 Clubs4 Leagues21315914,993166.61561002610.010.030.040.010.04
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
Hearts (4 Seasons)1 League69515,03355.90220001010.000.040.040.000.04
Barnsley (3 Seasons)1 League51393,67340.8101100700.020.000.020.020.02
AFC Wimbledon (3 Seasons)1 League26191,73119.2011000200.000.050.050.000.05
Burton Albion (1 Season)1 League36282,55628.4011000200.000.040.040.000.04
Wigan Athletic (1 Season)1 League31222,00022.2011000500.000.050.050.000.05
Oostende (1 Season)1 League00
League One (5 Seasons)93696,28769.9033000900.000.040.040.000.04
Premiership (4 Seasons)69515,03355.90220001010.000.040.040.000.04
Championship (3 Seasons)51393,67340.8101100700.020.000.020.020.02
First Division A (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-201818AFC Wimbledoneng ENGEFL Cup58th00Matches
2017-201818AFC Wimbledoneng ENGFA Cup33rd00Matches
2018-201919AFC Wimbledoneng ENGEFL Cup33rd211041.2000000000.000.000.000.000.00Matches
2018-201919AFC Wimbledoneng ENGFA Cup9th321852.1101100000.490.000.490.490.49Matches
2019-202020Barnsleyeng ENGEFL Cup58th00Matches
2019-202020Barnsleyeng ENGFA Cup17th00Matches
2020-202121Barnsleyeng ENGFA Cup9th321661.8000000000.000.000.000.000.00Matches
2021-202222Barnsleyeng ENGEFL CupRd100Matches
2024-202525Wigan Athleticeng ENGEFL CupRd100Matches
2024-202525Wigan Athleticeng ENGFA Cup444204.7000000000.000.000.000.000.00Matches
2025-202626Burton Albioneng ENGEFL CupRd220570.6000000100.000.000.000.000.00Matches
2025-202626Burton Albioneng ENGFA Cup433594.0000000100.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues18121,29114.3101100200.070.000.070.070.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Barnsley (3 Seasons)2 Leagues321661.8000000000.000.000.000.000.00
AFC Wimbledon (2 Seasons)2 Leagues532893.2101100000.310.000.310.310.31
Burton Albion (1 Season)2 Leagues634164.6000000200.000.000.000.000.00
Wigan Athletic (1 Season)2 Leagues444204.7000000000.000.000.000.000.00
FA Cup (6 Seasons)14111,13012.6101100100.080.000.080.080.08
EFL Cup (6 Seasons)411611.8000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2022-202323Hearts3. Conf LgGR322552.8000000200.000.000.000.000.00Matches
1 Season1 Club1 League322552.8000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202424ug UgandaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
202525ug UgandaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202525ug UgandaAfrica Cup of NationsGR332703.0000000000.000.000.000.000.00Matches
202626ug UgandaWCQ332703.0000000000.000.000.000.000.00Matches
3 Seasons1 Club3 Leagues886757.5000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)221351.5000000000.000.000.000.000.00
WCQ (1 Season)332703.0000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)332703.0000000000.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
2016-201717AFC Wimbledoneng ENG3. League One1.20000.000.0000Matches
2017-201818AFC Wimbledoneng ENG3. League One0.00000.000.0000Matches
2018-201919AFC Wimbledoneng ENGEFL Cup1.20000.000.0000Matches
2018-201919AFC Wimbledoneng ENGFA Cup2.115240.02.430.970.200.5000Matches
2018-201919AFC Wimbledoneng ENG3. League One18.0000Matches
2019-202020Barnsleyeng ENG2. Championship16.80300.00.180.000.0000Matches
2019-202020Heartssct SCO1. Premiership1.60100.00.620.000.0000Matches
2020-202121Barnsleyeng ENG2. Championship13.40100.00.070.000.0000Matches
2020-202121Barnsleyeng ENGFA Cup1.802150.01.080.540.000.0000Matches
2021-202222Barnsleyeng ENG2. Championship10.5111100.00.090.091.001.0000Matches
2021-202222Heartssct SCO1. Premiership11.7011100.00.090.090.000.0000Matches
2022-202323Hearts3. Conf Lg2.8000Matches
2022-202323Heartssct SCO1. Premiership28.405120.00.180.040.000.0000Matches
2023-202424Heartssct SCO1. Premiership14.208225.00.560.140.000.0000Matches
2024-202525Wigan Athleticeng ENGFA Cup4.70000.000.0000Matches
2024-202525Wigan Athleticeng ENG3. League One22.209222.20.410.090.000.0000Matches
2025-202626Burton Albioneng ENGEFL Cup0.60000.000.0000Matches
2025-202626Burton Albioneng ENGFA Cup4.00100.00.250.000.0000Matches
2025-202626Burton Albioneng ENG3. League One28.407342.90.250.110.000.0000Matches
10 Seasons6 Clubs7 Leagues183.82441329.50.270.080.050.1500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)2 Leagues58.8015426.70.270.070.000.0000
Barnsley (3 Seasons)3 Leagues42.717228.60.160.050.140.5000
AFC Wimbledon (3 Seasons)3 Leagues22.415240.01.130.450.200.5000
Burton Albion (1 Season)3 Leagues33.008337.50.240.090.000.0000
Wigan Athletic (1 Season)3 Leagues26.909222.20.330.070.000.0000
Oostende (1 Season)1 League
FA Cup (6 Seasons)12.618337.50.640.240.130.3300
EFL Cup (6 Seasons)1.80000.000.0000
League One (5 Seasons)69.9016531.30.310.100.000.0000
Premiership (4 Seasons)55.9015426.70.270.070.000.0000
Championship (3 Seasons)40.815120.00.120.020.201.0000
Conf Lg (1 Season)2.8000
First Division A (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201717AFC Wimbledon1 League1.20000.000.0000
2017-201818AFC Wimbledon3 Leagues0.00000.000.0000
2018-201919AFC Wimbledon3 Leagues21.215240.01.560.620.200.5000
2019-202020Hearts1 League1.60100.00.620.000.0000
2019-202020Barnsley3 Leagues16.80300.00.180.000.0000
2020-202121Barnsley2 Leagues15.303133.30.200.070.000.0000
2021-202222Barnsley2 Leagues10.5111100.00.090.091.001.0000
2021-202222Hearts1 League11.7011100.00.090.090.000.0000
2022-202323Hearts2 Leagues31.205120.00.180.040.000.0000
2023-202424Hearts1 League14.208225.00.560.140.000.0000
2024-202525Wigan Athletic3 Leagues26.909222.20.330.070.000.0000
2025-202626Burton Albion3 Leagues33.008337.50.240.090.000.0000
10 Seasons6 Clubs7 Leagues183.82441329.50.270.080.050.1500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)2 Leagues58.8015426.70.270.070.000.0000
Barnsley (3 Seasons)3 Leagues42.717228.60.160.050.140.5000
AFC Wimbledon (3 Seasons)3 Leagues22.415240.01.130.450.200.5000
Burton Albion (1 Season)3 Leagues33.008337.50.240.090.000.0000
Wigan Athletic (1 Season)3 Leagues26.909222.20.330.070.000.0000
Oostende (1 Season)1 League
FA Cup (6 Seasons)12.618337.50.640.240.130.3300
EFL Cup (6 Seasons)1.80000.000.0000
League One (5 Seasons)69.9016531.30.310.100.000.0000
Premiership (4 Seasons)55.9015426.70.270.070.000.0000
Championship (3 Seasons)40.815120.00.120.020.201.0000
Conf Lg (1 Season)2.8000
First Division A (1 Season)
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
2016-201717AFC Wimbledoneng ENG3. League One15th1.20000.000.0000Matches
2017-201818AFC Wimbledoneng ENG3. League One18th0.00000.000.0000Matches
2018-201919AFC Wimbledoneng ENG3. League One20th18.0000Matches
2019-202020Heartssct SCO1. Premiership12th1.60100.00.620.000.0000Matches
2019-202020Barnsleyeng ENG2. Championship21st16.80300.00.180.000.0000Matches
2020-202121Barnsleyeng ENG2. Championship5th13.40100.00.070.000.0000Matches
2021-202222Barnsleyeng ENG2. Championship24th10.5111100.00.090.091.001.0000Matches
2021-202222Heartssct SCO1. Premiership3rd11.7011100.00.090.090.000.0000Matches
2022-202323Heartssct SCO1. Premiership4th28.405120.00.180.040.000.0000Matches
2023-202424Heartssct SCO1. Premiership3rd14.208225.00.560.140.000.0000Matches
2024-202525Wigan Athleticeng ENG3. League One15th22.209222.20.410.090.000.0000Matches
2025-202626Burton Albioneng ENG3. League One17th28.407342.90.250.110.000.0000Matches
10 Seasons6 Clubs4 Leagues166.61361027.80.240.070.030.1000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)1 League55.9015426.70.270.070.000.0000
Barnsley (3 Seasons)1 League40.815120.00.120.020.201.0000
AFC Wimbledon (3 Seasons)1 League19.20000.000.0000
Burton Albion (1 Season)1 League28.407342.90.250.110.000.0000
Wigan Athletic (1 Season)1 League22.209222.20.410.090.000.0000
Oostende (1 Season)1 League
League One (5 Seasons)69.9016531.30.310.100.000.0000
Premiership (4 Seasons)55.9015426.70.270.070.000.0000
Championship (3 Seasons)40.815120.00.120.020.201.0000
First Division A (1 Season)
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
2018-201919AFC Wimbledoneng ENGEFL Cup33rd1.20000.000.0000Matches
2018-201919AFC Wimbledoneng ENGFA Cup9th2.115240.02.430.970.200.5000Matches
2020-202121Barnsleyeng ENGFA Cup9th1.802150.01.080.540.000.0000Matches
2024-202525Wigan Athleticeng ENGFA Cup4.70000.000.0000Matches
2025-202626Burton Albioneng ENGEFL CupRd20.60000.000.0000Matches
2025-202626Burton Albioneng ENGFA Cup4.00100.00.250.000.0000Matches
7 Seasons4 Clubs2 Leagues14.318337.50.560.210.130.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (3 Seasons)2 Leagues1.802150.01.080.540.000.0000
AFC Wimbledon (2 Seasons)2 Leagues3.215240.01.560.620.200.5000
Burton Albion (1 Season)2 Leagues4.60100.00.220.000.0000
Wigan Athletic (1 Season)2 Leagues4.70000.000.0000
FA Cup (6 Seasons)12.618337.50.640.240.130.3300
EFL Cup (6 Seasons)1.80000.000.0000
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-202323Hearts3. Conf LgGR2.8000Matches
1 Season1 Club1 League2.8000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202424ug UgandaFriendlies (M)0.5000Matches
202525ug UgandaFriendlies (M)1.0000Matches
202525ug UgandaAfrica Cup of NationsGR3.00100.00.330.000.0000Matches
202626ug UgandaWCQ3.0000Matches
3 Seasons1 Club3 Leagues7.50100.00.330.000.0000
Friendlies (M) (2 Seasons)1.5000
WCQ (1 Season)3.0000
Africa Cup of Nations (1 Season)3.00100.00.330.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
2016-201717AFC Wimbledoneng ENG3. League One2105532.51.211151.000000.00+0.07Matches
2017-201818AFC Wimbledoneng ENGEFL Cup00001Matches
2017-201818AFC Wimbledoneng ENGFA Cup00001Matches
2017-201818AFC Wimbledoneng ENG3. League One1440.10.0001143.0001-1-22.50-22.28Matches
2018-201919AFC Wimbledoneng ENGEFL Cup21045257.81.2191111301.5023-1-0.87-0.87Matches
2018-201919AFC Wimbledoneng ENGFA Cup31856241.12.129121412.0021+1+0.49-0.87Matches
2018-201919AFC Wimbledoneng ENG3. League One231,6227139.218.018881658111.262122-1-0.06+0.66Matches
2019-202020Barnsleyeng ENG2. Championship181,5168436.616.8178716131100.561635-19-1.13-1.09Matches
2019-202020Barnsleyeng ENGEFL Cup00001Matches
2019-202020Barnsleyeng ENGFA Cup00001Matches
2019-202020Heartssct SCO1. Premiership2144725.31.62720002.0034-1-0.62+0.08Matches
2020-202121Barnsleyeng ENG2. Championship211,2085829.213.411857102721.782014+6+0.45+0.39Matches
2020-202121Barnsleyeng ENGFA Cup31665561.51.8269012802.0021+1+0.54-0.32Matches
2020-202121Oostendebe BEL1. First Division A0004Matches
2021-202222Barnsleyeng ENG2. Championship129497922.910.51183713640.67917-8-0.76+0.14Matches
2021-202222Barnsleyeng ENGEFL Cup00001Matches
2021-202222Heartssct SCO1. Premiership141,0577630.911.711891032821.141422-8-0.68-1.37Matches
2022-202323Hearts3. Conf Lg32558547.22.8290217531.0048-4-1.41+0.48Matches
2022-202323Heartssct SCO1. Premiership322,5578074.828.427892453251.384442+2+0.07-0.35Matches
2023-202424Heartssct SCO1. Premiership211,2756137.314.2118381036141.711916+3+0.21-0.17Matches
2024-202525Wigan Athleticeng ENGEFL Cup00001Matches
2024-202525Wigan Athleticeng ENGFA Cup4420105100.04.741054002.2573+4+0.86Matches
2024-202525Wigan Athleticeng ENG3. League One312,0006548.322.222871899101.422024-4-0.18-0.26Matches
2025-202626Burton Albioneng ENGEFL Cup2572931.70.60022900.5001-1-1.58-1.58Matches
2025-202626Burton Albioneng ENGFA Cup43599092.14.0390318902.25142+12+3.01+3.01Matches
2025-202626Burton Albioneng ENG3. League One362,5567161.728.428872481531.112742-15-0.53-0.81Matches
10 Seasons6 Clubs7 Leagues23416,5397131.6183.8173871436124941.33224258-34-0.19-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
Hearts (4 Seasons)2 Leagues725,2887339.258.85387441936241.438492-8-0.14-0.19
Barnsley (3 Seasons)3 Leagues543,8397129.442.74185301328191.144767-20-0.47-0.16
AFC Wimbledon (3 Seasons)3 Leagues312,0206515.022.422882098331.392527-2-0.09+0.15
Burton Albion (1 Season)3 Leagues422,9727163.133.0318727112431.194145-4-0.12-0.38
Wigan Athletic (1 Season)3 Leagues352,4206952.026.926902299111.51272700.00-0.08
Oostende (1 Season)1 League0004
FA Cup (6 Seasons)141,1308157.112.61192934032.14257+18+1.43+0.31
EFL Cup (6 Seasons)41614021.51.8191132341.0024-2-1.12-1.12
League One (5 Seasons)936,2876830.469.96987592411431.276889-21-0.30-0.14
Premiership (4 Seasons)695,0337338.855.95187421834211.458084-4-0.07-0.20
Championship (3 Seasons)513,6737229.640.83985301228161.094566-21-0.51-0.20
Conf Lg (1 Season)32558547.22.8290217531.0048-4-1.41+0.48
First Division A (1 Season)0004
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-201717AFC Wimbledon1 League2105532.51.211151.000000.00+0.07
2017-201818AFC Wimbledon3 Leagues1440.10.0001163.0001-1-22.50-22.28
2018-201919AFC Wimbledon3 Leagues281,9116840.121.221881978121.362526-1-0.05+0.46
2019-202020Hearts1 League2144725.31.62720002.0034-1-0.62+0.08
2019-202020Barnsley3 Leagues181,5168434.416.8178716131120.561635-19-1.13-1.09
2020-202121Oostende1 League0004
2020-202121Barnsley2 Leagues241,3745731.215.313837112721.812215+7+0.46+0.37
2021-202222Barnsley2 Leagues129497922.410.51183713650.67917-8-0.76+0.14
2021-202222Hearts1 League141,0577630.911.711891032821.141422-8-0.68-1.37
2022-202323Hearts2 Leagues352,8128071.031.229892663981.354850-2-0.06+0.09
2023-202424Hearts1 League211,2756137.314.2118381036141.711916+3+0.21-0.17
2024-202525Wigan Athletic3 Leagues352,4206952.026.926902299111.51272700.00-0.08
2025-202626Burton Albion3 Leagues422,9727163.133.0318727112431.194145-4-0.12-0.38
10 Seasons6 Clubs7 Leagues23416,5397131.6183.8173871436124941.33224258-34-0.19-0.05
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (4 Seasons)2 Leagues725,2887339.258.85387441936241.438492-8-0.14-0.19
Barnsley (3 Seasons)3 Leagues543,8397129.442.74185301328191.144767-20-0.47-0.16
AFC Wimbledon (3 Seasons)3 Leagues312,0206515.022.422882098331.392527-2-0.09+0.15
Burton Albion (1 Season)3 Leagues422,9727163.133.0318727112431.194145-4-0.12-0.38
Wigan Athletic (1 Season)3 Leagues352,4206952.026.926902299111.51272700.00-0.08
Oostende (1 Season)1 League0004
FA Cup (6 Seasons)141,1308157.112.61192934032.14257+18+1.43+0.31
EFL Cup (6 Seasons)41614021.51.8191132341.0024-2-1.12-1.12
League One (5 Seasons)936,2876830.469.96987592411431.276889-21-0.30-0.14
Premiership (4 Seasons)695,0337338.855.95187421834211.458084-4-0.07-0.20
Championship (3 Seasons)513,6737229.640.83985301228161.094566-21-0.51-0.20
Conf Lg (1 Season)32558547.22.8290217531.0048-4-1.41+0.48
First Division A (1 Season)0004
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-201717AFC Wimbledoneng ENG3. League One15th2105532.51.211151.000000.00+0.07Matches
2017-201818AFC Wimbledoneng ENG3. League One18th1440.10.0001143.0001-1-22.50-22.28Matches
2018-201919AFC Wimbledoneng ENG3. League One20th231,6227139.218.018881658111.262122-1-0.06+0.66Matches
2019-202020Heartssct SCO1. Premiership12th2144725.31.62720002.0034-1-0.62+0.08Matches
2019-202020Barnsleyeng ENG2. Championship21st181,5168436.616.8178716131100.561635-19-1.13-1.09Matches
2020-202121Oostendebe BEL1. First Division A6th0004Matches
2020-202121Barnsleyeng ENG2. Championship5th211,2085829.213.411857102721.782014+6+0.45+0.39Matches
2021-202222Barnsleyeng ENG2. Championship24th129497922.910.51183713640.67917-8-0.76+0.14Matches
2021-202222Heartssct SCO1. Premiership3rd141,0577630.911.711891032821.141422-8-0.68-1.37Matches
2022-202323Heartssct SCO1. Premiership4th322,5578074.828.427892453251.384442+2+0.07-0.35Matches
2023-202424Heartssct SCO1. Premiership3rd211,2756137.314.2118381036141.711916+3+0.21-0.17Matches
2024-202525Wigan Athleticeng ENG3. League One15th312,0006548.322.222871899101.422024-4-0.18-0.26Matches
2025-202626Burton Albioneng ENG3. League One17th362,5567161.728.428872481531.112742-15-0.53-0.81Matches
10 Seasons6 Clubs4 Leagues21314,9937030.5166.6159871315423841.28193239-46-0.28-0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (4 Seasons)1 League695,0337338.855.95187421834211.458084-4-0.07-0.20
Barnsley (3 Seasons)1 League513,6737229.640.83985301228161.094566-21-0.51-0.20
AFC Wimbledon (3 Seasons)1 League261,7316713.919.219881778301.312123-2-0.10+0.17
Burton Albion (1 Season)1 League362,5567161.728.428872481531.112742-15-0.53-0.81
Wigan Athletic (1 Season)1 League312,0006548.322.222871899101.422024-4-0.18-0.26
Oostende (1 Season)1 League0004
League One (5 Seasons)936,2876830.469.96987592411431.276889-21-0.30-0.14
Premiership (4 Seasons)695,0337338.855.95187421834211.458084-4-0.07-0.20
Championship (3 Seasons)513,6737229.640.83985301228161.094566-21-0.51-0.20
First Division A (1 Season)0004
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-201818AFC Wimbledoneng ENGEFL Cup58th00001Matches
2017-201818AFC Wimbledoneng ENGFA Cup33rd00001Matches
2018-201919AFC Wimbledoneng ENGEFL Cup33rd21045257.81.2191111301.5023-1-0.87-0.87Matches
2018-201919AFC Wimbledoneng ENGFA Cup9th31856241.12.129121412.0021+1+0.49-0.87Matches
2019-202020Barnsleyeng ENGEFL Cup58th00001Matches
2019-202020Barnsleyeng ENGFA Cup17th00001Matches
2020-202121Barnsleyeng ENGFA Cup9th31665561.51.8269012802.0021+1+0.54-0.32Matches
2021-202222Barnsleyeng ENGEFL CupRd100001Matches
2024-202525Wigan Athleticeng ENGEFL CupRd100001Matches
2024-202525Wigan Athleticeng ENGFA Cup4420105100.04.741054002.2573+4+0.86Matches
2025-202626Burton Albioneng ENGEFL CupRd22572931.70.60022900.5001-1-1.58-1.58Matches
2025-202626Burton Albioneng ENGFA Cup43599092.14.0390318902.25142+12+3.01+3.01Matches
7 Seasons4 Clubs2 Leagues181,2917247.314.312921063271.892711+16+1.12+0.36
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 Leagues31665526.31.8269012832.0021+1+0.54-0.32
AFC Wimbledon (2 Seasons)2 Leagues52895828.33.239132931.804400.00-1.06
Burton Albion (1 Season)2 Leagues64166973.04.6390334901.67143+11+2.38+2.38
Wigan Athletic (1 Season)2 Leagues442010582.44.741054012.2573+4+0.86
FA Cup (6 Seasons)141,1308157.112.61192934032.14257+18+1.43+0.31
EFL Cup (6 Seasons)41614021.51.8191132341.0024-2-1.12-1.12
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-202323Hearts3. Conf LgGR32558547.22.8290217531.0048-4-1.41+0.48Matches
1 Season1 Club1 League32558547.22.8290217531.0048-4-1.41+0.48
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
202424ug UgandaFriendlies (M)1454550.00.51450001.0012-1-2.00+4.00Matches
202525ug UgandaFriendlies (M)19090100.01.01901000.0004-4-4.00Matches
202525ug UgandaAfrica Cup of NationsGR327090100.03.03903000.3337-4-1.33Matches
202626ug UgandaWCQ32709030.03.03903032.0042+2+0.67+0.24Matches
3 Seasons1 Club3 Leagues86758450.07.58847031.00815-7-0.93-0.67
Friendlies (M) (2 Seasons)21356875.01.52681000.5016-5-3.33+6.67
WCQ (1 Season)32709030.03.03903032.0042+2+0.67+0.24
Africa Cup of Nations (1 Season)327090100.03.03903000.3337-4-1.33
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
2016-201717AFC Wimbledoneng ENG3. League One1.2000000000000Matches
2017-201818AFC Wimbledoneng ENG3. League One0.0000100000000Matches
2018-201919AFC Wimbledoneng ENGEFL Cup1.2000000111000Matches
2018-201919AFC Wimbledoneng ENGFA Cup2.1000510504000Matches
2018-201919AFC Wimbledoneng ENG3. League One18.02000Matches
2019-202020Barnsleyeng ENG2. Championship16.830019411519240Matches
2019-202020Heartssct SCO1. Premiership1.60002001000Matches
2020-202121Barnsleyeng ENG2. Championship13.43001170021230Matches
2020-202121Barnsleyeng ENGFA Cup1.80001000220Matches
2021-202222Barnsleyeng ENG2. Championship10.5100760218160Matches
2021-202222Heartssct SCO1. Premiership11.7100431411101Matches
2022-202323Hearts3. Conf Lg2.82000Matches
2022-202323Heartssct SCO1. Premiership28.461113110321220Matches
2023-202424Heartssct SCO1. Premiership14.2300117089150Matches
2024-202525Wigan Athleticeng ENGFA Cup4.70001000110Matches
2024-202525Wigan Athleticeng ENG3. League One22.250025804310190Matches
2025-202626Burton Albioneng ENGEFL Cup0.61002000020Matches
2025-202626Burton Albioneng ENGFA Cup4.01003112140Matches
2025-202626Burton Albioneng ENG3. League One28.4200231102929311Matches
10 Seasons6 Clubs7 Leagues183.83011128593113143174002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)2 Leagues58.81211302111641471
Barnsley (3 Seasons)3 Leagues42.7700381711760650
AFC Wimbledon (3 Seasons)3 Leagues22.4200610615000
Burton Albion (1 Season)3 Leagues33.0400281213130371
Wigan Athletic (1 Season)3 Leagues26.950026804311200
Oostende (1 Season)1 League
FA Cup (6 Seasons)12.610010217411000
EFL Cup (6 Seasons)1.8100200113000
League One (5 Seasons)69.990049190723950001
Premiership (4 Seasons)55.91011302111641471
Championship (3 Seasons)40.8700371711758630
Conf Lg (1 Season)2.82000
First Division A (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-201717AFC Wimbledon1 League1.2000000000000
2017-201818AFC Wimbledon3 Leagues0.0000100000000
2018-201919AFC Wimbledon3 Leagues21.2200510615000
2019-202020Hearts1 League1.60002001000
2019-202020Barnsley3 Leagues16.830019411519240
2020-202121Barnsley2 Leagues15.33001270023250
2021-202222Barnsley2 Leagues10.5100760218160
2021-202222Hearts1 League11.7100431411101
2022-202323Hearts2 Leagues31.281113110321220
2023-202424Hearts1 League14.2300117089150
2024-202525Wigan Athletic3 Leagues26.950026804311200
2025-202626Burton Albion3 Leagues33.0400281213130371
10 Seasons6 Clubs7 Leagues183.83011128593113143174002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)2 Leagues58.81211302111641471
Barnsley (3 Seasons)3 Leagues42.7700381711760650
AFC Wimbledon (3 Seasons)3 Leagues22.4200610615000
Burton Albion (1 Season)3 Leagues33.0400281213130371
Wigan Athletic (1 Season)3 Leagues26.950026804311200
Oostende (1 Season)1 League
FA Cup (6 Seasons)12.610010217411000
EFL Cup (6 Seasons)1.8100200113000
League One (5 Seasons)69.990049190723950001
Premiership (4 Seasons)55.91011302111641471
Championship (3 Seasons)40.8700371711758630
Conf Lg (1 Season)2.82000
First Division A (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-201717AFC Wimbledoneng ENG3. League One15th1.2000000000000Matches
2017-201818AFC Wimbledoneng ENG3. League One18th0.0000100000000Matches
2018-201919AFC Wimbledoneng ENG3. League One20th18.02000Matches
2019-202020Heartssct SCO1. Premiership12th1.60002001000Matches
2019-202020Barnsleyeng ENG2. Championship21st16.830019411519240Matches
2020-202121Barnsleyeng ENG2. Championship5th13.43001170021230Matches
2021-202222Barnsleyeng ENG2. Championship24th10.5100760218160Matches
2021-202222Heartssct SCO1. Premiership3rd11.7100431411101Matches
2022-202323Heartssct SCO1. Premiership4th28.461113110321220Matches
2023-202424Heartssct SCO1. Premiership3rd14.2300117089150Matches
2024-202525Wigan Athleticeng ENG3. League One15th22.250025804310190Matches
2025-202626Burton Albioneng ENG3. League One17th28.4200231102929311Matches
10 Seasons6 Clubs4 Leagues166.62611116572105138160002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)1 League55.91011302111641471
Barnsley (3 Seasons)1 League40.8700371711758630
AFC Wimbledon (3 Seasons)1 League19.2200100000000
Burton Albion (1 Season)1 League28.4200231102929311
Wigan Athletic (1 Season)1 League22.250025804310190
Oostende (1 Season)1 League
League One (5 Seasons)69.990049190723950001
Premiership (4 Seasons)55.91011302111641471
Championship (3 Seasons)40.8700371711758630
First Division A (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
2018-201919AFC Wimbledoneng ENGEFL Cup33rd1.2000000111000Matches
2018-201919AFC Wimbledoneng ENGFA Cup9th2.1000510504000Matches
2020-202121Barnsleyeng ENGFA Cup9th1.80001000220Matches
2024-202525Wigan Athleticeng ENGFA Cup4.70001000110Matches
2025-202626Burton Albioneng ENGEFL CupRd20.61002000020Matches
2025-202626Burton Albioneng ENGFA Cup4.01003112140Matches
7 Seasons4 Clubs2 Leagues14.320012218514000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (3 Seasons)2 Leagues1.80001000220
AFC Wimbledon (2 Seasons)2 Leagues3.2000510615000
Burton Albion (1 Season)2 Leagues4.62005112160
Wigan Athletic (1 Season)2 Leagues4.70001000110
FA Cup (6 Seasons)12.610010217411000
EFL Cup (6 Seasons)1.8100200113000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202323Hearts3. Conf LgGR2.82000Matches
1 Season1 Club1 League2.82000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202424ug UgandaFriendlies (M)0.50000Matches
202525ug UgandaFriendlies (M)1.00000Matches
202525ug UgandaAfrica Cup of NationsGR3.00001002030Matches
202626ug UgandaWCQ3.00000Matches
3 Seasons1 Club3 Leagues7.50001002030
Friendlies (M) (2 Seasons)1.50000
WCQ (1 Season)3.00000
Africa Cup of Nations (1 Season)3.00001002030

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.