Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Granit Xhaka

Switzerland1992-09-2734 years
Most appearances forArsenal306 recorded matches
Highest-scoring season20227 goals · Premier League
Most goals againstChelsea3 goals in the match history
Most frequent opponentManchester City21 spelade matches
Most starts alongsideYann Sommer152 starts together
Most goals in one match2 goalsArsenal – Wolves · 28 May 2023

Results and matches 2026/27 · Appearances

19Matches
1,691 recordedMinutes
0 recordedGoals
1 recordedAssists
6–4–9W–D–L
7,3Season rating
Recent form

Results and form across 19 recorded appearances. Goals recorded in 17, assists in 18 and minutes in 18 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2010FC Basel 1893UEFA Europa League21660——00—
2010FC Basel 1893UEFA Champions League3481——00—
2011/12FC Basel 1893UEFA Champions League86820——20—
2012Borussia MönchengladbachUEFA Europa League72830——00—
2012/13Borussia MönchengladbachUEFA Champions League21800——00—
2012/13Borussia MönchengladbachBundesliga221 4731——40—
2013/14Borussia MönchengladbachBundesliga282 0260——110—
2014SwitzerlandWorld Cup43231——10—
2014/15Borussia MönchengladbachUEFA Europa League97683——30—
2014/15Borussia MönchengladbachBundesliga302 6392——110—
2015/16Borussia MönchengladbachBundesliga282 368314717,35
2015/16Borussia MönchengladbachUEFA Champions League5450011107,32
2016SwitzerlandEuro Championship43900——10—
2016/17ArsenalPremier League322 486224527,2
2016/17Borussia MönchengladbachUEFA Champions League000——006,87
2018SwitzerlandWorld Cup - Qualification Europe119532——107,54
2016/17ArsenalUEFA Champions League74791——306,87
2016/17ArsenalLeague Cup21371——00—
2016/17ArsenalFA Cup5451011406,82
2017SwitzerlandFriendlies1250——10—
2017/18ArsenalPremier League383 2661781007,23
2017/18ArsenalLeague Cup32701——107,27
2017/18ArsenalUEFA Europa League64941——107,7
2018SwitzerlandFriendlies53851——00—
2018SwitzerlandWorld Cup43601——107,03
2018/19ArsenalPremier League292 5024261007,1
2018/19SwitzerlandUEFA Nations League65700——40—
2018/19ArsenalUEFA Europa League9760033207,3
2018/19ArsenalLeague Cup1900——107,2
2018/19ArsenalFA Cup1900——006,7
2020/21SwitzerlandEuro Championship8693213207,51
2019/20ArsenalPremier League312 5901231006,93
2019/20ArsenalUEFA Europa League43900——207,5
2019/20ArsenalFA Cup64530——107,02
2020ArsenalFriendlies Clubs1620——00—
2020SwitzerlandUEFA Nations League5450011107,18
2020/21ArsenalPremier League312 522123717,0
2020/21ArsenalLeague Cup1900——106,9
2020SwitzerlandFriendlies2920——00—
2020/21ArsenalUEFA Europa League108460——107,02
2020/21ArsenalFA Cup21440——007,15
2020SwitzerlandWorld Cup - Qualification Europe21800——007,25
2021SwitzerlandFriendlies31780——10—
2021/22ArsenalFriendlies Clubs21311——10—
2021/22ArsenalPremier League272 3311231016,85
2021/22ArsenalLeague Cup31250——015,97
2022SwitzerlandFriendlies32430——00—
2022SwitzerlandUEFA Nations League65400——007,17
2022ArsenalFriendlies Clubs31640——00—
2022/23ArsenalPremier League373 0047714507,03
2022/23ArsenalUEFA Europa League75692——407,37
2022/23ArsenalLeague Cup1100——006,2
2022SwitzerlandWorld Cup4360000106,93
2022/23ArsenalFA Cup21180——006,55
2023/24SwitzerlandEuro Championship - Qualification10876224307,38
2023/24Bayer LeverkusenDFB Pokal6437101007,52
2023/24Bayer LeverkusenBundesliga332 828303507,5
2023/24Bayer LeverkusenUEFA Europa League11891022207,41
2024SwitzerlandFriendlies4286000207,5
2024SwitzerlandEuro Championship5480000107,46
2024/25Bayer LeverkusenBundesliga332 892279307,4
2024/25Bayer LeverkusenDFB Pokal5386000107,1
2024SwitzerlandUEFA Nations League5417000206,96
2024/25Bayer LeverkusenUEFA Champions League10819000307,17
2025SwitzerlandFriendlies2111000006,9
2025/26SunderlandPremier League342 916167807,32
2024SwitzerlandWorld Cup - Qualification Europe6526202007,62
2025/26SunderlandFA Cup2134000107,55
2026SwitzerlandFriendlies3185123107,57
2026SwitzerlandWorld Cup6600101207,6
2026/27SunderlandPremier League9810000207,5
2026/27SunderlandUEFA Europa League4275011107,03

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.