Domestic Leagues
Domestic Cups
International Cups
National Team
2019/2020
Sydney
A-League
2018/2019
Dundee
Premiership
2018/2019
Bradford City
League One
2017/2018
Bradford City
League One
2017
Guizhou Zhicheng
CSL
2015/2016
Dundee United
Premiership
2014/2015
Dundee United
Premiership
2012/2013
Hearts
Premiership
2011/2012
Hearts
Premiership
2010/2011
Hearts
Premiership
2010/2011
Partick Thistle
Championship
2010/2011
Hearts
Premiership
2009/2010
Ayr United
Championship
2009/2010
Hearts
Premiership
2007/2008
Hearts
Premiership
2018/2019
Bradford City
League Cup
2018/2019
Bradford City
FA Cup
2015/2016
Dundee United
League Cup
2014/2015
Dundee United
League Cup
2012/2013
Hearts
League Cup
2011/2012
Hearts
League Cup
2020
Sydney
AFC Champions League
2019
Sydney
Club Friendlies
2014
Shandong Luneng
AFC Champions League
2012/2013
Hearts
UEFA Europa League
2011/2012
Hearts
UEFA Europa League
2018
Australia
WC Qualification Asia
2018
Australia
Friendlies
2017
Australia
Confederations Cup
2017
Australia
Friendlies
2016
Australia
Friendlies
2014
Australia
WC Qualification Asia
2014
Australia
Friendlies
2013
Australia
Friendlies
2012
Australia
Friendlies
FA Cup
Winner
1
2011/2012
01.07.19
Dundee
Sydney
N/A
31.01.19
Bradford
Dundee
Loan
26.01.18
Sharjah
Bradford
Free
21.08.17
Zhicheng
Sharjah
N/A
01.02.16
Dundee Utd
Henan Jianye
N/A
23.01.15
Shandong
Dundee Utd
N/A
07.01.13
Hearts
Shandong
€ 500K
01.02.11
Hearts
Partick
Loan
01.10.09
Hearts
Ayr Utd
Loan