Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 2997468.30531444.40000Matches
2018-201920FG Roverseng ENG4. League Two17171,53017.0171.00692211.8641120.0Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 1554505.012200.011000.0Matches
2019-202021Rochdaleeng ENGEFL Cup333003.341.20151280.020100.011000.0Matches
2019-202021Rochdaleeng ENGFA Cup664955.550.91201575.0231350.00000Matches
2019-202021Rochdaleeng ENG3. League One26262,34026.0441.691329068.28513623.122000.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 1332703.0300266.711000.0Matches
2020-202122Brightoneng ENG1. Premier League27272,43027.0271.00916572.5710101037.032010.0Matches
2021-202223Brightoneng ENGFA Cup11901.033.008562.500100.00000Matches
2021-202223Brightoneng ENG1. Premier League37373,32937.0421.141419972.31215101129.743010.0Matches
2022-202324Brightoneng ENGFA Cup222102.300.0088100.01102100.00000Matches
2022-202324Brightoneng ENG1. Premier League23232,07023.0301.30744666.21157626.1651016.7Matches
2023-202425Chelseaeng ENGEFL Cup332703.010.3344100.0300266.711000.0Matches
2023-202425Chelseaeng ENGFA Cup221802.042.005120.020000.00000Matches
2023-202425Chelseaeng ENG1. Premier League16161,43315.9251.57785270.5547318.8321033.3Matches
6 Seasons4 Clubs5 Leagues16316314,677163.12021.2457639770.75952524527.626203313.0
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (4 Seasons)3 Leagues90908,12990.31021.1332222371.43131282932.21310129.1
Brighton (3 Seasons)2 Leagues17171,46616.30953635.322000.0
Rochdale (1 Season)3 Leagues35353,13534.8531.5216711770.112815925.733000.0
Chelsea (1 Season)3 Leagues21211,88320.9301.43875769.01047523.8431025.0
FG Rovers (1 Season)3 Leagues17171,53017.0171.00692211.8641120.0
FA Cup (6 Seasons)111197510.8121.11412970.7542545.50000
EFL Cup (5 Seasons)665706.350.79191684.2501233.322000.0
Premier League (4 Seasons)1031039,262102.91241.2038426270.83534343029.116122214.3
PL2 — Div. 1 (2 Seasons)887208.0422225.022000.0
League One (1 Season)26262,34026.0441.691329068.28513623.122000.0
League Two (1 Season)17171,53017.0171.00692211.8641120.0
PL2 — Div. 2 (1 Season)997468.30531444.40000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Brighton1 League997468.30531444.40000
2018-201920Brighton1 League554505.012200.011000.0
2018-201920FG Rovers3 Leagues17171,53017.0171.00692211.8641120.0
2019-202021Rochdale3 Leagues35353,13534.8531.5216711770.112815925.733000.0
2020-202122Brighton1 League332703.0300266.711000.0
2020-202122Brighton3 Leagues27272,43027.0271.00916572.5710101037.032010.0
2021-202223Brighton2 Leagues38383,41938.0451.1814910471.81215111128.943010.0
2022-202324Brighton3 Leagues25252,28025.3301.18825469.51267832.0651016.7
2023-202425Chelsea3 Leagues21211,88320.9301.43875769.01047523.8431025.0
6 Seasons4 Clubs5 Leagues16316314,677163.12021.2457639770.75952524527.626203313.0
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (4 Seasons)3 Leagues90908,12990.31021.1332222371.43131282932.21310129.1
Brighton (3 Seasons)2 Leagues17171,46616.30953635.322000.0
Rochdale (1 Season)3 Leagues35353,13534.8531.5216711770.112815925.733000.0
Chelsea (1 Season)3 Leagues21211,88320.9301.43875769.01047523.8431025.0
FG Rovers (1 Season)3 Leagues17171,53017.0171.00692211.8641120.0
FA Cup (6 Seasons)111197510.8121.11412970.7542545.50000
EFL Cup (5 Seasons)665706.350.79191684.2501233.322000.0
Premier League (4 Seasons)1031039,262102.91241.2038426270.83534343029.116122214.3
PL2 — Div. 1 (2 Seasons)887208.0422225.022000.0
League One (1 Season)26262,34026.0441.691329068.28513623.122000.0
League Two (1 Season)17171,53017.0171.00692211.8641120.0
PL2 — Div. 2 (1 Season)997468.30531444.40000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd997468.30531444.40000Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd554505.012200.011000.0Matches
2018-201920FG Roverseng ENG4. League Two5th17171,53017.0171.00692211.8641120.0Matches
2019-202021Rochdaleeng ENG3. League One18th26262,34026.0441.691329068.28513623.122000.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th332703.0300266.711000.0Matches
2020-202122Brightoneng ENG1. Premier League16th27272,43027.0271.00916572.5710101037.032010.0Matches
2021-202223Brightoneng ENG1. Premier League9th37373,32937.0421.141419972.31215101129.743010.0Matches
2022-202324Brightoneng ENG1. Premier League6th23232,07023.0301.30744666.21157626.1651016.7Matches
2023-202425Chelseaeng ENG1. Premier League6th16161,43315.9251.57785270.5547318.8321033.3Matches
6 Seasons4 Clubs3 Leagues14614613,132145.91851.2751635270.24948493826.024183314.3
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (3 Seasons)1 League87877,82987.0991.1430621070.93030272731.01310129.1
Brighton (3 Seasons)2 Leagues17171,46616.30953635.322000.0
Rochdale (1 Season)1 League26262,34026.0441.691329068.28513623.122000.0
FG Rovers (1 Season)1 League17171,53017.0171.00692211.8641120.0
Chelsea (1 Season)1 League16161,43315.9251.57785270.5547318.8321033.3
Premier League (4 Seasons)1031039,262102.91241.2038426270.83534343029.116122214.3
PL2 — Div. 1 (2 Seasons)887208.0422225.022000.0
League One (1 Season)26262,34026.0441.691329068.28513623.122000.0
League Two (1 Season)17171,53017.0171.00692211.8641120.0
PL2 — Div. 2 (1 Season)997468.30531444.40000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2019-202021Rochdaleeng ENGEFL Cup17th333003.341.20151280.020100.011000.0Matches
2019-202021Rochdaleeng ENGFA Cup33rd664955.550.91201575.0231350.00000Matches
2021-202223Brightoneng ENGFA Cup11901.033.008562.500100.00000Matches
2022-202324Brightoneng ENGFA CupSF222102.300.0088100.01102100.00000Matches
2023-202425Chelseaeng ENGEFL Cup2nd332703.010.3344100.0300266.711000.0Matches
2023-202425Chelseaeng ENGFA CupSF221802.042.005120.020000.00000Matches
6 Seasons4 Clubs2 Leagues17171,54517.2170.99604575.01043741.222000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (4 Seasons)2 Leagues333003.330.90161381.3111266.70000
Rochdale (1 Season)2 Leagues997958.891.02352777.1432333.311000.0
Chelsea (1 Season)2 Leagues554505.051.009555.6500240.011000.0
FA Cup (6 Seasons)111197510.8121.11412970.7542545.50000
EFL Cup (5 Seasons)665706.350.79191684.2501233.322000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202224es SpainWCQ10170.200.000000010000Matches
4 Seasons1 Club6 Leagues10170.200.000000010000
WCQ (1 Season)10170.200.000000010000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.30Matches
2018-201920FG Roverseng ENG4. League Two17.0174Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.01Matches
2019-202021Rochdaleeng ENGEFL Cup3.341Matches
2019-202021Rochdaleeng ENGFA Cup5.550Matches
2019-202021Rochdaleeng ENG3. League One26.0442Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.01Matches
2020-202122Brightoneng ENG1. Premier League27.027205123.30.24-2.7-0.1015141136.792511834.733.617750.841.1340226.5291.0714.5Matches
2021-202223Brightoneng ENGFA Cup1.030Matches
2021-202223Brightoneng ENG1. Premier League37.042315040.90.28-1.1-0.0315856128.2128518631.933.023464.548.95176011.6360.9712.9Matches
2022-202324Brightoneng ENGFA Cup2.300Matches
2022-202324Brightoneng ENG1. Premier League23.030504324.20.25-2.8-0.126020529.364510324.228.913137.435.1229177.4130.5712.3Matches
2023-202425Chelseaeng ENGEFL Cup3.011Matches
2023-202425Chelseaeng ENGFA Cup2.040Matches
2023-202425Chelseaeng ENG1. Premier League15.925203024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8Matches
6 Seasons4 Clubs5 Leagues163.1202201174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (4 Seasons)3 Leagues90.310210114488.40.26-6.6-0.08369117731.4285540731.132.354253.543.01086999.1780.9013.2
Brighton (3 Seasons)2 Leagues16.32
Rochdale (1 Season)3 Leagues34.8533
Chelsea (1 Season)3 Leagues20.930303024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8
FG Rovers (1 Season)3 Leagues17.0174
FA Cup (6 Seasons)10.8120
EFL Cup (5 Seasons)6.352
Premier League (4 Seasons)102.9124121174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
PL2 — Div. 1 (2 Seasons)8.02
League One (1 Season)26.0442
League Two (1 Season)17.0174
PL2 — Div. 2 (1 Season)8.30
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Brighton1 League8.30
2018-201920Brighton1 League5.01
2018-201920FG Rovers3 Leagues17.0174
2019-202021Rochdale3 Leagues34.8533
2020-202122Brighton1 League3.01
2020-202122Brighton3 Leagues27.027205123.30.24-2.7-0.1015141136.792511834.733.617750.841.1340226.5291.0714.5
2021-202223Brighton2 Leagues38.045315040.90.28-1.1-0.0315856128.2128518631.933.023464.548.95176011.6360.9712.9
2022-202324Brighton3 Leagues25.330504324.20.25-2.8-0.126020529.364510324.228.913137.435.1229177.4130.5712.3
2023-202425Chelsea3 Leagues20.930303024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8
6 Seasons4 Clubs5 Leagues163.1202201174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (4 Seasons)3 Leagues90.310210114488.40.26-6.6-0.08369117731.4285540731.132.354253.543.01086999.1780.9013.2
Brighton (3 Seasons)2 Leagues16.32
Rochdale (1 Season)3 Leagues34.8533
Chelsea (1 Season)3 Leagues20.930303024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8
FG Rovers (1 Season)3 Leagues17.0174
FA Cup (6 Seasons)10.8120
EFL Cup (5 Seasons)6.352
Premier League (4 Seasons)102.9124121174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
PL2 — Div. 1 (2 Seasons)8.02
League One (1 Season)26.0442
League Two (1 Season)17.0174
PL2 — Div. 2 (1 Season)8.30
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.30Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.01Matches
2018-201920FG Roverseng ENG4. League Two5th17.0174Matches
2019-202021Rochdaleeng ENG3. League One18th26.0442Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.01Matches
2020-202122Brightoneng ENG1. Premier League16th27.027205123.30.24-2.7-0.1015141136.792511834.733.617750.841.1340226.5291.0714.5Matches
2021-202223Brightoneng ENG1. Premier League9th37.042315040.90.28-1.1-0.0315856128.2128518631.933.023464.548.95176011.6360.9712.9Matches
2022-202324Brightoneng ENG1. Premier League6th23.030504324.20.25-2.8-0.126020529.364510324.228.913137.435.1229177.4130.5712.3Matches
2023-202425Chelseaeng ENG1. Premier League6th15.925203024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8Matches
6 Seasons4 Clubs3 Leagues145.9185181174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (3 Seasons)1 League87.09910114488.40.26-6.6-0.08369117731.4285540731.132.354253.543.01086999.1780.9013.2
Brighton (3 Seasons)2 Leagues16.32
Rochdale (1 Season)1 League26.0442
FG Rovers (1 Season)1 League17.0174
Chelsea (1 Season)1 League15.925203024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8
Premier League (4 Seasons)102.9124121174112.60.26-7.4-0.07430132432.5337149429.631.763351.741.712881189.21051.0213.7
PL2 — Div. 1 (2 Seasons)8.02
League One (1 Season)26.0442
League Two (1 Season)17.0174
PL2 — Div. 2 (1 Season)8.30
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.341Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.550Matches
2021-202223Brightoneng ENGFA Cup1.030Matches
2022-202324Brightoneng ENGFA CupSF2.300Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.011Matches
2023-202425Chelseaeng ENGFA CupSF2.040Matches
6 Seasons4 Clubs2 Leagues17.2172
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (4 Seasons)2 Leagues3.330
Rochdale (1 Season)2 Leagues8.891
Chelsea (1 Season)2 Leagues5.051
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.8120
EFL Cup (5 Seasons)6.352
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
202224es SpainWCQ0.200Matches
4 Seasons1 Club6 Leagues0.200
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.200
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 2997448.3000000000.000.000.000.000.00Matches
2018-201920FG Roverseng ENGEFL Cup00Matches
2018-201920Brightoneng ENGFA Cup00Matches
2018-201920FG Roverseng ENGFA Cup00Matches
2018-201920FG Roverseng ENG4. League Two17171,53017.0000000300.000.000.000.000.00Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 1554505.0000000000.000.000.000.000.00Matches
2019-202021Rochdaleeng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2019-202021Rochdaleeng ENGFA Cup664955.5000000000.000.000.000.000.00Matches
2019-202021Rochdaleeng ENG3. League One26262,34026.0000000300.000.000.000.000.00Matches
2020-202122Brightoneng ENGEFL Cup00Matches
2020-202122Brightoneng ENGFA Cup00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 1332703.0011000100.000.330.330.000.33Matches
2020-202122Brightoneng ENG1. Premier League27272,43027.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202223Brightoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202223Brightoneng ENG1. Premier League37373,32937.0000000310.00.00.40.40100.000.000.000.000.000.000.010.010.000.01Matches
2022-202324Brightoneng ENGEFL Cup00Matches
2022-202324Brightoneng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2022-202324Brightoneng ENG1. Premier League23232,07023.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Chelseaeng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2023-202425Chelseaeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202425Chelseaeng ENG1. Premier League16161,43315.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
6 Seasons4 Clubs5 Leagues16316314,677163.10000001510.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (4 Seasons)3 Leagues90908,12990.3000000710.00.00.40.40200.000.000.000.000.000.000.010.010.000.01
Brighton (3 Seasons)2 Leagues17171,46416.3011000100.000.060.060.000.06
Rochdale (1 Season)3 Leagues35353,13534.8000000300.000.000.000.000.00
Chelsea (1 Season)3 Leagues21211,88320.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
FG Rovers (1 Season)3 Leagues17171,53017.0000000300.000.000.000.000.00
FA Cup (6 Seasons)111197510.8000000000.000.000.000.000.00
EFL Cup (5 Seasons)665706.3000000000.000.000.000.000.00
Premier League (4 Seasons)1031039,262102.9000000910.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)887208.0011000100.000.120.120.000.12
League One (1 Season)26262,34026.0000000300.000.000.000.000.00
League Two (1 Season)17171,53017.0000000300.000.000.000.000.00
PL2 — Div. 2 (1 Season)997448.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201819Brighton1 League997448.3000000000.000.000.000.000.00
2018-201920Brighton1 League554505.0000000000.000.000.000.000.00
2018-201920Brighton1 League00
2018-201920FG Rovers3 Leagues17171,53017.0000000300.000.000.000.000.00
2019-202021Rochdale3 Leagues35353,13534.8000000300.000.000.000.000.00
2020-202122Brighton1 League332703.0011000100.000.330.330.000.33
2020-202122Brighton3 Leagues27272,43027.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2021-202223Brighton2 Leagues38383,41938.0000000310.00.00.40.40100.000.000.000.000.000.000.010.010.000.01
2022-202324Brighton3 Leagues25252,28025.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202425Chelsea3 Leagues21211,88320.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
6 Seasons4 Clubs5 Leagues16316314,677163.10000001510.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (4 Seasons)3 Leagues90908,12990.3000000710.00.00.40.40200.000.000.000.000.000.000.010.010.000.01
Brighton (3 Seasons)2 Leagues17171,46416.3011000100.000.060.060.000.06
Rochdale (1 Season)3 Leagues35353,13534.8000000300.000.000.000.000.00
Chelsea (1 Season)3 Leagues21211,88320.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
FG Rovers (1 Season)3 Leagues17171,53017.0000000300.000.000.000.000.00
FA Cup (6 Seasons)111197510.8000000000.000.000.000.000.00
EFL Cup (5 Seasons)665706.3000000000.000.000.000.000.00
Premier League (4 Seasons)1031039,262102.9000000910.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)887208.0011000100.000.120.120.000.12
League One (1 Season)26262,34026.0000000300.000.000.000.000.00
League Two (1 Season)17171,53017.0000000300.000.000.000.000.00
PL2 — Div. 2 (1 Season)997448.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd997448.3000000000.000.000.000.000.00Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd554505.0000000000.000.000.000.000.00Matches
2018-201920FG Roverseng ENG4. League Two5th17171,53017.0000000300.000.000.000.000.00Matches
2019-202021Rochdaleeng ENG3. League One18th26262,34026.0000000300.000.000.000.000.00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th332703.0011000100.000.330.330.000.33Matches
2020-202122Brightoneng ENG1. Premier League16th27272,43027.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202223Brightoneng ENG1. Premier League9th37373,32937.0000000310.00.00.40.40100.000.000.000.000.000.000.010.010.000.01Matches
2022-202324Brightoneng ENG1. Premier League6th23232,07023.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Chelseaeng ENG1. Premier League6th16161,43315.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
6 Seasons4 Clubs3 Leagues14614613,132145.90000001510.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (3 Seasons)1 League87877,82987.0000000710.00.00.40.40200.000.000.000.000.000.000.010.010.000.01
Brighton (3 Seasons)2 Leagues17171,46416.3011000100.000.060.060.000.06
Rochdale (1 Season)1 League26262,34026.0000000300.000.000.000.000.00
FG Rovers (1 Season)1 League17171,53017.0000000300.000.000.000.000.00
Chelsea (1 Season)1 League16161,43315.9000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Premier League (4 Seasons)1031039,262102.9000000910.00.00.40.40300.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)887208.0011000100.000.120.120.000.12
League One (1 Season)26262,34026.0000000300.000.000.000.000.00
League Two (1 Season)17171,53017.0000000300.000.000.000.000.00
PL2 — Div. 2 (1 Season)997448.3000000000.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-201920FG Roverseng ENGEFL Cup33rd00Matches
2018-201920Brightoneng ENGFA Cup3rd00Matches
2018-201920FG Roverseng ENGFA Cup85th00Matches
2019-202021Rochdaleeng ENGEFL Cup17th333003.3000000000.000.000.000.000.00Matches
2019-202021Rochdaleeng ENGFA Cup33rd664955.5000000000.000.000.000.000.00Matches
2020-202122Brightoneng ENGEFL Cup9th00Matches
2020-202122Brightoneng ENGFA Cup9th00Matches
2021-202223Brightoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Brightoneng ENGEFL CupRd400Matches
2022-202324Brightoneng ENGFA CupSF222102.3000000000.000.000.000.000.00Matches
2023-202425Chelseaeng ENGEFL Cup2nd332703.0000000000.000.000.000.000.00Matches
2023-202425Chelseaeng ENGFA CupSF221802.0000000000.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues17171,54517.2000000000.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
Brighton (4 Seasons)2 Leagues333003.3000000000.000.000.000.000.00
Rochdale (1 Season)2 Leagues997958.8000000000.000.000.000.000.00
Chelsea (1 Season)2 Leagues554505.0000000000.000.000.000.000.00
FG Rovers (1 Season)2 Leagues00
FA Cup (6 Seasons)111197510.8000000000.000.000.000.000.00
EFL Cup (5 Seasons)665706.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
2020-202122es SpainUEFA Nations LeagueF00Matches
202123es SpainFriendlies (M)00Matches
202123es SpainUEFA EuroSF00Matches
202224es Spain1. World CupR1600Matches
202224es SpainWCQ10170.2000000000.000.000.000.000.00Matches
202224es SpainFriendlies (M)00Matches
2022-202324es SpainUEFA Nations League1st00Matches
202426es SpainUEFA Euro Qualifying00Matches
4 Seasons1 Club6 Leagues10170.2000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)00
UEFA Nations League (2 Seasons)00
WCQ (1 Season)10170.2000000000.000.000.000.000.00
World Cup (1 Season)00
UEFA Euro (1 Season)00
UEFA Euro Qualifying (1 Season)00
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.30Matches
2018-201920FG Roverseng ENG4. League Two17.00Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.00Matches
2019-202021Rochdaleeng ENGEFL Cup3.30Matches
2019-202021Rochdaleeng ENGFA Cup5.50Matches
2019-202021Rochdaleeng ENG3. League One26.00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.01Matches
2020-202122Brightoneng ENG1. Premier League27.0812110673.4219871394515415698.741342098.324352346.500.00.00.0121001Matches
2021-202223Brightoneng ENGFA Cup1.00Matches
2021-202223Brightoneng ENG1. Premier League37.01082152571.02804116948200200100.060161298.227769939.600.40.2-0.4326001Matches
2022-202324Brightoneng ENGFA Cup2.30Matches
2022-202324Brightoneng ENG1. Premier League23.060478177.313655884520320499.528329296.911127041.100.00.00.0011000Matches
2023-202425Chelseaeng ENGEFL Cup3.00Matches
2023-202425Chelseaeng ENGFA Cup2.00Matches
2023-202425Chelseaeng ENG1. Premier League15.950060982.111860772013513699.325025797.311221153.100.00.00.008001Matches
6 Seasons4 Clubs5 Leagues163.12998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (4 Seasons)3 Leagues90.32498341273.2636833973855756099.51297132498.0631149242.300.40.3-0.4458002
Brighton (3 Seasons)2 Leagues16.31
Rochdale (1 Season)3 Leagues34.80
Chelsea (1 Season)3 Leagues20.950060982.111860772013513699.325025797.311221153.100.00.00.008001
FG Rovers (1 Season)3 Leagues17.00
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Premier League (4 Seasons)102.92998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
PL2 — Div. 1 (2 Seasons)8.01
League One (1 Season)26.00
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Brighton1 League8.30
2018-201920Brighton1 League5.00
2018-201920FG Rovers3 Leagues17.00
2019-202021Rochdale3 Leagues34.80
2020-202122Brighton1 League3.01
2020-202122Brighton3 Leagues27.0812110673.4219871394515415698.741342098.324352346.500.00.00.0121001
2021-202223Brighton2 Leagues38.01082152571.02804116948200200100.060161298.227769939.600.40.2-0.4326001
2022-202324Brighton3 Leagues25.360478177.313655884520320499.528329296.911127041.100.00.00.0011000
2023-202425Chelsea3 Leagues20.950060982.111860772013513699.325025797.311221153.100.00.00.008001
6 Seasons4 Clubs5 Leagues163.12998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (4 Seasons)3 Leagues90.32498341273.2636833973855756099.51297132498.0631149242.300.40.3-0.4458002
Brighton (3 Seasons)2 Leagues16.31
Rochdale (1 Season)3 Leagues34.80
Chelsea (1 Season)3 Leagues20.950060982.111860772013513699.325025797.311221153.100.00.00.008001
FG Rovers (1 Season)3 Leagues17.00
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Premier League (4 Seasons)102.92998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
PL2 — Div. 1 (2 Seasons)8.01
League One (1 Season)26.00
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.30Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.00Matches
2018-201920FG Roverseng ENG4. League Two5th17.00Matches
2019-202021Rochdaleeng ENG3. League One18th26.00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.01Matches
2020-202122Brightoneng ENG1. Premier League16th27.0812110673.4219871394515415698.741342098.324352346.500.00.00.0121001Matches
2021-202223Brightoneng ENG1. Premier League9th37.01082152571.02804116948200200100.060161298.227769939.600.40.2-0.4326001Matches
2022-202324Brightoneng ENG1. Premier League6th23.060478177.313655884520320499.528329296.911127041.100.00.00.0011000Matches
2023-202425Chelseaeng ENG1. Premier League6th15.950060982.111860772013513699.325025797.311221153.100.00.00.008001Matches
6 Seasons4 Clubs3 Leagues145.92998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (3 Seasons)1 League87.02498341273.2636833973855756099.51297132498.0631149242.300.40.3-0.4458002
Brighton (3 Seasons)2 Leagues16.31
Rochdale (1 Season)1 League26.00
FG Rovers (1 Season)1 League17.00
Chelsea (1 Season)1 League15.950060982.111860772013513699.325025797.311221153.100.00.00.008001
Premier League (4 Seasons)102.92998402174.6755434745869269699.41547158197.8743170343.600.40.3-0.4466003
PL2 — Div. 1 (2 Seasons)8.01
League One (1 Season)26.00
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.30Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.50Matches
2021-202223Brightoneng ENGFA Cup1.00Matches
2022-202324Brightoneng ENGFA CupSF2.30Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.00Matches
2023-202425Chelseaeng ENGFA CupSF2.00Matches
6 Seasons4 Clubs2 Leagues17.20
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Brighton (4 Seasons)2 Leagues3.30
Rochdale (1 Season)2 Leagues8.80
Chelsea (1 Season)2 Leagues5.00
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202224es SpainWCQ0.20Matches
4 Seasons1 Club6 Leagues0.20
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.20
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.3Matches
2018-201920FG Roverseng ENG4. League Two17.0Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.0Matches
2019-202021Rochdaleeng ENGEFL Cup3.30Matches
2019-202021Rochdaleeng ENGFA Cup5.50Matches
2019-202021Rochdaleeng ENG3. League One26.00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Brightoneng ENG1. Premier League27.011068792234601100000081241Matches
2021-202223Brightoneng ENGFA Cup1.00Matches
2021-202223Brightoneng ENG1. Premier League37.01525120731278111000000108263Matches
2022-202324Brightoneng ENGFA Cup2.30Matches
2022-202324Brightoneng ENG1. Premier League23.0781608168370400000060453Matches
2023-202425Chelseaeng ENGEFL Cup3.00Matches
2023-202425Chelseaeng ENGFA Cup2.00Matches
2023-202425Chelseaeng ENG1. Premier League15.9609487120290200000050020Matches
6 Seasons4 Clubs5 Leagues163.1402131818231901280000002998177
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (4 Seasons)3 Leagues90.3341226947031611260000002498157
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.80
Chelsea (1 Season)3 Leagues20.9609487120290200000050020
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Premier League (4 Seasons)102.9402131818231901280000002998177
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.00
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Brighton1 League8.3
2018-201920Brighton1 League5.0
2018-201920FG Rovers3 Leagues17.0
2019-202021Rochdale3 Leagues34.80
2020-202122Brighton1 League3.0
2020-202122Brighton3 Leagues27.011068792234601100000081241
2021-202223Brighton2 Leagues38.01525120731278111000000108263
2022-202324Brighton3 Leagues25.3781608168370400000060453
2023-202425Chelsea3 Leagues20.9609487120290200000050020
6 Seasons4 Clubs5 Leagues163.1402131818231901280000002998177
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (4 Seasons)3 Leagues90.3341226947031611260000002498157
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.80
Chelsea (1 Season)3 Leagues20.9609487120290200000050020
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Premier League (4 Seasons)102.9402131818231901280000002998177
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.00
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.3Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.0Matches
2018-201920FG Roverseng ENG4. League Two5th17.0Matches
2019-202021Rochdaleeng ENG3. League One18th26.00Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.0Matches
2020-202122Brightoneng ENG1. Premier League16th27.011068792234601100000081241Matches
2021-202223Brightoneng ENG1. Premier League9th37.01525120731278111000000108263Matches
2022-202324Brightoneng ENG1. Premier League6th23.0781608168370400000060453Matches
2023-202425Chelseaeng ENG1. Premier League6th15.9609487120290200000050020Matches
6 Seasons4 Clubs3 Leagues145.9402131818231901280000002998177
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (3 Seasons)1 League87.0341226947031611260000002498157
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)1 League26.00
FG Rovers (1 Season)1 League17.0
Chelsea (1 Season)1 League15.9609487120290200000050020
Premier League (4 Seasons)102.9402131818231901280000002998177
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.00
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.30Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.50Matches
2021-202223Brightoneng ENGFA Cup1.00Matches
2022-202324Brightoneng ENGFA CupSF2.30Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.00Matches
2023-202425Chelseaeng ENGFA CupSF2.00Matches
6 Seasons4 Clubs2 Leagues17.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (4 Seasons)2 Leagues3.30
Rochdale (1 Season)2 Leagues8.80
Chelsea (1 Season)2 Leagues5.00
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.80
EFL Cup (5 Seasons)6.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202224es SpainWCQ0.20Matches
4 Seasons1 Club6 Leagues0.20
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.20
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.3Matches
2018-201920FG Roverseng ENG4. League Two17.0Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.0Matches
2019-202021Rochdaleeng ENGEFL Cup3.3Matches
2019-202021Rochdaleeng ENGFA Cup5.5Matches
2019-202021Rochdaleeng ENG3. League One26.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Brightoneng ENG1. Premier League27.020.0720000000.00000000Matches
2021-202223Brightoneng ENGFA Cup1.0Matches
2021-202223Brightoneng ENG1. Premier League37.050.1450000000.00000000Matches
2022-202324Brightoneng ENGFA Cup2.3Matches
2022-202324Brightoneng ENG1. Premier League23.020.0920000000.00000000Matches
2023-202425Chelseaeng ENGEFL Cup3.0Matches
2023-202425Chelseaeng ENGFA Cup2.0Matches
2023-202425Chelseaeng ENG1. Premier League15.920.1311000000.00000000Matches
6 Seasons4 Clubs5 Leagues163.1110.11101000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (4 Seasons)3 Leagues90.390.1090000000.00000000
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.8
Chelsea (1 Season)3 Leagues20.920.1311000000.00000000
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Premier League (4 Seasons)102.9110.11101000000.00000000
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Brighton1 League8.3
2018-201920Brighton1 League5.0
2018-201920FG Rovers3 Leagues17.0
2019-202021Rochdale3 Leagues34.8
2020-202122Brighton1 League3.0
2020-202122Brighton3 Leagues27.020.0720000000.00000000
2021-202223Brighton2 Leagues38.050.1450000000.00000000
2022-202324Brighton3 Leagues25.320.0920000000.00000000
2023-202425Chelsea3 Leagues20.920.1311000000.00000000
6 Seasons4 Clubs5 Leagues163.1110.11101000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (4 Seasons)3 Leagues90.390.1090000000.00000000
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.8
Chelsea (1 Season)3 Leagues20.920.1311000000.00000000
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Premier League (4 Seasons)102.9110.11101000000.00000000
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.3Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.0Matches
2018-201920FG Roverseng ENG4. League Two5th17.0Matches
2019-202021Rochdaleeng ENG3. League One18th26.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.0Matches
2020-202122Brightoneng ENG1. Premier League16th27.020.0720000000.00000000Matches
2021-202223Brightoneng ENG1. Premier League9th37.050.1450000000.00000000Matches
2022-202324Brightoneng ENG1. Premier League6th23.020.0920000000.00000000Matches
2023-202425Chelseaeng ENG1. Premier League6th15.920.1311000000.00000000Matches
6 Seasons4 Clubs3 Leagues145.9110.11101000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (3 Seasons)1 League87.090.1090000000.00000000
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)1 League26.0
FG Rovers (1 Season)1 League17.0
Chelsea (1 Season)1 League15.920.1311000000.00000000
Premier League (4 Seasons)102.9110.11101000000.00000000
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.3Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.5Matches
2021-202223Brightoneng ENGFA Cup1.0Matches
2022-202324Brightoneng ENGFA CupSF2.3Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.0Matches
2023-202425Chelseaeng ENGFA CupSF2.0Matches
6 Seasons4 Clubs2 Leagues17.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (4 Seasons)2 Leagues3.3
Rochdale (1 Season)2 Leagues8.8
Chelsea (1 Season)2 Leagues5.0
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202224es SpainWCQ0.2Matches
4 Seasons1 Club6 Leagues0.2
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.2
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.3Matches
2018-201920FG Roverseng ENG4. League Two17.0Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.0Matches
2019-202021Rochdaleeng ENGEFL Cup3.300Matches
2019-202021Rochdaleeng ENGFA Cup5.500Matches
2019-202021Rochdaleeng ENG3. League One26.000Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Brightoneng ENG1. Premier League27.01010011100.0010112112Matches
2021-202223Brightoneng ENGFA Cup1.000Matches
2021-202223Brightoneng ENG1. Premier League37.02120011100.0010102114Matches
2022-202324Brightoneng ENGFA Cup2.300Matches
2022-202324Brightoneng ENG1. Premier League23.0101000000003492Matches
2023-202425Chelseaeng ENGEFL Cup3.000Matches
2023-202425Chelseaeng ENGFA Cup2.000Matches
2023-202425Chelseaeng ENG1. Premier League15.90000000000000113Matches
6 Seasons4 Clubs5 Leagues163.14140022100.00202484211
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (4 Seasons)3 Leagues90.34140022100.0020248318
Brighton (3 Seasons)2 Leagues16.30
Rochdale (1 Season)3 Leagues34.8000
Chelsea (1 Season)3 Leagues20.90000000000000113
FG Rovers (1 Season)3 Leagues17.00
FA Cup (6 Seasons)10.8000
EFL Cup (5 Seasons)6.3000
Premier League (4 Seasons)102.94140022100.00202484211
PL2 — Div. 1 (2 Seasons)8.00
League One (1 Season)26.0000
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Brighton1 League8.30
2018-201920Brighton1 League5.00
2018-201920FG Rovers3 Leagues17.00
2019-202021Rochdale3 Leagues34.8000
2020-202122Brighton1 League3.00
2020-202122Brighton3 Leagues27.01010011100.0010112112
2021-202223Brighton2 Leagues38.02120011100.0010102114
2022-202324Brighton3 Leagues25.3101000000003492
2023-202425Chelsea3 Leagues20.90000000000000113
6 Seasons4 Clubs5 Leagues163.14140022100.00202484211
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (4 Seasons)3 Leagues90.34140022100.0020248318
Brighton (3 Seasons)2 Leagues16.30
Rochdale (1 Season)3 Leagues34.8000
Chelsea (1 Season)3 Leagues20.90000000000000113
FG Rovers (1 Season)3 Leagues17.00
FA Cup (6 Seasons)10.8000
EFL Cup (5 Seasons)6.3000
Premier League (4 Seasons)102.94140022100.00202484211
PL2 — Div. 1 (2 Seasons)8.00
League One (1 Season)26.0000
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.3Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.0Matches
2018-201920FG Roverseng ENG4. League Two5th17.0Matches
2019-202021Rochdaleeng ENG3. League One18th26.000Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.0Matches
2020-202122Brightoneng ENG1. Premier League16th27.01010011100.0010112112Matches
2021-202223Brightoneng ENG1. Premier League9th37.02120011100.0010102114Matches
2022-202324Brightoneng ENG1. Premier League6th23.0101000000003492Matches
2023-202425Chelseaeng ENG1. Premier League6th15.90000000000000113Matches
6 Seasons4 Clubs3 Leagues145.94140022100.00202484211
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (3 Seasons)1 League87.04140022100.0020248318
Brighton (3 Seasons)2 Leagues16.30
Rochdale (1 Season)1 League26.0000
FG Rovers (1 Season)1 League17.00
Chelsea (1 Season)1 League15.90000000000000113
Premier League (4 Seasons)102.94140022100.00202484211
PL2 — Div. 1 (2 Seasons)8.00
League One (1 Season)26.0000
League Two (1 Season)17.00
PL2 — Div. 2 (1 Season)8.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.300Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.500Matches
2021-202223Brightoneng ENGFA Cup1.000Matches
2022-202324Brightoneng ENGFA CupSF2.300Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.000Matches
2023-202425Chelseaeng ENGFA CupSF2.000Matches
6 Seasons4 Clubs2 Leagues17.2000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (4 Seasons)2 Leagues3.3000
Rochdale (1 Season)2 Leagues8.8000
Chelsea (1 Season)2 Leagues5.0000
FG Rovers (1 Season)2 Leagues0
FA Cup (6 Seasons)10.8000
EFL Cup (5 Seasons)6.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202224es SpainWCQ0.200Matches
4 Seasons1 Club6 Leagues0.2000
Friendlies (M) (2 Seasons)0
UEFA Nations League (2 Seasons)0
WCQ (1 Season)0.2000
World Cup (1 Season)0
UEFA Euro (1 Season)0
UEFA Euro Qualifying (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.3Matches
2018-201920FG Roverseng ENG4. League Two17.0Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.0Matches
2019-202021Rochdaleeng ENGEFL Cup3.3Matches
2019-202021Rochdaleeng ENGFA Cup5.5Matches
2019-202021Rochdaleeng ENG3. League One26.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Brightoneng ENG1. Premier League27.0116289311481222116200071135912228000406800Matches
2021-202223Brightoneng ENGFA Cup1.0Matches
2021-202223Brightoneng ENG1. Premier League37.01612118515912100161200098852453617000009310Matches
2022-202324Brightoneng ENGFA Cup2.3Matches
2022-202324Brightoneng ENG1. Premier League23.082669282240082600052324181458000004800Matches
2023-202425Chelseaeng ENGEFL Cup3.0Matches
2023-202425Chelseaeng ENGFA Cup2.0Matches
2023-202425Chelseaeng ENG1. Premier League15.964956164450064900039218901130000103600Matches
6 Seasons4 Clubs5 Leagues163.14249333142054222424900026141314484330005024510
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (4 Seasons)3 Leagues90.33600277035613722360000022221125473030004020910
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.8
Chelsea (1 Season)3 Leagues20.964956164450064900039218901130000103600
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Premier League (4 Seasons)102.94249333142054222424900026141314484330005024510
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Brighton1 League8.3
2018-201920Brighton1 League5.0
2018-201920FG Rovers3 Leagues17.0
2019-202021Rochdale3 Leagues34.8
2020-202122Brighton1 League3.0
2020-202122Brighton3 Leagues27.0116289311481222116200071135912228000406800
2021-202223Brighton2 Leagues38.01612118515912100161200098852453617000009310
2022-202324Brighton3 Leagues25.382669282240082600052324181458000004800
2023-202425Chelsea3 Leagues20.964956164450064900039218901130000103600
6 Seasons4 Clubs5 Leagues163.14249333142054222424900026141314484330005024510
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (4 Seasons)3 Leagues90.33600277035613722360000022221125473030004020910
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)3 Leagues34.8
Chelsea (1 Season)3 Leagues20.964956164450064900039218901130000103600
FG Rovers (1 Season)3 Leagues17.0
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Premier League (4 Seasons)102.94249333142054222424900026141314484330005024510
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.3Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.0Matches
2018-201920FG Roverseng ENG4. League Two5th17.0Matches
2019-202021Rochdaleeng ENG3. League One18th26.0Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.0Matches
2020-202122Brightoneng ENG1. Premier League16th27.0116289311481222116200071135912228000406800Matches
2021-202223Brightoneng ENG1. Premier League9th37.01612118515912100161200098852453617000009310Matches
2022-202324Brightoneng ENG1. Premier League6th23.082669282240082600052324181458000004800Matches
2023-202425Chelseaeng ENG1. Premier League6th15.964956164450064900039218901130000103600Matches
6 Seasons4 Clubs3 Leagues145.94249333142054222424900026141314484330005024510
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (3 Seasons)1 League87.03600277035613722360000022221125473030004020910
Brighton (3 Seasons)2 Leagues16.3
Rochdale (1 Season)1 League26.0
FG Rovers (1 Season)1 League17.0
Chelsea (1 Season)1 League15.964956164450064900039218901130000103600
Premier League (4 Seasons)102.94249333142054222424900026141314484330005024510
PL2 — Div. 1 (2 Seasons)8.0
League One (1 Season)26.0
League Two (1 Season)17.0
PL2 — Div. 2 (1 Season)8.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2019-202021Rochdaleeng ENGEFL Cup17th3.3Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.5Matches
2021-202223Brightoneng ENGFA Cup1.0Matches
2022-202324Brightoneng ENGFA CupSF2.3Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.0Matches
2023-202425Chelseaeng ENGFA CupSF2.0Matches
6 Seasons4 Clubs2 Leagues17.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Brighton (4 Seasons)2 Leagues3.3
Rochdale (1 Season)2 Leagues8.8
Chelsea (1 Season)2 Leagues5.0
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.8
EFL Cup (5 Seasons)6.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
202224es SpainWCQ0.2Matches
4 Seasons1 Club6 Leagues0.2
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.2
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 297448343.58.39837032.18214+17+2.06+1.68Matches
2018-201920FG Roverseng ENGEFL Cup00002Matches
2018-201920Brightoneng ENGFA Cup00003Matches
2018-201920FG Roverseng ENGFA Cup00002Matches
2018-201920FG Roverseng ENG4. League Two171,5309037.017.0179017041.592517+8+0.47+0.02Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 154509022.75.05905001.0078-1-0.20-0.85Matches
2019-202021Rochdaleeng ENGEFL Cup3300100100.03.331003002.0084+4+1.20Matches
2019-202021Rochdaleeng ENGFA Cup64958391.75.56835001.5045-1-0.18-0.18Matches
2019-202021Rochdaleeng ENG3. League One262,3409076.526.0269026001.122944-15-0.58-0.20Matches
2020-202122Brightoneng ENGEFL Cup0003Matches
2020-202122Brightoneng ENGFA Cup0002Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 132709012.53.03903003.0052+3+1.00+1.43Matches
2020-202122Brightoneng ENG1. Premier League272,4309071.127.0279027001.152627-1-0.04+0.4234.024.2+9.8+0.36-0.17Matches
2021-202223Brightoneng ENGFA Cup1909042.91.01901010.0013-2-2.00-2.75Matches
2021-202223Brightoneng ENG1. Premier League373,3299097.337.0379036001.38424200.00+1.9845.742.1+3.6+0.10+0.38Matches
2022-202324Brightoneng ENGEFL Cup00001Matches
2022-202324Brightoneng ENGFA Cup221010543.82.321052022.0050+5+2.14+0.14Matches
2022-202324Brightoneng ENG1. Premier League232,0709060.523.02390230101.654130+11+0.48-0.0638.927.0+11.9+0.52-0.24Matches
2023-202425Chelseaeng ENGEFL Cup32709039.13.03903013.0051+4+1.33+0.69Matches
2023-202425Chelseaeng ENGFA Cup21809033.32.02902003.0074+3+1.50+0.25Matches
2023-202425Chelseaeng ENG1. Premier League161,4339041.915.9169015021.192625+1+0.06-0.5330.223.7+6.5+0.41-0.04Matches
6 Seasons4 Clubs5 Leagues16314,6779057.6163.1163901600331.41219202+17+0.10-0.29148.8117.1+31.7+0.31-0.24
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (4 Seasons)3 Leagues908,1299065.690.39090890221.38115102+13+0.14-0.11118.693.4+25.2+0.29-0.33
Brighton (3 Seasons)2 Leagues171,4648625.016.3178615031.983314+19+1.17+1.04
Rochdale (1 Season)3 Leagues353,1359080.434.8359034001.264153-12-0.34+0.01
Chelsea (1 Season)3 Leagues211,8839040.520.9219020031.623830+8+0.38-0.3030.223.7+6.5+0.41-0.04
FG Rovers (1 Season)3 Leagues171,5309033.817.0179017081.592517+8+0.47+0.02
FA Cup (6 Seasons)119758934.210.81189100101.731712+5+0.46-0.90
EFL Cup (5 Seasons)65709532.86.36956072.50135+8+1.26+0.62
Premier League (4 Seasons)1039,2629067.7102.9103901010121.35135124+11+0.11-0.18148.8117.1+31.7+0.31-0.24
PL2 — Div. 1 (2 Seasons)87209017.48.08908001.751210+2+0.25+0.20
League One (1 Season)262,3409076.526.0269026001.122944-15-0.58-0.20
League Two (1 Season)171,5309037.017.0179017041.592517+8+0.47+0.02
PL2 — Div. 2 (1 Season)97448343.58.39837032.18214+17+2.06+1.68
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201819Brighton1 League97448343.58.39837032.18214+17+2.06+1.68
2018-201920Brighton1 League54509022.75.05905001.0078-1-0.20-0.85
2018-201920Brighton1 League00003
2018-201920FG Rovers3 Leagues171,5309033.817.0179017081.592517+8+0.47+0.02
2019-202021Rochdale3 Leagues353,1359080.434.8359034001.264153-12-0.34+0.01
2020-202122Brighton1 League32709012.53.03903003.0052+3+1.00+1.43
2020-202122Brighton3 Leagues272,4309060.927.0279027051.152627-1-0.04+0.4234.024.2+9.8+0.36-0.17
2021-202223Brighton2 Leagues383,4199094.238.0389037011.344345-2-0.05+0.3745.742.1+3.6+0.10+0.38
2022-202324Brighton3 Leagues252,2809154.725.32591250131.684630+16+0.63-0.1538.927.0+11.9+0.52-0.24
2023-202425Chelsea3 Leagues211,8839040.520.9219020031.623830+8+0.38-0.3030.223.7+6.5+0.41-0.04
6 Seasons4 Clubs5 Leagues16314,6779057.6163.1163901600331.41219202+17+0.10-0.29148.8117.1+31.7+0.31-0.24
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (4 Seasons)3 Leagues908,1299065.690.39090890221.38115102+13+0.14-0.11118.693.4+25.2+0.29-0.33
Brighton (3 Seasons)2 Leagues171,4648625.016.3178615031.983314+19+1.17+1.04
Rochdale (1 Season)3 Leagues353,1359080.434.8359034001.264153-12-0.34+0.01
Chelsea (1 Season)3 Leagues211,8839040.520.9219020031.623830+8+0.38-0.3030.223.7+6.5+0.41-0.04
FG Rovers (1 Season)3 Leagues171,5309033.817.0179017081.592517+8+0.47+0.02
FA Cup (6 Seasons)119758934.210.81189100101.731712+5+0.46-0.90
EFL Cup (5 Seasons)65709532.86.36956072.50135+8+1.26+0.62
Premier League (4 Seasons)1039,2629067.7102.9103901010121.35135124+11+0.11-0.18148.8117.1+31.7+0.31-0.24
PL2 — Div. 1 (2 Seasons)87209017.48.08908001.751210+2+0.25+0.20
League One (1 Season)262,3409076.526.0269026001.122944-15-0.58-0.20
League Two (1 Season)171,5309037.017.0179017041.592517+8+0.47+0.02
PL2 — Div. 2 (1 Season)97448343.58.39837032.18214+17+2.06+1.68
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd97448343.58.39837032.18214+17+2.06+1.68Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd54509022.75.05905001.0078-1-0.20-0.85Matches
2018-201920FG Roverseng ENG4. League Two5th171,5309037.017.0179017041.592517+8+0.47+0.02Matches
2019-202021Rochdaleeng ENG3. League One18th262,3409076.526.0269026001.122944-15-0.58-0.20Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th32709012.53.03903003.0052+3+1.00+1.43Matches
2020-202122Brightoneng ENG1. Premier League16th272,4309071.127.0279027001.152627-1-0.04+0.4234.024.2+9.8+0.36-0.17Matches
2021-202223Brightoneng ENG1. Premier League9th373,3299097.337.0379036001.38424200.00+1.9845.742.1+3.6+0.10+0.38Matches
2022-202324Brightoneng ENG1. Premier League6th232,0709060.523.02390230101.654130+11+0.48-0.0638.927.0+11.9+0.52-0.24Matches
2023-202425Chelseaeng ENG1. Premier League6th161,4339041.915.9169015021.192625+1+0.06-0.5330.223.7+6.5+0.41-0.04Matches
6 Seasons4 Clubs3 Leagues14613,1329062.9145.9146901440161.34189185+4+0.03-0.25148.8117.1+31.7+0.31-0.24
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (3 Seasons)1 League877,8299076.387.08790860101.3810999+10+0.11+0.08118.693.4+25.2+0.29-0.33
Brighton (3 Seasons)2 Leagues171,4648625.016.3178615031.983314+19+1.17+1.04
Rochdale (1 Season)1 League262,3409076.526.0269026001.122944-15-0.58-0.20
FG Rovers (1 Season)1 League171,5309037.017.0179017041.592517+8+0.47+0.02
Chelsea (1 Season)1 League161,4339041.915.9169015021.192625+1+0.06-0.5330.223.7+6.5+0.41-0.04
Premier League (4 Seasons)1039,2629067.7102.9103901010121.35135124+11+0.11-0.18148.8117.1+31.7+0.31-0.24
PL2 — Div. 1 (2 Seasons)87209017.48.08908001.751210+2+0.25+0.20
League One (1 Season)262,3409076.526.0269026001.122944-15-0.58-0.20
League Two (1 Season)171,5309037.017.0179017041.592517+8+0.47+0.02
PL2 — Div. 2 (1 Season)97448343.58.39837032.18214+17+2.06+1.68
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-201920FG Roverseng ENGEFL Cup33rd00002Matches
2018-201920Brightoneng ENGFA Cup3rd00003Matches
2018-201920FG Roverseng ENGFA Cup85th00002Matches
2019-202021Rochdaleeng ENGEFL Cup17th3300100100.03.331003002.0084+4+1.20Matches
2019-202021Rochdaleeng ENGFA Cup33rd64958391.75.56835001.5045-1-0.18-0.18Matches
2020-202122Brightoneng ENGEFL Cup9th0003Matches
2020-202122Brightoneng ENGFA Cup9th0002Matches
2021-202223Brightoneng ENGFA Cup1909042.91.01901010.0013-2-2.00-2.75Matches
2022-202324Brightoneng ENGEFL CupRd400001Matches
2022-202324Brightoneng ENGFA CupSF221010543.82.321052022.0050+5+2.14+0.14Matches
2023-202425Chelseaeng ENGEFL Cup2nd32709039.13.03903013.0051+4+1.33+0.69Matches
2023-202425Chelseaeng ENGFA CupSF21809033.32.02902003.0074+3+1.50+0.25Matches
6 Seasons4 Clubs2 Leagues171,5459133.717.21791160172.003017+13+0.76-0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brighton (4 Seasons)2 Leagues330010014.13.3310030121.3363+3+0.90-0.72
Rochdale (1 Season)2 Leagues97958894.68.89888001.67129+3+0.34+0.34
Chelsea (1 Season)2 Leagues54509036.65.05905013.00125+7+1.40+0.48
FG Rovers (1 Season)2 Leagues00004
FA Cup (6 Seasons)119758934.210.81189100101.731712+5+0.46-0.90
EFL Cup (5 Seasons)65709532.86.36956072.50135+8+1.26+0.62
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
2020-202122es SpainUEFA Nations LeagueF00002Matches
202123es SpainFriendlies (M)0001Matches
202123es SpainUEFA EuroSF0006Matches
202224es Spain1. World CupR1600004Matches
202224es SpainWCQ117172.40.20011773.000000.00-1.28Matches
202224es SpainFriendlies (M)00001Matches
2022-202324es SpainUEFA Nations League1st00006Matches
202426es SpainUEFA Euro Qualifying00002Matches
4 Seasons1 Club6 Leagues117170.40.200117293.000000.00-1.28
Friendlies (M) (2 Seasons)00002
UEFA Nations League (2 Seasons)00008
WCQ (1 Season)117172.40.20011773.000000.00-1.28
World Cup (1 Season)00004
UEFA Euro (1 Season)0006
UEFA Euro Qualifying (1 Season)00002

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 28.30000Matches
2018-201920FG Roverseng ENG4. League Two17.03000Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 15.00000Matches
2019-202021Rochdaleeng ENGEFL Cup3.30000000000Matches
2019-202021Rochdaleeng ENGFA Cup5.50000100000Matches
2019-202021Rochdaleeng ENG3. League One26.03000110000000Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 13.01000Matches
2020-202122Brightoneng ENG1. Premier League27.02002500100104010283.3Matches
2021-202223Brightoneng ENGFA Cup1.00000000000Matches
2021-202223Brightoneng ENG1. Premier League37.031012000100061170100.0Matches
2022-202324Brightoneng ENGFA Cup2.30000000000Matches
2022-202324Brightoneng ENG1. Premier League23.02001000300102570100.0Matches
2023-202425Chelseaeng ENGEFL Cup3.00001000000Matches
2023-202425Chelseaeng ENGFA Cup2.00000000000Matches
2023-202425Chelseaeng ENG1. Premier League15.92000100000002030100.0Matches
6 Seasons4 Clubs5 Leagues163.11510520004102014637294.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (4 Seasons)3 Leagues90.371047004102012634294.4
Brighton (3 Seasons)2 Leagues16.31000
Rochdale (1 Season)3 Leagues34.83000120000000
Chelsea (1 Season)3 Leagues20.92001100000002030100.0
FG Rovers (1 Season)3 Leagues17.03000
FA Cup (6 Seasons)10.80000100000
EFL Cup (5 Seasons)6.30001000000
Premier League (4 Seasons)102.991048004102014637294.9
PL2 — Div. 1 (2 Seasons)8.01000
League One (1 Season)26.03000110000000
League Two (1 Season)17.03000
PL2 — Div. 2 (1 Season)8.30000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Brighton1 League8.30000
2018-201920Brighton1 League5.00000
2018-201920FG Rovers3 Leagues17.03000
2019-202021Rochdale3 Leagues34.83000120000000
2020-202122Brighton1 League3.01000
2020-202122Brighton3 Leagues27.02002500100104010283.3
2021-202223Brighton2 Leagues38.031012000100061170100.0
2022-202324Brighton3 Leagues25.32001000300102570100.0
2023-202425Chelsea3 Leagues20.92001100000002030100.0
6 Seasons4 Clubs5 Leagues163.11510520004102014637294.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (4 Seasons)3 Leagues90.371047004102012634294.4
Brighton (3 Seasons)2 Leagues16.31000
Rochdale (1 Season)3 Leagues34.83000120000000
Chelsea (1 Season)3 Leagues20.92001100000002030100.0
FG Rovers (1 Season)3 Leagues17.03000
FA Cup (6 Seasons)10.80000100000
EFL Cup (5 Seasons)6.30001000000
Premier League (4 Seasons)102.991048004102014637294.9
PL2 — Div. 1 (2 Seasons)8.01000
League One (1 Season)26.03000110000000
League Two (1 Season)17.03000
PL2 — Div. 2 (1 Season)8.30000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Brightoneng ENGJr. PL2 — Div. 23rd8.30000Matches
2018-201920Brightoneng ENGJr. PL2 — Div. 13rd5.00000Matches
2018-201920FG Roverseng ENG4. League Two5th17.03000Matches
2019-202021Rochdaleeng ENG3. League One18th26.03000110000000Matches
2020-202122Brightoneng ENGJr. PL2 — Div. 19th3.01000Matches
2020-202122Brightoneng ENG1. Premier League16th27.02002500100104010283.3Matches
2021-202223Brightoneng ENG1. Premier League9th37.031012000100061170100.0Matches
2022-202324Brightoneng ENG1. Premier League6th23.02001000300102570100.0Matches
2023-202425Chelseaeng ENG1. Premier League6th15.92000100000002030100.0Matches
6 Seasons4 Clubs3 Leagues145.91510419004102014637294.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (3 Seasons)1 League87.071047004102012634294.4
Brighton (3 Seasons)2 Leagues16.31000
Rochdale (1 Season)1 League26.03000110000000
FG Rovers (1 Season)1 League17.03000
Chelsea (1 Season)1 League15.92000100000002030100.0
Premier League (4 Seasons)102.991048004102014637294.9
PL2 — Div. 1 (2 Seasons)8.01000
League One (1 Season)26.03000110000000
League Two (1 Season)17.03000
PL2 — Div. 2 (1 Season)8.30000
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-202021Rochdaleeng ENGEFL Cup17th3.30000000000Matches
2019-202021Rochdaleeng ENGFA Cup33rd5.50000100000Matches
2021-202223Brightoneng ENGFA Cup1.00000000000Matches
2022-202324Brightoneng ENGFA CupSF2.30000000000Matches
2023-202425Chelseaeng ENGEFL Cup2nd3.00001000000Matches
2023-202425Chelseaeng ENGFA CupSF2.00000000000Matches
6 Seasons4 Clubs2 Leagues17.20001100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brighton (4 Seasons)2 Leagues3.30000000000
Rochdale (1 Season)2 Leagues8.80000100000
Chelsea (1 Season)2 Leagues5.00001000000
FG Rovers (1 Season)2 Leagues
FA Cup (6 Seasons)10.80000100000
EFL Cup (5 Seasons)6.30001000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202224es SpainWCQ0.20000000000Matches
4 Seasons1 Club6 Leagues0.20000000000
Friendlies (M) (2 Seasons)
UEFA Nations League (2 Seasons)
WCQ (1 Season)0.20000000000
World Cup (1 Season)
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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.