Football · Challenge League · Switzerland
Xamax vs Kriens
Friday, 24 July 2026
Played. Source reports: FINISHED.Final score
Xamax3-2Kriens
- 1ST HALF
- 3-1
- 2ND HALF
- 0-1
Prediction and result
Before kickoff, the model made Kriens favourites at 45% (Xamax 35%, draw 20%). It put over 2.5 goals at 75% and both teams scoring at 68%. Xamax won 3-2, against the model's 45% for Kriens.
Key facts before the match
- They last met on 16 Apr 2022, when Xamax won 5-0.
Switzerland•Challenge League

Xamax(5)
W127d
L134d
L137d
L141d
L184d
W188d
W191d
L198d
W203d
D207d

Kriens(4)
D120d
W127d
D127d
W134d
L141d
W169d
W176d
W183d
L190d
D197d
Friday, 24 July 2026 at 20:30
Played. Source reports: FINISHED.Final score
Xamax3-2Kriens
- 1ST HALF
- 3-1
- 2ND HALF
- 0-1
H2H: 5-1-4
Home & away form · from last 10 matches
Xamax at homeKriens away
44
2/42/4
0/41/4
2/41/4
2.001.75
2.001.50
4/44/4
3/42/4
1/41/4
3/43/4
2/42/4
1/41/4
0/40/4
4/42/4
3/43/4
Model Prediction
Expected Goals
Xamax: 1.73
Expected Goals
Kriens: 1.98
Xamax
35%
Draw
20%
Kriens
45%
Over 2.5: 75%
BTTS: 68%
Quality: high
Team 1 Form
Xamax · # = league position now
11 Jul2026
Lausanne#12 vs Xamax#5
1-2W
04 Jul2026
Thun#8 vs Xamax#5
6-2L
01 Jul2026
Xamax#5 vs Sion#3
2-4L
27 Jun2026
Lugano#1 vs Xamax#5
2-1L
15 May2026
Lausanne Ouchy#1 vs Xamax#5
2-1L
11 May2026
Xamax#5 vs Etoile-carouge#7
3-0W
08 May2026
Rapperswil-jona#9 vs Xamax#5
2-3W
01 May2026
Xamax#5 vs Aarau#6
1-3L
26 Apr2026
Xamax#5 vs Bellinzona
2-1W
22 Apr2026
Yverdon#3 vs Xamax#5
2-2D
Team 2 Form
Kriens · # = league position now
18 Jul2026
Biel vs Kriens#4
1-1D
11 Jul2026
Kriens#4 vs Schotz
3-1W
11 Jul2026
Kriens#4 vs yf Juventus
1-1D
04 Jul2026
Zurich#5 vs Kriens#4
2-3W
27 Jun2026
Kriens#4 vs Vaduz#11
1-2L
30 May2026
Kriens#4 vs Bavois
2-1W
23 May2026
Young Boys ii vs Kriens#4
0-2W
16 May2026
Kriens#4 vs Paradiso
4-0W
09 May2026
Basel ii vs Kriens#4
3-1L
02 May2026
Kriens#4 vs Bulle
2-2D
Head-to-Head
Last 10 · # = league position now
16 Apr2022
Kriens#4 vs Xamax#5
0-5•
25 Feb2022
Xamax#5 vs Kriens#4
2-1•
20 Nov2021
Kriens#4 vs Xamax#5
0-1•
06 Aug2021
Xamax#5 vs Kriens#4
4-0•
20 Apr2021
Xamax#5 vs Kriens#4
0-3•
26 Feb2021
Kriens#4 vs Xamax#5
1-1•
22 Jan2021
Xamax#5 vs Kriens#4
0-1•
19 Sept2020
Kriens#4 vs Xamax#5
3-1•
13 Sept2020
Xamax#5 vs Kriens#4
1-4•
15 Jan2020
Kriens#4 vs Xamax#5
1-2•
Upcoming matches
# = league position now
Xamax
20 Nov21:30
Xamax#5 vs Etoile-carouge#7Switzerland · Challenge League
H28 Nov20:00
Xamax#5 vs Stade Nyonnais#10Switzerland · Challenge League
H03 Dec22:30
Xamax#5 vs Servette#6Switzerland · Swiss Cup
H06 Dec16:00
Rapperswil-jona#9 vs Xamax#5Switzerland · Challenge League
A13 Dec16:00
Xamax#5 vs Wil#8Switzerland · Challenge League
HPrediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.