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 2009-2010 17 Watford eng ENG 2. Championship 31 29 2,539 28.2 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 2010-2011 18 Watford eng ENG 2. Championship 29 26 2,358 26.2 1 1 2 1 0 0 1 0 0.04 0.04 0.08 0.04 0.08 2011-2012 19 Watford eng ENG 2. Championship 20 20 1,799 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Watford eng ENG 2. Championship 2 1 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Brentford eng ENG 3. League One 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Milton Keynes Dons eng ENG 3. League One 23 23 1,851 20.6 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 2014-2015 22 Milton Keynes Dons eng ENG FA Cup 0 0 Matches 2014-2015 22 Milton Keynes Dons 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 2014-2015 22 Milton Keynes Dons eng ENG 3. League One 14 12 1,067 11.9 1 1 2 1 0 0 1 0 0.08 0.08 0.17 0.08 0.17 Matches 2015-2016 23 Milton Keynes Dons eng ENG 2. Championship 3 0 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Milton Keynes Dons 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 2015-2016 23 Milton Keynes Dons eng ENG League Cup 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Kilmarnock sct SCO 1. Premiership 13 13 1,149 12.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 24 Rangers sct SCO 1. Premiership 11 10 807 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2017-2018 25 Rangers sct SCO 1. Premiership 6 5 391 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 St Mirren sct SCO 1. Premiership 20 19 1,704 18.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Rangers sct SCO 1. Premiership 0 0 Matches 2019-2020 27 Gillingham eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 Gillingham eng ENG FA Cup 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 Gillingham eng ENG 3. League One 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 St Mirren sct SCO 1. Premiership 7 5 507 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Matches 2020-2021 28 Hamilton Acad. sct SCO 1. Premiership 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 18 18 1,563 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Partick Thistle sct SCO 2. Championship 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 0 0 Matches 2023-2024 31 Eastleigh eng ENG FA Cup 3 3 225 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 Matches 2023-2024 31 Eastleigh eng ENG 5. National League 32 27 2,349 26.1 0 0 0 0 4 0 0.00 0.00 Matches 2024-2025 32 Eastleigh eng ENG 5. National League 30 12 1,360 15.1 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2025-2026 33 AFC Totton eng ENG FA Cup 1 1 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 11 Clubs 7 Leagues 347 288 25,697 285.5 6 7 13 6 0 0 20 0 0.02 0.03 0.05 0.02 0.05 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 Watford (4 Seasons) 1 League 82 76 6,788 75.4 1 2 3 1 0 0 3 0 0.01 0.03 0.04 0.01 0.04 Milton Keynes Dons (3 Seasons) 4 Leagues 46 41 3,597 40.0 2 1 3 2 0 0 2 0 0.05 0.03 0.08 0.05 0.08 Kilmarnock (3 Seasons) 2 Leagues 31 31 2,712 30.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Rangers (3 Seasons) 1 League 17 15 1,198 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Eastleigh (2 Seasons) 2 Leagues 65 42 3,934 43.7 0 2 2 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 St Mirren (2 Seasons) 1 League 27 24 2,211 24.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Hamilton Acad. (1 Season) 1 League 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 Partick Thistle (1 Season) 1 League 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Brentford (1 Season) 1 League 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 3 Leagues 9 5 525 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Totton (1 Season) 1 League 1 1 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (7 Seasons) 90 85 7,370 81.9 2 2 4 2 0 0 5 0 0.02 0.02 0.05 0.02 0.05 Championship (5 Seasons) 85 76 6,897 76.6 1 2 3 1 0 0 4 0 0.01 0.03 0.04 0.01 0.04 FA Cup (5 Seasons) 7 6 438 4.9 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 League One (4 Seasons) 57 46 4,003 44.5 2 1 3 2 0 0 1 0 0.04 0.02 0.07 0.04 0.07 EFL Cup (3 Seasons) 5 5 510 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 62 39 3,709 41.2 0 1 1 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Championship (2 Seasons) 41 31 2,770 30.8 1 0 1 1 0 0 4 0 0.03 0.00 0.03 0.03 0.03
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 2009-2010 17 Watford 1 League 31 29 2,539 28.2 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 2010-2011 18 Watford 1 League 29 26 2,358 26.2 1 1 2 1 0 0 1 0 0.04 0.04 0.08 0.04 0.08 2011-2012 19 Watford 1 League 20 20 1,799 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Watford 1 League 2 1 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Brentford 1 League 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Milton Keynes Dons 1 League 23 23 1,851 20.6 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 2014-2015 22 Milton Keynes Dons 3 Leagues 15 13 1,157 12.9 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 2015-2016 23 Milton Keynes Dons 3 Leagues 8 5 589 6.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 23 Kilmarnock 1 League 13 13 1,149 12.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016-2017 24 Rangers 1 League 11 10 807 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2017-2018 25 Rangers 1 League 6 5 391 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 26 Rangers 1 League 0 0 2018-2019 26 St Mirren 1 League 20 19 1,704 18.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 27 St Mirren 1 League 7 5 507 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 2019-2020 27 Gillingham 3 Leagues 9 5 525 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 28 Hamilton Acad. 1 League 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 2021-2022 29 Kilmarnock 1 League 18 18 1,563 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022-2023 30 Kilmarnock 1 League 0 0 2022-2023 30 Partick Thistle 1 League 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 2023-2024 31 Eastleigh 2 Leagues 35 30 2,574 28.6 0 1 1 0 0 0 4 0 0.00 0.40 0.40 0.00 0.40 2024-2025 32 Eastleigh 1 League 30 12 1,360 15.1 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2025-2026 33 AFC Totton 1 League 1 1 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 11 Clubs 7 Leagues 347 288 25,697 285.5 6 7 13 6 0 0 20 0 0.02 0.03 0.05 0.02 0.05 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 Watford (4 Seasons) 1 League 82 76 6,788 75.4 1 2 3 1 0 0 3 0 0.01 0.03 0.04 0.01 0.04 Milton Keynes Dons (3 Seasons) 4 Leagues 46 41 3,597 40.0 2 1 3 2 0 0 2 0 0.05 0.03 0.08 0.05 0.08 Kilmarnock (3 Seasons) 2 Leagues 31 31 2,712 30.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Rangers (3 Seasons) 1 League 17 15 1,198 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Eastleigh (2 Seasons) 2 Leagues 65 42 3,934 43.7 0 2 2 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 St Mirren (2 Seasons) 1 League 27 24 2,211 24.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Hamilton Acad. (1 Season) 1 League 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 Partick Thistle (1 Season) 1 League 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Brentford (1 Season) 1 League 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 3 Leagues 9 5 525 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Totton (1 Season) 1 League 1 1 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (7 Seasons) 90 85 7,370 81.9 2 2 4 2 0 0 5 0 0.02 0.02 0.05 0.02 0.05 Championship (5 Seasons) 85 76 6,897 76.6 1 2 3 1 0 0 4 0 0.01 0.03 0.04 0.01 0.04 FA Cup (5 Seasons) 7 6 438 4.9 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 League One (4 Seasons) 57 46 4,003 44.5 2 1 3 2 0 0 1 0 0.04 0.02 0.07 0.04 0.07 EFL Cup (3 Seasons) 5 5 510 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 62 39 3,709 41.2 0 1 1 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Championship (2 Seasons) 41 31 2,770 30.8 1 0 1 1 0 0 4 0 0.03 0.00 0.03 0.03 0.03
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 2009-2010 17 Watford eng ENG 2. Championship 16th 31 29 2,539 28.2 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 2010-2011 18 Watford eng ENG 2. Championship 14th 29 26 2,358 26.2 1 1 2 1 0 0 1 0 0.04 0.04 0.08 0.04 0.08 2011-2012 19 Watford eng ENG 2. Championship 11th 20 20 1,799 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Watford eng ENG 2. Championship 3rd 2 1 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Brentford eng ENG 3. League One 3rd 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Milton Keynes Dons eng ENG 3. League One 10th 23 23 1,851 20.6 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 2014-2015 22 Milton Keynes Dons eng ENG 3. League One 2nd 14 12 1,067 11.9 1 1 2 1 0 0 1 0 0.08 0.08 0.17 0.08 0.17 Matches 2015-2016 23 Milton Keynes Dons eng ENG 2. Championship 23rd 3 0 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Kilmarnock sct SCO 1. Premiership 11th 13 13 1,149 12.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 24 Rangers sct SCO 1. Premiership 3rd 11 10 807 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2017-2018 25 Rangers sct SCO 1. Premiership 3rd 6 5 391 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Rangers sct SCO 1. Premiership 2nd 0 0 Matches 2018-2019 26 St Mirren sct SCO 1. Premiership 11th 20 19 1,704 18.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 St Mirren sct SCO 1. Premiership 9th 7 5 507 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Matches 2019-2020 27 Gillingham eng ENG 3. League One 10th 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 28 Hamilton Acad. sct SCO 1. Premiership 18th 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1st 18 18 1,563 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 10th 0 0 Matches 2022-2023 30 Partick Thistle sct SCO 2. Championship 4th 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2023-2024 31 Eastleigh eng ENG 5. National League 13th 32 27 2,349 26.1 0 0 0 0 4 0 0.00 0.00 Matches 2024-2025 32 Eastleigh eng ENG 5. National League 13th 30 12 1,360 15.1 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 16 Seasons 10 Clubs 5 Leagues 335 277 24,749 275.0 6 6 12 6 0 0 20 0 0.02 0.02 0.05 0.02 0.05 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 Watford (4 Seasons) 1 League 82 76 6,788 75.4 1 2 3 1 0 0 3 0 0.01 0.03 0.04 0.01 0.04 Milton Keynes Dons (3 Seasons) 2 Leagues 40 35 3,027 33.6 2 1 3 2 0 0 2 0 0.06 0.03 0.09 0.06 0.09 Kilmarnock (3 Seasons) 2 Leagues 31 31 2,712 30.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Rangers (3 Seasons) 1 League 17 15 1,198 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Eastleigh (2 Seasons) 1 League 62 39 3,709 41.2 0 1 1 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 St Mirren (2 Seasons) 1 League 27 24 2,211 24.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Hamilton Acad. (1 Season) 1 League 33 33 2,812 31.2 1 1 2 1 0 0 0 0 0.03 0.03 0.06 0.03 0.06 Partick Thistle (1 Season) 1 League 23 13 1,207 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Brentford (1 Season) 1 League 13 7 681 7.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 1 League 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (7 Seasons) 90 85 7,370 81.9 2 2 4 2 0 0 5 0 0.02 0.02 0.05 0.02 0.05 Championship (5 Seasons) 85 76 6,897 76.6 1 2 3 1 0 0 4 0 0.01 0.03 0.04 0.01 0.04 League One (4 Seasons) 57 46 4,003 44.5 2 1 3 2 0 0 1 0 0.04 0.02 0.07 0.04 0.07 National League (2 Seasons) 62 39 3,709 41.2 0 1 1 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Championship (2 Seasons) 41 31 2,770 30.8 1 0 1 1 0 0 4 0 0.03 0.00 0.03 0.03 0.03
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2009-2010 17 Watford 1 League 28.2 0 2 0.07 0.00 0 0 2010-2011 18 Watford 1 League 26.2 1 3 0.11 0.33 0 0 2011-2012 19 Watford 1 League 20.0 0 0 0.00 0 0 2012-2013 20 Watford 1 League 1.0 0 0 0.00 0 0 2012-2013 20 Brentford 1 League 7.6 0 3 0.40 0.00 0 0 2013-2014 21 Milton Keynes Dons 1 League 20.6 1 2 0.10 0.50 0 0 2014-2015 22 Milton Keynes Dons 3 Leagues 12.9 1 1 0.08 1.00 0 0 2015-2016 23 Milton Keynes Dons 3 Leagues 6.5 0 0 0.00 0 0 2015-2016 23 Kilmarnock 1 League 12.8 0 0 0.00 0 0 2016-2017 24 Rangers 1 League 9.0 1 2 0.22 0.50 0 0 2017-2018 25 Rangers 1 League 4.3 0 0 0.00 0 0 2018-2019 26 St Mirren 1 League 18.9 0 0 0 2019-2020 27 St Mirren 1 League 5.6 0 1 0 0.0 0.18 0.00 0.00 0 0 2019-2020 27 Gillingham 3 Leagues 5.8 0 3 0 0.0 0.51 0.00 0.00 0 0 2020-2021 28 Hamilton Acad. 1 League 31.2 1 12 4 33.3 0.38 0.13 0.08 0.25 0 0 2021-2022 29 Kilmarnock 1 League 17.4 0 0 0 2022-2023 30 Partick Thistle 1 League 13.4 1 0 0 2023-2024 31 Eastleigh 2 Leagues 28.6 0 0 0 0.00 0.00 0 0 2024-2025 32 Eastleigh 1 League 15.1 0 0 0 2025-2026 33 AFC Totton 1 League 0.4 0 0 0 0.00 0.00 0 0 17 Seasons 11 Clubs 7 Leagues 285.5 6 16 17 25.0 0.35 0.09 0.06 0.29 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Watford (4 Seasons) 1 League 75.4 1 5 0.07 0.20 0 0 Milton Keynes Dons (3 Seasons) 4 Leagues 40.0 2 3 0.09 0.67 0 0 Kilmarnock (3 Seasons) 2 Leagues 30.1 0 0 0.00 0 0 Rangers (3 Seasons) 1 League 13.3 1 2 0.15 0.50 0 0 Eastleigh (2 Seasons) 2 Leagues 43.7 0 0 0 0.00 0.00 0 0 St Mirren (2 Seasons) 1 League 24.6 0 1 0 0.0 0.18 0.00 0.00 0 0 Hamilton Acad. (1 Season) 1 League 31.2 1 12 4 33.3 0.38 0.13 0.08 0.25 0 0 Partick Thistle (1 Season) 1 League 13.4 1 0 0 Brentford (1 Season) 1 League 7.6 0 3 0.40 0.00 0 0 Gillingham (1 Season) 3 Leagues 5.8 0 3 0 0.0 0.51 0.00 0.00 0 0 AFC Totton (1 Season) 1 League 0.4 0 0 0 0.00 0.00 0 0 Premiership (7 Seasons) 81.9 2 13 6 30.8 0.35 0.10 0.08 0.33 0 0 Championship (5 Seasons) 76.6 1 5 0.07 0.20 0 0 FA Cup (5 Seasons) 4.9 0 0 0 0.00 0.00 0 0 League One (4 Seasons) 44.5 2 3 6 0.0 0.67 0.13 0.00 0.33 0 0 EFL Cup (3 Seasons) 5.7 0 0 0 0.00 0.00 0 0 National League (2 Seasons) 41.2 0 0 0 Championship (2 Seasons) 30.8 1 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 2009-2010 17 Watford eng ENG 2. Championship 31 2,539 82 61.3 28.2 29 2 2010-2011 18 Watford eng ENG 2. Championship 29 2,358 81 57.0 26.2 26 3 2011-2012 19 Watford eng ENG 2. Championship 20 1,799 90 43.5 20.0 20 0 2012-2013 20 Watford eng ENG 2. Championship 2 92 46 2.2 1.0 1 1 2012-2013 20 Brentford eng ENG 3. League One 13 681 52 16.4 7.6 7 6 2013-2014 21 Milton Keynes Dons eng ENG 3. League One 23 1,851 80 44.7 20.6 23 0 2014-2015 22 Milton Keynes Dons eng ENG FA Cup 0 0 0 0 3 Matches 2014-2015 22 Milton Keynes Dons eng ENG League Cup 1 90 90 25.0 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +0.33 Matches 2014-2015 22 Milton Keynes Dons eng ENG 3. League One 14 1,067 76 25.8 11.9 12 10 2 17 2.07 28 12 +16 +1.35 +0.15 Matches 2015-2016 23 Milton Keynes Dons eng ENG 2. Championship 3 109 36 2.6 1.2 0 0 3 25 2.00 0 2 -2 -1.65 -1.03 Matches 2015-2016 23 Milton Keynes Dons eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 1 2.00 5 2 +3 +1.50 +5.50 Matches 2015-2016 23 Milton Keynes Dons eng ENG League Cup 3 300 100 100.0 3.3 3 100 3 0 0 2.00 4 8 -4 -1.20 Matches 2015-2016 23 Kilmarnock sct SCO 1. Premiership 13 1,149 88 33.6 12.8 13 12 0 0 0.92 14 13 +1 +0.08 +1.03 Matches 2016-2017 24 Rangers sct SCO 1. Premiership 11 807 73 23.6 9.0 10 8 1 1.73 Matches 2017-2018 25 Rangers sct SCO 1. Premiership 6 391 65 11.4 4.3 5 2 1 0.67 Matches 2018-2019 26 St Mirren sct SCO 1. Premiership 20 1,704 85 49.8 18.9 19 86 18 1 67 5 0.60 16 36 -20 -1.06 -0.43 Matches 2018-2019 26 Rangers sct SCO 1. Premiership 0 0 0 0 1 Matches 2019-2020 27 Gillingham eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 2 0 0.00 Matches 2019-2020 27 Gillingham eng ENG FA Cup 1 1 1 0.3 0.0 0 0 1 1 3 3.00 0 0 0 0.00 -0.46 Matches 2019-2020 27 Gillingham eng ENG 3. League One 7 404 58 12.8 4.5 4 90 4 3 15 13 0.57 4 6 -2 -0.45 -0.77 Matches 2019-2020 27 St Mirren sct SCO 1. Premiership 7 507 72 18.8 5.6 5 90 5 2 29 0 1.29 5 8 -3 -0.53 +0.04 Matches 2020-2021 28 Hamilton Acad. sct SCO 1. Premiership 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 18 1,563 87 48.2 17.4 18 87 14 0 10 1.94 26 14 +12 +0.69 +0.10 Matches 2022-2023 30 Partick Thistle sct SCO 2. Championship 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 0 0 0 0 1 Matches 2023-2024 31 Eastleigh eng ENG FA Cup 3 225 75 62.5 2.5 3 75 2 0 1 2.33 7 2 +5 +2.00 +3.33 Matches 2023-2024 31 Eastleigh eng ENG 5. National League 32 2,349 73 56.7 26.1 27 84 24 5 17 1 1.25 47 53 -6 -0.23 +0.17 Matches 2024-2025 32 Eastleigh eng ENG 5. National League 30 1,360 45 32.9 15.1 12 85 7 18 19 9 1.23 17 21 -4 -0.26 -0.30 Matches 2025-2026 33 AFC Totton eng ENG FA Cup 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 Matches 17 Seasons 11 Clubs 7 Leagues 347 25,697 74 32.2 285.5 288 85 150 59 19 95 1.27 225 255 -30 -0.18 -0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Watford (4 Seasons) 1 League 82 6,788 83 41.0 75.4 76 6 Milton Keynes Dons (3 Seasons) 4 Leagues 46 3,597 78 26.4 40.0 41 95 16 5 46 2.09 40 25 +15 +0.77 +0.60 Kilmarnock (3 Seasons) 2 Leagues 31 2,712 87 26.9 30.1 31 87 26 0 11 1.51 40 27 +13 +0.43 +0.73 Rangers (3 Seasons) 1 League 17 1,198 70 11.7 13.3 15 10 2 1 1.36 Eastleigh (2 Seasons) 2 Leagues 65 3,934 61 45.5 43.7 42 83 33 23 19 11 1.29 71 76 -5 -0.11 +0.06 St Mirren (2 Seasons) 1 League 27 2,211 82 36.1 24.6 24 87 23 3 41 5 0.78 21 44 -23 -0.94 -0.34 Hamilton Acad. (1 Season) 1 League 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 Partick Thistle (1 Season) 1 League 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 Brentford (1 Season) 1 League 13 681 52 16.4 7.6 7 6 Gillingham (1 Season) 3 Leagues 9 525 58 14.3 5.8 5 96 5 4 11 16 0.78 6 8 -2 -0.34 -0.69 AFC Totton (1 Season) 1 League 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 Premiership (7 Seasons) 90 7,370 82 27.7 81.9 85 86 72 5 41 8 0.92 62 110 -48 -0.70 +0.06 Championship (5 Seasons) 85 6,897 81 33.3 76.6 76 0 9 25 2.00 0 2 -2 -1.65 -1.03 FA Cup (5 Seasons) 7 438 63 31.7 4.9 6 73 4 1 1 8 2.00 15 6 +9 +1.85 +2.92 League One (4 Seasons) 57 4,003 70 25.7 44.5 46 90 14 11 15 30 1.57 32 18 +14 +0.86 +0.07 EFL Cup (3 Seasons) 5 510 102 65.4 5.7 5 102 5 0 0 1.80 9 11 -2 -0.35 -2.02 National League (2 Seasons) 62 3,709 60 44.8 41.2 39 84 31 23 19 10 1.24 64 74 -10 -0.24 -0.10 Championship (2 Seasons) 41 2,770 68 42.7 30.8 31 84 24 10 17 14 1.68 43 34 +9 +0.29 -0.53
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 2009-2010 17 Watford 1 League 31 2,539 82 61.3 28.2 29 2 2010-2011 18 Watford 1 League 29 2,358 81 57.0 26.2 26 3 2011-2012 19 Watford 1 League 20 1,799 90 43.5 20.0 20 0 2012-2013 20 Watford 1 League 2 92 46 2.2 1.0 1 1 2012-2013 20 Brentford 1 League 13 681 52 16.4 7.6 7 6 2013-2014 21 Milton Keynes Dons 1 League 23 1,851 80 44.7 20.6 23 0 2014-2015 22 Milton Keynes Dons 3 Leagues 15 1,157 77 24.3 12.9 13 90 11 2 20 2.13 31 13 +18 +1.40 +0.16 2015-2016 23 Milton Keynes Dons 3 Leagues 8 589 74 12.5 6.5 5 96 5 3 26 2.00 9 12 -3 -0.46 +0.24 2015-2016 23 Kilmarnock 1 League 13 1,149 88 33.6 12.8 13 12 0 0 0.92 14 13 +1 +0.08 +1.03 2016-2017 24 Rangers 1 League 11 807 73 23.6 9.0 10 8 1 1.73 2017-2018 25 Rangers 1 League 6 391 65 11.4 4.3 5 2 1 0.67 2018-2019 26 Rangers 1 League 0 0 0 0 1 2018-2019 26 St Mirren 1 League 20 1,704 85 49.8 18.9 19 86 18 1 67 5 0.60 16 36 -20 -1.06 -0.43 2019-2020 27 St Mirren 1 League 7 507 72 18.8 5.6 5 90 5 2 29 0 1.29 5 8 -3 -0.53 +0.04 2019-2020 27 Gillingham 3 Leagues 9 525 58 14.3 5.8 5 96 5 4 11 16 0.78 6 8 -2 -0.34 -0.69 2020-2021 28 Hamilton Acad. 1 League 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 2021-2022 29 Kilmarnock 1 League 18 1,563 87 48.2 17.4 18 87 14 0 10 1.94 26 14 +12 +0.69 +0.10 2022-2023 30 Kilmarnock 1 League 0 0 0 0 1 2022-2023 30 Partick Thistle 1 League 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 2023-2024 31 Eastleigh 2 Leagues 35 2,574 74 57.2 28.6 30 83 26 5 17 2 1.34 54 55 -1 -0.03 +0.43 2024-2025 32 Eastleigh 1 League 30 1,360 45 32.9 15.1 12 85 7 18 19 9 1.23 17 21 -4 -0.26 -0.30 2025-2026 33 AFC Totton 1 League 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 17 Seasons 11 Clubs 7 Leagues 347 25,697 74 32.2 285.5 288 85 150 59 19 95 1.27 225 255 -30 -0.18 -0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Watford (4 Seasons) 1 League 82 6,788 83 41.0 75.4 76 6 Milton Keynes Dons (3 Seasons) 4 Leagues 46 3,597 78 26.4 40.0 41 95 16 5 46 2.09 40 25 +15 +0.77 +0.60 Kilmarnock (3 Seasons) 2 Leagues 31 2,712 87 26.9 30.1 31 87 26 0 11 1.51 40 27 +13 +0.43 +0.73 Rangers (3 Seasons) 1 League 17 1,198 70 11.7 13.3 15 10 2 1 1.36 Eastleigh (2 Seasons) 2 Leagues 65 3,934 61 45.5 43.7 42 83 33 23 19 11 1.29 71 76 -5 -0.11 +0.06 St Mirren (2 Seasons) 1 League 27 2,211 82 36.1 24.6 24 87 23 3 41 5 0.78 21 44 -23 -0.94 -0.34 Hamilton Acad. (1 Season) 1 League 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 Partick Thistle (1 Season) 1 League 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 Brentford (1 Season) 1 League 13 681 52 16.4 7.6 7 6 Gillingham (1 Season) 3 Leagues 9 525 58 14.3 5.8 5 96 5 4 11 16 0.78 6 8 -2 -0.34 -0.69 AFC Totton (1 Season) 1 League 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 Premiership (7 Seasons) 90 7,370 82 27.7 81.9 85 86 72 5 41 8 0.92 62 110 -48 -0.70 +0.06 Championship (5 Seasons) 85 6,897 81 33.3 76.6 76 0 9 25 2.00 0 2 -2 -1.65 -1.03 FA Cup (5 Seasons) 7 438 63 31.7 4.9 6 73 4 1 1 8 2.00 15 6 +9 +1.85 +2.92 League One (4 Seasons) 57 4,003 70 25.7 44.5 46 90 14 11 15 30 1.57 32 18 +14 +0.86 +0.07 EFL Cup (3 Seasons) 5 510 102 65.4 5.7 5 102 5 0 0 1.80 9 11 -2 -0.35 -2.02 National League (2 Seasons) 62 3,709 60 44.8 41.2 39 84 31 23 19 10 1.24 64 74 -10 -0.24 -0.10 Championship (2 Seasons) 41 2,770 68 42.7 30.8 31 84 24 10 17 14 1.68 43 34 +9 +0.29 -0.53
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 2009-2010 17 Watford eng ENG 2. Championship 16th 31 2,539 82 61.3 28.2 29 2 2010-2011 18 Watford eng ENG 2. Championship 14th 29 2,358 81 57.0 26.2 26 3 2011-2012 19 Watford eng ENG 2. Championship 11th 20 1,799 90 43.5 20.0 20 0 2012-2013 20 Watford eng ENG 2. Championship 3rd 2 92 46 2.2 1.0 1 1 2012-2013 20 Brentford eng ENG 3. League One 3rd 13 681 52 16.4 7.6 7 6 2013-2014 21 Milton Keynes Dons eng ENG 3. League One 10th 23 1,851 80 44.7 20.6 23 0 2014-2015 22 Milton Keynes Dons eng ENG 3. League One 2nd 14 1,067 76 25.8 11.9 12 10 2 17 2.07 28 12 +16 +1.35 +0.15 Matches 2015-2016 23 Milton Keynes Dons eng ENG 2. Championship 23rd 3 109 36 2.6 1.2 0 0 3 25 2.00 0 2 -2 -1.65 -1.03 Matches 2015-2016 23 Kilmarnock sct SCO 1. Premiership 11th 13 1,149 88 33.6 12.8 13 12 0 0 0.92 14 13 +1 +0.08 +1.03 Matches 2016-2017 24 Rangers sct SCO 1. Premiership 3rd 11 807 73 23.6 9.0 10 8 1 1.73 Matches 2017-2018 25 Rangers sct SCO 1. Premiership 3rd 6 391 65 11.4 4.3 5 2 1 0.67 Matches 2018-2019 26 Rangers sct SCO 1. Premiership 2nd 0 0 0 0 1 Matches 2018-2019 26 St Mirren sct SCO 1. Premiership 11th 20 1,704 85 49.8 18.9 19 86 18 1 67 5 0.60 16 36 -20 -1.06 -0.43 Matches 2019-2020 27 St Mirren sct SCO 1. Premiership 9th 7 507 72 18.8 5.6 5 90 5 2 29 0 1.29 5 8 -3 -0.53 +0.04 Matches 2019-2020 27 Gillingham eng ENG 3. League One 10th 7 404 58 12.8 4.5 4 90 4 3 15 13 0.57 4 6 -2 -0.45 -0.77 Matches 2020-2021 28 Hamilton Acad. sct SCO 1. Premiership 18th 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 Matches 2021-2022 29 Kilmarnock sct SCO 2. Championship 1st 18 1,563 87 48.2 17.4 18 87 14 0 10 1.94 26 14 +12 +0.69 +0.10 Matches 2022-2023 30 Kilmarnock sct SCO 1. Premiership 10th 0 0 0 0 1 Matches 2022-2023 30 Partick Thistle sct SCO 2. Championship 4th 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 Matches 2023-2024 31 Eastleigh eng ENG 5. National League 13th 32 2,349 73 56.7 26.1 27 84 24 5 17 1 1.25 47 53 -6 -0.23 +0.17 Matches 2024-2025 32 Eastleigh eng ENG 5. National League 13th 30 1,360 45 32.9 15.1 12 85 7 18 19 9 1.23 17 21 -4 -0.26 -0.30 Matches 16 Seasons 10 Clubs 5 Leagues 335 24,749 74 31.9 275.0 277 85 141 58 20 87 1.23 201 238 -37 -0.23 -0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Watford (4 Seasons) 1 League 82 6,788 83 41.0 75.4 76 6 Milton Keynes Dons (3 Seasons) 2 Leagues 40 3,027 76 24.4 33.6 35 10 5 42 2.06 28 14 +14 +1.07 +0.91 Kilmarnock (3 Seasons) 2 Leagues 31 2,712 87 26.9 30.1 31 87 26 0 11 1.51 40 27 +13 +0.43 +0.73 Rangers (3 Seasons) 1 League 17 1,198 70 11.7 13.3 15 10 2 1 1.36 Eastleigh (2 Seasons) 1 League 62 3,709 60 44.8 41.2 39 84 31 23 19 10 1.24 64 74 -10 -0.24 -0.10 St Mirren (2 Seasons) 1 League 27 2,211 82 36.1 24.6 24 87 23 3 41 5 0.78 21 44 -23 -0.94 -0.34 Hamilton Acad. (1 Season) 1 League 33 2,812 85 82.2 31.2 33 85 27 0 1 0.82 27 53 -26 -0.83 +0.20 Partick Thistle (1 Season) 1 League 23 1,207 52 37.3 13.4 13 79 10 10 17 4 1.48 17 20 -3 -0.22 -1.24 Brentford (1 Season) 1 League 13 681 52 16.4 7.6 7 6 Gillingham (1 Season) 1 League 7 404 58 12.8 4.5 4 90 4 3 15 13 0.57 4 6 -2 -0.45 -0.77 Premiership (7 Seasons) 90 7,370 82 27.7 81.9 85 86 72 5 41 8 0.92 62 110 -48 -0.70 +0.06 Championship (5 Seasons) 85 6,897 81 33.3 76.6 76 0 9 25 2.00 0 2 -2 -1.65 -1.03 League One (4 Seasons) 57 4,003 70 25.7 44.5 46 90 14 11 15 30 1.57 32 18 +14 +0.86 +0.07 National League (2 Seasons) 62 3,709 60 44.8 41.2 39 84 31 23 19 10 1.24 64 74 -10 -0.24 -0.10 Championship (2 Seasons) 41 2,770 68 42.7 30.8 31 84 24 10 17 14 1.68 43 34 +9 +0.29 -0.53
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 2014-2015 22 Milton Keynes Dons eng ENG FA Cup 65th 0 0 0 0 3 Matches 2014-2015 22 Milton Keynes Dons eng ENG League Cup 9th 1 90 90 25.0 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +0.33 Matches 2015-2016 23 Milton Keynes Dons eng ENG FA Cup 17th 2 180 90 66.7 2.0 2 90 2 0 1 2.00 5 2 +3 +1.50 +5.50 Matches 2015-2016 23 Milton Keynes Dons eng ENG League Cup 17th 3 300 100 100.0 3.3 3 100 3 0 0 2.00 4 8 -4 -1.20 Matches 2019-2020 27 Gillingham eng ENG EFL Cup 58th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 2 0 0.00 Matches 2019-2020 27 Gillingham eng ENG FA Cup 33rd 1 1 1 0.3 0.0 0 0 1 1 3 3.00 0 0 0 0.00 -0.46 Matches 2023-2024 31 Eastleigh eng ENG FA Cup 3 225 75 62.5 2.5 3 75 2 0 1 2.33 7 2 +5 +2.00 +3.33 Matches 2025-2026 33 AFC Totton eng ENG FA Cup 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 Matches 5 Seasons 4 Clubs 2 Leagues 12 948 79 43.9 10.5 11 86 9 1 1 8 1.92 24 17 +7 +0.66 +0.95 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (2 Seasons) 2 Leagues 6 570 95 47.5 6.3 6 95 6 0 4 2.17 12 11 +1 +0.16 -0.09 Eastleigh (1 Season) 1 League 3 225 75 62.5 2.5 3 75 2 0 1 2.33 7 2 +5 +2.00 +3.33 Gillingham (1 Season) 2 Leagues 2 121 61 23.7 1.3 1 120 1 1 1 3 1.50 2 2 0 0.00 -0.46 AFC Totton (1 Season) 1 League 1 32 32 35.6 0.4 1 32 0 0 0 0.00 3 2 +1 +2.81 +9.02 FA Cup (5 Seasons) 7 438 63 31.7 4.9 6 73 4 1 1 8 2.00 15 6 +9 +1.85 +2.92 EFL Cup (3 Seasons) 5 510 102 65.4 5.7 5 102 5 0 0 1.80 9 11 -2 -0.35 -2.02
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 17 Watford 1 League 28.2 1 0 15 2010-2011 18 Watford 1 League 26.2 1 0 8 2011-2012 19 Watford 1 League 20.0 1 0 0 2012-2013 20 Watford 1 League 1.0 0 0 0 2012-2013 20 Brentford 1 League 7.6 0 0 7 2013-2014 21 Milton Keynes Dons 1 League 20.6 0 0 12 2014-2015 22 Milton Keynes Dons 3 Leagues 12.9 1 0 0 8 0 2015-2016 23 Milton Keynes Dons 3 Leagues 6.5 1 0 0 3 0 2015-2016 23 Kilmarnock 1 League 12.8 2 0 14 2016-2017 24 Rangers 1 League 9.0 1 0 11 2017-2018 25 Rangers 1 League 4.3 0 0 4 2018-2019 26 St Mirren 1 League 18.9 2 0 0 0 2019-2020 27 St Mirren 1 League 5.6 0 0 0 3 3 0 4 0 0 0 2019-2020 27 Gillingham 3 Leagues 5.8 0 0 0 5 2 0 9 3 10 0 0 0 2020-2021 28 Hamilton Acad. 1 League 31.2 0 0 0 19 16 5 76 33 25 0 2021-2022 29 Kilmarnock 1 League 17.4 2 0 0 0 2022-2023 30 Partick Thistle 1 League 13.4 2 0 0 0 2023-2024 31 Eastleigh 2 Leagues 28.6 4 0 0 0 1 0 2 0 0 0 2024-2025 32 Eastleigh 1 League 15.1 2 0 0 0 2025-2026 33 AFC Totton 1 League 0.4 0 0 0 1 0 0 0 0 0 0 17 Seasons 11 Clubs 7 Leagues 285.5 20 0 0 110 22 5 91 36 35 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Watford (4 Seasons) 1 League 75.4 3 0 23 Milton Keynes Dons (3 Seasons) 4 Leagues 40.0 2 0 0 23 0 Kilmarnock (3 Seasons) 2 Leagues 30.1 4 0 0 14 0 Rangers (3 Seasons) 1 League 13.3 1 0 15 Eastleigh (2 Seasons) 2 Leagues 43.7 6 0 0 0 1 0 2 0 0 0 St Mirren (2 Seasons) 1 League 24.6 2 0 0 3 3 0 4 0 0 0 Hamilton Acad. (1 Season) 1 League 31.2 0 0 0 19 16 5 76 33 25 0 Partick Thistle (1 Season) 1 League 13.4 2 0 0 0 Brentford (1 Season) 1 League 7.6 0 0 7 Gillingham (1 Season) 3 Leagues 5.8 0 0 0 5 2 0 9 3 10 0 0 0 AFC Totton (1 Season) 1 League 0.4 0 0 0 1 0 0 0 0 0 0 Premiership (7 Seasons) 81.9 5 0 0 51 19 5 80 33 25 0 Championship (5 Seasons) 76.6 4 0 26 FA Cup (5 Seasons) 4.9 0 0 0 1 1 0 2 0 0 0 League One (4 Seasons) 44.5 1 0 0 31 2 0 8 2 10 0 0 0 EFL Cup (3 Seasons) 5.7 0 0 0 1 0 0 1 1 0 0 National League (2 Seasons) 41.2 6 0 0 0 Championship (2 Seasons) 30.8 4 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 Lee Hodson Pages
Lee Hodson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary