Neuchatel Xamax vs Wil 1900 head-to-head
Next meeting
— Wil 1900 vs Neuchatel Xamax [Switzerland Challenge League]
All meetings (35)
| 2026-04-07 | Wil 1900 5–2 Neuchatel Xamax | Switzerland Challenge League | 6–4 |
| 2026-03-01 | Neuchatel Xamax 0–0 Wil 1900 | Switzerland Challenge League | 2–6 |
| 2025-11-02 | Wil 1900 2–1 Neuchatel Xamax | Switzerland Challenge League | 6–1 |
| 2025-09-12 | Neuchatel Xamax 3–1 Wil 1900 | Switzerland Challenge League | 7–3 |
| 2025-05-23 | Neuchatel Xamax 2–3 Wil 1900 | Switzerland Challenge League | 5–1 |
| 2025-01-31 | Wil 1900 2–0 Neuchatel Xamax | Switzerland Challenge League | 6–3 |
| 2024-11-01 | Neuchatel Xamax 1–4 Wil 1900 | Switzerland Challenge League | 2–2 |
| 2024-08-23 | Wil 1900 4–0 Neuchatel Xamax | Switzerland Challenge League | 5–2 |
| 2024-04-23 | Neuchatel Xamax 2–2 Wil 1900 | Switzerland Challenge League | 5–3 |
| 2024-03-17 | Wil 1900 0–0 Neuchatel Xamax | Switzerland Challenge League | 3–2 |
| 2023-11-03 | Neuchatel Xamax 2–2 Wil 1900 | Switzerland Challenge League | 3–2 |
| 2023-09-22 | Wil 1900 2–0 Neuchatel Xamax | Switzerland Challenge League | 2–9 |
| 2023-04-14 | Neuchatel Xamax 0–1 Wil 1900 | Switzerland Challenge League | 1–2 |
| 2023-02-17 | Wil 1900 3–2 Neuchatel Xamax | Switzerland Challenge League | 5–3 |
| 2022-11-18 | Neuchatel Xamax 1–1 Wil 1900 | Switzerland Challenge League | 5–8 |
| 2022-07-17 | Wil 1900 2–0 Neuchatel Xamax | Switzerland Challenge League | 5–3 |
| 2022-05-21 | Neuchatel Xamax 5–2 Wil 1900 | Switzerland Challenge League | 3–5 |
| 2022-03-12 | Wil 1900 2–0 Neuchatel Xamax | Switzerland Challenge League | 9–6 |
| 2021-10-22 | Wil 1900 2–1 Neuchatel Xamax | Switzerland Challenge League | 6–7 |
| 2021-08-29 | Neuchatel Xamax 3–0 Wil 1900 | Switzerland Challenge League | 11–2 |
| 2021-05-07 | Neuchatel Xamax 2–2 Wil 1900 | Switzerland Challenge League | 4–6 |
| 2021-03-05 | Wil 1900 1–0 Neuchatel Xamax | Switzerland Challenge League | 3–9 |
| 2020-10-20 | Neuchatel Xamax 2–1 Wil 1900 | Switzerland Challenge League | 2–2 |
| 2018-05-21 | Neuchatel Xamax 6–3 Wil 1900 | Switzerland Challenge League | 5–5 |
| 2018-04-09 | Wil 1900 2–3 Neuchatel Xamax | Switzerland Challenge League | 1–3 |
| 2017-11-25 | Neuchatel Xamax 3–1 Wil 1900 | Switzerland Challenge League | 5–2 |
| 2017-09-11 | Wil 1900 0–1 Neuchatel Xamax | Switzerland Challenge League | 2–5 |
| 2017-05-06 | Wil 1900 0–4 Neuchatel Xamax | Switzerland Challenge League | 3–5 |
| 2017-02-25 | Neuchatel Xamax 3–1 Wil 1900 | Switzerland Challenge League | 3–5 |
| 2016-12-10 | Wil 1900 0–0 Neuchatel Xamax | Switzerland Challenge League | 4–2 |
| 2016-08-07 | Neuchatel Xamax 3–2 Wil 1900 | Switzerland Challenge League | 2–1 |
| 2016-04-25 | Neuchatel Xamax 4–2 Wil 1900 | Switzerland Challenge League | 4–6 |
| 2016-03-12 | Wil 1900 3–1 Neuchatel Xamax | Switzerland Challenge League | 13–0 |
| 2015-10-17 | Wil 1900 3–2 Neuchatel Xamax | Switzerland Challenge League | 3–4 |
| 2015-08-02 | Neuchatel Xamax 1–3 Wil 1900 | Switzerland Challenge League | 9–5 |
Neuchatel Xamax — last 6 matches
| Date | Match | AH | O/U | Corners |
|---|---|---|---|---|
| 2026-07-24 | W Neuchatel Xamax 3–2 Kriens | W | O | 2–4 |
| 2026-07-11 | W FC Lausanne-Sport 1–2 Neuchatel Xamax | W | U | 6–3 |
| 2026-07-01 | L Neuchatel Xamax 2–4 FC Sion | L | O | 5–7 |
| 2026-06-27 | L Lugano 2–1 Neuchatel Xamax | W | U | 4–3 |
| 2026-05-15 | L Stade Lausanne-Ouchy 2–1 Neuchatel Xamax | L | U | 10–5 |
| 2026-05-11 | W Neuchatel Xamax 3–0 Etoile Carouge | W | U | 7–6 |
Last 6: 3-0-3 (W-D-L) — 2 scored, 1.8 conceded per game. Over hit 2 of 6. Handicap covered 4 of 6.
Wil 1900 — last 6 matches
| Date | Match | AH | O/U | Corners |
|---|---|---|---|---|
| 2026-07-24 | W FC Rapperswil-Jona 4–5 Wil 1900 | W | O | 7–4 |
| 2026-07-04 | W Wil 1900 3–2 Grasshoppers | W | O | 3–14 |
| 2026-06-26 | L Austria Lustenau 3–0 Wil 1900 | L | P | 6–3 |
| 2026-05-15 | L Wil 1900 1–3 FC Vaduz | L | O | 1–2 |
| 2026-05-11 | W AC Bellinzona 2–4 Wil 1900 | W | O | 8–5 |
| 2026-05-08 | L Wil 1900 0–1 Yverdon Sport FC | L | U | 4–6 |
Last 6: 3-0-3 (W-D-L) — 2.2 scored, 2.5 conceded per game. Over hit 4 of 6. Handicap covered 3 of 6.
Head-to-head record statistics
Neuchatel Xamax and Wil 1900 have met 35 times since 2015: Neuchatel Xamax won 12, Wil 1900 won 16 and 7 ended level, averaging 3.5 goals per meeting. Meetings with corner data averaged 8.4 corners.
Neuchatel Xamax arrive with a 3-0-3 (W-D-L) record from their last 6 matches, scoring 2 and conceding 1.8 goals per game.
Wil 1900 arrive with a 3-0-3 (W-D-L) record from their last 6 matches, scoring 2.2 and conceding 2.5 goals per game.
Neuchatel Xamax vs Wil 1900 head-to-head statistics updated on 31 Jul 2026.