Puchar Polski 1982 - 1983
III runda
- Urania Ruda Śląska - GKS Katowice 3-1 po dogrywce
Puchar Polski 1983 - 1984
IV Runda - 21 września 1983
Odra Wodzisław - GKS Katowice 0-3
V Runda - 19 - 20 października 1983
Górnik Knurów - GKS Katowice 2-1
Puchar Polski 1984 - 1985
IV Runda – 5 września 1984
Chemik Police – GKS Katowice 0-1
V Runda – 21 listopada 1984
Broń Radom – GKS Katowice 0-1
Ćwierćfinały – 2 – 3 marca i 13 marca 1985
Igloopol Dębica – GKS Katowice 2-2 0-2
Półfinały – 3 kwietnia i 13 czerwca 1985
GKS Katowice – Bałtyk Gdynia 1-0 2-1
Finał – 26 czerwca 1985 (Warszawa, Stadion Wojska Polskiego)
Widzew Łódź – GKS Katowice 0-0, k. 3-1
Puchar Polski 1985 - 1986
IV Runda – 24 września 1985
AKS Górnik Niwka Sosnowiec – GKS Katowice 1-3
V Runda – 9 października 1985
GKS Katowice – Lech Poznań 1-0
Ćwierćfinały – 30 października i 20 listopada 1985
Legia Warszawa – GKS Katowice 1-3 3-2
Półfinały – 30 listopada i 4 grudnia 1985
Pogoń Szczecin – GKS Katowice 2-1 1-3
Finał – 1 maja 1986 (Chorzów, Stadion Śląski)
GKS Katowice – Górnik Zabrze 4-1
Puchar Polski zdobył GKS Katowice
Puchar Polski 1986 - 1987
IV Runda – 24 września 1986
Odra Opole – GKS Katowice 0–2
V Runda – 30 listopada 1986
Odra Wodzisław – GKS Katowice 2–3
Ćwierćfinały – 15 kwietnia i 6 maja 1987
GKS Katowice – Górnik Zabrze 1–0 2–1
Półfinały – 3 i 17 czerwca 1987
GKS Katowice – ŁKS Łódź 5–1 3–3
Finał – 24 czerwca 1987 (Opole, Stadion Odry)
Śląsk Wrocław – GKS Katowice 0–0, k. 4–3
Puchar Polski 1987 - 1988
IV Runda — 7 października 1987
Zagłębie Sosnowiec — GKS Katowice 0—2
V Runda — 18 listopada 1987
Śląsk Wrocław — GKS Katowice 2—1, po dogrywce
Puchar Polski 1988 - 1989
IV Runda – 31 sierpnia 1988
Piast Gliwice – GKS Katowice 1-2
V Runda – 14 września 1988
Hutnik Kraków – GKS Katowice 2-3
Ćwierćfinały – 16 i 27 października 1988
GKS Katowice – Śląsk Wrocław 3-1 2-1
Półfinały – 4 i 15 marca 1989
GKS Katowice – Legia Warszawa 1-0 0-2
Puchar Polski 1989 - 1990
IV Runda - 30 sierpnia 1989
Górnik Knurów - GKS Katowice 1-4
V Runda - 18 października 1989
GKS Katowice - ŁKS Łódź 3-0
Ćwierćfinały - 8 i 22 listopada 1989
Widzew Łódź - GKS Katowice 0-0 0-2
Półfinały - 9 i 13 czerwca 1990
GKS Katowice - Hutnik Kraków 2-0 1-1
Finał - 17 czerwca 1990 (Łódź, Stadion Widzewa)
Legia Warszawa - GKS Katowice 2-0
Puchar Polski 1990 - 1991
IV Runda - 29 sierpnia 1990
Szombierki Bytom - GKS Katowice 1-2
V Runda – 24 listopada 1990
Korona Kielce - GKS Katowice 0-2
Ćwierćfinały - 3 kwietnia i 8 maja 1991
Górnik Zabrze - GKS Katowice 1-0 0-2, po dogrywce
Półfinały - 15 maja i 5 czerwca 1991
GKS Katowice - Zawisza Bydgoszcz 3-1 1-0
Finał - 23 czerwca 1991 (Rzeszów, Stadion Stali)
GKS Katowice - Legia Warszawa 1-0
Puchar Polski zdobył GKS Katowice
Puchar Polski 1991 - 1992
IV Runda - 3 i 4 września 1991
Zagłębie Wałbrzych - GKS Katowice 1-2
V Runda - 20 listopada 1991
GKS Katowice - Górnik Zabrze 0-0, k. 1-3
Puchar Polski 1992 – 1993
IV Runda – 21 października 1992
Górnik Pszów – GKS Katowice 0-2
V Runda – 10 – 11 listopada 1992
Wisła Kraków – GKS Katowice 0-1, po dogrywce
Ćwierćfinały – 10 i 23 – 24 marca 1993
GKS Katowice – ŁKS Łódź 1-0 0-0
Półfinały – 7 i 23 kwietnia 1993
Legia Warszawa – GKS Katowice 0-1 0-0
Finał – 23 czerwca 1993 (Chorzów, Stadion Śląski)
GKS Katowice – Ruch II Chorzów 1-1, k. 5-4
Puchar Polski zdobył GKS Katowice.
Puchar Polski 1993 – 1994
IV Runda 6 października
LKS Jankowy – GKS Katowice 0-3
V Runda 10 listopada
Jagiellonia Białystok – GKS Katowice 0-3
Ćwierćfinał 30 marca i 11 maja
Ruch Chorzów – GKS Katowice 0-3 (w.o.), 0-3
Pierwszy mecz zakończył się zwycięstwem Ruchu2:1, jednak został zweryfikowany jako walkower dla GKS-u.
Półfinał 25 maja i 8 czerwca
GKS Katowice – ŁKS Łódź 0-0 0-1
Puchar Polski 1994 – 1995
IV Runda – 15 listopada 1994
Naprzód Rydułtowy – GKS Katowice 1-3
V Runda – 30 listopada 1994
Ślęza Wrocław – GKS Katowice 1-3
Ćwierćfinały – 5 kwietnia 1995
GKS Katowice – Stal Mielec 1-0
Półfinały – 3 maja 1995
Lech Poznań – GKS Katowice 1-1, k. 2-4
Finał – 18 czerwca 1995 (Warszawa, Stadion Wojska Polskiego)
Legia Warszawa – GKS Katowice 2-0
Puchar Polski 1995 – 1996
IV Runda - 25 października 1995
Arka Gdynia - GKS Katowice 3-1
Puchar Polski 1996 – 1997
IV Runda – 28 – 29 września 1996
Raków II Częstochowa – GKS Katowice 0-4, po dogrywce
V Runda – 13 listopada 1996
GKS Katowice – Zagłębie Lubin 3-0
Ćwierćfinały – 16 kwietnia 1997
GKS Katowice – Hetman Zamość 4-0
Półfinały – 14 maja 1997
GKS Katowice – Widzew Łódź 2-0
Finał – 29 czerwca 1997 (Łódź, Stadion ŁKS-u)
Legia Warszawa – GKS Katowice 2-0
Widzów: 4000
Sędzia: Zbigniew Przesmycki
Puchar Polski 1997 – 1998
IV Runda - 10 września 1997
Polonia/Szombierki Bytom II - GKS Katowice 0-2
V Runda - 12 listopada 1997
GKS Katowice - Petrochemia Płock 2-1
Ćwierćfinały - 15 kwietnia 1998
Aluminium Konin - GKS Katowice 1-0
Puchar Polski 1998 – 1999
IV Runda – 14 października 1998
Cracovia – GKS Katowice 2-3
V Runda – 7 listopada 1998
Korona Kielce – GKS Katowice 1-0
Puchar Polski 1999 – 2000
IV Runda – 13 października 1999
GKS Katowice – ŁKS Łódź 0-2
Puchar Polski 2000 – 2001
I Runda - 9 września 2000
LKS Jankowy - GKS Katowice 1:0
Puchar Polski 2001 – 2002
II Runda-10 października 2001
Górnik Zabrze - GKS Katowice 4-1
Puchar Polski 2002 – 2003
II runda - 11 września 2002
Do gry przystępują I-ligowcy w sezonie 2001/02: Amica Wronki, Dyskobolia Grodzisk Wlkp., GKS Katowice, Górnik Zabrze, KSZO Ostrowiec, Legia Warszawa, Odra Wodzisław, Pogoń Szczecin, Polonia Warszawa, RKS Radomsko, Ruch Chorzów, Stomil Olsztyn, Śląsk Wrocław, Widzew Łódź, Wisła Kraków, Zagłębie Lubin.
W losowaniu rozstawiono drużyny, które zajęły pierwsze osiem miejsc w I lidze w sezonie 2001/02 tj. Legia (1), Pogoń (8), Odra (5), Polonia (4), Amica (3), GKS (6), Ruch (7), Wisła (2). W wolne miejsca drabinki dolosowano pozostałych uczestników rozgrywek. Gospodarzami meczów są drużyny, które w sezonie 2001/02 grały w niższej lidze, przy czym drużyny rozstawione obligatoryjnie grają na wyjeździe.
Robert Sierka 81
Puchar Polski 2003 – 2004
II Runda – 2 sierpnia 2003
Stal Stalowa Wola – GKS Katowice 1-3
III Runda – 17 września 2003
Arka Gdynia – GKS Katowice 0-1
Ćwierćfinały
GKS Katowice – Amica Wronki 3-0, 1-1
Półfinały
GKS Katowice – Lech Poznań 1-2, 2-4
Puchar Polski 2004 – 2005
Grupa 7
Puchar Polski 2005 – 2006
Puchar Polski 2006 – 2007
grupa: śląski ZPN Katowice
IV runda 24 Października
Górnik Wesoła Mysłowice - GKS Katowice 0:3 (w.o.)
V runda 28 marca
GKS "Grunwald" Ruda Śląska - GKS Katowice 0:1
Szpoton 90' (s)
1/2 finału 10 kwietnia
Podlesianka Katowice - GKS Katowice 0:5
Kopański 4, H.Jaromin 16, 31, Sadowski 73, 77
na boisku Rapidu / bez udziału publiczności
Finał 9 maja
GKS Rozwój Katowice - GKS Katowice 2:2 (po dogrywce, k. 5:6)
na stadionie GKS Katowice
Puchar Polski 2007 – 2008
Puchar Polski 2008 – 2009
I runda 27 sierpnia 2008
Pogoń Oleśnica – GKS Katowice 1:3
Daniel Onyekachi 58’ i 90’, Krzysztof Kaliciak 76’
Widzów - 1000
II runda 23 września 2008
GKS Katowice – Górnik Zabrze 3:4 (dogrywce) 2:2, 3:3
Plewnia 20’, B. Iwan 42’, Markowski 86’
Widzów: 7 000
Puchar Polski 2009 – 2010
I runda 25-26 sierpnia
Polonia Słubice – GKS Katowice 3:1
Mieszczak 81’
Puchar Polski 2010 – 2011
I runda 25 sierpnia
Ruch Zdzieszowice – GKS Katowice 1:0
Puchar Polski 2011 - 2012
I runda 16 sierpnia
Puszcza Niepołomice - GKS Katowice 4:2 (po dogrywce)
Puchar Polski 2012 - 2013
I runda 1 sierpnia
Fogo Luboń - GKS Katowice 4:2
Dawid Skrzycki 13, Łukasz Kubiak 29, Jacek Zielonka 46, Dariusz Imbiorowicz 88 - Dominik Kruczek 7, Bartosz Sobotka 70
widzów: 600
Puchar Polski 2013 - 2014
I runda 24 lipca
Wigry Suwałki - GKS Katowice 0:2
Przemysław Pitry 9, Arkadiusz Kowalczyk 90
widzów: 1581
1/16 finału 16-17 sierpnia
GKS Katowice - Podbeskidzie Bielsko Biała 2:1 (po dogrywce)
Sławomir Duda 74 (k), Przemysław Pitry 104 - Błażej Telichowski 77
W 10. minucie Janusz Gancarczyk (GKS Katowice) nie wykorzystał rzutu karnego.
W pierwotnym terminie (17 sierpnia) odwołany na wniosek policji.
widzów: 2500
1/8 finału 22 października
GKS Katowice - Zawisza Bydgoszcz 0:1
Piotr Petasz 69
widzów: 4000
Puchar Polski 2014 - 2015
I runda 13 sierpnia
GKS Katowice - Chrobry Głogów 1:2
R. Kujawa 62', K. Pieczara 39', 88' (k.)
widzów: 1640
Puchar Polski 2015 - 2016
I runda 26 lipca, 18:00 (3063)
GKS Katowice - Rozwój Katowice 2:0
Filip Burkhardt 2, Krzysztof Wołkowicz 80
II runda 12 sierpnia, 19:00 (2100)
Wigry Suwalki - GKS Katowice 0:2
Krzysztof Wołkowicz 3, Wojciech Trochim 51
1/8 finalu PP 22 września, 17:45 (2600)
GKS Katowice - Cracovia Kraków 1:3
Grzegorz Goncerz 79 (k) - Miroslav Čovilo 19, Erik Jendrišek 70, Alan Czerwiński 84 (s)
Puchar Polski 2016 - 2017
I runda 22 lipca 18:30
Radomiak Radom - GKS Katowice 1:0
Puchar Polski 2017 - 2018
I runda 22 lipca 17:00
Siarka Tarnobrzeg - GKS Katowice 1:0
2018 - 2019
I runda - 26 września
(Losowanie - 10 sierpnia 2018, 12:00 - siedziba PZPN)
Uczestniczy 4 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 16 zespołów Ekstraklasy z sezonu 2017/18, 18 zespołów I ligi z sezonu 2017/18, 10 zespołów II ligi z sezonu 2017/18
26 września, 20:30 (2800)
GKS Katowice - Pogoń Szczecin 1:1 pd, k 4:3
David Añón 21 (k) - Kamil Drygas 85
1/16 finału - 31 października
(Losowanie - 28 września 2018, 12:00 - siedziba PZPN)
31 października, 20:45 (2880)
GKS Katowice - Jagiellonia Białystok 0:0 pd 0:1
Guilherme 120 (k)
mecz pierwotnie zaplanowany na 20:30 rozpoczął się z 15-minutowym opóźnieniem z powodu transmisji meczu PlusLigi Trefl Gdańsk - Indykpol AZS Olsztyn
Totolotek Puchar Polski 2019/2020
I runda - 25 września
(Losowanie - 20 sierpnia 2019, 12:00 - siedziba PZPN)
Uczestniczy 4 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 16 zespołów Ekstraklasy z sezonu 2018/19, 18 zespołów I ligi z sezonu 2018/19, 10 zespołów II ligi z sezonu 2018/19.
25 września, 19:00 (1162)
GKS Katowice - Warta Poznań 0:0 k. 5:3
1/16 finału - 30 października, 13:00 (75)
(Losowanie - 27 września 2019, 12:00 - siedziba PZPN)
Stal Stalowa Wola - GKS Katowice 1:1 k.4:3
Krzysztof Kiercz 9 - Michał Płonka 63 (s)
W Boguchwale
- Fortuna Puchar Polski 2020/2021
I runda - 15-16 sierpnia
(Losowanie - 27 lipca 2020, 12:00 - siedziba PZPN)
Uczestniczy 4 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 16 zespołów Ekstraklasy z sezonu 2019/20, 18 zespołów I ligi z sezonu 2019/20, 10 zespołów II ligi z sezonu 2019/20.
22 sierpnia, 12:00 (150)
Garbarnia Kraków – GKS Katowice 1:0
Błażej Radwanek 56
Fortuna Puchar Polski 2021 – 2022
29 września, 15:30 (500)
Olimpia Zambrów – GKS Katowice 0:1
Filip Kozłowski 49
po meczu czerwoną kartką ukarany został zawodnik gospodarzy - Bartosz Ciborowski
1/16 finału - 27 października, 19:30 (1225)
(Losowanie - 1 października 2021, 12:00 - siedziba PZPN)
GKS Katowice – Termalica Bruk Bet Nieciecza 1:2 (p.d.)
Piotr Samiec-Talar 84 - Muris Mešanović 45, Piotr Wlazło 117 (k)
Fortuna Puchar Polski 2022 – 2023
I runda - 31 sierpnia
(Losowanie - 29 lipca 2022, 12:00 - siedziba PZPN)
Uczestniczy 10 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 18 zespołów Ekstraklasy z sezonu 2021/22, 16 zespołów I ligi z sezonu 2021/22.
31 sierpnia, 16:00 (594)
Pogoń II Szczecin – GKS Katowice 0:2
Bartosz Jaroszek 25, Dominik Kościelniak 90
na bocznym boisku nr 3
1/16 finału - 19 października
(Losowanie - 2 września 2022, 12:00 - siedziba PZPN)
20 października, 20:30 (1145)
GKS Katowice – Górnik Zabrze 1:2
Arkadiusz Jędrych 41 (k) - Lukas Podolski 57, 87
I runda - 27 września
(Losowanie - 11 sierpnia 2023, 12:00 - siedziba PZPN)
Uczestniczy 10 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 18 zespołów Ekstraklasy z sezonu 2022/23, 16 zespołów I ligi z sezonu 2022/23.
Raków Częstochowa, Legia Warszawa, Lech Poznań, Pogoń Szczecin - wolny los
27 września, 21:00 (5794)
GKS Katowice – Górnik Zabrze 0:4
Sebastian Musiolik 20, Kamil Lukoszek 36, Lawrence Ennali 77, 89
Puchar Polski 2024 - 2025
I runda - 25 września
(Losowanie - 20 sierpnia 2024, 12:00 - siedziba TVP)
Uczestniczy 10 zwycięzców rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym, 18 zespołów Ekstraklasy z sezonu 2023/24, 16 zespołów I ligi z sezonu 2023/24.
Jagiellonia Białystok, Śląsk Wrocław, Legia Warszawa, Wisła Kraków - wolny los.
24 września, 19:22 (2348)
Termalica Bruk Bet Nieciecza – GKS Katowice 1:2
Kacper Karasek 45 - Bartosz Jaroszek 19, Jakub Antczak 66