Hero Background
  1. Home
  2. wil vs xamax
  3. details
Switzerland•Challenge League
Jul 31, 17:30
1:2
finished
LDDDL
WLLLL

Match Events

2'
âš½
Nvendo V.
Xamax
7'
🔄
Jacovic D.
Out: Jacovic D. | In: Rupp N.
Wil
28'
âš½
Weber P.
Wil
44'
🟨
Diomande B.
Xamax
46'
🔄
Fontana J.
Out: Fontana J. | In: Bergsma L.
Xamax
49'
🟨
Bayard R.
Xamax
52'
🔄
Sutter P.
Out: Sutter P. | In: Correia S.
Wil
66'
🔄
Bayard R.
Out: Bayard R. | In: Luthi J.
Xamax
70'
🟨
Weber P.
Wil
80'
🔄
Keita B.
Out: Keita B. | In: Allou Y.
Wil
81'
🔄
Staubli T.
Out: Staubli T. | In: Bunjaku O.
Wil
81'
🔄
Rexhaj A.
Out: Rexhaj A. | In: Fischer P.
Wil
83'
🔄
Mulaj L.
Out: Mulaj L. | In: Veya L.
Xamax
89'
•
Abedini E.
Xamax

AI Prediction

Top Pick30%
Draw (X)
AI prediction points: 30%. Pick: Draw (X). Correct Score: 2:2.
Correct Score2:2

Win Probabilities

Wil27%
Draw46%
Xamax27%

Match Analysis

This matchup in the Challenge League is expected to be a tight contest, with the win probabilities nearly split between Wil (27%) and Xamax (27%). Our AI model recommends backing Draw (X), predicting a likely scoreline of 2:2. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Wil's home ground.

Scoring Trends

Wil
VS
Xamax
2.25
Goals Scored
1.25
2.5
Goals Conceded
1.63
1.92
Expected Goals (xG)
1.39
100%
Over 1.5
75%
75%
Over 2.5
75%
63%
Over 3.5
25%

Head to Head Matches (H2H)

DateMatchScore
31.07.26
WilvsXamax
1:2
07.04.26
WilvsXamax
5:2
01.03.26
XamaxvsWil
0:0
02.11.25
WilvsXamax
2:1
12.09.25
XamaxvsWil
3:1

Wil Last Matches

DateMatchScore
11.09.26
Lausanne OuchyvsWil
4:0L
04.09.26
Etoile-CarougevsWil
1:1D
31.08.26
WilvsAarau
2:2D
28.08.26
YverdonvsWil
1:1D
22.08.26
WilvsKriens
0:2L

Xamax Last Matches

DateMatchScore
11.09.26
Stade NyonnaisvsXamax
1:3W
04.09.26
WinterthurvsXamax
4:0L
01.09.26
XamaxvsYverdon
1:2L
28.08.26
AarauvsXamax
2:1L
21.08.26
XamaxvsLausanne Ouchy
1:2L

Group A

#TeamPLWDLGDPts
1
Lausanne Ouchy
862017:320
2
Winterthur
843117:715
3
Yverdon
843114:915
4
Aarau
833213:1412
5
Xamax
840412:1412
6
Kriens
832312:1011
7
Etoile-Carouge
82337:89
8
Rapperswil-Jona
821512:167
9
Wil
813410:216
10
Stade Nyonnais
80266:182