Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 3 competitions · 128 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Challenge League Switzerland | 67 | 313 | 4.67 | 16 | 0.24 | 82% |
| Super League Switzerland | 53 | 273 | 5.15 | 17 | 0.32 | 87% |
| Swiss Cup Switzerland | 8 | 28 | 3.50 | 3 | 0.38 | 63% |
2 matches recorded · Switzerland
6 matches recorded · Switzerland
2 matches recorded · Switzerland
18 matches recorded · Switzerland
5 matches recorded · Switzerland
1 matches recorded · Switzerland
13 matches recorded · Switzerland
10 matches recorded · Switzerland
2 matches recorded · Switzerland
12 matches recorded · Switzerland
7 matches recorded · Switzerland
1 matches recorded · Switzerland
4 matches recorded · Switzerland
17 matches recorded · Switzerland
16 matches recorded · Switzerland
12 matches recorded · Switzerland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 1 Nov 2026 | Lugano vs Basel | 2-1 | 7 | 0 | Super League |
| 25 Oct 2026 | Sion vs Lausanne Sport | 1-0 | 7 | 0 | Super League |
| 18 Oct 2026 | Winkeln St. Gallen vs Lausanne Sport | 0-7 | 0 | 0 | Swiss Cup |
| 16 Sep 2026 | Thun vs Servette | 2-4 | 6 | 0 | Super League |
| 5 Sep 2026 | Grasshopper vs Zürich | 2-2 | 8 | 0 | Super League |
| 29 Aug 2026 | Servette vs Luzern | 1-1 | 4 | 1 | Super League |
| 15 Aug 2026 | Courtételle vs Basel | 1-6 | 2 | 0 | Swiss Cup |
| 1 Aug 2026 | Zürich vs Servette | 2-1 | 5 | 0 | Super League |
| 17 May 2026 | St. Gallen vs Thun | 1-1 | 5 | 0 | Super League |
| 11 May 2026 | Stade Nyonnais vs Stade Lausanne-Ouchy | 1-3 | 5 | 0 | Challenge League |
| 3 May 2026 | Lugano vs Young Boys | 1-0 | 5 | 0 | Super League |
| 26 Apr 2026 | Servette vs Winterthur | 5-3 | 2 | 0 | Super League |
| 22 Apr 2026 | Aarau vs Stade Lausanne-Ouchy | 3-0 | 2 | 0 | Challenge League |
| 10 Apr 2026 | Yverdon Sport vs Vaduz | 2-1 | 4 | 0 | Challenge League |
| 4 Apr 2026 | Lugano vs Thun | 1-0 | 5 | 0 | Super League |
| 22 Mar 2026 | Luzern vs Lausanne Sport | 4-0 | 1 | 0 | Super League |
| 5 Mar 2026 | Thun vs St. Gallen | 2-2 | 7 | 0 | Super League |
| 1 Mar 2026 | Vaduz vs Stade Nyonnais | 1-0 | 4 | 0 | Challenge League |
| 14 Feb 2026 | Young Boys vs Winterthur | 6-1 | 3 | 0 | Super League |
| 7 Feb 2026 | Aarau vs Wil | 2-2 | 6 | 1 | Challenge League |
| 18 Jan 2026 | Servette vs Zürich | 1-1 | 2 | 1 | Super League |
| 14 Jan 2026 | Sion vs Winterthur | 2-0 | 5 | 0 | Super League |
| 13 Dec 2025 | Zürich vs Winterthur | 2-2 | 6 | 0 | Super League |
| 7 Dec 2025 | Lausanne Sport vs Lugano | 0-0 | 4 | 0 | Super League |
| 23 Nov 2025 | St. Gallen vs Lausanne Sport | 1-0 | 10 | 4 | Super League |
| 30 Oct 2025 | Lugano vs Luzern | 2-0 | 5 | 0 | Super League |
| 25 Oct 2025 | St. Gallen vs Grasshopper | 5-0 | 7 | 2 | Super League |
| 28 Sep 2025 | Sion vs Lausanne Sport | 0-0 | 5 | 2 | Super League |
| 19 Sep 2025 | Étoile Carouge vs Basel | 2-2 | 7 | 2 | Swiss Cup |
| 24 Aug 2025 | Grasshopper vs Winterthur | 2-2 | 2 | 0 | Super League |
| 17 Aug 2025 | Breitenrain vs Thun | 1-0 | 3 | 0 | Swiss Cup |
| 10 Aug 2025 | Servette vs Grasshopper | 1-1 | 4 | 0 | Super League |
| 3 Aug 2025 | Luzern vs Zürich | 1-1 | 5 | 0 | Super League |
| 18 May 2025 | Lausanne Sport vs Lugano | 1-1 | 3 | 0 | Super League |
| 9 May 2025 | FC Schaffhausen vs Stade Nyonnais | 2-3 | 5 | 1 | Challenge League |
| 18 Apr 2025 | Stade Lausanne-Ouchy vs Neuchâtel Xamax | 0-0 | 4 | 0 | Challenge League |
| 6 Apr 2025 | Basel vs Lugano | 2-0 | 5 | 0 | Super League |
| 30 Mar 2025 | Lausanne Sport vs Luzern | 1-4 | 6 | 0 | Super League |
| 14 Mar 2025 | Étoile Carouge vs Thun | 0-0 | 3 | 0 | Challenge League |
| 9 Mar 2025 | Sion vs Lugano | 2-1 | 9 | 0 | Super League |
| 1 Mar 2025 | Aarau vs FC Schaffhausen | 3-0 | 4 | 0 | Challenge League |
| 15 Feb 2025 | Sion vs Zürich | 2-1 | 4 | 0 | Super League |
| 9 Feb 2025 | Luzern vs Winterthur | 3-2 | 5 | 1 | Super League |
| 4 Feb 2025 | FC Schaffhausen vs Stade Lausanne-Ouchy | 0-1 | 2 | 0 | Challenge League |
| 24 Jan 2025 | Stade Nyonnais vs Aarau | 1-2 | 4 | 0 | Challenge League |
| 19 Jan 2025 | Zürich vs Yverdon Sport | 1-0 | 3 | 0 | Super League |
| 14 Dec 2024 | Yverdon Sport vs Sion | 0-1 | 6 | 0 | Super League |
| 30 Nov 2024 | Thun vs Aarau | 1-1 | 6 | 0 | Challenge League |
| 8 Nov 2024 | Vaduz vs Neuchâtel Xamax | 2-1 | 7 | 0 | Challenge League |
| 3 Nov 2024 | Luzern vs Grasshopper | 2-0 | 6 | 0 | Super League |
| 26 Oct 2024 | Lausanne Sport vs Grasshopper | 3-0 | 7 | 1 | Super League |
| 18 Sep 2024 | Lausanne Sport vs Lugano | 1-2 | 6 | 0 | Super League |
| 13 Sep 2024 | YF Juventus vs Sion | 0-2 | 2 | 0 | Swiss Cup |
| 1 Sep 2024 | Zürich vs Luzern | 1-1 | 7 | 0 | Super League |
| 25 Aug 2024 | Vaduz vs Stade Lausanne-Ouchy | 3-1 | 11 | 2 | Challenge League |
| 26 Jul 2024 | Stade Lausanne-Ouchy vs FC Schaffhausen | 0-1 | 5 | 0 | Challenge League |
| 20 Jul 2024 | Yverdon Sport vs Zürich | 0-2 | 3 | 1 | Super League |
| 20 May 2024 | Baden vs Neuchâtel Xamax | 2-2 | 0 | 0 | Challenge League |
| 14 May 2024 | Basel vs Stade Lausanne-Ouchy | 2-0 | 5 | 0 | Super League |
| 11 May 2024 | Thun vs FC Schaffhausen | 3-0 | 1 | 0 | Challenge League |
| 6 Apr 2024 | Winterthur vs Lugano | 2-2 | 3 | 0 | Super League |
| 1 Apr 2024 | Yverdon Sport vs Young Boys | 0-0 | 4 | 0 | Super League |
| 16 Mar 2024 | Grasshopper vs St. Gallen | 1-1 | 6 | 0 | Super League |
| 24 Feb 2024 | St. Gallen vs Stade Lausanne-Ouchy | 1-0 | 6 | 0 | Super League |
| 11 Feb 2024 | Yverdon Sport vs Servette | 2-1 | 7 | 2 | Super League |
| 31 Jan 2024 | Lugano vs Grasshopper | 0-0 | 3 | 0 | Super League |
| 28 Jan 2024 | Luzern vs Lausanne Sport | 2-1 | 7 | 1 | Super League |
| 13 Dec 2023 | Winterthur vs Zürich | 2-1 | 6 | 0 | Super League |
| 8 Dec 2023 | FC Schaffhausen vs Baden | 2-0 | 4 | 0 | Challenge League |
| 11 Nov 2023 | St. Gallen vs Winterthur | 4-2 | 8 | 0 | Super League |
| 1 Nov 2023 | Black Stars vs Winterthur | 2-6 | 0 | 0 | Swiss Cup |
| 27 Oct 2023 | Stade Nyonnais vs Bellinzona | 2-3 | 6 | 0 | Challenge League |
| 30 Sep 2023 | Grasshopper vs Young Boys | 0-1 | 4 | 0 | Super League |
| 22 Sep 2023 | FC Schaffhausen vs Sion | 1-1 | 3 | 0 | Challenge League |
| 16 Sep 2023 | Bulle vs Servette | 1-4 | 7 | 0 | Swiss Cup |
| 27 Aug 2023 | Vaduz vs Neuchâtel Xamax | 1-1 | 4 | 0 | Challenge League |
| 5 Aug 2023 | Stade Lausanne-Ouchy vs Servette | 1-1 | 7 | 0 | Super League |
| 21 Jul 2023 | Aarau vs Baden | 1-0 | 7 | 0 | Challenge League |
| 5 May 2023 | FC Schaffhausen vs Bellinzona | 2-1 | 5 | 1 | Challenge League |
| 28 Apr 2023 | Wil vs Stade Lausanne-Ouchy | 1-2 | 9 | 1 | Challenge League |
| 16 Apr 2023 | Bellinzona vs Vaduz | 1-6 | 4 | 0 | Challenge League |
| 10 Apr 2023 | Winterthur vs Luzern | 1-2 | 8 | 0 | Super League |
| 31 Mar 2023 | FC Schaffhausen vs Wil | 4-1 | 5 | 0 | Challenge League |
| 10 Mar 2023 | FC Schaffhausen vs Lausanne Sport | 1-2 | 8 | 0 | Challenge League |
| 26 Feb 2023 | Luzern vs Grasshopper | 1-0 | 2 | 0 | Super League |
| 17 Feb 2023 | Thun vs Stade Lausanne-Ouchy | 1-1 | 8 | 0 | Challenge League |
| 29 Jan 2023 | Stade Lausanne-Ouchy vs Lausanne Sport | 2-4 | 6 | 1 | Challenge League |
| 13 Nov 2022 | Lausanne Sport vs Bellinzona | 1-1 | 8 | 1 | Challenge League |
| 6 Nov 2022 | Vaduz vs Neuchâtel Xamax | 1-1 | 5 | 0 | Challenge League |
| 30 Oct 2022 | Winterthur vs St. Gallen | 1-0 | 4 | 1 | Super League |
| 23 Oct 2022 | Aarau vs Neuchâtel Xamax | 3-3 | 4 | 0 | Challenge League |
| 14 Oct 2022 | Thun vs Stade Lausanne-Ouchy | 0-2 | 6 | 0 | Challenge League |
| 30 Sep 2022 | Thun vs Neuchâtel Xamax | 2-1 | 3 | 0 | Challenge League |
| 17 Sep 2022 | Étoile Carouge vs St. Gallen | 2-4 | 7 | 1 | Swiss Cup |
| 10 Sep 2022 | Winterthur vs Luzern | 0-6 | 3 | 0 | Super League |
| 3 Sep 2022 | Stade Lausanne-Ouchy vs Neuchâtel Xamax | 2-1 | 7 | 1 | Challenge League |
| 5 Aug 2022 | FC Schaffhausen vs Wil | 0-1 | 9 | 0 | Challenge League |
| 29 Jul 2022 | Aarau vs Lausanne Sport | 1-2 | 5 | 1 | Challenge League |
| 22 Jul 2022 | Neuchâtel Xamax vs Aarau | 1-2 | 4 | 0 | Challenge League |
| 15 Jul 2022 | FC Schaffhausen vs Thun | 1-0 | 6 | 0 | Challenge League |
| 21 May 2022 | Kriens vs Winterthur | 0-5 | 4 | 0 | Challenge League |
| 14 May 2022 | Vaduz vs Stade Lausanne-Ouchy | 2-2 | 6 | 0 | Challenge League |
| 24 Apr 2022 | Yverdon Sport vs Winterthur | 2-2 | 6 | 0 | Challenge League |
| 9 Apr 2022 | Kriens vs Wil | 2-1 | 3 | 0 | Challenge League |
| 12 Mar 2022 | Vaduz vs Kriens | 3-2 | 3 | 0 | Challenge League |
| 28 Feb 2022 | Winterthur vs Yverdon Sport | 2-0 | 8 | 1 | Challenge League |
| 22 Feb 2022 | FC Schaffhausen vs Thun | 1-0 | 5 | 0 | Challenge League |
| 19 Feb 2022 | Kriens vs Aarau | 0-5 | 2 | 1 | Challenge League |
| 19 Dec 2021 | Winterthur vs Vaduz | 2-3 | 7 | 0 | Challenge League |
| 3 Dec 2021 | Stade Lausanne-Ouchy vs Neuchâtel Xamax | 0-0 | 6 | 0 | Challenge League |
| 5 Nov 2021 | Neuchâtel Xamax vs FC Schaffhausen | 0-3 | 2 | 1 | Challenge League |
| 23 Oct 2021 | Winterthur vs Kriens | 6-1 | 2 | 0 | Challenge League |
| 1 Oct 2021 | Vaduz vs Thun | 1-3 | 4 | 0 | Challenge League |
| 22 Sep 2021 | Kriens vs Yverdon Sport | 0-2 | 2 | 0 | Challenge League |
| 14 Sep 2021 | Thun vs Stade Lausanne-Ouchy | 1-0 | 4 | 0 | Challenge League |
| 23 Jul 2021 | Stade Lausanne-Ouchy vs Winterthur | 1-1 | 4 | 1 | Challenge League |
| 9 Apr 2021 | Stade Lausanne-Ouchy vs Thun | 2-3 | 8 | 1 | Challenge League |
| 12 Mar 2021 | Kriens vs Grasshopper | 1-2 | 2 | 0 | Challenge League |
| 5 Mar 2021 | FC Schaffhausen vs Stade Lausanne-Ouchy | 1-3 | 6 | 0 | Challenge League |
| 20 Feb 2021 | Kriens vs Chiasso | 2-0 | 5 | 0 | Challenge League |
| 5 Feb 2021 | Neuchâtel Xamax vs Thun | 0-3 | 4 | 0 | Challenge League |
| 23 Jan 2021 | Chiasso vs Winterthur | 0-3 | 5 | 0 | Challenge League |
| 22 Dec 2020 | Neuchâtel Xamax vs Winterthur | 2-0 | 3 | 0 | Challenge League |
| 15 Dec 2020 | Kriens vs Aarau | 1-3 | 3 | 0 | Challenge League |
| 5 Dec 2020 | Thun vs Winterthur | 0-0 | 2 | 0 | Challenge League |
| 24 Nov 2020 | Chiasso vs Neuchâtel Xamax | 3-2 | 2 | 1 | Challenge League |
| 20 Oct 2020 | Kriens vs Grasshopper | 5-2 | 1 | 0 | Challenge League |
| 4 Oct 2020 | FC Schaffhausen vs Stade Lausanne-Ouchy | 1-3 | 5 | 0 | Challenge League |
Johannes von Mandach has officiated 128 matches across 3 competitions, averaging 4.80 yellow cards and 0.28 red cards per game (614 yellows and 36 reds in total). Active years in our database: 2020-2026. Competitions covered include Challenge League, Super League, Swiss Cup.
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 Johannes von Mandach.
All statistics for Johannes von Mandach 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.