Qovanaj, Hajrim
Wil 1900
Rapperswil-Jona
50%
wins
- 5 wins
- 2 draws
- 3 losses
10
last matches
- 3 wins
- 0 draws
- 7 losses
30%
wins
Tournament
Match
1
2
Result
L
22.08.2025
Challenge League
Yverdon Sport
Wil 1900
0
0
4
0
4
0
W
16.08.2025
Schweizer Cup
Kriens
Wil 1900
1
0
0
1
2
3
W
08.08.2025
Challenge League
Wil 1900
Etoile-Carouge
0
0
1
0
1
0
L
01.08.2025
Challenge League
Wil 1900
Aarau
0
2
1
1
1
3
D
26.07.2025
Challenge League
Stade Lausanne-Ouchy
Wil 1900
1
1
0
0
1
1
D
16.07.2025
Club Friendly Games
Basel
Wil 1900
1
0
0
1
1
1
W
12.07.2025
Club Friendly Games
Schwarz Weiss Bregenz
Wil 1900
0
2
1
1
1
3
L
05.07.2025
Club Friendly Games
Wil 1900
Zurich
1
2
0
1
1
3
W
27.06.2025
Club Friendly Games
Kreuzlingen
Wil 1900
3
3
0
4
3
7
W
23.05.2025
Challenge League
Neuchatel Xamax
Wil 1900
0
1
2
2
2
3
Tournament
Match
1
2
Result
L
22.08.2025
Challenge League
Rapperswil-Jona
Stade Lausanne-Ouchy
0
0
1
2
1
2
W
15.08.2025
Schweizer Cup
Volketswil
Rapperswil-Jona
0
5
0
3
0
8
L
08.08.2025
Challenge League
Rapperswil-Jona
Yverdon Sport
0
1
0
2
0
3
L
01.08.2025
Challenge League
Nyonnais
Rapperswil-Jona
1
0
0
0
1
0
W
25.07.2025
Challenge League
Rapperswil-Jona
Etoile-Carouge
0
0
1
0
1
0
L
19.07.2025
Club Friendly Games
FC Luzern
Rapperswil-Jona
1
0
2
0
3
0
L
10.07.2025
Club Friendly Games
Rapperswil-Jona
Basel
2
2
0
2
2
4
L
05.07.2025
Club Friendly Games
Lugano
Rapperswil-Jona
1
1
1
0
2
1
L
28.06.2025
Club Friendly Games
Rapperswil-Jona
Zurich
0
0
0
2
0
2
W
24.05.2025
Promotion League
Rapperswil-Jona
Bavois
–
–
–
–
2
1
Wil 1900
Rapperswil-Jona
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
21
Total goals
15
20
Conceded
18
12
Yellow Cards
11
0
Red cards
0
12
Corners
12
43
Free Kicks
26
3
Offsides
3
Wil 1900
Rapperswil-Jona
0%
wins
- 0 wins
- 1 draw
- 1 loss
2
last matches
- 1 win
- 1 draw
- 0 losses
50%
wins
Tournament
Match
1
2
Result
14.07.2023
Club Friendly Games
Wil 1900
Rapperswil-Jona
0
0
0
0
0
0
10.01.2023
Club Friendly Games
Wil 1900
Rapperswil-Jona
0
0
0
1
0
1
Wil 1900
All tournaments
2
Matches
Rapperswil-Jona
All tournaments
Match
1st half
2st half
Match
1st half
2st half
0
Total goals
1
Wil 1900
Rapperswil-Jona
Main
32
GLK
Muslija, Gentrit
3
DEF
Freimann, Bung Hua
19
DEF
Schreiber, Loris
15
DEF
Schmid, Yannick
8
MDF
Bunjaku, Orges
20
MDF
Ndau, Kastrijot
29
MDF
Hanke, Mats
13
MDF
Kaiba, Djawal
4
MDF
Jacovic, David
7
FWD
Freitas Borges, Felipe Miguel
33
FWD
Abazi, Luan
Reserved
2
DEF
Nwannah, Uchenna
22
MDF
Bytyqi, Edis
30
MDF
Correia, Sergio
26
MDF
Ato-Zandanga, Noah
25
FWD
Aliu, Xhan
n/a
Hajij, Marwane
n/a
Tisch-Rottensteiner, Simon
n/a
Bujard, Yannick
VS
Main
18
GLK
Omerovic, Alan
13
DEF
Padula Lenna, Guillermo
3
DEF
Ferreira Morgado, Bruno
28
DEF
Ambassa, Joseph
26
MDF
Charveys, Alexis
7
MDF
Ryter, Yannis
70
MDF
Schmidt, Helaku Josue
6
MDF
Ndema
8
MDF
Saliji, Rijad
77
FWD
de Carvalho Ferreira, Filipe
9
FWD
Kamberi, Florian
Reserved
1
GLK
Emch, Cyrill
23
DEF
Pousa, Ruben
17
MDF
Napfer, Timon
19
MDF
Boum, Noe
31
MDF
Emini, Lorik
80
FWD
Canoski, Hakija
47
FWD
Rans, Jorge
27
FWD
Volkart, Dimitri
96
FWD
So, Samba
head coaches
Hammerli, Marco
Sesa, David
Wil 1900
Rapperswil-Jona
All tournaments
n/a
Hajij, Marwane
3
1
20
MDF
Ndau, Kastrijot
4
1
33
FWD
Abazi, Luan
4
1
8
MDF
Bunjaku, Orges
4
0
n/a
Tisch-Rottensteiner, Simon
1
0
All tournaments
8
MDF
Saliji, Rijad
4
1
96
FWD
So, Samba
4
1
1
GLK
Emch, Cyrill
4
0
13
DEF
Padula Lenna, Guillermo
4
0
17
MDF
Napfer, Timon
4
0
Lineups
Wil 1900
Rapperswil-Jona
Lineups
Wil 1900
Rapperswil-Jona
Wil 1900
Rapperswil-Jona
All tournaments
n/a
Hajij, Marwane
3
1
20
MDF
Ndau, Kastrijot
4
1
33
FWD
Abazi, Luan
4
1
8
MDF
Bunjaku, Orges
4
0
n/a
Tisch-Rottensteiner, Simon
1
0
22
MDF
Bytyqi, Edis
3
0
29
MDF
Hanke, Mats
4
0
32
GLK
Muslija, Gentrit
4
0
13
MDF
Kaiba, Djawal
1
0
3
DEF
Freimann, Bung Hua
4
0
7
FWD
Freitas Borges, Felipe Miguel
4
0
n/a
Bujard, Yannick
4
0
30
MDF
Correia, Sergio
3
0
26
MDF
Ato-Zandanga, Noah
4
0
25
FWD
Aliu, Xhan
1
0
19
DEF
Schreiber, Loris
4
0
15
DEF
Schmid, Yannick
4
0
4
MDF
Jacovic, David
4
0
2
DEF
Nwannah, Uchenna
4
0
All tournaments
8
MDF
Saliji, Rijad
4
1
96
FWD
So, Samba
4
1
1
GLK
Emch, Cyrill
4
0
13
DEF
Padula Lenna, Guillermo
4
0
17
MDF
Napfer, Timon
4
0
18
GLK
Omerovic, Alan
4
0
80
FWD
Canoski, Hakija
1
0
26
MDF
Charveys, Alexis
4
0
3
DEF
Ferreira Morgado, Bruno
3
0
7
MDF
Ryter, Yannis
4
0
19
MDF
Boum, Noe
4
0
31
MDF
Emini, Lorik
2
0
23
DEF
Pousa, Ruben
3
0
47
FWD
Rans, Jorge
4
0
77
FWD
de Carvalho Ferreira, Filipe
4
0
70
MDF
Schmidt, Helaku Josue
4
0
9
FWD
Kamberi, Florian
2
0
6
MDF
Ndema
4
0
28
DEF
Ambassa, Joseph
4
0
27
FWD
Volkart, Dimitri
4
0
1
Aarau
4
4
0
0
11-5
6
12
W
W
W
W
2
Vaduz
4
3
1
0
12-2
10
10
W
W
D
W
3
Yverdon Sport
4
3
0
1
11-4
7
9
W
W
W
L
4
Neuchatel Xamax
4
2
1
1
8-5
3
7
W
L
W
D
5
Stade Lausanne-Ouchy
4
1
2
1
7-7
0
5
W
D
L
D
6
Nyonnais
4
1
1
2
6-9
-3
4
L
L
W
D
7
Wil 1900
4
1
1
2
3-8
-5
4
L
W
L
D
8
Rapperswil-Jona
4
1
0
3
2-6
-4
3
L
L
L
W
9
Etoile-Carouge
4
0
1
3
2-5
-3
1
L
L
D
L
10
AC Bellinzona
4
0
1
3
3-14
-11
1
L
L
D
L
Promotion
Promotion play-offs
Relegation
Completed matches
Tournament
Match
1
2
RT
ET
Result
22.08.2025 21:15
Yverdon Sport
Wil 1900
0
0
4
0
4
0
–
–
4
0
22.08.2025 20:30
Nyonnais
Aarau
1
2
3
3
4
5
–
–
4
5
22.08.2025 20:30
Neuchatel Xamax
Etoile-Carouge
1
0
1
1
2
1
–
–
2
1
22.08.2025 20:30
Rapperswil-Jona
Stade Lausanne-Ouchy
0
0
1
2
1
2
–
–
1
2
22.08.2025 20:30
Vaduz
AC Bellinzona
3
0
3
0
6
0
–
–
6
0
13.08.2025 20:30
Aarau
AC Bellinzona
0
0
1
0
1
0
–
–
1
0
10.08.2025 15:00
Vaduz
Nyonnais
2
0
1
0
3
0
–
–
3
0
09.08.2025 19:00
Aarau
Neuchatel Xamax
1
0
1
0
2
0
–
–
2
0
09.08.2025 19:00
Stade Lausanne-Ouchy
AC Bellinzona
1
1
1
1
2
2
–
–
2
2
08.08.2025 21:15
Rapperswil-Jona
Yverdon Sport
0
1
0
2
0
3
–
–
0
3
08.08.2025 20:30
Wil 1900
Etoile-Carouge
0
0
1
0
1
0
–
–
1
0
03.08.2025 17:30
Etoile-Carouge
Vaduz
1
0
0
1
1
1
–
–
1
1
03.08.2025 15:00
Yverdon Sport
Stade Lausanne-Ouchy
1
2
2
0
3
2
–
–
3
2
02.08.2025 19:00
AC Bellinzona
Neuchatel Xamax
1
1
0
4
1
5
–
–
1
5
01.08.2025 20:30
Nyonnais
Rapperswil-Jona
1
0
0
0
1
0
–
–
1
0
01.08.2025 17:00
Wil 1900
Aarau
0
2
1
1
1
3
–
–
1
3
27.07.2025 15:00
Vaduz
Yverdon Sport
1
0
1
1
2
1
–
–
2
1
26.07.2025 19:00
Stade Lausanne-Ouchy
Wil 1900
1
1
0
0
1
1
–
–
1
1
25.07.2025 20:30
Neuchatel Xamax
Nyonnais
1
0
0
1
1
1
–
–
1
1
25.07.2025 20:30
Rapperswil-Jona
Etoile-Carouge
0
0
1
0
1
0
–
–
1
0
Upcoming matches
Tournament
Match
1
2
Result
25.08.2025 21:15
Neuchatel Xamax
Vaduz
–
–
–
–
–
–
25.08.2025 21:15
Aarau
Stade Lausanne-Ouchy
–
–
–
–
–
–
26.08.2025 20:30
Wil 1900
Rapperswil-Jona
–
–
–
–
–
–
26.08.2025 21:15
AC Bellinzona
Yverdon Sport
–
–
–
–
–
–
26.08.2025 21:15
Etoile-Carouge
Nyonnais
–
–
–
–
–
–
29.08.2025 20:30
Nyonnais
AC Bellinzona
–
–
–
–
–
–
29.08.2025 21:15
Rapperswil-Jona
Aarau
–
–
–
–
–
–
30.08.2025 19:00
Stade Lausanne-Ouchy
Etoile-Carouge
–
–
–
–
–
–
31.08.2025 15:00
Vaduz
Wil 1900
–
–
–
–
–
–
31.08.2025 15:00
Yverdon Sport
Neuchatel Xamax
–
–
–
–
–
–
12.09.2025 20:30
Nyonnais
Stade Lausanne-Ouchy
–
–
–
–
–
–
12.09.2025 21:15
Etoile-Carouge
Yverdon Sport
–
–
–
–
–
–
12.09.2025 21:15
Neuchatel Xamax
Wil 1900
–
–
–
–
–
–
13.09.2025 19:00
Aarau
Vaduz
–
–
–
–
–
–
13.09.2025 19:00
AC Bellinzona
Rapperswil-Jona
–
–
–
–
–
–
26.09.2025 20:30
Rapperswil-Jona
Neuchatel Xamax
–
–
–
–
–
–
26.09.2025 21:15
Etoile-Carouge
Aarau
–
–
–
–
–
–
27.09.2025 19:00
Stade Lausanne-Ouchy
Vaduz
–
–
–
–
–
–
27.09.2025 19:00
Wil 1900
AC Bellinzona
–
–
–
–
–
–
28.09.2025 15:00
Yverdon Sport
Nyonnais
–
–
–
–
–
–
Qovanaj, Hajrim
Challenge League
Cards Shown
6
Match average
3.0
Average number of minutes per Card
30.0
Yellow Cards
6
(3.0 per Match)
Red cards
0
(0.0 per Match)
Penalty
1
(0.5 per Match)
Cards per Half
3
50%
VS
3
50%
1st half
2st half
Cards per Team
4
67%
VS
2
33%
Away
Home
Match
22.08.2025
Neuchatel Xamax
Etoile-Carouge
2
1
2
0
0
25.07.2025
Neuchatel Xamax
Nyonnais
1
1
4
0
1