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 2010-2011 18 Barnet eng ENG 4. League Two 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 2011-2012 19 Yeovil Town eng ENG 3. League One 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 2011-2012 19 Northampton Town eng ENG 4. League Two 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 2012-2013 20 Colchester United eng ENG 3. League One 19 19 1,710 19.0 24 1.26 110 86 78.2 8 4 7 7 36.8 2012-2013 20 Bristol Rovers eng ENG 4. League Two 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 2013-2014 21 Colchester United eng ENG 3. League One 46 46 4,140 46.0 61 1.33 184 123 66.8 13 14 19 12 26.1 2014-2015 22 Colchester United eng ENG FA Cup 3 3 270 3.0 0 2 0 1 1 33.3 0 0 0 0 Matches 2014-2015 22 Colchester United eng ENG 3. League One 45 45 4,050 45.0 71 1.58 203 132 65.0 14 10 21 11 24.4 Matches 2015-2016 23 Colchester United eng ENG League Cup 1 1 59 0.7 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 24 Colchester United eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 24 Colchester United eng ENG 4. League Two 46 46 4,140 46.0 57 1.24 187 130 71.1 19 12 15 13 28.3 4 3 1 0 25.0 Matches 2017-2018 25 Colchester United eng ENG EFL Cup 1 1 90 1.0 2 2.00 8 6 75.0 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 25 Colchester United eng ENG FA Cup 1 1 90 1.0 1 1.00 2 1 50.0 0 0 1 0 0.0 0 0 0 0 Matches 2017-2018 25 Colchester United eng ENG 4. League Two 44 44 3,960 44.0 51 1.16 197 146 76.6 16 13 15 12 27.3 7 5 2 0 28.6 Matches 2018-2019 26 Reading eng ENG 2. Championship 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Matches 2018-2019 26 Reading eng ENG EFL Cup 2 2 180 2.0 2 1.00 7 5 71.4 1 0 1 1 50.0 0 0 0 0 Matches 2019-2020 27 Reading eng ENG EFL Cup 1 1 90 1.0 2 2.00 4 2 50.0 1 0 0 0 0.0 0 0 0 0 Matches 2019-2020 27 Reading eng ENG FA Cup 4 4 390 4.3 6 1.38 21 15 71.4 2 2 0 1 25.0 1 0 0 1 Matches 2020-2021 28 Blackpool eng ENG 3. League One 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 Matches 2020-2021 28 AFC Wimbledon eng ENG 3. League One 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1 0 9 0.1 0 0 0 0 0 0 0 0 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Matches 2023-2024 31 Charlton Athletic eng ENG FA Cup 2 2 180 2.0 2 1.00 3 2 66.7 1 1 0 0 0.0 1 1 0 0 0.0 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 20 20 1,800 20.0 24 1.20 83 62 74.7 10 5 5 7 35.0 3 3 0 0 0.0 Matches 2024-2025 32 Bradford City eng ENG EFL Cup 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 2024-2025 32 Bradford City eng ENG FA Cup 2 2 180 2.0 2 1.00 1 0 1 0 0.0 0 0 0 0 Matches 2024-2025 32 Bradford City eng ENG 4. League Two 46 46 4,140 46.0 45 0.98 141 101 70.9 22 12 12 16 34.8 6 4 2 0 33.3 Matches 2025-2026 33 Bradford City eng ENG EFL Cup 3 3 270 3.0 5 1.67 17 12 70.6 2 0 1 1 33.3 0 0 0 0 Matches 2025-2026 33 Bradford City eng ENG FA Cup 1 1 90 1.0 1 1.00 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 33 Bradford City eng ENG 3. League One 46 46 4,140 46.0 51 1.11 154 103 66.9 22 11 13 14 30.4 0 0 0 0 Matches 16 Seasons 11 Clubs 7 Leagues 444 443 39,878 443.1 606 1.38 1837 1251 68.3 165 109 169 111 25.1 31 21 8 2 27.6 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Colchester United (6 Seasons) 4 Leagues 207 207 18,599 206.6 267 1.32 891 624 70.9 72 53 82 56 27.1 11 8 3 0 27.3 Bradford City (3 Seasons) 4 Leagues 119 119 10,710 119.0 129 1.08 398 280 70.1 57 29 33 38 31.9 9 7 2 0 22.2 Reading (3 Seasons) 3 Leagues 14 14 1,290 14.3 23 1.60 68 45 66.2 7 3 4 3 21.4 1 0 0 1 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 Barnet (1 Season) 1 League 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 Charlton Athletic (1 Season) 2 Leagues 2 2 180 2.0 2 1.00 3 2 66.7 1 1 0 0 0.0 1 1 0 0 0.0 Blackpool (1 Season) 1 League 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 League One (8 Seasons) 190 190 17,100 190.0 271 1.43 812 545 66.9 68 45 77 47 24.7 4 2 2 0 50.0 FA Cup (8 Seasons) 14 14 1,290 14.3 12 1.16 26 18 69.2 6 3 5 2 14.3 2 1 0 1 0.0 EFL Cup (8 Seasons) 9 9 779 8.6 12 1.50 39 27 69.2 4 1 4 2 22.2 0 0 0 0 League Two (7 Seasons) 195 195 17,550 195.0 255 1.31 793 546 69.7 75 54 66 53 27.2 20 15 5 0 25.0 Championship (3 Seasons) 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Premiership (1 Season) 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Championship (1 Season) 1 0 9 0.1 0 0 0 0 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 2010-2011 18 Barnet 1 League 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 2011-2012 19 Northampton Town 1 League 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 2011-2012 19 Yeovil Town 1 League 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 2012-2013 20 Bristol Rovers 1 League 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 2012-2013 20 Colchester United 1 League 19 19 1,710 19.0 24 1.26 110 86 78.2 8 4 7 7 36.8 2013-2014 21 Colchester United 1 League 46 46 4,140 46.0 61 1.33 184 123 66.8 13 14 19 12 26.1 2014-2015 22 Colchester United 3 Leagues 48 48 4,320 48.0 71 1.58 203 132 65.0 16 10 22 12 25.0 0 0 0 0 2015-2016 23 Colchester United 2 Leagues 1 1 59 0.7 0 0 0 1 0 0.0 0 0 0 0 2016-2017 24 Colchester United 2 Leagues 47 47 4,230 47.0 57 1.24 187 130 71.1 19 12 16 13 27.7 4 3 1 0 25.0 2017-2018 25 Colchester United 3 Leagues 46 46 4,140 46.0 54 1.17 207 153 76.3 16 13 17 12 26.1 7 5 2 0 28.6 2018-2019 26 Reading 3 Leagues 9 9 810 9.0 15 1.67 43 28 65.1 4 1 4 2 22.2 0 0 0 0 2019-2020 27 Reading 3 Leagues 5 5 480 5.3 8 1.50 25 17 68.0 3 2 0 1 20.0 1 0 0 1 2020-2021 28 Blackpool 1 League 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 2020-2021 28 AFC Wimbledon 1 League 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 2021-2022 29 Kilmarnock 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 2022-2023 30 Kilmarnock 1 League 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 2023-2024 31 Charlton Athletic 2 Leagues 2 2 180 2.0 2 1.00 3 2 66.7 1 1 0 0 0.0 1 1 0 0 0.0 2023-2024 31 Bradford City 1 League 20 20 1,800 20.0 24 1.20 83 62 74.7 10 5 5 7 35.0 3 3 0 0 0.0 2024-2025 32 Bradford City 3 Leagues 49 49 4,410 49.0 48 0.98 144 103 70.8 23 13 13 16 32.7 6 4 2 0 33.3 2025-2026 33 Bradford City 3 Leagues 50 50 4,500 50.0 57 1.14 171 115 67.3 24 11 15 15 30.0 0 0 0 0 16 Seasons 11 Clubs 7 Leagues 444 443 39,878 443.1 606 1.38 1837 1251 68.3 165 109 169 111 25.1 31 21 8 2 27.6 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Colchester United (6 Seasons) 4 Leagues 207 207 18,599 206.6 267 1.32 891 624 70.9 72 53 82 56 27.1 11 8 3 0 27.3 Bradford City (3 Seasons) 4 Leagues 119 119 10,710 119.0 129 1.08 398 280 70.1 57 29 33 38 31.9 9 7 2 0 22.2 Reading (3 Seasons) 3 Leagues 14 14 1,290 14.3 23 1.60 68 45 66.2 7 3 4 3 21.4 1 0 0 1 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 Barnet (1 Season) 1 League 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 Charlton Athletic (1 Season) 2 Leagues 2 2 180 2.0 2 1.00 3 2 66.7 1 1 0 0 0.0 1 1 0 0 0.0 Blackpool (1 Season) 1 League 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 League One (8 Seasons) 190 190 17,100 190.0 271 1.43 812 545 66.9 68 45 77 47 24.7 4 2 2 0 50.0 FA Cup (8 Seasons) 14 14 1,290 14.3 12 1.16 26 18 69.2 6 3 5 2 14.3 2 1 0 1 0.0 EFL Cup (8 Seasons) 9 9 779 8.6 12 1.50 39 27 69.2 4 1 4 2 22.2 0 0 0 0 League Two (7 Seasons) 195 195 17,550 195.0 255 1.31 793 546 69.7 75 54 66 53 27.2 20 15 5 0 25.0 Championship (3 Seasons) 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Premiership (1 Season) 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Championship (1 Season) 1 0 9 0.1 0 0 0 0 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 2010-2011 18 Barnet eng ENG 4. League Two 22nd 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 2011-2012 19 Northampton Town eng ENG 4. League Two 20th 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 2011-2012 19 Yeovil Town eng ENG 3. League One 17th 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 2012-2013 20 Bristol Rovers eng ENG 4. League Two 14th 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 2012-2013 20 Colchester United eng ENG 3. League One 20th 19 19 1,710 19.0 24 1.26 110 86 78.2 8 4 7 7 36.8 2013-2014 21 Colchester United eng ENG 3. League One 16th 46 46 4,140 46.0 61 1.33 184 123 66.8 13 14 19 12 26.1 2014-2015 22 Colchester United eng ENG 3. League One 19th 45 45 4,050 45.0 71 1.58 203 132 65.0 14 10 21 11 24.4 Matches 2016-2017 24 Colchester United eng ENG 4. League Two 8th 46 46 4,140 46.0 57 1.24 187 130 71.1 19 12 15 13 28.3 4 3 1 0 25.0 Matches 2017-2018 25 Colchester United eng ENG 4. League Two 13th 44 44 3,960 44.0 51 1.16 197 146 76.6 16 13 15 12 27.3 7 5 2 0 28.6 Matches 2018-2019 26 Reading eng ENG 2. Championship 20th 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Matches 2020-2021 28 Blackpool eng ENG 3. League One 3rd 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 Matches 2020-2021 28 AFC Wimbledon eng ENG 3. League One 19th 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1st 1 0 9 0.1 0 0 0 0 0 0 0 0 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 10th 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 9th 20 20 1,800 20.0 24 1.20 83 62 74.7 10 5 5 7 35.0 3 3 0 0 0.0 Matches 2024-2025 32 Bradford City eng ENG 4. League Two 3rd 46 46 4,140 46.0 45 0.98 141 101 70.9 22 12 12 16 34.8 6 4 2 0 33.3 Matches 2025-2026 33 Bradford City eng ENG 3. League One 4th 46 46 4,140 46.0 51 1.11 154 103 66.9 22 11 13 14 30.4 0 0 0 0 Matches 16 Seasons 11 Clubs 5 Leagues 421 420 37,809 420.1 582 1.39 1772 1206 68.3 155 105 160 107 25.5 29 20 8 1 28.6 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Colchester United (6 Seasons) 2 Leagues 200 200 18,000 200.0 264 1.32 881 617 70.9 70 53 77 55 27.5 11 8 3 0 27.3 Bradford City (3 Seasons) 2 Leagues 112 112 10,080 112.0 120 1.07 378 266 70.1 54 28 30 37 33.0 9 7 2 0 22.2 Reading (3 Seasons) 1 League 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 42 2.00 109 67 61.5 4 5 12 4 19.0 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 38 1.90 108 70 64.8 9 3 8 2 10.0 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 23 1.92 47 26 55.3 2 3 7 1 8.3 2 2 0 0 0.0 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 25 2.27 52 27 51.9 0 5 6 0 0.0 Barnet (1 Season) 1 League 7 7 630 7.0 11 1.57 24 13 54.2 4 2 1 1 14.3 Blackpool (1 Season) 1 League 2 2 180 2.0 3 1.50 6 5 50.0 0 0 2 0 0.0 2 0 2 0 100.0 League One (8 Seasons) 190 190 17,100 190.0 271 1.43 812 545 66.9 68 45 77 47 24.7 4 2 2 0 50.0 League Two (7 Seasons) 195 195 17,550 195.0 255 1.31 793 546 69.7 75 54 66 53 27.2 20 15 5 0 25.0 Championship (3 Seasons) 7 7 630 7.0 13 1.86 36 23 63.9 3 1 3 1 14.3 0 0 0 0 Premiership (1 Season) 28 28 2,520 28.0 43 1.54 131 92 69.5 9 5 14 6 21.4 5 3 1 1 25.0 Championship (1 Season) 1 0 9 0.1 0 0 0 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 2010-2011 18 Barnet eng ENG 4. League Two 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Yeovil Town eng ENG 3. League One 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Northampton Town eng ENG 4. League Two 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Colchester United eng ENG 3. League One 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Bristol Rovers eng ENG 4. League Two 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Colchester United eng ENG 3. League One 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 22 Colchester United 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 2014-2015 22 Colchester United eng ENG League Cup 0 0 Matches 2014-2015 22 Colchester United eng ENG 3. League One 45 45 4,050 45.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Colchester United eng ENG League Cup 1 1 58 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Colchester United eng ENG 3. League One 0 0 Matches 2016-2017 24 Colchester United 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 2016-2017 24 Colchester United eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Colchester United 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 25 Colchester United 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 25 Colchester United eng ENG 4. League Two 44 44 3,960 44.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Reading eng ENG 2. Championship 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Reading 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 2018-2019 26 Reading eng ENG FA Cup 0 0 Matches 2019-2020 27 Reading eng ENG 2. Championship 0 0 Matches 2019-2020 27 Reading 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 2019-2020 27 Reading eng ENG FA Cup 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 28 Reading eng ENG 2. Championship 0 0 Matches 2020-2021 28 Reading eng ENG EFL Cup 0 0 Matches 2020-2021 28 Blackpool 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 2020-2021 28 AFC Wimbledon eng ENG 3. League One 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Charlton Athletic eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Charlton Athletic eng ENG 3. League One 0 0 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 20 20 1,800 20.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Bradford City 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 2024-2025 32 Bradford City eng ENG FA 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 2024-2025 32 Bradford City eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 33 Bradford City eng ENG EFL Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 33 Bradford City 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 2025-2026 33 Bradford City eng ENG 3. League One 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 11 Clubs 7 Leagues 444 443 39,877 443.1 0 0 0 0 0 0 14 1 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 Colchester United (6 Seasons) 4 Leagues 207 207 18,598 206.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Bradford City (3 Seasons) 4 Leagues 119 119 10,710 119.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Reading (3 Seasons) 3 Leagues 14 14 1,290 14.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Barnet (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Charlton Athletic (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Blackpool (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 League One (8 Seasons) 190 190 17,100 190.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 14 14 1,290 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 9 9 778 8.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 195 195 17,550 195.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 1 0 9 0.1 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 2010-2011 18 Barnet 1 League 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Northampton Town 1 League 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Yeovil Town 1 League 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Bristol Rovers 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Colchester United 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Colchester United 1 League 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 22 Colchester United 3 Leagues 48 48 4,320 48.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 23 Colchester United 2 Leagues 1 1 58 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 24 Colchester United 2 Leagues 47 47 4,230 47.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 25 Colchester United 3 Leagues 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2018-2019 26 Reading 3 Leagues 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 27 Reading 3 Leagues 5 5 480 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 28 Reading 2 Leagues 0 0 2020-2021 28 Blackpool 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 2020-2021 28 AFC Wimbledon 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 29 Kilmarnock 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 30 Kilmarnock 1 League 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 31 Charlton Athletic 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 31 Bradford City 1 League 20 20 1,800 20.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 32 Bradford City 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2025-2026 33 Bradford City 3 Leagues 50 50 4,500 50.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 16 Seasons 11 Clubs 7 Leagues 444 443 39,877 443.1 0 0 0 0 0 0 14 1 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 Colchester United (6 Seasons) 4 Leagues 207 207 18,598 206.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Bradford City (3 Seasons) 4 Leagues 119 119 10,710 119.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Reading (3 Seasons) 3 Leagues 14 14 1,290 14.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Barnet (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Charlton Athletic (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Blackpool (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 League One (8 Seasons) 190 190 17,100 190.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 14 14 1,290 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 9 9 778 8.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 195 195 17,550 195.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 1 0 9 0.1 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 2010-2011 18 Barnet eng ENG 4. League Two 22nd 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Northampton Town eng ENG 4. League Two 20th 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Yeovil Town eng ENG 3. League One 17th 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Bristol Rovers eng ENG 4. League Two 14th 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Colchester United eng ENG 3. League One 20th 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Colchester United eng ENG 3. League One 16th 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 22 Colchester United eng ENG 3. League One 19th 45 45 4,050 45.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Colchester United eng ENG 3. League One 23rd 0 0 Matches 2016-2017 24 Colchester United eng ENG 4. League Two 8th 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Colchester United eng ENG 4. League Two 13th 44 44 3,960 44.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Reading eng ENG 2. Championship 20th 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 Reading eng ENG 2. Championship 14th 0 0 Matches 2020-2021 28 Reading eng ENG 2. Championship 7th 0 0 Matches 2020-2021 28 Blackpool eng ENG 3. League One 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 2020-2021 28 AFC Wimbledon eng ENG 3. League One 19th 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1st 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 10th 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Charlton Athletic eng ENG 3. League One 16th 0 0 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 9th 20 20 1,800 20.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Bradford City eng ENG 4. League Two 3rd 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 33 Bradford City eng ENG 3. League One 4th 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 11 Clubs 5 Leagues 421 420 37,809 420.1 0 0 0 0 0 0 12 1 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 Colchester United (6 Seasons) 2 Leagues 200 200 18,000 200.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Bradford City (3 Seasons) 2 Leagues 112 112 10,080 112.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Reading (3 Seasons) 1 League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (2 Seasons) 2 Leagues 29 28 2,529 28.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Barnet (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Blackpool (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 Charlton Athletic (1 Season) 1 League 0 0 League One (8 Seasons) 190 190 17,100 190.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 195 195 17,550 195.0 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010-2011 18 Barnet 1 League 7.0 0 0 0.00 0 0 2011-2012 19 Northampton Town 1 League 21.0 0 0 0.00 0 0 2011-2012 19 Yeovil Town 1 League 20.0 0 0 0.00 0 0 2012-2013 20 Bristol Rovers 1 League 11.0 0 0 0.00 0 0 2012-2013 20 Colchester United 1 League 19.0 0 0 0.00 0 0 2013-2014 21 Colchester United 1 League 46.0 0 0 0.00 0 0 2014-2015 22 Colchester United 3 Leagues 48.0 0 0 0.00 0 0 2015-2016 23 Colchester United 2 Leagues 0.7 0 0 0 2016-2017 24 Colchester United 2 Leagues 47.0 0 0 0 0.00 0.00 0 0 2017-2018 25 Colchester United 3 Leagues 46.0 0 0 0 0.00 0.00 0 0 2018-2019 26 Reading 3 Leagues 9.0 0 0 0 0.00 0.00 0 0 2019-2020 27 Reading 3 Leagues 5.3 0 0 0 0.00 0.00 0 0 2020-2021 28 Blackpool 1 League 2.0 0 0 0 0.00 0.00 0 0 2020-2021 28 AFC Wimbledon 1 League 12.0 0 0 0 0.00 0.00 0 0 2021-2022 29 Kilmarnock 1 League 0.1 0 0 0 2022-2023 30 Kilmarnock 1 League 28.0 0 0 0 0.00 0.00 0 0 2023-2024 31 Charlton Athletic 2 Leagues 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 2023-2024 31 Bradford City 1 League 20.0 0 0 0 0.00 0.00 0 0 2024-2025 32 Bradford City 3 Leagues 49.0 0 0 0 0.00 0.00 0 0 2025-2026 33 Bradford City 3 Leagues 50.0 0 0 0 0.00 0.00 0 0 16 Seasons 11 Clubs 7 Leagues 443.1 0 1 0 0.0 0.00 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Colchester United (6 Seasons) 4 Leagues 206.6 0 0 0 0.00 0.00 0 0 Bradford City (3 Seasons) 4 Leagues 119.0 0 0 0 0.00 0.00 0 0 Reading (3 Seasons) 3 Leagues 14.3 0 0 0 0.00 0.00 0 0 Kilmarnock (2 Seasons) 2 Leagues 28.1 0 0 0 0.00 0.00 0 0 Northampton Town (1 Season) 1 League 21.0 0 0 0.00 0 0 Yeovil Town (1 Season) 1 League 20.0 0 0 0.00 0 0 AFC Wimbledon (1 Season) 1 League 12.0 0 0 0 0.00 0.00 0 0 Bristol Rovers (1 Season) 1 League 11.0 0 0 0.00 0 0 Barnet (1 Season) 1 League 7.0 0 0 0.00 0 0 Charlton Athletic (1 Season) 2 Leagues 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 Blackpool (1 Season) 1 League 2.0 0 0 0 0.00 0.00 0 0 League One (8 Seasons) 190.0 0 0 0 0.00 0.00 0 0 FA Cup (8 Seasons) 14.3 0 1 0 0.0 0.14 0.00 0.00 0 0 EFL Cup (8 Seasons) 8.6 0 0 0 0.00 0.00 0 0 League Two (7 Seasons) 195.0 0 0 0 0.00 0.00 0 0 Championship (3 Seasons) 7.0 0 0 0 0.00 0.00 0 0 Premiership (1 Season) 28.0 0 0 0 0.00 0.00 0 0 Championship (1 Season) 0.1 0 0 0
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 2010-2011 18 Barnet eng ENG 4. League Two 7 630 90 15.2 7.0 7 0 2011-2012 19 Yeovil Town eng ENG 3. League One 20 1,800 90 43.5 20.0 20 0 2011-2012 19 Northampton Town eng ENG 4. League Two 21 1,890 90 45.7 21.0 21 0 2012-2013 20 Colchester United eng ENG 3. League One 19 1,710 90 41.3 19.0 19 0 2012-2013 20 Bristol Rovers eng ENG 4. League Two 11 990 90 23.9 11.0 11 0 2013-2014 21 Colchester United eng ENG 3. League One 46 4,140 90 100.0 46.0 46 0 2014-2015 22 Colchester United eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 Matches 2014-2015 22 Colchester United eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 22 Colchester United eng ENG 3. League One 45 4,050 90 97.8 45.0 45 45 0 0 1.16 58 71 -13 -0.29 +5.71 Matches 2015-2016 23 Colchester United eng ENG League Cup 1 58 58 48.3 0.7 1 58 0 0 0 0.00 0 0 0 0.00 +1.45 Matches 2015-2016 23 Colchester United eng ENG 3. League One 0 0 0 0 1 Matches 2016-2017 24 Colchester United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 24 Colchester United eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 46 0 0 1.50 67 57 +10 +0.22 Matches 2017-2018 25 Colchester United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 25 Colchester United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2017-2018 25 Colchester United eng ENG 4. League Two 44 3,960 90 95.7 44.0 44 44 0 2 1.39 53 51 +2 +0.05 +0.55 Matches 2018-2019 26 Reading eng ENG 2. Championship 7 630 90 15.2 7.0 7 90 7 0 32 1.43 13 13 0 0.00 +0.44 Matches 2018-2019 26 Reading eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 26 Reading eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 27 Reading eng ENG 2. Championship 0 0 0 0 40 Matches 2019-2020 27 Reading eng ENG EFL Cup 1 90 90 27.3 1.0 1 90 1 0 2 3.00 4 2 +2 +2.00 +2.00 Matches 2019-2020 27 Reading eng ENG FA Cup 4 390 98 76.5 4.3 4 98 4 0 1 2.00 8 6 +2 +0.46 +1.21 Matches 2020-2021 28 Reading eng ENG 2. Championship 0 0 0 6 Matches 2020-2021 28 Reading eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 28 Blackpool eng ENG 3. League One 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 Matches 2020-2021 28 AFC Wimbledon eng ENG 3. League One 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 Matches 2023-2024 31 Charlton Athletic eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 1 2.00 7 2 +5 +2.50 +4.50 Matches 2023-2024 31 Charlton Athletic eng ENG 3. League One 0 0 0 0 14 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 20 1,800 90 43.5 20.0 20 90 20 0 0 1.75 28 24 +4 +0.20 +0.28 Matches 2024-2025 32 Bradford City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2024-2025 32 Bradford City eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 2 +1 +0.50 Matches 2024-2025 32 Bradford City eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 90 46 0 0 1.70 64 45 +19 +0.41 Matches 2025-2026 33 Bradford City eng ENG EFL Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 5 +1 +0.33 Matches 2025-2026 33 Bradford City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2025-2026 33 Bradford City eng ENG 3. League One 46 4,140 90 100.0 46.0 46 90 46 0 0 1.60 58 51 +7 +0.15 Matches 16 Seasons 11 Clubs 7 Leagues 444 39,877 90 45.2 443.1 443 90 318 1 9 146 1.43 419 414 +5 +0.02 -0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Colchester United (6 Seasons) 4 Leagues 207 18,598 90 72.7 206.6 207 85 141 0 4 1.33 188 190 -2 -0.01 +2.15 Bradford City (3 Seasons) 4 Leagues 119 10,710 90 82.1 119.0 119 90 119 0 0 1.65 160 129 +31 +0.26 +0.34 Reading (3 Seasons) 3 Leagues 14 1,290 92 9.4 14.3 14 92 14 0 83 1.72 27 23 +4 +0.28 +0.70 Kilmarnock (2 Seasons) 2 Leagues 29 2,529 87 38.0 28.1 28 90 28 1 9 44 1.20 29 44 -15 -0.53 -0.82 Northampton Town (1 Season) 1 League 21 1,890 90 45.7 21.0 21 0 Yeovil Town (1 Season) 1 League 20 1,800 90 43.5 20.0 20 0 AFC Wimbledon (1 Season) 1 League 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 Bristol Rovers (1 Season) 1 League 11 990 90 23.9 11.0 11 0 Barnet (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Charlton Athletic (1 Season) 2 Leagues 2 180 90 4.1 2.0 2 90 2 0 15 2.00 7 2 +5 +2.50 +4.50 Blackpool (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 League One (8 Seasons) 190 17,100 90 45.9 190.0 190 90 105 0 15 1.28 124 148 -24 -0.23 -0.47 FA Cup (8 Seasons) 14 1,290 92 81.1 14.3 14 92 14 0 3 1.50 27 20 +7 +0.49 +1.77 EFL Cup (8 Seasons) 9 778 86 57.6 8.6 9 86 8 0 4 1.44 14 12 +2 +0.23 +0.53 League Two (7 Seasons) 195 17,550 90 60.6 195.0 195 90 156 0 2 1.56 212 177 +35 +0.22 +0.33 Championship (3 Seasons) 7 630 90 5.1 7.0 7 90 7 0 78 1.43 13 13 0 0.00 +0.44 Premiership (1 Season) 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 Championship (1 Season) 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67
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 2010-2011 18 Barnet 1 League 7 630 90 15.2 7.0 7 0 2011-2012 19 Northampton Town 1 League 21 1,890 90 45.7 21.0 21 0 2011-2012 19 Yeovil Town 1 League 20 1,800 90 43.5 20.0 20 0 2012-2013 20 Bristol Rovers 1 League 11 990 90 23.9 11.0 11 0 2012-2013 20 Colchester United 1 League 19 1,710 90 41.3 19.0 19 0 2013-2014 21 Colchester United 1 League 46 4,140 90 100.0 46.0 46 0 2014-2015 22 Colchester United 3 Leagues 48 4,320 90 96.0 48.0 48 90 48 0 1 1.21 66 77 -11 -0.23 +5.77 2015-2016 23 Colchester United 2 Leagues 1 58 58 1.4 0.7 1 58 0 0 1 0.00 0 0 0 0.00 +1.45 2016-2017 24 Colchester United 2 Leagues 47 4,230 90 100.0 47.0 47 90 47 0 0 1.47 68 59 +9 +0.19 2017-2018 25 Colchester United 3 Leagues 46 4,140 90 95.8 46.0 46 90 46 0 2 1.33 54 54 0 0.00 +0.50 2018-2019 26 Reading 3 Leagues 9 810 90 18.4 9.0 9 90 9 0 33 1.45 15 15 0 0.00 +0.44 2019-2020 27 Reading 3 Leagues 5 480 96 9.6 5.3 5 96 5 0 43 2.20 12 8 +4 +0.75 +1.00 2020-2021 28 Reading 2 Leagues 0 0 0 7 2020-2021 28 Blackpool 1 League 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 2020-2021 28 AFC Wimbledon 1 League 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 2021-2022 29 Kilmarnock 1 League 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67 2022-2023 30 Kilmarnock 1 League 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 2023-2024 31 Charlton Athletic 2 Leagues 2 180 90 4.1 2.0 2 90 2 0 15 2.00 7 2 +5 +2.50 +4.50 2023-2024 31 Bradford City 1 League 20 1,800 90 43.5 20.0 20 90 20 0 0 1.75 28 24 +4 +0.20 +0.28 2024-2025 32 Bradford City 3 Leagues 49 4,410 90 100.0 49.0 49 90 49 0 0 1.68 68 48 +20 +0.41 2025-2026 33 Bradford City 3 Leagues 50 4,500 90 100.0 50.0 50 90 50 0 0 1.59 64 57 +7 +0.14 16 Seasons 11 Clubs 7 Leagues 444 39,877 90 45.2 443.1 443 90 318 1 9 146 1.43 419 414 +5 +0.02 -0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Colchester United (6 Seasons) 4 Leagues 207 18,598 90 72.7 206.6 207 85 141 0 4 1.33 188 190 -2 -0.01 +2.15 Bradford City (3 Seasons) 4 Leagues 119 10,710 90 82.1 119.0 119 90 119 0 0 1.65 160 129 +31 +0.26 +0.34 Reading (3 Seasons) 3 Leagues 14 1,290 92 9.4 14.3 14 92 14 0 83 1.72 27 23 +4 +0.28 +0.70 Kilmarnock (2 Seasons) 2 Leagues 29 2,529 87 38.0 28.1 28 90 28 1 9 44 1.20 29 44 -15 -0.53 -0.82 Northampton Town (1 Season) 1 League 21 1,890 90 45.7 21.0 21 0 Yeovil Town (1 Season) 1 League 20 1,800 90 43.5 20.0 20 0 AFC Wimbledon (1 Season) 1 League 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 Bristol Rovers (1 Season) 1 League 11 990 90 23.9 11.0 11 0 Barnet (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Charlton Athletic (1 Season) 2 Leagues 2 180 90 4.1 2.0 2 90 2 0 15 2.00 7 2 +5 +2.50 +4.50 Blackpool (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 League One (8 Seasons) 190 17,100 90 45.9 190.0 190 90 105 0 15 1.28 124 148 -24 -0.23 -0.47 FA Cup (8 Seasons) 14 1,290 92 81.1 14.3 14 92 14 0 3 1.50 27 20 +7 +0.49 +1.77 EFL Cup (8 Seasons) 9 778 86 57.6 8.6 9 86 8 0 4 1.44 14 12 +2 +0.23 +0.53 League Two (7 Seasons) 195 17,550 90 60.6 195.0 195 90 156 0 2 1.56 212 177 +35 +0.22 +0.33 Championship (3 Seasons) 7 630 90 5.1 7.0 7 90 7 0 78 1.43 13 13 0 0.00 +0.44 Premiership (1 Season) 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 Championship (1 Season) 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67
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 2010-2011 18 Barnet eng ENG 4. League Two 22nd 7 630 90 15.2 7.0 7 0 2011-2012 19 Northampton Town eng ENG 4. League Two 20th 21 1,890 90 45.7 21.0 21 0 2011-2012 19 Yeovil Town eng ENG 3. League One 17th 20 1,800 90 43.5 20.0 20 0 2012-2013 20 Bristol Rovers eng ENG 4. League Two 14th 11 990 90 23.9 11.0 11 0 2012-2013 20 Colchester United eng ENG 3. League One 20th 19 1,710 90 41.3 19.0 19 0 2013-2014 21 Colchester United eng ENG 3. League One 16th 46 4,140 90 100.0 46.0 46 0 2014-2015 22 Colchester United eng ENG 3. League One 19th 45 4,050 90 97.8 45.0 45 45 0 0 1.16 58 71 -13 -0.29 +5.71 Matches 2015-2016 23 Colchester United eng ENG 3. League One 23rd 0 0 0 0 1 Matches 2016-2017 24 Colchester United eng ENG 4. League Two 8th 46 4,140 90 100.0 46.0 46 46 0 0 1.50 67 57 +10 +0.22 Matches 2017-2018 25 Colchester United eng ENG 4. League Two 13th 44 3,960 90 95.7 44.0 44 44 0 2 1.39 53 51 +2 +0.05 +0.55 Matches 2018-2019 26 Reading eng ENG 2. Championship 20th 7 630 90 15.2 7.0 7 90 7 0 32 1.43 13 13 0 0.00 +0.44 Matches 2019-2020 27 Reading eng ENG 2. Championship 14th 0 0 0 0 40 Matches 2020-2021 28 Reading eng ENG 2. Championship 7th 0 0 0 6 Matches 2020-2021 28 Blackpool eng ENG 3. League One 3rd 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 Matches 2020-2021 28 AFC Wimbledon eng ENG 3. League One 19th 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1st 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 10th 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 Matches 2023-2024 31 Charlton Athletic eng ENG 3. League One 16th 0 0 0 0 14 Matches 2023-2024 31 Bradford City eng ENG 4. League Two 9th 20 1,800 90 43.5 20.0 20 90 20 0 0 1.75 28 24 +4 +0.20 +0.28 Matches 2024-2025 32 Bradford City eng ENG 4. League Two 3rd 46 4,140 90 100.0 46.0 46 90 46 0 0 1.70 64 45 +19 +0.41 Matches 2025-2026 33 Bradford City eng ENG 3. League One 4th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.60 58 51 +7 +0.15 Matches 16 Seasons 11 Clubs 5 Leagues 421 37,809 90 44.3 420.1 420 90 296 1 9 139 1.42 378 382 -4 -0.01 -0.08 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Colchester United (6 Seasons) 2 Leagues 200 18,000 90 72.5 200.0 200 135 0 3 1.35 178 179 -1 -0.01 +2.33 Bradford City (3 Seasons) 2 Leagues 112 10,080 90 81.2 112.0 112 90 112 0 0 1.67 150 120 +30 +0.27 +0.34 Reading (3 Seasons) 1 League 7 630 90 5.1 7.0 7 90 7 0 78 1.43 13 13 0 0.00 +0.44 Kilmarnock (2 Seasons) 2 Leagues 29 2,529 87 38.0 28.1 28 90 28 1 9 44 1.20 29 44 -15 -0.53 -0.82 Northampton Town (1 Season) 1 League 21 1,890 90 45.7 21.0 21 0 Yeovil Town (1 Season) 1 League 20 1,800 90 43.5 20.0 20 0 AFC Wimbledon (1 Season) 1 League 12 1,080 90 26.1 12.0 12 90 12 0 0 0.75 7 23 -16 -1.33 -1.33 Bristol Rovers (1 Season) 1 League 11 990 90 23.9 11.0 11 0 Barnet (1 Season) 1 League 7 630 90 15.2 7.0 7 0 Blackpool (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 0 0.00 1 3 -2 -1.00 -1.57 Charlton Athletic (1 Season) 1 League 0 0 0 0 14 League One (8 Seasons) 190 17,100 90 45.9 190.0 190 90 105 0 15 1.28 124 148 -24 -0.23 -0.47 League Two (7 Seasons) 195 17,550 90 60.6 195.0 195 90 156 0 2 1.56 212 177 +35 +0.22 +0.33 Championship (3 Seasons) 7 630 90 5.1 7.0 7 90 7 0 78 1.43 13 13 0 0.00 +0.44 Premiership (1 Season) 28 2,520 90 73.7 28.0 28 90 28 0 10 1.14 29 43 -14 -0.50 +0.60 Championship (1 Season) 1 9 9 0.3 0.1 0 0 1 9 34 3.00 0 1 -1 -10.00 -10.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 18 Barnet 1 League 7.0 1 1 0 2011-2012 19 Northampton Town 1 League 21.0 0 0 0 2011-2012 19 Yeovil Town 1 League 20.0 1 0 0 2012-2013 20 Bristol Rovers 1 League 11.0 0 0 0 2012-2013 20 Colchester United 1 League 19.0 0 0 0 2013-2014 21 Colchester United 1 League 46.0 1 0 0 2014-2015 22 Colchester United 3 Leagues 48.0 1 0 0 0 0 2015-2016 23 Colchester United 2 Leagues 0.7 0 0 0 0 2016-2017 24 Colchester United 2 Leagues 47.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 25 Colchester United 3 Leagues 46.0 3 0 0 0 0 0 0 0 0 0 0 0 2018-2019 26 Reading 3 Leagues 9.0 0 0 0 0 2 0 0 1 0 0 0 0 2019-2020 27 Reading 3 Leagues 5.3 0 0 0 0 0 0 0 0 0 0 2020-2021 28 Blackpool 1 League 2.0 0 0 0 0 0 0 0 0 0 0 2020-2021 28 AFC Wimbledon 1 League 12.0 0 0 0 0 0 0 0 0 0 0 2021-2022 29 Kilmarnock 1 League 0.1 0 0 0 0 2022-2023 30 Kilmarnock 1 League 28.0 1 0 0 0 4 0 0 1 0 0 2023-2024 31 Charlton Athletic 2 Leagues 2.0 1 0 0 1 0 0 0 0 0 0 2023-2024 31 Bradford City 1 League 20.0 0 0 0 0 2 0 0 0 1 0 2024-2025 32 Bradford City 3 Leagues 49.0 3 0 0 1 4 0 0 0 0 0 2025-2026 33 Bradford City 3 Leagues 50.0 2 0 0 0 6 0 0 0 0 0 16 Seasons 11 Clubs 7 Leagues 443.1 14 1 0 2 18 0 0 2 1 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Colchester United (6 Seasons) 4 Leagues 206.6 5 0 0 0 0 0 0 0 0 0 0 0 Bradford City (3 Seasons) 4 Leagues 119.0 5 0 0 1 12 0 0 0 1 0 Reading (3 Seasons) 3 Leagues 14.3 0 0 0 0 2 0 0 1 0 0 0 0 Kilmarnock (2 Seasons) 2 Leagues 28.1 1 0 0 0 4 0 0 1 0 0 Northampton Town (1 Season) 1 League 21.0 0 0 0 Yeovil Town (1 Season) 1 League 20.0 1 0 0 AFC Wimbledon (1 Season) 1 League 12.0 0 0 0 0 0 0 0 0 0 0 Bristol Rovers (1 Season) 1 League 11.0 0 0 0 Barnet (1 Season) 1 League 7.0 1 1 0 Charlton Athletic (1 Season) 2 Leagues 2.0 1 0 0 1 0 0 0 0 0 0 Blackpool (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 League One (8 Seasons) 190.0 4 0 0 0 6 0 0 0 0 0 FA Cup (8 Seasons) 14.3 1 0 0 1 0 0 0 0 0 0 EFL Cup (8 Seasons) 8.6 1 0 0 0 0 0 0 0 0 0 0 0 League Two (7 Seasons) 195.0 7 1 0 1 6 0 0 0 1 0 0 0 Championship (3 Seasons) 7.0 0 0 0 0 2 0 0 1 0 0 0 0 Premiership (1 Season) 28.0 1 0 0 0 4 0 0 1 0 0 Championship (1 Season) 0.1 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 Sam Walker Pages
Sam Walker Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary