Football · Challenge League · Switzerland
Rapperswil-Jona vs Wil
Friday, 24 July 2026
Played. Source reports: FINISHED.Final score
Rapperswil-Jona4-5Wil
- 1ST HALF
- 2-3
- 2ND HALF
- 2-2
Prediction and result
Before kickoff, the model made Rapperswil-Jona favourites at 44% (Wil 35%, draw 21%). That rests on 5 wins from the last 10 meetings to 3. It put over 2.5 goals at 60% and both teams scoring at 60%. Wil won 5-4, against the model's 44% for Rapperswil-Jona.
Key facts before the match
- They last met on 11 Apr 2026, when Rapperswil-Jona won 2-0.
Switzerland•Challenge League
W121d
D134d
L142d
W144d
W184d
L188d
L191d
W196d
W205d
L210d

Wil(3)
W120d
L128d
W134d
L142d
L184d
W188d
L191d
W198d
D204d
L212d
Friday, 24 July 2026 at 20:30
Played. Source reports: FINISHED.Final score
Rapperswil-Jona4-5Wil
- 1ST HALF
- 2-3
- 2ND HALF
- 2-2
H2H: 5-2-3
Home & away form · from last 10 matches
Rapperswil-jona at homeWil away
54
3/52/4
0/50/4
2/52/4
1.801.25
1.801.50
4/52/4
4/51/4
1/51/4
5/53/4
2/53/4
0/51/4
1/52/4
5/51/4
4/51/4
Model Prediction
Expected Goals
Rapperswil-jona: 1.77
Expected Goals
Wil: 1.56
Rapperswil-jona
44%
Draw
21%
Wil
35%
Over 2.5: 60%
BTTS: 60%
Quality: high
Team 1 Form
Rapperswil-jona · # = league position now
17 Jul2026
Rapperswil-jona#9 vs Cham
3-1W
04 Jul2026
Lugano#1 vs Rapperswil-jona#9
1-1D
26 Jun2026
Rapperswil-jona#9 vs Basel#7
0-3L
24 Jun2026
Freienbach vs Rapperswil-jona#9
1-3W
15 May2026
Rapperswil-jona#9 vs Stade Nyonnais#10
2-1W
11 May2026
Yverdon#3 vs Rapperswil-jona#9
3-1L
08 May2026
Rapperswil-jona#9 vs Xamax#5
2-3L
03 May2026
Bellinzona vs Rapperswil-jona#9
2-4W
24 Apr2026
Rapperswil-jona#9 vs Etoile-carouge#7
2-1W
19 Apr2026
Vaduz#11 vs Rapperswil-jona#9
2-1L
Team 2 Form
Wil · # = league position now
18 Jul2026
Wil#8 vs Bruhl
3-2W
10 Jul2026
Wil#8 vs Luzern#9
0-2L
04 Jul2026
Wil#8 vs Grasshoppers#10
3-2W
26 Jun2026
a. Lustenau#8 vs Wil#8
2-0L
15 May2026
Wil#8 vs Vaduz#11
1-3L
11 May2026
Bellinzona vs Wil#8
2-4W
08 May2026
Wil#8 vs Yverdon#3
0-1L
01 May2026
Stade Nyonnais#10 vs Wil#8
0-1W
25 Apr2026
Wil#8 vs Aarau#6
2-2D
17 Apr2026
Etoile-carouge#7 vs Wil#8
2-0L
Head-to-Head
Last 10 · # = league position now
11 Apr2026
Rapperswil-jona#9 vs Wil#8
2-0•
13 Feb2026
Wil#8 vs Rapperswil-jona#9
0-2•
07 Nov2025
Rapperswil-jona#9 vs Wil#8
1-2•
26 Aug2025
Wil#8 vs Rapperswil-jona#9
1-3•
14 Jul2023
Wil#8 vs Rapperswil-jona#9
0-0•
10 Jan2023
Wil#8 vs Rapperswil-jona#9
0-1•
28 Apr2019
Wil#8 vs Rapperswil-jona#9
1-1•
02 Mar2019
Rapperswil-jona#9 vs Wil#8
4-0•
25 Nov2018
Rapperswil-jona#9 vs Wil#8
0-1•
22 Sept2018
Wil#8 vs Rapperswil-jona#9
2-1•
Upcoming matches
# = league position now
Rapperswil-jona
Wil
20 Nov21:30
Stade Nyonnais#10 vs Wil#8Switzerland · Challenge League
A28 Nov20:00
Wil#8 vs Yverdon#3Switzerland · Challenge League
H02 Dec21:30
Wil#8 vs Luzern#9Switzerland · Swiss Cup
H06 Dec16:00
Wil#8 vs Etoile-carouge#7Switzerland · Challenge League
H13 Dec16:00
Xamax#5 vs Wil#8Switzerland · Challenge League
APrediction 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.
