OrcaScore

Referee profile

Luca Cibelli

  • Switzerland
  • 160 matches officiated
Matches officiated
160
career total (source)
Yellow cards / match
5.15
824 yellow in total
Reds / match
0.28
25 red · 19 second yellow
Yellow / match, recent
5.15
27 matches · red 0.33

Last 12 months

22 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricLuca CibelliAverageDifference from average
Yellow cards / match 5.05 3.99 +27%
Red cards / match 0.32 0.21 +50%
Penalty goals / match 0.27 0.23 +17%
Goals / match 3.36 2.79 +21%
Home wins 50% 44% +14%
Draws 18% 25% −28%

Ranked 106 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Swiss Super League 3.59 goals · 5.18 yellows / match 17 matches
  2. 2 Challenge League 3.00 goals · – yellows / match 3 matches
  3. 3 Cyprus League by Stoiximan 1.00 goals · – yellows / match 1 match
  4. 4 Schweizer Cup 3.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 2 4 6 8 FC Lugano – BSC Young Boys · 21 Dec 2025 · Yellow cards 5, Red cards 1 6 21 DecLUG–YB Grasshopper Club Zürich – FC Thun · 18 Jan 2026 · Yellow cards 5, Red cards 1 6 Servette FC – FC Sion · 31 Jan 2026 · Yellow cards 5, Red cards 0 5 FC St. Gallen 1879 – BSC Young Boys · 11 Feb 2026 · Yellow cards 6, Red cards 0 6 11 FebSTG–YB Servette FC – FC St. Gallen 1879 · 21 Feb 2026 · Yellow cards 5, Red cards 0 5 Basel – Grasshopper Club Zürich · 5 Mar 2026 · Yellow cards 5, Red cards 1 6 FC Lausanne-Sport – BSC Young Boys · 15 Mar 2026 · Yellow cards 2, Red cards 1 3 15 MarLAU–YB FC Aarau – Neuchâtel Xamax · 21 Mar 2026 · Yellow cards 2, Red cards 0 2 Servette FC – FC Luzern · 6 Apr 2026 · Yellow cards 5, Red cards 0 5 FC Thun – FC Lugano · 25 Apr 2026 · Yellow cards 7, Red cards 0 7 25 AprTHU–LUG FC Winterthur – FC Zürich · 2 May 2026 · Yellow cards 7, Red cards 0 7 AEK Larnaca – Apollon Limassol · 6 May 2026 · Yellow cards 8, Red cards 1 9 Servette FC – FC Lausanne-Sport · 12 May 2026 · Yellow cards 6, Red cards 0 6 12 MaySER–LAU FC Stade-Lausanne-Ouchy – FC St. Gallen 1879 · 24 May 2026 · Yellow cards 6, Red cards 1 7 Basel – FC Thun · 9 Aug 2026 · Yellow cards 4, Red cards 0 4 FC Zürich – BSC Young Boys · 1 Sep 2026 · Yellow cards 5, Red cards 0 5 1 SepFCZ–YB FC Lugano – FC St. Gallen 1879 · 16 Sep 2026 · Yellow cards 6, Red cards 1 7 FC Luzern – Grasshopper Club Zürich · 19 Sep 2026 · Yellow cards 4, Red cards 0 4 Servette FC – FC Vaduz · 24 Oct 2026 · Yellow cards 6, Red cards 0 6 24 OctSER–VAD Neuchâtel Xamax – FC Aarau · 30 Oct 2026 · Yellow cards 3, Red cards 0 3 30 OctNEX–AAR 5.2

League breakdown

Competitions of the last 30 matches

Swiss Super League 25 25 matches · 5.3 yellow/match
Challenge League 3 3 matches · 3.0 yellow/match
Schweizer Cup 1 1 matches · 6.0 yellow/match
Cyprus League by Stoiximan 1 1 matches · 8.0 yellow/match

Recent matches

Older matches exist at the source.
FT 9 Aug Basel FC Thun 4 2
Swiss Super League 4 0
FT 6 May AEK Larnaca Apollon Limassol 1 0
Cyprus League by Stoiximan 8 1
FT 25 Apr FC Thun FC Lugano 0 1
Swiss Super League 7 0
FT 4 Oct FC Luzern FC Sion 3 3
Swiss Super League 7 1