Join The Team!
A signing like no other...
Football Referee · 2020-2024 · 12 competitions · 99 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Challenge League Switzerland | 35 | 148 | 4.23 | 7 | 0.20 | 91% |
| Super League Switzerland | 28 | 135 | 4.82 | 5 | 0.18 | 86% |
| UEFA Women's Champions League Europe | 10 | 17 | 1.70 | 1 | 0.10 | 70% |
| UEFA Women's EURO Europe | 6 | 15 | 2.50 | 1 | 0.17 | 50% |
| World Cup Women Qualification Europe Europe | 5 | 20 | 4.00 | 0 | 0.00 | 80% |
| Friendly International Women World | 4 | 6 | 1.50 | 0 | 0.00 | 50% |
| Women's Nations League Europe | 3 | 9 | 3.00 | 0 | 0.00 | 33% |
| World Cup Women World | 3 | 5 | 1.67 | 0 | 0.00 | 33% |
| Swiss Cup Switzerland | 2 | 7 | 3.50 | 1 | 0.50 | 100% |
| Club Friendlies 1 World | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| Euro Qualification Europe | 1 | 5 | 5.00 | 1 | 1.00 | 100% |
| Olympic Games Women World | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
1 matches recorded · World
1 matches recorded · Switzerland
11 matches recorded · Switzerland
1 matches recorded · Europe
1 matches recorded · Switzerland
1 matches recorded · Europe
3 matches recorded · Europe
2 matches recorded · World
3 matches recorded · World
1 matches recorded · Switzerland
2 matches recorded · Europe
11 matches recorded · Switzerland
7 matches recorded · Switzerland
5 matches recorded · Europe
6 matches recorded · Europe
6 matches recorded · Switzerland
13 matches recorded · Switzerland
3 matches recorded · Europe
2 matches recorded · World
1 matches recorded · World
14 matches recorded · Switzerland
4 matches recorded · Europe
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 23 Feb 2024 | France W vs Germany W | 2-1 | 4 | 0 | Women's Nations League |
| 18 Feb 2024 | Young Boys vs Stade Lausanne-Ouchy | 1-0 | 5 | 1 | Super League |
| 4 Feb 2024 | Servette vs Stade Lausanne-Ouchy | 3-1 | 4 | 0 | Super League |
| 1 Feb 2024 | Al Nassr vs Inter Miami | 6-0 | 4 | 0 | Club Friendlies 1 |
| 28 Jan 2024 | Grasshopper vs Zürich | 2-1 | 3 | 0 | Super League |
| 14 Dec 2023 | Chelsea W vs Häcken W | 0-0 | 0 | 0 | UEFA Women's Champions League |
| 10 Dec 2023 | Zürich vs Luzern | 1-1 | 2 | 0 | Super League |
| 6 Dec 2023 | St. Gallen vs Yverdon Sport | 4-0 | 2 | 0 | Super League |
| 1 Dec 2023 | Wales W vs Iceland W | 1-2 | 2 | 0 | Women's Nations League |
| 25 Nov 2023 | Luzern vs Winterthur | 3-1 | 7 | 0 | Super League |
| 16 Nov 2023 | Azerbaijan vs Sweden | 3-0 | 5 | 1 | Euro Qualification |
| 12 Nov 2023 | Grasshopper vs Stade Lausanne-Ouchy | 5-2 | 5 | 0 | Super League |
| 4 Nov 2023 | Lausanne Sport vs Lugano | 3-1 | 5 | 1 | Super League |
| 31 Oct 2023 | Belgium W vs England W | 3-2 | 3 | 0 | Women's Nations League |
| 22 Oct 2023 | Grasshopper vs Lugano | 2-1 | 4 | 0 | Super League |
| 6 Oct 2023 | Stade Nyonnais vs Baden | 1-1 | 4 | 0 | Challenge League |
| 30 Sep 2023 | Servette vs Lausanne Sport | 2-1 | 7 | 0 | Super League |
| 23 Sep 2023 | Winterthur vs Stade Lausanne-Ouchy | 2-1 | 6 | 0 | Super League |
| 15 Sep 2023 | Neuchâtel Xamax vs Young Boys | 0-1 | 5 | 0 | Swiss Cup |
| 11 Aug 2023 | Japan W vs Sweden W | 1-2 | 1 | 0 | World Cup Women |
| 2 Aug 2023 | Jamaica W vs Brazil W | 0-0 | 1 | 0 | World Cup Women |
| 27 Jul 2023 | Australia W vs Nigeria W | 2-3 | 3 | 0 | World Cup Women |
| 1 Jul 2023 | England W vs Portugal W | 0-0 | 2 | 0 | Friendly International Women |
| 25 May 2023 | Servette vs Basel | 3-3 | 5 | 0 | Super League |
| 21 May 2023 | Sion vs Young Boys | 0-2 | 5 | 0 | Super League |
| 14 May 2023 | Lugano vs Winterthur | 2-1 | 3 | 0 | Super League |
| 27 Apr 2023 | Barcelona W vs Chelsea W | 1-1 | 2 | 0 | UEFA Women's Champions League |
| 23 Apr 2023 | Lugano vs Sion | 2-0 | 7 | 3 | Super League |
| 16 Apr 2023 | St. Gallen vs Winterthur | 2-3 | 9 | 0 | Super League |
| 11 Apr 2023 | Germany W vs Brazil W | 1-2 | 2 | 0 | Friendly International Women |
| 2 Apr 2023 | Neuchâtel Xamax vs Stade Lausanne-Ouchy | 1-1 | 7 | 0 | Challenge League |
| 19 Mar 2023 | Lausanne Sport vs Thun | 1-3 | 3 | 0 | Challenge League |
| 11 Mar 2023 | Lugano vs Zürich | 2-0 | 8 | 0 | Super League |
| 26 Feb 2023 | Servette vs Winterthur | 1-1 | 4 | 0 | Super League |
| 12 Feb 2023 | Vaduz vs Thun | 0-3 | 2 | 0 | Challenge League |
| 5 Feb 2023 | Sion vs Zürich | 0-1 | 6 | 0 | Super League |
| 7 Dec 2022 | Bayern Munich W vs Barcelona W | 3-1 | 1 | 0 | UEFA Women's Champions League |
| 19 Nov 2022 | Stade Lausanne-Ouchy vs Yverdon Sport | 5-0 | 4 | 0 | Challenge League |
| 5 Nov 2022 | St. Gallen vs Grasshopper | 2-1 | 4 | 0 | Super League |
| 28 Oct 2022 | Stade Lausanne-Ouchy vs Aarau | 2-1 | 5 | 0 | Challenge League |
| 23 Oct 2022 | Basel vs Winterthur | 3-1 | 5 | 0 | Super League |
| 14 Oct 2022 | Lausanne Sport vs Neuchâtel Xamax | 2-1 | 4 | 1 | Challenge League |
| 11 Oct 2022 | Scotland W vs Ireland W | 0-1 | 3 | 0 | World Cup Women Qualification Europe |
| 2 Oct 2022 | Luzern vs Young Boys | 1-2 | 5 | 0 | Super League |
| 17 Sep 2022 | Stade Lausanne-Ouchy vs Young Boys | 0-1 | 2 | 1 | Swiss Cup |
| 11 Sep 2022 | Wil vs Bellinzona | 5-1 | 3 | 0 | Challenge League |
| 2 Sep 2022 | Belgium W vs Norway W | 0-1 | 5 | 0 | World Cup Women Qualification Europe |
| 26 Jul 2022 | England W vs Sweden W | 4-0 | 2 | 0 | UEFA Women's EURO |
| 15 Jul 2022 | Northern Ireland W vs England W | 0-5 | 0 | 0 | UEFA Women's EURO |
| 8 Jul 2022 | Germany W vs Denmark W | 4-0 | 5 | 1 | UEFA Women's EURO |
| 21 May 2022 | Thun vs Yverdon Sport | 2-1 | 5 | 0 | Challenge League |
| 12 May 2022 | Zürich vs Lausanne Sport | 2-2 | 2 | 0 | Super League |
| 6 May 2022 | Winterthur vs Thun | 2-2 | 8 | 0 | Challenge League |
| 30 Apr 2022 | Lugano vs Grasshopper | 1-1 | 2 | 0 | Super League |
| 23 Apr 2022 | Aarau vs Kriens | 3-2 | 4 | 0 | Challenge League |
| 12 Apr 2022 | Scotland W vs Spain W | 0-2 | 5 | 0 | World Cup Women Qualification Europe |
| 30 Mar 2022 | Paris SG W vs Bayern Munich W | 2-2 | 4 | 0 | UEFA Women's Champions League |
| 18 Mar 2022 | Vaduz vs Thun | 0-2 | 2 | 0 | Challenge League |
| 13 Mar 2022 | Lausanne Sport vs Young Boys | 2-2 | 6 | 0 | Super League |
| 26 Feb 2022 | Lugano vs Servette | 2-0 | 4 | 0 | Super League |
| 11 Feb 2022 | Stade Lausanne-Ouchy vs Kriens | 2-1 | 8 | 0 | Challenge League |
| 5 Feb 2022 | Thun vs Wil | 3-0 | 5 | 0 | Challenge League |
| 17 Dec 2021 | Aarau vs Neuchâtel Xamax | 1-0 | 4 | 0 | Challenge League |
| 5 Dec 2021 | Lugano vs Sion | 2-0 | 4 | 0 | Super League |
| 25 Nov 2021 | Sweden W vs Finland W | 2-1 | 3 | 0 | World Cup Women Qualification Europe |
| 19 Nov 2021 | FC Schaffhausen vs Aarau | 2-0 | 1 | 1 | Challenge League |
| 10 Nov 2021 | SL Benfica W vs Häcken W | 0-1 | - | - | UEFA Women's Champions League |
| 30 Oct 2021 | FC Schaffhausen vs Wil | 3-3 | 4 | 0 | Challenge League |
| 23 Oct 2021 | Australia W vs Brazil W | 3-1 | 2 | 0 | Friendly International Women |
| 14 Oct 2021 | Køge vs Barcelona W | 0-2 | 2 | 0 | UEFA Women's Champions League |
| 2 Oct 2021 | Wil vs Stade Lausanne-Ouchy | 2-3 | 4 | 1 | Challenge League |
| 24 Sep 2021 | Winterthur vs Aarau | 0-0 | 10 | 0 | Challenge League |
| 21 Sep 2021 | Northern Ireland W vs Latvia W | 4-0 | 4 | 0 | World Cup Women Qualification Europe |
| 11 Sep 2021 | Luzern vs Grasshopper | 1-1 | 6 | 0 | Super League |
| 29 Aug 2021 | Neuchâtel Xamax vs Wil | 3-0 | 2 | 2 | Challenge League |
| 21 Aug 2021 | Aarau vs Stade Lausanne-Ouchy | 5-2 | 6 | 0 | Challenge League |
| 24 Jul 2021 | Chile W vs Canada W | 1-2 | 3 | 0 | Olympic Games Women |
| 7 May 2021 | Chiasso vs Winterthur | 2-1 | 1 | 1 | Challenge League |
| 2 May 2021 | Chelsea W vs Bayern Munich W | 4-1 | 4 | 0 | UEFA Women's Champions League |
| 23 Apr 2021 | Grasshopper vs Thun | 3-1 | 6 | 0 | Challenge League |
| 16 Apr 2021 | Winterthur vs Stade Lausanne-Ouchy | 1-1 | 5 | 0 | Challenge League |
| 13 Apr 2021 | Netherlands W vs Australia W | 5-0 | 0 | 0 | Friendly International Women |
| 9 Apr 2021 | Portugal W vs Russia W | 0-1 | 3 | 0 | UEFA Women's EURO |
| 3 Apr 2021 | Thun vs Wil | 3-1 | 4 | 0 | Challenge League |
| 24 Mar 2021 | Paris SG W vs Lyon W | 0-1 | 3 | 0 | UEFA Women's Champions League |
| 19 Mar 2021 | Chiasso vs Thun | 1-1 | 4 | 0 | Challenge League |
| 11 Mar 2021 | Fiorentina W vs Manchester City W | 0-5 | 0 | 0 | UEFA Women's Champions League |
| 26 Feb 2021 | Aarau vs Winterthur | 0-0 | - | - | Challenge League |
| 5 Feb 2021 | Stade Lausanne-Ouchy vs Winterthur | 4-1 | 5 | 0 | Challenge League |
| 29 Jan 2021 | Kriens vs Wil | 1-2 | 5 | 0 | Challenge League |
| 22 Dec 2020 | Stade Lausanne-Ouchy vs Wil | 1-0 | 5 | 0 | Challenge League |
| 18 Dec 2020 | FC Schaffhausen vs Grasshopper | 2-1 | 5 | 0 | Challenge League |
| 9 Dec 2020 | SL Benfica vs Chelsea W | 0-5 | 1 | 1 | UEFA Women's Champions League |
| 1 Dec 2020 | Neuchâtel Xamax vs Stade Lausanne-Ouchy | 0-1 | 3 | 0 | Challenge League |
| 27 Nov 2020 | France W vs Austria W | 3-0 | 3 | 0 | UEFA Women's EURO |
| 30 Oct 2020 | Thun vs Aarau | 1-0 | 3 | 1 | Challenge League |
| 27 Oct 2020 | Finland W vs Scotland W | 1-0 | 2 | 0 | UEFA Women's EURO |
| 24 Oct 2020 | Wil vs Stade Lausanne-Ouchy | 0-0 | 4 | 0 | Challenge League |
| 18 Sep 2020 | Thun vs Stade Lausanne-Ouchy | 2-2 | 3 | 0 | Challenge League |
Esther Staubli has officiated 99 matches across 12 competitions, averaging 3.78 yellow cards and 0.16 red cards per game (374 yellows and 16 reds in total). Active years in our database: 2020-2024. Competitions covered include Challenge League, Super League, UEFA Women's Champions League, UEFA Women's EURO, World Cup Women Qualification Europe, Friendly International Women.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Esther Staubli.
All statistics for Esther Staubli and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.