Debuut als prof: 14 december 2008: Queensland Roar – Newcastle United Jets 2-1 (na 72 minuten ingevallen voor Tahj Minniecon).
Interlanddebuut Australië: 3 maart 2010: Australië – Indonesië 1-0.
Wereldkampioenschap
Debuut als prof: 14 december 2008: Queensland Roar – Newcastle United Jets 2-1 (na 72 minuten ingevallen voor Tahj Minniecon).
Interlanddebuut Australië: 3 maart 2010: Australië – Indonesië 1-0.
Debuut als prof: 9 mei 2010: Aston Villa F.C. – Blackburn Rovers F.C. 0-1.
Interlanddebuut Schotland: 25 mei 2011: Wales – Schotland 1-3 (na 86 minuten ingevallen voor Gary Caldwell).
Debuut als prof: 15 augustus 2010: FC Utrecht – NAC Breda 3-1 (na 24 minuten ingevallen voor Kees Kwakman).
Interlanddebuut Servië: 5 maart 2014: Ierland – Servië 1-2 (na 89 minuten ingevallen voor Antonio Rukavina).
Debuut als prof: 2 september 2012: FC Thun – Servette Genève 3-0 (na 84 minuten ingevallen voor Nelseon Ferreira).
Interlanddebuut Zwitserland: 9 oktober 2015: Zwitserland – San Marino 7-0 (na 79 minuten ingevallen voor Josip Drmic).
Interlanddebuut Argentinië: 16 november 2016: Argentinië – Colombia 3-0 (na 85 minuten ingevallen voor Ángel Di María).
Debuut als prof: 10 mei 2009: GIF Sundsvall – Qviding FIF 1-1 (na 60 minuten ingevallen voor Hannes Sigurdsson).
Interlanddebuut Zweden: 17 januari 2014: Moldavië – Zweden 1-2 (na 71 minuten vervangen door Niklas Hult).
Debuut als prof: 30 juli 2010: Troyes AC – Stade de Reims 1-1 (na 90 minuten ingevallen voor Christopher Glombard).
Interlanddebuut Algerije: 5 maart 2014: Algerije – Slovenië 2-0.
Interlanddebuut Ecuador: 26 mei 2016: Verenigde Staten – Ecuador 1-0 (na 73 minuten ingevallen voor Gabriel Achillier).
Interlanddebuut Saoedi-Arabië: 15 november 2016: Japan – Saoedi-Arabië 2-1.
Debuut als prof: 12 juli 2009: FC St. Gallen – FC Basel 2-0 (na 62 minuten ingevallen voor Valentin Stocker).
Interlanddebuut Zwitserland: 3 maart 2010: Zwitserland – Uruguay 1-3 (na 46 minuten vervangen door Davide Chiumiento).