Domestic Leagues
Domestic Cups
National Team
2016/2017
Carlisle United
League Two
2015/2016
Barnet
League Two
2015/2016
Oxford United
League Two
2014/2015
Oxford United
League Two
2014/2015
Oxford United
League Two
2013/2014
Oxford United
League Two
2012/2013
Oxford United
League Two
2011/2012
Oxford United
League Two
2016/2017
Carlisle United
League Cup
2016/2017
Carlisle United
FA Cup
2015/2016
Southport
FA Trophy
2015/2016
Southport
FA Cup
2015/2016
Oxford United
League Cup
2015/2016
Oxford United
FA Cup
2014/2015
Oxford United
FA Cup
2014/2015
Oxford United
League Cup
2013/2014
Oxford United
League Cup
2013/2014
Oxford United
FA Cup
2011/2012
Oxford United
FA Cup
2018
New Zealand
WC Qualification Oceania
2018
New Zealand
Friendlies
2016
New Zealand
Friendlies
2015
New Zealand
Friendlies
01.07.17
Carlisle
Salford
Free
04.08.16
Oxford
Carlisle
Free
01.06.16
Southport
Oxford
N/A
16.10.15
Oxford
Southport
Loan
18.09.15
Oxford
Barnet
Loan
01.05.15
Nuneaton
Oxford
N/A
20.02.15
Oxford
Nuneaton
Loan