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
2009-201018Northamptoneng ENG4. League Two13131,17013.0100.77463678.3634430.8
2010-201119Middlesbrougheng ENG2. Championship35353,09934.4491.421378864.212716822.9
2011-201220Middlesbrougheng ENG2. Championship34343,06034.0411.211278667.7131110926.5
2012-201321Middlesbrougheng ENG2. Championship46464,14046.0701.5220313365.5185231123.9
2013-201422Middlesbrougheng ENG2. Championship16161,38015.3251.63623759.7456212.5
2014-201523Blackburneng ENG2. Championship31312,79031.0351.131046966.3121010722.6Matches
2015-201624Blackburneng ENG2. Championship41413,69041.0411.0014610571.91313151331.7Matches
2015-201624Blackburneng ENGFA Cup332703.00201133.30000Matches
2015-201624Blackburneng ENGLeague Cup11901.0000100.00000Matches
2016-201725Blackburneng ENG2. Championship41413,69041.0631.5419613369.491319614.633000.0Matches
2016-201725Blackburneng ENGEFL Cup11901.011.002150.010000.00000Matches
2016-201725Blackburneng ENGFA Cup221802.00101150.00000Matches
2017-201826Sunderlandeng ENG2. Championship15151,30914.5261.79795367.126716.70000Matches
2017-201826Sunderlandeng ENGEFL Cup221802.031.507457.1101150.00000Matches
2017-201826Sunderlandeng ENGFA Cup11901.022.008675.000100.00000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111901.001001100.00000Matches
2018-201927Brightoneng ENGFA Cup11901.011.004375.010000.00000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 1332703.011100.00000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 1332703.0300266.70000Matches
2020-202129Brightoneng ENGEFL Cup332703.031.009666.7201266.70000Matches
2020-202129Brightoneng ENGFA Cup111201.310.752150.001000.00000Matches
2021-202230Brightoneng ENGEFL Cup332703.020.6711981.8210266.70000Matches
2021-202230Brightoneng ENG1. Premier League11901.022.005360.000100.00000Matches
2022-202331Brightoneng ENGEFL Cup332703.010.338787.5210266.70000Matches
2022-202331Brightoneng ENGFA Cup332703.020.679777.8300133.30000Matches
2022-202331Brightoneng ENG1. Premier League15151,35015.0231.53573661.4735640.0211050.0Matches
2023-202432Brighton2. Europa Lg554505.091.8018950.0212240.00000Matches
2023-202432Brightoneng ENGFA Cup11901.011.002150.000100.00000Matches
2023-202432Brightoneng ENG1. Premier League17171,53017.0342.00744258.1548211.833000.0Matches
2024-202533Brightoneng ENGEFL Cup221802.052.5012758.310100.00000Matches
2024-202533Brightoneng ENG1. Premier League221802.010.504375.0200150.00000Matches
16 Seasons5 Clubs6 Leagues33933930,388337.64511.36133288566.7121841348224.2871012.5
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (7 Seasons)4 Leagues57575,16057.3851.4821513462.32711191831.6541020.0
Middlesbrough (4 Seasons)1 League13113111,679129.81851.4352934465.04728553022.9
Blackburn (3 Seasons)3 Leagues12012010,800120.01401.2344830869.43836472823.333000.0
Brighton (2 Seasons)1 League665406.0411233.30000
Sunderland (1 Season)3 Leagues18181,57917.5311.77946367.0369211.10000
Northampton (1 Season)1 League13131,17013.0100.77463678.3634430.8
Sunderland (1 Season)1 League11901.001001100.00000
EFL Cup (10 Seasons)15151,35015.0151.07493469.4924746.70000
FA Cup (10 Seasons)12121,11012.370.95251872.0714325.00000
Championship (8 Seasons)25925923,158257.33501.36105470467.183701065722.033000.0
Premier League (6 Seasons)35353,15035.0601.711408460.014714925.7541020.0
PL2 — Div. 1 (3 Seasons)776307.00511342.90000
League Two (1 Season)13131,17013.0100.77463678.3634430.8
Europa Lg (1 Season)554505.091.8018950.0212240.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
2009-201018Northampton1 League13131,17013.0100.77463678.3634430.8
2010-201119Middlesbrough1 League35353,09934.4491.421378864.212716822.9
2011-201220Middlesbrough1 League34343,06034.0411.211278667.7131110926.5
2012-201321Middlesbrough1 League46464,14046.0701.5220313365.5185231123.9
2013-201422Middlesbrough1 League16161,38015.3251.63623759.7456212.5
2014-201523Blackburn2 Leagues31312,79031.0351.131046966.3121010722.6
2015-201624Blackburn3 Leagues45454,05045.0411.0014610571.91513171431.10000
2016-201725Blackburn3 Leagues44443,96044.0641.5219813469.2111320715.933000.0
2017-201826Sunderland1 League11901.001001100.00000
2017-201826Sunderland3 Leagues18181,57917.5311.77946367.0369211.10000
2018-201927Brighton3 Leagues11901.011.004375.010000.00000
2018-201927Brighton1 League332703.011100.00000
2019-202028Brighton1 League332703.0300266.70000
2020-202129Brighton3 Leagues443904.340.9211763.6211250.00000
2021-202230Brighton3 Leagues443604.041.00161275.0211250.00000
2022-202331Brighton3 Leagues21211,89021.0261.24745066.21245942.9211050.0
2023-202432Brighton4 Leagues23232,07023.0441.91945256.47511417.433000.0
2024-202533Brighton2 Leagues443604.061.50161062.5301125.00000
16 Seasons5 Clubs6 Leagues33933930,388337.64511.36133288566.7121841348224.2871012.5
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (7 Seasons)4 Leagues57575,16057.3851.4821513462.32711191831.6541020.0
Middlesbrough (4 Seasons)1 League13113111,679129.81851.4352934465.04728553022.9
Blackburn (3 Seasons)3 Leagues12012010,800120.01401.2344830869.43836472823.333000.0
Brighton (2 Seasons)1 League665406.0411233.30000
Sunderland (1 Season)3 Leagues18181,57917.5311.77946367.0369211.10000
Northampton (1 Season)1 League13131,17013.0100.77463678.3634430.8
Sunderland (1 Season)1 League11901.001001100.00000
EFL Cup (10 Seasons)15151,35015.0151.07493469.4924746.70000
FA Cup (10 Seasons)12121,11012.370.95251872.0714325.00000
Championship (8 Seasons)25925923,158257.33501.36105470467.183701065722.033000.0
Premier League (6 Seasons)35353,15035.0601.711408460.014714925.7541020.0
PL2 — Div. 1 (3 Seasons)776307.00511342.90000
League Two (1 Season)13131,17013.0100.77463678.3634430.8
Europa Lg (1 Season)554505.091.8018950.0212240.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
2009-201018Northamptoneng ENG4. League Two11th13131,17013.0100.77463678.3634430.8
2010-201119Middlesbrougheng ENG2. Championship12th35353,09934.4491.421378864.212716822.9
2011-201220Middlesbrougheng ENG2. Championship7th34343,06034.0411.211278667.7131110926.5
2012-201321Middlesbrougheng ENG2. Championship16th46464,14046.0701.5220313365.5185231123.9
2013-201422Middlesbrougheng ENG2. Championship12th16161,38015.3251.63623759.7456212.5
2014-201523Blackburneng ENG2. Championship9th31312,79031.0351.131046966.3121010722.6Matches
2015-201624Blackburneng ENG2. Championship15th41413,69041.0411.0014610571.91313151331.7Matches
2016-201725Blackburneng ENG2. Championship22nd41413,69041.0631.5419613369.491319614.633000.0Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th11901.001001100.00000Matches
2017-201826Sunderlandeng ENG2. Championship24th15151,30914.5261.79795367.126716.70000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd332703.011100.00000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd332703.0300266.70000Matches
2021-202230Brightoneng ENG1. Premier League9th11901.022.005360.000100.00000Matches
2022-202331Brightoneng ENG1. Premier League6th15151,35015.0231.53573661.4735640.0211050.0Matches
2023-202432Brightoneng ENG1. Premier League11th17171,53017.0342.00744258.1548211.833000.0Matches
2024-202533Brightoneng ENG1. Premier League6th221802.010.504375.0200150.00000Matches
15 Seasons5 Clubs3 Leagues30730727,478305.34201.38124082466.7103801247022.8871012.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (6 Seasons)1 League35353,15035.0601.711408460.014714925.7541020.0
Middlesbrough (4 Seasons)1 League13113111,679129.81851.4352934465.04728553022.9
Blackburn (3 Seasons)1 League11311310,170113.01391.2344630769.53436442623.033000.0
Brighton (2 Seasons)1 League665406.0411233.30000
Sunderland (1 Season)1 League15151,30914.5261.79795367.126716.70000
Northampton (1 Season)1 League13131,17013.0100.77463678.3634430.8
Sunderland (1 Season)1 League11901.001001100.00000
Championship (8 Seasons)25925923,158257.33501.36105470467.183701065722.033000.0
Premier League (6 Seasons)35353,15035.0601.711408460.014714925.7541020.0
PL2 — Div. 1 (3 Seasons)776307.00511342.90000
League Two (1 Season)13131,17013.0100.77463678.3634430.8
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
2015-201624Blackburneng ENGFA Cup9th332703.00201133.30000Matches
2015-201624Blackburneng ENGLeague Cup57th11901.0000100.00000Matches
2016-201725Blackburneng ENGEFL Cup17th11901.011.002150.010000.00000Matches
2016-201725Blackburneng ENGFA Cup9th221802.00101150.00000Matches
2017-201826Sunderlandeng ENGEFL Cup17th221802.031.507457.1101150.00000Matches
2017-201826Sunderlandeng ENGFA Cup33rd11901.022.008675.000100.00000Matches
2018-201927Brightoneng ENGFA Cup3rd11901.011.004375.010000.00000Matches
2020-202129Brightoneng ENGEFL Cup9th332703.031.009666.7201266.70000Matches
2020-202129Brightoneng ENGFA Cup9th111201.310.752150.001000.00000Matches
2021-202230Brightoneng ENGEFL CupRd4332703.020.6711981.8210266.70000Matches
2022-202331Brightoneng ENGEFL CupRd4332703.010.338787.5210266.70000Matches
2022-202331Brightoneng ENGFA CupSF332703.020.679777.8300133.30000Matches
2023-202432Brightoneng ENGFA Cup11901.011.002150.000100.00000Matches
2024-202533Brightoneng ENGEFL CupRd4221802.052.5012758.310100.00000Matches
11 Seasons3 Clubs2 Leagues27272,46027.3221.03745270.316381037.00000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (7 Seasons)2 Leagues17171,56017.3160.92574171.91133741.20000
Blackburn (3 Seasons)2 Leagues776307.011.002150.0403228.60000
Sunderland (1 Season)2 Leagues332703.051.67151066.7102133.30000
EFL Cup (10 Seasons)15151,35015.0151.07493469.4924746.70000
FA Cup (10 Seasons)12121,11012.370.95251872.0714325.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2023-202432Brighton2. Europa LgR16554505.091.8018950.0212240.00000Matches
1 Season1 Club1 League554505.091.8018950.0212240.00000

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
2009-201018Northamptoneng ENG4. League Two13.010
2010-201119Middlesbrougheng ENG2. Championship34.449
2011-201220Middlesbrougheng ENG2. Championship34.041
2012-201321Middlesbrougheng ENG2. Championship46.070
2013-201422Middlesbrougheng ENG2. Championship15.325
2014-201523Blackburneng ENG2. Championship31.035Matches
2015-201624Blackburneng ENG2. Championship41.041Matches
2015-201624Blackburneng ENGFA Cup3.00Matches
2015-201624Blackburneng ENGLeague Cup1.00Matches
2016-201725Blackburneng ENG2. Championship41.0633Matches
2016-201725Blackburneng ENGEFL Cup1.010Matches
2016-201725Blackburneng ENGFA Cup2.00Matches
2017-201826Sunderlandeng ENG2. Championship14.5260Matches
2017-201826Sunderlandeng ENGEFL Cup2.030Matches
2017-201826Sunderlandeng ENGFA Cup1.020Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.00Matches
2018-201927Brightoneng ENGFA Cup1.010Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.00Matches
2020-202129Brightoneng ENGEFL Cup3.030Matches
2020-202129Brightoneng ENGFA Cup1.310Matches
2021-202230Brightoneng ENGEFL Cup3.020Matches
2021-202230Brightoneng ENG1. Premier League1.0200101.60.33-0.4-0.372633.33229.423.9650.040.01600.000.009.3Matches
2022-202331Brightoneng ENGEFL Cup3.010Matches
2022-202331Brightoneng ENGFA Cup3.020Matches
2022-202331Brightoneng ENG1. Premier League15.023102318.50.29-1.5-0.10347445.94834814.924.2553.613.9126107.9191.2715.7Matches
2023-202432Brighton2. Europa Lg5.0900307.50.45-1.5-0.3192240.91561512.824.51216.718.74100.0153.0022.4Matches
2023-202432Brightoneng ENGFA Cup1.010Matches
2023-202432Brightoneng ENG1. Premier League17.034315225.70.32-6.3-0.374713235.66176920.126.65414.818.817374.0412.4120.6Matches
2024-202533Brightoneng ENGEFL Cup2.050Matches
2024-202533Brightoneng ENG1. Premier League2.0100000.50.12-0.5-0.2671643.8110713.625.1250.043.02229.131.5015.4Matches
16 Seasons5 Clubs6 Leagues337.64517111553.80.32-10.2-0.269925039.6139814116.725.412912.418.1378195.0781.9518.5
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (7 Seasons)4 Leagues57.3854111553.80.32-10.2-0.269925039.6139814116.725.412912.418.1378195.0781.9518.5
Middlesbrough (4 Seasons)1 League129.8185
Blackburn (3 Seasons)3 Leagues120.01403
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.5310
Northampton (1 Season)1 League13.010
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.0150
FA Cup (10 Seasons)12.370
Championship (8 Seasons)257.33503
Premier League (6 Seasons)35.060418546.30.30-8.7-0.259022839.5124212617.225.511712.018.0337195.6631.8017.9
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.010
Europa Lg (1 Season)5.0900307.50.45-1.5-0.3192240.91561512.824.51216.718.74100.0153.0022.4
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
2009-201018Northampton1 League13.010
2010-201119Middlesbrough1 League34.449
2011-201220Middlesbrough1 League34.041
2012-201321Middlesbrough1 League46.070
2013-201422Middlesbrough1 League15.325
2014-201523Blackburn2 Leagues31.035
2015-201624Blackburn3 Leagues45.0410
2016-201725Blackburn3 Leagues44.0643
2017-201826Sunderland1 League1.00
2017-201826Sunderland3 Leagues17.5310
2018-201927Brighton3 Leagues1.010
2018-201927Brighton1 League3.00
2019-202028Brighton1 League3.00
2020-202129Brighton3 Leagues4.340
2021-202230Brighton3 Leagues4.0400101.60.33-0.4-0.372633.33229.423.9650.040.01600.000.009.3
2022-202331Brighton3 Leagues21.026102318.50.29-1.5-0.10347445.94834814.924.2553.613.9126107.9191.2715.7
2023-202432Brighton4 Leagues23.044318233.20.35-7.8-0.365615436.47738418.626.26615.218.821473.3562.5521.0
2024-202533Brighton2 Leagues4.0600000.50.12-0.5-0.2671643.8110713.625.1250.043.02229.131.5015.4
16 Seasons5 Clubs6 Leagues337.64517111553.80.32-10.2-0.269925039.6139814116.725.412912.418.1378195.0781.9518.5
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (7 Seasons)4 Leagues57.3854111553.80.32-10.2-0.269925039.6139814116.725.412912.418.1378195.0781.9518.5
Middlesbrough (4 Seasons)1 League129.8185
Blackburn (3 Seasons)3 Leagues120.01403
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.5310
Northampton (1 Season)1 League13.010
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.0150
FA Cup (10 Seasons)12.370
Championship (8 Seasons)257.33503
Premier League (6 Seasons)35.060418546.30.30-8.7-0.259022839.5124212617.225.511712.018.0337195.6631.8017.9
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.010
Europa Lg (1 Season)5.0900307.50.45-1.5-0.3192240.91561512.824.51216.718.74100.0153.0022.4
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
2009-201018Northamptoneng ENG4. League Two11th13.010
2010-201119Middlesbrougheng ENG2. Championship12th34.449
2011-201220Middlesbrougheng ENG2. Championship7th34.041
2012-201321Middlesbrougheng ENG2. Championship16th46.070
2013-201422Middlesbrougheng ENG2. Championship12th15.325
2014-201523Blackburneng ENG2. Championship9th31.035Matches
2015-201624Blackburneng ENG2. Championship15th41.041Matches
2016-201725Blackburneng ENG2. Championship22nd41.0633Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.00Matches
2017-201826Sunderlandeng ENG2. Championship24th14.5260Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.00Matches
2021-202230Brightoneng ENG1. Premier League9th1.0200101.60.33-0.4-0.372633.33229.423.9650.040.01600.000.009.3Matches
2022-202331Brightoneng ENG1. Premier League6th15.023102318.50.29-1.5-0.10347445.94834814.924.2553.613.9126107.9191.2715.7Matches
2023-202432Brightoneng ENG1. Premier League11th17.034315225.70.32-6.3-0.374713235.66176920.126.65414.818.817374.0412.4120.6Matches
2024-202533Brightoneng ENG1. Premier League6th2.0100000.50.12-0.5-0.2671643.8110713.625.1250.043.02229.131.5015.4Matches
15 Seasons5 Clubs3 Leagues305.3420718546.30.30-8.7-0.259022839.5124212617.225.511712.018.0337195.6631.8017.9
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (6 Seasons)1 League35.060418546.30.30-8.7-0.259022839.5124212617.225.511712.018.0337195.6631.8017.9
Middlesbrough (4 Seasons)1 League129.8185
Blackburn (3 Seasons)1 League113.01393
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)1 League14.5260
Northampton (1 Season)1 League13.010
Sunderland (1 Season)1 League1.00
Championship (8 Seasons)257.33503
Premier League (6 Seasons)35.060418546.30.30-8.7-0.259022839.5124212617.225.511712.018.0337195.6631.8017.9
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.010
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
2015-201624Blackburneng ENGFA Cup9th3.00Matches
2015-201624Blackburneng ENGLeague Cup57th1.00Matches
2016-201725Blackburneng ENGEFL Cup17th1.010Matches
2016-201725Blackburneng ENGFA Cup9th2.00Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.030Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.020Matches
2018-201927Brightoneng ENGFA Cup3rd1.010Matches
2020-202129Brightoneng ENGEFL Cup9th3.030Matches
2020-202129Brightoneng ENGFA Cup9th1.310Matches
2021-202230Brightoneng ENGEFL CupRd43.020Matches
2022-202331Brightoneng ENGEFL CupRd43.010Matches
2022-202331Brightoneng ENGFA CupSF3.020Matches
2023-202432Brightoneng ENGFA Cup1.010Matches
2024-202533Brightoneng ENGEFL CupRd42.050Matches
11 Seasons3 Clubs2 Leagues27.3220
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (7 Seasons)2 Leagues17.3160
Blackburn (3 Seasons)2 Leagues7.010
Sunderland (1 Season)2 Leagues3.050
EFL Cup (10 Seasons)15.0150
FA Cup (10 Seasons)12.370
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2023-202432Brighton2. Europa LgR165.0900307.50.45-1.5-0.3192240.91561512.824.51216.718.74100.0153.0022.4Matches
1 Season1 Club1 League5.0900307.50.45-1.5-0.3192240.91561512.824.51216.718.74100.0153.0022.4

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
2009-201018Northamptoneng ENG4. League Two13131,17013.0000000000.000.000.000.000.00
2010-201119Middlesbrougheng ENG2. Championship35353,09934.4000000200.000.000.000.000.00
2011-201220Middlesbrougheng ENG2. Championship34343,06034.0000000000.000.000.000.000.00
2012-201321Middlesbrougheng ENG2. Championship46464,14046.0000000200.000.000.000.000.00
2013-201422Middlesbrougheng ENG2. Championship16161,38015.3000000010.000.000.000.000.00
2014-201523Blackburneng ENG2. Championship31312,79031.0000000100.000.000.000.000.00Matches
2014-201523Blackburneng ENGFA Cup00Matches
2015-201624Blackburneng ENG2. Championship41413,69041.0000000100.000.000.000.000.00Matches
2015-201624Blackburneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2015-201624Blackburneng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Blackburneng ENG2. Championship41413,69041.0000000100.000.000.000.000.00Matches
2016-201725Blackburneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Blackburneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENG2. Championship15151,30914.5000000310.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2018-201927Brightoneng ENGEFL Cup00Matches
2018-201927Brightoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 1332703.0000000000.000.000.000.000.00Matches
2018-201927Brightoneng ENG1. Premier League00Matches
2019-202028Brightoneng ENGEFL Cup00Matches
2019-202028Brightoneng ENGFA Cup00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 1332703.0000000000.000.000.000.000.00Matches
2020-202129Brightoneng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2020-202129Brightoneng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2020-202129Brightoneng ENG1. Premier League00Matches
2021-202230Brightoneng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2021-202230Brightoneng ENGFA Cup00Matches
2021-202230Brightoneng ENG1. Premier League11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202331Brightoneng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2022-202331Brightoneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2022-202331Brightoneng ENG1. Premier League15151,35015.0011000100.00.00.10.10000.000.070.070.000.070.000.010.010.000.01Matches
2023-202432Brightoneng ENGEFL Cup00Matches
2023-202432Brighton2. Europa Lg554505.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202432Brightoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202432Brightoneng ENG1. Premier League17171,53017.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202533Brightoneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2024-202533Brightoneng ENG1. Premier League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
16 Seasons5 Clubs6 Leagues33933930,388337.60110001220.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (7 Seasons)4 Leagues57575,16057.3011000200.00.00.10.10000.000.020.020.000.020.000.000.000.000.00
Middlesbrough (4 Seasons)1 League13113111,679129.8000000410.000.000.000.000.00
Blackburn (3 Seasons)3 Leagues12012010,800120.0000000300.000.000.000.000.00
Brighton (2 Seasons)1 League665406.0000000000.000.000.000.000.00
Sunderland (1 Season)3 Leagues18181,57917.5000000310.000.000.000.000.00
Northampton (1 Season)1 League13131,17013.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)15151,35015.0000000000.000.000.000.000.00
FA Cup (10 Seasons)12121,11012.3000000000.000.000.000.000.00
Championship (8 Seasons)25925923,158257.30000001020.000.000.000.000.00
Premier League (6 Seasons)35353,15035.0011000100.00.00.10.10000.000.030.030.000.030.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)776307.0000000000.000.000.000.000.00
League Two (1 Season)13131,17013.0000000000.000.000.000.000.00
Europa Lg (1 Season)554505.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Northampton1 League13131,17013.0000000000.000.000.000.000.00
2010-201119Middlesbrough1 League35353,09934.4000000200.000.000.000.000.00
2011-201220Middlesbrough1 League34343,06034.0000000000.000.000.000.000.00
2012-201321Middlesbrough1 League46464,14046.0000000200.000.000.000.000.00
2013-201422Middlesbrough1 League16161,38015.3000000010.000.000.000.000.00
2014-201523Blackburn2 Leagues31312,79031.0000000100.000.000.000.000.00
2015-201624Blackburn3 Leagues45454,05045.0000000100.000.000.000.000.00
2016-201725Blackburn3 Leagues44443,96044.0000000100.000.000.000.000.00
2017-201826Sunderland1 League11901.0000000000.000.000.000.000.00
2017-201826Sunderland3 Leagues18181,57917.5000000310.000.000.000.000.00
2018-201927Brighton3 Leagues11901.0000000000.000.000.000.000.00
2018-201927Brighton1 League332703.0000000000.000.000.000.000.00
2019-202028Brighton1 League332703.0000000000.000.000.000.000.00
2019-202028Brighton2 Leagues00
2020-202129Brighton3 Leagues443904.3000000000.000.000.000.000.00
2021-202230Brighton3 Leagues443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202331Brighton3 Leagues21211,89021.0011000100.00.00.10.10000.000.050.050.000.050.000.010.010.000.01
2023-202432Brighton4 Leagues23232,07023.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2024-202533Brighton2 Leagues443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
16 Seasons5 Clubs6 Leagues33933930,388337.60110001220.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (7 Seasons)4 Leagues57575,16057.3011000200.00.00.10.10000.000.020.020.000.020.000.000.000.000.00
Middlesbrough (4 Seasons)1 League13113111,679129.8000000410.000.000.000.000.00
Blackburn (3 Seasons)3 Leagues12012010,800120.0000000300.000.000.000.000.00
Brighton (2 Seasons)1 League665406.0000000000.000.000.000.000.00
Sunderland (1 Season)3 Leagues18181,57917.5000000310.000.000.000.000.00
Northampton (1 Season)1 League13131,17013.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)15151,35015.0000000000.000.000.000.000.00
FA Cup (10 Seasons)12121,11012.3000000000.000.000.000.000.00
Championship (8 Seasons)25925923,158257.30000001020.000.000.000.000.00
Premier League (6 Seasons)35353,15035.0011000100.00.00.10.10000.000.030.030.000.030.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)776307.0000000000.000.000.000.000.00
League Two (1 Season)13131,17013.0000000000.000.000.000.000.00
Europa Lg (1 Season)554505.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Northamptoneng ENG4. League Two11th13131,17013.0000000000.000.000.000.000.00
2010-201119Middlesbrougheng ENG2. Championship12th35353,09934.4000000200.000.000.000.000.00
2011-201220Middlesbrougheng ENG2. Championship7th34343,06034.0000000000.000.000.000.000.00
2012-201321Middlesbrougheng ENG2. Championship16th46464,14046.0000000200.000.000.000.000.00
2013-201422Middlesbrougheng ENG2. Championship12th16161,38015.3000000010.000.000.000.000.00
2014-201523Blackburneng ENG2. Championship9th31312,79031.0000000100.000.000.000.000.00Matches
2015-201624Blackburneng ENG2. Championship15th41413,69041.0000000100.000.000.000.000.00Matches
2016-201725Blackburneng ENG2. Championship22nd41413,69041.0000000100.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th11901.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENG2. Championship24th15151,30914.5000000310.000.000.000.000.00Matches
2018-201927Brightoneng ENG1. Premier League17th00Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd332703.0000000000.000.000.000.000.00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd332703.0000000000.000.000.000.000.00Matches
2020-202129Brightoneng ENG1. Premier League16th00Matches
2021-202230Brightoneng ENG1. Premier League9th11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202331Brightoneng ENG1. Premier League6th15151,35015.0011000100.00.00.10.10000.000.070.070.000.070.000.010.010.000.01Matches
2023-202432Brightoneng ENG1. Premier League11th17171,53017.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202533Brightoneng ENG1. Premier League6th221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
15 Seasons5 Clubs3 Leagues30730727,478305.30110001120.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Brighton (6 Seasons)1 League35353,15035.0011000100.00.00.10.10000.000.030.030.000.030.000.000.000.000.00
Middlesbrough (4 Seasons)1 League13113111,679129.8000000410.000.000.000.000.00
Blackburn (3 Seasons)1 League11311310,170113.0000000300.000.000.000.000.00
Brighton (2 Seasons)1 League665406.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League15151,30914.5000000310.000.000.000.000.00
Northampton (1 Season)1 League13131,17013.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (8 Seasons)25925923,158257.30000001020.000.000.000.000.00
Premier League (6 Seasons)35353,15035.0011000100.00.00.10.10000.000.030.030.000.030.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)776307.0000000000.000.000.000.000.00
League Two (1 Season)13131,17013.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201523Blackburneng ENGFA Cup5th00Matches
2015-201624Blackburneng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2015-201624Blackburneng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201725Blackburneng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201725Blackburneng ENGFA Cup9th221802.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2017-201826Sunderlandeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201927Brightoneng ENGEFL Cup33rd00Matches
2018-201927Brightoneng ENGFA Cup3rd11901.0000000000.000.000.000.000.00Matches
2019-202028Brightoneng ENGEFL Cup17th00Matches
2019-202028Brightoneng ENGFA Cup33rd00Matches
2020-202129Brightoneng ENGEFL Cup9th332703.0000000000.000.000.000.000.00Matches
2020-202129Brightoneng ENGFA Cup9th111201.3000000000.000.000.000.000.00Matches
2021-202230Brightoneng ENGEFL CupRd4332703.0000000000.000.000.000.000.00Matches
2021-202230Brightoneng ENGFA Cup00Matches
2022-202331Brightoneng ENGEFL CupRd4332703.0000000000.000.000.000.000.00Matches
2022-202331Brightoneng ENGFA CupSF332703.0000000000.000.000.000.000.00Matches
2023-202432Brightoneng ENGEFL CupRd300Matches
2023-202432Brightoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202533Brightoneng ENGEFL CupRd4221802.0000000000.000.000.000.000.00Matches
11 Seasons3 Clubs2 Leagues27272,46027.3000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Brighton (7 Seasons)2 Leagues17171,56017.3000000000.000.000.000.000.00
Blackburn (3 Seasons)2 Leagues776307.0000000000.000.000.000.000.00
Sunderland (1 Season)2 Leagues332703.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)15151,35015.0000000000.000.000.000.000.00
FA Cup (10 Seasons)12121,11012.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2023-202432Brighton2. Europa LgR16554505.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
1 Season1 Club1 League554505.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Northamptoneng ENG4. League Two13.0000.0000
2010-201119Middlesbrougheng ENG2. Championship34.4000.0000
2011-201220Middlesbrougheng ENG2. Championship34.0000.0000
2012-201321Middlesbrougheng ENG2. Championship46.0000.0000
2013-201422Middlesbrougheng ENG2. Championship15.3000.0000
2014-201523Blackburneng ENG2. Championship31.0000.0000Matches
2015-201624Blackburneng ENG2. Championship41.0000.0000Matches
2015-201624Blackburneng ENGFA Cup3.0000Matches
2015-201624Blackburneng ENGLeague Cup1.0000Matches
2016-201725Blackburneng ENG2. Championship41.00000.000.0000Matches
2016-201725Blackburneng ENGEFL Cup1.00000.000.0000Matches
2016-201725Blackburneng ENGFA Cup2.0000Matches
2017-201826Sunderlandeng ENG2. Championship14.50000.000.0000Matches
2017-201826Sunderlandeng ENGEFL Cup2.00000.000.0000Matches
2017-201826Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.0000Matches
2018-201927Brightoneng ENGFA Cup1.00000.000.0000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.0000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.0000Matches
2020-202129Brightoneng ENGEFL Cup3.00000.000.0000Matches
2020-202129Brightoneng ENGFA Cup1.30000.000.0000Matches
2021-202230Brightoneng ENGEFL Cup3.00000.000.0000Matches
2021-202230Brightoneng ENG1. Premier League1.00000.000.000000.00.00.00.0Matches
2022-202331Brightoneng ENGEFL Cup3.00000.000.0000Matches
2022-202331Brightoneng ENGFA Cup3.00000.000.0000Matches
2022-202331Brightoneng ENG1. Premier League15.00000.000.000000.00.00.00.0Matches
2023-202432Brighton2. Europa Lg5.00000.000.000000.00.00.00.0Matches
2023-202432Brightoneng ENGFA Cup1.00100.01.000.000.0000Matches
2023-202432Brightoneng ENG1. Premier League17.00000.000.000000.00.00.00.0Matches
2024-202533Brightoneng ENGEFL Cup2.00000.000.0000Matches
2024-202533Brightoneng ENG1. Premier League2.00000.000.000000.00.00.00.0Matches
16 Seasons5 Clubs6 Leagues337.60100.00.010.000.000000.00.00.00.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Brighton (7 Seasons)4 Leagues57.30100.00.020.000.000000.00.00.00.0
Middlesbrough (4 Seasons)1 League129.8000.0000
Blackburn (3 Seasons)3 Leagues120.00000.000.0000
Brighton (2 Seasons)1 League6.0000
Sunderland (1 Season)3 Leagues17.50000.000.0000
Northampton (1 Season)1 League13.0000.0000
Sunderland (1 Season)1 League1.0000
EFL Cup (10 Seasons)15.00000.000.0000
FA Cup (10 Seasons)12.30100.00.140.000.0000
Championship (8 Seasons)257.30000.000.0000
Premier League (6 Seasons)35.00000.000.000000.00.00.00.0
PL2 — Div. 1 (3 Seasons)7.0000
League Two (1 Season)13.0000.0000
Europa Lg (1 Season)5.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Northampton1 League13.0000.0000
2010-201119Middlesbrough1 League34.4000.0000
2011-201220Middlesbrough1 League34.0000.0000
2012-201321Middlesbrough1 League46.0000.0000
2013-201422Middlesbrough1 League15.3000.0000
2014-201523Blackburn2 Leagues31.0000.0000
2015-201624Blackburn3 Leagues45.0000.0000
2016-201725Blackburn3 Leagues44.00000.000.0000
2017-201826Sunderland1 League1.0000
2017-201826Sunderland3 Leagues17.50000.000.0000
2018-201927Brighton3 Leagues1.00000.000.0000
2018-201927Brighton1 League3.0000
2019-202028Brighton1 League3.0000
2020-202129Brighton3 Leagues4.30000.000.0000
2021-202230Brighton3 Leagues4.00000.000.000000.00.00.00.0
2022-202331Brighton3 Leagues21.00000.000.000000.00.00.00.0
2023-202432Brighton4 Leagues23.00100.00.040.000.000000.00.00.00.0
2024-202533Brighton2 Leagues4.00000.000.000000.00.00.00.0
16 Seasons5 Clubs6 Leagues337.60100.00.010.000.000000.00.00.00.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Brighton (7 Seasons)4 Leagues57.30100.00.020.000.000000.00.00.00.0
Middlesbrough (4 Seasons)1 League129.8000.0000
Blackburn (3 Seasons)3 Leagues120.00000.000.0000
Brighton (2 Seasons)1 League6.0000
Sunderland (1 Season)3 Leagues17.50000.000.0000
Northampton (1 Season)1 League13.0000.0000
Sunderland (1 Season)1 League1.0000
EFL Cup (10 Seasons)15.00000.000.0000
FA Cup (10 Seasons)12.30100.00.140.000.0000
Championship (8 Seasons)257.30000.000.0000
Premier League (6 Seasons)35.00000.000.000000.00.00.00.0
PL2 — Div. 1 (3 Seasons)7.0000
League Two (1 Season)13.0000.0000
Europa Lg (1 Season)5.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Northamptoneng ENG4. League Two11th13.0000.0000
2010-201119Middlesbrougheng ENG2. Championship12th34.4000.0000
2011-201220Middlesbrougheng ENG2. Championship7th34.0000.0000
2012-201321Middlesbrougheng ENG2. Championship16th46.0000.0000
2013-201422Middlesbrougheng ENG2. Championship12th15.3000.0000
2014-201523Blackburneng ENG2. Championship9th31.0000.0000Matches
2015-201624Blackburneng ENG2. Championship15th41.0000.0000Matches
2016-201725Blackburneng ENG2. Championship22nd41.00000.000.0000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.0000Matches
2017-201826Sunderlandeng ENG2. Championship24th14.50000.000.0000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.0000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.0000Matches
2021-202230Brightoneng ENG1. Premier League9th1.00000.000.000000.00.00.00.0Matches
2022-202331Brightoneng ENG1. Premier League6th15.00000.000.000000.00.00.00.0Matches
2023-202432Brightoneng ENG1. Premier League11th17.00000.000.000000.00.00.00.0Matches
2024-202533Brightoneng ENG1. Premier League6th2.00000.000.000000.00.00.00.0Matches
15 Seasons5 Clubs3 Leagues305.30000.000.000000.00.00.00.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Brighton (6 Seasons)1 League35.00000.000.000000.00.00.00.0
Middlesbrough (4 Seasons)1 League129.8000.0000
Blackburn (3 Seasons)1 League113.00000.000.0000
Brighton (2 Seasons)1 League6.0000
Sunderland (1 Season)1 League14.50000.000.0000
Northampton (1 Season)1 League13.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (8 Seasons)257.30000.000.0000
Premier League (6 Seasons)35.00000.000.000000.00.00.00.0
PL2 — Div. 1 (3 Seasons)7.0000
League Two (1 Season)13.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201624Blackburneng ENGFA Cup9th3.0000Matches
2015-201624Blackburneng ENGLeague Cup57th1.0000Matches
2016-201725Blackburneng ENGEFL Cup17th1.00000.000.0000Matches
2016-201725Blackburneng ENGFA Cup9th2.0000Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.00000.000.0000Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.00000.000.0000Matches
2018-201927Brightoneng ENGFA Cup3rd1.00000.000.0000Matches
2020-202129Brightoneng ENGEFL Cup9th3.00000.000.0000Matches
2020-202129Brightoneng ENGFA Cup9th1.30000.000.0000Matches
2021-202230Brightoneng ENGEFL CupRd43.00000.000.0000Matches
2022-202331Brightoneng ENGEFL CupRd43.00000.000.0000Matches
2022-202331Brightoneng ENGFA CupSF3.00000.000.0000Matches
2023-202432Brightoneng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202533Brightoneng ENGEFL CupRd42.00000.000.0000Matches
11 Seasons3 Clubs2 Leagues27.30100.00.050.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brighton (7 Seasons)2 Leagues17.30100.00.060.000.0000
Blackburn (3 Seasons)2 Leagues7.00000.000.0000
Sunderland (1 Season)2 Leagues3.00000.000.0000
EFL Cup (10 Seasons)15.00000.000.0000
FA Cup (10 Seasons)12.30100.00.140.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2023-202432Brighton2. Europa LgR165.00000.000.000000.00.00.00.0Matches
1 Season1 Club1 League5.00000.000.000000.00.00.00.0

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
2009-201018Northamptoneng ENG4. League Two13.00
2010-201119Middlesbrougheng ENG2. Championship34.40
2011-201220Middlesbrougheng ENG2. Championship34.00
2012-201321Middlesbrougheng ENG2. Championship46.00
2013-201422Middlesbrougheng ENG2. Championship15.30
2014-201523Blackburneng ENG2. Championship31.00Matches
2015-201624Blackburneng ENG2. Championship41.00Matches
2015-201624Blackburneng ENGFA Cup3.00Matches
2015-201624Blackburneng ENGLeague Cup1.00Matches
2016-201725Blackburneng ENG2. Championship41.00Matches
2016-201725Blackburneng ENGEFL Cup1.00Matches
2016-201725Blackburneng ENGFA Cup2.00Matches
2017-201826Sunderlandeng ENG2. Championship14.50Matches
2017-201826Sunderlandeng ENGEFL Cup2.00Matches
2017-201826Sunderlandeng ENGFA Cup1.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.00Matches
2018-201927Brightoneng ENGFA Cup1.00Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.00Matches
2020-202129Brightoneng ENGEFL Cup3.00Matches
2020-202129Brightoneng ENGFA Cup1.30Matches
2021-202230Brightoneng ENGEFL Cup3.00Matches
2021-202230Brightoneng ENG1. Premier League1.0343889.574440899100.02121100.04850.000.00.00.000000Matches
2022-202331Brightoneng ENGEFL Cup3.00Matches
2022-202331Brightoneng ENGFA Cup3.00Matches
2022-202331Brightoneng ENG1. Premier League15.047854188.49705692217918298.421622297.38013061.510.10.2+0.912000Matches
2023-202432Brighton2. Europa Lg5.015116889.9319123525656100.0666897.1284266.700.00.00.003000Matches
2023-202432Brightoneng ENGFA Cup1.00Matches
2023-202432Brightoneng ENG1. Premier League17.057067384.712217827518518699.526527098.111120653.900.00.00.003000Matches
2024-202533Brightoneng ENGEFL Cup2.00Matches
2024-202533Brightoneng ENG1. Premier League2.010111290.2232115562121100.0636596.9172665.400.00.00.000000Matches
16 Seasons5 Clubs6 Leagues337.61334153287.1281781951345045499.163164697.724041258.310.10.2+0.918000
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (7 Seasons)4 Leagues57.31334153287.1281781951345045499.163164697.724041258.310.10.2+0.918000
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)3 Leagues120.00
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.50
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.01183136486.7249871716139439899.056557897.821237057.310.10.2+0.915000
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
Europa Lg (1 Season)5.015116889.9319123525656100.0666897.1284266.700.00.00.003000
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
2009-201018Northampton1 League13.00
2010-201119Middlesbrough1 League34.40
2011-201220Middlesbrough1 League34.00
2012-201321Middlesbrough1 League46.00
2013-201422Middlesbrough1 League15.30
2014-201523Blackburn2 Leagues31.00
2015-201624Blackburn3 Leagues45.00
2016-201725Blackburn3 Leagues44.00
2017-201826Sunderland1 League1.00
2017-201826Sunderland3 Leagues17.50
2018-201927Brighton3 Leagues1.00
2018-201927Brighton1 League3.00
2019-202028Brighton1 League3.00
2020-202129Brighton3 Leagues4.30
2021-202230Brighton3 Leagues4.0343889.574440899100.02121100.04850.000.00.00.000000
2022-202331Brighton3 Leagues21.047854188.49705692217918298.421622297.38013061.510.10.2+0.912000
2023-202432Brighton4 Leagues23.072184185.7154081062724124299.633133897.913924856.000.00.00.006000
2024-202533Brighton2 Leagues4.010111290.2232115562121100.0636596.9172665.400.00.00.000000
16 Seasons5 Clubs6 Leagues337.61334153287.1281781951345045499.163164697.724041258.310.10.2+0.918000
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (7 Seasons)4 Leagues57.31334153287.1281781951345045499.163164697.724041258.310.10.2+0.918000
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)3 Leagues120.00
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.50
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.01183136486.7249871716139439899.056557897.821237057.310.10.2+0.915000
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
Europa Lg (1 Season)5.015116889.9319123525656100.0666897.1284266.700.00.00.003000
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
2009-201018Northamptoneng ENG4. League Two11th13.00
2010-201119Middlesbrougheng ENG2. Championship12th34.40
2011-201220Middlesbrougheng ENG2. Championship7th34.00
2012-201321Middlesbrougheng ENG2. Championship16th46.00
2013-201422Middlesbrougheng ENG2. Championship12th15.30
2014-201523Blackburneng ENG2. Championship9th31.00Matches
2015-201624Blackburneng ENG2. Championship15th41.00Matches
2016-201725Blackburneng ENG2. Championship22nd41.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.00Matches
2017-201826Sunderlandeng ENG2. Championship24th14.50Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.00Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.00Matches
2021-202230Brightoneng ENG1. Premier League9th1.0343889.574440899100.02121100.04850.000.00.00.000000Matches
2022-202331Brightoneng ENG1. Premier League6th15.047854188.49705692217918298.421622297.38013061.510.10.2+0.912000Matches
2023-202432Brightoneng ENG1. Premier League11th17.057067384.712217827518518699.526527098.111120653.900.00.00.003000Matches
2024-202533Brightoneng ENG1. Premier League6th2.010111290.2232115562121100.0636596.9172665.400.00.00.000000Matches
15 Seasons5 Clubs3 Leagues305.31183136486.7249871716139439899.056557897.821237057.310.10.2+0.915000
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Brighton (6 Seasons)1 League35.01183136486.7249871716139439899.056557897.821237057.310.10.2+0.915000
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)1 League113.00
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)1 League14.50
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.01183136486.7249871716139439899.056557897.821237057.310.10.2+0.915000
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
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
2015-201624Blackburneng ENGFA Cup9th3.00Matches
2015-201624Blackburneng ENGLeague Cup57th1.00Matches
2016-201725Blackburneng ENGEFL Cup17th1.00Matches
2016-201725Blackburneng ENGFA Cup9th2.00Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.00Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.00Matches
2018-201927Brightoneng ENGFA Cup3rd1.00Matches
2020-202129Brightoneng ENGEFL Cup9th3.00Matches
2020-202129Brightoneng ENGFA Cup9th1.30Matches
2021-202230Brightoneng ENGEFL CupRd43.00Matches
2022-202331Brightoneng ENGEFL CupRd43.00Matches
2022-202331Brightoneng ENGFA CupSF3.00Matches
2023-202432Brightoneng ENGFA Cup1.00Matches
2024-202533Brightoneng ENGEFL CupRd42.00Matches
11 Seasons3 Clubs2 Leagues27.30
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Brighton (7 Seasons)2 Leagues17.30
Blackburn (3 Seasons)2 Leagues7.00
Sunderland (1 Season)2 Leagues3.00
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2023-202432Brighton2. Europa LgR165.015116889.9319123525656100.0666897.1284266.700.00.00.003000Matches
1 Season1 Club1 League5.015116889.9319123525656100.0666897.1284266.700.00.00.003000

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
2009-201018Northamptoneng ENG4. League Two13.0
2010-201119Middlesbrougheng ENG2. Championship34.4
2011-201220Middlesbrougheng ENG2. Championship34.0
2012-201321Middlesbrougheng ENG2. Championship46.0
2013-201422Middlesbrougheng ENG2. Championship15.3
2014-201523Blackburneng ENG2. Championship31.0Matches
2015-201624Blackburneng ENG2. Championship41.0Matches
2015-201624Blackburneng ENGFA Cup3.0Matches
2015-201624Blackburneng ENGLeague Cup1.0Matches
2016-201725Blackburneng ENG2. Championship41.00Matches
2016-201725Blackburneng ENGEFL Cup1.00Matches
2016-201725Blackburneng ENGFA Cup2.0Matches
2017-201826Sunderlandeng ENG2. Championship14.50Matches
2017-201826Sunderlandeng ENGEFL Cup2.00Matches
2017-201826Sunderlandeng ENGFA Cup1.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.0Matches
2018-201927Brightoneng ENGFA Cup1.00Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202129Brightoneng ENGEFL Cup3.00Matches
2020-202129Brightoneng ENGFA Cup1.30Matches
2021-202230Brightoneng ENGEFL Cup3.00Matches
2021-202230Brightoneng ENG1. Premier League1.0383260000000003400Matches
2022-202331Brightoneng ENGEFL Cup3.00Matches
2022-202331Brightoneng ENGFA Cup3.00Matches
2022-202331Brightoneng ENG1. Premier League15.054147167121100000047830Matches
2023-202432Brighton2. Europa Lg5.01681531530000000015101Matches
2023-202432Brightoneng ENGFA Cup1.00Matches
2023-202432Brightoneng ENG1. Premier League17.067360764100100000057020Matches
2024-202533Brightoneng ENGEFL Cup2.00Matches
2024-202533Brightoneng ENG1. Premier League2.0112104860000000010100Matches
16 Seasons5 Clubs6 Leagues337.6153213671603112000000133451
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (7 Seasons)4 Leagues57.3153213671603112000000133451
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.00
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.50
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.0136412141452812000000118350
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.01681531530000000015101
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
2009-201018Northampton1 League13.0
2010-201119Middlesbrough1 League34.4
2011-201220Middlesbrough1 League34.0
2012-201321Middlesbrough1 League46.0
2013-201422Middlesbrough1 League15.3
2014-201523Blackburn2 Leagues31.0
2015-201624Blackburn3 Leagues45.0
2016-201725Blackburn3 Leagues44.00
2017-201826Sunderland1 League1.0
2017-201826Sunderland3 Leagues17.50
2018-201927Brighton3 Leagues1.00
2018-201927Brighton1 League3.0
2019-202028Brighton1 League3.0
2020-202129Brighton3 Leagues4.30
2021-202230Brighton3 Leagues4.0383260000000003400
2022-202331Brighton3 Leagues21.054147167121100000047830
2023-202432Brighton4 Leagues23.084176079130100000072121
2024-202533Brighton2 Leagues4.0112104860000000010100
16 Seasons5 Clubs6 Leagues337.6153213671603112000000133451
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (7 Seasons)4 Leagues57.3153213671603112000000133451
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.00
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.50
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.0136412141452812000000118350
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.01681531530000000015101
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
2009-201018Northamptoneng ENG4. League Two11th13.0
2010-201119Middlesbrougheng ENG2. Championship12th34.4
2011-201220Middlesbrougheng ENG2. Championship7th34.0
2012-201321Middlesbrougheng ENG2. Championship16th46.0
2013-201422Middlesbrougheng ENG2. Championship12th15.3
2014-201523Blackburneng ENG2. Championship9th31.0Matches
2015-201624Blackburneng ENG2. Championship15th41.0Matches
2016-201725Blackburneng ENG2. Championship22nd41.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.0Matches
2017-201826Sunderlandeng ENG2. Championship24th14.50Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2021-202230Brightoneng ENG1. Premier League9th1.0383260000000003400Matches
2022-202331Brightoneng ENG1. Premier League6th15.054147167121100000047830Matches
2023-202432Brightoneng ENG1. Premier League11th17.067360764100100000057020Matches
2024-202533Brightoneng ENG1. Premier League6th2.0112104860000000010100Matches
15 Seasons5 Clubs3 Leagues305.3136412141452812000000118350
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (6 Seasons)1 League35.0136412141452812000000118350
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)1 League113.00
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)1 League14.50
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
Championship (8 Seasons)257.30
Premier League (6 Seasons)35.0136412141452812000000118350
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
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
2015-201624Blackburneng ENGFA Cup9th3.0Matches
2015-201624Blackburneng ENGLeague Cup57th1.0Matches
2016-201725Blackburneng ENGEFL Cup17th1.00Matches
2016-201725Blackburneng ENGFA Cup9th2.0Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.00Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.00Matches
2018-201927Brightoneng ENGFA Cup3rd1.00Matches
2020-202129Brightoneng ENGEFL Cup9th3.00Matches
2020-202129Brightoneng ENGFA Cup9th1.30Matches
2021-202230Brightoneng ENGEFL CupRd43.00Matches
2022-202331Brightoneng ENGEFL CupRd43.00Matches
2022-202331Brightoneng ENGFA CupSF3.00Matches
2023-202432Brightoneng ENGFA Cup1.00Matches
2024-202533Brightoneng ENGEFL CupRd42.00Matches
11 Seasons3 Clubs2 Leagues27.30
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (7 Seasons)2 Leagues17.30
Blackburn (3 Seasons)2 Leagues7.00
Sunderland (1 Season)2 Leagues3.00
EFL Cup (10 Seasons)15.00
FA Cup (10 Seasons)12.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2023-202432Brighton2. Europa LgR165.01681531530000000015101Matches
1 Season1 Club1 League5.01681531530000000015101

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
2009-201018Northamptoneng ENG4. League Two13.0
2010-201119Middlesbrougheng ENG2. Championship34.4
2011-201220Middlesbrougheng ENG2. Championship34.0
2012-201321Middlesbrougheng ENG2. Championship46.0
2013-201422Middlesbrougheng ENG2. Championship15.3
2014-201523Blackburneng ENG2. Championship31.0Matches
2015-201624Blackburneng ENG2. Championship41.0Matches
2015-201624Blackburneng ENGFA Cup3.0Matches
2015-201624Blackburneng ENGLeague Cup1.0Matches
2016-201725Blackburneng ENG2. Championship41.0Matches
2016-201725Blackburneng ENGEFL Cup1.0Matches
2016-201725Blackburneng ENGFA Cup2.0Matches
2017-201826Sunderlandeng ENG2. Championship14.5Matches
2017-201826Sunderlandeng ENGEFL Cup2.0Matches
2017-201826Sunderlandeng ENGFA Cup1.0Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.0Matches
2018-201927Brightoneng ENGFA Cup1.0Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202129Brightoneng ENGEFL Cup3.0Matches
2020-202129Brightoneng ENGFA Cup1.3Matches
2021-202230Brightoneng ENGEFL Cup3.0Matches
2021-202230Brightoneng ENG1. Premier League1.000.0000000000.00000000Matches
2022-202331Brightoneng ENGEFL Cup3.0Matches
2022-202331Brightoneng ENGFA Cup3.0Matches
2022-202331Brightoneng ENG1. Premier League15.060.4060000020.13200000Matches
2023-202432Brighton2. Europa Lg5.000.0000000000.00000000Matches
2023-202432Brightoneng ENGFA Cup1.0Matches
2023-202432Brightoneng ENG1. Premier League17.000.0000000000.00000000Matches
2024-202533Brightoneng ENGEFL Cup2.0Matches
2024-202533Brightoneng ENG1. Premier League2.000.0000000000.00000000Matches
16 Seasons5 Clubs6 Leagues337.660.1560000020.05200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (7 Seasons)4 Leagues57.360.1560000020.05200000
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.060.1760000020.06200000
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.000.0000000000.00000000
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
2009-201018Northampton1 League13.0
2010-201119Middlesbrough1 League34.4
2011-201220Middlesbrough1 League34.0
2012-201321Middlesbrough1 League46.0
2013-201422Middlesbrough1 League15.3
2014-201523Blackburn2 Leagues31.0
2015-201624Blackburn3 Leagues45.0
2016-201725Blackburn3 Leagues44.0
2017-201826Sunderland1 League1.0
2017-201826Sunderland3 Leagues17.5
2018-201927Brighton3 Leagues1.0
2018-201927Brighton1 League3.0
2019-202028Brighton1 League3.0
2020-202129Brighton3 Leagues4.3
2021-202230Brighton3 Leagues4.000.0000000000.00000000
2022-202331Brighton3 Leagues21.060.4060000020.13200000
2023-202432Brighton4 Leagues23.000.0000000000.00000000
2024-202533Brighton2 Leagues4.000.0000000000.00000000
16 Seasons5 Clubs6 Leagues337.660.1560000020.05200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (7 Seasons)4 Leagues57.360.1560000020.05200000
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.060.1760000020.06200000
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.000.0000000000.00000000
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
2009-201018Northamptoneng ENG4. League Two11th13.0
2010-201119Middlesbrougheng ENG2. Championship12th34.4
2011-201220Middlesbrougheng ENG2. Championship7th34.0
2012-201321Middlesbrougheng ENG2. Championship16th46.0
2013-201422Middlesbrougheng ENG2. Championship12th15.3
2014-201523Blackburneng ENG2. Championship9th31.0Matches
2015-201624Blackburneng ENG2. Championship15th41.0Matches
2016-201725Blackburneng ENG2. Championship22nd41.0Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.0Matches
2017-201826Sunderlandeng ENG2. Championship24th14.5Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2021-202230Brightoneng ENG1. Premier League9th1.000.0000000000.00000000Matches
2022-202331Brightoneng ENG1. Premier League6th15.060.4060000020.13200000Matches
2023-202432Brightoneng ENG1. Premier League11th17.000.0000000000.00000000Matches
2024-202533Brightoneng ENG1. Premier League6th2.000.0000000000.00000000Matches
15 Seasons5 Clubs3 Leagues305.360.1760000020.06200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (6 Seasons)1 League35.060.1760000020.06200000
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)1 League113.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)1 League14.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.060.1760000020.06200000
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
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
2015-201624Blackburneng ENGFA Cup9th3.0Matches
2015-201624Blackburneng ENGLeague Cup57th1.0Matches
2016-201725Blackburneng ENGEFL Cup17th1.0Matches
2016-201725Blackburneng ENGFA Cup9th2.0Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.0Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.0Matches
2018-201927Brightoneng ENGFA Cup3rd1.0Matches
2020-202129Brightoneng ENGEFL Cup9th3.0Matches
2020-202129Brightoneng ENGFA Cup9th1.3Matches
2021-202230Brightoneng ENGEFL CupRd43.0Matches
2022-202331Brightoneng ENGEFL CupRd43.0Matches
2022-202331Brightoneng ENGFA CupSF3.0Matches
2023-202432Brightoneng ENGFA Cup1.0Matches
2024-202533Brightoneng ENGEFL CupRd42.0Matches
11 Seasons3 Clubs2 Leagues27.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (7 Seasons)2 Leagues17.3
Blackburn (3 Seasons)2 Leagues7.0
Sunderland (1 Season)2 Leagues3.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2023-202432Brighton2. Europa LgR165.000.0000000000.00000000Matches
1 Season1 Club1 League5.000.0000000000.00000000

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
2009-201018Northamptoneng ENG4. League Two13.0
2010-201119Middlesbrougheng ENG2. Championship34.4
2011-201220Middlesbrougheng ENG2. Championship34.0
2012-201321Middlesbrougheng ENG2. Championship46.0
2013-201422Middlesbrougheng ENG2. Championship15.3
2014-201523Blackburneng ENG2. Championship31.0Matches
2015-201624Blackburneng ENG2. Championship41.0Matches
2015-201624Blackburneng ENGFA Cup3.0Matches
2015-201624Blackburneng ENGLeague Cup1.0Matches
2016-201725Blackburneng ENG2. Championship41.000Matches
2016-201725Blackburneng ENGEFL Cup1.000Matches
2016-201725Blackburneng ENGFA Cup2.0Matches
2017-201826Sunderlandeng ENG2. Championship14.501Matches
2017-201826Sunderlandeng ENGEFL Cup2.000Matches
2017-201826Sunderlandeng ENGFA Cup1.000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.0Matches
2018-201927Brightoneng ENGFA Cup1.000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202129Brightoneng ENGEFL Cup3.000Matches
2020-202129Brightoneng ENGFA Cup1.300Matches
2021-202230Brightoneng ENGEFL Cup3.000Matches
2021-202230Brightoneng ENG1. Premier League1.0000000000000000Matches
2022-202331Brightoneng ENGEFL Cup3.000Matches
2022-202331Brightoneng ENGFA Cup3.000Matches
2022-202331Brightoneng ENG1. Premier League15.000000010.010000061Matches
2023-202432Brighton2. Europa Lg5.000000010.010000021Matches
2023-202432Brightoneng ENGFA Cup1.000Matches
2023-202432Brightoneng ENG1. Premier League17.000000030.030000081Matches
2024-202533Brightoneng ENGEFL Cup2.002Matches
2024-202533Brightoneng ENG1. Premier League2.0000000000000010Matches
16 Seasons5 Clubs6 Leagues337.600000050.0500030173
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (7 Seasons)4 Leagues57.300000050.0500020173
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)3 Leagues120.0000
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.5010
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.0020
FA Cup (10 Seasons)12.3000
Championship (8 Seasons)257.3010
Premier League (6 Seasons)35.000000040.0400000152
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
Europa Lg (1 Season)5.000000010.010000021
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
2009-201018Northampton1 League13.00
2010-201119Middlesbrough1 League34.40
2011-201220Middlesbrough1 League34.00
2012-201321Middlesbrough1 League46.00
2013-201422Middlesbrough1 League15.30
2014-201523Blackburn2 Leagues31.00
2015-201624Blackburn3 Leagues45.00
2016-201725Blackburn3 Leagues44.0000
2017-201826Sunderland1 League1.00
2017-201826Sunderland3 Leagues17.5010
2018-201927Brighton3 Leagues1.0000
2018-201927Brighton1 League3.00
2019-202028Brighton1 League3.00
2020-202129Brighton3 Leagues4.3000
2021-202230Brighton3 Leagues4.0000000000000000
2022-202331Brighton3 Leagues21.000000010.010000061
2023-202432Brighton4 Leagues23.000000040.0400000102
2024-202533Brighton2 Leagues4.0000000000002010
16 Seasons5 Clubs6 Leagues337.600000050.0500030173
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (7 Seasons)4 Leagues57.300000050.0500020173
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)3 Leagues120.0000
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)3 Leagues17.5010
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
EFL Cup (10 Seasons)15.0020
FA Cup (10 Seasons)12.3000
Championship (8 Seasons)257.3010
Premier League (6 Seasons)35.000000040.0400000152
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
Europa Lg (1 Season)5.000000010.010000021
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
2009-201018Northamptoneng ENG4. League Two11th13.0
2010-201119Middlesbrougheng ENG2. Championship12th34.4
2011-201220Middlesbrougheng ENG2. Championship7th34.0
2012-201321Middlesbrougheng ENG2. Championship16th46.0
2013-201422Middlesbrougheng ENG2. Championship12th15.3
2014-201523Blackburneng ENG2. Championship9th31.0Matches
2015-201624Blackburneng ENG2. Championship15th41.0Matches
2016-201725Blackburneng ENG2. Championship22nd41.000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.0Matches
2017-201826Sunderlandeng ENG2. Championship24th14.501Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2021-202230Brightoneng ENG1. Premier League9th1.0000000000000000Matches
2022-202331Brightoneng ENG1. Premier League6th15.000000010.010000061Matches
2023-202432Brightoneng ENG1. Premier League11th17.000000030.030000081Matches
2024-202533Brightoneng ENG1. Premier League6th2.0000000000000010Matches
15 Seasons5 Clubs3 Leagues305.300000040.0400010152
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (6 Seasons)1 League35.000000040.0400000152
Middlesbrough (4 Seasons)1 League129.80
Blackburn (3 Seasons)1 League113.0000
Brighton (2 Seasons)1 League6.00
Sunderland (1 Season)1 League14.5010
Northampton (1 Season)1 League13.00
Sunderland (1 Season)1 League1.00
Championship (8 Seasons)257.3010
Premier League (6 Seasons)35.000000040.0400000152
PL2 — Div. 1 (3 Seasons)7.00
League Two (1 Season)13.00
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
2015-201624Blackburneng ENGFA Cup9th3.0Matches
2015-201624Blackburneng ENGLeague Cup57th1.0Matches
2016-201725Blackburneng ENGEFL Cup17th1.000Matches
2016-201725Blackburneng ENGFA Cup9th2.0Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.000Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.000Matches
2018-201927Brightoneng ENGFA Cup3rd1.000Matches
2020-202129Brightoneng ENGEFL Cup9th3.000Matches
2020-202129Brightoneng ENGFA Cup9th1.300Matches
2021-202230Brightoneng ENGEFL CupRd43.000Matches
2022-202331Brightoneng ENGEFL CupRd43.000Matches
2022-202331Brightoneng ENGFA CupSF3.000Matches
2023-202432Brightoneng ENGFA Cup1.000Matches
2024-202533Brightoneng ENGEFL CupRd42.002Matches
11 Seasons3 Clubs2 Leagues27.3020
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brighton (7 Seasons)2 Leagues17.3020
Blackburn (3 Seasons)2 Leagues7.0000
Sunderland (1 Season)2 Leagues3.0000
EFL Cup (10 Seasons)15.0020
FA Cup (10 Seasons)12.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2023-202432Brighton2. Europa LgR165.000000010.010000021Matches
1 Season1 Club1 League5.000000010.010000021

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
2009-201018Northamptoneng ENG4. League Two13.0
2010-201119Middlesbrougheng ENG2. Championship34.4
2011-201220Middlesbrougheng ENG2. Championship34.0
2012-201321Middlesbrougheng ENG2. Championship46.0
2013-201422Middlesbrougheng ENG2. Championship15.3
2014-201523Blackburneng ENG2. Championship31.0Matches
2015-201624Blackburneng ENG2. Championship41.0Matches
2015-201624Blackburneng ENGFA Cup3.0Matches
2015-201624Blackburneng ENGLeague Cup1.0Matches
2016-201725Blackburneng ENG2. Championship41.0Matches
2016-201725Blackburneng ENGEFL Cup1.0Matches
2016-201725Blackburneng ENGFA Cup2.0Matches
2017-201826Sunderlandeng ENG2. Championship14.5Matches
2017-201826Sunderlandeng ENGEFL Cup2.0Matches
2017-201826Sunderlandeng ENGFA Cup1.0Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.0Matches
2018-201927Brightoneng ENGFA Cup1.0Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.0Matches
2020-202129Brightoneng ENGEFL Cup3.0Matches
2020-202129Brightoneng ENGFA Cup1.3Matches
2021-202230Brightoneng ENGEFL Cup3.0Matches
2021-202230Brightoneng ENG1. Premier League1.04137411004100019982800000280Matches
2022-202331Brightoneng ENGEFL Cup3.0Matches
2022-202331Brightoneng ENGFA Cup3.0Matches
2022-202331Brightoneng ENG1. Premier League15.057446957040057411100.000.03771675868000003540Matches
2023-202432Brighton2. Europa Lg5.0177138175200177000141519243000001170Matches
2023-202432Brightoneng ENGFA Cup1.0Matches
2023-202432Brightoneng ENG1. Premier League17.07116307065007110004901912977000004750Matches
2024-202533Brightoneng ENGEFL Cup2.0Matches
2024-202533Brightoneng ENG1. Premier League2.01141071140001140009136115100000830Matches
16 Seasons5 Clubs6 Leagues337.61617138116061200161711100.000.01118456522670000010570
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (7 Seasons)4 Leagues57.31617138116061200161711100.000.01118456522670000010570
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.01440124314311000144011100.000.097740462024000009400
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.0177138175200177000141519243000001170
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
2009-201018Northampton1 League13.0
2010-201119Middlesbrough1 League34.4
2011-201220Middlesbrough1 League34.0
2012-201321Middlesbrough1 League46.0
2013-201422Middlesbrough1 League15.3
2014-201523Blackburn2 Leagues31.0
2015-201624Blackburn3 Leagues45.0
2016-201725Blackburn3 Leagues44.0
2017-201826Sunderland1 League1.0
2017-201826Sunderland3 Leagues17.5
2018-201927Brighton3 Leagues1.0
2018-201927Brighton1 League3.0
2019-202028Brighton1 League3.0
2020-202129Brighton3 Leagues4.3
2021-202230Brighton3 Leagues4.04137411004100019982800000280
2022-202331Brighton3 Leagues21.057446957040057411100.000.03771675868000003540
2023-202432Brighton4 Leagues23.088876888170088800063124311220000005920
2024-202533Brighton2 Leagues4.01141071140001140009136115100000830
16 Seasons5 Clubs6 Leagues337.61617138116061200161711100.000.01118456522670000010570
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (7 Seasons)4 Leagues57.31617138116061200161711100.000.01118456522670000010570
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)3 Leagues120.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)3 Leagues17.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.01440124314311000144011100.000.097740462024000009400
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
Europa Lg (1 Season)5.0177138175200177000141519243000001170
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
2009-201018Northamptoneng ENG4. League Two11th13.0
2010-201119Middlesbrougheng ENG2. Championship12th34.4
2011-201220Middlesbrougheng ENG2. Championship7th34.0
2012-201321Middlesbrougheng ENG2. Championship16th46.0
2013-201422Middlesbrougheng ENG2. Championship12th15.3
2014-201523Blackburneng ENG2. Championship9th31.0Matches
2015-201624Blackburneng ENG2. Championship15th41.0Matches
2016-201725Blackburneng ENG2. Championship22nd41.0Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.0Matches
2017-201826Sunderlandeng ENG2. Championship24th14.5Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.0Matches
2021-202230Brightoneng ENG1. Premier League9th1.04137411004100019982800000280Matches
2022-202331Brightoneng ENG1. Premier League6th15.057446957040057411100.000.03771675868000003540Matches
2023-202432Brightoneng ENG1. Premier League11th17.07116307065007110004901912977000004750Matches
2024-202533Brightoneng ENG1. Premier League6th2.01141071140001140009136115100000830Matches
15 Seasons5 Clubs3 Leagues305.31440124314311000144011100.000.097740462024000009400
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Brighton (6 Seasons)1 League35.01440124314311000144011100.000.097740462024000009400
Middlesbrough (4 Seasons)1 League129.8
Blackburn (3 Seasons)1 League113.0
Brighton (2 Seasons)1 League6.0
Sunderland (1 Season)1 League14.5
Northampton (1 Season)1 League13.0
Sunderland (1 Season)1 League1.0
Championship (8 Seasons)257.3
Premier League (6 Seasons)35.01440124314311000144011100.000.097740462024000009400
PL2 — Div. 1 (3 Seasons)7.0
League Two (1 Season)13.0
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
2015-201624Blackburneng ENGFA Cup9th3.0Matches
2015-201624Blackburneng ENGLeague Cup57th1.0Matches
2016-201725Blackburneng ENGEFL Cup17th1.0Matches
2016-201725Blackburneng ENGFA Cup9th2.0Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.0Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.0Matches
2018-201927Brightoneng ENGFA Cup3rd1.0Matches
2020-202129Brightoneng ENGEFL Cup9th3.0Matches
2020-202129Brightoneng ENGFA Cup9th1.3Matches
2021-202230Brightoneng ENGEFL CupRd43.0Matches
2022-202331Brightoneng ENGEFL CupRd43.0Matches
2022-202331Brightoneng ENGFA CupSF3.0Matches
2023-202432Brightoneng ENGFA Cup1.0Matches
2024-202533Brightoneng ENGEFL CupRd42.0Matches
11 Seasons3 Clubs2 Leagues27.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Brighton (7 Seasons)2 Leagues17.3
Blackburn (3 Seasons)2 Leagues7.0
Sunderland (1 Season)2 Leagues3.0
EFL Cup (10 Seasons)15.0
FA Cup (10 Seasons)12.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2023-202432Brighton2. Europa LgR165.0177138175200177000141519243000001170Matches
1 Season1 Club1 League5.0177138175200177000141519243000001170

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
2009-201018Northamptoneng ENG4. League Two131,1709028.313.0130
2010-201119Middlesbrougheng ENG2. Championship353,0998974.934.4350
2011-201220Middlesbrougheng ENG2. Championship343,0609073.934.0340
2012-201321Middlesbrougheng ENG2. Championship464,14090100.046.0460
2013-201422Middlesbrougheng ENG2. Championship161,3808633.315.3160
2014-201523Blackburneng ENG2. Championship312,7909067.431.03131051.453835+3+0.10-0.17Matches
2014-201523Blackburneng ENGFA Cup00005Matches
2015-201624Blackburneng ENG2. Championship413,6909089.141.04141051.274341+2+0.05+0.45Matches
2015-201624Blackburneng ENGFA Cup327090100.03.03903002.006600.00Matches
2015-201624Blackburneng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2016-201725Blackburneng ENG2. Championship413,6909089.141.04141030.984763-16-0.39-1.19Matches
2016-201725Blackburneng ENGEFL Cup1909030.01.01901023.0031+2+2.00+2.00Matches
2016-201725Blackburneng ENGFA Cup21809066.72.02902011.5032+1+0.50-0.50Matches
2017-201826Sunderlandeng ENG2. Championship151,3098731.614.515140280.802026-6-0.41+0.29Matches
2017-201826Sunderlandeng ENGEFL Cup21809066.72.02902001.5013-2-1.00-2.00Matches
2017-201826Sunderlandeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 1190904.51.01901003.0010+1+1.00+2.00Matches
2018-201927Brightoneng ENGEFL Cup00001Matches
2018-201927Brightoneng ENGFA Cup1909015.01.01901003.0031+2+2.00+1.65Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 132709013.63.03903001.333300.00-0.53Matches
2018-201927Brightoneng ENG1. Premier League000013Matches
2019-202028Brightoneng ENGEFL Cup00002Matches
2019-202028Brightoneng ENGFA Cup00001Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 132709016.73.03903003.0081+7+2.33+2.13Matches
2020-202129Brightoneng ENGEFL Cup327090100.03.03903002.0063+3+1.00Matches
2020-202129Brightoneng ENGFA Cup112012040.01.311201011.001100.000.00Matches
2020-202129Brightoneng ENG1. Premier League00030Matches
2021-202230Brightoneng ENGEFL Cup327090100.03.03903002.3362+4+1.33Matches
2021-202230Brightoneng ENGFA Cup00001Matches
2021-202230Brightoneng ENG1. Premier League190902.61.019010320.0002-2-2.00-2.000.40.7-0.3-0.31-0.41Matches
2022-202331Brightoneng ENGEFL Cup327090100.03.03903002.3361+5+1.67Matches
2022-202331Brightoneng ENGFA Cup32709056.33.03903023.0082+6+2.00-0.14Matches
2022-202331Brightoneng ENG1. Premier League151,3509039.515.01590150221.603123+8+0.53+0.0634.423.1+11.3+0.75+0.24Matches
2023-202432Brightoneng ENGEFL Cup00001Matches
2023-202432Brighton2. Europa Lg54509062.55.05905031.4079-2-0.40-1.738.66.1+2.5+0.50+0.15Matches
2023-202432Brightoneng ENGFA Cup1909033.31.01901020.0001-1-1.00-3.50Matches
2023-202432Brightoneng ENG1. Premier League171,5309044.717.01790170211.122434-10-0.59-0.7328.424.9+3.5+0.20+0.30Matches
2024-202533Brightoneng ENGEFL Cup21809066.72.02902011.505500.00-4.00Matches
2024-202533Brightoneng ENG1. Premier League21809018.22.02902093.0051+4+2.00+2.003.51.9+1.6+0.82+1.22Matches
16 Seasons5 Clubs6 Leagues33930,3889049.7337.63399019401911.31264266-2-0.01-0.1375.356.7+18.6+0.47+0.35
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (7 Seasons)4 Leagues575,1609123.257.357915701421.6110285+17+0.30-0.0275.356.7+18.6+0.47+0.35
Middlesbrough (4 Seasons)1 League13111,6798970.5129.81310
Blackburn (3 Seasons)3 Leagues12010,8009078.3120.0120901200211.24141150-9-0.07-0.32
Brighton (2 Seasons)1 League65409015.06.06906002.17114+7+1.17+0.78
Sunderland (1 Season)3 Leagues181,5798835.117.51890170280.832131-10-0.57+0.08
Northampton (1 Season)1 League131,1709028.313.0130
Sunderland (1 Season)1 League190904.51.01901003.0010+1+1.00+2.00
EFL Cup (10 Seasons)151,3509064.315.0159015071.932817+11+0.73-0.42
FA Cup (10 Seasons)121,1109336.612.31293120131.832115+6+0.49-0.51
Championship (8 Seasons)25923,1588969.9257.32591270411.17148165-17-0.13+0.15
Premier League (6 Seasons)353,1509017.435.035903501271.40606000.00-0.1666.750.6+16.1+0.46+0.35
PL2 — Div. 1 (3 Seasons)76309011.37.07907002.28124+8+1.14+1.29
League Two (1 Season)131,1709028.313.0130
Europa Lg (1 Season)54509062.55.05905031.4079-2-0.40-1.738.66.1+2.5+0.50+0.15
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
2009-201018Northampton1 League131,1709028.313.0130
2010-201119Middlesbrough1 League353,0998974.934.4350
2011-201220Middlesbrough1 League343,0609073.934.0340
2012-201321Middlesbrough1 League464,14090100.046.0460
2013-201422Middlesbrough1 League161,3808633.315.3160
2014-201523Blackburn2 Leagues312,7909060.831.031310101.453835+3+0.10-0.17
2015-201624Blackburn3 Leagues454,0509090.045.0459045051.295049+1+0.02+0.42
2016-201725Blackburn3 Leagues443,9609084.144.0449044061.055366-13-0.30-0.90
2017-201826Sunderland1 League190904.51.01901003.0010+1+1.00+2.00
2017-201826Sunderland3 Leagues181,5798835.117.51890170280.832131-10-0.57+0.08
2018-201927Brighton3 Leagues190902.21.019010143.0031+2+2.00+1.65
2018-201927Brighton1 League32709013.63.03903001.333300.00-0.53
2019-202028Brighton1 League32709016.73.03903003.0081+7+2.33+2.13
2019-202028Brighton2 Leagues00003
2020-202129Brighton3 Leagues4390989.84.349840311.7574+3+0.69+0.69
2021-202230Brighton3 Leagues4360909.24.049040331.7564+2+0.50+0.500.40.7-0.3-0.31-0.41
2022-202331Brighton3 Leagues211,8909045.321.02190210241.904526+19+0.90+0.2734.423.1+11.3+0.75+0.24
2023-202432Brighton4 Leagues232,0709046.023.02390230271.133144-13-0.57-1.0337.031.0+6.0+0.27+0.32
2024-202533Brighton2 Leagues43609028.64.049040102.25106+4+1.00+0.603.51.9+1.6+0.82+1.22
16 Seasons5 Clubs6 Leagues33930,3889049.7337.63399019401911.31264266-2-0.01-0.1375.356.7+18.6+0.47+0.35
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (7 Seasons)4 Leagues575,1609123.257.357915701421.6110285+17+0.30-0.0275.356.7+18.6+0.47+0.35
Middlesbrough (4 Seasons)1 League13111,6798970.5129.81310
Blackburn (3 Seasons)3 Leagues12010,8009078.3120.0120901200211.24141150-9-0.07-0.32
Brighton (2 Seasons)1 League65409015.06.06906002.17114+7+1.17+0.78
Sunderland (1 Season)3 Leagues181,5798835.117.51890170280.832131-10-0.57+0.08
Northampton (1 Season)1 League131,1709028.313.0130
Sunderland (1 Season)1 League190904.51.01901003.0010+1+1.00+2.00
EFL Cup (10 Seasons)151,3509064.315.0159015071.932817+11+0.73-0.42
FA Cup (10 Seasons)121,1109336.612.31293120131.832115+6+0.49-0.51
Championship (8 Seasons)25923,1588969.9257.32591270411.17148165-17-0.13+0.15
Premier League (6 Seasons)353,1509017.435.035903501271.40606000.00-0.1666.750.6+16.1+0.46+0.35
PL2 — Div. 1 (3 Seasons)76309011.37.07907002.28124+8+1.14+1.29
League Two (1 Season)131,1709028.313.0130
Europa Lg (1 Season)54509062.55.05905031.4079-2-0.40-1.738.66.1+2.5+0.50+0.15
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
2009-201018Northamptoneng ENG4. League Two11th131,1709028.313.0130
2010-201119Middlesbrougheng ENG2. Championship12th353,0998974.934.4350
2011-201220Middlesbrougheng ENG2. Championship7th343,0609073.934.0340
2012-201321Middlesbrougheng ENG2. Championship16th464,14090100.046.0460
2013-201422Middlesbrougheng ENG2. Championship12th161,3808633.315.3160
2014-201523Blackburneng ENG2. Championship9th312,7909067.431.03131051.453835+3+0.10-0.17Matches
2015-201624Blackburneng ENG2. Championship15th413,6909089.141.04141051.274341+2+0.05+0.45Matches
2016-201725Blackburneng ENG2. Championship22nd413,6909089.141.04141030.984763-16-0.39-1.19Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th190904.51.01901003.0010+1+1.00+2.00Matches
2017-201826Sunderlandeng ENG2. Championship24th151,3098731.614.515140280.802026-6-0.41+0.29Matches
2018-201927Brightoneng ENG1. Premier League17th000013Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd32709013.63.03903001.333300.00-0.53Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd32709016.73.03903003.0081+7+2.33+2.13Matches
2020-202129Brightoneng ENG1. Premier League16th00030Matches
2021-202230Brightoneng ENG1. Premier League9th190902.61.019010320.0002-2-2.00-2.000.40.7-0.3-0.31-0.41Matches
2022-202331Brightoneng ENG1. Premier League6th151,3509039.515.01590150221.603123+8+0.53+0.0634.423.1+11.3+0.75+0.24Matches
2023-202432Brightoneng ENG1. Premier League11th171,5309044.717.01790170211.122434-10-0.59-0.7328.424.9+3.5+0.20+0.30Matches
2024-202533Brightoneng ENG1. Premier League6th21809018.22.02902093.0051+4+2.00+2.003.51.9+1.6+0.82+1.22Matches
15 Seasons5 Clubs3 Leagues30727,4789049.6305.33079016201681.22208225-17-0.10-0.0966.750.6+16.1+0.46+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brighton (6 Seasons)1 League353,1509017.435.035903501271.40606000.00-0.1666.750.6+16.1+0.46+0.35
Middlesbrough (4 Seasons)1 League13111,6798970.5129.81310
Blackburn (3 Seasons)1 League11310,1709081.9113.01131130131.21128139-11-0.10-0.34
Brighton (2 Seasons)1 League65409015.06.06906002.17114+7+1.17+0.78
Sunderland (1 Season)1 League151,3098731.614.515140280.802026-6-0.41+0.29
Northampton (1 Season)1 League131,1709028.313.0130
Sunderland (1 Season)1 League190904.51.01901003.0010+1+1.00+2.00
Championship (8 Seasons)25923,1588969.9257.32591270411.17148165-17-0.13+0.15
Premier League (6 Seasons)353,1509017.435.035903501271.40606000.00-0.1666.750.6+16.1+0.46+0.35
PL2 — Div. 1 (3 Seasons)76309011.37.07907002.28124+8+1.14+1.29
League Two (1 Season)131,1709028.313.0130
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-201523Blackburneng ENGFA Cup5th00005Matches
2015-201624Blackburneng ENGFA Cup9th327090100.03.03903002.006600.00Matches
2015-201624Blackburneng ENGLeague Cup57th19090100.01.01901000.0012-1-1.00Matches
2016-201725Blackburneng ENGEFL Cup17th1909030.01.01901023.0031+2+2.00+2.00Matches
2016-201725Blackburneng ENGFA Cup9th21809066.72.02902011.5032+1+0.50-0.50Matches
2017-201826Sunderlandeng ENGEFL Cup17th21809066.72.02902001.5013-2-1.00-2.00Matches
2017-201826Sunderlandeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2018-201927Brightoneng ENGEFL Cup33rd00001Matches
2018-201927Brightoneng ENGFA Cup3rd1909015.01.01901003.0031+2+2.00+1.65Matches
2019-202028Brightoneng ENGEFL Cup17th00002Matches
2019-202028Brightoneng ENGFA Cup33rd00001Matches
2020-202129Brightoneng ENGEFL Cup9th327090100.03.03903002.0063+3+1.00Matches
2020-202129Brightoneng ENGFA Cup9th112012040.01.311201011.001100.000.00Matches
2021-202230Brightoneng ENGEFL CupRd4327090100.03.03903002.3362+4+1.33Matches
2021-202230Brightoneng ENGFA Cup00001Matches
2022-202331Brightoneng ENGEFL CupRd4327090100.03.03903002.3361+5+1.67Matches
2022-202331Brightoneng ENGFA CupSF32709056.33.03903023.0082+6+2.00-0.14Matches
2023-202432Brightoneng ENGEFL CupRd300001Matches
2023-202432Brightoneng ENGFA Cup1909033.31.01901020.0001-1-1.00-3.50Matches
2024-202533Brightoneng ENGEFL CupRd421809066.72.02902011.505500.00-4.00Matches
11 Seasons3 Clubs2 Leagues272,4609148.027.32791270201.894932+17+0.62-0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brighton (7 Seasons)2 Leagues171,5609246.017.31792170122.123516+19+1.10-0.13
Blackburn (3 Seasons)2 Leagues76309045.77.07907081.711311+2+0.29-0.01
Sunderland (1 Season)2 Leagues32709075.03.03903001.0015-4-1.33-2.33
EFL Cup (10 Seasons)151,3509064.315.0159015071.932817+11+0.73-0.42
FA Cup (10 Seasons)121,1109336.612.31293120131.832115+6+0.49-0.51
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2023-202432Brighton2. Europa LgR1654509062.55.05905031.4079-2-0.40-1.738.66.1+2.5+0.50+0.15Matches
1 Season1 Club1 League54509062.55.05905031.4079-2-0.40-1.738.66.1+2.5+0.50+0.15

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
2009-201018Northamptoneng ENG4. League Two13.0000
2010-201119Middlesbrougheng ENG2. Championship34.4200
2011-201220Middlesbrougheng ENG2. Championship34.0000
2012-201321Middlesbrougheng ENG2. Championship46.0200
2013-201422Middlesbrougheng ENG2. Championship15.3010
2014-201523Blackburneng ENG2. Championship31.0100Matches
2015-201624Blackburneng ENG2. Championship41.0100Matches
2015-201624Blackburneng ENGFA Cup3.00000Matches
2015-201624Blackburneng ENGLeague Cup1.00000Matches
2016-201725Blackburneng ENG2. Championship41.0100000000000Matches
2016-201725Blackburneng ENGEFL Cup1.0000000000000Matches
2016-201725Blackburneng ENGFA Cup2.00000Matches
2017-201826Sunderlandeng ENG2. Championship14.5310010010000Matches
2017-201826Sunderlandeng ENGEFL Cup2.0000000000000Matches
2017-201826Sunderlandeng ENGFA Cup1.00000000000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 11.00000Matches
2018-201927Brightoneng ENGFA Cup1.0000000000000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13.00000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13.00000Matches
2020-202129Brightoneng ENGEFL Cup3.00000000000Matches
2020-202129Brightoneng ENGFA Cup1.30000000000Matches
2021-202230Brightoneng ENGEFL Cup3.00000000000Matches
2021-202230Brightoneng ENG1. Premier League1.0000000000000110100.0Matches
2022-202331Brightoneng ENGEFL Cup3.00000100000Matches
2022-202331Brightoneng ENGFA Cup3.00000000000Matches
2022-202331Brightoneng ENG1. Premier League15.01001100000012210100.0Matches
2023-202432Brighton2. Europa Lg5.01000000000001200Matches
2023-202432Brightoneng ENGFA Cup1.00000000000Matches
2023-202432Brightoneng ENG1. Premier League17.00000100000002610100.0Matches
2024-202533Brightoneng ENGEFL Cup2.00000000200Matches
2024-202533Brightoneng ENG1. Premier League2.000001000000071150.0Matches
16 Seasons5 Clubs6 Leagues337.61220150030001684180.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (7 Seasons)4 Leagues57.3200140020001684180.0
Middlesbrough (4 Seasons)1 League129.8410
Blackburn (3 Seasons)3 Leagues120.0300000000000
Brighton (2 Seasons)1 League6.00000
Sunderland (1 Season)3 Leagues17.5310010010000
Northampton (1 Season)1 League13.0000
Sunderland (1 Season)1 League1.00000
EFL Cup (10 Seasons)15.0000010020000
FA Cup (10 Seasons)12.3000000000000
Championship (8 Seasons)257.31020010010000
Premier League (6 Seasons)35.0100130000001564180.0
PL2 — Div. 1 (3 Seasons)7.00000
League Two (1 Season)13.0000
Europa Lg (1 Season)5.01000000000001200
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
2009-201018Northampton1 League13.0000
2010-201119Middlesbrough1 League34.4200
2011-201220Middlesbrough1 League34.0000
2012-201321Middlesbrough1 League46.0200
2013-201422Middlesbrough1 League15.3010
2014-201523Blackburn2 Leagues31.0100
2015-201624Blackburn3 Leagues45.010000
2016-201725Blackburn3 Leagues44.0100000000000
2017-201826Sunderland1 League1.00000
2017-201826Sunderland3 Leagues17.5310010010000
2018-201927Brighton3 Leagues1.0000000000000
2018-201927Brighton1 League3.00000
2019-202028Brighton1 League3.00000
2020-202129Brighton3 Leagues4.30000000000
2021-202230Brighton3 Leagues4.0000000000000110100.0
2022-202331Brighton3 Leagues21.01001200000012210100.0
2023-202432Brighton4 Leagues23.01000100000003810100.0
2024-202533Brighton2 Leagues4.000001002000071150.0
16 Seasons5 Clubs6 Leagues337.61220150030001684180.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (7 Seasons)4 Leagues57.3200140020001684180.0
Middlesbrough (4 Seasons)1 League129.8410
Blackburn (3 Seasons)3 Leagues120.0300000000000
Brighton (2 Seasons)1 League6.00000
Sunderland (1 Season)3 Leagues17.5310010010000
Northampton (1 Season)1 League13.0000
Sunderland (1 Season)1 League1.00000
EFL Cup (10 Seasons)15.0000010020000
FA Cup (10 Seasons)12.3000000000000
Championship (8 Seasons)257.31020010010000
Premier League (6 Seasons)35.0100130000001564180.0
PL2 — Div. 1 (3 Seasons)7.00000
League Two (1 Season)13.0000
Europa Lg (1 Season)5.01000000000001200
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
2009-201018Northamptoneng ENG4. League Two11th13.0000
2010-201119Middlesbrougheng ENG2. Championship12th34.4200
2011-201220Middlesbrougheng ENG2. Championship7th34.0000
2012-201321Middlesbrougheng ENG2. Championship16th46.0200
2013-201422Middlesbrougheng ENG2. Championship12th15.3010
2014-201523Blackburneng ENG2. Championship9th31.0100Matches
2015-201624Blackburneng ENG2. Championship15th41.0100Matches
2016-201725Blackburneng ENG2. Championship22nd41.0100000000000Matches
2017-201826Sunderlandeng ENGJr. PL2 — Div. 111th1.00000Matches
2017-201826Sunderlandeng ENG2. Championship24th14.5310010010000Matches
2018-201927Brightoneng ENGJr. PL2 — Div. 13rd3.00000Matches
2019-202028Brightoneng ENGJr. PL2 — Div. 13rd3.00000Matches
2021-202230Brightoneng ENG1. Premier League9th1.0000000000000110100.0Matches
2022-202331Brightoneng ENG1. Premier League6th15.01001100000012210100.0Matches
2023-202432Brightoneng ENG1. Premier League11th17.00000100000002610100.0Matches
2024-202533Brightoneng ENG1. Premier League6th2.000001000000071150.0Matches
15 Seasons5 Clubs3 Leagues305.31120140010001564180.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brighton (6 Seasons)1 League35.0100130000001564180.0
Middlesbrough (4 Seasons)1 League129.8410
Blackburn (3 Seasons)1 League113.0300000000000
Brighton (2 Seasons)1 League6.00000
Sunderland (1 Season)1 League14.5310010010000
Northampton (1 Season)1 League13.0000
Sunderland (1 Season)1 League1.00000
Championship (8 Seasons)257.31020010010000
Premier League (6 Seasons)35.0100130000001564180.0
PL2 — Div. 1 (3 Seasons)7.00000
League Two (1 Season)13.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201624Blackburneng ENGFA Cup9th3.00000Matches
2015-201624Blackburneng ENGLeague Cup57th1.00000Matches
2016-201725Blackburneng ENGEFL Cup17th1.0000000000000Matches
2016-201725Blackburneng ENGFA Cup9th2.00000Matches
2017-201826Sunderlandeng ENGEFL Cup17th2.0000000000000Matches
2017-201826Sunderlandeng ENGFA Cup33rd1.00000000000Matches
2018-201927Brightoneng ENGFA Cup3rd1.0000000000000Matches
2020-202129Brightoneng ENGEFL Cup9th3.00000000000Matches
2020-202129Brightoneng ENGFA Cup9th1.30000000000Matches
2021-202230Brightoneng ENGEFL CupRd43.00000000000Matches
2022-202331Brightoneng ENGEFL CupRd43.00000100000Matches
2022-202331Brightoneng ENGFA CupSF3.00000000000Matches
2023-202432Brightoneng ENGFA Cup1.00000000000Matches
2024-202533Brightoneng ENGEFL CupRd42.00000000200Matches
11 Seasons3 Clubs2 Leagues27.3000010020000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brighton (7 Seasons)2 Leagues17.3000010020000
Blackburn (3 Seasons)2 Leagues7.0000000000000
Sunderland (1 Season)2 Leagues3.0000000000000
EFL Cup (10 Seasons)15.0000010020000
FA Cup (10 Seasons)12.3000000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2023-202432Brighton2. Europa LgR165.01000000000001200Matches
1 Season1 Club1 League5.01000000000001200

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.