Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Huddersfield Town
Premier League
2017/2018
Huddersfield Town
Premier League
2016/2017
Huddersfield Town
Championship
2015/2016
Melbourne City
A-League
2283
26
25
1
0
1
11
2
0
0
2014/2015
Melbourne City
A-League
2013/2014
Western Sydney Wanderers
A-League
2012/2013
Western Sydney Wanderers
A-League
2017/2018
Huddersfield Town
League Cup
2017/2018
Huddersfield Town
FA Cup
2016/2017
Huddersfield Town
League Cup
2016/2017
Huddersfield Town
FA Cup
2017
Manchester City
Club Friendlies
2016/2017
Manchester City
UEFA Champions League
2016
Huddersfield Town
Club Friendlies
2014
Western Sydney Wanderers
AFC Champions League
2018
Australia
WC Qualification Asia
2018
Australia
Friendlies
2017
Australia
Confederations Cup
2017
Australia
Friendlies
2016
Australia
Friendlies
2015
Australia
Friendlies
2014
Australia
Friendlies
01.07.17
Man City
Huddersfield
9.1M €
05.07.16
Man City
Huddersfield
Loan
01.07.16
Melbourne City
Man City
N/A
01.07.14
Wanderers
Melbourne City
N/A
01.07.12
St. Mirren
Wanderers
N/A
23.03.18
30.03.18
Illness
12.02.18
09.03.18
Knee Injury