Live data Football predictions by AI, with a record that stays public
18+
bananagoal
⌘K Sign in Join free

Wil vs Rapperswil prediction — Challenge League

Challenge League · Switzerland
1 2.12
X 3.85
2 3.10

AI picks by market

Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.

Top pick
62%Chance
Home side avoids defeat 1X Odds @1.37 Moderate chance
Full-time result1X2 · win %
Wil 48%@2.12
Draw 23%@3.85
Rapperswil 29%@3.10
Goals lineOver/Under 2.5
Over 2.5 66%@1.50
Under 2.5 34%@2.91
Both teams to scoreBTTS
Yes 46%@1.45
No 54%@2.55
Bet Builder
1X & Over 1.5 59%@1.53
Half-time 0:0 Model
Exact score 3:0 Likeliest

Forecast statistics

What the model expects over a full match.

WilStatRapperswil
1.66xG1.28
55%Ball possession45%
17Shots11
5Shots on goal4
5Corner kicks4
2Yellow cards2
1Offside calls1
15Fouls made11

This season

Both teams' numbers over the whole season.

WilPer gameRapperswil
1.7Goals for / game1.5
1.8Goals against / game1.6
52%Ball possession43%
15.6Shots per game11.4
6.0Corners per game3.2
1.80Expected goals1.52

Lately

Each team's hit rate on these outcomes.

WilRateRapperswil
30%Wins30%
90%Over 1.5100%
50%Over 2.550%
50%BTTS40%

Latest form

Each team's most recent games.

Wil WDWLD
W 17 Oct Bulle Wil 0 1 – –
D 9 Oct Kriens Wil 1 1 2.32 2.77
W 18 Sept Wil Stade Nyonnais 5 0 1.55 5.10
L 11 Sept Lausanne Ouchy Wil 4 0 1.55 5.00
D 4 Sept Etoile C Wil 1 1 1.74 4.11
D 31 Aug Wil Aarau 2 2 3.60 1.95
D 28 Aug Yverdon Wil 1 1 1.55 5.20
L 22 Aug Wil Kriens 0 2 2.37 2.70
W 16 Aug Rebstein Wil 2 6 – –
L 7 Aug Winterthur Wil 5 0 1.98 3.35
Rapperswil LLWWL
L 16 Oct Rapperswil St. Gallen 0 2 6.50 1.38
L 9 Oct Rapperswil Lausanne Ouchy 0 3 3.75 1.95
W 18 Sept Xamax Rapperswil 0 3 2.15 2.92
W 11 Sept Rapperswil Yverdon 2 0 4.10 1.73
L 4 Sept Aarau Rapperswil 3 2 1.65 4.30
D 1 Sept Rapperswil Kriens 1 1 2.40 2.50
L 28 Aug Etoile C Rapperswil 2 1 1.92 3.55
L 21 Aug Rapperswil Winterthur 0 2 2.92 2.17
W 15 Aug YF Juventus Rapperswil 1 6 – –
L 7 Aug Lausanne Ouchy Rapperswil 2 0 1.57 5.50

Past meetings

Wil
2·0·3
Rapperswil
  • Jul 2026 Rapperswil 4 - 5 Wil
  • Apr 2026 Rapperswil 2 - 0 Wil
  • Feb 2026 Wil 0 - 2 Rapperswil
  • Nov 2025 Rapperswil 1 - 2 Wil
  • Aug 2025 Wil 1 - 3 Rapperswil

Table

Each team's place in the current table.

# Team P GD Pts
1 Lausanne Ouchy 12 +17 26
2 Yverdon 12 +7 21
3 Winterthur 12 +8 20
4 Kriens 12 +5 17
5 Xamax 12 -2 17
6 Aarau 12 -3 14
7 Rapperswil 12 -4 12
8 Wil 12 -6 12
9 Etoile C 12 -6 11
10 Stade Nyonnais 12 -16 7