Standard Stats Table 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 2008-2009 19 Acc'ton Stanley eng ENG 4. League Two 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Chester eng ENG 5. Conf Premier 27 18 1,721 19.1 3 2 5 3 0 0 4 0 0.16 0.10 0.26 0.16 0.26 2014-2015 25 Chester eng ENG 5. Conf Premier 44 38 3,289 36.5 6 3 9 6 0 0 5 0 0.16 0.08 0.25 0.16 0.25 Matches 2014-2015 25 Chester eng ENG FA Cup 3 3 265 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2015-2016 26 Chester eng ENG 5. National League 39 20 2,090 23.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2016-2017 27 Chester eng ENG 5. National League 25 19 1,696 18.8 1 1 2 1 0 0 2 0 0.05 0.05 0.11 0.05 0.11 Matches 2017-2018 28 Chester eng ENG 5. National League 32 23 1,980 22.0 1 3 4 1 0 0 2 0 0.05 0.14 0.18 0.05 0.18 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2 2 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 1 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 3 Clubs 3 Leagues 175 123 11,337 126.0 13 9 22 13 0 0 15 0 0.10 0.07 0.17 0.10 0.17 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 Chester (5 Seasons) 2 Leagues 170 121 11,041 122.7 13 9 22 13 0 0 15 0 0.11 0.07 0.18 0.11 0.18 Curzon Ashton (2 Seasons) 1 League 3 2 263 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Acc'ton Stanley (1 Season) 1 League 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (5 Seasons) 167 118 10,776 119.7 12 9 21 12 0 0 15 0 0.10 0.08 0.18 0.10 0.18 FA Cup (3 Seasons) 6 5 528 5.9 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 League Two (1 Season) 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2008-2009 19 Acc'ton Stanley 1 League 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Chester 1 League 27 18 1,721 19.1 3 2 5 3 0 0 4 0 0.16 0.10 0.26 0.16 0.26 2014-2015 25 Chester 2 Leagues 47 41 3,554 39.5 7 3 10 7 0 0 5 0 0.18 0.08 0.25 0.18 0.25 2015-2016 26 Chester 1 League 39 20 2,090 23.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2016-2017 27 Chester 1 League 25 19 1,696 18.8 1 1 2 1 0 0 2 0 0.05 0.05 0.11 0.05 0.11 2017-2018 28 Chester 1 League 32 23 1,980 22.0 1 3 4 1 0 0 2 0 0.05 0.14 0.18 0.05 0.18 2022-2023 33 Curzon Ashton 1 League 2 2 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 34 Curzon Ashton 1 League 1 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 3 Clubs 3 Leagues 175 123 11,337 126.0 13 9 22 13 0 0 15 0 0.10 0.07 0.17 0.10 0.17 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 Chester (5 Seasons) 2 Leagues 170 121 11,041 122.7 13 9 22 13 0 0 15 0 0.11 0.07 0.18 0.11 0.18 Curzon Ashton (2 Seasons) 1 League 3 2 263 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Acc'ton Stanley (1 Season) 1 League 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (5 Seasons) 167 118 10,776 119.7 12 9 21 12 0 0 15 0 0.10 0.08 0.18 0.10 0.18 FA Cup (3 Seasons) 6 5 528 5.9 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 League Two (1 Season) 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2008-2009 19 Acc'ton Stanley eng ENG 4. League Two 16th 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Chester eng ENG 5. Conf Premier 21st 27 18 1,721 19.1 3 2 5 3 0 0 4 0 0.16 0.10 0.26 0.16 0.26 2014-2015 25 Chester eng ENG 5. Conf Premier 12th 44 38 3,289 36.5 6 3 9 6 0 0 5 0 0.16 0.08 0.25 0.16 0.25 Matches 2015-2016 26 Chester eng ENG 5. National League 17th 39 20 2,090 23.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2016-2017 27 Chester eng ENG 5. National League 19th 25 19 1,696 18.8 1 1 2 1 0 0 2 0 0.05 0.05 0.11 0.05 0.11 Matches 2017-2018 28 Chester eng ENG 5. National League 23rd 32 23 1,980 22.0 1 3 4 1 0 0 2 0 0.05 0.14 0.18 0.05 0.18 Matches 6 Seasons 2 Clubs 2 Leagues 169 118 10,809 120.1 12 9 21 12 0 0 15 0 0.10 0.07 0.17 0.10 0.17 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 Chester (5 Seasons) 1 League 167 118 10,776 119.7 12 9 21 12 0 0 15 0 0.10 0.08 0.18 0.10 0.18 Acc'ton Stanley (1 Season) 1 League 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (5 Seasons) 167 118 10,776 119.7 12 9 21 12 0 0 15 0 0.10 0.08 0.18 0.10 0.18 League Two (1 Season) 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 25 Chester eng ENG FA Cup 65th 3 3 265 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2 2 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 1 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 1 League 6 5 528 5.9 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 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 Curzon Ashton (2 Seasons) 1 League 3 2 263 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Chester (1 Season) 1 League 3 3 265 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2008-2009 19 Acc'ton Stanley 1 League 0.4 0 0 0.00 0 0 2013-2014 24 Chester 1 League 19.1 3 12 0.63 0.25 0 0 2014-2015 25 Chester 2 Leagues 39.5 7 34 0.93 0.18 0 0 2015-2016 26 Chester 1 League 23.2 1 13 0.56 0.08 0 0 2016-2017 27 Chester 1 League 18.8 1 0 3 0.00 0.16 0.33 0 0 2017-2018 28 Chester 1 League 22.0 1 0 4 0.00 0.18 0.25 0 0 2022-2023 33 Curzon Ashton 1 League 2.3 0 1 0 0.0 0.44 0.00 0.00 0 0 2023-2024 34 Curzon Ashton 1 League 0.6 0 0 0 0.00 0.00 0 0 8 Seasons 3 Clubs 3 Leagues 126.0 13 1 66 700.0 0.02 0.54 2.00 0.18 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Chester (5 Seasons) 2 Leagues 122.7 13 0 66 0.00 0.55 0.18 0 0 Curzon Ashton (2 Seasons) 1 League 2.9 0 1 0 0.0 0.34 0.00 0.00 0 0 Acc'ton Stanley (1 Season) 1 League 0.4 0 0 0.00 0 0 Conf Premier (5 Seasons) 119.7 12 0 66 0.00 0.55 0.18 0 0 FA Cup (3 Seasons) 5.9 1 1 0 0.0 0.34 0.00 0.00 0 0 League Two (1 Season) 0.4 0 0 0.00 0 0
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 2014-2015 25 Chester eng ENG FA Cup 65th 2.9 1 0 0 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2.3 0 1 0 0.0 0.44 0.00 0.00 0 0 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 0.6 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 1 League 5.9 1 1 0 0.0 0.34 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 Curzon Ashton (2 Seasons) 1 League 2.9 0 1 0 0.0 0.34 0.00 0.00 0 0 Chester (1 Season) 1 League 2.9 1 0 0
Playing Time Table 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 2008-2009 19 Acc'ton Stanley eng ENG 4. League Two 2 33 17 0.8 0.4 0 2 2013-2014 24 Chester eng ENG 5. Conf Premier 27 1,721 64 41.6 19.1 18 9 2014-2015 25 Chester eng ENG 5. Conf Premier 44 3,289 75 79.4 36.5 38 6 Matches 2014-2015 25 Chester eng ENG FA Cup 3 265 88 98.1 2.9 3 88 2 0 0 1.33 2 4 -2 -0.68 -0.68 Matches 2015-2016 26 Chester eng ENG 5. National League 39 2,090 54 50.5 23.2 20 19 2016-2017 27 Chester eng ENG 5. National League 25 1,696 68 41.0 18.8 19 12 6 4 1.56 28 16 +12 +0.64 +1.37 Matches 2017-2018 28 Chester eng ENG 5. National League 32 1,980 62 47.8 22.0 23 10 9 3 0.69 22 39 -17 -0.77 +0.06 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2 206 103 98.1 2.3 2 103 1 0 0 1.00 0 0 0 0.00 0.00 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 0 0 0.00 +2.73 Matches 8 Seasons 3 Clubs 3 Leagues 175 11,337 65 44.6 126.0 123 94 25 52 57 7 1.06 52 59 -7 -0.15 +0.64 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chester (5 Seasons) 2 Leagues 170 11,041 65 52.7 122.7 121 88 24 49 7 1.08 52 59 -7 -0.16 +0.62 Curzon Ashton (2 Seasons) 1 League 3 263 88 87.7 2.9 2 103 1 1 57 0 0.67 0 0 0 0.00 +2.43 Acc'ton Stanley (1 Season) 1 League 2 33 17 0.8 0.4 0 2 Conf Premier (5 Seasons) 167 10,776 65 52.1 119.7 118 22 49 7 1.07 50 55 -5 -0.12 +0.66 FA Cup (3 Seasons) 6 528 88 92.6 5.9 5 94 3 1 57 0 1.00 2 4 -2 -0.34 +1.80 League Two (1 Season) 2 33 17 0.8 0.4 0 2
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 2008-2009 19 Acc'ton Stanley 1 League 2 33 17 0.8 0.4 0 2 2013-2014 24 Chester 1 League 27 1,721 64 41.6 19.1 18 9 2014-2015 25 Chester 2 Leagues 47 3,554 76 80.6 39.5 41 88 2 6 0 1.33 2 4 -2 -0.68 -0.68 2015-2016 26 Chester 1 League 39 2,090 54 50.5 23.2 20 19 2016-2017 27 Chester 1 League 25 1,696 68 41.0 18.8 19 12 6 4 1.56 28 16 +12 +0.64 +1.37 2017-2018 28 Chester 1 League 32 1,980 62 47.8 22.0 23 10 9 3 0.69 22 39 -17 -0.77 +0.06 2022-2023 33 Curzon Ashton 1 League 2 206 103 98.1 2.3 2 103 1 0 0 1.00 0 0 0 0.00 0.00 2023-2024 34 Curzon Ashton 1 League 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 0 0 0.00 +2.73 8 Seasons 3 Clubs 3 Leagues 175 11,337 65 44.6 126.0 123 94 25 52 57 7 1.06 52 59 -7 -0.15 +0.64 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chester (5 Seasons) 2 Leagues 170 11,041 65 52.7 122.7 121 88 24 49 7 1.08 52 59 -7 -0.16 +0.62 Curzon Ashton (2 Seasons) 1 League 3 263 88 87.7 2.9 2 103 1 1 57 0 0.67 0 0 0 0.00 +2.43 Acc'ton Stanley (1 Season) 1 League 2 33 17 0.8 0.4 0 2 Conf Premier (5 Seasons) 167 10,776 65 52.1 119.7 118 22 49 7 1.07 50 55 -5 -0.12 +0.66 FA Cup (3 Seasons) 6 528 88 92.6 5.9 5 94 3 1 57 0 1.00 2 4 -2 -0.34 +1.80 League Two (1 Season) 2 33 17 0.8 0.4 0 2
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 2008-2009 19 Acc'ton Stanley eng ENG 4. League Two 16th 2 33 17 0.8 0.4 0 2 2013-2014 24 Chester eng ENG 5. Conf Premier 21st 27 1,721 64 41.6 19.1 18 9 2014-2015 25 Chester eng ENG 5. Conf Premier 12th 44 3,289 75 79.4 36.5 38 6 Matches 2015-2016 26 Chester eng ENG 5. National League 17th 39 2,090 54 50.5 23.2 20 19 2016-2017 27 Chester eng ENG 5. National League 19th 25 1,696 68 41.0 18.8 19 12 6 4 1.56 28 16 +12 +0.64 +1.37 Matches 2017-2018 28 Chester eng ENG 5. National League 23rd 32 1,980 62 47.8 22.0 23 10 9 3 0.69 22 39 -17 -0.77 +0.06 Matches 6 Seasons 2 Clubs 2 Leagues 169 10,809 64 43.5 120.1 118 22 51 7 1.07 50 55 -5 -0.12 +0.66 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chester (5 Seasons) 1 League 167 10,776 65 52.1 119.7 118 22 49 7 1.07 50 55 -5 -0.12 +0.66 Acc'ton Stanley (1 Season) 1 League 2 33 17 0.8 0.4 0 2 Conf Premier (5 Seasons) 167 10,776 65 52.1 119.7 118 22 49 7 1.07 50 55 -5 -0.12 +0.66 League Two (1 Season) 2 33 17 0.8 0.4 0 2
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 2014-2015 25 Chester eng ENG FA Cup 65th 3 265 88 98.1 2.9 3 88 2 0 0 1.33 2 4 -2 -0.68 -0.68 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2 206 103 98.1 2.3 2 103 1 0 0 1.00 0 0 0 0.00 0.00 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 0 0 0.00 +2.73 Matches 3 Seasons 2 Clubs 1 League 6 528 88 92.6 5.9 5 94 3 1 57 0 1.00 2 4 -2 -0.34 +1.80 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Curzon Ashton (2 Seasons) 1 League 3 263 88 87.7 2.9 2 103 1 1 57 0 0.67 0 0 0 0.00 +2.43 Chester (1 Season) 1 League 3 265 88 98.1 2.9 3 88 2 0 0 1.33 2 4 -2 -0.68 -0.68
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 Acc'ton Stanley 1 League 0.4 0 0 0 2013-2014 24 Chester 1 League 19.1 4 0 18 2014-2015 25 Chester 2 Leagues 39.5 5 0 0 24 0 2015-2016 26 Chester 1 League 23.2 2 0 5 2016-2017 27 Chester 1 League 18.8 2 0 0 12 0 0 0 0 0 0 0 0 2017-2018 28 Chester 1 League 22.0 2 0 0 19 0 0 0 0 0 0 0 0 2022-2023 33 Curzon Ashton 1 League 2.3 0 0 0 0 4 0 0 0 0 0 2023-2024 34 Curzon Ashton 1 League 0.6 0 0 0 0 0 0 0 0 0 0 8 Seasons 3 Clubs 3 Leagues 126.0 15 0 0 78 4 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Chester (5 Seasons) 2 Leagues 122.7 15 0 0 78 0 0 0 0 0 0 0 0 Curzon Ashton (2 Seasons) 1 League 2.9 0 0 0 0 4 0 0 0 0 0 Acc'ton Stanley (1 Season) 1 League 0.4 0 0 0 Conf Premier (5 Seasons) 119.7 15 0 0 78 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 5.9 0 0 0 0 4 0 0 0 0 0 League Two (1 Season) 0.4 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 25 Chester eng ENG FA Cup 65th 2.9 0 0 0 0 Matches 2022-2023 33 Curzon Ashton eng ENG FA Cup 2.3 0 0 0 0 4 0 0 0 0 0 Matches 2023-2024 34 Curzon Ashton eng ENG FA Cup 0.6 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 1 League 5.9 0 0 0 0 4 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Curzon Ashton (2 Seasons) 1 League 2.9 0 0 0 0 4 0 0 0 0 0 Chester (1 Season) 1 League 2.9 0 0 0 0
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 Craig Mahon Pages
Craig Mahon Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary