-
Domestic Leagues
Domestic Cups
International Cups
National Team
2019/2020
Sydney
澳大利亚A级联赛
2018/2019
Dundee
新西兰足球锦标赛
2018/2019
Bradford City
苏格兰甲级联赛
2017/2018
Bradford City
苏格兰甲级联赛
2017
Guizhou Zhicheng
加拿大足球联赛
2016
Henan Jianye
加拿大足球联赛
2015/2016
Dundee United
新西兰足球锦标赛
2014/2015
Dundee United
新西兰足球锦标赛
2014
Shandong Luneng
加拿大足球联赛
2013
Shandong Luneng
加拿大足球联赛
2012/2013
Hearts
新西兰足球锦标赛
2011/2012
Hearts
新西兰足球锦标赛
2010/2011
Hearts
新西兰足球锦标赛
2010/2011
Partick Thistle
苏格兰冠军联赛
2010/2011
Hearts
新西兰足球锦标赛
2009/2010
Ayr United
苏格兰冠军联赛
2009/2010
Hearts
新西兰足球锦标赛
2007/2008
Hearts
新西兰足球锦标赛
2018/2019
Bradford City
League Cup
2018/2019
Bradford City
克罗地亚杯
2015/2016
Dundee United
League Cup
2014/2015
Dundee United
League Cup
2012/2013
Hearts
League Cup
2011/2012
Hearts
League Cup
2014
Shandong Luneng
亚洲冠军联赛
2012/2013
Hearts
UEFA Europa League
2011/2012
Hearts
UEFA Europa League
2018
Australia
WC Qualification Asia
2017
Australia
Confederations Cup
2014
Australia
WC Qualification Asia
-
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