Domestic Leagues
Domestic Cups
National Team
2018
Minnesota United
MLS
2017
Minnesota United
MLS
2016/2017
SuperSport United
PSL
2015/2016
SuperSport United
PSL
2014/2015
Wellington Phoenix
A-League
2013/2014
Wellington Phoenix
A-League
1335
16
14
2
0
10
0
7
0
0
2012/2013
Wellington Phoenix
A-League
2018
Minnesota United
US Open Cup
2016/2017
SuperSport United
Cup
2015/2016
SuperSport United
Cup
2018
New Zealand
WC Qualification Oceania
2018
New Zealand
Friendlies
2017
New Zealand
Confederations Cup
2017
New Zealand
Friendlies
2016
New Zealand
Friendlies
2015
New Zealand
Friendlies
2014
New Zealand
WC Qualification Oceania
2014
New Zealand
Friendlies
2012
New Zealand
Friendlies
2011
New Zealand
Friendlies
2008
New Zealand U21
Olympics
Cup
Winner
2
2016/2017, 2015/2016
Canadian Championship
2nd Place
1
2012
League Cup
2nd Place
1
2016
12.07.17
SuperSport Utd
Minnesota
N/A
23.06.12
Whitecaps
Wellington
Free