Goalkeeping Table 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 2007-2008 19 Bristol City eng ENG 2. Championship 1 0 45 0.5 1 2.00 3 2 66.7 0 1 0 0 2007-2008 19 York City eng ENG 5. Conf Premier 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 2007-2008 19 Weymouth eng ENG 5. Conf Premier 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 2008-2009 20 Bristol City eng ENG 2. Championship 1 0 82 0.9 1 1.10 5 4 80.0 0 1 0 0 2009-2010 21 Bristol City eng ENG 2. Championship 3 3 270 3.0 3 1.00 19 16 84.2 2 0 1 2 66.7 2009-2010 21 Aldershot Town eng ENG 4. League Two 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 2010-2011 22 Yeovil Town eng ENG 3. League One 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 2011-2012 23 Portsmouth eng ENG 2. Championship 25 25 2,250 25.0 26 1.04 124 98 79.0 7 6 12 7 28.0 2012-2013 24 Ipswich Town eng ENG 2. Championship 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 2014-2015 26 Charlton Athletic eng ENG 2. Championship 31 31 2,721 30.2 33 1.09 101 68 67.3 12 13 6 8 25.8 Matches 2014-2015 26 Charlton Athletic eng ENG League Cup 1 1 90 1.0 0 1 0 0 1 100.0 0 0 0 0 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22 22 1,980 22.0 47 2.14 119 72 60.5 3 6 13 4 18.2 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 12 11 994 11.0 18 1.63 47 29 61.7 5 1 5 3 27.3 0 0 0 0 Matches 2016-2017 28 Nottingham Forest eng ENG EFL Cup 2 2 180 2.0 2 1.00 8 6 75.0 2 0 0 0 0.0 0 0 0 0 Matches 2016-2017 28 Nottingham Forest eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 29 Nottingham Forest eng ENG EFL Cup 1 1 90 1.0 5 5.00 9 4 44.4 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 1 1 90 1.0 2 2.00 4 2 50.0 0 1 0 0 0.0 0 0 0 0 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 Matches 2021-2022 33 Charlton Athletic eng ENG FA Cup 3 3 270 3.0 1 0.33 10 9 90.0 2 0 1 2 66.7 0 0 0 0 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 2 2 180 2.0 3 1.50 10 7 70.0 0 1 1 0 0.0 0 0 0 0 Matches 15 Seasons 12 Clubs 7 Leagues 199 196 17,518 194.6 272 1.41 864 596 69.0 69 48 79 52 26.5 0 0 0 0 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (3 Seasons) 4 Leagues 59 59 5,241 58.2 84 1.47 240 156 65.0 18 20 21 15 25.4 0 0 0 0 Bristol City (3 Seasons) 1 League 5 3 397 4.4 5 1.13 27 22 81.5 2 2 1 2 66.7 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 28 1.08 128 100 78.1 7 7 12 7 26.9 0 0 0 0 Nottingham Forest (2 Seasons) 3 Leagues 16 15 1,354 15.0 25 1.78 64 39 60.9 7 1 7 3 20.0 0 0 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 Weymouth (1 Season) 1 League 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 Aldershot Town (1 Season) 1 League 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 York City (1 Season) 1 League 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 Bournemouth (1 Season) 1 League 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 Championship (10 Seasons) 121 118 10,604 117.8 164 1.39 545 381 69.9 40 33 47 33 28.0 0 0 0 0 FA Cup (5 Seasons) 4 4 360 4.0 1 0.33 10 9 90.0 2 0 2 2 50.0 0 0 0 0 EFL Cup (5 Seasons) 4 4 360 4.0 7 2.33 17 10 58.8 3 0 1 1 25.0 0 0 0 0 League One (4 Seasons) 39 39 3,465 38.5 54 1.40 171 121 70.8 14 10 14 9 23.1 0 0 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 36 1.61 88 52 59.1 7 4 11 4 17.4 League Two (1 Season) 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2007-2008 19 York City 1 League 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 2007-2008 19 Weymouth 1 League 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 2007-2008 19 Bristol City 1 League 1 0 45 0.5 1 2.00 3 2 66.7 0 1 0 0 2008-2009 20 Bristol City 1 League 1 0 82 0.9 1 1.10 5 4 80.0 0 1 0 0 2009-2010 21 Bristol City 1 League 3 3 270 3.0 3 1.00 19 16 84.2 2 0 1 2 66.7 2009-2010 21 Aldershot Town 1 League 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 2010-2011 22 Yeovil Town 1 League 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 2011-2012 23 Portsmouth 1 League 25 25 2,250 25.0 26 1.04 124 98 79.0 7 6 12 7 28.0 2012-2013 24 Ipswich Town 1 League 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 2013-2014 25 Bournemouth 1 League 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 2014-2015 26 Charlton Athletic 2 Leagues 32 32 2,811 31.2 33 1.09 101 68 67.3 13 13 6 9 28.1 0 0 0 0 2015-2016 27 Charlton Athletic 2 Leagues 22 22 1,980 22.0 47 2.14 119 72 60.5 3 6 13 4 18.2 2016-2017 28 Nottingham Forest 3 Leagues 15 14 1,264 14.0 20 1.53 55 35 63.6 7 1 6 3 21.4 0 0 0 0 2017-2018 29 Nottingham Forest 3 Leagues 1 1 90 1.0 5 5.00 9 4 44.4 0 0 1 0 0.0 0 0 0 0 2017-2018 29 Portsmouth 1 League 1 1 90 1.0 2 2.00 4 2 50.0 0 1 0 0 0.0 0 0 0 0 2018-2019 30 Wycombe Wanderers 1 League 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 2020-2021 32 Crystal Palace 1 League 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 2021-2022 33 Charlton Athletic 2 Leagues 5 5 450 5.0 4 0.80 20 16 80.0 2 1 2 2 40.0 0 0 0 0 15 Seasons 12 Clubs 7 Leagues 199 196 17,518 194.6 272 1.41 864 596 69.0 69 48 79 52 26.5 0 0 0 0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (3 Seasons) 4 Leagues 59 59 5,241 58.2 84 1.47 240 156 65.0 18 20 21 15 25.4 0 0 0 0 Bristol City (3 Seasons) 1 League 5 3 397 4.4 5 1.13 27 22 81.5 2 2 1 2 66.7 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 28 1.08 128 100 78.1 7 7 12 7 26.9 0 0 0 0 Nottingham Forest (2 Seasons) 3 Leagues 16 15 1,354 15.0 25 1.78 64 39 60.9 7 1 7 3 20.0 0 0 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 Weymouth (1 Season) 1 League 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 Aldershot Town (1 Season) 1 League 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 York City (1 Season) 1 League 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 Bournemouth (1 Season) 1 League 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 Championship (10 Seasons) 121 118 10,604 117.8 164 1.39 545 381 69.9 40 33 47 33 28.0 0 0 0 0 FA Cup (5 Seasons) 4 4 360 4.0 1 0.33 10 9 90.0 2 0 2 2 50.0 0 0 0 0 EFL Cup (5 Seasons) 4 4 360 4.0 7 2.33 17 10 58.8 3 0 1 1 25.0 0 0 0 0 League One (4 Seasons) 39 39 3,465 38.5 54 1.40 171 121 70.8 14 10 14 9 23.1 0 0 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 36 1.61 88 52 59.1 7 4 11 4 17.4 League Two (1 Season) 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0
Goalkeeping Table 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 2007-2008 19 York City eng ENG 5. Conf Premier 14th 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 2007-2008 19 Weymouth eng ENG 5. Conf Premier 18th 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 2007-2008 19 Bristol City eng ENG 2. Championship 4th 1 0 45 0.5 1 2.00 3 2 66.7 0 1 0 0 2008-2009 20 Bristol City eng ENG 2. Championship 10th 1 0 82 0.9 1 1.10 5 4 80.0 0 1 0 0 2009-2010 21 Bristol City eng ENG 2. Championship 10th 3 3 270 3.0 3 1.00 19 16 84.2 2 0 1 2 66.7 2009-2010 21 Aldershot Town eng ENG 4. League Two 6th 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 2010-2011 22 Yeovil Town eng ENG 3. League One 14th 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 2011-2012 23 Portsmouth eng ENG 2. Championship 22nd 25 25 2,250 25.0 26 1.04 124 98 79.0 7 6 12 7 28.0 2012-2013 24 Ipswich Town eng ENG 2. Championship 14th 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 10th 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 2014-2015 26 Charlton Athletic eng ENG 2. Championship 12th 31 31 2,721 30.2 33 1.09 101 68 67.3 12 13 6 8 25.8 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22nd 22 22 1,980 22.0 47 2.14 119 72 60.5 3 6 13 4 18.2 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 21st 12 11 994 11.0 18 1.63 47 29 61.7 5 1 5 3 27.3 0 0 0 0 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 8th 1 1 90 1.0 2 2.00 4 2 50.0 0 1 0 0 0.0 0 0 0 0 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 17th 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 13th 2 2 180 2.0 3 1.50 10 7 70.0 0 1 1 0 0.0 0 0 0 0 Matches 15 Seasons 12 Clubs 5 Leagues 191 188 16,798 186.6 264 1.41 837 577 68.9 64 48 76 49 26.1 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (3 Seasons) 2 Leagues 55 55 4,881 54.2 83 1.53 230 147 63.9 15 20 20 12 21.8 0 0 0 0 Bristol City (3 Seasons) 1 League 5 3 397 4.4 5 1.13 27 22 81.5 2 2 1 2 66.7 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 28 1.08 128 100 78.1 7 7 12 7 26.9 0 0 0 0 Nottingham Forest (2 Seasons) 1 League 12 11 994 11.0 18 1.63 47 29 61.7 5 1 5 3 27.3 0 0 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 45 1.38 157 112 71.3 13 7 12 8 24.2 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 33 1.37 121 88 72.7 10 4 10 8 33.3 Weymouth (1 Season) 1 League 16 16 1,379 15.3 24 1.57 56 32 57.1 6 2 8 3 18.8 Aldershot Town (1 Season) 1 League 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 York City (1 Season) 1 League 7 7 630 7.0 12 1.71 32 20 62.5 1 2 3 1 14.3 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 4 1.33 1 1 1 1 33.3 0 0 0 0 Bournemouth (1 Season) 1 League 2 2 102 1.1 2 1.76 6 4 66.7 1 1 0 1 50.0 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0 Championship (10 Seasons) 121 118 10,604 117.8 164 1.39 545 381 69.9 40 33 47 33 28.0 0 0 0 0 League One (4 Seasons) 39 39 3,465 38.5 54 1.40 171 121 70.8 14 10 14 9 23.1 0 0 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 36 1.61 88 52 59.1 7 4 11 4 17.4 League Two (1 Season) 8 8 720 8.0 10 1.25 33 23 69.7 3 1 4 3 37.5 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 2 0 0.0 1 1 0 0 0.0
Goalkeeping Table 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-2015 26 Charlton Athletic eng ENG League Cup 33rd 1 1 90 1.0 0 1 0 0 1 100.0 0 0 0 0 Matches 2016-2017 28 Nottingham Forest eng ENG EFL Cup 17th 2 2 180 2.0 2 1.00 8 6 75.0 2 0 0 0 0.0 0 0 0 0 Matches 2016-2017 28 Nottingham Forest eng ENG FA Cup 33rd 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 29 Nottingham Forest eng ENG EFL Cup 17th 1 1 90 1.0 5 5.00 9 4 44.4 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 33 Charlton Athletic eng ENG FA Cup 3 3 270 3.0 1 0.33 10 9 90.0 2 0 1 2 66.7 0 0 0 0 Matches 7 Seasons 3 Clubs 2 Leagues 8 8 720 8.0 8 1.33 27 19 70.4 5 0 3 3 37.5 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (3 Seasons) 2 Leagues 4 4 360 4.0 1 0.33 10 9 90.0 3 0 1 3 75.0 0 0 0 0 Nottingham Forest (2 Seasons) 2 Leagues 4 4 360 4.0 7 2.33 17 10 58.8 2 0 2 0 0.0 0 0 0 0 FA Cup (5 Seasons) 4 4 360 4.0 1 0.33 10 9 90.0 2 0 2 2 50.0 0 0 0 0 EFL Cup (5 Seasons) 4 4 360 4.0 7 2.33 17 10 58.8 3 0 1 1 25.0 0 0 0 0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 19 Bristol City eng ENG 2. Championship 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 York City eng ENG 5. Conf Premier 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 Weymouth eng ENG 5. Conf Premier 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 20 Bristol City eng ENG 2. Championship 1 0 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Bristol City eng ENG 2. Championship 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Aldershot Town eng ENG 4. League Two 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Yeovil Town eng ENG 3. League One 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 23 Portsmouth eng ENG 2. Championship 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Ipswich Town eng ENG 2. Championship 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Charlton Athletic eng ENG 2. Championship 31 31 2,721 30.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 26 Charlton Athletic eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Charlton Athletic eng ENG FA Cup 0 0 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 12 11 994 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Nottingham Forest eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Nottingham Forest eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Nottingham Forest eng ENG 2. Championship 0 0 Matches 2017-2018 29 Nottingham Forest eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Nottingham Forest eng ENG FA Cup 0 0 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Crystal Palace eng ENG EFL Cup 0 0 Matches 2019-2020 31 Crystal Palace eng ENG FA Cup 0 0 Matches 2019-2020 31 Crystal Palace eng ENG 1. Premier League 0 0 Matches 2020-2021 32 Crystal Palace eng ENG EFL Cup 0 0 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 Crystal Palace eng ENG 1. Premier League 0 0 Matches 2021-2022 33 Charlton Athletic eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 12 Clubs 7 Leagues 199 196 17,518 194.6 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.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 Charlton Athletic (3 Seasons) 4 Leagues 59 59 5,241 58.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bristol City (3 Seasons) 1 League 5 3 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (2 Seasons) 3 Leagues 16 15 1,354 15.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 3 Leagues 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Weymouth (1 Season) 1 League 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bournemouth (1 Season) 1 League 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (10 Seasons) 121 118 10,604 117.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 39 39 3,465 38.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 19 York City 1 League 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 Weymouth 1 League 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 Bristol City 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 20 Bristol City 1 League 1 0 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Bristol City 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Aldershot Town 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Yeovil Town 1 League 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 23 Portsmouth 1 League 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Ipswich Town 1 League 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bournemouth 1 League 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Charlton Athletic 2 Leagues 32 32 2,811 31.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 27 Charlton Athletic 2 Leagues 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 28 Nottingham Forest 3 Leagues 15 14 1,264 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 29 Nottingham Forest 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 29 Portsmouth 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 30 Wycombe Wanderers 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 31 Crystal Palace 3 Leagues 0 0 2020-2021 32 Crystal Palace 2 Leagues 0 0 2020-2021 32 Crystal Palace 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 33 Charlton Athletic 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 12 Clubs 7 Leagues 199 196 17,518 194.6 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.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 Charlton Athletic (3 Seasons) 4 Leagues 59 59 5,241 58.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bristol City (3 Seasons) 1 League 5 3 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (2 Seasons) 3 Leagues 16 15 1,354 15.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 3 Leagues 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Weymouth (1 Season) 1 League 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bournemouth (1 Season) 1 League 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (10 Seasons) 121 118 10,604 117.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 39 39 3,465 38.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 19 York City eng ENG 5. Conf Premier 14th 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 Weymouth eng ENG 5. Conf Premier 18th 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2007-2008 19 Bristol City eng ENG 2. Championship 4th 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 20 Bristol City eng ENG 2. Championship 10th 1 0 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Bristol City eng ENG 2. Championship 10th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 21 Aldershot Town eng ENG 4. League Two 6th 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Yeovil Town eng ENG 3. League One 14th 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 23 Portsmouth eng ENG 2. Championship 22nd 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Ipswich Town eng ENG 2. Championship 14th 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 10th 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Charlton Athletic eng ENG 2. Championship 12th 31 31 2,721 30.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22nd 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 21st 12 11 994 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Nottingham Forest eng ENG 2. Championship 17th 0 0 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 8th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 17th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Crystal Palace eng ENG 1. Premier League 14th 0 0 Matches 2020-2021 32 Crystal Palace eng ENG 1. Premier League 14th 0 0 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 13th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 12 Clubs 5 Leagues 191 188 16,798 186.6 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.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 Charlton Athletic (3 Seasons) 2 Leagues 55 55 4,881 54.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bristol City (3 Seasons) 1 League 5 3 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 2 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (2 Seasons) 1 League 12 11 994 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 1 League 0 0 Yeovil Town (1 Season) 1 League 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Weymouth (1 Season) 1 League 16 16 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wycombe Wanderers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bournemouth (1 Season) 1 League 2 2 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (10 Seasons) 121 118 10,604 117.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 39 39 3,465 38.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 0 0 Conf Premier (1 Season) 23 23 2,009 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 19 Bristol City eng ENG 2. Championship 1 45 45 1.1 0.5 0 1 2007-2008 19 York City eng ENG 5. Conf Premier 7 630 90 15.2 7.0 7 0 2007-2008 19 Weymouth eng ENG 5. Conf Premier 16 1,379 86 33.3 15.3 16 0 2008-2009 20 Bristol City eng ENG 2. Championship 1 82 82 2.0 0.9 0 1 2009-2010 21 Bristol City eng ENG 2. Championship 3 270 90 6.5 3.0 3 0 2009-2010 21 Aldershot Town eng ENG 4. League Two 8 720 90 17.4 8.0 8 0 2010-2011 22 Yeovil Town eng ENG 3. League One 33 2,925 89 70.7 32.5 33 0 2011-2012 23 Portsmouth eng ENG 2. Championship 25 2,250 90 54.3 25.0 25 0 2012-2013 24 Ipswich Town eng ENG 2. Championship 24 2,160 90 52.2 24.0 24 0 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 2 102 51 2.5 1.1 2 0 2014-2015 26 Charlton Athletic eng ENG 2. Championship 31 2,721 88 65.7 30.2 31 29 0 0 1.61 39 33 +6 +0.20 +0.96 Matches 2014-2015 26 Charlton Athletic eng ENG League Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 4 0 +4 +4.00 +5.00 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22 1,980 90 47.8 22.0 22 22 0 5 0.68 19 47 -28 -1.27 -0.77 Matches 2015-2016 27 Charlton Athletic eng ENG FA Cup 0 0 0 0 1 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 12 994 83 24.0 11.0 11 10 1 15 1.58 16 18 -2 -0.18 +0.05 Matches 2016-2017 28 Nottingham Forest eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 0 3.00 4 2 +2 +1.00 +5.00 Matches 2016-2017 28 Nottingham Forest eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 29 Nottingham Forest eng ENG 2. Championship 0 0 0 0 23 Matches 2017-2018 29 Nottingham Forest eng ENG EFL Cup 1 90 90 30.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 -4.86 Matches 2017-2018 29 Nottingham Forest eng ENG FA Cup 0 0 0 0 2 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 1 90 90 2.2 1.0 1 1 0 0 1.00 2 2 0 0.00 -0.02 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 Matches 2019-2020 31 Crystal Palace eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 31 Crystal Palace eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 31 Crystal Palace eng ENG 1. Premier League 0 0 0 0 4 Matches 2020-2021 32 Crystal Palace eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 Matches 2020-2021 32 Crystal Palace eng ENG 1. Premier League 0 0 0 3 Matches 2021-2022 33 Charlton Athletic eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 1 +5 +1.67 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 2 180 90 4.3 2.0 2 90 2 0 18 0.50 2 3 -1 -0.50 -0.43 Matches 15 Seasons 12 Clubs 7 Leagues 199 17,518 88 22.2 194.6 196 90 75 3 74 1.33 97 117 -20 -0.26 -0.03 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (3 Seasons) 4 Leagues 59 5,241 89 40.4 58.2 59 90 57 0 24 1.27 70 84 -14 -0.24 +0.09 Bristol City (3 Seasons) 1 League 5 397 79 3.2 4.4 3 2 Portsmouth (2 Seasons) 2 Leagues 26 2,340 90 28.3 26.0 26 1 0 0 1.00 2 2 0 0.00 -0.02 Nottingham Forest (2 Seasons) 3 Leagues 16 1,354 85 14.8 15.0 15 90 14 1 40 1.56 21 27 -6 -0.40 -0.14 Crystal Palace (2 Seasons) 3 Leagues 0 0 0 0 10 Yeovil Town (1 Season) 1 League 33 2,925 89 70.7 32.5 33 0 Ipswich Town (1 Season) 1 League 24 2,160 90 52.2 24.0 24 0 Weymouth (1 Season) 1 League 16 1,379 86 33.3 15.3 16 0 Aldershot Town (1 Season) 1 League 8 720 90 17.4 8.0 8 0 York City (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Wycombe Wanderers (1 Season) 1 League 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 Bournemouth (1 Season) 1 League 2 102 51 2.5 1.1 2 0 Crystal Palace (1 Season) 1 League 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 Championship (10 Seasons) 121 10,604 88 25.6 117.8 118 61 3 43 1.29 74 98 -24 -0.38 +0.05 FA Cup (5 Seasons) 4 360 90 50.0 4.0 4 90 4 0 4 1.50 6 3 +3 +0.75 EFL Cup (5 Seasons) 4 360 90 37.5 4.0 4 90 4 0 2 2.25 9 7 +2 +0.50 +1.19 League One (4 Seasons) 39 3,465 89 20.9 38.5 39 90 6 0 18 1.00 8 9 -1 -0.17 -0.06 Premier League (2 Seasons) 0 0 0 0 7 Conf Premier (1 Season) 23 2,009 87 24.3 22.3 23 0 League Two (1 Season) 8 720 90 17.4 8.0 8 0 PL2 — Div. 2 (1 Season) 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 19 York City 1 League 7 630 90 15.2 7.0 7 0 2007-2008 19 Weymouth 1 League 16 1,379 86 33.3 15.3 16 0 2007-2008 19 Bristol City 1 League 1 45 45 1.1 0.5 0 1 2008-2009 20 Bristol City 1 League 1 82 82 2.0 0.9 0 1 2009-2010 21 Bristol City 1 League 3 270 90 6.5 3.0 3 0 2009-2010 21 Aldershot Town 1 League 8 720 90 17.4 8.0 8 0 2010-2011 22 Yeovil Town 1 League 33 2,925 89 70.7 32.5 33 0 2011-2012 23 Portsmouth 1 League 25 2,250 90 54.3 25.0 25 0 2012-2013 24 Ipswich Town 1 League 24 2,160 90 52.2 24.0 24 0 2013-2014 25 Bournemouth 1 League 2 102 51 2.5 1.1 2 0 2014-2015 26 Charlton Athletic 2 Leagues 32 2,811 88 65.1 31.2 32 90 30 0 0 1.65 43 33 +10 +0.32 +1.10 2015-2016 27 Charlton Athletic 2 Leagues 22 1,980 90 46.8 22.0 22 22 0 6 0.68 19 47 -28 -1.27 -0.77 2016-2017 28 Nottingham Forest 3 Leagues 15 1,264 84 28.1 14.0 14 90 13 1 15 1.66 20 22 -2 -0.14 +0.19 2017-2018 29 Nottingham Forest 3 Leagues 1 90 90 1.9 1.0 1 90 1 0 25 0.00 1 5 -4 -4.00 -4.86 2017-2018 29 Portsmouth 1 League 1 90 90 2.2 1.0 1 1 0 0 1.00 2 2 0 0.00 -0.02 2018-2019 30 Wycombe Wanderers 1 League 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 2019-2020 31 Crystal Palace 3 Leagues 0 0 0 0 6 2020-2021 32 Crystal Palace 2 Leagues 0 0 0 4 2020-2021 32 Crystal Palace 1 League 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 2021-2022 33 Charlton Athletic 2 Leagues 5 450 90 10.2 5.0 5 90 5 0 18 1.40 8 4 +4 +0.80 +0.87 15 Seasons 12 Clubs 7 Leagues 199 17,518 88 22.2 194.6 196 90 75 3 74 1.33 97 117 -20 -0.26 -0.03 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (3 Seasons) 4 Leagues 59 5,241 89 40.4 58.2 59 90 57 0 24 1.27 70 84 -14 -0.24 +0.09 Bristol City (3 Seasons) 1 League 5 397 79 3.2 4.4 3 2 Portsmouth (2 Seasons) 2 Leagues 26 2,340 90 28.3 26.0 26 1 0 0 1.00 2 2 0 0.00 -0.02 Nottingham Forest (2 Seasons) 3 Leagues 16 1,354 85 14.8 15.0 15 90 14 1 40 1.56 21 27 -6 -0.40 -0.14 Crystal Palace (2 Seasons) 3 Leagues 0 0 0 0 10 Yeovil Town (1 Season) 1 League 33 2,925 89 70.7 32.5 33 0 Ipswich Town (1 Season) 1 League 24 2,160 90 52.2 24.0 24 0 Weymouth (1 Season) 1 League 16 1,379 86 33.3 15.3 16 0 Aldershot Town (1 Season) 1 League 8 720 90 17.4 8.0 8 0 York City (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Wycombe Wanderers (1 Season) 1 League 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 Bournemouth (1 Season) 1 League 2 102 51 2.5 1.1 2 0 Crystal Palace (1 Season) 1 League 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 Championship (10 Seasons) 121 10,604 88 25.6 117.8 118 61 3 43 1.29 74 98 -24 -0.38 +0.05 FA Cup (5 Seasons) 4 360 90 50.0 4.0 4 90 4 0 4 1.50 6 3 +3 +0.75 EFL Cup (5 Seasons) 4 360 90 37.5 4.0 4 90 4 0 2 2.25 9 7 +2 +0.50 +1.19 League One (4 Seasons) 39 3,465 89 20.9 38.5 39 90 6 0 18 1.00 8 9 -1 -0.17 -0.06 Premier League (2 Seasons) 0 0 0 0 7 Conf Premier (1 Season) 23 2,009 87 24.3 22.3 23 0 League Two (1 Season) 8 720 90 17.4 8.0 8 0 PL2 — Div. 2 (1 Season) 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 19 York City eng ENG 5. Conf Premier 14th 7 630 90 15.2 7.0 7 0 2007-2008 19 Weymouth eng ENG 5. Conf Premier 18th 16 1,379 86 33.3 15.3 16 0 2007-2008 19 Bristol City eng ENG 2. Championship 4th 1 45 45 1.1 0.5 0 1 2008-2009 20 Bristol City eng ENG 2. Championship 10th 1 82 82 2.0 0.9 0 1 2009-2010 21 Bristol City eng ENG 2. Championship 10th 3 270 90 6.5 3.0 3 0 2009-2010 21 Aldershot Town eng ENG 4. League Two 6th 8 720 90 17.4 8.0 8 0 2010-2011 22 Yeovil Town eng ENG 3. League One 14th 33 2,925 89 70.7 32.5 33 0 2011-2012 23 Portsmouth eng ENG 2. Championship 22nd 25 2,250 90 54.3 25.0 25 0 2012-2013 24 Ipswich Town eng ENG 2. Championship 14th 24 2,160 90 52.2 24.0 24 0 Matches 2013-2014 25 Bournemouth eng ENG 2. Championship 10th 2 102 51 2.5 1.1 2 0 2014-2015 26 Charlton Athletic eng ENG 2. Championship 12th 31 2,721 88 65.7 30.2 31 29 0 0 1.61 39 33 +6 +0.20 +0.96 Matches 2015-2016 27 Charlton Athletic eng ENG 2. Championship 22nd 22 1,980 90 47.8 22.0 22 22 0 5 0.68 19 47 -28 -1.27 -0.77 Matches 2016-2017 28 Nottingham Forest eng ENG 2. Championship 21st 12 994 83 24.0 11.0 11 10 1 15 1.58 16 18 -2 -0.18 +0.05 Matches 2017-2018 29 Nottingham Forest eng ENG 2. Championship 17th 0 0 0 0 23 Matches 2017-2018 29 Portsmouth eng ENG 3. League One 8th 1 90 90 2.2 1.0 1 1 0 0 1.00 2 2 0 0.00 -0.02 Matches 2018-2019 30 Wycombe Wanderers eng ENG 3. League One 17th 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 Matches 2019-2020 31 Crystal Palace eng ENG 1. Premier League 14th 0 0 0 0 4 Matches 2020-2021 32 Crystal Palace eng ENG 1. Premier League 14th 0 0 0 3 Matches 2020-2021 32 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 Matches 2021-2022 33 Charlton Athletic eng ENG 3. League One 13th 2 180 90 4.3 2.0 2 90 2 0 18 0.50 2 3 -1 -0.50 -0.43 Matches 15 Seasons 12 Clubs 5 Leagues 191 16,798 88 21.8 186.6 188 90 67 3 68 1.27 82 107 -25 -0.36 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (3 Seasons) 2 Leagues 55 4,881 89 39.3 54.2 55 90 53 0 23 1.20 60 83 -23 -0.42 -0.10 Bristol City (3 Seasons) 1 League 5 397 79 3.2 4.4 3 2 Portsmouth (2 Seasons) 2 Leagues 26 2,340 90 28.3 26.0 26 1 0 0 1.00 2 2 0 0.00 -0.02 Nottingham Forest (2 Seasons) 1 League 12 994 83 12.0 11.0 11 10 1 38 1.58 16 18 -2 -0.18 +0.05 Crystal Palace (2 Seasons) 1 League 0 0 0 0 7 Yeovil Town (1 Season) 1 League 33 2,925 89 70.7 32.5 33 0 Ipswich Town (1 Season) 1 League 24 2,160 90 52.2 24.0 24 0 Weymouth (1 Season) 1 League 16 1,379 86 33.3 15.3 16 0 Aldershot Town (1 Season) 1 League 8 720 90 17.4 8.0 8 0 York City (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Wycombe Wanderers (1 Season) 1 League 3 270 90 6.5 3.0 3 90 3 0 0 1.33 4 4 0 0.00 +0.28 Bournemouth (1 Season) 1 League 2 102 51 2.5 1.1 2 0 Crystal Palace (1 Season) 1 League 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36 Championship (10 Seasons) 121 10,604 88 25.6 117.8 118 61 3 43 1.29 74 98 -24 -0.38 +0.05 League One (4 Seasons) 39 3,465 89 20.9 38.5 39 90 6 0 18 1.00 8 9 -1 -0.17 -0.06 Premier League (2 Seasons) 0 0 0 0 7 Conf Premier (1 Season) 23 2,009 87 24.3 22.3 23 0 League Two (1 Season) 8 720 90 17.4 8.0 8 0 PL2 — Div. 2 (1 Season) 2 180 90 8.3 2.0 2 90 2 0 0 0.00 2 6 -4 -2.00 -2.36
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 19 York City 1 League 7.0 1 0 0 2007-2008 19 Weymouth 1 League 15.3 1 0 0 2007-2008 19 Bristol City 1 League 0.5 0 0 0 2008-2009 20 Bristol City 1 League 0.9 0 0 0 2009-2010 21 Bristol City 1 League 3.0 0 0 0 2009-2010 21 Aldershot Town 1 League 8.0 0 0 0 2010-2011 22 Yeovil Town 1 League 32.5 1 0 0 2011-2012 23 Portsmouth 1 League 25.0 0 0 0 2012-2013 24 Ipswich Town 1 League 24.0 1 0 0 2013-2014 25 Bournemouth 1 League 1.1 0 0 0 2014-2015 26 Charlton Athletic 2 Leagues 31.2 1 0 0 0 0 2015-2016 27 Charlton Athletic 2 Leagues 22.0 1 0 0 2016-2017 28 Nottingham Forest 3 Leagues 14.0 1 0 0 0 0 0 0 0 0 0 0 0 2017-2018 29 Nottingham Forest 3 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 29 Portsmouth 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 30 Wycombe Wanderers 1 League 3.0 0 0 0 0 2020-2021 32 Crystal Palace 1 League 2.0 0 0 0 0 2021-2022 33 Charlton Athletic 2 Leagues 5.0 0 0 0 0 0 0 0 0 0 0 15 Seasons 12 Clubs 7 Leagues 194.6 7 0 0 0 0 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Charlton Athletic (3 Seasons) 4 Leagues 58.2 2 0 0 0 0 0 0 0 0 0 Bristol City (3 Seasons) 1 League 4.4 0 0 0 Portsmouth (2 Seasons) 2 Leagues 26.0 0 0 0 0 0 0 0 0 0 0 0 0 Nottingham Forest (2 Seasons) 3 Leagues 15.0 1 0 0 0 0 0 0 0 0 0 0 0 Crystal Palace (2 Seasons) 3 Leagues Yeovil Town (1 Season) 1 League 32.5 1 0 0 Ipswich Town (1 Season) 1 League 24.0 1 0 0 Weymouth (1 Season) 1 League 15.3 1 0 0 Aldershot Town (1 Season) 1 League 8.0 0 0 0 York City (1 Season) 1 League 7.0 1 0 0 Wycombe Wanderers (1 Season) 1 League 3.0 0 0 0 0 Bournemouth (1 Season) 1 League 1.1 0 0 0 Crystal Palace (1 Season) 1 League 2.0 0 0 0 0 Championship (10 Seasons) 117.8 4 0 0 0 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 EFL Cup (5 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 0 0 League One (4 Seasons) 38.5 1 0 0 0 0 0 0 0 0 0 0 0 Premier League (2 Seasons) Conf Premier (1 Season) 22.3 2 0 0 League Two (1 Season) 8.0 0 0 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Stephen Henderson Pages
Stephen Henderson Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary