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-201819Blackburneng ENGJr. PL2 — Div. 216161,44016.001042850.00000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112121,08012.0336216.70000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 1332703.011100.01001Matches
2020-202122Blackburneng ENGEFL Cup11901.022.004375.010000.011000.0Matches
2020-202122MK Donseng ENG3. League One39393,51039.0511.311369166.2179131128.2651016.7Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 111901.01001100.00000Matches
2021-202223Swansea Cityeng ENG2. Championship20201,80020.0341.70936167.7857525.044000.0Matches
2021-202223MK Donseng ENGFA Cup222102.341.719666.701100.011000.0Matches
2021-202223MK Donseng ENG3. League One23232,07023.0271.17755065.31166626.1211050.0Matches
2022-202324Swansea Cityeng ENG2. Championship26252,28025.3371.46966163.59610624.0321033.3Matches
2022-202324Swansea Cityeng ENGFA Cup111201.321.50200.000100.00000Matches
2023-202425Swansea Cityeng ENGFA Cup221802.052.50500.0101150.00000Matches
8 Seasons4 Clubs5 Leagues11411310,260114.01621.4242027264.84727392925.717143017.6
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)4 Leagues11901.022.004375.010000.011000.0
Blackburn (4 Seasons)2 Leagues32322,88032.0015891134.41001
MK Dons (3 Seasons)2 Leagues64645,79064.3821.2722014765.92816201726.6972022.2
Swansea City (3 Seasons)3 Leagues49484,38048.7781.6019612263.31811191225.0761014.3
Championship (6 Seasons)46454,08045.3711.5718912265.61711171124.4761014.3
FA Cup (6 Seasons)555105.7111.9416637.5113120.011000.0
League One (4 Seasons)62625,58062.0781.2621114165.92815191727.4862025.0
PL2 — Div. 1 (3 Seasons)16161,44016.0547318.81001
EFL Cup (2 Seasons)11901.022.004375.010000.011000.0
PL2 — Div. 2 (1 Season)16161,44016.001042850.00000
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-201819Blackburn1 League16161,44016.001042850.00000
2018-201920Blackburn1 League12121,08012.0336216.70000
2019-202021Blackburn1 League332703.011100.01001
2020-202122Blackburn1 League11901.01001100.00000
2020-202122Blackburn2 Leagues11901.022.004375.010000.011000.0
2020-202122MK Dons2 Leagues39393,51039.0511.311369166.2179131128.2651016.7
2021-202223MK Dons2 Leagues25252,28025.3311.22845665.51177624.0321033.3
2021-202223Swansea City1 League20201,80020.0341.70936167.7857525.044000.0
2022-202324Swansea City2 Leagues27262,40026.7391.46986162.29611623.1321033.3
2023-202425Swansea City3 Leagues221802.052.50500.0101150.00000
8 Seasons4 Clubs5 Leagues11411310,260114.01621.4242027264.84727392925.717143017.6
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)4 Leagues11901.022.004375.010000.011000.0
Blackburn (4 Seasons)2 Leagues32322,88032.0015891134.41001
MK Dons (3 Seasons)2 Leagues64645,79064.3821.2722014765.92816201726.6972022.2
Swansea City (3 Seasons)3 Leagues49484,38048.7781.6019612263.31811191225.0761014.3
Championship (6 Seasons)46454,08045.3711.5718912265.61711171124.4761014.3
FA Cup (6 Seasons)555105.7111.9416637.5113120.011000.0
League One (4 Seasons)62625,58062.0781.2621114165.92815191727.4862025.0
PL2 — Div. 1 (3 Seasons)16161,44016.0547318.81001
EFL Cup (2 Seasons)11901.022.004375.010000.011000.0
PL2 — Div. 2 (1 Season)16161,44016.001042850.00000
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-201819Blackburneng ENGJr. PL2 — Div. 21st16161,44016.001042850.00000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12121,08012.0336216.70000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th332703.011100.01001Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th11901.01001100.00000Matches
2020-202122MK Donseng ENG3. League One13th39393,51039.0511.311369166.2179131128.2651016.7Matches
2021-202223MK Donseng ENG3. League One3rd23232,07023.0271.17755065.31166626.1211050.0Matches
2021-202223Swansea Cityeng ENG2. Championship15th20201,80020.0341.70936167.7857525.044000.0Matches
2022-202324Swansea Cityeng ENG2. Championship10th26252,28025.3371.46966163.59610624.0321033.3Matches
8 Seasons4 Clubs3 Leagues1081079,660107.31491.3940026365.84526362826.215123020.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (4 Seasons)2 Leagues32322,88032.0015891134.41001
MK Dons (3 Seasons)1 League62625,58062.0781.2621114165.92815191727.4862025.0
Swansea City (3 Seasons)1 League46454,08045.3711.5718912265.61711171124.4761014.3
Championship (6 Seasons)46454,08045.3711.5718912265.61711171124.4761014.3
League One (4 Seasons)62625,58062.0781.2621114165.92815191727.4862025.0
PL2 — Div. 1 (3 Seasons)16161,44016.0547318.81001
PL2 — Div. 2 (1 Season)16161,44016.001042850.00000
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
2020-202122Blackburneng ENGEFL Cup33rd11901.022.004375.010000.011000.0Matches
2021-202223MK Donseng ENGFA Cup222102.341.719666.701100.011000.0Matches
2022-202324Swansea Cityeng ENGFA Cup111201.321.50200.000100.00000Matches
2023-202425Swansea Cityeng ENGFA Cup221802.052.50500.0101150.00000Matches
6 Seasons3 Clubs2 Leagues666006.7131.9520945.0213116.722000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (3 Seasons)2 Leagues11901.022.004375.010000.011000.0
Swansea City (2 Seasons)2 Leagues333003.372.10700.0102133.30000
MK Dons (2 Seasons)1 League222102.341.719666.701100.011000.0
FA Cup (6 Seasons)555105.7111.9416637.5113120.011000.0
EFL Cup (2 Seasons)11901.022.004375.010000.011000.0

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-201819Blackburneng ENGJr. PL2 — Div. 216.00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.00Matches
2020-202122Blackburneng ENGEFL Cup1.021Matches
2020-202122MK Donseng ENG3. League One39.0515Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.00Matches
2021-202223Swansea Cityeng ENG2. Championship20.034403230.40.29-1.6-0.089229431.378610429.930.418032.830.5341154.4311.5516.9Matches
2021-202223MK Donseng ENGFA Cup2.341Matches
2021-202223MK Donseng ENG3. League One23.0271Matches
2022-202324Swansea Cityeng ENG2. Championship25.337206329.60.29-4.4-0.176527923.376515427.228.516343.635.1327247.3371.4615.4Matches
2022-202324Swansea Cityeng ENGFA Cup1.320Matches
2023-202425Swansea Cityeng ENGFA Cup2.050Matches
8 Seasons4 Clubs5 Leagues114.01621409560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
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
Blackburn (5 Seasons)4 Leagues1.021
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.3827
Swansea City (3 Seasons)3 Leagues48.778609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
Northampton (1 Season)1 League
Championship (6 Seasons)45.371609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
FA Cup (6 Seasons)5.7111
League One (4 Seasons)62.0786
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.021
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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-201819Blackburn1 League16.00
2018-201920Blackburn1 League12.00
2019-202021Blackburn1 League3.00
2020-202122Blackburn1 League1.00
2020-202122Blackburn2 Leagues1.021
2020-202122MK Dons2 Leagues39.0515
2021-202223MK Dons2 Leagues25.3312
2021-202223Swansea City1 League20.034403230.40.29-1.6-0.089229431.378610429.930.418032.830.5341154.4311.5516.9
2022-202324Swansea City2 Leagues26.739206329.60.29-4.4-0.176527923.376515427.228.516343.635.1327247.3371.4615.4
2023-202425Swansea City3 Leagues2.050
8 Seasons4 Clubs5 Leagues114.01621409560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
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
Blackburn (5 Seasons)4 Leagues1.021
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.3827
Swansea City (3 Seasons)3 Leagues48.778609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
Northampton (1 Season)1 League
Championship (6 Seasons)45.371609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
FA Cup (6 Seasons)5.7111
League One (4 Seasons)62.0786
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.021
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.00Matches
2020-202122MK Donseng ENG3. League One13th39.0515Matches
2021-202223MK Donseng ENG3. League One3rd23.0271Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.034403230.40.29-1.6-0.089229431.378610429.930.418032.830.5341154.4311.5516.9Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.337206329.60.29-4.4-0.176527923.376515427.228.516343.635.1327247.3371.4615.4Matches
8 Seasons4 Clubs3 Leagues107.31491209560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
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
Blackburn (4 Seasons)2 Leagues32.00
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.0786
Swansea City (3 Seasons)1 League45.371609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
Northampton (1 Season)1 League
Championship (6 Seasons)45.371609560.00.29-6.0-0.1315757327.4155125828.629.534337.932.7668395.8681.5016.0
League One (4 Seasons)62.0786
PL2 — Div. 1 (3 Seasons)16.00
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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
2020-202122Blackburneng ENGEFL Cup33rd1.021Matches
2021-202223MK Donseng ENGFA Cup2.341Matches
2022-202324Swansea Cityeng ENGFA Cup1.320Matches
2023-202425Swansea Cityeng ENGFA Cup2.050Matches
6 Seasons3 Clubs2 Leagues6.7132
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
Blackburn (3 Seasons)2 Leagues1.021
Swansea City (2 Seasons)2 Leagues3.370
MK Dons (2 Seasons)1 League2.341
FA Cup (6 Seasons)5.7111
EFL Cup (2 Seasons)1.021

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
2016-201718Blackburneng ENG2. Championship00Matches
2017-201819Blackburneng ENGFA Cup00Matches
2017-201819Blackburneng ENG3. League One00Matches
2017-201819Blackburneng ENGJr. PL2 — Div. 216161,44016.0000000000.000.000.000.000.00Matches
2018-201920Blackburneng ENG2. Championship00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112121,08012.0000000000.000.000.000.000.00Matches
2019-202021Blackburneng ENGFA Cup00Matches
2019-202021MK Donseng ENG3. League One00Matches
2019-202021Northamptoneng ENG4. League Two00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 1332703.0000000000.000.000.000.000.00Matches
2020-202122Blackburneng ENG2. Championship00Matches
2020-202122Blackburneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202122MK Donseng ENGFA Cup00Matches
2020-202122MK Donseng ENG3. League One39393,51039.0000000200.000.000.000.000.00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2021-202223Swansea Cityeng ENG2. Championship20201,80020.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202223MK Donseng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2021-202223MK Donseng ENG3. League One23232,07023.0000000100.000.000.000.000.00Matches
2022-202324Swansea Cityeng ENG2. Championship26252,28025.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Swansea Cityeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2023-202425Swansea Cityeng ENG2. Championship00Matches
2023-202425Swansea Cityeng ENGEFL Cup00Matches
2023-202425Swansea Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
8 Seasons4 Clubs5 Leagues11411310,260114.0000000600.00.00.00.00000.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
Blackburn (5 Seasons)4 Leagues11901.0000000000.000.000.000.000.00
Blackburn (4 Seasons)2 Leagues32322,88032.0000000000.000.000.000.000.00
MK Dons (3 Seasons)2 Leagues64645,79064.3000000300.000.000.000.000.00
Swansea City (3 Seasons)3 Leagues49484,38048.7000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League00
Championship (6 Seasons)46454,08045.3000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (6 Seasons)555105.7000000000.000.000.000.000.00
League One (4 Seasons)62625,58062.0000000300.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)16161,44016.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)16161,44016.0000000000.000.000.000.000.00
League Two (1 Season)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
2016-201718Blackburn1 League00
2017-201819Blackburn1 League16161,44016.0000000000.000.000.000.000.00
2017-201819Blackburn2 Leagues00
2018-201920Blackburn1 League12121,08012.0000000000.000.000.000.000.00
2018-201920Blackburn1 League00
2019-202021Northampton1 League00
2019-202021Blackburn1 League332703.0000000000.000.000.000.000.00
2019-202021Blackburn1 League00
2019-202021MK Dons1 League00
2020-202122Blackburn1 League11901.0000000000.000.000.000.000.00
2020-202122Blackburn2 Leagues11901.0000000000.000.000.000.000.00
2020-202122MK Dons2 Leagues39393,51039.0000000200.000.000.000.000.00
2021-202223MK Dons2 Leagues25252,28025.3000000100.000.000.000.000.00
2021-202223Swansea City1 League20201,80020.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202324Swansea City2 Leagues27262,40026.7000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202425Swansea City3 Leagues221802.0000000000.000.000.000.000.00
8 Seasons4 Clubs5 Leagues11411310,260114.0000000600.00.00.00.00000.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
Blackburn (5 Seasons)4 Leagues11901.0000000000.000.000.000.000.00
Blackburn (4 Seasons)2 Leagues32322,88032.0000000000.000.000.000.000.00
MK Dons (3 Seasons)2 Leagues64645,79064.3000000300.000.000.000.000.00
Swansea City (3 Seasons)3 Leagues49484,38048.7000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League00
Championship (6 Seasons)46454,08045.3000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (6 Seasons)555105.7000000000.000.000.000.000.00
League One (4 Seasons)62625,58062.0000000300.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)16161,44016.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)16161,44016.0000000000.000.000.000.000.00
League Two (1 Season)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
2016-201718Blackburneng ENG2. Championship22nd00Matches
2017-201819Blackburneng ENGJr. PL2 — Div. 21st16161,44016.0000000000.000.000.000.000.00Matches
2017-201819Blackburneng ENG3. League One2nd00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12121,08012.0000000000.000.000.000.000.00Matches
2018-201920Blackburneng ENG2. Championship15th00Matches
2019-202021Northamptoneng ENG4. League Two7th00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th332703.0000000000.000.000.000.000.00Matches
2019-202021MK Donseng ENG3. League One19th00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th11901.0000000000.000.000.000.000.00Matches
2020-202122Blackburneng ENG2. Championship15th00Matches
2020-202122MK Donseng ENG3. League One13th39393,51039.0000000200.000.000.000.000.00Matches
2021-202223MK Donseng ENG3. League One3rd23232,07023.0000000100.000.000.000.000.00Matches
2021-202223Swansea Cityeng ENG2. Championship15th20201,80020.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Swansea Cityeng ENG2. Championship10th26252,28025.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Swansea Cityeng ENG2. Championship14th00Matches
8 Seasons4 Clubs3 Leagues1081079,660107.3000000600.00.00.00.00000.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
Blackburn (4 Seasons)2 Leagues32322,88032.0000000000.000.000.000.000.00
Blackburn (4 Seasons)2 Leagues00
MK Dons (3 Seasons)1 League62625,58062.0000000300.000.000.000.000.00
Swansea City (3 Seasons)1 League46454,08045.3000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League00
Championship (6 Seasons)46454,08045.3000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
League One (4 Seasons)62625,58062.0000000300.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)16161,44016.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)16161,44016.0000000000.000.000.000.000.00
League Two (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
2017-201819Blackburneng ENGFA Cup33rd00Matches
2019-202021Blackburneng ENGFA Cup33rd00Matches
2020-202122Blackburneng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202122MK Donseng ENGFA Cup33rd00Matches
2021-202223MK Donseng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2022-202324Swansea Cityeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2023-202425Swansea Cityeng ENGEFL CupRd200Matches
2023-202425Swansea Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
6 Seasons3 Clubs2 Leagues666006.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
Blackburn (3 Seasons)2 Leagues11901.0000000000.000.000.000.000.00
Swansea City (2 Seasons)2 Leagues333003.3000000000.000.000.000.000.00
MK Dons (2 Seasons)1 League222102.3000000000.000.000.000.000.00
FA Cup (6 Seasons)555105.7000000000.000.000.000.000.00
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.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-201819Blackburneng ENGJr. PL2 — Div. 216.00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.00Matches
2020-202122Blackburneng ENGEFL Cup1.00Matches
2020-202122MK Donseng ENG3. League One39.00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.00Matches
2021-202223Swansea Cityeng ENG2. Championship20.072496874.8161081149925826099.230331297.115338240.100.00.00.0111000Matches
2021-202223MK Donseng ENGFA Cup2.30Matches
2021-202223MK Donseng ENG3. League One23.00Matches
2022-202324Swansea Cityeng ENG2. Championship25.368293373.1141781034226826999.629229798.311635332.900.00.00.015000Matches
2022-202324Swansea Cityeng ENGFA Cup1.30Matches
2023-202425Swansea Cityeng ENGFA Cup2.00Matches
8 Seasons4 Clubs5 Leagues114.01406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
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
Blackburn (5 Seasons)4 Leagues1.00
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.30
Swansea City (3 Seasons)3 Leagues48.71406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
Northampton (1 Season)1 League
Championship (6 Seasons)45.31406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
FA Cup (6 Seasons)5.70
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.00
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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-201819Blackburn1 League16.00
2018-201920Blackburn1 League12.00
2019-202021Blackburn1 League3.00
2020-202122Blackburn1 League1.00
2020-202122Blackburn2 Leagues1.00
2020-202122MK Dons2 Leagues39.00
2021-202223MK Dons2 Leagues25.30
2021-202223Swansea City1 League20.072496874.8161081149925826099.230331297.115338240.100.00.00.0111000
2022-202324Swansea City2 Leagues26.768293373.1141781034226826999.629229798.311635332.900.00.00.015000
2023-202425Swansea City3 Leagues2.00
8 Seasons4 Clubs5 Leagues114.01406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
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
Blackburn (5 Seasons)4 Leagues1.00
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.30
Swansea City (3 Seasons)3 Leagues48.71406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
Northampton (1 Season)1 League
Championship (6 Seasons)45.31406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
FA Cup (6 Seasons)5.70
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.00
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.00Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.00Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.00Matches
2020-202122MK Donseng ENG3. League One13th39.00Matches
2021-202223MK Donseng ENG3. League One3rd23.00Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.072496874.8161081149925826099.230331297.115338240.100.00.00.0111000Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.368293373.1141781034226826999.629229798.311635332.900.00.00.015000Matches
8 Seasons4 Clubs3 Leagues107.31406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
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
Blackburn (4 Seasons)2 Leagues32.00
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.00
Swansea City (3 Seasons)1 League45.31406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
Northampton (1 Season)1 League
Championship (6 Seasons)45.31406190174.0302862184152652999.459560997.726973536.600.00.00.0216000
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.00
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)
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
2020-202122Blackburneng ENGEFL Cup33rd1.00Matches
2021-202223MK Donseng ENGFA Cup2.30Matches
2022-202324Swansea Cityeng ENGFA Cup1.30Matches
2023-202425Swansea Cityeng ENGFA Cup2.00Matches
6 Seasons3 Clubs2 Leagues6.70
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
Blackburn (3 Seasons)2 Leagues1.00
Swansea City (2 Seasons)2 Leagues3.30
MK Dons (2 Seasons)1 League2.30
FA Cup (6 Seasons)5.70
EFL Cup (2 Seasons)1.00

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-201819Blackburneng ENGJr. PL2 — Div. 216.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Blackburneng ENGEFL Cup1.00Matches
2020-202122MK Donseng ENG3. League One39.00Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.0Matches
2021-202223Swansea Cityeng ENG2. Championship20.0968736230500900000072422Matches
2021-202223MK Donseng ENGFA Cup2.30Matches
2021-202223MK Donseng ENG3. League One23.00Matches
2022-202324Swansea Cityeng ENG2. Championship25.3933703225620200000068252Matches
2022-202324Swansea Cityeng ENGFA Cup1.30Matches
2023-202425Swansea Cityeng ENGFA Cup2.00Matches
8 Seasons4 Clubs5 Leagues114.019011439455112011000000140674
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)4 Leagues1.00
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.30
Swansea City (3 Seasons)3 Leagues48.719011439455112011000000140674
Northampton (1 Season)1 League
Championship (6 Seasons)45.319011439455112011000000140674
FA Cup (6 Seasons)5.70
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.00
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburn1 League16.0
2018-201920Blackburn1 League12.0
2019-202021Blackburn1 League3.0
2020-202122Blackburn1 League1.0
2020-202122Blackburn2 Leagues1.00
2020-202122MK Dons2 Leagues39.00
2021-202223MK Dons2 Leagues25.30
2021-202223Swansea City1 League20.0968736230500900000072422
2022-202324Swansea City2 Leagues26.7933703225620200000068252
2023-202425Swansea City3 Leagues2.00
8 Seasons4 Clubs5 Leagues114.019011439455112011000000140674
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)4 Leagues1.00
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.30
Swansea City (3 Seasons)3 Leagues48.719011439455112011000000140674
Northampton (1 Season)1 League
Championship (6 Seasons)45.319011439455112011000000140674
FA Cup (6 Seasons)5.70
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.00
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.0Matches
2020-202122MK Donseng ENG3. League One13th39.00Matches
2021-202223MK Donseng ENG3. League One3rd23.00Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.0968736230500900000072422Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.3933703225620200000068252Matches
8 Seasons4 Clubs3 Leagues107.319011439455112011000000140674
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (4 Seasons)2 Leagues32.0
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.00
Swansea City (3 Seasons)1 League45.319011439455112011000000140674
Northampton (1 Season)1 League
Championship (6 Seasons)45.319011439455112011000000140674
League One (4 Seasons)62.00
PL2 — Div. 1 (3 Seasons)16.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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
2020-202122Blackburneng ENGEFL Cup33rd1.00Matches
2021-202223MK Donseng ENGFA Cup2.30Matches
2022-202324Swansea Cityeng ENGFA Cup1.30Matches
2023-202425Swansea Cityeng ENGFA Cup2.00Matches
6 Seasons3 Clubs2 Leagues6.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (3 Seasons)2 Leagues1.00
Swansea City (2 Seasons)2 Leagues3.30
MK Dons (2 Seasons)1 League2.30
FA Cup (6 Seasons)5.70
EFL Cup (2 Seasons)1.00

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-201819Blackburneng ENGJr. PL2 — Div. 216.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Blackburneng ENGEFL Cup1.0Matches
2020-202122MK Donseng ENG3. League One39.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.0Matches
2021-202223Swansea Cityeng ENG2. Championship20.030.1530000010.05100000Matches
2021-202223MK Donseng ENGFA Cup2.3Matches
2021-202223MK Donseng ENG3. League One23.0Matches
2022-202324Swansea Cityeng ENG2. Championship25.340.1631000000.00000000Matches
2022-202324Swansea Cityeng ENGFA Cup1.3Matches
2023-202425Swansea Cityeng ENGFA Cup2.0Matches
8 Seasons4 Clubs5 Leagues114.070.1561000010.02100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)4 Leagues1.0
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.3
Swansea City (3 Seasons)3 Leagues48.770.1561000010.02100000
Northampton (1 Season)1 League
Championship (6 Seasons)45.370.1561000010.02100000
FA Cup (6 Seasons)5.7
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburn1 League16.0
2018-201920Blackburn1 League12.0
2019-202021Blackburn1 League3.0
2020-202122Blackburn1 League1.0
2020-202122Blackburn2 Leagues1.0
2020-202122MK Dons2 Leagues39.0
2021-202223MK Dons2 Leagues25.3
2021-202223Swansea City1 League20.030.1530000010.05100000
2022-202324Swansea City2 Leagues26.740.1631000000.00000000
2023-202425Swansea City3 Leagues2.0
8 Seasons4 Clubs5 Leagues114.070.1561000010.02100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)4 Leagues1.0
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.3
Swansea City (3 Seasons)3 Leagues48.770.1561000010.02100000
Northampton (1 Season)1 League
Championship (6 Seasons)45.370.1561000010.02100000
FA Cup (6 Seasons)5.7
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.0Matches
2020-202122MK Donseng ENG3. League One13th39.0Matches
2021-202223MK Donseng ENG3. League One3rd23.0Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.030.1530000010.05100000Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.340.1631000000.00000000Matches
8 Seasons4 Clubs3 Leagues107.370.1561000010.02100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (4 Seasons)2 Leagues32.0
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.0
Swansea City (3 Seasons)1 League45.370.1561000010.02100000
Northampton (1 Season)1 League
Championship (6 Seasons)45.370.1561000010.02100000
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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
2020-202122Blackburneng ENGEFL Cup33rd1.0Matches
2021-202223MK Donseng ENGFA Cup2.3Matches
2022-202324Swansea Cityeng ENGFA Cup1.3Matches
2023-202425Swansea Cityeng ENGFA Cup2.0Matches
6 Seasons3 Clubs2 Leagues6.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (3 Seasons)2 Leagues1.0
Swansea City (2 Seasons)2 Leagues3.3
MK Dons (2 Seasons)1 League2.3
FA Cup (6 Seasons)5.7
EFL Cup (2 Seasons)1.0

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-201819Blackburneng ENGJr. PL2 — Div. 216.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Blackburneng ENGEFL Cup1.000Matches
2020-202122MK Donseng ENG3. League One39.010Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.0Matches
2021-202223Swansea Cityeng ENG2. Championship20.00000000000000111Matches
2021-202223MK Donseng ENGFA Cup2.300Matches
2021-202223MK Donseng ENG3. League One23.000Matches
2022-202324Swansea Cityeng ENG2. Championship25.30000000000000113Matches
2022-202324Swansea Cityeng ENGFA Cup1.300Matches
2023-202425Swansea Cityeng ENGFA Cup2.010Matches
8 Seasons4 Clubs5 Leagues114.00200000000000224
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)4 Leagues1.0000
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.3100
Swansea City (3 Seasons)3 Leagues48.70100000000000224
Northampton (1 Season)1 League0
Championship (6 Seasons)45.30000000000000224
FA Cup (6 Seasons)5.7100
League One (4 Seasons)62.0100
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.0000
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)0
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-201819Blackburn1 League16.00
2018-201920Blackburn1 League12.00
2019-202021Blackburn1 League3.00
2020-202122Blackburn1 League1.00
2020-202122Blackburn2 Leagues1.0000
2020-202122MK Dons2 Leagues39.0100
2021-202223MK Dons2 Leagues25.3000
2021-202223Swansea City1 League20.00000000000000111
2022-202324Swansea City2 Leagues26.70000000000000113
2023-202425Swansea City3 Leagues2.0100
8 Seasons4 Clubs5 Leagues114.00200000000000224
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)4 Leagues1.0000
Blackburn (4 Seasons)2 Leagues32.00
MK Dons (3 Seasons)2 Leagues64.3100
Swansea City (3 Seasons)3 Leagues48.70100000000000224
Northampton (1 Season)1 League0
Championship (6 Seasons)45.30000000000000224
FA Cup (6 Seasons)5.7100
League One (4 Seasons)62.0100
PL2 — Div. 1 (3 Seasons)16.00
EFL Cup (2 Seasons)1.0000
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)0
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.0Matches
2020-202122MK Donseng ENG3. League One13th39.010Matches
2021-202223MK Donseng ENG3. League One3rd23.000Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.00000000000000111Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.30000000000000113Matches
8 Seasons4 Clubs3 Leagues107.30100000000000224
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
Blackburn (4 Seasons)2 Leagues32.00
Blackburn (4 Seasons)2 Leagues0
MK Dons (3 Seasons)1 League62.0100
Swansea City (3 Seasons)1 League45.30000000000000224
Northampton (1 Season)1 League0
Championship (6 Seasons)45.30000000000000224
League One (4 Seasons)62.0100
PL2 — Div. 1 (3 Seasons)16.00
PL2 — Div. 2 (1 Season)16.00
League Two (1 Season)0
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
2020-202122Blackburneng ENGEFL Cup33rd1.000Matches
2021-202223MK Donseng ENGFA Cup2.300Matches
2022-202324Swansea Cityeng ENGFA Cup1.300Matches
2023-202425Swansea Cityeng ENGFA Cup2.010Matches
6 Seasons3 Clubs2 Leagues6.7100
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
Blackburn (3 Seasons)2 Leagues1.0000
Swansea City (2 Seasons)2 Leagues3.3100
MK Dons (2 Seasons)1 League2.3000
FA Cup (6 Seasons)5.7100
EFL Cup (2 Seasons)1.0000

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-201819Blackburneng ENGJr. PL2 — Div. 216.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.0Matches
2020-202122Blackburneng ENGEFL Cup1.0Matches
2020-202122MK Donseng ENG3. League One39.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.0Matches
2021-202223Swansea Cityeng ENG2. Championship20.010157651007800101500057433012186000105240Matches
2021-202223MK Donseng ENGFA Cup2.3Matches
2021-202223MK Donseng ENG3. League One23.0Matches
2022-202324Swansea Cityeng ENG2. Championship25.3979763967120097900051229501808011104860Matches
2022-202324Swansea Cityeng ENGFA Cup1.3Matches
2023-202425Swansea Cityeng ENGFA Cup2.0Matches
8 Seasons4 Clubs5 Leagues114.0199415281974200019940001086625139940112010100
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
Blackburn (5 Seasons)4 Leagues1.0
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.3
Swansea City (3 Seasons)3 Leagues48.7199415281974200019940001086625139940112010100
Northampton (1 Season)1 League
Championship (6 Seasons)45.3199415281974200019940001086625139940112010100
FA Cup (6 Seasons)5.7
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburn1 League16.0
2018-201920Blackburn1 League12.0
2019-202021Blackburn1 League3.0
2020-202122Blackburn1 League1.0
2020-202122Blackburn2 Leagues1.0
2020-202122MK Dons2 Leagues39.0
2021-202223MK Dons2 Leagues25.3
2021-202223Swansea City1 League20.010157651007800101500057433012186000105240
2022-202324Swansea City2 Leagues26.7979763967120097900051229501808011104860
2023-202425Swansea City3 Leagues2.0
8 Seasons4 Clubs5 Leagues114.0199415281974200019940001086625139940112010100
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
Blackburn (5 Seasons)4 Leagues1.0
Blackburn (4 Seasons)2 Leagues32.0
MK Dons (3 Seasons)2 Leagues64.3
Swansea City (3 Seasons)3 Leagues48.7199415281974200019940001086625139940112010100
Northampton (1 Season)1 League
Championship (6 Seasons)45.3199415281974200019940001086625139940112010100
FA Cup (6 Seasons)5.7
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
EFL Cup (2 Seasons)1.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.0Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.0Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.0Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.0Matches
2020-202122MK Donseng ENG3. League One13th39.0Matches
2021-202223MK Donseng ENG3. League One3rd23.0Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.010157651007800101500057433012186000105240Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.3979763967120097900051229501808011104860Matches
8 Seasons4 Clubs3 Leagues107.3199415281974200019940001086625139940112010100
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
Blackburn (4 Seasons)2 Leagues32.0
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.0
Swansea City (3 Seasons)1 League45.3199415281974200019940001086625139940112010100
Northampton (1 Season)1 League
Championship (6 Seasons)45.3199415281974200019940001086625139940112010100
League One (4 Seasons)62.0
PL2 — Div. 1 (3 Seasons)16.0
PL2 — Div. 2 (1 Season)16.0
League Two (1 Season)
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
2020-202122Blackburneng ENGEFL Cup33rd1.0Matches
2021-202223MK Donseng ENGFA Cup2.3Matches
2022-202324Swansea Cityeng ENGFA Cup1.3Matches
2023-202425Swansea Cityeng ENGFA Cup2.0Matches
6 Seasons3 Clubs2 Leagues6.7
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
Blackburn (3 Seasons)2 Leagues1.0
Swansea City (2 Seasons)2 Leagues3.3
MK Dons (2 Seasons)1 League2.3
FA Cup (6 Seasons)5.7
EFL Cup (2 Seasons)1.0

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
2016-201718Blackburneng ENG2. Championship00002Matches
2017-201819Blackburneng ENGFA Cup00001Matches
2017-201819Blackburneng ENG3. League One00001Matches
2017-201819Blackburneng ENGJr. PL2 — Div. 2161,4409084.216.0169016002.133114+17+1.06-2.27Matches
2018-201920Blackburneng ENG2. Championship00001Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 1121,0809054.512.0129012001.002223-1-0.08-0.28Matches
2019-202021Blackburneng ENGFA Cup00001Matches
2019-202021MK Donseng ENG3. League One00007Matches
2019-202021Northamptoneng ENG4. League Two000013Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 132709017.63.03903001.3354+1+0.33+0.33Matches
2020-202122Blackburneng ENG2. Championship0004Matches
2020-202122Blackburneng ENGEFL Cup1909050.01.01901013.0032+1+1.00+2.00Matches
2020-202122MK Donseng ENGFA Cup0003Matches
2020-202122MK Donseng ENG3. League One393,5109084.839.0399039001.545651+5+0.13+0.56Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 1190904.21.01901003.0040+4+4.00+3.87Matches
2021-202223Swansea Cityeng ENG2. Championship201,8009043.520.0209020041.453034-4-0.20+0.0322.636.3-13.7-0.69-0.55Matches
2021-202223MK Donseng ENGFA Cup2210105100.02.321052000.5034-1-0.43Matches
2021-202223MK Donseng ENG3. League One232,0709050.023.0239023001.704027+13+0.57-0.35Matches
2022-202324Swansea Cityeng ENG2. Championship262,2808855.125.3259025130201.313537-2-0.08-0.3732.131.7+0.4+0.02-0.43Matches
2022-202324Swansea Cityeng ENGFA Cup112012057.11.311201010.0012-1-0.75-0.75Matches
2023-202425Swansea Cityeng ENG2. Championship000046Matches
2023-202425Swansea Cityeng ENGEFL Cup00002Matches
2023-202425Swansea Cityeng ENGFA Cup218090100.02.02902001.5025-3-1.50Matches
8 Seasons4 Clubs5 Leagues11410,2609022.6114.0113911131301071.48170162+8+0.07-0.1554.768.0-13.3-0.29-0.41
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
Blackburn (5 Seasons)4 Leagues190900.51.019010113.0032+1+1.00+2.00
Blackburn (4 Seasons)2 Leagues322,8809039.032.0329032001.666241+21+0.66+0.36
MK Dons (3 Seasons)2 Leagues645,7909048.464.36490640101.579982+17+0.26-0.34
Swansea City (3 Seasons)3 Leagues494,3808933.748.7489148130731.356878-10-0.21-0.2154.768.0-13.3-0.29-0.41
Northampton (1 Season)1 League000013
Championship (6 Seasons)464,0808916.445.3459045130771.376571-6-0.13-0.1354.768.0-13.3-0.29-0.41
FA Cup (6 Seasons)551010237.05.751025060.80611-5-0.88-0.88
League One (4 Seasons)625,5809035.862.0629062081.609678+18+0.29-0.31
PL2 — Div. 1 (3 Seasons)161,4409025.416.0169016001.193127+4+0.25+0.14
EFL Cup (2 Seasons)1909025.01.01901033.0032+1+1.00+2.00
PL2 — Div. 2 (1 Season)161,4409084.216.0169016002.133114+17+1.06-2.27
League Two (1 Season)000013
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
2016-201718Blackburn1 League00002
2017-201819Blackburn1 League161,4409084.216.0169016002.133114+17+1.06-2.27
2017-201819Blackburn2 Leagues00002
2018-201920Blackburn1 League121,0809054.512.0129012001.002223-1-0.08-0.28
2018-201920Blackburn1 League00001
2019-202021Northampton1 League000013
2019-202021Blackburn1 League32709017.63.03903001.3354+1+0.33+0.33
2019-202021Blackburn1 League00001
2019-202021MK Dons1 League00007
2020-202122Blackburn1 League190904.21.01901003.0040+4+4.00+3.87
2020-202122Blackburn2 Leagues190902.11.01901053.0032+1+1.00+2.00
2020-202122MK Dons2 Leagues393,5109078.539.0399039031.545651+5+0.13+0.56
2021-202223MK Dons2 Leagues252,2809152.425.3259125001.604331+12+0.47-0.44
2021-202223Swansea City1 League201,8009043.520.0209020041.453034-4-0.20+0.0322.636.3-13.7-0.69-0.55
2022-202324Swansea City2 Leagues272,4008955.226.7269126130211.263639-3-0.11-0.3932.131.7+0.4+0.02-0.43
2023-202425Swansea City3 Leagues2180904.02.029020481.5025-3-1.50
8 Seasons4 Clubs5 Leagues11410,2609022.6114.0113911131301071.48170162+8+0.07-0.1554.768.0-13.3-0.29-0.41
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
Blackburn (5 Seasons)4 Leagues190900.51.019010113.0032+1+1.00+2.00
Blackburn (4 Seasons)2 Leagues322,8809039.032.0329032001.666241+21+0.66+0.36
MK Dons (3 Seasons)2 Leagues645,7909048.464.36490640101.579982+17+0.26-0.34
Swansea City (3 Seasons)3 Leagues494,3808933.748.7489148130731.356878-10-0.21-0.2154.768.0-13.3-0.29-0.41
Northampton (1 Season)1 League000013
Championship (6 Seasons)464,0808916.445.3459045130771.376571-6-0.13-0.1354.768.0-13.3-0.29-0.41
FA Cup (6 Seasons)551010237.05.751025060.80611-5-0.88-0.88
League One (4 Seasons)625,5809035.862.0629062081.609678+18+0.29-0.31
PL2 — Div. 1 (3 Seasons)161,4409025.416.0169016001.193127+4+0.25+0.14
EFL Cup (2 Seasons)1909025.01.01901033.0032+1+1.00+2.00
PL2 — Div. 2 (1 Season)161,4409084.216.0169016002.133114+17+1.06-2.27
League Two (1 Season)000013
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
2016-201718Blackburneng ENG2. Championship22nd00002Matches
2017-201819Blackburneng ENGJr. PL2 — Div. 21st161,4409084.216.0169016002.133114+17+1.06-2.27Matches
2017-201819Blackburneng ENG3. League One2nd00001Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th121,0809054.512.0129012001.002223-1-0.08-0.28Matches
2018-201920Blackburneng ENG2. Championship15th00001Matches
2019-202021Northamptoneng ENG4. League Two7th000013Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th32709017.63.03903001.3354+1+0.33+0.33Matches
2019-202021MK Donseng ENG3. League One19th00007Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th190904.21.01901003.0040+4+4.00+3.87Matches
2020-202122Blackburneng ENG2. Championship15th0004Matches
2020-202122MK Donseng ENG3. League One13th393,5109084.839.0399039001.545651+5+0.13+0.56Matches
2021-202223MK Donseng ENG3. League One3rd232,0709050.023.0239023001.704027+13+0.57-0.35Matches
2021-202223Swansea Cityeng ENG2. Championship15th201,8009043.520.0209020041.453034-4-0.20+0.0322.636.3-13.7-0.69-0.55Matches
2022-202324Swansea Cityeng ENG2. Championship10th262,2808855.125.3259025130201.313537-2-0.08-0.3732.131.7+0.4+0.02-0.43Matches
2023-202425Swansea Cityeng ENG2. Championship14th000046Matches
8 Seasons4 Clubs3 Leagues1089,6608922.1107.310790107130981.50161149+12+0.11-0.1254.768.0-13.3-0.29-0.41
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
Blackburn (4 Seasons)2 Leagues322,8809039.032.0329032001.666241+21+0.66+0.36
Blackburn (4 Seasons)2 Leagues00008
MK Dons (3 Seasons)1 League625,5809048.862.0629062071.609678+18+0.29-0.31
Swansea City (3 Seasons)1 League464,0808932.945.3459045130701.376571-6-0.13-0.1354.768.0-13.3-0.29-0.41
Northampton (1 Season)1 League000013
Championship (6 Seasons)464,0808916.445.3459045130771.376571-6-0.13-0.1354.768.0-13.3-0.29-0.41
League One (4 Seasons)625,5809035.862.0629062081.609678+18+0.29-0.31
PL2 — Div. 1 (3 Seasons)161,4409025.416.0169016001.193127+4+0.25+0.14
PL2 — Div. 2 (1 Season)161,4409084.216.0169016002.133114+17+1.06-2.27
League Two (1 Season)000013
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
2017-201819Blackburneng ENGFA Cup33rd00001Matches
2019-202021Blackburneng ENGFA Cup33rd00001Matches
2020-202122Blackburneng ENGEFL Cup33rd1909050.01.01901013.0032+1+1.00+2.00Matches
2020-202122MK Donseng ENGFA Cup33rd0003Matches
2021-202223MK Donseng ENGFA Cup2210105100.02.321052000.5034-1-0.43Matches
2022-202324Swansea Cityeng ENGFA Cup112012057.11.311201010.0012-1-0.75-0.75Matches
2023-202425Swansea Cityeng ENGEFL CupRd200002Matches
2023-202425Swansea Cityeng ENGFA Cup218090100.02.02902001.5025-3-1.50Matches
6 Seasons3 Clubs2 Leagues660010034.56.761006091.17913-4-0.60-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (3 Seasons)2 Leagues1909014.31.01901033.0032+1+1.00+2.00
Swansea City (2 Seasons)2 Leagues330010052.63.331003031.0037-4-1.20-1.20
MK Dons (2 Seasons)1 League221010538.92.321052030.5034-1-0.43
FA Cup (6 Seasons)551010237.05.751025060.80611-5-0.88-0.88
EFL Cup (2 Seasons)1909025.01.01901033.0032+1+1.00+2.00

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-201819Blackburneng ENGJr. PL2 — Div. 216.00000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 112.00000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 13.00000Matches
2020-202122Blackburneng ENGEFL Cup1.00000000000Matches
2020-202122MK Donseng ENG3. League One39.02001500011Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 11.00000Matches
2021-202223Swansea Cityeng ENG2. Championship20.01001500000102710100.0Matches
2021-202223MK Donseng ENGFA Cup2.30000000000Matches
2021-202223MK Donseng ENG3. League One23.01000200000Matches
2022-202324Swansea Cityeng ENG2. Championship25.3200190000010284180.0Matches
2022-202324Swansea Cityeng ENGFA Cup1.30000000000Matches
2023-202425Swansea Cityeng ENGFA Cup2.00000000010Matches
8 Seasons4 Clubs5 Leagues114.06003210002021555183.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)4 Leagues1.00000000000
Blackburn (4 Seasons)2 Leagues32.00000
MK Dons (3 Seasons)2 Leagues64.33001700011
Swansea City (3 Seasons)3 Leagues48.73002140001020555183.3
Northampton (1 Season)1 League
Championship (6 Seasons)45.33002140000020555183.3
FA Cup (6 Seasons)5.70000000010
League One (4 Seasons)62.03001700011
PL2 — Div. 1 (3 Seasons)16.00000
EFL Cup (2 Seasons)1.00000000000
PL2 — Div. 2 (1 Season)16.00000
League Two (1 Season)
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-201819Blackburn1 League16.00000
2018-201920Blackburn1 League12.00000
2019-202021Blackburn1 League3.00000
2020-202122Blackburn1 League1.00000
2020-202122Blackburn2 Leagues1.00000000000
2020-202122MK Dons2 Leagues39.02001500011
2021-202223MK Dons2 Leagues25.31000200000
2021-202223Swansea City1 League20.01001500000102710100.0
2022-202324Swansea City2 Leagues26.7200190000010284180.0
2023-202425Swansea City3 Leagues2.00000000010
8 Seasons4 Clubs5 Leagues114.06003210002021555183.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)4 Leagues1.00000000000
Blackburn (4 Seasons)2 Leagues32.00000
MK Dons (3 Seasons)2 Leagues64.33001700011
Swansea City (3 Seasons)3 Leagues48.73002140001020555183.3
Northampton (1 Season)1 League
Championship (6 Seasons)45.33002140000020555183.3
FA Cup (6 Seasons)5.70000000010
League One (4 Seasons)62.03001700011
PL2 — Div. 1 (3 Seasons)16.00000
EFL Cup (2 Seasons)1.00000000000
PL2 — Div. 2 (1 Season)16.00000
League Two (1 Season)
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-201819Blackburneng ENGJr. PL2 — Div. 21st16.00000Matches
2018-201920Blackburneng ENGJr. PL2 — Div. 15th12.00000Matches
2019-202021Blackburneng ENGJr. PL2 — Div. 18th3.00000Matches
2020-202122Blackburneng ENGJr. PL2 — Div. 14th1.00000Matches
2020-202122MK Donseng ENG3. League One13th39.02001500011Matches
2021-202223MK Donseng ENG3. League One3rd23.01000200000Matches
2021-202223Swansea Cityeng ENG2. Championship15th20.01001500000102710100.0Matches
2022-202324Swansea Cityeng ENG2. Championship10th25.3200190000010284180.0Matches
8 Seasons4 Clubs3 Leagues107.36003210001021555183.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (4 Seasons)2 Leagues32.00000
Blackburn (4 Seasons)2 Leagues
MK Dons (3 Seasons)1 League62.03001700011
Swansea City (3 Seasons)1 League45.33002140000020555183.3
Northampton (1 Season)1 League
Championship (6 Seasons)45.33002140000020555183.3
League One (4 Seasons)62.03001700011
PL2 — Div. 1 (3 Seasons)16.00000
PL2 — Div. 2 (1 Season)16.00000
League Two (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
2020-202122Blackburneng ENGEFL Cup33rd1.00000000000Matches
2021-202223MK Donseng ENGFA Cup2.30000000000Matches
2022-202324Swansea Cityeng ENGFA Cup1.30000000000Matches
2023-202425Swansea Cityeng ENGFA Cup2.00000000010Matches
6 Seasons3 Clubs2 Leagues6.70000000010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (3 Seasons)2 Leagues1.00000000000
Swansea City (2 Seasons)2 Leagues3.30000000010
MK Dons (2 Seasons)1 League2.30000000000
FA Cup (6 Seasons)5.70000000010
EFL Cup (2 Seasons)1.00000000000

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.

More Andy Fisher Pages

Andy Fisher Overview

Stats by Competition

Match Logs (Goalkeeping)

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison