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-02-22SatChampionshipMatchweek 25HomeD 1–1Partick ThistleAirdrieoniansN17000000Match Report
2025-02-15SatChampionshipMatchweek 24AwayL 0–3Partick ThistleRaith RoversYFW90000000Match Report
2025-02-08SatChampionshipMatchweek 26AwayL 2–5Partick ThistleFalkirkYFW76010000Match Report
2025-02-01SatChampionshipMatchweek 23HomeD 2–2Partick ThistleGr'nock MortonN33010000Match Report
2025-01-25SatChampionshipMatchweek 22AwayL 1–2Partick ThistleAyr UnitedN12000000Match 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
2019-202017Fulhameng ENGJr. PL2 — Div. 221991.1000000000.000.000.000.000.00Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 21198309.2123100000.110.220.330.110.33Matches
2021-202219AFC Wimbledoneng ENGFA Cup00Matches
2021-202219AFC Wimbledoneng ENG3. League One1222963.3000000100.000.000.000.000.00Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 212118809.8819800000.820.100.920.820.92Matches
2022-202320Fulhameng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 120141,29314.4606600000.420.000.420.420.42Matches
2022-202320Fulhameng ENG1. Premier League00Matches
2023-202421Carlisle Unitedeng ENGFA Cup10150.2000000000.000.000.000.000.00Matches
2023-202421Carlisle Unitedeng ENG3. League One1202673.0022000000.000.670.670.000.67Matches
2024-202522Partick Thistlesct SCO2. Championship1855436.0123100000.170.330.500.170.50Matches
4 Seasons4 Clubs5 Leagues4471,16613.0145100100.080.310.390.080.39
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
Fulham (3 Seasons)1 League25211,80920.19312900000.450.150.600.450.60
Fulham (1 Season)1 League20141,29314.4606600000.420.000.420.420.42
Partick Thistle (1 Season)1 League1855436.0123100000.170.330.500.170.50
Carlisle United (1 Season)2 Leagues1302823.1022000000.000.640.640.000.64
AFC Wimbledon (1 Season)2 Leagues1222963.3000000100.000.000.000.000.00
Fulham (1 Season)2 Leagues10450.5000000000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)25211,80920.19312900000.450.150.600.450.60
League One (2 Seasons)2425636.3022000100.000.320.320.000.32
FA Cup (2 Seasons)10150.2000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)20141,29314.4606600000.420.000.420.420.42
Championship (1 Season)1855436.0123100000.170.330.500.170.50
EFL Cup (1 Season)10450.5000000000.000.000.000.000.00
Premier League (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
2019-202017Fulham1 League21991.1000000000.000.000.000.000.00
2020-202118Fulham1 League1198309.2123100000.110.220.330.110.33
2021-202219Fulham1 League12118809.8819800000.820.100.920.820.92
2021-202219AFC Wimbledon2 Leagues1222963.3000000100.000.000.000.000.00
2022-202320Fulham1 League20141,29314.4606600000.420.000.420.420.42
2022-202320Fulham2 Leagues10450.5000000000.000.000.000.000.00
2023-202421Carlisle United2 Leagues1302823.1022000000.000.640.640.000.64
2024-202522Partick Thistle1 League1855436.0123100000.170.330.500.170.50
4 Seasons4 Clubs5 Leagues4471,16613.0145100100.080.310.390.080.39
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
Fulham (3 Seasons)1 League25211,80920.19312900000.450.150.600.450.60
Fulham (1 Season)1 League20141,29314.4606600000.420.000.420.420.42
Partick Thistle (1 Season)1 League1855436.0123100000.170.330.500.170.50
Carlisle United (1 Season)2 Leagues1302823.1022000000.000.640.640.000.64
AFC Wimbledon (1 Season)2 Leagues1222963.3000000100.000.000.000.000.00
Fulham (1 Season)2 Leagues10450.5000000000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)25211,80920.19312900000.450.150.600.450.60
League One (2 Seasons)2425636.3022000100.000.320.320.000.32
FA Cup (2 Seasons)10150.2000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)20141,29314.4606600000.420.000.420.420.42
Championship (1 Season)1855436.0123100000.170.330.500.170.50
EFL Cup (1 Season)10450.5000000000.000.000.000.000.00
Premier League (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
2019-202017Fulhameng ENGJr. PL2 — Div. 210th21991.1000000000.000.000.000.000.00Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 210th1198309.2123100000.110.220.330.110.33Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 21st12118809.8819800000.820.100.920.820.92Matches
2021-202219AFC Wimbledoneng ENG3. League One23rd1222963.3000000100.000.000.000.000.00Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 15th20141,29314.4606600000.420.000.420.420.42Matches
2022-202320Fulhameng ENG1. Premier League10th00Matches
2023-202421Carlisle Unitedeng ENG3. League One24th1202673.0022000000.000.670.670.000.67Matches
2024-202522Partick Thistlesct SCO2. Championship4th1855436.0123100000.170.330.500.170.50Matches
4 Seasons4 Clubs3 Leagues4271,10612.3145100100.080.330.410.080.41
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
Fulham (3 Seasons)1 League25211,80920.19312900000.450.150.600.450.60
Fulham (1 Season)1 League20141,29314.4606600000.420.000.420.420.42
Partick Thistle (1 Season)1 League1855436.0123100000.170.330.500.170.50
Carlisle United (1 Season)1 League1202673.0022000000.000.670.670.000.67
AFC Wimbledon (1 Season)1 League1222963.3000000100.000.000.000.000.00
Fulham (1 Season)1 League00
PL2 — Div. 2 (3 Seasons)25211,80920.19312900000.450.150.600.450.60
League One (2 Seasons)2425636.3022000100.000.320.320.000.32
PL2 — Div. 1 (1 Season)20141,29314.4606600000.420.000.420.420.42
Championship (1 Season)1855436.0123100000.170.330.500.170.50
Premier League (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
2021-202219AFC Wimbledoneng ENGFA Cup00Matches
2022-202320Fulhameng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
2023-202421Carlisle Unitedeng ENGFA Cup10150.2000000000.000.000.000.000.00Matches
3 Seasons3 Clubs2 Leagues20600.7000000000.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
Carlisle United (1 Season)1 League10150.2000000000.000.000.000.000.00
Fulham (1 Season)1 League10450.5000000000.000.000.000.000.00
AFC Wimbledon (1 Season)1 League00
FA Cup (2 Seasons)10150.2000000000.000.000.000.000.00
EFL Cup (1 Season)10450.5000000000.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 Dist PK PKatt Matches
2019-202017Fulhameng ENGJr. PL2 — Div. 21.1000Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 29.2100Matches
2021-202219AFC Wimbledoneng ENG3. League One3.305360.01.520.910.000.0000Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 29.8800Matches
2022-202320Fulhameng ENGEFL Cup0.50200.04.000.000.0000Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 114.4600Matches
2023-202421Carlisle Unitedeng ENGFA Cup0.20000.000.0000Matches
2023-202421Carlisle Unitedeng ENG3. League One3.00500.01.690.000.0000Matches
2024-202522Partick Thistlesct SCO2. Championship6.0100Matches
4 Seasons4 Clubs5 Leagues13.0112325.01.730.430.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fulham (3 Seasons)1 League20.1900
Fulham (1 Season)1 League14.4600
Partick Thistle (1 Season)1 League6.0100
Carlisle United (1 Season)2 Leagues3.10500.01.600.000.0000
AFC Wimbledon (1 Season)2 Leagues3.305360.01.520.910.000.0000
Fulham (1 Season)2 Leagues0.50200.04.000.000.0000
PL2 — Div. 2 (3 Seasons)20.1900
League One (2 Seasons)6.3010330.01.600.480.000.0000
FA Cup (2 Seasons)0.20000.000.0000
PL2 — Div. 1 (1 Season)14.4600
Championship (1 Season)6.0100
EFL Cup (1 Season)0.50200.04.000.000.0000
Premier League (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
2019-202017Fulham1 League1.1000
2020-202118Fulham1 League9.2100
2021-202219Fulham1 League9.8800
2021-202219AFC Wimbledon2 Leagues3.305360.01.520.910.000.0000
2022-202320Fulham1 League14.4600
2022-202320Fulham2 Leagues0.50200.04.000.000.0000
2023-202421Carlisle United2 Leagues3.10500.01.600.000.0000
2024-202522Partick Thistle1 League6.0100
4 Seasons4 Clubs5 Leagues13.0112325.01.730.430.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fulham (3 Seasons)1 League20.1900
Fulham (1 Season)1 League14.4600
Partick Thistle (1 Season)1 League6.0100
Carlisle United (1 Season)2 Leagues3.10500.01.600.000.0000
AFC Wimbledon (1 Season)2 Leagues3.305360.01.520.910.000.0000
Fulham (1 Season)2 Leagues0.50200.04.000.000.0000
PL2 — Div. 2 (3 Seasons)20.1900
League One (2 Seasons)6.3010330.01.600.480.000.0000
FA Cup (2 Seasons)0.20000.000.0000
PL2 — Div. 1 (1 Season)14.4600
Championship (1 Season)6.0100
EFL Cup (1 Season)0.50200.04.000.000.0000
Premier League (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
2019-202017Fulhameng ENGJr. PL2 — Div. 210th1.1000Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 210th9.2100Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 21st9.8800Matches
2021-202219AFC Wimbledoneng ENG3. League One23rd3.305360.01.520.910.000.0000Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 15th14.4600Matches
2023-202421Carlisle Unitedeng ENG3. League One24th3.00500.01.690.000.0000Matches
2024-202522Partick Thistlesct SCO2. Championship4th6.0100Matches
4 Seasons4 Clubs3 Leagues12.3110330.01.600.480.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fulham (3 Seasons)1 League20.1900
Fulham (1 Season)1 League14.4600
Partick Thistle (1 Season)1 League6.0100
Carlisle United (1 Season)1 League3.00500.01.690.000.0000
AFC Wimbledon (1 Season)1 League3.305360.01.520.910.000.0000
Fulham (1 Season)1 League
PL2 — Div. 2 (3 Seasons)20.1900
League One (2 Seasons)6.3010330.01.600.480.000.0000
PL2 — Div. 1 (1 Season)14.4600
Championship (1 Season)6.0100
Premier League (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
2022-202320Fulhameng ENGEFL CupRd20.50200.04.000.000.0000Matches
2023-202421Carlisle Unitedeng ENGFA Cup0.20000.000.0000Matches
3 Seasons3 Clubs2 Leagues0.70200.03.000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (1 Season)1 League0.20000.000.0000
Fulham (1 Season)1 League0.50200.04.000.000.0000
AFC Wimbledon (1 Season)1 League
FA Cup (2 Seasons)0.20000.000.0000
EFL Cup (1 Season)0.50200.04.000.000.0000
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
2019-202017Fulhameng ENGJr. PL2 — Div. 2299506.11.119011910.5023-1-0.91-0.61Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 2118307538.49.2986722711.181117-6-0.65-0.52Matches
2021-202219AFC Wimbledoneng ENGFA Cup00001Matches
2021-202219AFC Wimbledoneng ENG3. League One12296257.13.32670101630.4226-4-1.22-0.70Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 2128807337.69.81177313502.332511+14+1.43+0.01Matches
2022-202320Fulhameng ENGEFL Cup1454550.00.50014500.0001-1-2.000.00Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 1201,2936555.314.41481562711.602719+8+0.56+0.30Matches
2022-202320Fulhameng ENG1. Premier League00002Matches
2023-202421Carlisle Unitedeng ENGFA Cup1151516.70.20011500.0001-1-6.00-4.80Matches
2023-202421Carlisle Unitedeng ENG3. League One12267226.43.000122211.0063+3+1.01+2.01Matches
2024-202522Partick Thistlesct SCO2. Championship185433023.26.05671131611.22714-7-1.16-1.51Matches
4 Seasons4 Clubs5 Leagues441,166278.013.07671371980.891525-10-0.77-0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fulham (3 Seasons)1 League251,8097229.620.121821142421.683831+7+0.35+0.01
Fulham (1 Season)1 League201,2936555.314.41481562711.602719+8+0.56+0.30
Partick Thistle (1 Season)1 League185433023.26.05671131611.22714-7-1.16-1.51
Carlisle United (1 Season)2 Leagues13282226.73.100132210.9264+2+0.64+1.64
AFC Wimbledon (1 Season)2 Leagues12296256.73.32670101640.4226-4-1.22-0.70
Fulham (1 Season)2 Leagues145451.30.50014520.0001-1-2.000.00
PL2 — Div. 2 (3 Seasons)251,8097229.620.121821142421.683831+7+0.35+0.01
League One (2 Seasons)24563236.86.32670222040.7189-1-0.16+0.60
FA Cup (2 Seasons)115154.20.20011510.0001-1-6.00-4.80
PL2 — Div. 1 (1 Season)201,2936555.314.41481562711.602719+8+0.56+0.30
Championship (1 Season)185433023.26.05671131611.22714-7-1.16-1.51
EFL Cup (1 Season)1454550.00.50014500.0001-1-2.000.00
Premier League (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
2019-202017Fulham1 League299506.11.119011910.5023-1-0.91-0.61
2020-202118Fulham1 League118307538.49.2986722711.181117-6-0.65-0.52
2021-202219Fulham1 League128807337.69.81177313502.332511+14+1.43+0.01
2021-202219AFC Wimbledon2 Leagues12296256.73.32670101640.4226-4-1.22-0.70
2022-202320Fulham1 League201,2936555.314.41481562711.602719+8+0.56+0.30
2022-202320Fulham2 Leagues145451.30.50014520.0001-1-2.000.00
2023-202421Carlisle United2 Leagues13282226.73.100132210.9264+2+0.64+1.64
2024-202522Partick Thistle1 League185433023.26.05671131611.22714-7-1.16-1.51
4 Seasons4 Clubs5 Leagues441,166278.013.07671371980.891525-10-0.77-0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fulham (3 Seasons)1 League251,8097229.620.121821142421.683831+7+0.35+0.01
Fulham (1 Season)1 League201,2936555.314.41481562711.602719+8+0.56+0.30
Partick Thistle (1 Season)1 League185433023.26.05671131611.22714-7-1.16-1.51
Carlisle United (1 Season)2 Leagues13282226.73.100132210.9264+2+0.64+1.64
AFC Wimbledon (1 Season)2 Leagues12296256.73.32670101640.4226-4-1.22-0.70
Fulham (1 Season)2 Leagues145451.30.50014520.0001-1-2.000.00
PL2 — Div. 2 (3 Seasons)251,8097229.620.121821142421.683831+7+0.35+0.01
League One (2 Seasons)24563236.86.32670222040.7189-1-0.16+0.60
FA Cup (2 Seasons)115154.20.20011510.0001-1-6.00-4.80
PL2 — Div. 1 (1 Season)201,2936555.314.41481562711.602719+8+0.56+0.30
Championship (1 Season)185433023.26.05671131611.22714-7-1.16-1.51
EFL Cup (1 Season)1454550.00.50014500.0001-1-2.000.00
Premier League (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
2019-202017Fulhameng ENGJr. PL2 — Div. 210th299506.11.119011910.5023-1-0.91-0.61Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 210th118307538.49.2986722711.181117-6-0.65-0.52Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 21st128807337.69.81177313502.332511+14+1.43+0.01Matches
2021-202219AFC Wimbledoneng ENG3. League One23rd12296257.13.32670101630.4226-4-1.22-0.70Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 15th201,2936555.314.41481562711.602719+8+0.56+0.30Matches
2022-202320Fulhameng ENG1. Premier League10th00002Matches
2023-202421Carlisle Unitedeng ENG3. League One24th12267226.43.000122211.0063+3+1.01+2.01Matches
2024-202522Partick Thistlesct SCO2. Championship4th185433023.26.05671131611.22714-7-1.16-1.51Matches
4 Seasons4 Clubs3 Leagues421,106267.912.37671351870.931523-8-0.65-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fulham (3 Seasons)1 League251,8097229.620.121821142421.683831+7+0.35+0.01
Fulham (1 Season)1 League201,2936555.314.41481562711.602719+8+0.56+0.30
Partick Thistle (1 Season)1 League185433023.26.05671131611.22714-7-1.16-1.51
Carlisle United (1 Season)1 League12267226.43.000122211.0063+3+1.01+2.01
AFC Wimbledon (1 Season)1 League12296257.13.32670101630.4226-4-1.22-0.70
Fulham (1 Season)1 League00002
PL2 — Div. 2 (3 Seasons)251,8097229.620.121821142421.683831+7+0.35+0.01
League One (2 Seasons)24563236.86.32670222040.7189-1-0.16+0.60
PL2 — Div. 1 (1 Season)201,2936555.314.41481562711.602719+8+0.56+0.30
Championship (1 Season)185433023.26.05671131611.22714-7-1.16-1.51
Premier League (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
2021-202219AFC Wimbledoneng ENGFA Cup00001Matches
2022-202320Fulhameng ENGEFL CupRd21454550.00.50014500.0001-1-2.000.00Matches
2023-202421Carlisle Unitedeng ENGFA Cup1151516.70.20011500.0001-1-6.00-4.80Matches
3 Seasons3 Clubs2 Leagues2603013.30.70023010.0002-2-3.00-1.50
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (1 Season)1 League1151516.70.20011500.0001-1-6.00-4.80
Fulham (1 Season)1 League1454550.00.50014500.0001-1-2.000.00
AFC Wimbledon (1 Season)1 League00001
FA Cup (2 Seasons)115154.20.20011510.0001-1-6.00-4.80
EFL Cup (1 Season)1454550.00.50014500.0001-1-2.000.00

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
2019-202017Fulhameng ENGJr. PL2 — Div. 21.10000Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 29.20000Matches
2021-202219AFC Wimbledoneng ENG3. League One3.31005310230Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 29.80000Matches
2022-202320Fulhameng ENGEFL Cup0.50000210000Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 114.40001Matches
2023-202421Carlisle Unitedeng ENGFA Cup0.20000100000Matches
2023-202421Carlisle Unitedeng ENG3. League One3.00002629120Matches
2024-202522Partick Thistlesct SCO2. Championship6.00000Matches
4 Seasons4 Clubs5 Leagues13.010071249350
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fulham (3 Seasons)1 League20.10000
Fulham (1 Season)1 League14.40001
Partick Thistle (1 Season)1 League6.00000
Carlisle United (1 Season)2 Leagues3.10002729120
AFC Wimbledon (1 Season)2 Leagues3.31005310230
Fulham (1 Season)2 Leagues0.50000210000
PL2 — Div. 2 (3 Seasons)20.10000
League One (2 Seasons)6.31007939350
FA Cup (2 Seasons)0.20000100000
PL2 — Div. 1 (1 Season)14.40001
Championship (1 Season)6.00000
EFL Cup (1 Season)0.50000210000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Fulham1 League1.10000
2020-202118Fulham1 League9.20000
2021-202219Fulham1 League9.80000
2021-202219AFC Wimbledon2 Leagues3.31005310230
2022-202320Fulham1 League14.40001
2022-202320Fulham2 Leagues0.50000210000
2023-202421Carlisle United2 Leagues3.10002729120
2024-202522Partick Thistle1 League6.00000
4 Seasons4 Clubs5 Leagues13.010071249350
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fulham (3 Seasons)1 League20.10000
Fulham (1 Season)1 League14.40001
Partick Thistle (1 Season)1 League6.00000
Carlisle United (1 Season)2 Leagues3.10002729120
AFC Wimbledon (1 Season)2 Leagues3.31005310230
Fulham (1 Season)2 Leagues0.50000210000
PL2 — Div. 2 (3 Seasons)20.10000
League One (2 Seasons)6.31007939350
FA Cup (2 Seasons)0.20000100000
PL2 — Div. 1 (1 Season)14.40001
Championship (1 Season)6.00000
EFL Cup (1 Season)0.50000210000
Premier League (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
2019-202017Fulhameng ENGJr. PL2 — Div. 210th1.10000Matches
2020-202118Fulhameng ENGJr. PL2 — Div. 210th9.20000Matches
2021-202219Fulhameng ENGJr. PL2 — Div. 21st9.80000Matches
2021-202219AFC Wimbledoneng ENG3. League One23rd3.31005310230Matches
2022-202320Fulhameng ENGJr. PL2 — Div. 15th14.40001Matches
2023-202421Carlisle Unitedeng ENG3. League One24th3.00002629120Matches
2024-202522Partick Thistlesct SCO2. Championship4th6.00000Matches
4 Seasons4 Clubs3 Leagues12.31007939350
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fulham (3 Seasons)1 League20.10000
Fulham (1 Season)1 League14.40001
Partick Thistle (1 Season)1 League6.00000
Carlisle United (1 Season)1 League3.00002629120
AFC Wimbledon (1 Season)1 League3.31005310230
Fulham (1 Season)1 League
PL2 — Div. 2 (3 Seasons)20.10000
League One (2 Seasons)6.31007939350
PL2 — Div. 1 (1 Season)14.40001
Championship (1 Season)6.00000
Premier League (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
2022-202320Fulhameng ENGEFL CupRd20.50000210000Matches
2023-202421Carlisle Unitedeng ENGFA Cup0.20000100000Matches
3 Seasons3 Clubs2 Leagues0.70000310000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (1 Season)1 League0.20000100000
Fulham (1 Season)1 League0.50000210000
AFC Wimbledon (1 Season)1 League
FA Cup (2 Seasons)0.20000100000
EFL Cup (1 Season)0.50000210000

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.