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
SL30‑Nov‑25BaselSt Gallen0‑0D
SL26‑Nov‑25FC LuganoSt Gallen1‑3W
SL23‑Nov‑25St GallenLausanne Sports1‑0W
SL09‑Nov‑25St GallenYoung Boys1‑4L
SL28‑Oct‑25FC SionSt Gallen3‑2L
SL25‑Oct‑25St GallenGrasshopper Club5‑0W
SL19‑Oct‑25Young BoysSt Gallen1‑2W
SL04‑Oct‑25St GallenThun1‑2L
SL27‑Sep‑25FC ZurichSt Gallen3‑1L
SL13‑Sep‑25St GallenFC Lugano1‑0W
Last 10 FC Zurich
Comp Date H A S WDL
SL29‑Nov‑25FC ZurichGrasshopper Club1‑0W
SL23‑Nov‑25FC SionFC Zurich2‑2D
SL08‑Nov‑25FC ZurichFC Luzern3‑2W
SL01‑Nov‑25FC ZurichLausanne Sports1‑2L
SL29‑Oct‑25BaselFC Zurich2‑0L
SL26‑Oct‑25FC ZurichYoung Boys2‑3L
SL18‑Oct‑25FC LuganoFC Zurich1‑0L
SL04‑Oct‑25Grasshopper ClubFC Zurich3‑0L
SL27‑Sep‑25FC ZurichSt Gallen3‑1W
SL13‑Sep‑25FC ZurichServette FC2‑1W
Last Meetings
Comp Date H A S
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
SL08‑May‑11St GallenFC Zurich2‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Thun1510142717+1031
2St Gallen159153018+1228
3Young Boys157533427+726
4Basel157352317+624
5FC Lugano157262021-123
6FC Sion155642320+321
7FC Zurich156272227-520
8Lausanne Sports155462723+419
9FC Luzern154652927+218
10Servette FC154472631-516
11Grasshopper Club153571929-1014
12FC Winterthur1523101942-239
League Table (Home)
Pos Team P W D L F A GD Pts
1St Gallen8503168+815
2Young Boys7421166+1014
3FC Lugano8422129+314
4Lausanne Sports84132013+713
5Basel7412125+713
6Thun7412128+413
7FC Zurich84041416-212
8Grasshopper Club72321411+39
9Servette FC82331416-29
10FC Sion722398+18
11FC Luzern81431715+27
12FC Winterthur71241216-45
League Table (Away)
Pos Team P W D L F A GD Pts
1Thun8602159+618
2St Gallen74121410+413
3FC Sion83411412+213
4Young Boys83321821-312
5FC Luzern73221212011
6Basel83231112-111
7FC Lugano7304812-49
8FC Zurich7223811-38
9Servette FC72141215-37
10Lausanne Sports7133710-36
11Grasshopper Club8125518-135
12FC Winterthur8116726-194
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Young Boys63301910+912
2Thun640284+412
3St Gallen6312128+410
4Lausanne Sports6312129+310
5FC Lugano631276+110
6Servette FC6222131308
7FC Zurich6213911-27
8FC Winterthur6213914-57
9FC Sion6132910-16
10Basel613247-36
11FC Luzern61231312+15
12Grasshopper Club6123516-115
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1FC Lugano106221510+520
2Young Boys105322620+618
3Thun106041613+318
4Lausanne Sports104422012+816
5St Gallen105141714+316
6Basel104331410+415
7Servette FC104242019+114
8FC Zurich104151417-313
9FC Sion102531315-211
10Grasshopper Club103251220-811
11FC Luzern102442120+110
12FC Winterthur102171328-157
Form Table (Home)
Pos Team P W D L F A GD Pts
1FC Zurich6402129+312
2Young Boys6321135+811
3FC Lugano632186+211
4Lausanne Sports6312169+710
5Basel6312104+610
6Thun6312107+310
7Grasshopper Club6231128+49
8St Gallen630397+29
9Servette FC62221211+18
10FC Luzern61321512+36
11FC Sion612358-35
12FC Winterthur61141115-44
Form Table (Away)
Pos Team P W D L F A GD Pts
1Thun6402117+412
2Basel632197+211
3Young Boys63211616011
4St Gallen6312109+110
5FC Sion62311110+19
6FC Lugano63038809
7FC Luzern6222910-18
8Servette FC62131112-17
9FC Zurich6213710-37
10Lausanne Sports613268-26
11Grasshopper Club6114315-124
12FC Winterthur6114518-134
Team ELO Ratings
PosTeam ELO Rating
1Young Boys1,762
2Basel1,738
3Lausanne Sports1,633
4St Gallen1,621
5FC Lugano1,614
6Servette FC1,614
7Thun1,580
8FC Luzern1,549
9FC Zurich1,545
10FC Sion1,495
11Grasshopper Club1,458
12FC Winterthur1,437
Full Form Table
St Gallen Over/Under (last 6 months)
GoalsOverUnder% Over
0.514193.3%
1.511473.3%
2.511473.3%
3.57846.7%
4.551033.3%
FC Zurich Over/Under (last 6 months)
GoalsOverUnder% Over
0.5150100.0%
1.513286.7%
2.511473.3%
3.57846.7%
4.531220.0%
Back to top