Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 16 Brighton 1 League 0 0 2019-2020 17 Brighton 1 League 3 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 18 Brighton 1 League 14 11 931 10.3 0 2 2 0 0 0 4 0 0.00 0.19 0.19 0.00 0.19 2021-2022 19 Brighton 1 League 22 22 1,980 22.0 4 3 7 3 1 1 4 0 0.18 0.14 0.32 0.14 0.27 2021-2022 19 Brighton 3 Leagues 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 20 Northampton 3 Leagues 47 39 3,536 39.3 1 1 2 1 0 0 7 0 0.03 0.03 0.05 0.03 0.05 2023-2024 21 Northampton 3 Leagues 48 48 4,287 47.6 5 6 11 5 0 0 3 0 0.10 0.13 0.23 0.10 0.23 3 Seasons 2 Clubs 5 Leagues 97 89 7,980 88.7 6 7 13 6 0 0 10 0 0.07 0.08 0.15 0.07 0.15 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 Brighton (4 Seasons) 1 League 39 34 3,030 33.7 4 5 9 3 1 1 8 0 0.12 0.15 0.27 0.09 0.24 Northampton (2 Seasons) 4 Leagues 95 87 7,823 86.9 6 7 13 6 0 0 10 0 0.07 0.08 0.15 0.07 0.15 Brighton (1 Season) 3 Leagues 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 39 34 3,030 33.7 4 5 9 3 1 1 8 0 0.12 0.15 0.27 0.09 0.24 EFL Cup (3 Seasons) 4 4 318 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 2 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 46 46 4,126 45.8 5 6 11 5 0 0 3 0 0.11 0.13 0.24 0.11 0.24 League Two (1 Season) 45 37 3,391 37.7 1 1 2 1 0 0 7 0 0.03 0.03 0.05 0.03 0.05 Premier League (1 Season) 0 0
Standard Stats Table 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-2019 16 Brighton eng ENG Jr. PL2 — Div. 1 3rd 0 0 Matches 2019-2020 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 3 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Brighton eng ENG Jr. PL2 — Div. 1 9th 14 11 931 10.3 0 2 2 0 0 0 4 0 0.00 0.19 0.19 0.00 0.19 Matches 2021-2022 19 Brighton eng ENG Jr. PL2 — Div. 1 10th 22 22 1,980 22.0 4 3 7 3 1 1 4 0 0.18 0.14 0.32 0.14 0.27 Matches 2021-2022 19 Brighton eng ENG 1. Premier League 9th 0 0 Matches 2022-2023 20 Northampton eng ENG 4. League Two 3rd 45 37 3,391 37.7 1 1 2 1 0 0 7 0 0.03 0.03 0.05 0.03 0.05 Matches 2023-2024 21 Northampton eng ENG 3. League One 14th 46 46 4,126 45.8 5 6 11 5 0 0 3 0 0.11 0.13 0.24 0.11 0.24 Matches 3 Seasons 2 Clubs 3 Leagues 91 83 7,517 83.5 6 7 13 6 0 0 10 0 0.07 0.08 0.16 0.07 0.16 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) 1 League 39 34 3,030 33.7 4 5 9 3 1 1 8 0 0.12 0.15 0.27 0.09 0.24 Northampton (2 Seasons) 2 Leagues 91 83 7,517 83.5 6 7 13 6 0 0 10 0 0.07 0.08 0.16 0.07 0.16 Brighton (1 Season) 1 League 0 0 PL2 — Div. 1 (4 Seasons) 39 34 3,030 33.7 4 5 9 3 1 1 8 0 0.12 0.15 0.27 0.09 0.24 League One (1 Season) 46 46 4,126 45.8 5 6 11 5 0 0 3 0 0.11 0.13 0.24 0.11 0.24 League Two (1 Season) 45 37 3,391 37.7 1 1 2 1 0 0 7 0 0.03 0.03 0.05 0.03 0.05 Premier League (1 Season) 0 0
Standard Stats Table 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-2022 19 Brighton eng ENG EFL Cup Rd4 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Brighton eng ENG FA Cup 0 0 Matches 2022-2023 20 Northampton eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Northampton eng ENG FA Cup 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Northampton eng ENG EFL Cup Rd1 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Northampton eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 6 6 463 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.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 Northampton (2 Seasons) 2 Leagues 4 4 306 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 2 Leagues 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 4 318 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 2 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 17 Brighton 1 League 1.3 0 0 0 2020-2021 18 Brighton 1 League 10.3 0 0 0 2021-2022 19 Brighton 1 League 22.0 4 1 1 2021-2022 19 Brighton 3 Leagues 1.7 0 1 1 100.0 0.57 0.57 0.00 0.00 0 0 2022-2023 20 Northampton 3 Leagues 39.3 1 29 8 27.6 0.75 0.21 0.03 0.13 0 0 2023-2024 21 Northampton 3 Leagues 47.6 5 58 20 34.5 1.22 0.42 0.09 0.25 0 0 3 Seasons 2 Clubs 5 Leagues 88.7 6 88 29 33.0 1.00 0.33 0.07 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Brighton (4 Seasons) 1 League 33.7 4 1 1 Northampton (2 Seasons) 4 Leagues 86.9 6 87 28 32.2 1.01 0.32 0.07 0.21 0 0 Brighton (1 Season) 3 Leagues 1.7 0 1 1 100.0 0.57 0.57 0.00 0.00 0 0 PL2 — Div. 1 (4 Seasons) 33.7 4 1 1 EFL Cup (3 Seasons) 3.5 0 3 2 66.7 0.85 0.57 0.00 0.00 0 0 FA Cup (3 Seasons) 1.6 0 2 0 0.0 2.00 0.00 0.00 0 0 League One (1 Season) 45.8 5 56 20 35.7 1.22 0.44 0.09 0.25 0 0 League Two (1 Season) 37.7 1 27 7 25.9 0.72 0.19 0.04 0.14 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 1.3 0 0 0 Matches 2020-2021 18 Brighton eng ENG Jr. PL2 — Div. 1 9th 10.3 0 0 0 Matches 2021-2022 19 Brighton eng ENG Jr. PL2 — Div. 1 10th 22.0 4 1 1 Matches 2022-2023 20 Northampton eng ENG 4. League Two 3rd 37.7 1 27 7 25.9 0.72 0.19 0.04 0.14 0 0 Matches 2023-2024 21 Northampton eng ENG 3. League One 14th 45.8 5 56 20 35.7 1.22 0.44 0.09 0.25 0 0 Matches 3 Seasons 2 Clubs 3 Leagues 83.5 6 83 27 32.5 0.99 0.32 0.07 0.22 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Brighton (4 Seasons) 1 League 33.7 4 1 1 Northampton (2 Seasons) 2 Leagues 83.5 6 83 27 32.5 0.99 0.32 0.07 0.22 0 0 Brighton (1 Season) 1 League PL2 — Div. 1 (4 Seasons) 33.7 4 1 1 League One (1 Season) 45.8 5 56 20 35.7 1.22 0.44 0.09 0.25 0 0 League Two (1 Season) 37.7 1 27 7 25.9 0.72 0.19 0.04 0.14 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2021-2022 19 Brighton eng ENG EFL Cup Rd4 1.7 0 1 1 100.0 0.57 0.57 0.00 0.00 0 0 Matches 2022-2023 20 Northampton eng ENG EFL Cup Rd1 1.0 0 2 1 50.0 2.00 1.00 0.00 0.00 0 0 Matches 2022-2023 20 Northampton eng ENG FA Cup 0.6 0 0 0 Matches 2023-2024 21 Northampton eng ENG EFL Cup Rd1 0.8 0 0 0 0.00 0.00 0 0 Matches 2023-2024 21 Northampton eng ENG FA Cup 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.1 0 5 2 40.0 1.10 0.44 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Northampton (2 Seasons) 2 Leagues 3.4 0 4 1 25.0 1.43 0.36 0.00 0.00 0 0 Brighton (1 Season) 2 Leagues 1.7 0 1 1 100.0 0.57 0.57 0.00 0.00 0 0 EFL Cup (3 Seasons) 3.5 0 3 2 66.7 0.85 0.57 0.00 0.00 0 0 FA Cup (3 Seasons) 1.6 0 2 0 0.0 2.00 0.00 0.00 0 0
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 16 Brighton 1 League 0 0 0 0 1 2019-2020 17 Brighton 1 League 3 119 40 7.3 1.3 1 69 0 2 25 0 2.00 3 4 -1 -0.76 -1.42 2020-2021 18 Brighton 1 League 14 931 67 43.1 10.3 11 79 6 3 20 4 1.29 14 16 -2 -0.19 +0.10 2021-2022 19 Brighton 1 League 22 1,980 90 84.6 22.0 22 90 22 0 0 1.23 33 35 -2 -0.09 -0.59 2021-2022 19 Brighton 3 Leagues 2 157 79 4.0 1.7 2 79 1 0 12 3.00 4 0 +4 +2.29 +2.29 2022-2023 20 Northampton 3 Leagues 47 3,536 75 81.9 39.3 39 87 34 8 17 1 1.74 51 40 +11 +0.28 -0.52 2023-2024 21 Northampton 3 Leagues 48 4,287 89 99.2 47.6 48 89 43 0 0 1.25 58 70 -12 -0.25 +5.20 3 Seasons 2 Clubs 5 Leagues 97 7,980 82 63.6 88.7 89 88 78 8 17 13 1.52 113 110 +3 +0.03 -0.45 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brighton (4 Seasons) 1 League 39 3,030 78 37.4 33.7 34 86 28 5 22 5 1.31 50 55 -5 -0.15 -0.41 Northampton (2 Seasons) 4 Leagues 95 7,823 82 90.5 86.9 87 88 77 8 17 1 1.49 109 110 -1 -0.01 -0.56 Brighton (1 Season) 3 Leagues 2 157 79 4.0 1.7 2 79 1 0 12 3.00 4 0 +4 +2.29 +2.29 PL2 — Div. 1 (4 Seasons) 39 3,030 78 37.4 33.7 34 86 28 5 22 5 1.31 50 55 -5 -0.15 -0.41 EFL Cup (3 Seasons) 4 318 80 70.7 3.5 4 80 2 0 1 1.50 5 4 +1 +0.28 +0.96 FA Cup (3 Seasons) 2 145 73 37.2 1.6 2 73 1 0 1 0.00 1 4 -3 -1.86 -1.86 League One (1 Season) 46 4,126 90 99.7 45.8 46 90 42 0 0 1.30 57 65 -8 -0.17 +6.25 League Two (1 Season) 45 3,391 75 81.9 37.7 37 88 33 8 17 1 1.82 50 37 +13 +0.35 -0.50 Premier League (1 Season) 0 0 0 0 10
Playing Time Table 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-2019 16 Brighton eng ENG Jr. PL2 — Div. 1 3rd 0 0 0 0 1 Matches 2019-2020 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 3 119 40 7.3 1.3 1 69 0 2 25 0 2.00 3 4 -1 -0.76 -1.42 Matches 2020-2021 18 Brighton eng ENG Jr. PL2 — Div. 1 9th 14 931 67 43.1 10.3 11 79 6 3 20 4 1.29 14 16 -2 -0.19 +0.10 Matches 2021-2022 19 Brighton eng ENG Jr. PL2 — Div. 1 10th 22 1,980 90 84.6 22.0 22 90 22 0 0 1.23 33 35 -2 -0.09 -0.59 Matches 2021-2022 19 Brighton eng ENG 1. Premier League 9th 0 0 0 0 10 Matches 2022-2023 20 Northampton eng ENG 4. League Two 3rd 45 3,391 75 81.9 37.7 37 88 33 8 17 1 1.82 50 37 +13 +0.35 -0.50 Matches 2023-2024 21 Northampton eng ENG 3. League One 14th 46 4,126 90 99.7 45.8 46 90 42 0 0 1.30 57 65 -8 -0.17 +6.25 Matches 3 Seasons 2 Clubs 3 Leagues 91 7,517 83 64.2 83.5 83 89 75 8 17 11 1.56 107 102 +5 +0.06 -0.65 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) 1 League 39 3,030 78 37.4 33.7 34 86 28 5 22 5 1.31 50 55 -5 -0.15 -0.41 Northampton (2 Seasons) 2 Leagues 91 7,517 83 90.8 83.5 83 89 75 8 17 1 1.56 107 102 +5 +0.06 -0.65 Brighton (1 Season) 1 League 0 0 0 0 10 PL2 — Div. 1 (4 Seasons) 39 3,030 78 37.4 33.7 34 86 28 5 22 5 1.31 50 55 -5 -0.15 -0.41 League One (1 Season) 46 4,126 90 99.7 45.8 46 90 42 0 0 1.30 57 65 -8 -0.17 +6.25 League Two (1 Season) 45 3,391 75 81.9 37.7 37 88 33 8 17 1 1.82 50 37 +13 +0.35 -0.50 Premier League (1 Season) 0 0 0 0 10
Playing Time Table 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-2022 19 Brighton eng ENG EFL Cup Rd4 2 157 79 58.1 1.7 2 79 1 0 1 3.00 4 0 +4 +2.29 +2.29 Matches 2021-2022 19 Brighton eng ENG FA Cup 0 0 0 0 1 Matches 2022-2023 20 Northampton eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2022-2023 20 Northampton eng ENG FA Cup 1 55 55 61.1 0.6 1 55 0 0 0 0.00 0 1 -1 -1.64 -1.64 Matches 2023-2024 21 Northampton eng ENG EFL Cup Rd1 1 71 71 78.9 0.8 1 71 0 0 0 0.00 0 2 -2 -2.54 +2.20 Matches 2023-2024 21 Northampton eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 3 Seasons 2 Clubs 2 Leagues 6 463 77 55.1 5.1 6 77 3 0 2 1.00 6 8 -2 -0.39 +0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Northampton (2 Seasons) 2 Leagues 4 306 77 85.0 3.4 4 77 2 0 0 0.00 2 8 -6 -1.76 -0.10 Brighton (1 Season) 2 Leagues 2 157 79 32.7 1.7 2 79 1 0 2 3.00 4 0 +4 +2.29 +2.29 EFL Cup (3 Seasons) 4 318 80 70.7 3.5 4 80 2 0 1 1.50 5 4 +1 +0.28 +0.96 FA Cup (3 Seasons) 2 145 73 37.2 1.6 2 73 1 0 1 0.00 1 4 -3 -1.86 -1.86
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 17 Brighton 1 League 1.3 0 0 0 0 2020-2021 18 Brighton 1 League 10.3 4 0 0 0 2021-2022 19 Brighton 1 League 22.0 4 0 0 0 2021-2022 19 Brighton 3 Leagues 1.7 0 0 0 1 2 0 0 3 7 0 2022-2023 20 Northampton 3 Leagues 39.3 7 0 0 62 46 1 83 72 70 0 2023-2024 21 Northampton 3 Leagues 47.6 3 0 0 52 67 4 158 66 74 0 3 Seasons 2 Clubs 5 Leagues 88.7 10 0 0 115 115 5 241 141 151 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Brighton (4 Seasons) 1 League 33.7 8 0 0 0 Northampton (2 Seasons) 4 Leagues 86.9 10 0 0 114 113 5 241 138 144 0 Brighton (1 Season) 3 Leagues 1.7 0 0 0 1 2 0 0 3 7 0 PL2 — Div. 1 (4 Seasons) 33.7 8 0 0 0 EFL Cup (3 Seasons) 3.5 0 0 0 5 5 0 4 5 8 0 FA Cup (3 Seasons) 1.6 0 0 0 2 3 0 1 0 0 0 League One (1 Season) 45.8 3 0 0 49 63 4 156 65 74 0 League Two (1 Season) 37.7 7 0 0 59 44 1 80 71 69 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 1.3 0 0 0 0 Matches 2020-2021 18 Brighton eng ENG Jr. PL2 — Div. 1 9th 10.3 4 0 0 0 Matches 2021-2022 19 Brighton eng ENG Jr. PL2 — Div. 1 10th 22.0 4 0 0 0 Matches 2022-2023 20 Northampton eng ENG 4. League Two 3rd 37.7 7 0 0 59 44 1 80 71 69 0 Matches 2023-2024 21 Northampton eng ENG 3. League One 14th 45.8 3 0 0 49 63 4 156 65 74 0 Matches 3 Seasons 2 Clubs 3 Leagues 83.5 10 0 0 108 107 5 236 136 143 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Brighton (4 Seasons) 1 League 33.7 8 0 0 0 Northampton (2 Seasons) 2 Leagues 83.5 10 0 0 108 107 5 236 136 143 0 Brighton (1 Season) 1 League PL2 — Div. 1 (4 Seasons) 33.7 8 0 0 0 League One (1 Season) 45.8 3 0 0 49 63 4 156 65 74 0 League Two (1 Season) 37.7 7 0 0 59 44 1 80 71 69 0 Premier League (1 Season)
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 .
View Additional Information
More Marc Leonard Pages
Marc Leonard Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary