Menu
Rozhodcovia

S. Horisberger — Referee Profile

Career Statistics

S. Horisberger has officiated 131 matches, issuing 402 yellow and 27 red cards (3.07 yellows per match). Home teams win 42.0% of the time when this referee is in charge.

131

Matches

402

3.07/game

Yellow Cards

27

0.21/game

Red Cards

35

0.27/game

Penalties

373

2.85/game

Goals

55

42%

Home Wins

37

28.2%

Away Wins

39

29.8%

Draws

Result Distribution

Match outcome breakdown when S. Horisberger officiates: 42.0% home wins, 29.8% draws, 28.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 42%
D 29.8%
A 28.2%
Home winDrawAway win

Matches per Year

S. Horisberger's workload across 7 years (2019–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201912202018202120202225202325202421202510

League Level Breakdown

131matches
Super League84 (64%)
Challenge League35 (27%)
Schweizer Cup12 (9%)

Statistics by League

S. Horisberger has officiated across 3 competitions, with the most appearances in Super League (84 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
SLSuper League· Switzerland84Matches
36323Y/M4.3Goals224
CLChallenge League· Switzerland35Matches
00Y/M0.0Goals115
SCSchweizer Cup· Switzerland12Matches
394Y/M3.3Goals34

Recent Matches

The last 50 matches officiated by S. Horisberger. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
FC Basel 1893
2025-06-01Schweizer Cup1
2025-05-23Challenge League0
FC ST. Gallen
2025-05-10Super League5
FC Lugano
FC ST. Gallen
2025-04-13Super League2
2025-04-01Super League5
2025-03-16Super League2
FC ST. Gallen
2025-03-01Super League3
2025-02-26Schweizer Cup51
Bellinzona
2025-02-09Challenge League0
Yverdon Sport
Servette FC
2025-01-25Super League3
2024-12-08Super League2
2024-12-04Schweizer Cup73
FC Basel 1893
Lausanne
2024-11-30Super League5
2024-11-10Super League101
Servette FC
2024-10-31Super League1
FC ST. Gallen
Servette FC
2024-10-06Super League51
Aemme
Lausanne
2024-09-14Schweizer Cup1
FC Sion
FC Basel 1893
2024-08-31Super League51
FC Zurich
Lausanne
2024-08-11Super League6
Servette FC
2024-07-21Super League5
FC ST. Gallen
2024-05-20Super League3
FC Vaduz
2024-05-17Challenge League0
Neuchatel Xamax FC
FC Aarau
2024-04-12Challenge League0
Yverdon Sport
2024-04-04Super League5
2024-03-17Super League7
Yverdon Sport
FC Zurich
2024-03-09Super League3
Servette FC
2024-02-28Schweizer Cup2
Servette FC
FC Lugano
2024-02-18Super League51
FC Zurich
Grasshoppers
2024-02-10Super League22
2024-02-03Super League2
Yverdon Sport
2024-01-23Super League3
Grasshoppers
Yverdon Sport
2023-12-16Super League2
FC Aarau
FC WIL 1900
2023-12-10Challenge League0
Stade Lausanne-Ouchy
2023-12-06Super League11
2023-12-03Super League4
Servette FC
Grasshoppers
2023-11-26Super League2
FC WIL 1900
Bellinzona
2023-11-10Challenge League0
2023-10-29Super League6
Neuchatel Xamax FC
Stade Nyonnais
2023-10-20Challenge League0
2023-09-30Super League8
Stade Nyonnais
FC WIL 1900
2023-09-26Challenge League0
Grasshoppers
FC ST. Gallen
2023-09-23Super League3
Stade Nyonnais
Neuchatel Xamax FC
2023-07-28Challenge League0
2023-07-22Super League6
FC Aarau
Lausanne
2023-05-27Challenge League0
2023-05-20Super League3
Grasshoppers
2023-05-13Super League6
FC Vaduz
2023-05-07Challenge League0
FC Lugano
Grasshoppers
2023-04-29Super League5
FC Aarau
Neuchatel Xamax FC
2023-04-22Challenge League0