 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2018/2019 | National Youth League |  Melbourne City U21 | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2018/2019 | A-League Men |  Melbourne City | 15 | 3 | 2 | 0/0/0 | 683 | 
| 2018 | FFA Cup |  Melbourne City | 3 | 0 | 1 | 1/0/0 | 236 | 
| 2017/2018 | A-League Men |  Wellington Phoenix | 8 | 2 | 2 | 0/0/0 | 604 | 
| 2017/2018 | A-League Men |  Melbourne City | 14 | 5 | 2 | 1/0/0 | 1203 | 
| 2017 | K4 League |  Seongnam | 5 | 0 | 0 | 0/0/0 | 0 | 
| 2016 | Super League |  Liaoning Kaixin | 13 | 2 | 1 | 1/0/0 | 0 | 
| 2015/2016 | A-League Men |  Western Sydney Wanderers | 30 | 4 | 0 | 3/0/0 | 0 | 
| 2014/2015 | Super League |  Sion | 17 | 2 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Swiss Cup |  Sion | 3 | 0 | 0 | 0/0/0 | 107 | 
| 2013/2014 | Super League |  Sion | 29 | 6 | 0 | 3/0/0 | 0 | 
| 2013/2014 | Swiss Cup |  Sion | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2012/2013 | A-League Men |  Adelaide United | 31 | 9 | 0 | 4/0/0 | 0 | 
| 2012 | AFC Champions League Elite |  Adelaide United | 9 | 0 | 1 | 2/0/0 | 692 | 
| 2011/2012 | A-League Men |  Adelaide United | 36 | 5 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Bundesliga |  Nürnberg | 5 | 0 | 0 | 0/0/0 | 71 | 
| 2010/2011 | 2. Bundesliga |  DSC Arminia Bielefeld | 15 | 1 | 0 | 1/0/0 | 1233 | 
| 2009/2010 | Bundesliga |  Nürnberg | 9 | 0 | 0 | 0/0/0 | 462 | 
| 2009/2010 | 2. Bundesliga |  MSV Duisburg | 12 | 1 | 0 | 0/0/0 | 593 | 
| 2008/2009 | 2. Bundesliga |  Nürnberg | 11 | 3 | 0 | 0/0/0 | 333 | 
| 2008/2009 | Regionalliga: Nord |  Nürnberg II | 4 | 1 | 0 | 0/0/0 | 203 | 
| 2008/2009 | Regionalliga: Sud |  Nürnberg II | 4 | 1 | 0 | 0/0/0 | 0 | 
| 2007/2008 | Bundesliga |  Nürnberg | 4 | 0 | 0 | 0/0/0 | 9 | 
| Total: | 280 | 46 | 9 | 16/0/0 | 6699 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2014 | Friendly International |  Australia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2014 | World Cup Qualification Asia |  Australia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2013 | Friendly International |  Australia | 3 | 1 | 0 | 0/0/0 | 0 | 
| 2013 | EAFF E-1 Football Championship |  Australia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2011 | Friendly International |  Australia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2010 | Friendly International |  Australia | 7 | 1 | 0 | 0/0/0 | 0 | 
| 2010 | World Cup Qualification Asia |  Australia | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2009 | Friendly International |  Australia | 1 | 0 | 0 | 0/0/0 | 44 | 
| Total: | 20 | 2 | 0 | 0/0/0 | 44 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Atlético de Kolkata |  Melbourne City | 24/07/2019 | Free | 
|  Wellington Phoenix |  Seongnam | 04/08/2017 | Free | 
|  Seongnam |  Liaoning Kaixin | 18/02/2017 | N/a | 
|  Western Sydney Wanderers |  Sion | 21/09/2015 | N/a | 
|  Sion |  Adelaide United | 28/08/2013 | 700K € | 
|  Adelaide United |  Nürnberg | 06/07/2011 | Free | 
|  DSC Arminia Bielefeld |  Nürnberg | 01/01/2011 | Loan | 
|  MSV Duisburg |  Nürnberg | 19/01/2010 | Loan | 
|  Nürnberg |  Brisbane Roar | 01/07/2007 | Free |