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
2012-201320Charlton Athleticeng ENG2. Championship10200.200.0011100.00000
2012-201320Cambridge Unitedeng ENG5. Conf Premier998109.070.78413482.9342444.4
2013-201421Aldershot Towneng ENG5. Conf Premier554505.091.80332472.7122240.0
2013-201421York Cityeng ENG4. League Two22221,98022.0120.55827085.491031568.2
2014-201522Charlton Athleticeng ENG2. Championship876547.391.24342573.5142228.6Matches
2014-201522Charlton Athleticeng ENGLeague Cup11901.0000100.00000Matches
2014-201522Buryeng ENG4. League Two22221,98022.0140.64533973.615251254.5Matches
2015-201623Charlton Athleticeng ENG2. Championship24242,16024.0331.371168371.66711520.8Matches
2015-201623Charlton Athleticeng ENGFA Cup11901.0000100.00000Matches
2015-201623Charlton Athleticeng ENGLeague Cup332703.0020100.022000.0Matches
2016-201724Burnleyeng ENGEFL Cup111201.310.753266.700100.00000Matches
2016-201724Burnleyeng ENGFA Cup332703.002103100.00000Matches
2017-201825Burnleyeng ENGEFL Cup222102.320.863266.7110150.011000.0Matches
2017-201825Burnleyeng ENGFA Cup11901.044.005120.000100.00000Matches
2017-201825Burnleyeng ENG1. Premier League35343,11534.6351.0115011578.71311111132.4531125.0Matches
2018-201926Burnleyeng ENGFA Cup221802.052.5010660.0101150.011000.0Matches
2019-202027Burnleyeng ENG1. Premier League38383,42038.0501.3216411972.0159141539.5541020.0Matches
2020-202128Burnleyeng ENGEFL Cup11901.011.004375.001000.00000Matches
2020-202128Burnleyeng ENG1. Premier League32322,88032.0371.1614811477.0109131134.433000.0Matches
2021-202229Burnleyeng ENGEFL Cup221802.021.006466.710100.00000Matches
2021-202229Burnleyeng ENGFA Cup11901.022.004250.000100.00000Matches
2021-202229Burnleyeng ENG1. Premier League36363,24036.0471.3116212074.171415925.055000.0Matches
2022-202330Newcastle Unitedeng ENGEFL Cup554805.310.19121191.7410480.00000Matches
2022-202330Newcastle Unitedeng ENG1. Premier League37373,26136.2320.881138573.5191351437.8522150.0Matches
2023-202431Newcastle United1. Champions Lg554505.051.00292586.2122120.011000.0Matches
2023-202431Newcastle Unitedeng ENGEFL Cup11901.000.0022100.01001100.00000Matches
2023-202431Newcastle Unitedeng ENG1. Premier League15151,34514.9161.07594372.9924640.00000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup332703.020.678675.0210133.30000Matches
2024-202532Newcastle Unitedeng ENGFA Cup11901.022.006466.710000.00000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League28282,52028.0351.251208771.71369828.6211050.0Matches
2025-202633Newcastle United1. Champions Lg887208.060.75332881.8512450.01010100.0Matches
2025-202633Newcastle Unitedeng ENGEFL Cup11901.022.005360.000100.00000Matches
2025-202633Newcastle Unitedeng ENG1. Premier League27272,41626.8381.421258971.210512725.922000.0Matches
14 Seasons7 Clubs7 Leagues38137834,121379.14091.101531114774.815210612113736.233256219.4
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Burnley (6 Seasons)3 Leagues15415313,885154.31861.2365948874.45046585133.320172110.5
Newcastle United (4 Seasons)4 Leagues13113111,732130.41391.0751238374.06531354635.11164140.0
Charlton Athletic (3 Seasons)3 Leagues38363,28436.5421.3315110972.291116719.422000.0
Bury (1 Season)1 League22221,98022.0140.64533973.615251254.5
York City (1 Season)1 League22221,98022.0120.55827085.491031568.2
Cambridge United (1 Season)1 League998109.070.78413482.9342444.4
Aldershot Town (1 Season)1 League554505.091.80332472.7122240.0
EFL Cup (10 Seasons)20201,89021.0110.65433376.71145735.033000.0
Premier League (9 Seasons)24824722,197246.62901.18104177274.19669838132.827205220.0
FA Cup (9 Seasons)998109.0132.60251352.0414444.411000.0
Championship (3 Seasons)33312,83431.5421.3315110972.271113722.6
League Two (2 Seasons)44443,96044.0260.5913510980.7241282761.4
Conf Premier (2 Seasons)14141,26014.0161.14745878.4464642.9
Champions Lg (2 Seasons)13131,17013.0110.85625383.9634538.5211050.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2012-201320Charlton Athletic1 League10200.200.0011100.00000
2012-201320Cambridge United1 League998109.070.78413482.9342444.4
2013-201421Aldershot Town1 League554505.091.80332472.7122240.0
2013-201421York City1 League22221,98022.0120.55827085.491031568.2
2014-201522Bury1 League22221,98022.0140.64533973.615251254.5
2014-201522Charlton Athletic3 Leagues987448.391.24342573.5143225.00000
2015-201623Charlton Athletic3 Leagues28282,52028.0331.371168371.68713517.922000.0
2016-201724Burnley3 Leagues443904.310.753266.7211375.00000
2017-201825Burnley3 Leagues38373,41537.9411.0815811876.61412121232.4641120.0
2018-201926Burnley1 League221802.052.5010660.0101150.011000.0
2019-202027Burnley1 League38383,42038.0501.3216411972.0159141539.5541020.0
2020-202128Burnley3 Leagues33332,97033.0381.1515211777.01010131133.333000.0
2021-202229Burnley3 Leagues39393,51039.0511.3117212673.381417923.155000.0
2022-202330Newcastle United2 Leagues42423,74141.6330.791259675.2231451842.9522150.0
2023-202431Newcastle United3 Leagues21211,88520.9211.00907077.81146838.111000.0
2024-202532Newcastle United3 Leagues32322,88032.0391.221349771.61679928.1211050.0
2025-202633Newcastle United4 Leagues36363,22635.8461.2816312073.0156151130.6321033.3
14 Seasons7 Clubs7 Leagues38137834,121379.14091.101531114774.815210612113736.233256219.4
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Burnley (6 Seasons)3 Leagues15415313,885154.31861.2365948874.45046585133.320172110.5
Newcastle United (4 Seasons)4 Leagues13113111,732130.41391.0751238374.06531354635.11164140.0
Charlton Athletic (3 Seasons)3 Leagues38363,28436.5421.3315110972.291116719.422000.0
Bury (1 Season)1 League22221,98022.0140.64533973.615251254.5
York City (1 Season)1 League22221,98022.0120.55827085.491031568.2
Cambridge United (1 Season)1 League998109.070.78413482.9342444.4
Aldershot Town (1 Season)1 League554505.091.80332472.7122240.0
EFL Cup (10 Seasons)20201,89021.0110.65433376.71145735.033000.0
Premier League (9 Seasons)24824722,197246.62901.18104177274.19669838132.827205220.0
FA Cup (9 Seasons)998109.0132.60251352.0414444.411000.0
Championship (3 Seasons)33312,83431.5421.3315110972.271113722.6
League Two (2 Seasons)44443,96044.0260.5913510980.7241282761.4
Conf Premier (2 Seasons)14141,26014.0161.14745878.4464642.9
Champions Lg (2 Seasons)13131,17013.0110.85625383.9634538.5211050.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2012-201320Cambridge Unitedeng ENG5. Conf Premier14th998109.070.78413482.9342444.4
2012-201320Charlton Athleticeng ENG2. Championship9th10200.200.0011100.00000
2013-201421Aldershot Towneng ENG5. Conf Premier19th554505.091.80332472.7122240.0
2013-201421York Cityeng ENG4. League Two7th22221,98022.0120.55827085.491031568.2
2014-201522Buryeng ENG4. League Two3rd22221,98022.0140.64533973.615251254.5Matches
2014-201522Charlton Athleticeng ENG2. Championship12th876547.391.24342573.5142228.6Matches
2015-201623Charlton Athleticeng ENG2. Championship22nd24242,16024.0331.371168371.66711520.8Matches
2017-201825Burnleyeng ENG1. Premier League7th35343,11534.6351.0115011578.71311111132.4531125.0Matches
2019-202027Burnleyeng ENG1. Premier League10th38383,42038.0501.3216411972.0159141539.5541020.0Matches
2020-202128Burnleyeng ENG1. Premier League17th32322,88032.0371.1614811477.0109131134.433000.0Matches
2021-202229Burnleyeng ENG1. Premier League18th36363,24036.0471.3116212074.171415925.055000.0Matches
2022-202330Newcastle Unitedeng ENG1. Premier League4th37373,26136.2320.881138573.5191351437.8522150.0Matches
2023-202431Newcastle Unitedeng ENG1. Premier League7th15151,34514.9161.07594372.9924640.00000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League5th28282,52028.0351.251208771.71369828.6211050.0Matches
2025-202633Newcastle Unitedeng ENG1. Premier League12th27272,41626.8381.421258971.210512725.922000.0Matches
13 Seasons7 Clubs4 Leagues33933630,251336.13741.111401104874.71319810812136.027205220.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Burnley (5 Seasons)1 League14114012,655140.61691.2062446875.34543534632.918152111.8
Newcastle United (4 Seasons)1 League1071079,542106.01211.1441730472.25126303532.7953137.5
Charlton Athletic (3 Seasons)1 League33312,83431.5421.3315110972.271113722.6
Bury (1 Season)1 League22221,98022.0140.64533973.615251254.5
York City (1 Season)1 League22221,98022.0120.55827085.491031568.2
Cambridge United (1 Season)1 League998109.070.78413482.9342444.4
Aldershot Town (1 Season)1 League554505.091.80332472.7122240.0
Premier League (9 Seasons)24824722,197246.62901.18104177274.19669838132.827205220.0
Championship (3 Seasons)33312,83431.5421.3315110972.271113722.6
League Two (2 Seasons)44443,96044.0260.5913510980.7241282761.4
Conf Premier (2 Seasons)14141,26014.0161.14745878.4464642.9
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
2014-201522Charlton Athleticeng ENGLeague Cup33rd11901.0000100.00000Matches
2015-201623Charlton Athleticeng ENGFA Cup33rd11901.0000100.00000Matches
2015-201623Charlton Athleticeng ENGLeague Cup17th332703.0020100.022000.0Matches
2016-201724Burnleyeng ENGEFL Cup33rd111201.310.753266.700100.00000Matches
2016-201724Burnleyeng ENGFA Cup9th332703.002103100.00000Matches
2017-201825Burnleyeng ENGEFL Cup17th222102.320.863266.7110150.011000.0Matches
2017-201825Burnleyeng ENGFA Cup33rd11901.044.005120.000100.00000Matches
2018-201926Burnleyeng ENGFA Cup17th221802.052.5010660.0101150.011000.0Matches
2020-202128Burnleyeng ENGEFL Cup9th11901.011.004375.001000.00000Matches
2021-202229Burnleyeng ENGEFL CupRd4221802.021.006466.710100.00000Matches
2021-202229Burnleyeng ENGFA Cup11901.022.004250.000100.00000Matches
2022-202330Newcastle Unitedeng ENGEFL Cup2nd554805.310.19121191.7410480.00000Matches
2023-202431Newcastle Unitedeng ENGEFL CupQF11901.000.0022100.01001100.00000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup1st332703.020.678675.0210133.30000Matches
2024-202532Newcastle Unitedeng ENGFA Cup11901.022.006466.710000.00000Matches
2025-202633Newcastle Unitedeng ENGEFL CupSF11901.022.005360.000100.00000Matches
11 Seasons3 Clubs2 Leagues29292,70030.0241.09684667.615591137.944000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Burnley (5 Seasons)2 Leagues13131,23013.7171.59352057.1535538.522000.0
Newcastle United (4 Seasons)2 Leagues11111,02011.370.62332678.8821654.50000
Charlton Athletic (2 Seasons)2 Leagues554505.0020300.022000.0
EFL Cup (10 Seasons)20201,89021.0110.65433376.71145735.033000.0
FA Cup (9 Seasons)998109.0132.60251352.0414444.411000.0
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-202431Newcastle United1. Champions LgGR554505.051.00292586.2122120.011000.0Matches
2025-202633Newcastle United1. Champions LgR16887208.060.75332881.8512450.01010100.0Matches
2 Seasons1 Club1 League13131,17013.0110.85625383.9634538.5211050.0
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
201825eng EnglandFriendlies (M)10250.300010000Matches
202027eng EnglandFriendlies (M)221351.52002100.00000Matches
202128eng EnglandUEFA Euro Qualifying11901.000.0033100.01001100.00000Matches
202229eng EnglandWCQ332703.010.33100.0300266.70000Matches
202229eng EnglandFriendlies (M)11901.01001100.00000Matches
2022-202330eng EnglandUEFA Nations LeagueLgA221802.042.006350.001100.011000.0Matches
5 Seasons1 Club5 Leagues1097908.850.8310660.0711777.811000.0
Friendlies (M) (3 Seasons)432502.83004133.30000
UEFA Nations League (3 Seasons)221802.042.006350.001100.011000.0
WCQ (1 Season)332703.010.33100.0300266.70000
UEFA Euro Qualifying (1 Season)11901.000.0033100.01001100.00000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Charlton Athleticeng ENG2. Championship10200.2000000000.000.000.000.000.00
2012-201320Cambridge Unitedeng ENG5. Conf Premier998109.0000000000.000.000.000.000.00
2013-201421Aldershot Towneng ENG5. Conf Premier554505.0000000000.000.000.000.000.00
2013-201421York Cityeng ENG4. League Two22221,98022.0000000000.000.000.000.000.00
2014-201522Charlton Athleticeng ENG2. Championship876547.3000000000.000.000.000.000.00Matches
2014-201522Charlton Athleticeng ENGFA Cup00Matches
2014-201522Charlton Athleticeng ENGLeague Cup11901.0000000100.000.000.000.000.00Matches
2014-201522Buryeng ENG4. League Two22221,98022.0000000000.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENG2. Championship24242,16024.0000000000.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENGLeague Cup332703.0000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENG1. Premier League00Matches
2017-201825Burnleyeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2017-201825Burnleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201825Burnleyeng ENG1. Premier League35343,11534.6000000300.000.000.000.000.00Matches
2018-201926Burnleyeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202027Burnleyeng ENG1. Premier League38383,42038.0000000100.000.000.000.000.00Matches
2020-202128Burnleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202128Burnleyeng ENGFA Cup00Matches
2020-202128Burnleyeng ENG1. Premier League32322,88032.0000000100.000.000.000.000.00Matches
2021-202229Burnleyeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202229Burnleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202229Burnleyeng ENG1. Premier League36363,24036.0000000100.000.000.000.000.00Matches
2022-202330Newcastle Unitedeng ENGEFL Cup554805.3000000000.000.000.000.000.00Matches
2022-202330Newcastle Unitedeng ENG1. Premier League37373,26136.2000000310.000.000.000.000.00Matches
2023-202431Newcastle United1. Champions Lg554505.0000000200.000.000.000.000.00Matches
2023-202431Newcastle Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202431Newcastle Unitedeng ENG1. Premier League15151,34514.9000000100.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENGEFL Cup332703.0000000200.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENG1. Premier League28282,52028.0000000200.000.000.000.000.00Matches
2025-202633Newcastle United1. Champions Lg887208.0011000000.000.120.120.000.12Matches
2025-202633Newcastle Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2025-202633Newcastle Unitedeng ENGFA Cup00Matches
2025-202633Newcastle Unitedeng ENG1. Premier League27272,41626.8000000200.000.000.000.000.00Matches
14 Seasons7 Clubs7 Leagues38137834,121379.10110001910.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Burnley (6 Seasons)3 Leagues15415313,885154.3000000600.000.000.000.000.00
Newcastle United (4 Seasons)4 Leagues13113111,732130.40110001210.000.010.010.000.01
Charlton Athletic (3 Seasons)3 Leagues38363,28436.5000000100.000.000.000.000.00
Bury (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
York City (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League998109.0000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League554505.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)20201,89021.0000000300.000.000.000.000.00
Premier League (9 Seasons)24824722,197246.60000001410.000.000.000.000.00
FA Cup (9 Seasons)998109.0000000000.000.000.000.000.00
Championship (3 Seasons)33312,83431.5000000000.000.000.000.000.00
League Two (2 Seasons)44443,96044.0000000000.000.000.000.000.00
Conf Premier (2 Seasons)14141,26014.0000000000.000.000.000.000.00
Champions Lg (2 Seasons)13131,17013.0011000200.000.080.080.000.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Charlton Athletic1 League10200.2000000000.000.000.000.000.00
2012-201320Cambridge United1 League998109.0000000000.000.000.000.000.00
2013-201421Aldershot Town1 League554505.0000000000.000.000.000.000.00
2013-201421York City1 League22221,98022.0000000000.000.000.000.000.00
2014-201522Bury1 League22221,98022.0000000000.000.000.000.000.00
2014-201522Charlton Athletic3 Leagues987448.3000000100.000.000.000.000.00
2015-201623Charlton Athletic3 Leagues28282,52028.0000000000.000.000.000.000.00
2016-201724Burnley3 Leagues443904.3000000000.000.000.000.000.00
2017-201825Burnley3 Leagues38373,41537.9000000300.000.000.000.000.00
2018-201926Burnley1 League221802.0000000000.000.000.000.000.00
2019-202027Burnley1 League38383,42038.0000000100.000.000.000.000.00
2020-202128Burnley3 Leagues33332,97033.0000000100.000.000.000.000.00
2021-202229Burnley3 Leagues39393,51039.0000000100.000.000.000.000.00
2022-202330Newcastle United2 Leagues42423,74141.6000000310.000.000.000.000.00
2023-202431Newcastle United3 Leagues21211,88520.9000000300.000.000.000.000.00
2024-202532Newcastle United3 Leagues32322,88032.0000000400.000.000.000.000.00
2025-202633Newcastle United4 Leagues36363,22635.8011000200.000.030.030.000.03
14 Seasons7 Clubs7 Leagues38137834,121379.10110001910.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Burnley (6 Seasons)3 Leagues15415313,885154.3000000600.000.000.000.000.00
Newcastle United (4 Seasons)4 Leagues13113111,732130.40110001210.000.010.010.000.01
Charlton Athletic (3 Seasons)3 Leagues38363,28436.5000000100.000.000.000.000.00
Bury (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
York City (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League998109.0000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League554505.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)20201,89021.0000000300.000.000.000.000.00
Premier League (9 Seasons)24824722,197246.60000001410.000.000.000.000.00
FA Cup (9 Seasons)998109.0000000000.000.000.000.000.00
Championship (3 Seasons)33312,83431.5000000000.000.000.000.000.00
League Two (2 Seasons)44443,96044.0000000000.000.000.000.000.00
Conf Premier (2 Seasons)14141,26014.0000000000.000.000.000.000.00
Champions Lg (2 Seasons)13131,17013.0011000200.000.080.080.000.08
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
2012-201320Cambridge Unitedeng ENG5. Conf Premier14th998109.0000000000.000.000.000.000.00
2012-201320Charlton Athleticeng ENG2. Championship9th10200.2000000000.000.000.000.000.00
2013-201421Aldershot Towneng ENG5. Conf Premier19th554505.0000000000.000.000.000.000.00
2013-201421York Cityeng ENG4. League Two7th22221,98022.0000000000.000.000.000.000.00
2014-201522Buryeng ENG4. League Two3rd22221,98022.0000000000.000.000.000.000.00Matches
2014-201522Charlton Athleticeng ENG2. Championship12th876547.3000000000.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENG2. Championship22nd24242,16024.0000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENG1. Premier League16th00Matches
2017-201825Burnleyeng ENG1. Premier League7th35343,11534.6000000300.000.000.000.000.00Matches
2019-202027Burnleyeng ENG1. Premier League10th38383,42038.0000000100.000.000.000.000.00Matches
2020-202128Burnleyeng ENG1. Premier League17th32322,88032.0000000100.000.000.000.000.00Matches
2021-202229Burnleyeng ENG1. Premier League18th36363,24036.0000000100.000.000.000.000.00Matches
2022-202330Newcastle Unitedeng ENG1. Premier League4th37373,26136.2000000310.000.000.000.000.00Matches
2023-202431Newcastle Unitedeng ENG1. Premier League7th15151,34514.9000000100.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENG1. Premier League5th28282,52028.0000000200.000.000.000.000.00Matches
2025-202633Newcastle Unitedeng ENG1. Premier League12th27272,41626.8000000200.000.000.000.000.00Matches
13 Seasons7 Clubs4 Leagues33933630,251336.10000001410.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
Burnley (5 Seasons)1 League14114012,655140.6000000600.000.000.000.000.00
Newcastle United (4 Seasons)1 League1071079,542106.0000000810.000.000.000.000.00
Charlton Athletic (3 Seasons)1 League33312,83431.5000000000.000.000.000.000.00
Bury (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
York City (1 Season)1 League22221,98022.0000000000.000.000.000.000.00
Cambridge United (1 Season)1 League998109.0000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League554505.0000000000.000.000.000.000.00
Premier League (9 Seasons)24824722,197246.60000001410.000.000.000.000.00
Championship (3 Seasons)33312,83431.5000000000.000.000.000.000.00
League Two (2 Seasons)44443,96044.0000000000.000.000.000.000.00
Conf Premier (2 Seasons)14141,26014.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-201522Charlton Athleticeng ENGFA Cup33rd00Matches
2014-201522Charlton Athleticeng ENGLeague Cup33rd11901.0000000100.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201623Charlton Athleticeng ENGLeague Cup17th332703.0000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENGEFL Cup33rd111201.3000000000.000.000.000.000.00Matches
2016-201724Burnleyeng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2017-201825Burnleyeng ENGEFL Cup17th222102.3000000000.000.000.000.000.00Matches
2017-201825Burnleyeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201926Burnleyeng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2020-202128Burnleyeng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202128Burnleyeng ENGFA Cup9th00Matches
2021-202229Burnleyeng ENGEFL CupRd4221802.0000000000.000.000.000.000.00Matches
2021-202229Burnleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Newcastle Unitedeng ENGEFL Cup2nd554805.3000000000.000.000.000.000.00Matches
2023-202431Newcastle Unitedeng ENGEFL CupQF11901.0000000000.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENGEFL Cup1st332703.0000000200.000.000.000.000.00Matches
2024-202532Newcastle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202633Newcastle Unitedeng ENGEFL CupSF11901.0000000000.000.000.000.000.00Matches
2025-202633Newcastle Unitedeng ENGFA Cup00Matches
11 Seasons3 Clubs2 Leagues29292,70030.0000000300.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
Burnley (5 Seasons)2 Leagues13131,23013.7000000000.000.000.000.000.00
Newcastle United (4 Seasons)2 Leagues11111,02011.3000000200.000.000.000.000.00
Charlton Athletic (2 Seasons)2 Leagues554505.0000000100.000.000.000.000.00
EFL Cup (10 Seasons)20201,89021.0000000300.000.000.000.000.00
FA Cup (9 Seasons)998109.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2023-202431Newcastle United1. Champions LgGR554505.0000000200.000.000.000.000.00Matches
2025-202633Newcastle United1. Champions LgR16887208.0011000000.000.120.120.000.12Matches
2 Seasons1 Club1 League13131,17013.0011000200.000.080.080.000.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201826eng England1. World Cup4th00Matches
201825eng EnglandFriendlies (M)10260.3000000000.000.000.000.000.00Matches
202027eng EnglandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
2020-202128eng EnglandUEFA Nations LeagueLgA00Matches
202128eng EnglandUEFA Euro Qualifying11901.0000000000.000.000.000.000.00Matches
202230eng England1. World CupQF00Matches
202229eng EnglandWCQ332703.0000000000.000.000.000.000.00Matches
202229eng EnglandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202330eng EnglandUEFA Nations LeagueLgA221802.0000000000.000.000.000.000.00Matches
2024-202532eng EnglandUEFA Nations LeagueLgB00Matches
5 Seasons1 Club5 Leagues1097918.8000000000.000.000.000.000.00
Friendlies (M) (3 Seasons)432512.8000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)221802.0000000000.000.000.000.000.00
World Cup (2 Seasons)00
WCQ (1 Season)332703.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)11901.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Charlton Athleticeng ENG2. Championship0.2000.0000
2012-201320Cambridge Unitedeng ENG5. Conf Premier9.0000.0000
2013-201421Aldershot Towneng ENG5. Conf Premier5.0000.0000
2013-201421York Cityeng ENG4. League Two22.0000.0000
2014-201522Charlton Athleticeng ENG2. Championship7.3000.0000Matches
2014-201522Charlton Athleticeng ENGLeague Cup1.0000Matches
2014-201522Buryeng ENG4. League Two22.0000.0000Matches
2015-201623Charlton Athleticeng ENG2. Championship24.0000.0000Matches
2015-201623Charlton Athleticeng ENGFA Cup1.0000Matches
2015-201623Charlton Athleticeng ENGLeague Cup3.0000Matches
2016-201724Burnleyeng ENGEFL Cup1.30000.000.0000Matches
2016-201724Burnleyeng ENGFA Cup3.0000Matches
2017-201825Burnleyeng ENGEFL Cup2.30000.000.0000Matches
2017-201825Burnleyeng ENGFA Cup1.00000.000.0000Matches
2017-201825Burnleyeng ENG1. Premier League34.60000.000.0000Matches
2018-201926Burnleyeng ENGFA Cup2.00000.000.0000Matches
2019-202027Burnleyeng ENG1. Premier League38.00000.000.0000Matches
2020-202128Burnleyeng ENGEFL Cup1.00000.000.0000Matches
2020-202128Burnleyeng ENG1. Premier League32.00000.000.0000Matches
2021-202229Burnleyeng ENGEFL Cup2.00000.000.0000Matches
2021-202229Burnleyeng ENGFA Cup1.00000.000.0000Matches
2021-202229Burnleyeng ENG1. Premier League36.00000.000.0000Matches
2022-202330Newcastle Unitedeng ENGEFL Cup5.30000.000.0000Matches
2022-202330Newcastle Unitedeng ENG1. Premier League36.20000.000.0000Matches
2023-202431Newcastle United1. Champions Lg5.00000.000.0000Matches
2023-202431Newcastle Unitedeng ENGEFL Cup1.00000.000.0000Matches
2023-202431Newcastle Unitedeng ENG1. Premier League14.90100.00.070.000.0000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup3.00000.000.0000Matches
2024-202532Newcastle Unitedeng ENGFA Cup1.00000.000.0000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League28.00000.000.0000Matches
2025-202633Newcastle United1. Champions Lg8.00000.000.0000Matches
2025-202633Newcastle Unitedeng ENGEFL Cup1.00000.000.0000Matches
2025-202633Newcastle Unitedeng ENG1. Premier League26.8011100.00.040.040.000.0000Matches
14 Seasons7 Clubs7 Leagues379.102150.00.010.000.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (6 Seasons)3 Leagues154.30000.000.0000
Newcastle United (4 Seasons)4 Leagues130.402150.00.020.010.000.0000
Charlton Athletic (3 Seasons)3 Leagues36.5000.0000
Bury (1 Season)1 League22.0000.0000
York City (1 Season)1 League22.0000.0000
Cambridge United (1 Season)1 League9.0000.0000
Aldershot Town (1 Season)1 League5.0000.0000
EFL Cup (10 Seasons)21.00000.000.0000
Premier League (9 Seasons)246.602150.00.010.000.000.0000
FA Cup (9 Seasons)9.00000.000.0000
Championship (3 Seasons)31.5000.0000
League Two (2 Seasons)44.0000.0000
Conf Premier (2 Seasons)14.0000.0000
Champions Lg (2 Seasons)13.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Charlton Athletic1 League0.2000.0000
2012-201320Cambridge United1 League9.0000.0000
2013-201421Aldershot Town1 League5.0000.0000
2013-201421York City1 League22.0000.0000
2014-201522Bury1 League22.0000.0000
2014-201522Charlton Athletic3 Leagues8.3000.0000
2015-201623Charlton Athletic3 Leagues28.0000.0000
2016-201724Burnley3 Leagues4.30000.000.0000
2017-201825Burnley3 Leagues37.90000.000.0000
2018-201926Burnley1 League2.00000.000.0000
2019-202027Burnley1 League38.00000.000.0000
2020-202128Burnley3 Leagues33.00000.000.0000
2021-202229Burnley3 Leagues39.00000.000.0000
2022-202330Newcastle United2 Leagues41.60000.000.0000
2023-202431Newcastle United3 Leagues20.90100.00.050.000.0000
2024-202532Newcastle United3 Leagues32.00000.000.0000
2025-202633Newcastle United4 Leagues35.8011100.00.030.030.000.0000
14 Seasons7 Clubs7 Leagues379.102150.00.010.000.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (6 Seasons)3 Leagues154.30000.000.0000
Newcastle United (4 Seasons)4 Leagues130.402150.00.020.010.000.0000
Charlton Athletic (3 Seasons)3 Leagues36.5000.0000
Bury (1 Season)1 League22.0000.0000
York City (1 Season)1 League22.0000.0000
Cambridge United (1 Season)1 League9.0000.0000
Aldershot Town (1 Season)1 League5.0000.0000
EFL Cup (10 Seasons)21.00000.000.0000
Premier League (9 Seasons)246.602150.00.010.000.000.0000
FA Cup (9 Seasons)9.00000.000.0000
Championship (3 Seasons)31.5000.0000
League Two (2 Seasons)44.0000.0000
Conf Premier (2 Seasons)14.0000.0000
Champions Lg (2 Seasons)13.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Cambridge Unitedeng ENG5. Conf Premier14th9.0000.0000
2012-201320Charlton Athleticeng ENG2. Championship9th0.2000.0000
2013-201421Aldershot Towneng ENG5. Conf Premier19th5.0000.0000
2013-201421York Cityeng ENG4. League Two7th22.0000.0000
2014-201522Buryeng ENG4. League Two3rd22.0000.0000Matches
2014-201522Charlton Athleticeng ENG2. Championship12th7.3000.0000Matches
2015-201623Charlton Athleticeng ENG2. Championship22nd24.0000.0000Matches
2017-201825Burnleyeng ENG1. Premier League7th34.60000.000.0000Matches
2019-202027Burnleyeng ENG1. Premier League10th38.00000.000.0000Matches
2020-202128Burnleyeng ENG1. Premier League17th32.00000.000.0000Matches
2021-202229Burnleyeng ENG1. Premier League18th36.00000.000.0000Matches
2022-202330Newcastle Unitedeng ENG1. Premier League4th36.20000.000.0000Matches
2023-202431Newcastle Unitedeng ENG1. Premier League7th14.90100.00.070.000.0000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League5th28.00000.000.0000Matches
2025-202633Newcastle Unitedeng ENG1. Premier League12th26.8011100.00.040.040.000.0000Matches
13 Seasons7 Clubs4 Leagues336.102150.00.010.000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (5 Seasons)1 League140.60000.000.0000
Newcastle United (4 Seasons)1 League106.002150.00.020.010.000.0000
Charlton Athletic (3 Seasons)1 League31.5000.0000
Bury (1 Season)1 League22.0000.0000
York City (1 Season)1 League22.0000.0000
Cambridge United (1 Season)1 League9.0000.0000
Aldershot Town (1 Season)1 League5.0000.0000
Premier League (9 Seasons)246.602150.00.010.000.000.0000
Championship (3 Seasons)31.5000.0000
League Two (2 Seasons)44.0000.0000
Conf Premier (2 Seasons)14.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201522Charlton Athleticeng ENGLeague Cup33rd1.0000Matches
2015-201623Charlton Athleticeng ENGFA Cup33rd1.0000Matches
2015-201623Charlton Athleticeng ENGLeague Cup17th3.0000Matches
2016-201724Burnleyeng ENGEFL Cup33rd1.30000.000.0000Matches
2016-201724Burnleyeng ENGFA Cup9th3.0000Matches
2017-201825Burnleyeng ENGEFL Cup17th2.30000.000.0000Matches
2017-201825Burnleyeng ENGFA Cup33rd1.00000.000.0000Matches
2018-201926Burnleyeng ENGFA Cup17th2.00000.000.0000Matches
2020-202128Burnleyeng ENGEFL Cup9th1.00000.000.0000Matches
2021-202229Burnleyeng ENGEFL CupRd42.00000.000.0000Matches
2021-202229Burnleyeng ENGFA Cup1.00000.000.0000Matches
2022-202330Newcastle Unitedeng ENGEFL Cup2nd5.30000.000.0000Matches
2023-202431Newcastle Unitedeng ENGEFL CupQF1.00000.000.0000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup1st3.00000.000.0000Matches
2024-202532Newcastle Unitedeng ENGFA Cup1.00000.000.0000Matches
2025-202633Newcastle Unitedeng ENGEFL CupSF1.00000.000.0000Matches
11 Seasons3 Clubs2 Leagues30.00000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (5 Seasons)2 Leagues13.70000.000.0000
Newcastle United (4 Seasons)2 Leagues11.30000.000.0000
Charlton Athletic (2 Seasons)2 Leagues5.0000
EFL Cup (10 Seasons)21.00000.000.0000
FA Cup (9 Seasons)9.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2023-202431Newcastle United1. Champions LgGR5.00000.000.0000Matches
2025-202633Newcastle United1. Champions LgR168.00000.000.0000Matches
2 Seasons1 Club1 League13.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201825eng EnglandFriendlies (M)0.3000Matches
202027eng EnglandFriendlies (M)1.5000Matches
202128eng EnglandUEFA Euro Qualifying1.00000.000.0000Matches
202229eng EnglandWCQ3.00000.000.0000Matches
202229eng EnglandFriendlies (M)1.0000Matches
2022-202330eng EnglandUEFA Nations LeagueLgA2.00000.000.0000Matches
5 Seasons1 Club5 Leagues8.80000.000.0000
Friendlies (M) (3 Seasons)2.8000
UEFA Nations League (3 Seasons)2.00000.000.0000
World Cup (2 Seasons)
WCQ (1 Season)3.00000.000.0000
UEFA Euro Qualifying (1 Season)1.00000.000.0000
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Charlton Athleticeng ENG2. Championship120200.50.201
2012-201320Cambridge Unitedeng ENG5. Conf Premier98109019.69.090
2013-201421Aldershot Towneng ENG5. Conf Premier54509010.95.050
2013-201421York Cityeng ENG4. League Two221,9809047.822.0220
2014-201522Charlton Athleticeng ENG2. Championship86548215.87.3771161.2589-1-0.14-0.01Matches
2014-201522Charlton Athleticeng ENGFA Cup00001Matches
2014-201522Charlton Athleticeng ENGLeague Cup1909050.01.01901010.0001-1-1.00-5.00Matches
2014-201522Buryeng ENG4. League Two221,9809047.822.02222002.182510+15+0.68+0.47Matches
2015-201623Charlton Athleticeng ENG2. Championship242,1609052.224.024240221.042133-12-0.50+0.77Matches
2015-201623Charlton Athleticeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201623Charlton Athleticeng ENGLeague Cup327090100.03.03903002.0096+3+1.00Matches
2016-201724Burnleyeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201724Burnleyeng ENGFA Cup32709075.03.03903002.3340+4+1.33+2.33Matches
2016-201724Burnleyeng ENG1. Premier League000011Matches
2017-201825Burnleyeng ENGEFL Cup2210105100.02.321052002.0042+2+0.86Matches
2017-201825Burnleyeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2017-201825Burnleyeng ENG1. Premier League353,1158991.134.63434131.433135-4-0.12-0.41Matches
2018-201926Burnleyeng ENGFA Cup218090100.02.02902001.5015-4-2.00Matches
2019-202027Burnleyeng ENG1. Premier League383,42090100.038.0389038001.424350-7-0.18Matches
2020-202128Burnleyeng ENGEFL Cup1909033.31.01901001.001100.00+0.50Matches
2020-202128Burnleyeng ENGFA Cup0001Matches
2020-202128Burnleyeng ENG1. Premier League322,8809084.232.0329032001.223137-6-0.19+2.48Matches
2021-202229Burnleyeng ENGEFL Cup21809066.72.02902001.5042+2+1.00+1.00Matches
2021-202229Burnleyeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2021-202229Burnleyeng ENG1. Premier League363,2409094.736.0369036000.973247-15-0.42+1.58Matches
2022-202330Newcastle Unitedeng ENGEFL Cup54809672.75.35965002.6061+5+0.94+1.44Matches
2022-202330Newcastle Unitedeng ENG1. Premier League373,2618895.436.2378836001.896732+35+0.97+0.97Matches
2023-202431Newcastle United1. Champions Lg54509083.35.05905001.005500.00+1.00Matches
2023-202431Newcastle Unitedeng ENGEFL Cup1909030.01.01901003.0010+1+1.00-0.29Matches
2023-202431Newcastle Unitedeng ENG1. Premier League151,3459039.314.9159014031.933616+20+1.34+1.21Matches
2024-202532Newcastle Unitedeng ENGEFL Cup32709042.93.03903012.3352+3+1.00-0.75Matches
2024-202532Newcastle Unitedeng ENGFA Cup1909030.01.01901013.0032+1+1.00+0.57Matches
2024-202532Newcastle Unitedeng ENG1. Premier League282,5209073.728.0289028031.614535+10+0.36-0.74Matches
2025-202633Newcastle United1. Champions Lg87209066.78.08908032.00216+15+1.87+2.87Matches
2025-202633Newcastle Unitedeng ENGEFL Cup1909020.01.01901030.0002-2-2.00-3.00Matches
2025-202633Newcastle Unitedeng ENGFA Cup00003Matches
2025-202633Newcastle Unitedeng ENG1. Premier League272,4168970.626.8278926061.303738-1-0.04+0.05Matches
14 Seasons7 Clubs7 Leagues38134,1219051.3379.1378903393781.49443386+57+0.17+0.30
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (6 Seasons)3 Leagues15413,8859073.1154.3153911531151.27153186-33-0.21+1.15
Newcastle United (4 Seasons)4 Leagues13111,7329065.4130.4131901280231.73226139+87+0.67+0.33
Charlton Athletic (3 Seasons)3 Leagues383,2848625.236.53690362401.113951-12-0.33+0.14
Bury (1 Season)1 League221,9809047.822.02222002.182510+15+0.68+0.47
York City (1 Season)1 League221,9809047.822.0220
Cambridge United (1 Season)1 League98109019.69.090
Aldershot Town (1 Season)1 League54509010.95.050
EFL Cup (10 Seasons)201,8909556.321.0209520051.853018+12+0.57-0.41
Premier League (9 Seasons)24822,1979072.1246.6247902441261.44322290+32+0.13+0.23
FA Cup (9 Seasons)98109045.09.09909061.441115-4-0.44-0.44
Championship (3 Seasons)332,8348622.831.531312381.092942-13-0.42+0.13
League Two (2 Seasons)443,9609047.844.04422002.182510+15+0.68+0.47
Conf Premier (2 Seasons)141,2609015.214.0140
Champions Lg (2 Seasons)131,1709072.213.0139013031.622611+15+1.15+2.15
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Charlton Athletic1 League120200.50.201
2012-201320Cambridge United1 League98109019.69.090
2013-201421Aldershot Town1 League54509010.95.050
2013-201421York City1 League221,9809047.822.0220
2014-201522Bury1 League221,9809047.822.02222002.182510+15+0.68+0.47
2014-201522Charlton Athletic3 Leagues97448316.98.389081181.11810-2-0.24-0.22
2015-201623Charlton Athletic3 Leagues282,5209056.028.02890280221.113141-10-0.36+0.92
2016-201724Burnley3 Leagues43909810.04.349840111.7541+3+0.69+1.69
2017-201825Burnley3 Leagues383,4159091.837.93710037131.423641-5-0.13-0.43
2018-201926Burnley1 League218090100.02.02902001.5015-4-2.00
2019-202027Burnley1 League383,42090100.038.0389038001.424350-7-0.18
2020-202128Burnley3 Leagues332,9709074.433.0339033011.213238-6-0.18+1.94
2021-202229Burnley3 Leagues393,5109092.939.0399039000.973751-14-0.36+0.97
2022-202330Newcastle United2 Leagues423,7418991.741.6428941001.977333+40+0.96+1.23
2023-202431Newcastle United3 Leagues211,8859044.220.9219020031.764221+21+1.00+0.81
2024-202532Newcastle United3 Leagues322,8809066.232.0329032051.725339+14+0.44-0.73
2025-202633Newcastle United4 Leagues363,2269061.435.83690350151.425846+12+0.33+0.39
14 Seasons7 Clubs7 Leagues38134,1219051.3379.1378903393781.49443386+57+0.17+0.30
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (6 Seasons)3 Leagues15413,8859073.1154.3153911531151.27153186-33-0.21+1.15
Newcastle United (4 Seasons)4 Leagues13111,7329065.4130.4131901280231.73226139+87+0.67+0.33
Charlton Athletic (3 Seasons)3 Leagues383,2848625.236.53690362401.113951-12-0.33+0.14
Bury (1 Season)1 League221,9809047.822.02222002.182510+15+0.68+0.47
York City (1 Season)1 League221,9809047.822.0220
Cambridge United (1 Season)1 League98109019.69.090
Aldershot Town (1 Season)1 League54509010.95.050
EFL Cup (10 Seasons)201,8909556.321.0209520051.853018+12+0.57-0.41
Premier League (9 Seasons)24822,1979072.1246.6247902441261.44322290+32+0.13+0.23
FA Cup (9 Seasons)98109045.09.09909061.441115-4-0.44-0.44
Championship (3 Seasons)332,8348622.831.531312381.092942-13-0.42+0.13
League Two (2 Seasons)443,9609047.844.04422002.182510+15+0.68+0.47
Conf Premier (2 Seasons)141,2609015.214.0140
Champions Lg (2 Seasons)131,1709072.213.0139013031.622611+15+1.15+2.15
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
2012-201320Cambridge Unitedeng ENG5. Conf Premier14th98109019.69.090
2012-201320Charlton Athleticeng ENG2. Championship9th120200.50.201
2013-201421Aldershot Towneng ENG5. Conf Premier19th54509010.95.050
2013-201421York Cityeng ENG4. League Two7th221,9809047.822.0220
2014-201522Buryeng ENG4. League Two3rd221,9809047.822.02222002.182510+15+0.68+0.47Matches
2014-201522Charlton Athleticeng ENG2. Championship12th86548215.87.3771161.2589-1-0.14-0.01Matches
2015-201623Charlton Athleticeng ENG2. Championship22nd242,1609052.224.024240221.042133-12-0.50+0.77Matches
2016-201724Burnleyeng ENG1. Premier League16th000011Matches
2017-201825Burnleyeng ENG1. Premier League7th353,1158991.134.63434131.433135-4-0.12-0.41Matches
2019-202027Burnleyeng ENG1. Premier League10th383,42090100.038.0389038001.424350-7-0.18Matches
2020-202128Burnleyeng ENG1. Premier League17th322,8809084.232.0329032001.223137-6-0.19+2.48Matches
2021-202229Burnleyeng ENG1. Premier League18th363,2409094.736.0369036000.973247-15-0.42+1.58Matches
2022-202330Newcastle Unitedeng ENG1. Premier League4th373,2618895.436.2378836001.896732+35+0.97+0.97Matches
2023-202431Newcastle Unitedeng ENG1. Premier League7th151,3459039.314.9159014031.933616+20+1.34+1.21Matches
2024-202532Newcastle Unitedeng ENG1. Premier League5th282,5209073.728.0289028031.614535+10+0.36-0.74Matches
2025-202633Newcastle Unitedeng ENG1. Premier League12th272,4168970.626.8278926061.303738-1-0.04+0.05Matches
13 Seasons7 Clubs4 Leagues33930,2518950.6336.1336902973641.46376342+34+0.11+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 Matches
Burnley (5 Seasons)1 League14112,6559074.0140.6140901401141.26137169-32-0.23+1.44
Newcastle United (4 Seasons)1 League1079,5428969.8106.0107891040121.67185121+64+0.60+0.32
Charlton Athletic (3 Seasons)1 League332,8348622.831.531312381.092942-13-0.42+0.13
Bury (1 Season)1 League221,9809047.822.02222002.182510+15+0.68+0.47
York City (1 Season)1 League221,9809047.822.0220
Cambridge United (1 Season)1 League98109019.69.090
Aldershot Town (1 Season)1 League54509010.95.050
Premier League (9 Seasons)24822,1979072.1246.6247902441261.44322290+32+0.13+0.23
Championship (3 Seasons)332,8348622.831.531312381.092942-13-0.42+0.13
League Two (2 Seasons)443,9609047.844.04422002.182510+15+0.68+0.47
Conf Premier (2 Seasons)141,2609015.214.0140
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-201522Charlton Athleticeng ENGFA Cup33rd00001Matches
2014-201522Charlton Athleticeng ENGLeague Cup33rd1909050.01.01901010.0001-1-1.00-5.00Matches
2015-201623Charlton Athleticeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201623Charlton Athleticeng ENGLeague Cup17th327090100.03.03903002.0096+3+1.00Matches
2016-201724Burnleyeng ENGEFL Cup33rd1120120100.01.311201000.0001-1-0.75Matches
2016-201724Burnleyeng ENGFA Cup9th32709075.03.03903002.3340+4+1.33+2.33Matches
2017-201825Burnleyeng ENGEFL Cup17th2210105100.02.321052002.0042+2+0.86Matches
2017-201825Burnleyeng ENGFA Cup33rd19090100.01.01901000.0014-3-3.00Matches
2018-201926Burnleyeng ENGFA Cup17th218090100.02.02902001.5015-4-2.00Matches
2020-202128Burnleyeng ENGEFL Cup9th1909033.31.01901001.001100.00+0.50Matches
2020-202128Burnleyeng ENGFA Cup9th0001Matches
2021-202229Burnleyeng ENGEFL CupRd421809066.72.02902001.5042+2+1.00+1.00Matches
2021-202229Burnleyeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202330Newcastle Unitedeng ENGEFL Cup2nd54809672.75.35965002.6061+5+0.94+1.44Matches
2023-202431Newcastle Unitedeng ENGEFL CupQF1909030.01.01901003.0010+1+1.00-0.29Matches
2024-202532Newcastle Unitedeng ENGEFL Cup1st32709042.93.03903012.3352+3+1.00-0.75Matches
2024-202532Newcastle Unitedeng ENGFA Cup1909030.01.01901013.0032+1+1.00+0.57Matches
2025-202633Newcastle Unitedeng ENGEFL CupSF1909020.01.01901030.0002-2-2.00-3.00Matches
2025-202633Newcastle Unitedeng ENGFA Cup00003Matches
11 Seasons3 Clubs2 Leagues292,7009352.330.02993290111.724133+8+0.27-0.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (5 Seasons)2 Leagues131,2309565.113.7139513011.381617-1-0.07+0.43
Newcastle United (4 Seasons)2 Leagues111,0209338.611.3119311082.36157+8+0.71-0.25
Charlton Athletic (2 Seasons)2 Leagues54509071.45.05905021.20109+1+0.20-3.80
EFL Cup (10 Seasons)201,8909556.321.0209520051.853018+12+0.57-0.41
FA Cup (9 Seasons)98109045.09.09909061.441115-4-0.44-0.44
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2023-202431Newcastle United1. Champions LgGR54509083.35.05905001.005500.00+1.00Matches
2025-202633Newcastle United1. Champions LgR1687209066.78.08908032.00216+15+1.87+2.87Matches
2 Seasons1 Club1 League131,1709072.213.0139013031.622611+15+1.15+2.15
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201826eng England1. World Cup4th00007Matches
201825eng EnglandFriendlies (M)126264.80.30012533.0010+1+3.46+2.24Matches
202027eng EnglandFriendlies (M)21356875.01.52681003.0050+5+3.33+1.33Matches
2020-202128eng EnglandUEFA Nations LeagueLgA00006Matches
202128eng EnglandUEFA Euro Qualifying1909012.51.01900053.0040+4+4.00+0.14Matches
202230eng England1. World CupQF00005Matches
202229eng EnglandWCQ32709030.03.03903033.0091+8+2.67-1.33Matches
202229eng EnglandFriendlies (M)1909050.01.01901013.0030+3+3.00+2.00Matches
2022-202330eng EnglandUEFA Nations LeagueLgA21809033.32.02902040.5034-1-0.50+0.75Matches
2024-202532eng EnglandUEFA Nations LeagueLgB00004Matches
5 Seasons1 Club5 Leagues107917915.08.89857125382.50255+20+2.28-0.06
Friendlies (M) (3 Seasons)42516327.92.8375212543.0090+9+3.23+1.98
UEFA Nations League (3 Seasons)21809011.12.029020140.5034-1-0.50+0.75
World Cup (2 Seasons)000012
WCQ (1 Season)32709030.03.03903033.0091+8+2.67-1.33
UEFA Euro Qualifying (1 Season)1909012.51.01900053.0040+4+4.00+0.14

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Charlton Athleticeng ENG2. Championship0.2000
2012-201320Cambridge Unitedeng ENG5. Conf Premier9.0000
2013-201421Aldershot Towneng ENG5. Conf Premier5.0000
2013-201421York Cityeng ENG4. League Two22.0000
2014-201522Charlton Athleticeng ENG2. Championship7.3000Matches
2014-201522Charlton Athleticeng ENGLeague Cup1.01000Matches
2014-201522Buryeng ENG4. League Two22.0000Matches
2015-201623Charlton Athleticeng ENG2. Championship24.0000Matches
2015-201623Charlton Athleticeng ENGFA Cup1.00000Matches
2015-201623Charlton Athleticeng ENGLeague Cup3.00000Matches
2016-201724Burnleyeng ENGEFL Cup1.3000120000000Matches
2016-201724Burnleyeng ENGFA Cup3.00000Matches
2017-201825Burnleyeng ENGEFL Cup2.3000000000000Matches
2017-201825Burnleyeng ENGFA Cup1.00000000000Matches
2017-201825Burnleyeng ENG1. Premier League34.6300120000010Matches
2018-201926Burnleyeng ENGFA Cup2.0000000000000Matches
2019-202027Burnleyeng ENG1. Premier League38.01000600210Matches
2020-202128Burnleyeng ENGEFL Cup1.00000000000Matches
2020-202128Burnleyeng ENG1. Premier League32.01002300220Matches
2021-202229Burnleyeng ENGEFL Cup2.00000000000Matches
2021-202229Burnleyeng ENGFA Cup1.00000000000Matches
2021-202229Burnleyeng ENG1. Premier League36.01000200200Matches
2022-202330Newcastle Unitedeng ENGEFL Cup5.30000000000Matches
2022-202330Newcastle Unitedeng ENG1. Premier League36.23101200000Matches
2023-202431Newcastle United1. Champions Lg5.02000000000Matches
2023-202431Newcastle Unitedeng ENGEFL Cup1.00000100000Matches
2023-202431Newcastle Unitedeng ENG1. Premier League14.91000300000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup3.02000000000Matches
2024-202532Newcastle Unitedeng ENGFA Cup1.00000000000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League28.02002500100Matches
2025-202633Newcastle United1. Champions Lg8.00000000000Matches
2025-202633Newcastle Unitedeng ENGEFL Cup1.00000000000Matches
2025-202633Newcastle Unitedeng ENG1. Premier League26.82001200010Matches
14 Seasons7 Clubs7 Leagues379.119108280074010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (6 Seasons)3 Leagues154.36004150063010
Newcastle United (4 Seasons)4 Leagues130.4121041300110
Charlton Athletic (3 Seasons)3 Leagues36.510000
Bury (1 Season)1 League22.0000
York City (1 Season)1 League22.0000
Cambridge United (1 Season)1 League9.0000
Aldershot Town (1 Season)1 League5.0000
EFL Cup (10 Seasons)21.0300130000000
Premier League (9 Seasons)246.614107250074010
FA Cup (9 Seasons)9.0000000000000
Championship (3 Seasons)31.5000
League Two (2 Seasons)44.0000
Conf Premier (2 Seasons)14.0000
Champions Lg (2 Seasons)13.02000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Charlton Athletic1 League0.2000
2012-201320Cambridge United1 League9.0000
2013-201421Aldershot Town1 League5.0000
2013-201421York City1 League22.0000
2014-201522Bury1 League22.0000
2014-201522Charlton Athletic3 Leagues8.310000
2015-201623Charlton Athletic3 Leagues28.000000
2016-201724Burnley3 Leagues4.3000120000000
2017-201825Burnley3 Leagues37.9300120000010
2018-201926Burnley1 League2.0000000000000
2019-202027Burnley1 League38.01000600210
2020-202128Burnley3 Leagues33.01002300220
2021-202229Burnley3 Leagues39.01000200200
2022-202330Newcastle United2 Leagues41.63101200000
2023-202431Newcastle United3 Leagues20.93000400000
2024-202532Newcastle United3 Leagues32.04002500100
2025-202633Newcastle United4 Leagues35.82001200010
14 Seasons7 Clubs7 Leagues379.119108280074010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (6 Seasons)3 Leagues154.36004150063010
Newcastle United (4 Seasons)4 Leagues130.4121041300110
Charlton Athletic (3 Seasons)3 Leagues36.510000
Bury (1 Season)1 League22.0000
York City (1 Season)1 League22.0000
Cambridge United (1 Season)1 League9.0000
Aldershot Town (1 Season)1 League5.0000
EFL Cup (10 Seasons)21.0300130000000
Premier League (9 Seasons)246.614107250074010
FA Cup (9 Seasons)9.0000000000000
Championship (3 Seasons)31.5000
League Two (2 Seasons)44.0000
Conf Premier (2 Seasons)14.0000
Champions Lg (2 Seasons)13.02000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Cambridge Unitedeng ENG5. Conf Premier14th9.0000
2012-201320Charlton Athleticeng ENG2. Championship9th0.2000
2013-201421Aldershot Towneng ENG5. Conf Premier19th5.0000
2013-201421York Cityeng ENG4. League Two7th22.0000
2014-201522Buryeng ENG4. League Two3rd22.0000Matches
2014-201522Charlton Athleticeng ENG2. Championship12th7.3000Matches
2015-201623Charlton Athleticeng ENG2. Championship22nd24.0000Matches
2017-201825Burnleyeng ENG1. Premier League7th34.6300120000010Matches
2019-202027Burnleyeng ENG1. Premier League10th38.01000600210Matches
2020-202128Burnleyeng ENG1. Premier League17th32.01002300220Matches
2021-202229Burnleyeng ENG1. Premier League18th36.01000200200Matches
2022-202330Newcastle Unitedeng ENG1. Premier League4th36.23101200000Matches
2023-202431Newcastle Unitedeng ENG1. Premier League7th14.91000300000Matches
2024-202532Newcastle Unitedeng ENG1. Premier League5th28.02002500100Matches
2025-202633Newcastle Unitedeng ENG1. Premier League12th26.82001200010Matches
13 Seasons7 Clubs4 Leagues336.114107250074010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (5 Seasons)1 League140.66003130063010
Newcastle United (4 Seasons)1 League106.081041200110
Charlton Athletic (3 Seasons)1 League31.5000
Bury (1 Season)1 League22.0000
York City (1 Season)1 League22.0000
Cambridge United (1 Season)1 League9.0000
Aldershot Town (1 Season)1 League5.0000
Premier League (9 Seasons)246.614107250074010
Championship (3 Seasons)31.5000
League Two (2 Seasons)44.0000
Conf Premier (2 Seasons)14.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
2014-201522Charlton Athleticeng ENGLeague Cup33rd1.01000Matches
2015-201623Charlton Athleticeng ENGFA Cup33rd1.00000Matches
2015-201623Charlton Athleticeng ENGLeague Cup17th3.00000Matches
2016-201724Burnleyeng ENGEFL Cup33rd1.3000120000000Matches
2016-201724Burnleyeng ENGFA Cup9th3.00000Matches
2017-201825Burnleyeng ENGEFL Cup17th2.3000000000000Matches
2017-201825Burnleyeng ENGFA Cup33rd1.00000000000Matches
2018-201926Burnleyeng ENGFA Cup17th2.0000000000000Matches
2020-202128Burnleyeng ENGEFL Cup9th1.00000000000Matches
2021-202229Burnleyeng ENGEFL CupRd42.00000000000Matches
2021-202229Burnleyeng ENGFA Cup1.00000000000Matches
2022-202330Newcastle Unitedeng ENGEFL Cup2nd5.30000000000Matches
2023-202431Newcastle Unitedeng ENGEFL CupQF1.00000100000Matches
2024-202532Newcastle Unitedeng ENGEFL Cup1st3.02000000000Matches
2024-202532Newcastle Unitedeng ENGFA Cup1.00000000000Matches
2025-202633Newcastle Unitedeng ENGEFL CupSF1.00000000000Matches
11 Seasons3 Clubs2 Leagues30.0300130000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (5 Seasons)2 Leagues13.7000120000000
Newcastle United (4 Seasons)2 Leagues11.32000100000
Charlton Athletic (2 Seasons)2 Leagues5.01000
EFL Cup (10 Seasons)21.0300130000000
FA Cup (9 Seasons)9.0000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202431Newcastle United1. Champions LgGR5.02000000000Matches
2025-202633Newcastle United1. Champions LgR168.00000000000Matches
2 Seasons1 Club1 League13.02000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201825eng EnglandFriendlies (M)0.30000Matches
202027eng EnglandFriendlies (M)1.50000Matches
202128eng EnglandUEFA Euro Qualifying1.00000000000Matches
202229eng EnglandWCQ3.00000100000Matches
202229eng EnglandFriendlies (M)1.00000Matches
2022-202330eng EnglandUEFA Nations LeagueLgA2.00000000000Matches
5 Seasons1 Club5 Leagues8.80000100000
Friendlies (M) (3 Seasons)2.80000
UEFA Nations League (3 Seasons)2.00000000000
World Cup (2 Seasons)
WCQ (1 Season)3.00000100000
UEFA Euro Qualifying (1 Season)1.00000000000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

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.

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.