15 March 2026 at 13:00

Match Summary

Neuchatel Xamax FC defeated Rapperswil 3:2. The match was played in Challenge League 2025. Goals were scored by L. Emini 16′, S. Demhasaj 25′, S. Demhasaj 68′, S. Demhasaj 68′, J. Hautier 78′, J. Luthi 90′. 5 yellow cards were shown. Neuchatel Xamax FC made 5 substitutions, Rapperswil made 5.

Match Events

Key match events between Neuchatel Xamax FC and Rapperswil — 6 goals and 5 cards recorded during the match.

Neuchatel Xamax FC
Rapperswil
Kick Off
16′
L. Emini

assist: R. Saliji

S. Demhasaj

assist: K. Kone

25′
26′G. Padula Lenna
Half Time
57′R. Pousa
60′R. Saliji
A. AzemiL. Mulaj
60′
64′
R. SalijiV. Ngana
64′
R. PousaA. Bakayoko
S. Demhasaj

Missed Penalty · assist: S. Demhasaj

68′
S. Demhasaj
68′
K. KoneJ. Hautier
72′
S. Ben SeghirD. Carraco
73′
74′
J. SchmidtA. Ribeiro
74′
F. De CarvalhoJ. Luthi
J. Hautier
78′
S. DemhasajV. Nvendo Ferrier
82′
R. BayardE. Zahaj
82′
E. Abedini87′
87′
F. KamberiB. Morgado
90+1′
J. Luthi

assist: A. Bakayoko

Full Time

Recent Form

In their last 6 matches, Neuchatel Xamax FC have recorded 2 wins, 1 draws and 3 defeats. Rapperswil show 2 wins, 0 draws and 4 losses from their last 6 outings.

Neuchatel Xamax FC

WLLLWD

Rapperswil

LWWLLL

Neuchatel Xamax FC vs Rapperswil Head to Head Results

Neuchatel Xamax FC and Rapperswil have met 2 times — Neuchatel Xamax FC won 2, Rapperswil won 0, with 0 draws. Their rivalry dates back to 2025. Neuchatel Xamax FC leads the head-to-head with 2 victories from 2 meetings. A combined 7 goals have been scored across these fixtures, averaging 3.50 per match (5 for the home side, 2 for the visitors). Both teams scored in 2 matches (100%). Over 2.5 goals landed in 2 games (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 1–3 in 2025.

2

Neuchatel Xamax FC

0

Drawn

0

Rapperswil

Goals: 5Goals: 2

Recent Meetings (2)

24 Oct 2025Neuchatel Xamax FC2 – 1Rapperswil
26 Sept 2025Rapperswil1 – 3Neuchatel Xamax FC
Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 20 Mar 2026