Season | Team | Comp | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Bristol Rovers | LEO | 1343 | 32 | 13 | 19 | 7 | 23 | 4 | 7 | 0 | 0 |
2022/2023 | Bristol Rovers | LEO | 1771 | 36 | 18 | 18 | 12 | 22 | 9 | 4 | 0 | 0 |
2021/2022 | Lincoln City | LEO | 1499 | 20 | 17 | 3 | 4 | 4 | 5 | 2 | 0 | 0 |
2021/2022 | Portsmouth | LEO | 1252 | 19 | 15 | 4 | 13 | 5 | 4 | 2 | 0 | 0 |
2020/2021 | Portsmouth | LEO | 3137 | 41 | 35 | 6 | 7 | 6 | 16 | 6 | 0 | 1 |
2019/2020 | Portsmouth | LEO | 2355 | 35 | 25 | 10 | 7 | 12 | 8 | 7 | 0 | 0 |
2018/2019 | Doncaster Rovers | LEO | 4131 | 46 | 46 | 0 | 0 | 0 | 22 | 6 | 1 | 0 |
2017/2018 | Doncaster Rovers | LEO | 4014 | 45 | 45 | 0 | 3 | 0 | 14 | 11 | 0 | 0 |
2016/2017 | Doncaster Rovers | LET | 4046 | 45 | 45 | 0 | 2 | 0 | 26 | 9 | 0 | 0 |
2015/2016 | Northampton Town | LET | 1020 | 15 | 13 | 2 | 11 | 2 | 6 | 3 | 0 | 0 |
2015/2016 | Millwall | LEO | 37 | 6 | 0 | 6 | 0 | 8 | 0 | 0 | 0 | 0 |
2015/2016 | Leyton Orient | LET | 741 | 13 | 9 | 4 | 6 | 4 | 0 | 3 | 1 | 0 |
2015/2016 | Millwall | LEO | 30 | 4 | 0 | 4 | 0 | 11 | 0 | 0 | 0 | 0 |
2014/2015 | Gillingham | LEO | 1584 | 21 | 18 | 3 | 9 | 4 | 8 | 3 | 0 | 0 |
2014/2015 | Millwall | CHA | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Cheltenham Town | LET | 796 | 13 | 8 | 5 | 4 | 5 | 1 | 5 | 0 | 0 |
2014/2015 | Millwall | CHA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Northampton Town | LET | 586 | 7 | 7 | 0 | 2 | 0 | 2 | 2 | 0 | 0 |
2013/2014 | Millwall | CHA | 58 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
2013/2014 | Northampton Town | LET | 401 | 7 | 5 | 2 | 4 | 2 | 0 | 2 | 0 | 0 |
2013/2014 | Millwall | CHA | 20 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 0 |
2013/2014 | Torquay United | LET | 450 | 5 | 5 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
2013/2014 | Portsmouth | LET | 352 | 5 | 4 | 1 | 2 | 2 | 1 | 3 | 0 | 0 |
2013/2014 | Millwall | CHA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2012/2013 | Millwall | CHA | 464 | 10 | 6 | 4 | 4 | 13 | 0 | 3 | 0 | 0 |
2011/2012 | Millwall | CHA | 735 | 17 | 7 | 10 | 5 | 15 | 1 | 5 | 0 | 0 |
2010/2011 | Millwall | CHA | 492 | 11 | 5 | 6 | 3 | 21 | 4 | 1 | 0 | 0 |
2009/2010 | Millwall | LEO | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2009/2010 | Staines Town | NLN | ? | 0 | ? | ? | ? | ? | 6 | ? | ? | ? |
2009/2010 | Millwall | LEO | 41 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Total | 31445 | 457 | 348 | 109 | 106 | 164 | 140 | 84 | 2 | 1 |
Club Domestic | |||
---|---|---|---|
League Two | Winner | 1x | 2015/2016 |
Per | From | To | Value |
---|---|---|---|
Lincoln | Bristol Rovers | Free | |
Portsmouth | Lincoln | N/A | |
Doncaster | Portsmouth | N/A | |
Millwall | Doncaster | Free | |
Millwall | Northampton | Loan | |
L Orient | Millwall | N/A | |
Millwall | L Orient | Loan | |
Gillingham | Millwall | N/A | |
Millwall | Gillingham | Loan | |
Cheltenham | Millwall | N/A | |
Millwall | Cheltenham | Loan | |
Northampton | Millwall | N/A | |
Millwall | Northampton | Loan | |
Northampton | Millwall | N/A | |
Millwall | Northampton | Loan | |
Torquay | Millwall | N/A | |
Millwall | Portsmouth | Loan | |
Millwall | Staines | Loan |
Description | Start Date | End Date | |
---|---|---|---|
Suspended | |||
Suspended | |||
Suspended | |||
Suspended | |||
Suspended |
Goalkeeper | Age | ||
---|---|---|---|
M. Cox | 20 | ||
M. Hall | 20 | ||
J. Ward | 20 | ||
Defender | Age | ||
E. Baggott | 21 | ||
T. Crama | 22 | ||
G. Friend | 36 | ||
L. Gordon | 23 | ||
J. Grant | 25 | ||
J. Hunt | 33 | ||
C. Taylor | 22 | ||
J. Wilson | 35 | ||
Midfielder | Age | ||
B. Aguilera | 20 | ||
J. Brown | 29 | ||
J. Connolly | 22 | ||
K. Conteh | 21 | ||
O. Dewsbury | 16 | ||
A. Evans | 25 | ||
S. Finley | 31 | ||
L. Hoole | 21 | ||
J. Lawrence | 19 | ||
L. McCormick | 25 | ||
J. Rossiter | 27 | ||
K. Shaw | |||
S. Sinclair | 35 | ||
L. Thomas | 25 | ||
H. Vale | 20 | ||
H. Vaughan | 19 | ||
G. Ward | 29 | ||
Attacker | Age | ||
J. Marquis | 31 | ||
C. Martin | 35 | ||
Coach | Age | ||
M. Taylor | |||