Granit Xhaka

Granit Xhaka
First Name:
Granit
Last Name:
Xhaka
Short name:
G. Xhaka
Position:
Midfielder
Height:
185 cm
Weight:
82 kg
Nationality:
Switzerland
Age:
27-09-1992 (33)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardShootout scoredShootout missedTotal goalsAssist
German Bundesliga 2024-25LeverkusenLeverkusen333328920420013000007
DFB-Pokal 2024-25LeverkusenLeverkusen333000000001000000
FIFA World Cup 2022SwitzerlandSwitzerland443600000001000000
FIFA World Cup Qualification 2026 UEFASwitzerlandSwitzerland665250102000000020
UEFA Champions League 2024-25LeverkusenLeverkusen1098191200002000000
UEFA Euro Cup 2024SwitzerlandSwitzerland554800000001000000
UEFA Nations League 2024-25SwitzerlandSwitzerland554170100002010000
English Premier League 2025-26SunderlandSunderland343229012210008000016
UEFA Euro Cup 2020SwitzerlandSwitzerland443900000002000001
FA Cup 2025-26SunderlandSunderland211271000001001000
FIFA World Cup 2026SwitzerlandSwitzerland666000001002001010
International Friendlies 2026SwitzerlandSwitzerland221410201001000011

Matches

12-07-2026 01:00
Argentina
Switzerland
120'
07-07-2026 20:00
Switzerland
Colombia
Shootout scoredYellow card
120'
03-07-2026 03:00
Switzerland
Algeria
90'
24-06-2026 19:00
Switzerland
Canada
Yellow card
90'
13-06-2026 19:00
Qatar
Switzerland
90'
06-06-2026 19:00
Switzerland
Australia
AssistYellow card
80'
31-05-2026 13:00
Switzerland
Jordan
Penalty
61'
24-05-2026 15:00
Sunderland
Chelsea
Yellow card
90'
17-05-2026 14:00
Everton
Sunderland
90'
09-05-2026 14:00
Sunderland
Man Utd
90'
02-05-2026 14:00
Wolverhampton
Sunderland
AssistYellow card
90'
24-04-2026 19:00
Sunderland
Nottingham Forest
Yellow card
90'
19-04-2026 13:00
Aston Villa
Sunderland
90'
12-04-2026 13:00
Sunderland
Tottenham
90'
22-03-2026 12:00
Newcastle
Sunderland
90'
14-03-2026 15:00
Sunderland
Brighton
Yellow card
90'
08-03-2026 13:30
Port Vale
Sunderland
7'
03-03-2026 19:30
Leeds United
Sunderland
34'
28-02-2026 12:30
Bournemouth
Sunderland
76'
22-02-2026 14:00
Sunderland
Fulham
19'
17-01-2026 15:00
Sunderland
Crystal Palace
90'
10-01-2026 12:15
Everton
Sunderland
Shootout scoredYellow card
120'
07-01-2026 19:30
Brentford
Sunderland
90'
04-01-2026 15:00
Tottenham
Sunderland
90'
01-01-2026 20:00
Sunderland
Man City
90'
28-12-2025 14:00
Sunderland
Leeds United
Assist
90'
20-12-2025 15:00
Brighton
Sunderland
90'
14-12-2025 14:00
Sunderland
Newcastle
90'
06-12-2025 15:00
Man City
Sunderland
72'
03-12-2025 20:15
Liverpool
Sunderland
90'
29-11-2025 15:00
Sunderland
Bournemouth
Assist
90'
22-11-2025 15:00
Fulham
Sunderland
90'
18-11-2025 19:45
Kosovo
Switzerland
75'
15-11-2025 19:45
Switzerland
Sweden
Penalty
90'
08-11-2025 17:30
Sunderland
Arsenal
Yellow card
90'
03-11-2025 20:00
Sunderland
Everton
Goal
90'
25-10-2025 14:00
Chelsea
Sunderland
90'
18-10-2025 14:00
Sunderland
Wolverhampton
90'
13-10-2025 18:45
Slovenia
Switzerland
90'
10-10-2025 18:45
Sweden
Switzerland
Penalty
90'
04-10-2025 14:00
Man Utd
Sunderland
Yellow card
90'
27-09-2025 16:30
Nottingham Forest
Sunderland
Assist
90'
21-09-2025 13:00
Sunderland
Aston Villa
AssistYellow card
90'
13-09-2025 14:00
Crystal Palace
Sunderland
90'
08-09-2025 18:45
Switzerland
Slovenia
90'
05-09-2025 18:45
Switzerland
Kosovo
90'
30-08-2025 14:00
Sunderland
Brentford
Yellow cardAssist
90'
23-08-2025 14:00
Burnley
Sunderland
90'
16-08-2025 14:00
Sunderland
West Ham
90'
17-05-2025 13:30
Mainz 05
Leverkusen
11-05-2025 13:30
Leverkusen
Dortmund
78'
04-05-2025 15:30
Freiburg
Leverkusen
90'
26-04-2025 13:30
Leverkusen
Augsburg
90'
20-04-2025 17:30
St. Pauli
Leverkusen
90'
12-04-2025 13:30
Leverkusen
Union Berlin
90'
05-04-2025 13:30
Heidenheim
Leverkusen
90'
01-04-2025 18:45
Arminia Bielefeld
Leverkusen
90'
28-03-2025 19:30
Leverkusen
Bochum
90'
16-03-2025 18:30
Stuttgart
Leverkusen
Own Goal
90'
11-03-2025 20:00
Leverkusen
Bayern
Yellow card
90'
08-03-2025 14:30
Leverkusen
Bremen
46'
05-03-2025 20:00
Bayern
Leverkusen
81'
01-03-2025 17:30
Frankfurt
Leverkusen
AssistYellow card
77'
22-02-2025 14:30
Holstein Kiel
Leverkusen
90'
15-02-2025 17:30
Leverkusen
Bayern
90'
08-02-2025 14:30
Wolfsburg
Leverkusen
90'
05-02-2025 19:45
Leverkusen
Köln
Yellow card
120'
02-02-2025 16:30
Leverkusen
Hoffenheim
90'
29-01-2025 20:00
Leverkusen
Sparta Praha
Yellow card
90'
25-01-2025 14:30
Leipzig
Leverkusen
90'
21-01-2025 20:00
Atl. Madrid
Leverkusen
90'
18-01-2025 17:30
Leverkusen
Borussia M\'gladbach
Assist
81'
14-01-2025 19:30
Leverkusen
Mainz 05
Yellow card
90'
10-01-2025 19:45
Dortmund
Leverkusen
90'
21-12-2024 17:30
Leverkusen
Freiburg
90'
14-12-2024 14:30
Augsburg
Leverkusen
90'
10-12-2024 20:00
Leverkusen
Inter
90'
07-12-2024 14:30
Leverkusen
St. Pauli
Assist
90'
03-12-2024 19:45
Bayern
Leverkusen
90'
30-11-2024 14:30
Union Berlin
Leverkusen
90'
26-11-2024 20:00
Leverkusen
RB Salzburg
90'
23-11-2024 14:30
Leverkusen
Heidenheim
AssistGoal
90'
18-11-2024 19:45
Spain
Switzerland
60'
15-11-2024 19:45
Switzerland
Serbia
Yellow card
90'
09-11-2024 14:30
Bochum
Leverkusen
90'
05-11-2024 20:00
Liverpool
Leverkusen
90'
01-11-2024 19:30
Leverkusen
Stuttgart
Yellow card
90'
26-10-2024 16:30
Bremen
Leverkusen
90'
23-10-2024 16:45
Brest
Leverkusen
27'
19-10-2024 13:30
Leverkusen
Frankfurt
90'
15-10-2024 18:45
Switzerland
Denmark
90'
12-10-2024 18:45
Serbia
Switzerland
90'
05-10-2024 13:30
Leverkusen
Holstein Kiel
90'
01-10-2024 19:00
Leverkusen
Milan
90'
28-09-2024 16:30
Bayern
Leverkusen
Assist
90'
22-09-2024 13:30
Leverkusen
Wolfsburg
Assist
90'
19-09-2024 16:45
Feyenoord
Leverkusen
81'
14-09-2024 13:30
Hoffenheim
Leverkusen
Assist
90'
05-09-2024 18:45
Denmark
Switzerland
Yellow cardYellow-Red card
87'
31-08-2024 16:30
Leverkusen
Leipzig
90'
23-08-2024 18:30
Borussia M\'gladbach
Leverkusen
Goal
90'
06-07-2024 16:00
England
Switzerland
120'
29-06-2024 16:00
Switzerland
Italy
90'
23-06-2024 19:00
Switzerland
Germany
Yellow card
90'
19-06-2024 19:00
Scotland
Switzerland
90'
15-06-2024 13:00
Hungary
Switzerland
90'
06-12-2022 19:00
Portugal
Switzerland
90'
02-12-2022 19:00
Serbia
Switzerland
Yellow card
90'
28-11-2022 16:00
Brazil
Switzerland
90'
24-11-2022 10:00
Switzerland
Cameroon
90'
28-06-2021 19:00
France
Switzerland
Yellow cardAssist
120'
20-06-2021 16:00
Switzerland
Turkey
Yellow card
90'
16-06-2021 19:00
Italy
Switzerland
90'
12-06-2021 13:00
Wales
Switzerland
90'

July 03, 2026
Switzerland secured their first World Cup knockout victory since 1938 by defeating Algeria and advancing to the last 16. Goals from Breel Embolo and Dan Ndoye ensured Murat Yakin's side progressed aft...

Scroll to Top