The Fishy - Grimsby Town FC

ch flag

St Gallen v FC Zurich Head to Head

St Gallen logo
FC Zurich logo
Last 10 St Gallen
Comp Date H A S WDL
SL21‑Mar‑26FC SionSt Gallen1‑1D
SL17‑Mar‑26St GallenFC Lugano1‑1D
SL08‑Mar‑26St GallenBasel3‑0W
SL05‑Mar‑26ThunSt Gallen2‑2D
SL28‑Feb‑26St GallenFC Winterthur2‑1W
SL21‑Feb‑26Servette FCSt Gallen1‑1D
SL18‑Feb‑26FC WinterthurSt Gallen1‑5W
SL14‑Feb‑26St GallenGrasshopper Club0‑0D
SL11‑Feb‑26St GallenYoung Boys2‑1W
SL08‑Feb‑26Lausanne SportsSt Gallen1‑1D
Last 10 FC Zurich
Comp Date H A S WDL
SL21‑Mar‑26FC ZurichThun2‑1W
SL14‑Mar‑26FC ZurichFC Sion1‑2L
SL07‑Mar‑26Servette FCFC Zurich2‑1L
SL04‑Mar‑26FC ZurichLausanne Sports1‑2L
SL01‑Mar‑26Young BoysFC Zurich3‑0L
SL21‑Feb‑26Grasshopper ClubFC Zurich1‑2W
SL14‑Feb‑26FC ZurichFC Luzern1‑4L
SL11‑Feb‑26FC ZurichFC Winterthur3‑0W
SL08‑Feb‑26BaselFC Zurich2‑1L
SL01‑Feb‑26Young BoysFC Zurich3‑0L
Last Meetings
Comp Date H A S
SL06‑Dec‑25St GallenFC Zurich1‑2
SL27‑Sep‑25FC ZurichSt Gallen3‑1
SL17‑May‑25St GallenFC Zurich3‑2
SL09‑Feb‑25FC ZurichSt Gallen1‑2
SL15‑Dec‑24FC ZurichSt Gallen0‑2
SL24‑Sep‑24St GallenFC Zurich4‑1
SL25‑May‑24St GallenFC Zurich1‑2
SL21‑Apr‑24FC ZurichSt Gallen0‑1
SL16‑Dec‑23St GallenFC Zurich1‑0
SL26‑Aug‑23FC ZurichSt Gallen1‑1
SL23‑Apr‑23FC ZurichSt Gallen1‑0
SL02‑Apr‑23St GallenFC Zurich2‑2
SL29‑Jan‑23FC ZurichSt Gallen1‑0
SL30‑Jul‑22St GallenFC Zurich2‑0
SL07‑May‑22St GallenFC Zurich1‑2
SL12‑Mar‑22FC ZurichSt Gallen0‑3
SL18‑Dec‑21FC ZurichSt Gallen3‑1
SL28‑Aug‑21St GallenFC Zurich3‑3
SL12‑May‑21FC ZurichSt Gallen2‑2
SL03‑Apr‑21St GallenFC Zurich1‑1
SL30‑Jan‑21St GallenFC Zurich2‑3
SL09‑Dec‑20FC ZurichSt Gallen1‑2
SL25‑Jul‑20FC ZurichSt Gallen1‑3
SL25‑Jun‑20St GallenFC Zurich0‑4
SL14‑Dec‑19St GallenFC Zurich1‑3
SL14‑Aug‑19FC ZurichSt Gallen2‑1
SL25‑May‑19FC ZurichSt Gallen1‑1
SL06‑Feb‑19St GallenFC Zurich3‑1
SL28‑Oct‑18St GallenFC Zurich3‑2
SL12‑Aug‑18FC ZurichSt Gallen0‑0
SL18‑Apr‑18FC ZurichSt Gallen4‑0
SL11‑Feb‑18St GallenFC Zurich1‑2
SL03‑Dec‑17St GallenFC Zurich1‑3
SL09‑Sep‑17FC ZurichSt Gallen1‑1
SL16‑May‑16St GallenFC Zurich3‑0
SL02‑Apr‑16FC ZurichSt Gallen4‑0
SL24‑Oct‑15FC ZurichSt Gallen2‑2
SL09‑Aug‑15St GallenFC Zurich0‑2
SL18‑Apr‑15FC ZurichSt Gallen1‑2
SL07‑Feb‑15St GallenFC Zurich1‑4
SL26‑Oct‑14FC ZurichSt Gallen1‑1
SL31‑Aug‑14St GallenFC Zurich0‑2
SL10‑May‑14FC ZurichSt Gallen2‑2
SL09‑Feb‑14St GallenFC Zurich0‑2
SL01‑Dec‑13St GallenFC Zurich2‑1
SL25‑Aug‑13FC ZurichSt Gallen0‑0
SL28‑Apr‑13St GallenFC Zurich1‑2
SL30‑Mar‑13FC ZurichSt Gallen1‑3
SL26‑Sep‑12FC ZurichSt Gallen0‑2
SL28‑Jul‑12St GallenFC Zurich3‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Thun3123267235+3771
2St Gallen3116876037+2356
3Basel3115794739+852
4FC Lugano3114984838+1051
5FC Sion31111374435+946
6Young Boys31137116156+546
7FC Luzern31109126256+639
8Servette FC31812115356-336
9Lausanne Sports3199134553-836
10FC Zurich31104174460-1634
11Grasshopper Club3159173861-2324
12FC Winterthur3147203482-4819
League Table (Home)
Pos Team P W D L F A GD Pts
1Thun1611233919+2035
2FC Lugano159332918+1130
3St Gallen169253018+1229
4Young Boys158343519+1627
5FC Sion167632212+1027
6Basel157532212+1026
7Servette FC164752726+119
8FC Zurich166192732-519
9FC Luzern164573633+317
10Lausanne Sports154562626017
11Grasshopper Club153572224-214
12FC Winterthur152491935-1610
League Table (Away)
Pos Team P W D L F A GD Pts
1Thun1512033316+1736
2St Gallen157623019+1127
3Basel168262527-226
4FC Luzern156452623+322
5FC Lugano165651920-121
6FC Sion154742223-119
7Lausanne Sports165471927-819
8Young Boys165472637-1119
9Servette FC154562630-417
10FC Zurich154381728-1115
11Grasshopper Club1624101637-2110
12FC Winterthur1623111547-329
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Thun6411157+813
2Basel6402109+112
3St Gallen6240106+410
4Young Boys6312107+310
5FC Luzern6303149+59
6Servette FC6231106+49
7FC Sion623186+29
8FC Lugano622278-18
9FC Zurich6204711-46
10Lausanne Sports6204713-66
11FC Winterthur6123510-55
12Grasshopper Club6105516-113
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Thun108112610+1625
2St Gallen10460189+918
3Young Boys105232111+1017
4FC Luzern105232415+917
5Basel105141415-116
6FC Sion103521310+314
7Servette FC102621816+212
8FC Lugano102621112-112
9FC Zurich103071220-89
10Lausanne Sports102261324-118
11Grasshopper Club101361022-126
12FC Winterthur10136825-176
Form Table (Home)
Pos Team P W D L F A GD Pts
1Thun6510196+1316
2FC Lugano6411137+613
3St Gallen6321107+311
4Basel632196+311
5Young Boys6312157+810
6FC Luzern63121611+510
7FC Sion624084+410
8Servette FC6231128+49
9FC Zurich62041113-26
10Grasshopper Club6123710-35
11FC Winterthur6123513-85
12Lausanne Sports6033613-73
Form Table (Away)
Pos Team P W D L F A GD Pts
1Thun6501146+815
2FC Luzern6321135+811
3Basel63031013-39
4St Gallen6150128+48
5Servette FC6141111107
6Young Boys6213811-37
7FC Sion613278-16
8Lausanne Sports6204816-86
9FC Lugano605156-15
10FC Zurich6114512-74
11FC Winterthur6114617-114
12Grasshopper Club6024516-112
Team ELO Ratings
PosTeam ELO Rating
1Thun1,705
2Basel1,693
3Young Boys1,668
4St Gallen1,664
5FC Lugano1,656
6Servette FC1,606
7FC Luzern1,599
8Lausanne Sports1,567
9FC Sion1,563
10FC Zurich1,494
11Grasshopper Club1,431
12FC Winterthur1,387
Full Form Table
St Gallen Over/Under (last 6 months)
GoalsOverUnder% Over
0.523292.0%
1.522388.0%
2.517868.0%
3.5101540.0%
4.552020.0%
FC Zurich Over/Under (last 6 months)
GoalsOverUnder% Over
0.5250100.0%
1.522388.0%
2.520580.0%
3.581732.0%
4.552020.0%
Back to top