Neuchâtel Xamax vs FC Wil 1900: Prediction, Head-to-Head, Odds & Stats (Fri, 23 May '25)
By Wojtek Kolan -
Scheduled H2H Match For Neuchâtel Xamax & FC Wil 1900
Challenge League
Neuchâtel Xamax
Recent Form
Friday
23 May '25
18:15
FC Wil 1900
Recent Form
Match Details - Time Of Fixture
FC Wil 1900 will square off against Neuchâtel Xamax in in Challenge League on Fri, 23 May '25. Let’s evaluate past performances, recent data and head to head data in order to reveal the most accurate predictions and leading bets.
Head-to-Head: Neuchâtel Xamax 0 - 6 FC Wil 1900
Neuchâtel Xamax
Last 10 Matches
FC Wil 1900
Neuchâtel Xamax vs FC Wil 1900 H2H Game Summary
Over the last 10 H2H matches between these teams, Neuchâtel Xamax have got the victory 0 times and FC Wil 1900 have won on 6 occasion. In the last fixture between them, FC Wil 1900 won 2-0.
Head-to-Head | Match Wins |
---|---|
Neuchâtel Xamax | 0 |
FC Wil 1900 | 6 |
Neuchâtel Xamax vs FC Wil 1900 Historical Matches
|
Challenge League | |||||
31 Jan '25 19:15 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
0
|
||||
01 Nov '24 18:30 |
Neuchâtel Xamax FC Wil 1900 |
![]()
1
4
|
||||
23 Aug '24 18:15 |
FC Wil 1900 Neuchâtel Xamax |
![]()
4
0
|
||||
23 Apr '24 17:30 |
Neuchâtel Xamax FC Wil 1900 |
![]()
2
2
|
||||
17 Mar '24 13:15 |
FC Wil 1900 Neuchâtel Xamax |
![]()
0
0
|
||||
03 Nov '23 18:30 |
Neuchâtel Xamax FC Wil 1900 |
![]()
2
2
|
||||
22 Sep '23 17:30 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
0
|
||||
14 Apr '23 17:30 |
Neuchâtel Xamax FC Wil 1900 |
![]()
0
1
|
||||
17 Feb '23 18:30 |
FC Wil 1900 Neuchâtel Xamax |
![]()
3
2
|
||||
18 Nov '22 18:30 |
Neuchâtel Xamax FC Wil 1900 |
![]()
1
1
|
||||
17 Jul '22 12:15 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
0
|
||||
21 May '22 18:15 |
Neuchâtel Xamax FC Wil 1900 |
![]()
5
2
|
||||
12 Mar '22 17:00 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
0
|
||||
22 Oct '21 18:30 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
1
|
||||
29 Aug '21 12:15 |
Neuchâtel Xamax FC Wil 1900 |
![]()
3
0
|
||||
07 May '21 18:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
2
2
|
||||
05 Mar '21 19:00 |
FC Wil 1900 Neuchâtel Xamax |
![]()
1
0
|
||||
02 Feb '21 19:00 |
FC Wil 1900 Neuchâtel Xamax |
![]()
1
0
|
||||
20 Oct '20 17:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
2
1
|
||||
21 May '18 14:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
6
3
|
||||
09 Apr '18 18:00 |
FC Wil 1900 Neuchâtel Xamax |
![]()
2
3
|
||||
25 Nov '17 18:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
3
1
|
||||
11 Sep '17 18:00 |
FC Wil 1900 Neuchâtel Xamax |
![]()
0
1
|
||||
06 May '17 15:45 |
FC Wil 1900 Neuchâtel Xamax |
![]()
0
4
|
||||
25 Feb '17 18:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
3
1
|
||||
10 Dec '16 16:45 |
FC Wil 1900 Neuchâtel Xamax |
![]()
0
0
|
||||
07 Aug '16 13:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
3
2
|
||||
25 Apr '16 17:45 |
Neuchâtel Xamax FC Wil 1900 |
![]()
4
2
|
||||
12 Mar '16 16:45 |
FC Wil 1900 Neuchâtel Xamax |
![]()
3
1
|
||||
17 Oct '15 15:45 |
FC Wil 1900 Neuchâtel Xamax |
![]()
3
2
|
||||
02 Aug '15 13:00 |
Neuchâtel Xamax FC Wil 1900 |
![]()
1
3
|
Neuchâtel Xamax and FC Wil 1900 Recent Games
Neuchâtel Xamax
FC Aarau

FC Vaduz
Neuchâtel Xamax

Neuchâtel Xamax
Schaffhausen

FC Thun
Neuchâtel Xamax

FC Luzern
Neuchâtel Xamax

Neuchâtel Xamax
Stade Nyonnais

FC Aarau
Neuchâtel Xamax

Neuchâtel Xamax
AC Bellinzona

Schaffhausen
Neuchâtel Xamax

Neuchâtel Xamax
FC Vaduz

Étoile Carouge FC
Neuchâtel Xamax

FC Wil 1900
Neuchâtel Xamax

Neuchâtel Xamax
SR Delemont

Neuchâtel Xamax
FC Stade-Lausanne-Ouchy

Neuchâtel Xamax
Stade Nyonnais

Neuchâtel Xamax
FC Biel-Bienne 1896

Neuchâtel Xamax
FC Aarau

Stade Nyonnais
Neuchâtel Xamax

FC Stade-Lausanne-Ouchy
Neuchâtel Xamax

Neuchâtel Xamax
FC Thun

FC Vaduz
Neuchâtel Xamax

Neuchâtel Xamax
FC Wil 1900

AC Bellinzona
Neuchâtel Xamax

Neuchâtel Xamax
Étoile Carouge FC

Grasshopper Club Zürich
Neuchâtel Xamax

Neuchâtel Xamax
Schaffhausen

FC Thun
Neuchâtel Xamax

Neuchâtel Xamax
Stade Nyonnais

Schaffhausen
Neuchâtel Xamax

Neuchâtel Xamax
FC Vaduz

FC Wil 1900
Étoile Carouge FC

Stade Nyonnais
FC Wil 1900

FC Wil 1900
FC Vaduz

Schaffhausen
FC Wil 1900

FC Wil 1900
FC Aarau

AC Bellinzona
FC Wil 1900

FC Stade-Lausanne-Ouchy
FC Wil 1900

FC Wil 1900
FC Thun

FC Wil 1900
Stade Nyonnais

FC Vaduz
FC Wil 1900

FC Wil 1900
Neuchâtel Xamax

Étoile Carouge FC
FC Wil 1900

FC Wil 1900
FC Zürich II U21

FC Lugano
FC Wil 1900

FC Wil 1900
AC Bellinzona

FC Thun
FC Wil 1900

FC Wil 1900
Étoile Carouge FC

FC Aarau
FC Wil 1900

SC Rheindorf Altach
FC Wil 1900

FC Wil 1900
Schaffhausen

Neuchâtel Xamax
FC Wil 1900

FC Wil 1900
FC Vaduz

Stade Nyonnais
FC Wil 1900

FC Winterthur
FC Wil 1900

FC Wil 1900
FC Stade-Lausanne-Ouchy

Schaffhausen
FC Wil 1900

FC Wil 1900
FC Thun

FC Stade-Lausanne-Ouchy
FC Wil 1900

FC Wil 1900
FC Winterthur

SC Austria Lustenau
FC Wil 1900

Neuchâtel Xamax Vs FC Wil 1900 Season Stats
Neuchâtel Xamax | Performance Summary | FC Wil 1900 |
---|---|---|
30 | Matches | 30 |
11 | Total Wins | 11 |
4 | Total Draws | 10 |
15 | Total Losses | 9 |
50 | Goals Scored | 46 |
54 | Goals Conceded | 41 |
1.67 | Goals per Game | 1.53 |
1.8 | Goals Conceded per Game | 1.37 |
5 | Shots on Target per Game | 4.27 |
2.27 | Big Chances per Game | 1.83 |
47.27% | Ball Possession | 50.9% |
3 | Clean Sheets | 9 |
17.63 | Tackles per Game | 20.53 |
4 | Penalty Goals Conceded | 2 |
13.2 | Fouls per Game | 13.9 |
1.53 | Offsides per Game | 1.73 |
8.67 | Goal Kicks per Game | 8.4 |
22.5 | Throw-ins per Game | 20.77 |
2.7 | Yellow Cards per Game | 2.6 |
2 | Red Cards | 0 |
Neuchâtel Xamax Last Match Played stats
Xamax vs Aarau in the Challenge League on Fri, 11 Apr '25
Final Score : 1 - 1
Neuchâtel Xamax (H) | Match overview | FC Aarau (A) |
---|---|---|
45% | Ball possession | 55% |
1 | Big chances | 2 |
12 | Total shots | 14 |
2 | Goalkeeper saves | 4 |
4 | Corner kicks | 7 |
9 | Fouls | 12 |
423 | Passes | 518 |
15 | Tackles | 22 |
12 | Free kicks | 9 |
0 | Yellow cards | 2 |
Neuchâtel Xamax (H) | Shots | FC Aarau (A) |
12 | Total shots | 14 |
5 | Shots on target | 3 |
0 | Hit woodwork | 1 |
2 | Shots off target | 8 |
5 | Blocked shots | 3 |
6 | Shots inside box | 7 |
6 | Shots outside box | 7 |
Neuchâtel Xamax (H) | Attack | FC Aarau (A) |
1 | Big chances missed | 2 |
1 | Through balls | 0 |
18 | Touches in penalty area | 24 |
5 | Fouled in final third | 0 |
3 | Offsides | 0 |
Neuchâtel Xamax (H) | Passes | FC Aarau (A) |
353 | Accurate passes | 444 |
24 | Throw-ins | 15 |
62 | Final third entries | 79 |
89/116 (77%) | Final third phase | 126/171 (74%) |
42/70 (60%) | Long balls | 31/51 (61%) |
2/15 (13%) | Crosses | 5/15 (33%) |
Neuchâtel Xamax (H) | Duels | FC Aarau (A) |
46% | Duels | 54% |
7 | Dispossessed | 6 |
35/72 (49%) | Ground duels | 37/72 (51%) |
4/13 (31%) | Aerial duels | 9/13 (69%) |
8/23 (35%) | Dribbles | 8/17 (47%) |
Neuchâtel Xamax (H) | Defending | FC Aarau (A) |
53% | Tackles won | 77% |
15 | Total tackles | 22 |
11 | Interceptions | 9 |
51 | Recoveries | 56 |
31 | Clearances | 15 |
Neuchâtel Xamax (H) | Goalkeeping | FC Aarau (A) |
2 | Total saves | 4 |
1 | Big saves | 0 |
1 | High claims | 0 |
0 | Punches | 1 |
10 | Goal kicks | 6 |
Neuchâtel Xamax (H) | Match overview | FC Aarau (A) |
---|---|---|
48% | Ball possession | 52% |
0 | Big chances | 2 |
2 | Total shots | 7 |
2 | Goalkeeper saves | 1 |
0 | Corner kicks | 4 |
241 | Passes | 263 |
7 | Tackles | 10 |
6 | Free kicks | 3 |
Neuchâtel Xamax (H) | Shots | FC Aarau (A) |
2 | Total shots | 7 |
1 | Shots on target | 2 |
1 | Shots off target | 4 |
0 | Blocked shots | 1 |
1 | Shots inside box | 3 |
1 | Shots outside box | 4 |
Neuchâtel Xamax (H) | Attack | FC Aarau (A) |
0 | Big chances missed | 2 |
3 | Fouled in final third | 0 |
2 | Offsides | 0 |
Neuchâtel Xamax (H) | Passes | FC Aarau (A) |
202 | Accurate passes | 230 |
10 | Throw-ins | 5 |
33 | Final third entries | 41 |
21/37 (57%) | Long balls | 18/26 (69%) |
1/5 (20%) | Crosses | 2/8 (25%) |
Neuchâtel Xamax (H) | Duels | FC Aarau (A) |
49% | Duels | 51% |
6 | Dispossessed | 3 |
18/35 (51%) | Ground duels | 17/35 (49%) |
1/4 (25%) | Aerial duels | 3/4 (75%) |
5/9 (56%) | Dribbles | 5/9 (56%) |
Neuchâtel Xamax (H) | Defending | FC Aarau (A) |
43% | Tackles won | 70% |
7 | Total tackles | 10 |
6 | Interceptions | 4 |
28 | Recoveries | 31 |
13 | Clearances | 7 |
Neuchâtel Xamax (H) | Goalkeeping | FC Aarau (A) |
2 | Total saves | 1 |
6 | Goal kicks | 4 |
Neuchâtel Xamax (H) | Match overview | FC Aarau (A) |
---|---|---|
43% | Ball possession | 57% |
1 | Big chances | 0 |
10 | Total shots | 7 |
0 | Goalkeeper saves | 3 |
4 | Corner kicks | 3 |
182 | Passes | 255 |
8 | Tackles | 12 |
6 | Free kicks | 6 |
0 | Yellow cards | 2 |
Neuchâtel Xamax (H) | Shots | FC Aarau (A) |
10 | Total shots | 7 |
4 | Shots on target | 1 |
0 | Hit woodwork | 1 |
1 | Shots off target | 4 |
5 | Blocked shots | 2 |
5 | Shots inside box | 4 |
5 | Shots outside box | 3 |
Neuchâtel Xamax (H) | Attack | FC Aarau (A) |
1 | Big chances missed | 0 |
1 | Through balls | 0 |
2 | Fouled in final third | 0 |
1 | Offsides | 0 |
Neuchâtel Xamax (H) | Passes | FC Aarau (A) |
151 | Accurate passes | 214 |
14 | Throw-ins | 10 |
29 | Final third entries | 38 |
21/33 (64%) | Long balls | 13/25 (52%) |
1/10 (10%) | Crosses | 3/7 (43%) |
Neuchâtel Xamax (H) | Duels | FC Aarau (A) |
43% | Duels | 57% |
1 | Dispossessed | 3 |
17/37 (46%) | Ground duels | 20/37 (54%) |
3/9 (33%) | Aerial duels | 6/9 (67%) |
3/14 (21%) | Dribbles | 3/8 (38%) |
Neuchâtel Xamax (H) | Defending | FC Aarau (A) |
63% | Tackles won | 83% |
8 | Total tackles | 12 |
5 | Interceptions | 5 |
23 | Recoveries | 25 |
18 | Clearances | 8 |
Neuchâtel Xamax (H) | Goalkeeping | FC Aarau (A) |
0 | Total saves | 3 |
4 | Goal kicks | 2 |
FC Wil 1900 Last Match Played stats
FC Wil vs Étoile Carouge in the Challenge League on Sun, 13 Apr '25
Final Score : 2 - 2
FC Wil 1900 (H) | Match overview | Étoile Carouge FC (A) |
---|---|---|
46% | Ball possession | 54% |
2 | Big chances | 0 |
7 | Total shots | 15 |
3 | Goalkeeper saves | 3 |
1 | Corner kicks | 3 |
18 | Fouls | 9 |
397 | Passes | 454 |
24 | Tackles | 14 |
9 | Free kicks | 18 |
5 | Yellow cards | 3 |
FC Wil 1900 (H) | Shots | Étoile Carouge FC (A) |
7 | Total shots | 15 |
5 | Shots on target | 5 |
1 | Shots off target | 9 |
1 | Blocked shots | 1 |
6 | Shots inside box | 5 |
1 | Shots outside box | 10 |
FC Wil 1900 (H) | Attack | Étoile Carouge FC (A) |
1 | Big chances scored | 0 |
1 | Big chances missed | 0 |
18 | Touches in penalty area | 22 |
0 | Fouled in final third | 2 |
1 | Offsides | 3 |
FC Wil 1900 (H) | Passes | Étoile Carouge FC (A) |
314 | Accurate passes | 387 |
20 | Throw-ins | 20 |
30 | Final third entries | 42 |
50/72 (69%) | Final third phase | 97/126 (77%) |
26/53 (49%) | Long balls | 39/51 (76%) |
2/5 (40%) | Crosses | 2/11 (18%) |
FC Wil 1900 (H) | Duels | Étoile Carouge FC (A) |
50% | Duels | 50% |
7 | Dispossessed | 11 |
43/80 (54%) | Ground duels | 37/80 (46%) |
3/12 (25%) | Aerial duels | 9/12 (75%) |
10/17 (59%) | Dribbles | 6/19 (32%) |
FC Wil 1900 (H) | Defending | Étoile Carouge FC (A) |
58% | Tackles won | 57% |
24 | Total tackles | 14 |
11 | Interceptions | 10 |
43 | Recoveries | 50 |
16 | Clearances | 8 |
1 | Errors lead to a goal | 1 |
FC Wil 1900 (H) | Goalkeeping | Étoile Carouge FC (A) |
3 | Total saves | 3 |
0 | High claims | 1 |
1 | Punches | 0 |
10 | Goal kicks | 4 |
FC Wil 1900 (H) | Match overview | Étoile Carouge FC (A) |
---|---|---|
51% | Ball possession | 49% |
1 | Big chances | 0 |
4 | Total shots | 9 |
2 | Goalkeeper saves | 1 |
1 | Corner kicks | 2 |
227 | Passes | 209 |
11 | Tackles | 8 |
2 | Free kicks | 7 |
2 | Yellow cards | 0 |
FC Wil 1900 (H) | Shots | Étoile Carouge FC (A) |
4 | Total shots | 9 |
3 | Shots on target | 3 |
1 | Shots off target | 5 |
0 | Blocked shots | 1 |
3 | Shots inside box | 3 |
1 | Shots outside box | 6 |
FC Wil 1900 (H) | Attack | Étoile Carouge FC (A) |
1 | Big chances scored | 0 |
0 | Fouled in final third | 1 |
1 | Offsides | 2 |
FC Wil 1900 (H) | Passes | Étoile Carouge FC (A) |
192 | Accurate passes | 177 |
11 | Throw-ins | 8 |
17 | Final third entries | 17 |
15/26 (58%) | Long balls | 19/25 (76%) |
1/2 (50%) | Crosses | 1/8 (13%) |
FC Wil 1900 (H) | Duels | Étoile Carouge FC (A) |
44% | Duels | 56% |
3 | Dispossessed | 5 |
16/33 (48%) | Ground duels | 17/33 (52%) |
1/6 (17%) | Aerial duels | 5/6 (83%) |
3/8 (38%) | Dribbles | 2/8 (25%) |
FC Wil 1900 (H) | Defending | Étoile Carouge FC (A) |
55% | Tackles won | 50% |
11 | Total tackles | 8 |
5 | Interceptions | 5 |
18 | Recoveries | 21 |
10 | Clearances | 3 |
FC Wil 1900 (H) | Goalkeeping | Étoile Carouge FC (A) |
2 | Total saves | 1 |
5 | Goal kicks | 3 |
FC Wil 1900 (H) | Match overview | Étoile Carouge FC (A) |
---|---|---|
41% | Ball possession | 59% |
1 | Big chances | 0 |
3 | Total shots | 6 |
1 | Goalkeeper saves | 2 |
0 | Corner kicks | 1 |
170 | Passes | 245 |
13 | Tackles | 6 |
7 | Free kicks | 11 |
3 | Yellow cards | 3 |
FC Wil 1900 (H) | Shots | Étoile Carouge FC (A) |
3 | Total shots | 6 |
2 | Shots on target | 2 |
0 | Shots off target | 4 |
1 | Blocked shots | 0 |
3 | Shots inside box | 2 |
0 | Shots outside box | 4 |
FC Wil 1900 (H) | Attack | Étoile Carouge FC (A) |
1 | Big chances missed | 0 |
0 | Fouled in final third | 1 |
0 | Offsides | 1 |
FC Wil 1900 (H) | Passes | Étoile Carouge FC (A) |
122 | Accurate passes | 210 |
9 | Throw-ins | 12 |
13 | Final third entries | 25 |
11/27 (41%) | Long balls | 20/26 (77%) |
1/3 (33%) | Crosses | 1/3 (33%) |
FC Wil 1900 (H) | Duels | Étoile Carouge FC (A) |
55% | Duels | 45% |
4 | Dispossessed | 6 |
27/47 (57%) | Ground duels | 20/47 (43%) |
2/6 (33%) | Aerial duels | 4/6 (67%) |
7/9 (78%) | Dribbles | 4/11 (36%) |
FC Wil 1900 (H) | Defending | Étoile Carouge FC (A) |
62% | Tackles won | 67% |
13 | Total tackles | 6 |
6 | Interceptions | 5 |
25 | Recoveries | 29 |
6 | Clearances | 5 |
FC Wil 1900 (H) | Goalkeeping | Étoile Carouge FC (A) |
1 | Total saves | 2 |
5 | Goal kicks | 1 |
Neuchâtel Xamax Football Fixtures
|
Challenge League | |||||
18 Apr '25 17:30 |
FC Stade-Lausanne-Ouchy Neuchâtel Xamax |
|||||
25 Apr '25 18:15 |
Neuchâtel Xamax FC Thun |
|||||
03 May '25 16:00 |
AC Bellinzona Neuchâtel Xamax |
|||||
09 May '25 17:30 |
Neuchâtel Xamax Étoile Carouge FC |
|||||
16 May '25 18:15 |
Stade Nyonnais Neuchâtel Xamax |
|||||
23 May '25 18:15 |
Neuchâtel Xamax FC Wil 1900 |
FC Wil 1900 Football Fixtures
|
Challenge League | |||||
21 Apr '25 14:30 |
FC Thun FC Wil 1900 |
|||||
27 Apr '25 12:15 |
FC Wil 1900 AC Bellinzona |
|||||
04 May '25 12:15 |
FC Wil 1900 Schaffhausen |
|||||
09 May '25 18:15 |
FC Aarau FC Wil 1900 |
|||||
16 May '25 18:15 |
FC Wil 1900 FC Stade-Lausanne-Ouchy |
|||||
23 May '25 18:15 |
Neuchâtel Xamax FC Wil 1900 |
Challenge League Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
FC Thun |
30 | 17 | 5 | 59 |
2 |
FC Aarau |
30 | 15 | 5 | 55 |
3 |
Étoile Carouge FC |
30 | 14 | 7 | 51 |
4 |
FC Wil 1900 |
30 | 11 | 9 | 43 |
5 |
FC Vaduz |
30 | 11 | 9 | 43 |
6 |
FC Stade-Lausanne-Ouchy |
30 | 11 | 10 | 42 |
7 |
Neuchâtel Xamax |
30 | 11 | 15 | 37 |
8 |
AC Bellinzona |
30 | 7 | 14 | 27 |
9 |
Stade Nyonnais |
30 | 7 | 18 | 26 |
10 |
Schaffhausen |
30 | 6 | 18 | 21 |
Promotion
Promotion Playoff
Relegation