Bellinzona vs Rapperswil-Jona Result, Stats, Lineups & H2H
FT · HT 1–32 – 4
Evan Rossier 3′Willy Vogt 59′
Cobel Sow Garcia 1′Yannis Ryter 33′Florian Kamberi 42′ (pen)Filipe de Carvalho Ferreira 90+5′
Player of the matchWilly VogtBEL · 1 goal · 96′ played · 5 shots (2 on target) · 4 key passes · 3 dribbles
8.1- Possession
- 49%51%
- Shots · on target in brackets
- 18 (7)13 (6)
- Corners
- 73
Challenge LeagueMatchday 33Stadio ComunaleRef M. Turkes
This meeting
Events
BEL 2–4 RAP · 2–3 yellow- Full time 2–4
- Filipe de Carvalho Ferreira2–4Goal · left foot · assist Davide Muzzi
- Jonatan MayorgaPenalty missed · hit woodwork
- Berkay DabanlıYellow card
- Joseph Junior Ambassafor Lois Ndema Mbongué
- Willy VogtYellow card
- Michael GonçalvesYellow card
- Meritan Shabanifor Elion Jashari
- M. Jaitehfor Evan Rossier
- Rijad Salijifor Yannis Ryter
- Ruben Pousafor Cobel Sow Garcia
- Davide Muzzifor Florian Kamberi
- Bruno Ferreira MorgadoYellow card
- Filipe de Carvalho Ferreirafor Janis Luthi
- Willy Vogt2–3Goal · right foot · assist Evan Rossier
- Jonatan Mayorgafor Pierrick Moulin
- Fabio Lymannfor Endrit Fetahu
- Johan Kuryfor Duban Felipe Ayala
- Half-time 1–3
- Florian Kamberi1–3Penalty goal · right foot
- Yannis Ryter1–2Goal · left foot
- Yannis RyterYellow card
- Evan Rossier1–1Goal · right foot · assist Michael Gonçalves
- Cobel Sow Garcia0–1Goal · right foot · assist Janis Luthi
Form
last 10 matches of each side, all competitions, before kick-off- 1-2L20 Feb
- 0-4L27 Feb
- 3-3D7 Mar
- 0-3L13 Mar
- 2-1W20 Mar
- 2-5L3 Apr
- 2-3L7 Apr
- 0-0D11 Apr
- 4-0W18 Apr
- 1-2L26 Apr
2-2-6goals 15:230.80pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 2-1W20 Feb
- 3-5L27 Feb
- 0-0D6 Mar
- 2-3L15 Mar
- 1-2L20 Mar
- 4-5L4 Apr
- 2-1W7 Apr
- 2-0W11 Apr
- 1-2L19 Apr
- 2-1W24 Apr
4-1-5goals 19:201.30pts/game
latest 5
- H
Étoile Carouge2–1 - A
Vaduz1–2 - H
Wil2–0 - A
Stade Lausanne-Ouchy2–1 - H
Aarau4–5
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 3.47Goals per game (both sides)3.67
- 87%Over 1.587%
- 73%Over 2.573%
- 47%Over 3.533%
- 53%Both teams scored67%
- 20%Clean sheets33%
- 33%Failed to score7%
- Bellinzona at home v Rapperswil-Jona away
- 7Played7
- 3Won2
- 1Drawn0
- 3Lost5
- 11-10Goals (for-against)12-15
- 1.43Points per game0.86
- 71%Over 2.586%
- 43%Clean sheets14%
- 1st half vs 2nd half scoring · 15 games each
- 11-131st-half goals (for-against)15-14
- 11-172nd-half goals (for-against)14-12
- 50%Goals after half-time48%
- 73%Goal before half-time80%
- 2-7-6Half-time W-D-L5-7-3
What stands out
- 1–3half-time
The match stood at 1–3 at half-time before 1–1 after the break (2–4 full time).
- 18–13shots
Bellinzona recorded 18 shots (7 on target) against 13 (6 on target) for Rapperswil-Jona.
Top ratings
XI avg 6.70 v 6.94- WVWilly VogtBEL8.1
- EREvan RossierBEL8.0
Yannis RyterRAP7.7- CGCobel Sow GarciaRAP7.3
Berkay DabanlıRAP7.2
Player leaders
this matchShots
- Willy VogtBEL5 (2)
- Evan RossierBEL3 (2)
- Jonatan MayorgaBEL3
Big chances created
- Janis LuthiRAP2
- Evan RossierBEL1
- Davide MuzziRAP1
Passes
- Berkay DabanlıRAP68/75
- Elion JashariBEL56/64
- Lorik EminiRAP52/60
Progressive passes
- Berkay DabanlıRAP68 (91%)
- Elion JashariBEL60 (94%)
- Alberto TraperoBEL56 (93%)
Final-third passes
- Bruno Ferreira MorgadoRAP14
- Alberto TraperoBEL11
- Alexis CharveysRAP10
Key passes
- Willy VogtBEL4
- Jacques BomoBEL3
- Janis LuthiRAP3
Ball recoveries
- Cyrill EmchRAP14
- Elio TrochenBEL8
- Alexis CharveysRAP7
Duels won
- Alexis CharveysRAP7/10
- Jonatan MayorgaBEL7/10
- Alberto TraperoBEL6/7
Dribbles
- Willy VogtBEL3/4
- Alexis CharveysRAP3/4
- Jonatan MayorgaBEL2/5
Tackles
- Alberto TraperoBEL4
- Alexis CharveysRAP3
- Berkay DabanlıRAP2
Clearances
- Berkay DabanlıRAP5
- Stevan RaicevicRAP5
- Bruno Ferreira MorgadoRAP4
Saves
- Cyrill EmchRAP5
- Elio TrochenBEL2
Head-to-head
4 meetings on record since 20220-2-2Bellinzona W-D-L · goals 5:7
0 BEL2 draws2 RAP- Goals per meeting
- 3
- Over 2.5 goals
- 75%
- Both teams scored
- 100%
- Won by the host
- 50%
- Rapperswil-Jona2–1BellinzonaChallenge League
- Rapperswil-Jona2–1BellinzonaChallenge League
- Bellinzona1–1Rapperswil-JonaChallenge League
- Rapperswil-Jona2–2Bellinzona1.Liga Promotion
Referee
M. Turkes- Cards / match
- 5.04this match 5 (-0.04)
- Yellows / match
- 4.87this match 5
- Reds / match
- 0.18
- Penalties / match
- 0.4132% of matches
- Fouls / match
- 25this match 25
2.65Home 2.65 vs Away 2.22 yellows/match · +0.43 home · 6–6 red · 5 coach cards2.22
41%Results in 68 recent matches · draw 15%44%
home winsaway wins- With Bellinzona
- 1-0-2 in 3 · 1.67 yellows/game
- With Rapperswil-Jona
- 0-0-1 in 1 · 4 yellows/game
Analysed latest 68 of 78 career matches.
Matchday 33
Challenge League · the other 4 games- Stade Nyonnais
18:30
Wil - Neuchâtel Xamax
1–3
Aarau - Vaduz
2–2
Stade Lausanne-Ouchy - Étoile Carouge
0–2
Yverdon Sport
Match info
- Competition
- Challenge League
- Season
- 2025/2026 · Matchday 33 of 36
- Kick-off
- Venue
- Stadio Comunale, Bellinzona
- Capacity
- 10,000 · grass
- Weather
- 20 °C · sky is clear · humidity 38%
- Referee
- M. Turkes
- BEL coach
- Denis Sonderegger
- RAP coach
- Selcuk Sasivari
Match summary
Rapperswil-Jona beat Bellinzona 4-2 in the Challenge League.
Before kickoff, Rapperswil-Jona (6th, 38 pts) were 16 points ahead of Bellinzona (10th, 22 pts). Across 4 previous meetings on record, Bellinzona won 0 and Rapperswil-Jona won 2, with 2 draws (3 goals per game).
Goals came from Evan Rossier (3') and Willy Vogt (59') for Bellinzona and Cobel Sow Garcia (1'), Yannis Ryter (33'), Florian Kamberi (42') and Filipe de Carvalho Ferreira (90') for Rapperswil-Jona.
Bellinzona — live results and scheduleRapperswil-Jona — live results and scheduleHow we calculate this
Team stats
40 figures- 49%Possession51%
- 18Shots13
- 7Shots on target6
- 4Big chances5
- 7Corners3
- 447Passes481
- 15Fouls10
- 2Yellow cards3
All 40 stats
- Attack
- 6Accurate crosses3
- 103Attacks82
- 2Big chances missed1
- 17Crosses8
- 49Dangerous attacks33
- 15Dribble attempts23
- 1Hit woodwork0
- 2Offsides2
- 39%Shot accuracy46%
- 3Shots blocked3
- 11Shots inside box11
- 8Shots off target4
- 7Shots outside box2
- 8Successful dribbles8
- Passing
- 26Accurate long passes48
- 371Accurate passes407
- 85%Forward passes %87%
- 43%Long pass accuracy62%
- 61Long passes77
- 83%Pass accuracy85%
- 74Passes in final third62
- Defence
- 43Ball recoveries48
- 47Duels won43
- 5Goal kicks11
- 15Interceptions8
- 2Saves5
- 22Tackles14
- Discipline
- 9Free kicks14
- Other
- 1Penalties1
- 112Possession lost115
- 6Substitutions5
- 18Throw-ins15
Lineups
Starting XIs · ratings at full time- 226.1Elio Trochen96′
- 66.6Alberto Trapero96′
- 246.1Elion Jashari↓75′
- 45.7Borja López96′
- 237.1Michael GonçalvesA YC 96′
- 256.2Duban Felipe Ayala↓53′
- 926.5Pierrick Moulin↓53′
- 147.0Jacques Bomo96′
- 346.5Endrit Fetahu↓53′
- 78.0Evan RossierG A ↓75′
- 118.1Willy VogtG YC 96′
- 16.9Cyrill Emch96′
- 36.8Bruno Ferreira MorgadoYC 96′
- 196.5Stevan Raicevic96′
- 47.2Berkay DabanlıYC 96′
- 66.1Lois Ndema Mbongué↓87′
- 267.2Alexis Charveys96′
- 316.8Lorik Emini96′
- 227.0Janis LuthiA ↓65′
- 77.7Yannis RyterG YC ↓71′
- 117.3Cobel Sow GarciaG ↓71′
- 96.7Florian KamberiG ↓71′
- 10Fabio LymannMF · ↑53′6.8
- 20Jonatan MayorgaMF · ↑53′6.7
- 21Meritan ShabaniMF · ↑75′6.5
- 45M. JaitehFW · ↑75′6.9
- 80Johan KuryFW · ↑53′7.0
- 3Aris Aksel SörensenDF
- 16Alexander MuciGK
- 79Lendrit ShalaDF
- 99Andrés LópezMF
SubstitutesCoaches: Denis Sonderegger · Selcuk SasivariG goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 8Rijad SalijiMF · ↑71′6.6
- 23Ruben PousaDF · ↑71′6.2
- 28Joseph Junior AmbassaDF · ↑87′5.4
- 49Davide MuzziFW · A ↑71′7.2
- 77Filipe de Carvalho FerreiraMF · G ↑65′7.1
- 18Alan OmerovicGK
- 33Valdes NganaMF
- 70Josue SchmidtMF
Table
Challenge League 2025/2026 · current| # | Team | P | W-D-L | Goals | GD | Pts |
|---|---|---|---|---|---|---|
| 1 | 36 | 25-6-5 | 75:41 | +34 | 81 | |
| 2 | 36 | 25-5-6 | 77:47 | +30 | 80 | |
| 3 | 36 | 20-7-9 | 75:48 | +27 | 67 | |
| 4 | 36 | 14-8-14 | 59:51 | +8 | 50 | |
| 5 | 36 | 14-7-15 | 55:56 | -1 | 49 | |
| 6 | 36 | 14-2-20 | 52:62 | -10 | 44 | |
| 7 | 36 | 10-10-16 | 46:54 | -8 | 40 | |
| 8 | 36 | 10-10-16 | 39:55 | -16 | 40 | |
| 9 | 36 | 5-13-18 | 33:60 | -27 | 28 | |
| 10 | 36 | 5-8-23 | 40:77 | -37 | 23 |
Updated