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-201823Crewe Alexandraeng ENGFA Cup221802.042.007342.911000.00000Matches
2017-201823Crewe Alexandraeng ENG4. League Two111197110.8191.76472861.7308327.311000.0Matches
2018-201924Crewe Alexandraeng ENGEFL Cup111201.310.75100.001000.00000Matches
2018-201924Crewe Alexandraeng ENG4. League Two443604.071.75112250.00000Matches
2019-202025Crewe Alexandraeng ENGEFL Cup222102.383.4310220.010100.00000Matches
2019-202025Crewe Alexandraeng ENG4. League Two221802.021.005460.0200150.01010100.0Matches
2020-202126Crewe Alexandraeng ENGEFL Cup11901.022.005360.000100.00000Matches
2020-202126Crewe Alexandraeng ENG3. League One15151,35015.0221.47634368.3555426.722000.0Matches
2021-202227Crewe Alexandraeng ENGFA Cup11901.033.005240.000100.00000Matches
2021-202227Crewe Alexandraeng ENG3. League One32322,88032.0531.6616711770.7642239.444000.0Matches
2022-202328Crewe Alexandraeng ENG4. League Two101090010.0151.50352160.0244220.011000.0Matches
10 Seasons3 Clubs5 Leagues81817,33181.51361.6734522364.92116441518.5981011.1
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Crewe Alexandra (8 Seasons)4 Leagues81817,33181.51361.6734522364.92116441518.5981011.1
EFL Cup (8 Seasons)444204.7112.3616531.311200.00000
FA Cup (8 Seasons)332703.072.3312541.711100.00000
League Two (5 Seasons)27272,41126.8431.61875360.98514829.6321033.3
League One (4 Seasons)47474,23047.0751.6023016070.011927714.966000.0
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-201823Crewe Alexandra3 Leagues13131,15112.8231.80543159.3418323.111000.0
2018-201924Crewe Alexandra3 Leagues554805.381.50100.0122240.00000
2019-202025Crewe Alexandra3 Leagues443904.3102.3115633.3301125.01010100.0
2020-202126Crewe Alexandra3 Leagues16161,44016.0241.50684667.6556425.022000.0
2021-202227Crewe Alexandra3 Leagues33332,97033.0561.7017211969.8642339.144000.0
2022-202328Crewe Alexandra2 Leagues101090010.0151.50352160.0244220.011000.0
10 Seasons3 Clubs5 Leagues81817,33181.51361.6734522364.92116441518.5981011.1
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Crewe Alexandra (8 Seasons)4 Leagues81817,33181.51361.6734522364.92116441518.5981011.1
EFL Cup (8 Seasons)444204.7112.3616531.311200.00000
FA Cup (8 Seasons)332703.072.3312541.711100.00000
League Two (5 Seasons)27272,41126.8431.61875360.98514829.6321033.3
League One (4 Seasons)47474,23047.0751.6023016070.011927714.966000.0
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-201823Crewe Alexandraeng ENG4. League Two15th111197110.8191.76472861.7308327.311000.0Matches
2018-201924Crewe Alexandraeng ENG4. League Two12th443604.071.75112250.00000Matches
2019-202025Crewe Alexandraeng ENG4. League Two2nd221802.021.005460.0200150.01010100.0Matches
2020-202126Crewe Alexandraeng ENG3. League One12th15151,35015.0221.47634368.3555426.722000.0Matches
2021-202227Crewe Alexandraeng ENG3. League One24th32322,88032.0531.6616711770.7642239.444000.0Matches
2022-202328Crewe Alexandraeng ENG4. League Two13th101090010.0151.50352160.0244220.011000.0Matches
10 Seasons3 Clubs3 Leagues74746,64173.81181.6031721367.51914411520.3981011.1
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Crewe Alexandra (8 Seasons)2 Leagues74746,64173.81181.6031721367.51914411520.3981011.1
League Two (5 Seasons)27272,41126.8431.61875360.98514829.6321033.3
League One (4 Seasons)47474,23047.0751.6023016070.011927714.966000.0
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-201823Crewe Alexandraeng ENGFA Cup65th221802.042.007342.911000.00000Matches
2018-201924Crewe Alexandraeng ENGEFL Cup58th111201.310.75100.001000.00000Matches
2019-202025Crewe Alexandraeng ENGEFL Cup33rd222102.383.4310220.010100.00000Matches
2020-202126Crewe Alexandraeng ENGEFL Cup58th11901.022.005360.000100.00000Matches
2021-202227Crewe Alexandraeng ENGFA Cup11901.033.005240.000100.00000Matches
9 Seasons2 Clubs2 Leagues776907.7182.35281035.722300.00000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Crewe Alexandra (8 Seasons)2 Leagues776907.7182.35281035.722300.00000
EFL Cup (8 Seasons)444204.7112.3616531.311200.00000
FA Cup (8 Seasons)332703.072.3312541.711100.00000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Bristol Cityeng ENGFA Cup00Matches
2014-201520Bristol Cityeng ENGLeague Cup00Matches
2014-201520Bristol Cityeng ENG3. League One00Matches
2015-201621Crewe Alexandraeng ENGLeague Cup00Matches
2015-201621Crewe Alexandraeng ENG3. League One00Matches
2016-201722Crewe Alexandraeng ENGEFL Cup00Matches
2016-201722Crewe Alexandraeng ENGFA Cup00Matches
2016-201722Crewe Alexandraeng ENG4. League Two00Matches
2017-201823Crewe Alexandraeng ENGEFL Cup00Matches
2017-201823Crewe Alexandraeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201823Crewe Alexandraeng ENG4. League Two111197110.8000000100.000.000.000.000.00Matches
2018-201924Crewe Alexandraeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201924Crewe Alexandraeng ENGFA Cup00Matches
2018-201924Crewe Alexandraeng ENG4. League Two443604.0000000000.000.000.000.000.00Matches
2019-202025Crewe Alexandraeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2019-202025Crewe Alexandraeng ENGFA Cup00Matches
2019-202025Crewe Alexandraeng ENG4. League Two221802.0000000000.000.000.000.000.00Matches
2020-202126Crewe Alexandraeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Crewe Alexandraeng ENGFA Cup00Matches
2020-202126Crewe Alexandraeng ENG3. League One15151,35015.0000000000.000.000.000.000.00Matches
2021-202227Crewe Alexandraeng ENGEFL Cup00Matches
2021-202227Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Crewe Alexandraeng ENG3. League One32322,88032.0000000200.000.000.000.000.00Matches
2022-202328Crewe Alexandraeng ENGFA Cup00Matches
2022-202328Crewe Alexandraeng ENG4. League Two101090010.0000000000.000.000.000.000.00Matches
2023-202429St Johnstonesct SCO1. Premiership00Matches
10 Seasons3 Clubs5 Leagues81817,33181.5000000300.000.000.000.000.00
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
Crewe Alexandra (8 Seasons)4 Leagues81817,33181.5000000300.000.000.000.000.00
Bristol City (1 Season)3 Leagues00
St Johnstone (1 Season)1 League00
EFL Cup (8 Seasons)444204.7000000000.000.000.000.000.00
FA Cup (8 Seasons)332703.0000000000.000.000.000.000.00
League Two (5 Seasons)27272,41126.8000000100.000.000.000.000.00
League One (4 Seasons)47474,23047.0000000200.000.000.000.000.00
Premiership (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Bristol City3 Leagues00
2015-201621Crewe Alexandra2 Leagues00
2016-201722Crewe Alexandra3 Leagues00
2017-201823Crewe Alexandra3 Leagues13131,15112.8000000100.000.000.000.000.00
2018-201924Crewe Alexandra3 Leagues554805.3000000000.000.000.000.000.00
2019-202025Crewe Alexandra3 Leagues443904.3000000000.000.000.000.000.00
2020-202126Crewe Alexandra3 Leagues16161,44016.0000000000.000.000.000.000.00
2021-202227Crewe Alexandra3 Leagues33332,97033.0000000200.000.000.000.000.00
2022-202328Crewe Alexandra2 Leagues101090010.0000000000.000.000.000.000.00
2023-202429St Johnstone1 League00
10 Seasons3 Clubs5 Leagues81817,33181.5000000300.000.000.000.000.00
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
Crewe Alexandra (8 Seasons)4 Leagues81817,33181.5000000300.000.000.000.000.00
Bristol City (1 Season)3 Leagues00
St Johnstone (1 Season)1 League00
EFL Cup (8 Seasons)444204.7000000000.000.000.000.000.00
FA Cup (8 Seasons)332703.0000000000.000.000.000.000.00
League Two (5 Seasons)27272,41126.8000000100.000.000.000.000.00
League One (4 Seasons)47474,23047.0000000200.000.000.000.000.00
Premiership (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Bristol Cityeng ENG3. League One1st00Matches
2015-201621Crewe Alexandraeng ENG3. League One24th00Matches
2016-201722Crewe Alexandraeng ENG4. League Two17th00Matches
2017-201823Crewe Alexandraeng ENG4. League Two15th111197110.8000000100.000.000.000.000.00Matches
2018-201924Crewe Alexandraeng ENG4. League Two12th443604.0000000000.000.000.000.000.00Matches
2019-202025Crewe Alexandraeng ENG4. League Two2nd221802.0000000000.000.000.000.000.00Matches
2020-202126Crewe Alexandraeng ENG3. League One12th15151,35015.0000000000.000.000.000.000.00Matches
2021-202227Crewe Alexandraeng ENG3. League One24th32322,88032.0000000200.000.000.000.000.00Matches
2022-202328Crewe Alexandraeng ENG4. League Two13th101090010.0000000000.000.000.000.000.00Matches
2023-202429St Johnstonesct SCO1. Premiership10th00Matches
10 Seasons3 Clubs3 Leagues74746,64173.8000000300.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
Crewe Alexandra (8 Seasons)2 Leagues74746,64173.8000000300.000.000.000.000.00
Bristol City (1 Season)1 League00
St Johnstone (1 Season)1 League00
League Two (5 Seasons)27272,41126.8000000100.000.000.000.000.00
League One (4 Seasons)47474,23047.0000000200.000.000.000.000.00
Premiership (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Bristol Cityeng ENGFA Cup17th00Matches
2014-201520Bristol Cityeng ENGLeague Cup58th00Matches
2015-201621Crewe Alexandraeng ENGLeague Cup57th00Matches
2016-201722Crewe Alexandraeng ENGEFL Cup33rd00Matches
2016-201722Crewe Alexandraeng ENGFA Cup85th00Matches
2017-201823Crewe Alexandraeng ENGEFL Cup58th00Matches
2017-201823Crewe Alexandraeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2018-201924Crewe Alexandraeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201924Crewe Alexandraeng ENGFA Cup85th00Matches
2019-202025Crewe Alexandraeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202025Crewe Alexandraeng ENGFA Cup33rd00Matches
2020-202126Crewe Alexandraeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202126Crewe Alexandraeng ENGFA Cup65th00Matches
2021-202227Crewe Alexandraeng ENGEFL CupRd200Matches
2021-202227Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202328Crewe Alexandraeng ENGFA Cup00Matches
9 Seasons2 Clubs2 Leagues776907.7000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (8 Seasons)2 Leagues776907.7000000000.000.000.000.000.00
Bristol City (1 Season)2 Leagues00
EFL Cup (8 Seasons)444204.7000000000.000.000.000.000.00
FA Cup (8 Seasons)332703.0000000000.000.000.000.000.00

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201520Bristol Cityeng ENGFA Cup00005Matches
2014-201520Bristol Cityeng ENGLeague Cup00001Matches
2014-201520Bristol Cityeng ENG3. League One000046Matches
2015-201621Crewe Alexandraeng ENGLeague Cup00001Matches
2015-201621Crewe Alexandraeng ENG3. League One000032Matches
2016-201722Crewe Alexandraeng ENGEFL Cup00002Matches
2016-201722Crewe Alexandraeng ENGFA Cup00002Matches
2016-201722Crewe Alexandraeng ENG4. League Two000035Matches
2017-201823Crewe Alexandraeng ENGEFL Cup00001Matches
2017-201823Crewe Alexandraeng ENGFA Cup21809066.72.02902012.0054+1+0.50+1.50Matches
2017-201823Crewe Alexandraeng ENG4. League Two119718823.510.811100340.821219-7-0.65-0.48Matches
2018-201924Crewe Alexandraeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201924Crewe Alexandraeng ENGFA Cup00001Matches
2018-201924Crewe Alexandraeng ENG4. League Two4360908.74.049040341.0067-1-0.25-0.30Matches
2019-202025Crewe Alexandraeng ENGEFL Cup2210105100.02.321052001.5038-5-2.14Matches
2019-202025Crewe Alexandraeng ENGFA Cup00004Matches
2019-202025Crewe Alexandraeng ENG4. League Two2180905.42.029020353.0062+4+2.00+1.43Matches
2020-202126Crewe Alexandraeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2020-202126Crewe Alexandraeng ENGFA Cup0002Matches
2020-202126Crewe Alexandraeng ENG3. League One151,3509032.615.01590150291.331822-4-0.27-0.23Matches
2021-202227Crewe Alexandraeng ENGEFL Cup00002Matches
2021-202227Crewe Alexandraeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2021-202227Crewe Alexandraeng ENG3. League One322,8809069.632.03290320140.692653-27-0.84+0.51Matches
2022-202328Crewe Alexandraeng ENGFA Cup00002Matches
2022-202328Crewe Alexandraeng ENG4. League Two109009021.710.01090100321.001115-4-0.40-0.18Matches
2023-202429St Johnstonesct SCO1. Premiership000037Matches
10 Seasons3 Clubs5 Leagues817,3319117.181.581918003520.9889136-47-0.58-0.51
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (8 Seasons)4 Leagues817,3319121.181.581918002630.9889136-47-0.58-0.51
Bristol City (1 Season)3 Leagues000052
St Johnstone (1 Season)1 League000037
EFL Cup (8 Seasons)442010537.84.741054071.00511-6-1.29
FA Cup (8 Seasons)32709014.83.039030171.3357-2-0.67+0.33
League Two (5 Seasons)272,4118912.126.827902601701.073543-8-0.30-0.35
League One (4 Seasons)474,2309025.547.047904701210.894475-31-0.66-0.22
Premiership (1 Season)000037
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201520Bristol City3 Leagues000052
2015-201621Crewe Alexandra2 Leagues000033
2016-201722Crewe Alexandra3 Leagues000039
2017-201823Crewe Alexandra3 Leagues131,1518925.612.81390120361.001723-6-0.47-0.28
2018-201924Crewe Alexandra3 Leagues54809611.05.359650351.0078-1-0.19-0.24
2019-202025Crewe Alexandra3 Leagues43909810.04.349840392.25910-1-0.23-0.80
2020-202126Crewe Alexandra3 Leagues161,4409032.416.01690160311.251924-5-0.31-0.28
2021-202227Crewe Alexandra3 Leagues332,9709067.333.03390330160.672656-30-0.91+0.45
2022-202328Crewe Alexandra2 Leagues109009020.810.01090100341.001115-4-0.40-0.18
2023-202429St Johnstone1 League000037
10 Seasons3 Clubs5 Leagues817,3319117.181.581918003520.9889136-47-0.58-0.51
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (8 Seasons)4 Leagues817,3319121.181.581918002630.9889136-47-0.58-0.51
Bristol City (1 Season)3 Leagues000052
St Johnstone (1 Season)1 League000037
EFL Cup (8 Seasons)442010537.84.741054071.00511-6-1.29
FA Cup (8 Seasons)32709014.83.039030171.3357-2-0.67+0.33
League Two (5 Seasons)272,4118912.126.827902601701.073543-8-0.30-0.35
League One (4 Seasons)474,2309025.547.047904701210.894475-31-0.66-0.22
Premiership (1 Season)000037
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
2014-201520Bristol Cityeng ENG3. League One1st000046Matches
2015-201621Crewe Alexandraeng ENG3. League One24th000032Matches
2016-201722Crewe Alexandraeng ENG4. League Two17th000035Matches
2017-201823Crewe Alexandraeng ENG4. League Two15th119718823.510.811100340.821219-7-0.65-0.48Matches
2018-201924Crewe Alexandraeng ENG4. League Two12th4360908.74.049040341.0067-1-0.25-0.30Matches
2019-202025Crewe Alexandraeng ENG4. League Two2nd2180905.42.029020353.0062+4+2.00+1.43Matches
2020-202126Crewe Alexandraeng ENG3. League One12th151,3509032.615.01590150291.331822-4-0.27-0.23Matches
2021-202227Crewe Alexandraeng ENG3. League One24th322,8809069.632.03290320140.692653-27-0.84+0.51Matches
2022-202328Crewe Alexandraeng ENG4. League Two13th109009021.710.01090100321.001115-4-0.40-0.18Matches
2023-202429St Johnstonesct SCO1. Premiership10th000037Matches
10 Seasons3 Clubs3 Leagues746,6419016.773.874907303280.9679118-39-0.53-0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (8 Seasons)2 Leagues746,6419020.673.874907302450.9679118-39-0.53-0.47
Bristol City (1 Season)1 League000046
St Johnstone (1 Season)1 League000037
League Two (5 Seasons)272,4118912.126.827902601701.073543-8-0.30-0.35
League One (4 Seasons)474,2309025.547.047904701210.894475-31-0.66-0.22
Premiership (1 Season)000037
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
2014-201520Bristol Cityeng ENGFA Cup17th00005Matches
2014-201520Bristol Cityeng ENGLeague Cup58th00001Matches
2015-201621Crewe Alexandraeng ENGLeague Cup57th00001Matches
2016-201722Crewe Alexandraeng ENGEFL Cup33rd00002Matches
2016-201722Crewe Alexandraeng ENGFA Cup85th00002Matches
2017-201823Crewe Alexandraeng ENGEFL Cup58th00001Matches
2017-201823Crewe Alexandraeng ENGFA Cup65th21809066.72.02902012.0054+1+0.50+1.50Matches
2018-201924Crewe Alexandraeng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2018-201924Crewe Alexandraeng ENGFA Cup85th00001Matches
2019-202025Crewe Alexandraeng ENGEFL Cup33rd2210105100.02.321052001.5038-5-2.14Matches
2019-202025Crewe Alexandraeng ENGFA Cup33rd00004Matches
2020-202126Crewe Alexandraeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2020-202126Crewe Alexandraeng ENGFA Cup65th0002Matches
2021-202227Crewe Alexandraeng ENGEFL CupRd200002Matches
2021-202227Crewe Alexandraeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2022-202328Crewe Alexandraeng ENGFA Cup00002Matches
9 Seasons2 Clubs2 Leagues76909923.57.779970241.141018-8-1.04-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (8 Seasons)2 Leagues76909928.87.779970181.141018-8-1.04-0.04
Bristol City (1 Season)2 Leagues00006
EFL Cup (8 Seasons)442010537.84.741054071.00511-6-1.29
FA Cup (8 Seasons)32709014.83.039030171.3357-2-0.67+0.33
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Crewe Alexandraeng ENGFA Cup2.00000000000Matches
2017-201823Crewe Alexandraeng ENG4. League Two10.8100000000000Matches
2018-201924Crewe Alexandraeng ENGEFL Cup1.3000000000000Matches
2018-201924Crewe Alexandraeng ENG4. League Two4.00000Matches
2019-202025Crewe Alexandraeng ENGEFL Cup2.30000000000Matches
2019-202025Crewe Alexandraeng ENG4. League Two2.0000000000000Matches
2020-202126Crewe Alexandraeng ENGEFL Cup1.00000000000Matches
2020-202126Crewe Alexandraeng ENG3. League One15.00001310000Matches
2021-202227Crewe Alexandraeng ENGFA Cup1.00000100000Matches
2021-202227Crewe Alexandraeng ENG3. League One32.02002700111Matches
2022-202328Crewe Alexandraeng ENG4. League Two10.00000100000Matches
10 Seasons3 Clubs5 Leagues81.53003121011001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (8 Seasons)4 Leagues81.53003121011001
Bristol City (1 Season)3 Leagues
St Johnstone (1 Season)1 League
EFL Cup (8 Seasons)4.7000000000000
FA Cup (8 Seasons)3.00000100000
League Two (5 Seasons)26.8100010000000
League One (4 Seasons)47.020031010111
Premiership (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Crewe Alexandra3 Leagues12.8100000000000
2018-201924Crewe Alexandra3 Leagues5.3000000000000
2019-202025Crewe Alexandra3 Leagues4.3000000000000
2020-202126Crewe Alexandra3 Leagues16.00001310000
2021-202227Crewe Alexandra3 Leagues33.02002800111
2022-202328Crewe Alexandra2 Leagues10.00000100000
10 Seasons3 Clubs5 Leagues81.53003121011001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (8 Seasons)4 Leagues81.53003121011001
Bristol City (1 Season)3 Leagues
St Johnstone (1 Season)1 League
EFL Cup (8 Seasons)4.7000000000000
FA Cup (8 Seasons)3.00000100000
League Two (5 Seasons)26.8100010000000
League One (4 Seasons)47.020031010111
Premiership (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Crewe Alexandraeng ENG4. League Two15th10.8100000000000Matches
2018-201924Crewe Alexandraeng ENG4. League Two12th4.00000Matches
2019-202025Crewe Alexandraeng ENG4. League Two2nd2.0000000000000Matches
2020-202126Crewe Alexandraeng ENG3. League One12th15.00001310000Matches
2021-202227Crewe Alexandraeng ENG3. League One24th32.02002700111Matches
2022-202328Crewe Alexandraeng ENG4. League Two13th10.00000100000Matches
10 Seasons3 Clubs3 Leagues73.83003111011001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (8 Seasons)2 Leagues73.83003111011001
Bristol City (1 Season)1 League
St Johnstone (1 Season)1 League
League Two (5 Seasons)26.8100010000000
League One (4 Seasons)47.020031010111
Premiership (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Crewe Alexandraeng ENGFA Cup65th2.00000000000Matches
2018-201924Crewe Alexandraeng ENGEFL Cup58th1.3000000000000Matches
2019-202025Crewe Alexandraeng ENGEFL Cup33rd2.30000000000Matches
2020-202126Crewe Alexandraeng ENGEFL Cup58th1.00000000000Matches
2021-202227Crewe Alexandraeng ENGFA Cup1.00000100000Matches
9 Seasons2 Clubs2 Leagues7.7000010000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (8 Seasons)2 Leagues7.7000010000000
Bristol City (1 Season)2 Leagues
EFL Cup (8 Seasons)4.7000000000000
FA Cup (8 Seasons)3.00000100000

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.