Zurich vs St. Gallen live stream online is not available right now. You can see the full history of Zurich vs St. Gallen head to head confrontation.
Our site's database keeps all result's history of previous games between Zurich and St. Gallen, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Zurich vs St. Gallen upcoming matches.
14-12-2024 17:00
21-04-2024 14:30
79' Willem Geubbels (0-1),
66' Jonathan Okita (Y), 83' Fabian Rohner (Y), 89' Lukas Gortler (Y),
59' Amadou Dante ⇒ Rodrigo Conceicao, 61' Chadrac Akolo ⇒ Jovan Milosevic, 61' Victor Ruiz ⇒ Julian Von Moos, 61' Bastien Toma ⇒ Mihailo Stevanovic, 74' Nikola Boranijasevic ⇒ Fabian Rohner, 84' Ifeanyi Matthew ⇒ Calixte Ligue, 84' Antonio Marchesano ⇒ Daniel Afriyie, 85' Willem Geubbels ⇒ Gregory Karlen,
26-08-2023 16:00
56' Jonathan Okita (1-0), 90+4' Fabian Schubert (1-1),
45+2' Chadrac Akolo (Y), 45+2' Nikola Katic (Y), 47' Chima Okoroji (Y), 65' Christian Witzig (Y), 79' Rodrigo Conceicao (Y), 89' Julian Von Moos (Y),
46' Fabian Rohner ⇒ Antonio Marchesano, 59' Willem Geubbels ⇒ Julian Von Moos, 72' Daniel Afriyie ⇒ Rodrigo Conceicao, 75' Lukas Gortler ⇒ Mihailo Stevanovic, 75' Chima Okoroji ⇒ Patrick Sutter, 75' Chadrac Akolo ⇒ Nikolaj Moller, 88' Christian Witzig ⇒ Fabian Schubert, 90' Jonathan Okita ⇒ Marc Hornschuh,
23-04-2023 14:30
57' Jonathan Okita (1-0),
35' Albert Vallci (Y), 62' Mirlind Kryeziu (Y), 83' Jordi Quintilla (Y), 85' Leon Dajaku (R),
46' Emmanuel Latte Lath ⇒ Julian Von Moos, 46' Albert Vallci ⇒ Matej Maglica, 46' Chadrac Akolo ⇒ Willem Geubbels, 57' Willem Geubbels ⇒ Leon Dajaku, 74' Blerim Dzemaili ⇒ Bledian Krasniqi, 74' Nikola Boranijasevic ⇒ Selmin Hodza, 84' Christian Witzig ⇒ Alessio Besio, 84' Jonathan Okita ⇒ Roko Simic,
29-01-2023 15:30
88' Marc Hornschuh (1-0),
17' Bledian Krasniqi (R), 19' Roko Simic (Y), 45' Ricardo Azevedo Alves (Y), 68' Nikola Boranijasevic (Y), 86' Jordi Quintilla (Y),
20' Roko Simic ⇒ Marc Hornschuh, 46' Ricardo Azevedo Alves ⇒ Noha Ndombasi, 66' Christian Witzig ⇒ Willem Geubbels, 67' Adrian Guerrero ⇒ Lindrit Kamberi, 76' Chadrac Akolo ⇒ Leon Dajaku, 78' Tosin Aiyegun ⇒ Antonio Marchesano, 78' Jonathan Okita ⇒ Fabian Rohner, 81' Michael Kempter ⇒ Stefano Guidotti, 81' Basil Stillhart ⇒ Albert Vallci,
12-03-2022 17:00
7' Matej Maglica (0-1), 34' Julian Von Moos (0-2), 89' Christopher Lungoyi (0-3),
24' Jordi Quintilla (Y), 25' Blerim Dzemaili (Y), 45+1' Lukas Gortler (Y), 49' Isaac Schmidt (Y),
52' Antonio Marchesano ⇒ Ante Coric, 65' Nikola Boranijasevic ⇒ Fabian Rohner, 65' Tosin Aiyegun ⇒ Wilfried Gnonto, 72' Julian Von Moos ⇒ Bastien Toma, 72' Jeremy Guillemenot ⇒ Christopher Lungoyi, 72' Kwadwo Duah ⇒ Fabian Schubert, 78' Adrian Guerrero ⇒ Salim Khelifi, 78' Ousmane Doumbia ⇒ Blaz Kramer, 82' Victor Ruiz ⇒ Alexandre Jankewitz, 90+1' Lukas Gortler ⇒ Basil Stillhart,
18-12-2021 17:00
28' Assan Ceesay (1-0), 78' Blaz Kramer (2-0), 86' Lindrit Kamberi (3-0),
40' Lindrit Kamberi (Y), 50' Patrick Sutter (Y), 71' Betim Fazliji (Y), 80' Alessio Besio (Y),
44' Ousmane Diakite ⇒ Musah Nuhu, 61' Tosin Aiyegun ⇒ Wilfried Gnonto, 63' Isaac Schmidt ⇒ Salifou Diarrassouba, 63' Jeremy Guillemenot ⇒ Alessio Besio, 71' Antonio Marchesano ⇒ Bledian Krasniqi, 71' Assan Ceesay ⇒ Blaz Kramer, 81' Leonhard Munst ⇒ Fabian Schubert, 90' Blerim Dzemaili ⇒ Marc Hornschuh, 90' Nikola Boranijasevic ⇒ Akaki Gogia,
12-05-2021 18:30
24' Tosin Aiyegun (1-0), 45+3' Fabian Rohner (2-0), 69' Lukas Gortler (2-1), 85' Junior Adamu (2-2),
56' Victor Ruiz (Y), 78' Toni Domgjoni (Y),
16' Miro Muheim ⇒ Boubacar Traore, 30' Tosin Aiyegun ⇒ Marco Schonbachler, 61' Jeremy Guillemenot ⇒ Junior Adamu, 61' Boris Babic ⇒ Kwadwo Duah, 61' Euclides Cabral ⇒ Thody Elie Youan, 72' Blerim Dzemaili ⇒ Toni Domgjoni, 72' Benjamin Kololli ⇒ Adrian Winter, 85' Blaz Kramer ⇒ Assan Ceesay, 90' Victor Ruiz ⇒ Tim Staubli,
09-12-2020 17:15
9' Thody Elie Youan (0-1), 28' Tosin Aiyegun (1-1), 37' Thody Elie Youan (1-2),
4' Fidan Aliti (Y), 52' Lukas Gortler (Y), 56' Nathan (Y), 62' Tosin Aiyegun (Y), 74' Ousmane Doumbia (Y), 74' Benjamin Kololli (Y), 83' Vincent Rufli (Y),
46' Becir Omeragic ⇒ Silvan Wallner, 60' Marco Schonbachler ⇒ Assan Ceesay, 60' Antonio Marchesano ⇒ Wilfried Gnonto, 69' Victor Ruiz ⇒ Jeremy Guillemenot, 69' Florian Kamberi ⇒ Tim Staubli, 76' Boris Babic ⇒ Betim Fazliji, 86' Fidan Aliti ⇒ Blaz Kramer, 89' Tosin Aiyegun ⇒ Adrian Winter, 90' Thody Elie Youan ⇒ Angelo Campos,
25-07-2020 18:30
2' Jordi Quintilla (0-1), 16' Benjamin Kololli (1-1), 48' Cedric Itten (1-2), 75' Jeremy Guillemenot (1-3),
13' Yannis Letard (Y), 21' Benjamin Kololli (Y), 29' Lukas Gortler (Y), 31' Andre Ribeiro (Y), 58' Hekuran Kryeziu (Y), 90+1' Blaz Kramer (Y), 90+4' Marco Schonbachler (R),
46' Axel Bakayoko ⇒ Ermedin Demirovic, 46' Andre Ribeiro ⇒ Cedric Itten, 46' Yannis Letard ⇒ Betim Fazliji, 46' Tim Staubli ⇒ Victor Ruiz, 67' Antonio Marchesano ⇒ Marco Schonbachler, 77' Michael Kempter ⇒ Simon Sohm, 80' Lukas Gortler ⇒ Vincent Rufli,
14-08-2019 17:00
40' Antonio Marchesano (1-0), 43' Jordi Quintilla (1-1), 70' Mimoun Mahi (2-1),
28' Denis Popovic (Y), 31' Jordi Quintilla (Y), 45+1' Miro Muheim (Y), 47' Mirlind Kryeziu (Y), 57' Miro Muheim (YR), 59' Mirlind Kryeziu (YR), 63' Yannis Letard (Y), 79' Vincent Rufli (Y),
58' Boris Babic ⇒ Vincent Rufli, 62' Marco Schonbachler ⇒ Nathan, 75' Yannis Letard ⇒ Moreno Costanzo, 76' Antonio Marchesano ⇒ Simon Sohm, 82' Mimoun Mahi ⇒ Blaz Kramer, 90' Lukas Gortler ⇒ Angelo Campos,
25-05-2019 17:00
16' Jeremy Guillemenot (0-1), 50' Salim Khelifi (1-1),
47' Toni Domgjoni (Y), 64' Musah Nuhu (Y), 78' Stephen Odey (Y), 81' Umaru Bangura (Y),
71' Dereck Kutesa ⇒ Axel Bakayoko, 71' Jeremy Guillemenot ⇒ Simone Rapp, 73' Becir Omeragic ⇒ Joel Untersee, 79' Toni Domgjoni ⇒ Benjamin Kololli, 88' Jordi Quintilla ⇒ Cedric Itten, 90' Alain Nef ⇒ Pa Modou,
12-08-2018 14:00
13' Mirlind Kryeziu (Y), 55' Hekuran Kryeziu (Y), 57' Dereck Kutesa (Y),
37' Stephen Odey ⇒ Benjamin Kololli, 46' Kevin Ruegg ⇒ Adrian Winter, 46' Nassim Ben Khalifa ⇒ Dereck Kutesa, 75' Yannis Tafer ⇒ Stjepan Kukuruzovic, 78' Antonio Marchesano ⇒ Michael Frey, 87' Cedric Itten ⇒ Roman Buess,
18-04-2018 18:00
20' Adrian Winter (1-0), 30' Roberto Rodriguez (2-0), 34' Raphael Dwamena (3-0), 77' Antonio Marchesano (4-0),
23' Toni Domgjoni (Y), 58' Silvan Hefti (Y),
46' Yrondu Musavu-King ⇒ Yannis Tafer, 46' Peter Tschernegg ⇒ Cedric Gasser, 74' Marco Aratore ⇒ Roman Buess, 79' Izer Aliu ⇒ Yassin Maouche, 82' Umaru Bangura ⇒ Mirlind Kryeziu, 85' Yassin Maouche ⇒ Maren Haile-Selassie,
09-09-2017 17:00
19' Moussa Kone (1-0), 51' Danijel Aleksic (1-1),
41' Karim Haggui (Y), 53' Adrian Winter (Y), 55' Gjelbrim Taipi (R), 90+3' Moussa Kone (Y),
46' Yannis Tafer ⇒ Danijel Aleksic, 58' Tranquillo Barnetta ⇒ Alain Wiss, 73' Kevin Ruegg ⇒ Victor Palsson, 73' Adrian Winter ⇒ Kay Voser, 82' Pa Modou ⇒ Maren Haile-Selassie, 82' Marco Aratore ⇒ Yrondu Musavu-King,
27-10-2016 18:15
18' Oliver Buff (1-0), 82' Antonio Marchesano (2-0), 90' Albian Ajeti (2-1),
20' Wiss A. (Y), 24' Buff O. (Y), 88' Cavusevic D. (Y),
46' Cedric Brunner ⇒ Stettler N., 60' Buff O. ⇒ Antonio Marchesano, 67' Wiss A. ⇒ Gaudino G., 70' Andreas Wittwer ⇒ Yannis Tafer, 79' Schulz K. ⇒ Bunjaku A., 79' Winter A. ⇒ Schonbachler M.,
02-04-2016 18:00
13' Anto Grgic (1-0), 35' Burim Kukeli (2-0), 86' Kevin Bua (3-0), 90+1' Aleksandr Kerzhakov (4-0),
82' Sangone Sarr (Y),
46' Lucas Cueto ⇒ Geoffrey Treand, 46' Edgar Salli ⇒ Batuhan Karadeniz, 59' Cedric Brunner ⇒ Vinicius, 63' Oliver Buff ⇒ Kevin Bua, 68' Danijel Aleksic ⇒ Marco Aratore, 75' Davide Chiumiento ⇒ Sangone Sarr,
24-10-2015 15:45
5' Edgar Salli (0-1), 26' Mario Gavranovic (1-1), 74' Kevin Bua (2-1), 90+2' Dzengis Cavusevic (2-2),
60' Martin Angha (Y), 69' Everton Luiz (Y), 81' Steven Lang (Y), 90+2' Dzengis Cavusevic (Y),
67' Yannis Tafer ⇒ Marco Aratore, 73' Mario Gavranovic ⇒ Oliver Buff, 73' Dejan Janjatovic ⇒ Alain Wiss, 79' Everton Luiz ⇒ Dzengis Cavusevic, 85' Christian Schneuwly ⇒ Burim Kukeli, 89' Franck Etoundi ⇒ Armando Sadiku,
18-04-2015 18:00
32' Franck Etoundi (1-0), 73' Goran Karanovic (1-1), 90' Goran Karanovic (1-2),
31' Sangone Sarr (Y), 33' Marcel Herzog (Y), 42' Everton Luiz (Y), 65' Pascal Thrier (Y),
38' Daniele Russo ⇒ Nisso Kapiloto, 63' Roberto Rodriguez ⇒ Marco Aratore, 71' Dejan Janjatovic ⇒ Goran Karanovic, 76' Mike Kleiber ⇒ Mario Gavranovic, 87' Franck Etoundi ⇒ Armando Sadiku,
26-10-2014 15:00
58' Yassine Chikhaoui (1-0), 73' Goran Karanovic (1-1),
58' Stephane Besle (Y), 71' Dejan Janjatovic (Y), 71' Gilles Yapi (Y), 76' Philippe Koch (Y),
41' Franck Etoundi ⇒ Amine Chermiti, 68' Dzengis Cavusevic ⇒ Goran Karanovic, 74' Oliver Buff ⇒ Berat Djimsiti, 81' Marco Mathys ⇒ Mario Mutsch, 81' Davide Chiumiento ⇒ Maurice Brunner, 87' Roberto Rodriguez ⇒ Ermir Lenjani,