Pitchside Lab
Model 1.1
Back

Home › Football › Challenge League › Rapperswil v Stade Lausanne-Ouchy

Switzerland flag

Rapperswil v Stade Lausanne-Ouchy

Rapperswil
0–3Full time
Stade Lausanne-Ouchy

Challenge League · FRI 9 OCT

Full timeGraded 9 Oct 21:00
Rapperswil 0–3 Stade Lausanne-Ouchy STADE LAUSANNE-OUCHY WIN · RIGHTOVER 2.5 · RIGHTBOTH TO SCORE · WRONGOVER 1.5 · RIGHTUNDER 3.5 · RIGHT1–1 EXACTLY · WRONG
We said Stade Lausanne-Ouchy win43%
The market said52%
Brier score, this match · lower is better0.490
The market’s Brier score0.342

The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.

The match replay3 notes · 60 alerts
  1. 0′Before kick-off: we said Stade Lausanne-Ouchy win at 43%.
  2. 1′Much as we predicted: Stade Lausanne-Ouchy was 43% before kick-off and our model makes it 44% now. 0–0 · 32–24–44
  3. 8′🟨 YELLOW · 3' T. Barbet · Stade Lausanne-Ouchy
  4. 10′🟨 YELLOW · 11' V. Hamdiu · Rapperswil
  5. 22′🟨 YELLOW · 3' T. Barbet · Stade Lausanne-Ouchy
  6. 22′🟨 YELLOW · 11' V. Hamdiu · Rapperswil
  7. 29′⚽ GOAL · 30' Rapperswil 0–0 Stade Lausanne-Ouchy · B. Conus
  8. 30′⚽ GOAL · 30' Rapperswil 0–1 Stade Lausanne-Ouchy · B. Conus
  9. 33′B. Conus scores for Stade Lausanne-Ouchy on 30′ — 0–1. 0–1 · 10–20–71
  10. 33′OUR NUMBER MOVES UP · 33' Stade Lausanne-Ouchy win: 43% at kick-off, 71% now
  11. 38′We published Stade Lausanne-Ouchy at 43%. Our model now makes it 71%. 0–1 · 9–20–71
  12. 38′🟨 YELLOW · 40' D. Moussadek · Stade Lausanne-Ouchy
  13. 45′SECOND HALF Rapperswil 0–1 Stade Lausanne-Ouchy
  14. 54′⚽ GOAL · 55' Rapperswil 0–1 Stade Lausanne-Ouchy · R. Dantas Fernandes
  15. 54′⚽ GOAL · 54' Rapperswil 0–2 Stade Lausanne-Ouchy · R. Dantas Fernandes
  16. 58′🟨 YELLOW · 59' R. Dantas Fernandes · Stade Lausanne-Ouchy
  17. 59′SUBSTITUTION · 60' Rapperswil · On: M. Deme · Off: B. Morgado
  18. 59′SUBSTITUTION · 60' Rapperswil · On: E. Senaya · Off: S. Diarrassouba
  19. 66′🟨 YELLOW · 67' I. Beka · Rapperswil
  20. 68′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. A. Tur · Off: C. Sow
  21. 68′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. Atangana · Off: M. Sartoretti
  22. 71′SUBSTITUTION · 72' Rapperswil · On: R. Bobadilla · Off: E. Rossier
  23. 76′SUBSTITUTION · 77' Stade Lausanne-Ouchy · On: R. Freitas · Off: V. Tritten
  24. 82′SUBSTITUTION · 82' Rapperswil · On: L. Emini · Off: A. Charveys
  25. 82′SUBSTITUTION · 82' Rapperswil · On: D. Muzzi · Off: N. Mupemba
  26. 82′⚽ GOAL · 82' Rapperswil 0–3 Stade Lausanne-Ouchy · R. Dantas Fernandes
  27. 82′⚽ GOAL · 83' Rapperswil 0–3 Stade Lausanne-Ouchy · J. Atangana
  28. 83′🟨 YELLOW · 3' T. Barbet · Stade Lausanne-Ouchy
  29. 83′🟨 YELLOW · 11' V. Hamdiu · Rapperswil
  30. 83′⚽ GOAL · 30' Rapperswil 0–3 Stade Lausanne-Ouchy · B. Conus
  31. 83′🟨 YELLOW · 40' D. Moussadek · Stade Lausanne-Ouchy
  32. 83′⚽ GOAL · 55' Rapperswil 0–3 Stade Lausanne-Ouchy · R. Dantas Fernandes
  33. 83′🟨 YELLOW · 59' R. Dantas Fernandes · Stade Lausanne-Ouchy
  34. 83′SUBSTITUTION · 60' Rapperswil · On: M. Deme · Off: B. Morgado
  35. 83′SUBSTITUTION · 60' Rapperswil · On: E. Senaya · Off: S. Diarrassouba
  36. 83′🟨 YELLOW · 67' I. Beka · Rapperswil
  37. 83′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. A. Tur · Off: C. Sow
  38. 83′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. Atangana · Off: M. Sartoretti
  39. 83′SUBSTITUTION · 72' Rapperswil · On: R. Bobadilla · Off: E. Rossier
  40. 83′SUBSTITUTION · 77' Stade Lausanne-Ouchy · On: R. Freitas · Off: V. Tritten
  41. 83′SUBSTITUTION · 82' Rapperswil · On: L. Emini · Off: A. Charveys
  42. 83′SUBSTITUTION · 82' Rapperswil · On: D. Muzzi · Off: N. Mupemba
  43. 83′⚽ GOAL · 83' Rapperswil 0–3 Stade Lausanne-Ouchy · J. Atangana (assist R. Dantas Fernandes)
  44. 86′SUBSTITUTION · 87' Stade Lausanne-Ouchy · On: L. Hajrulahu · Off: D. Moussadek
  45. 86′SUBSTITUTION · 87' Stade Lausanne-Ouchy · On: H. Lukembila · Off: T. Barbet
  46. 87′🟨 YELLOW · 3' T. Barbet · Stade Lausanne-Ouchy
  47. 87′🟨 YELLOW · 11' V. Hamdiu · Rapperswil
  48. 87′⚽ GOAL · 30' Rapperswil 0–3 Stade Lausanne-Ouchy · B. Conus
  49. 87′🟨 YELLOW · 40' D. Moussadek · Stade Lausanne-Ouchy
  50. 87′⚽ GOAL · 55' Rapperswil 0–3 Stade Lausanne-Ouchy · R. Dantas Fernandes
  51. 87′🟨 YELLOW · 59' R. Dantas Fernandes · Stade Lausanne-Ouchy
  52. 87′SUBSTITUTION · 60' Rapperswil · On: M. Deme · Off: B. Morgado
  53. 87′SUBSTITUTION · 60' Rapperswil · On: E. Senaya · Off: S. Diarrassouba
  54. 87′🟨 YELLOW · 67' I. Beka · Rapperswil
  55. 87′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. A. Tur · Off: C. Sow
  56. 87′SUBSTITUTION · 69' Stade Lausanne-Ouchy · On: J. Atangana · Off: M. Sartoretti
  57. 87′SUBSTITUTION · 72' Rapperswil · On: R. Bobadilla · Off: E. Rossier
  58. 87′SUBSTITUTION · 77' Stade Lausanne-Ouchy · On: R. Freitas · Off: V. Tritten
  59. 87′SUBSTITUTION · 82' Rapperswil · On: L. Emini · Off: A. Charveys
  60. 87′SUBSTITUTION · 82' Rapperswil · On: D. Muzzi · Off: N. Mupemba
  61. 87′⚽ GOAL · 83' Rapperswil 0–3 Stade Lausanne-Ouchy · J. Atangana
  62. 87′SUBSTITUTION · 87' Stade Lausanne-Ouchy · On: L. Hajrulahu · Off: D. Moussadek
  63. 87′SUBSTITUTION · 87' Stade Lausanne-Ouchy · On: H. Lukembila · Off: T. Barbet
  64. FTFULL TIME Rapperswil 0–3 Stade Lausanne-Ouchy
  65. FTRapperswil 0–3 Stade Lausanne-Ouchy · Stade Lausanne-Ouchy win: right · Over 2.5: right · Both to score: wrong · Over 1.5: right · Under 3.5: right · 1–1 exactly: wrong

What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.

Timeline

Events will appear when the match starts.

Pre-match prediction

Rapperswil win31%
Draw26%
Stade Lausanne-Ouchy win43%

Published before kick-off · 9 Oct 06:15

Match information

FRI 9 OCT · 18:30

The game so far

Recorded statistics

Match statistics

Match statistics are not available yet.

Players on the pitch

Recorded line-ups

Line-ups

Rapperswil

Formation not confirmed

18 A. Omerovic

28 J. Ambassa

4 I. Beka

37 W. Le Pogam

3 B. Morgado

26 A. Charveys

8 V. Hamdiu

93 A. Bakayoko

11 E. Rossier

10 S. Diarrassouba

9 N. Mupemba

Coach · Selcuk Sasivari

Substitutes

41 · V. Rrusta

23 · R. Pousa

20 · E. Senaya

31 · L. Emini

22 · I. Maslarov

25 · R. Bobadilla

47 · M. Deme

54 · M. Kurtishi

49 · D. Muzzi

Stade Lausanne-Ouchy

Formation not confirmed

50 L. Seji

4 D. Moussadek

34 N. Sutter

22 T. Barbet

28 I. Kaloga

3 B. Conus

25 J. Nkama

19 C. Sow

30 R. Dantas Fernandes

77 V. Tritten

11 M. Sartoretti

Coach · Dalibor Stevanovic

Substitutes

21 · K. Martin

5 · L. Hajrulahu

44 · H. Lukembila

2 · J. Carrasco

80 · J. A. Tur

10 · R. Freitas

47 · F. Morello

57 · N. Emeran

17 · J. Atangana

Match statistics

Match statistics are not available yet.

Line-ups

Rapperswil

Formation not confirmed

18 A. Omerovic

28 J. Ambassa

4 I. Beka

37 W. Le Pogam

3 B. Morgado

26 A. Charveys

8 V. Hamdiu

93 A. Bakayoko

11 E. Rossier

10 S. Diarrassouba

9 N. Mupemba

Coach · Selcuk Sasivari

Substitutes

41 · V. Rrusta

23 · R. Pousa

20 · E. Senaya

31 · L. Emini

22 · I. Maslarov

25 · R. Bobadilla

47 · M. Deme

54 · M. Kurtishi

49 · D. Muzzi

Stade Lausanne-Ouchy

Formation not confirmed

50 L. Seji

4 D. Moussadek

34 N. Sutter

22 T. Barbet

28 I. Kaloga

3 B. Conus

25 J. Nkama

19 C. Sow

30 R. Dantas Fernandes

77 V. Tritten

11 M. Sartoretti

Coach · Dalibor Stevanovic

Substitutes

21 · K. Martin

5 · L. Hajrulahu

44 · H. Lukembila

2 · J. Carrasco

80 · J. A. Tur

10 · R. Freitas

47 · F. Morello

57 · N. Emeran

17 · J. Atangana

Our number · stade lausanne-ouchy winPublished 9 Oct 18:34
43% The market52%
Us43%
Market52%

We make Stade Lausanne-Ouchy a 43% chance to win. The market has them at 52%. We are 9 points less confident than the market. The model expects 1.4–1.7.

How the number movedSince we published
40%45%50%55% 9 OCT 06:219 OCT 16:09
Our probability · stade lausanne-ouchy win The market, margin stripped

Our number has not moved since we published. The market has gone from 53% to 52% in the same time.

Every market, from one calculation
MarketUsMarketGap
Rapperswil win31%25%+6
Draw26%23%+3
Stade Lausanne-Ouchy win43%52%−9
Over 2.5 goals58%66%−8
Both teams to score61%65%−4
Over 1.5 goals81%84%−2
Over 3.5 goals36%45%−10
Rapperswil or draw57%48%+9
Rapperswil clean sheet20%––
Stade Lausanne-Ouchy clean sheet26%––

Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 10 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.

Every scorelineMost likely 1–1 at 12.2%
0123450 6.3 6.9 6.7 3.7 1 5.5 12.2 9.0 4.9 2.1 2 4.6 7.5 6.1 3.4 3 2.1 3.4 2.8 4 5
under 2% 5% 12%+Rapperswil down, Stade Lausanne-Ouchy across

This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.1 — Pitchside Lab's own model.

Head to head

5 meetings since 2025
Goals a meeting2.20
Over 2.52 of 5
Both scored2 of 5
Last meetingsSTA 2–0 RAP · STA 1–2 RAP · RAP 1–0 STA · STA 0–2 RAP

Form · last six in Challenge League

RAPPERSWIL

LLDLWW0–2 · 1–2 · 1–1 · 2–3 · 2–0 · 3–0

STADE LAUSANNE-OUCHY

WDWWWD2–1 · 1–1 · 3–0 · 2–0 · 4–0 · 0–0

The table

2026/27
#TEAMPGDPTS
1Stade Lausanne-Ouchy9+1421
2FC Winterthur9+1118
3Yverdon Sport9+516
4SC Kriens9+514
5FC Aarau9−212
6Neuchatel Xamax FC9−512
7Rapperswil9−110
8Étoile Carouge9−49
9FC WIL 19009−69
10Stade Nyonnais9−172

Based on available league results; standings may be incomplete.