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
2018-201916AFC Wimbledoneng ENGFA Cup00Matches
2018-201916AFC Wimbledoneng ENG3. League One30730.8000000000.000.000.000.000.00Matches
2019-202017Millwalleng ENG2. Championship10110.1000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENG2. Championship1301431.6000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENGEFL Cup00Matches
2020-202118Millwalleng ENGFA Cup21871.0000000000.000.000.000.000.00Matches
2021-202219Millwalleng ENG2. Championship1566186.9202200200.290.000.290.290.29Matches
2021-202219Hartlepool Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202219Millwalleng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2021-202219Hartlepool Unitedeng ENG4. League Two754465.0314300100.610.200.810.610.81Matches
2022-202320Millwalleng ENG2. Championship24892210.2112100400.100.100.200.100.20Matches
2022-202320Millwalleng ENGEFL Cup10270.3000000000.000.000.000.000.00Matches
2022-202320Millwalleng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2023-202421Odensedk DEN1. Danish Superliga611661.8000000000.000.000.000.000.00Matches
2023-202421Oxford Unitedeng ENG3. League One532552.8000000000.000.000.000.000.00Matches
2024-202522Carlisle Unitedeng ENGFA Cup11580.6000000000.000.000.000.000.00Matches
2024-202522Carlisle Unitedeng ENG4. League Two1054505.0000000100.000.000.000.000.00Matches
2025-202623Zrinjski Mostar3. Conf Lg30891.0000000000.000.000.000.000.00Matches
8 Seasons7 Clubs7 Leagues94313,47638.6628600800.160.050.210.160.21
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
Millwall (4 Seasons)3 Leagues58151,84920.5314300600.150.050.190.150.19
Carlisle United (1 Season)2 Leagues1165085.6000000100.000.000.000.000.00
Hartlepool United (1 Season)2 Leagues865366.0314300100.500.170.670.500.67
Odense (1 Season)1 League611661.8000000000.000.000.000.000.00
Oxford United (1 Season)1 League532552.8000000000.000.000.000.000.00
Zrinjski Mostar (1 Season)1 League30891.0000000000.000.000.000.000.00
AFC Wimbledon (1 Season)2 Leagues30730.8000000000.000.000.000.000.00
FA Cup (5 Seasons)521862.1000000000.000.000.000.000.00
Championship (4 Seasons)53141,69418.8314300600.160.050.210.160.21
EFL Cup (3 Seasons)211171.3000000000.000.000.000.000.00
League Two (2 Seasons)171089610.0314300200.300.100.400.300.40
League One (2 Seasons)833283.6000000000.000.000.000.000.00
Danish Superliga (1 Season)611661.8000000000.000.000.000.000.00
Conf Lg (1 Season)30891.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201916AFC Wimbledon2 Leagues30730.8000000000.000.000.000.000.00
2019-202017Millwall1 League10110.1000000000.000.000.000.000.00
2020-202118Millwall3 Leagues1512302.6000000000.000.000.000.000.00
2021-202219Hartlepool United2 Leagues865366.0314300100.500.170.670.500.67
2021-202219Millwall2 Leagues1666287.0202200200.290.000.290.290.29
2022-202320Millwall3 Leagues26898010.9112100400.090.090.180.090.18
2023-202421Odense1 League611661.8000000000.000.000.000.000.00
2023-202421Oxford United1 League532552.8000000000.000.000.000.000.00
2024-202522Carlisle United2 Leagues1165085.6000000100.000.000.000.000.00
2025-202623Zrinjski Mostar1 League30891.0000000000.000.000.000.000.00
8 Seasons7 Clubs7 Leagues94313,47638.6628600800.160.050.210.160.21
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
Millwall (4 Seasons)3 Leagues58151,84920.5314300600.150.050.190.150.19
Carlisle United (1 Season)2 Leagues1165085.6000000100.000.000.000.000.00
Hartlepool United (1 Season)2 Leagues865366.0314300100.500.170.670.500.67
Odense (1 Season)1 League611661.8000000000.000.000.000.000.00
Oxford United (1 Season)1 League532552.8000000000.000.000.000.000.00
Zrinjski Mostar (1 Season)1 League30891.0000000000.000.000.000.000.00
AFC Wimbledon (1 Season)2 Leagues30730.8000000000.000.000.000.000.00
FA Cup (5 Seasons)521862.1000000000.000.000.000.000.00
Championship (4 Seasons)53141,69418.8314300600.160.050.210.160.21
EFL Cup (3 Seasons)211171.3000000000.000.000.000.000.00
League Two (2 Seasons)171089610.0314300200.300.100.400.300.40
League One (2 Seasons)833283.6000000000.000.000.000.000.00
Danish Superliga (1 Season)611661.8000000000.000.000.000.000.00
Conf Lg (1 Season)30891.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201916AFC Wimbledoneng ENG3. League One20th30730.8000000000.000.000.000.000.00Matches
2019-202017Millwalleng ENG2. Championship8th10110.1000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENG2. Championship11th1301431.6000000000.000.000.000.000.00Matches
2021-202219Hartlepool Unitedeng ENG4. League Two17th754465.0314300100.610.200.810.610.81Matches
2021-202219Millwalleng ENG2. Championship9th1566186.9202200200.290.000.290.290.29Matches
2022-202320Millwalleng ENG2. Championship8th24892210.2112100400.100.100.200.100.20Matches
2023-202421Odensedk DEN1. Danish Superliga11th611661.8000000000.000.000.000.000.00Matches
2023-202421Oxford Unitedeng ENG3. League One5th532552.8000000000.000.000.000.000.00Matches
2024-202522Carlisle Unitedeng ENG4. League Two23rd1054505.0000000100.000.000.000.000.00Matches
7 Seasons6 Clubs4 Leagues84283,08434.3628600800.180.060.230.180.23
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
Millwall (4 Seasons)1 League53141,69418.8314300600.160.050.210.160.21
Carlisle United (1 Season)1 League1054505.0000000100.000.000.000.000.00
Hartlepool United (1 Season)1 League754465.0314300100.610.200.810.610.81
Odense (1 Season)1 League611661.8000000000.000.000.000.000.00
Oxford United (1 Season)1 League532552.8000000000.000.000.000.000.00
AFC Wimbledon (1 Season)1 League30730.8000000000.000.000.000.000.00
Championship (4 Seasons)53141,69418.8314300600.160.050.210.160.21
League Two (2 Seasons)171089610.0314300200.300.100.400.300.40
League One (2 Seasons)833283.6000000000.000.000.000.000.00
Danish Superliga (1 Season)611661.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201916AFC Wimbledoneng ENGFA Cup9th00Matches
2020-202118Millwalleng ENGEFL Cup17th00Matches
2020-202118Millwalleng ENGFA Cup17th21871.0000000000.000.000.000.000.00Matches
2021-202219Hartlepool Unitedeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2021-202219Millwalleng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2022-202320Millwalleng ENGEFL CupRd110270.3000000000.000.000.000.000.00Matches
2022-202320Millwalleng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2024-202522Carlisle Unitedeng ENGFA Cup11580.6000000000.000.000.000.000.00Matches
5 Seasons4 Clubs2 Leagues733033.4000000000.000.000.000.000.00
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
Millwall (3 Seasons)2 Leagues511551.7000000000.000.000.000.000.00
Carlisle United (1 Season)1 League11580.6000000000.000.000.000.000.00
Hartlepool United (1 Season)1 League11901.0000000000.000.000.000.000.00
AFC Wimbledon (1 Season)1 League00
FA Cup (5 Seasons)521862.1000000000.000.000.000.000.00
EFL Cup (3 Seasons)211171.3000000000.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
2025-202623Zrinjski Mostar3. Conf LgKO30891.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League30891.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
2018-201916AFC Wimbledoneng ENG3. League One0.8000Matches
2019-202017Millwalleng ENG2. Championship0.10000.000.0000Matches
2020-202118Millwalleng ENG2. Championship1.60100.00.630.000.0000Matches
2020-202118Millwalleng ENGFA Cup1.0011100.01.031.030.000.0000Matches
2021-202219Millwalleng ENG2. Championship6.9210330.01.460.440.200.6700Matches
2021-202219Hartlepool Unitedeng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2021-202219Millwalleng ENGFA Cup0.10000.000.0000Matches
2021-202219Hartlepool Unitedeng ENG4. League Two5.0313538.52.621.010.230.6000Matches
2022-202320Millwalleng ENG2. Championship10.2122731.82.150.680.050.1400Matches
2022-202320Millwalleng ENGEFL Cup0.30000.000.0000Matches
2022-202320Millwalleng ENGFA Cup0.30100.02.900.000.0000Matches
2023-202421Odensedk DEN1. Danish Superliga1.80400.02.170.000.0000Matches
2023-202421Oxford Unitedeng ENG3. League One2.804125.01.410.350.000.0000Matches
2024-202522Carlisle Unitedeng ENGFA Cup0.6000Matches
2024-202522Carlisle Unitedeng ENG4. League Two5.00600.01.200.000.0000Matches
2025-202623Zrinjski Mostar3. Conf Lg1.00000.000.0000Matches
8 Seasons7 Clubs7 Leagues38.66651827.71.750.480.090.3300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (4 Seasons)3 Leagues20.53351131.41.700.540.090.2700
Carlisle United (1 Season)2 Leagues5.60600.01.200.000.0000
Hartlepool United (1 Season)2 Leagues6.0316637.52.691.010.190.5000
Odense (1 Season)1 League1.80400.02.170.000.0000
Oxford United (1 Season)1 League2.804125.01.410.350.000.0000
Zrinjski Mostar (1 Season)1 League1.00000.000.0000
AFC Wimbledon (1 Season)2 Leagues0.8000
FA Cup (5 Seasons)2.102150.01.410.700.000.0000
Championship (4 Seasons)18.83331030.31.750.530.090.3000
EFL Cup (3 Seasons)1.303133.32.310.770.000.0000
League Two (2 Seasons)10.0319526.31.910.500.160.6000
League One (2 Seasons)3.604125.01.410.350.000.0000
Danish Superliga (1 Season)1.80400.02.170.000.0000
Conf Lg (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201916AFC Wimbledon2 Leagues0.8000
2019-202017Millwall1 League0.10000.000.0000
2020-202118Millwall3 Leagues2.602150.00.780.390.000.0000
2021-202219Hartlepool United2 Leagues6.0316637.52.691.010.190.5000
2021-202219Millwall2 Leagues7.0210330.01.430.430.200.6700
2022-202320Millwall3 Leagues10.9123730.42.110.640.040.1400
2023-202421Odense1 League1.80400.02.170.000.0000
2023-202421Oxford United1 League2.804125.01.410.350.000.0000
2024-202522Carlisle United2 Leagues5.60600.01.200.000.0000
2025-202623Zrinjski Mostar1 League1.00000.000.0000
8 Seasons7 Clubs7 Leagues38.66651827.71.750.480.090.3300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (4 Seasons)3 Leagues20.53351131.41.700.540.090.2700
Carlisle United (1 Season)2 Leagues5.60600.01.200.000.0000
Hartlepool United (1 Season)2 Leagues6.0316637.52.691.010.190.5000
Odense (1 Season)1 League1.80400.02.170.000.0000
Oxford United (1 Season)1 League2.804125.01.410.350.000.0000
Zrinjski Mostar (1 Season)1 League1.00000.000.0000
AFC Wimbledon (1 Season)2 Leagues0.8000
FA Cup (5 Seasons)2.102150.01.410.700.000.0000
Championship (4 Seasons)18.83331030.31.750.530.090.3000
EFL Cup (3 Seasons)1.303133.32.310.770.000.0000
League Two (2 Seasons)10.0319526.31.910.500.160.6000
League One (2 Seasons)3.604125.01.410.350.000.0000
Danish Superliga (1 Season)1.80400.02.170.000.0000
Conf Lg (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201916AFC Wimbledoneng ENG3. League One20th0.8000Matches
2019-202017Millwalleng ENG2. Championship8th0.10000.000.0000Matches
2020-202118Millwalleng ENG2. Championship11th1.60100.00.630.000.0000Matches
2021-202219Hartlepool Unitedeng ENG4. League Two17th5.0313538.52.621.010.230.6000Matches
2021-202219Millwalleng ENG2. Championship9th6.9210330.01.460.440.200.6700Matches
2022-202320Millwalleng ENG2. Championship8th10.2122731.82.150.680.050.1400Matches
2023-202421Odensedk DEN1. Danish Superliga11th1.80400.02.170.000.0000Matches
2023-202421Oxford Unitedeng ENG3. League One5th2.804125.01.410.350.000.0000Matches
2024-202522Carlisle Unitedeng ENG4. League Two23rd5.00600.01.200.000.0000Matches
7 Seasons6 Clubs4 Leagues34.36601626.71.790.480.100.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (4 Seasons)1 League18.83331030.31.750.530.090.3000
Carlisle United (1 Season)1 League5.00600.01.200.000.0000
Hartlepool United (1 Season)1 League5.0313538.52.621.010.230.6000
Odense (1 Season)1 League1.80400.02.170.000.0000
Oxford United (1 Season)1 League2.804125.01.410.350.000.0000
AFC Wimbledon (1 Season)1 League0.8000
Championship (4 Seasons)18.83331030.31.750.530.090.3000
League Two (2 Seasons)10.0319526.31.910.500.160.6000
League One (2 Seasons)3.604125.01.410.350.000.0000
Danish Superliga (1 Season)1.80400.02.170.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202118Millwalleng ENGFA Cup17th1.0011100.01.031.030.000.0000Matches
2021-202219Hartlepool Unitedeng ENGEFL CupRd11.003133.33.001.000.000.0000Matches
2021-202219Millwalleng ENGFA Cup0.10000.000.0000Matches
2022-202320Millwalleng ENGEFL CupRd10.30000.000.0000Matches
2022-202320Millwalleng ENGFA Cup0.30100.02.900.000.0000Matches
2024-202522Carlisle Unitedeng ENGFA Cup0.6000Matches
5 Seasons4 Clubs2 Leagues3.405240.01.840.730.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (3 Seasons)2 Leagues1.702150.01.160.580.000.0000
Carlisle United (1 Season)1 League0.6000
Hartlepool United (1 Season)1 League1.003133.33.001.000.000.0000
AFC Wimbledon (1 Season)1 League
FA Cup (5 Seasons)2.102150.01.410.700.000.0000
EFL Cup (3 Seasons)1.303133.32.310.770.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
2025-202623Zrinjski Mostar3. Conf LgKO1.00000.000.0000Matches
1 Season1 Club1 League1.00000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201916AFC Wimbledoneng ENGFA Cup00002Matches
2018-201916AFC Wimbledoneng ENG3. League One373241.80.80032351.331100.00+0.46Matches
2019-202017Millwalleng ENG2. Championship111110.30.10011133.000000.00-0.13Matches
2020-202118Millwalleng ENG2. Championship13143113.51.6001311110.3112-1-0.63-0.54Matches
2020-202118Millwalleng ENGEFL Cup0002Matches
2020-202118Millwalleng ENGFA Cup2874448.31.0159012801.501100.00+0.97Matches
2021-202219Millwalleng ENG2. Championship156184114.96.9673092062.0092+7+1.02+0.99Matches
2021-202219Hartlepool Unitedeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2021-202219Millwalleng ENGFA Cup1101011.10.10011000.000000.00+1.13Matches
2021-202219Hartlepool Unitedeng ENG4. League Two74466410.85.0578022901.4375+2+0.40+0.94Matches
2022-202320Millwalleng ENG2. Championship249223822.310.28701162321.50147+7+0.68+0.68Matches
2022-202320Millwalleng ENGEFL Cup1272730.00.30012700.000000.00+1.43Matches
2022-202320Millwalleng ENGFA Cup1313134.40.30013100.000000.00+3.05Matches
2023-202421Odensedk DEN1. Danish Superliga6166285.81.8164052040.8354+1+0.54+0.94Matches
2023-202421Oxford Unitedeng ENG3. League One5255516.22.8360023820.6043+1+0.35-0.16Matches
2024-202522Carlisle Unitedeng ENGFA Cup1585848.30.61580000.000000.00+2.90Matches
2024-202522Carlisle Unitedeng ENG4. League Two104504510.95.0567052300.8024-2-0.40+0.21Matches
2025-202623Zrinjski Mostar3. Conf Lg3893012.41.00033010.0004-4-4.04-4.04Matches
8 Seasons7 Clubs7 Leagues943,476379.138.6317026321381.134434+10+0.26+0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (4 Seasons)3 Leagues581,8493210.720.5157014319241.312512+13+0.63+0.64
Carlisle United (1 Season)2 Leagues115084611.95.6666052300.7324-2-0.35+0.29
Hartlepool United (1 Season)2 Leagues85366712.76.0680122901.2576+1+0.17+0.70
Odense (1 Season)1 League6166285.81.8164052040.8354+1+0.54+0.94
Oxford United (1 Season)1 League5255516.22.8360023820.6043+1+0.35-0.16
Zrinjski Mostar (1 Season)1 League3893012.41.00033010.0004-4-4.04-4.04
AFC Wimbledon (1 Season)2 Leagues373241.60.80032371.331100.00+0.46
FA Cup (5 Seasons)51863720.02.1259032320.601100.00+1.84
Championship (4 Seasons)531,6943210.218.8147113918221.382411+13+0.69+0.67
EFL Cup (3 Seasons)21175926.01.3190112720.0001-1-0.77+0.66
League Two (2 Seasons)178965310.810.01072072501.069900.00+0.57
League One (2 Seasons)8328414.03.6361052970.8754+1+0.27+0.26
Danish Superliga (1 Season)6166285.81.8164052040.8354+1+0.54+0.94
Conf Lg (1 Season)3893012.41.00033010.0004-4-4.04-4.04
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
2018-201916AFC Wimbledon2 Leagues373241.60.80032371.331100.00+0.46
2019-202017Millwall1 League111110.30.10011133.000000.00-0.13
2020-202118Millwall3 Leagues15230155.02.615901412130.4723-1-0.39-0.28
2021-202219Hartlepool United2 Leagues85366712.76.0680122901.2576+1+0.17+0.70
2021-202219Millwall2 Leagues166283914.87.06730101961.8892+7+1.00+1.00
2022-202320Millwall3 Leagues269803822.710.98701182421.38147+7+0.64+0.72
2023-202421Odense1 League6166285.81.8164052040.8354+1+0.54+0.94
2023-202421Oxford United1 League5255516.22.8360023820.6043+1+0.35-0.16
2024-202522Carlisle United2 Leagues115084611.95.6666052300.7324-2-0.35+0.29
2025-202623Zrinjski Mostar1 League3893012.41.00033010.0004-4-4.04-4.04
8 Seasons7 Clubs7 Leagues943,476379.138.6317026321381.134434+10+0.26+0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (4 Seasons)3 Leagues581,8493210.720.5157014319241.312512+13+0.63+0.64
Carlisle United (1 Season)2 Leagues115084611.95.6666052300.7324-2-0.35+0.29
Hartlepool United (1 Season)2 Leagues85366712.76.0680122901.2576+1+0.17+0.70
Odense (1 Season)1 League6166285.81.8164052040.8354+1+0.54+0.94
Oxford United (1 Season)1 League5255516.22.8360023820.6043+1+0.35-0.16
Zrinjski Mostar (1 Season)1 League3893012.41.00033010.0004-4-4.04-4.04
AFC Wimbledon (1 Season)2 Leagues373241.60.80032371.331100.00+0.46
FA Cup (5 Seasons)51863720.02.1259032320.601100.00+1.84
Championship (4 Seasons)531,6943210.218.8147113918221.382411+13+0.69+0.67
EFL Cup (3 Seasons)21175926.01.3190112720.0001-1-0.77+0.66
League Two (2 Seasons)178965310.810.01072072501.069900.00+0.57
League One (2 Seasons)8328414.03.6361052970.8754+1+0.27+0.26
Danish Superliga (1 Season)6166285.81.8164052040.8354+1+0.54+0.94
Conf Lg (1 Season)3893012.41.00033010.0004-4-4.04-4.04
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
2018-201916AFC Wimbledoneng ENG3. League One20th373241.80.80032351.331100.00+0.46Matches
2019-202017Millwalleng ENG2. Championship8th111110.30.10011133.000000.00-0.13Matches
2020-202118Millwalleng ENG2. Championship11th13143113.51.6001311110.3112-1-0.63-0.54Matches
2021-202219Hartlepool Unitedeng ENG4. League Two17th74466410.85.0578022901.4375+2+0.40+0.94Matches
2021-202219Millwalleng ENG2. Championship9th156184114.96.9673092062.0092+7+1.02+0.99Matches
2022-202320Millwalleng ENG2. Championship8th249223822.310.28701162321.50147+7+0.68+0.68Matches
2023-202421Odensedk DEN1. Danish Superliga11th6166285.81.8164052040.8354+1+0.54+0.94Matches
2023-202421Oxford Unitedeng ENG3. League One5th5255516.22.8360023820.6043+1+0.35-0.16Matches
2024-202522Carlisle Unitedeng ENG4. League Two23rd104504510.95.0567052300.8024-2-0.40+0.21Matches
7 Seasons6 Clubs4 Leagues843,084378.634.3287015620331.234328+15+0.44+0.59
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (4 Seasons)1 League531,6943210.218.8147113918221.382411+13+0.69+0.67
Carlisle United (1 Season)1 League104504510.95.0567052300.8024-2-0.40+0.21
Hartlepool United (1 Season)1 League74466410.85.0578022901.4375+2+0.40+0.94
Odense (1 Season)1 League6166285.81.8164052040.8354+1+0.54+0.94
Oxford United (1 Season)1 League5255516.22.8360023820.6043+1+0.35-0.16
AFC Wimbledon (1 Season)1 League373241.80.80032351.331100.00+0.46
Championship (4 Seasons)531,6943210.218.8147113918221.382411+13+0.69+0.67
League Two (2 Seasons)178965310.810.01072072501.069900.00+0.57
League One (2 Seasons)8328414.03.6361052970.8754+1+0.27+0.26
Danish Superliga (1 Season)6166285.81.8164052040.8354+1+0.54+0.94
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
2018-201916AFC Wimbledoneng ENGFA Cup9th00002Matches
2020-202118Millwalleng ENGEFL Cup17th0002Matches
2020-202118Millwalleng ENGFA Cup17th2874448.31.0159012801.501100.00+0.97Matches
2021-202219Hartlepool Unitedeng ENGEFL CupRd119090100.01.01901000.0001-1-1.00Matches
2021-202219Millwalleng ENGFA Cup1101011.10.10011000.000000.00+1.13Matches
2022-202320Millwalleng ENGEFL CupRd11272730.00.30012700.000000.00+1.43Matches
2022-202320Millwalleng ENGFA Cup1313134.40.30013100.000000.00+3.05Matches
2024-202522Carlisle Unitedeng ENGFA Cup1585848.30.61580000.000000.00+2.90Matches
5 Seasons4 Clubs2 Leagues73034322.03.4369142440.4312-1-0.30+1.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (3 Seasons)2 Leagues51553121.51.7159042420.601100.00+1.53
Carlisle United (1 Season)1 League1585848.30.61580000.000000.00+2.90
Hartlepool United (1 Season)1 League19090100.01.01901000.0001-1-1.00
AFC Wimbledon (1 Season)1 League00002
FA Cup (5 Seasons)51863720.02.1259032320.601100.00+1.84
EFL Cup (3 Seasons)21175926.01.3190112720.0001-1-0.77+0.66
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
2025-202623Zrinjski Mostar3. Conf LgKO3893012.41.00033010.0004-4-4.04-4.04Matches
1 Season1 Club1 League3893012.41.00033010.0004-4-4.04-4.04
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
2018-201916AFC Wimbledoneng ENG3. League One0.80000Matches
2019-202017Millwalleng ENG2. Championship0.10002001000Matches
2020-202118Millwalleng ENG2. Championship1.600047110110Matches
2020-202118Millwalleng ENGFA Cup1.00002611100Matches
2021-202219Millwalleng ENG2. Championship6.920089211020Matches
2021-202219Hartlepool Unitedeng ENGEFL Cup1.00001203110Matches
2021-202219Millwalleng ENGFA Cup0.10000103010Matches
2021-202219Hartlepool Unitedeng ENG4. League Two5.010013121012010Matches
2022-202320Millwalleng ENG2. Championship10.2400915823450Matches
2022-202320Millwalleng ENGEFL Cup0.30001101000Matches
2022-202320Millwalleng ENGFA Cup0.30000110000Matches
2023-202421Odensedk DEN1. Danish Superliga1.80008412110Matches
2023-202421Oxford Unitedeng ENG3. League One2.800041112030Matches
2024-202522Carlisle Unitedeng ENGFA Cup0.60000Matches
2024-202522Carlisle Unitedeng ENG4. League Two5.010058019450Matches
2025-202623Zrinjski Mostar3. Conf Lg1.00002301010Matches
8 Seasons7 Clubs7 Leagues38.68005970259912210
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (4 Seasons)3 Leagues20.560026401350690
Carlisle United (1 Season)2 Leagues5.610058019450
Hartlepool United (1 Season)2 Leagues6.010014141015120
Odense (1 Season)1 League1.80008412110
Oxford United (1 Season)1 League2.800041112030
Zrinjski Mostar (1 Season)1 League1.00002301010
AFC Wimbledon (1 Season)2 Leagues0.80000
FA Cup (5 Seasons)2.10002824110
Championship (4 Seasons)18.860023311145580
EFL Cup (3 Seasons)1.30002304110
League Two (2 Seasons)10.020018201031460
League One (2 Seasons)3.600041112030
Danish Superliga (1 Season)1.80008412110
Conf Lg (1 Season)1.00002301010
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201916AFC Wimbledon2 Leagues0.80000
2019-202017Millwall1 League0.10002001000
2020-202118Millwall3 Leagues2.6000613211210
2021-202219Hartlepool United2 Leagues6.010014141015120
2021-202219Millwall2 Leagues7.0200810214030
2022-202320Millwall3 Leagues10.94001017924450
2023-202421Odense1 League1.80008412110
2023-202421Oxford United1 League2.800041112030
2024-202522Carlisle United2 Leagues5.610058019450
2025-202623Zrinjski Mostar1 League1.00002301010
8 Seasons7 Clubs7 Leagues38.68005970259912210
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (4 Seasons)3 Leagues20.560026401350690
Carlisle United (1 Season)2 Leagues5.610058019450
Hartlepool United (1 Season)2 Leagues6.010014141015120
Odense (1 Season)1 League1.80008412110
Oxford United (1 Season)1 League2.800041112030
Zrinjski Mostar (1 Season)1 League1.00002301010
AFC Wimbledon (1 Season)2 Leagues0.80000
FA Cup (5 Seasons)2.10002824110
Championship (4 Seasons)18.860023311145580
EFL Cup (3 Seasons)1.30002304110
League Two (2 Seasons)10.020018201031460
League One (2 Seasons)3.600041112030
Danish Superliga (1 Season)1.80008412110
Conf Lg (1 Season)1.00002301010
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-201916AFC Wimbledoneng ENG3. League One20th0.80000Matches
2019-202017Millwalleng ENG2. Championship8th0.10002001000Matches
2020-202118Millwalleng ENG2. Championship11th1.600047110110Matches
2021-202219Hartlepool Unitedeng ENG4. League Two17th5.010013121012010Matches
2021-202219Millwalleng ENG2. Championship9th6.920089211020Matches
2022-202320Millwalleng ENG2. Championship8th10.2400915823450Matches
2023-202421Odensedk DEN1. Danish Superliga11th1.80008412110Matches
2023-202421Oxford Unitedeng ENG3. League One5th2.800041112030Matches
2024-202522Carlisle Unitedeng ENG4. League Two23rd5.010058019450Matches
7 Seasons6 Clubs4 Leagues34.38005356239010180
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (4 Seasons)1 League18.860023311145580
Carlisle United (1 Season)1 League5.010058019450
Hartlepool United (1 Season)1 League5.010013121012010
Odense (1 Season)1 League1.80008412110
Oxford United (1 Season)1 League2.800041112030
AFC Wimbledon (1 Season)1 League0.80000
Championship (4 Seasons)18.860023311145580
League Two (2 Seasons)10.020018201031460
League One (2 Seasons)3.600041112030
Danish Superliga (1 Season)1.80008412110
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-202118Millwalleng ENGFA Cup17th1.00002611100Matches
2021-202219Hartlepool Unitedeng ENGEFL CupRd11.00001203110Matches
2021-202219Millwalleng ENGFA Cup0.10000103010Matches
2022-202320Millwalleng ENGEFL CupRd10.30001101000Matches
2022-202320Millwalleng ENGFA Cup0.30000110000Matches
2024-202522Carlisle Unitedeng ENGFA Cup0.60000Matches
5 Seasons4 Clubs2 Leagues3.400041128220
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (3 Seasons)2 Leagues1.70003925110
Carlisle United (1 Season)1 League0.60000
Hartlepool United (1 Season)1 League1.00001203110
AFC Wimbledon (1 Season)1 League
FA Cup (5 Seasons)2.10002824110
EFL Cup (3 Seasons)1.30002304110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202623Zrinjski Mostar3. Conf LgKO1.00002301010Matches
1 Season1 Club1 League1.00002301010

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.