Overview
ThurgauResults Breakdown
Thurgau's last 20 results: 4 regulation wins, 2 overtime wins, 1 shootout wins, 13 regulation losses, 0 OT losses, 0 SO losses. Understanding win-type distribution helps evaluate how reliant a team is on extra time.
4
Reg Win
2
OT Win
1
SO Win
13
Reg Loss
0
OT Loss
0
SO Loss
Based on last 20 games
Recent Form
Thurgau's last 5 matches: 1 win, 0 draws, 4 losses. Most recent game was against Olten. Recent form is one of the strongest predictors of upcoming match outcomes.
L
OltenHome
Swiss League
1 – 26 Mar 2026
L
OltenAway
Swiss League
2 – 13 Mar 2026
W
OltenHome
Swiss League
4 – 31 Mar 2026
L
OltenAway
Swiss League
5 – 327 Feb 2026
L
OltenHome
Swiss League
3 – 624 Feb 2026
Results
20 matchesQuarter-finals24/02/2026 – 06/03/2026
Fri 06/03Thurgau1–2Olten0–1 · 0–1 · 1–0
Thurgau1–2Olten
Fri 06/030–1 · 0–1 · 1–0
Tue 03/03Olten2–1Thurgau1–0 · 1–1 · 0–0
Olten2–1Thurgau
Tue 03/031–0 · 1–1 · 0–0
Sun 01/03Thurgau4–3OTOlten2–1 · 1–0 · 0–2
Thurgau4–3OTOlten
Sun 01/032–1 · 1–0 · 0–2
Fri 27/02Olten5–3Thurgau1–0 · 2–1 · 2–2
Olten5–3Thurgau
Fri 27/021–0 · 2–1 · 2–2
Tue 24/02Thurgau3–6Olten3–2 · 0–1 · 0–3
Thurgau3–6Olten
Tue 24/023–2 · 0–1 · 0–3
2026-0205/02/2026 – 21/02/2026
Sat 21/02Bellinzona Snakes2–0Thurgau1–0 · 1–0 · 0–0
Bellinzona Snakes2–0Thurgau
Sat 21/021–0 · 1–0 · 0–0
Thu 19/02Thurgau2–7Chur1–2 · 1–2 · 0–3
Thurgau2–7Chur
Thu 19/021–2 · 1–2 · 0–3
Tue 17/02Arosa1–2Thurgau1–0 · 0–1 · 0–1
Arosa1–2Thurgau
Tue 17/021–0 · 0–1 · 0–1
Sun 15/02Thurgau5–4OTBasel1–1 · 1–2 · 2–1
Thurgau5–4OTBasel
Sun 15/021–1 · 1–2 · 2–1
Thu 12/02Thurgau3–2Visp0–1 · 1–1 · 2–0
Thurgau3–2Visp
Thu 12/020–1 · 1–1 · 2–0
Sun 08/02Winterthur5–4Thurgau0–0 · 3–2 · 2–2
Winterthur5–4Thurgau
Sun 08/020–0 · 3–2 · 2–2
Sat 07/02Thurgau7–2Winterthur1–0 · 4–1 · 2–1
Thurgau7–2Winterthur
Sat 07/021–0 · 4–1 · 2–1
Thu 05/02Basel2–2SOThurgau1–1 · 0–0 · 1–1
Basel2–2SOThurgau
Thu 05/021–1 · 0–0 · 1–1
2026-0116/01/2026 – 30/01/2026
Fri 30/01La Chaux-de-Fonds2–1Thurgau1–0 · 0–1 · 1–0
La Chaux-de-Fonds2–1Thurgau
Fri 30/011–0 · 0–1 · 1–0
Tue 27/01Thurgau–––Olten
Thurgau–––Olten
Tue 27/01
Sat 24/01Thurgau–––Sierre
Thurgau–––Sierre
Sat 24/01
Tue 20/01Thurgau–––GCK Lions
Thurgau–––GCK Lions
Tue 20/01
Sun 18/01Sierre–––Thurgau
Sierre–––Thurgau
Sun 18/01
Fri 16/01Thurgau0–3Olten0–2 · 0–0 · 0–1
Thurgau0–3Olten
Fri 16/010–2 · 0–0 · 0–1
Semi-finals08/01/2026
Thu 08/01Sierre6–1Thurgau3–1 · 2–0 · 1–0
Sierre6–1Thurgau
Thu 08/013–1 · 2–0 · 1–0
5W5D10L25%
API data: 7 Jun 2026