2016–17 Polish Cup

{{infobox football tournament season

| title = Polish Cup

| year = 2016–17

| other_titles = Puchar Polski

| country = Poland

| venue = PGE Narodowy, Warsaw

| dates = {{nowrap|16 July 2016 – 2 May 2017}}

| num_teams = 68

| champions = Arka Gdynia

| runner-up = Lech Poznań

| matches = 69

| goals = 219

| top goal scorer = Rafał Jankowski
Kamil Zapolnik
(4 goals)

| player =

| prevseason = 2015–16

| nextseason = 2017–18

}}

The 2016–17 Polish Cup was the sixty-third season of the annual Polish football knockout tournament. It began on 16 July 2016 with the first matches of the Preliminary Round and ended on 2 May 2017 with the Final at PGE Narodowy.{{cite web|title=PGE Narodowy – źródło pozytywnej energii|url=http://www.pgenarodowy.pl/aktualnosci/3791,pge-narodowy-%E2%80%93-zrodlo-pozytywnej-energii|website=PGE Narodowy|access-date=1 July 2016|language=pl}} Winners of the competition will qualify for the qualifying tournament of the 2017–18 UEFA Europa League.

Participating teams

class="wikitable" style="width:100%;"
style="background:#d0e5c2; text-align:center;"

| style="width:18%;"| Enter in Round of 32

| style="width:18%;"| Enter in First Round

| style="width:64%;" colspan="3"| Enter in Preliminary Round

style="background:#e8ffd8;"

| style="text-align:center; width:18%;"| 2015–16 Ekstraklasa
16 teams

| style="text-align:center; width:18%;"| 2015–16 I liga
12 highest ranked teams

| style="text-align:center; width:18%;"| 2015–16 I liga
6 lowest ranked teams

| style="text-align:center; width:18%;"| 2015–16 II liga
18 teams

| style="text-align:center; width:28%;"| Winners of 16 regional cup competitions

style="vertical-align:top; font-size:85%;"

|

|

|

|

|

Source: [http://www.90minut.pl/liga/0/liga8701.html 90minut.pl]

;Notes

  1. Zawisza did not receive a license for the 2016–17 season and withdrew from the competition.{{cite web|url=http://www.90minut.pl/news/266/news2667814-Wisla-Pulawy-w-I-lidze.html|title=Wisła Puławy w I lidze|publisher=90 minut|access-date=1 July 2016|language=pl}}
  2. Dolcan dissolved during the 2015–16 season.{{cite web|url=http://www.90minut.pl/news/262/news2625298-Dolcan-wycofal-sie-z-rozgrywek-I-ligi.html|title=Dolcan wycofał się z rozgrywek I ligi|publisher=90 minut|access-date=1 July 2016|language=pl}}
  3. Okocimski dissolved during the 2015–16 season.{{cite web|url=http://www.90minut.pl/news/262/news2626634-Okocimski-KS-wycofal-sie-z-II-ligi.html|title=Okocimski KS wycofał się z II ligi|publisher=90 minut|access-date=1 July 2016|language=pl}}
  4. Nadwiślan withdrew from the competition.{{cite web|url=http://www.90minut.pl/news/267/news2678917-Nadwislan-wycofal-sie-z-Pucharu-Polski.html|title=Nadwiślan wycofał się z Pucharu Polski|publisher=90 minut|access-date=13 July 2016|language=pl}}

Round and draw dates

class="wikitable" style="text-align:center"

! Round

! Draw date

! First leg

! Second leg

Preliminary roundrowspan=2| 24 June 201615–17 July 2016rowspan=4| —
First round22–27 July 2016
Round of 32rowspan=3| 25 July 20169-24 August 2016
Round of 1620–28 September 2016
Quarter-finals25–26 October 201629–30 November 2016
Semi-finals30 November 201628 February, 1 March 20174–5 April 2017
Final10 April 20172 May 2017
at PGE Narodowy

Source: [http://www.90minut.pl/liga/0/liga8701.html 90minut.pl]

Preliminary round

The draw for this round was conducted at the headquarters of the Polish FA on 24 June 2016. Participating in this round were 16 regional cup winners, 18 teams from the 2015–16 II liga and 6 lowest ranked teams from the 2015–16 I liga. The matches were played on 15-17 July 2016.{{cite web|url=http://www.90minut.pl/liga/0/liga8701.html|title=Puchar Polski 2016/2017|publisher=90minut.pl|access-date=1 July 2016|language=pl}}

16 of the 24 I liga and II liga teams participating in the preliminary round were drawn against the 16 regional cup winners, and the remaining 8 were drawn against each other. Games were hosted by teams playing in the lower division in the 2016–17 season.{{refn|group=note|name=hosts|Regional cup winners were assured to be hosts of both the preliminary round and the first round games, regardless of their and their opponents' relative position in the league pyramid. However, all regional cup winners happened to be drawn against either teams playing in higher divisions or teams that subsequently withdrew from the competition.}} The hosts of Odra Opole vs. Siarka Tarnobrzeg and Radomiak Radom vs. Stal Stalowa Wola (all teams playing in 2016–17 II liga) games was determined by the order in which the teams were drawn.

The number in brackets indicates what tier of Polish football each team competes in during the 2016–17 season.

{{OneLegStart}}

! colspan="3" style="background:cornsilk;"|15 July 2016

{{OneLegResult| Raków Częstochowa (3)||2–1 {{aet}}|Wisła Puławy (2)|winner=1}}

|-

! colspan="3" style="background:cornsilk;"|16 July 2016

{{OneLegResult| Wda Świecie (4)||3–0|Rozwój Katowice (3)|winner=1}}

{{OneLegResult| GKS Jastrzębie (4)||1–0|Olimpia Grudziądz (2)|winner=1}}

{{OneLegResult| JKS Jarosław (4)||2–3 {{aet}}|KS ROW 1964 Rybnik (3)|winner=2}}

{{OneLegResult| Stilon Gorzów Wielkopolski (5)||0–3|Pogoń Siedlce (2)|winner=2}}

{{OneLegResult| Lechia Tomaszów Mazowiecki (4)||0–2|Stal Mielec (2)|winner=2}}

{{OneLegResult| Odra Opole (3)||0–3|Siarka Tarnobrzeg (3)|winner=2}}

{{OneLegResult| Miedź Legnica II (4)||1–4|GKS Bełchatów (3)|winner=2}}

{{OneLegResult| ŁKS Łomża (4)||2–3 {{aet}}|GKS Tychy (2)|winner=2}}

{{OneLegResult| KKS Kalisz (4)||5–4 {{aet}}|MKS Kluczbork (2)|winner=1}}

{{OneLegResult| Garbarnia Kraków (4)||0–1|Puszcza Niepołomice (3)|winner=2}}

{{OneLegResult| Chełmianka Chełm (5)||1–3 {{aet}}|Olimpia Zambrów (3)|winner=2}}

{{OneLegResult| Świt Nowy Dwór Mazowiecki (4)||2–1|Znicz Pruszków (2)|winner=1}}

{{OneLegResult| Pogoń Lębork (4)||0–6|Kotwica Kołobrzeg (3)|winner=2}}

{{OneLegResult| Radomiak Radom (3)||4–0|Stal Stalowa Wola (3)|winner=1}}

{{OneLegResult| Błękitni Stargard (3)||4–1|Gryf Wejherowo (3)|winner=1}}

|-

! colspan="3" style="background:cornsilk;"|17 July 2016

{{OneLegResult| Świt Skolwin (4)||0–0 {{aet}} {{pso|4–5}}|Polonia Bytom (3)|winner=2}}

|-

! colspan="3" style="background:cornsilk;"|No match

|-

|style="text-align:right; background:#d0f0c0;"| Rominta Gołdap (5)

|style="text-align:center; " colspan=2 rowspan=2|bye to the next round

|-

|style="text-align:right; background:#d0f0c0;"| KSZO Ostrowiec Świętokrzyski (4)

|-

{{OneLegResult| Nadwiślan Góra (5)||0–3 (awarded)1|Legionovia Legionowo (3)|winner=2}}

|}

;Notes

{{football box collapsible

|date = {{Start date|2016|07|15|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Raków Częstochowa

|score = 2–1

|aet = yes

|team2 = Wisła Puławy

|goals1 = Malinowski {{goal|41}}
Płonka {{goal|115}}

|goals2 = Pielach {{goal|5}}

|report = http://www.90minut.pl/news/268/news2680186-PP-Rakow-2-1-pd-Wisla-Pulawy.html

|stadium = Miejski Stadion Piłkarski Raków

|location = Częstochowa

|attendance = 300

|referee = Marcin Szczerbowicz (Olsztyn){{cite web|url=http://www.90minut.pl/news/267/news2679361-Runda-wstepna-Pucharu-Polski-obsada-sedziowska.html |title=Runda wstępna Pucharu Polski - obsada sędziowska |publisher=90minut |date=14 July 2016 |access-date=14 July 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 16:00 CEST (UTC+02:00)

|team1 = Świt Nowy Dwór Mazowiecki

|score = 2–1

|team2 = Znicz Pruszków

|goals1 = Maciejewski {{goal|71}}
Drwęcki {{goal|90}}

|goals2 = Machalski {{goal|90|pen.}}

|report = [http://www.90minut.pl/news/268/news2680531-PP-Swit-2-1-Znicz.html Report]

|stadium = Stadion Świtu

|location = Nowy Dwór Mazowiecki

|attendance = 220

|referee = Paweł Pskit (Łódź)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Wda Świecie

|score = 3–0

|team2 = Rozwój Katowice

|goals1 = Rożnowski {{goal|17||30}}
Urbański {{goal|82}}

|report = [http://www.90minut.pl/news/268/news2680556-PP-Wda-3-0-Rozwoj.html Report]

|stadium = Stadion Miejski

|location = Świecie

|attendance = 400

|referee = Tomasz Radkiewicz (Łódź)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = JKS Jarosław

|score = 2–3

|aet = yes

|team2 = KS ROW 1964 Rybnik

|goals1 = Raba {{goal|23}}
Hass {{goal|63}}

|goals2 = Muszalik {{goal|11|pen.}}
Nowak {{goal|86}}
Jaroszewski {{goal|99}}

|report = [http://www.90minut.pl/news/268/news2680578-PP-JKS-1909-2-3-pd-ROW-1964.html Report]

|stadium = Stadion Miejski

|location = Jarosław

|attendance = 896

|referee = Konrad Gąsiorowski (Biała Podlaska)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Lechia Tomaszów Mazowiecki

|score = 0–2

|team2 = Stal Mielec

|goals2 = Sobczak {{goal|70}}
Szczepański {{goal|90}}

|report = [http://www.90minut.pl/news/268/news2680558-PP-Lechia-T-M-0-2-Stal-M-.html Report]

|stadium = Stadion Miejski

|location = Tomaszów Mazowiecki

|attendance = 500

|referee = Łukasz Szczech (Warsaw)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = ŁKS Łomża

|score = 2–3

|aet = yes

|team2 = GKS Tychy

|goals1 = Lemański {{goal|17}}
Baranowski {{goal|57}}

|goals2 = Mączyński {{goal|25}}
Grzeszczyk {{goal|51|pen.|103|pen.}}

|report = [http://www.90minut.pl/news/268/news2680579-PP-LKS-1926-2-3-pd-Tychy.html Report]

|stadium = Stadion Miejski

|location = Łomża

|attendance = 519

|referee = Dominik Sulikowski (Gdańsk)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = KKS Kalisz

|score = 5–4

|aet = yes

|team2 = MKS Kluczbork

|goals1 = Ciesielski {{goal|41}}
Jankowski {{goal|61|pen.|90||101}}
Orłowicz {{goal|90|o.g.}}

|goals2 = Niziołek {{goal|19||51|pen.}}
Gondek {{goal|23}}
Kojder {{goal|60}}

|report = [http://www.90minut.pl/news/268/news2680576-PP-KKS-1925-5-4-pd-Kluczbork.html Report]

|stadium = Stadion Miejski

|location = Kalisz

|attendance = 600

|referee = Adam Lyczmański (Bydgoszcz)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Chełmianka Chełm

|score = 1–3

|aet = yes

|team2 = Olimpia Zambrów

|goals1 = Budzyński {{goal|58}}

|goals2 = Buzun {{goal|68}}
Biel {{goal|100|pen.}}
Grzybowski {{goal|108}}

|report = [http://www.90minut.pl/news/268/news2680580-PP-Chelmianka-1-3-pd-Olimpia-Z-.html Report]

|stadium = Stadion Miejski

|location = Chełm

|attendance = 500

|referee = Marcin Szrek (Kielce)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Błękitni Stargard

|score = 4–1

|team2 = Gryf Wejherowo

|goals1 = Brzeziański {{goal|22||82}}
Magnuski {{goal|25}}
Więcek {{goal|90}}

|goals2 = Kuzimski {{goal|87}}

|report = [http://www.90minut.pl/news/268/news2680557-PP-Blekitni-4-1-Gryf.html Report]

|stadium = Stadion Miejski

|location = Stargard

|attendance = 600

|referee = Mariusz Korpalski (Toruń)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = Odra Opole

|score = 0–3

|team2 = Siarka Tarnobrzeg

|goals2 = Tomalski {{goal|1}}
Czyżycki {{goal|61}}
Stromecki {{goal|90}}

|report = [http://www.90minut.pl/news/268/news2680575-PP-Odra-O-0-3-Siarka.html Report]

|stadium = Stadion Miejski

|location = Opole

|attendance = 700

|referee = Maciej Pelka (Piła)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = GKS Jastrzębie

|score = 1–0

|team2 = Olimpia Grudziądz

|goals1 = Szczepan {{goal|84}}

|report = [http://www.90minut.pl/news/268/news2680572-PP-GKS-1962-1-0-Olimpia-G-.html Report]

|stadium = Stadion Miejski

|location = Jastrzębie-Zdrój

|attendance = 500

|referee = Marek Opaliński (Legnica)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Stilon Gorzów Wielkopolski

|score = 0–3

|team2 = Pogoń Siedlce

|goals2 = Tomasiewicz {{goal|7}}
Świerblewski {{goal|61||81}}

|report = [http://www.90minut.pl/news/268/news2680595-PP-KS-Stilon-0-3-Pogon-S-.html Report]

|stadium = Stadion OSiR

|location = Gorzów Wielkopolski

|attendance = 500

|referee = Łukasz Bednarek (Koszalin)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Miedź Legnica II

|score = 1–4

|team2 = GKS Bełchatów

|goals1 = Wójcik {{goal|24}}

|goals2 = Grolik {{goal|34}}
Zgarda {{goal|39}}
Papikjan {{goal|80||90}}

|report = [http://www.90minut.pl/news/268/news2680589-PP-Miedz-II-1-4-Belchatow.html Report]

|stadium = Stadion im. Orła Białego

|location = Legnica

|attendance =

|referee = Konrad Aluszyk (Gorzów Wielkopolski)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Garbarnia Kraków

|score = 0–1

|team2 = Puszcza Niepołomice

|goals2 = Domański {{goal|24}}

|report = [http://www.90minut.pl/news/268/news2680599-PP-Garbarnia-0-1-Puszcza.html Report]

|stadium = Stadion Garbarni

|location = Kraków

|attendance = 300

|referee = Daniel Kruczyński (Żywiec)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Pogoń Lębork

|score = 0–6

|team2 = Kotwica Kołobrzeg

|goals2 = Poznański {{goal|38|pen.}}
Świechowski {{goal|45}}
Żmijewski {{goal|55}}
Zieliński {{goal|69||85||90}}

|report = [http://www.90minut.pl/news/268/news2680594-PP-Pogon-L-0-6-Kotwica.html Report]

|stadium = Stadion Miejski

|location = Lębork

|attendance =

|referee = Piotr Łęgosz (Włocławek)

}}

{{football box collapsible

|date = {{Start date|2016|07|16|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Radomiak Radom

|score = 4–0

|team2 = Stal Stalowa Wola

|goals1 = Filipowicz {{goal|34}}
Stanisławski {{goal|55||69}}
Kwiek {{goal|77}}

|report = [http://www.90minut.pl/news/268/news2680593-PP-Radomiak-4-0-Stal-St-W-.html Report]

|stadium = Stadion MOSiR

|location = Radom

|attendance = 1,628

|referee = Jacek Małyszek (Lublin)

}}

{{football box collapsible

|date = {{Start date|2016|07|17|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Świt Skolwin

|score = 0–0

|aet = yes

|team2 = Polonia Bytom

|penalties1 = Krystek {{pengoal}}
Kołodziejski {{pengoal}}
Filipowicz {{penmiss}}
Krawiec {{pengoal}}
Garlej {{pengoal}}

|penaltyscore = 4–5

|penalties2 = {{pengoal}} Szal
{{pengoal}} Słodowy
{{pengoal}} Stefański
{{pengoal}} Mróz
{{pengoal}} Lachowski

|report = [http://www.90minut.pl/news/268/news2680923-PP-Swit-Skolwin-0-0-pd-k-4-5-Polonia-B-.html Report]

|stadium = Stadion Świtu

|location = Szczecin

|attendance = 500

|referee = Sebastian Tarnowski (Wrocław)

}}

First round

The draw for this round was conducted at the headquarters of the Polish FA on 24 June 2016. The matches will be played on 22–27 July 2016. Participating in this round will the 20 winners from the previous round and 12 highest ranked teams from the 2015–16 I liga.

Winners of match 2 will advance to the next round. The 12 teams joining in this round were seeded and their opponents were drawn from the 20 winners of the preliminary round (the other 6 formed the remaining 3 matches). Games will be hosted by teams playing in the lower division in the 2016–17 season{{refn|group=note|name=hosts}}. Hosts of matches between teams playing in the same tier will be decided by a draw.

The number in brackets indicates what tier of Polish football each team competes in during the 2016–17 season.

{{OneLegStart}}

! colspan="3" style="background:cornsilk;"|22 July 2016

{{OneLegResult| Radomiak Radom (3)||1–0|GKS Katowice (2)|winner=1}}

{{OneLegResult| KS ROW 1964 Rybnik (3)||1–3|Stomil Olsztyn (2)|winner=2}}

|-

! colspan="3" style="background:cornsilk;"|23 July 2016

{{OneLegResult| Świt Nowy Dwór Mazowiecki (4)||0–1|Wigry Suwałki (2)|winner=2}}

{{OneLegResult| Kotwica Kołobrzeg (3)||2–3|Chojniczanka Chojnice (2)|winner=2}}

{{OneLegResult| Raków Częstochowa (3)||2–2 {{pen|6–5}}|Chrobry Głogów (2)|winner=1}}

{{OneLegResult| Siarka Tarnobrzeg (3)||2–4 {{aet}}|Sandecja Nowy Sącz (2)|winner=2}}

{{OneLegResult| GKS Bełchatów (3)||1–1 {{pen|6–7}}|Miedź Legnica (2)|winner=2}}

{{OneLegResult| Legionovia Legionowo (3)||0–3|Zagłębie Sosnowiec (2)|winner=2}}

{{OneLegResult| Błękitni Stargard (3)||1–2|Bytovia Bytów (2)|winner=2}}

{{OneLegResult| KSZO Ostrowiec Świętokrzyski (4)||2–1 {{aet}}|Pogoń Siedlce (2)|winner=1}}

{{OneLegResult| KKS Kalisz (4)||1–0|Polonia Bytom (3)|winner=1}}

{{OneLegResult| Wda Świecie (4)||1–2 {{aet}}|Puszcza Niepołomice (3)|winner=2}}

{{OneLegResult| Olimpia Zambrów (3)||2–1|GKS Tychy (2)|winner=1}}

|-

! colspan="3" style="background:cornsilk;"|26 July 2016

{{OneLegResult| Rominta Gołdap (5)||1–4|Arka Gdynia (1)|winner=2}}

|-

! colspan="3" style="background:cornsilk;"|27 July 2016

{{OneLegResult| Stal Mielec (2)||4–3|Wisła Płock (1)|winner=1}}

|-

! colspan="3" style="background:cornsilk;"|No match

|-

|style="text-align:right; background:#d0f0c0;"| GKS Jastrzębie (4)

|style="text-align:center " colspan="2"|bye to the next round

|}

{{football box collapsible

|date = {{Start date|2016|07|22|df=y}}

|time = 18:30 CEST (UTC+02:00)

|team1 = Radomiak Radom

|score = 1–0

|team2 = GKS Katowice

|goals1 = Leândro {{goal|6|pen.}}

|goals2 =

|report = http://www.90minut.pl/news/268/news2682874-PP-Radomiak-1-0-Katowice.html

|stadium = Stadion MOSiR

|location = Radom

|attendance = 3,066

|referee = Michał Mularczyk (Skierniewice){{cite web|url=http://www.90minut.pl/news/268/news2682204-I-runda-Pucharu-Polski-obsada-sedziowska.html |title=I runda Pucharu Polski - obsada sędziowska |publisher=90minut |date=21 July 2016 |access-date=21 July 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|07|22|df=y}}

|time = 19:00 CEST (UTC+02:00)

|team1 = KS ROW 1964 Rybnik

|score = 1–3

|team2 = Stomil Olsztyn

|goals1 = Muszalik {{goal|85|pen.}}

|goals2 = Kujawa {{goal|27}}
Żwir {{goal|34||37}}

|report = http://www.90minut.pl/news/268/news2682883-PP-ROW-1964-1-3-Stomil.html

|stadium = Stadion Miejski

|location = Rybnik

|attendance = 561

|referee = Sebastian Krasny (Kraków)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 13:00 CEST (UTC+02:00)

|team1 = Olimpia Zambrów

|score = 2–1

|team2 = GKS Tychy

|goals1 = Szerszeń {{goal|12}}
Biel {{goal|90}}

|goals2 = Mączyński {{goal|71}}

|report = http://www.90minut.pl/news/268/news2683093-PP-Olimpia-Z-2-1-Tychy.html

|stadium = Stadion Miejski

|location = Zambrów

|attendance = 500

|referee = Sebastian Załęski (Ostrołęka)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 16:00 CEST (UTC+02:00)

|team1 = Świt Nowy Dwór Mazowiecki

|score = 0–1

|team2 = Wigry Suwałki

|goals1 =

|goals2 = Adamek {{goal|44}}

|report = http://www.90minut.pl/news/268/news2683158-PP-Swit-0-1-Wigry.html

|stadium = Stadion Świtu

|location = Nowy Dwór Mazowiecki

|attendance = 270

|referee = Zbigniew Dobrynin (Łódź)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 16:30 CEST (UTC+02:00)

|team1 = Legionovia Legionowo

|score = 0–3

|team2 = Zagłębie Sosnowiec

|goals1 =

|goals2 = Dudek {{goal|52|pen.}}
Wiktorski {{goal|74}}
Wilk {{goal|90}}

|report = http://www.90minut.pl/news/268/news2683163-PP-Legionovia-0-3-Zaglebie-S-.html

|stadium = Stadion Miejski

|location = Legionowo

|attendance = 500

|referee = Karol Rudziński (Olsztyn)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Raków Częstochowa

|score = 2–2

|aet = yes

|team2 = Chrobry Głogów

|goals1 = Kamiński {{goal|61}}
Warchoł {{goal|71}}

|goals2 = Ilków-Gołąb {{goal|29}}
Kowalczyk {{goal|90}}

|penalties1 = Margol {{pengoal}}
Figiel {{pengoal}}
Warchoł {{pengoal}}
Petrášek {{pengoal}}
Cyfert {{pengoal}}
Kamiński {{penmiss}}
Góra {{pengoal}}

|penaltyscore = 6–5

|penalties2 = {{pengoal}} Machaj
{{pengoal}} Hodowany
{{pengoal}} Ilków-Gołąb
{{pengoal}} Gąsior
{{pengoal}} Wojciechowski
{{penmiss}} Murawski
{{penmiss}} Bonecki

|report = http://www.90minut.pl/news/268/news2683192-PP-Rakow-2-2-pd-k-6-5-Chrobry.html

|stadium = Miejski Stadion Piłkarski Raków

|location = Częstochowa

|attendance = 830

|referee = Tomasz Wajda (Żywiec)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Siarka Tarnobrzeg

|score = 2–4

|aet = yes

|team2 = Sandecja Nowy Sącz

|goals1 = Stefanik {{goal|8|pen.}}
Koczon {{goal|90}}

|goals2 = Małkowski {{goal|49|pen.|99||102}}
Dudzic {{goal|70}}

|report = http://www.90minut.pl/news/268/news2683187-PP-Siarka-2-4-pd-Sandecja.html

|stadium = Stadion MOSiR

|location = Tarnobrzeg

|attendance = 1,100

|referee = Piotr Lasyk (Bytom)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Błękitni Stargard

|score = 1–2

|team2 = Bytovia Bytów

|goals1 = Fadecki {{goal|18}}

|goals2 = Wróbel {{goal|45|pen.}}
Formela {{goal|57}}

|report = http://www.90minut.pl/news/268/news2683171-PP-Blekitni-1-2-Bytovia.html

|stadium = Stadion Miejski

|location = Stargard

|attendance = 900

|referee = Piotr Idzik (Poznań)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = KSZO Ostrowiec Świętokrzyski

|score = 2–1

|aet = yes

|team2 = Pogoń Siedlce

|goals1 = Podstolak {{goal|90}}
Jamróz {{goal|110}}

|goals2 = Tomasiewicz {{goal|11}}

|report = http://www.90minut.pl/news/268/news2683186-PP-KSZO-1929-2-1-pd-Pogon-S-.html

|stadium = Miejski Stadion Sportowy "KSZO"

|location = Ostrowiec Świętokrzyski

|attendance = 500

|referee = Mateusz Złotnicki (Lublin)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = KKS Kalisz

|score = 1–0

|team2 = Polonia Bytom

|goals1 = Jankowski {{goal|41}}

|goals2 =

|report = http://www.90minut.pl/news/268/news2683167-PP-KKS-1925-1-0-Polonia-B-.html

|stadium = Stadion Miejski

|location = Kalisz

|attendance = 700

|referee = Marcin Kochanek (Opole)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Wda Świecie

|score = 1–2

|aet = yes

|team2 = Puszcza Niepołomice

|goals1 = Rożnowski {{goal|84}}

|goals2 = Barbus {{goal|27}}
Wójcik {{goal|94}}

|report = http://www.90minut.pl/news/268/news2683189-PP-Wda-1-2-pd-Puszcza.html

|stadium = Stadion Miejski

|location = Świecie

|attendance = 400

|referee = Łukasz Karski (Słupsk)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = GKS Bełchatów

|score = 1–1

|aet = yes

|team2 = Miedź Legnica

|goals1 = Rachwał {{goal|19}}

|goals2 = Stasiak {{goal|90}}

|penalties1 = Papikyan {{pengoal}}
Zgarda {{pengoal}}
Pisarczuk {{pengoal}}
Bartosiak {{pengoal}}
Rachwał {{pengoal}}
Szymorek {{pengoal}}
Michalak {{penmiss}}

|penaltyscore = 6–7

|penalties2 = {{pengoal}} Midzierski
{{pengoal}} Stasiak
{{pengoal}} Daniel
{{pengoal}} Bartkowiak
{{pengoal}} Forsell
{{pengoal}} Martín
{{pengoal}} Chrzanowski

|report = http://www.90minut.pl/news/268/news2683215-PP-Belchatow-1-1-pd-k-6-7-Miedz.html

|stadium = GIEKSA Arena

|location = Bełchatów

|attendance = 800

|referee = Sebastian Jarzębak (Bytom)

}}

{{football box collapsible

|date = {{Start date|2016|07|23|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Kotwica Kołobrzeg

|score = 2–3

|team2 = Chojniczanka Chojnice

|goals1 = Bartlewski {{goal|13}}
Szywacz {{goal|40}}

|goals2 = Zawistowski {{goal|43}}
Biskup {{goal|82}}
Rybski {{goal|90}}

|report = http://www.90minut.pl/news/268/news2683207-PP-Kotwica-2-3-Chojniczanka.html

|stadium = Stadion im. Sebastiana Karpiniuka

|location = Kołobrzeg

|attendance = 1,016

|referee = Artur Aluszyk (Szczecin)

}}

{{football box collapsible

|date = {{Start date|2016|07|26|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Rominta Gołdap

|score = 1–4

|team2 = Arka Gdynia

|goals1 = Mościński {{goal|90}}

|goals2 = Marciniak {{goal|19}}
Siemaszko {{goal|25}}
Lewicki {{goal|63}}
Stolc {{goal|76}}

|report = http://www.90minut.pl/news/268/news2684264-PP-Rominta-1-4-Arka.html

|stadium = Stadion Miejski

|location = Gołdap

|attendance = 760

|referee = Krzysztof Jakubik (Siedlce){{cite web|url=http://www.90minut.pl/news/268/news2683000-PP-Krzysztof-Jakubik-sedzia-meczu-Rominta-Arka.html |title=PP: Krzysztof Jakubik sędzią meczu Rominta - Arka |publisher=90minut |date=23 July 2016 |access-date=23 July 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|07|27|df=y}}

|time = 19:00 CEST (UTC+02:00)

|team1 = Stal Mielec

|score = 4–3

|team2 = Wisła Płock

|goals1 = Sobczak {{goal|17||90}}
Getinger {{goal|27|pen.}}
Łętocha {{goal|54}}

|goals2 = Drozdowicz {{goal|6}}
Piotrowski {{goal|11}}
Krivets {{goal|81}}

|report = http://www.90minut.pl/news/268/news2684631-PP-Stal-M-4-3-Wisla-Plock.html

|stadium = Stadion Stali

|location = Mielec

|attendance = 3,122

|referee = Tomasz Musiał (Kraków)

}}

Bracket

{{32TeamBracket|seeds=no|nowrap=y|legs=1/1/2/2/1

| RD1=Round of 32

| RD2=Round of 16

| RD3=Quarterfinals

| RD4=Semifinals

| RD5=Final

| RD1-seed01=2

| RD1-team01=Górnik Zabrze {{aet}}

| RD1-score01=3

| RD1-seed02=1

| RD1-team02=Legia Warsaw

| RD1-score02=2

| RD1-seed03=2

| RD1-team03=Wigry Suwałki

| RD1-score03=2

| RD1-seed04=1

| RD1-team04=Bruk-Bet Termalica Nieciecza

| RD1-score04=1

| RD1-seed05=2

| RD1-team05=Miedź Legnica

| RD1-score05=2

| RD1-seed06=1

| RD1-team06=Górnik Łęczna

| RD1-score06=3

| RD1-seed07=4

| RD1-team07=GKS Jastrzębie

| RD1-score07=2

| RD1-seed08=3

| RD1-team08=Radomiak Radom

| RD1-score08=1

| RD1-seed09=3

| RD1-team09=Olimpia Zambrów

| RD1-score09=0

| RD1-seed10=1

| RD1-team10=Arka Gdynia

| RD1-score10=1

| RD1-seed11=4

| RD1-team11=KSZO Ostrowiec Świętokrzyski

| RD1-score11=3

| RD1-seed12=3

| RD1-team12=Raków Częstochowa

| RD1-score12=2

| RD1-seed13=2

| RD1-team13=Bytovia Bytów

| RD1-score13=1

| RD1-seed14=1

| RD1-team14=Zagłębie Lubin

| RD1-score14=0

| RD1-seed15=2

| RD1-team15=Sandecja Nowy Sącz

| RD1-score15=1

| RD1-seed16=1

| RD1-team16=Śląsk Wrocław {{aet}}

| RD1-score16=2

| RD1-seed17=2

| RD1-team17=Podbeskidzie Bielsko-Biała

| RD1-score17=0

| RD1-seed18=1

| RD1-team18=Lech Poznań

| RD1-score18=3

| RD1-seed19=2

| RD1-team19=Stomil Olsztyn

| RD1-score19=0 (6)

| RD1-seed20=1

| RD1-team20=Ruch Chorzów {{pso}}

| RD1-score20=0 (7)

| RD1-seed21=2

| RD1-team21=Chojniczanka Chojnice

| RD1-score21=2

| RD1-seed22=2

| RD1-team22=Stal Mielec

| RD1-score22=0

| RD1-seed23=2

| RD1-team23=Zagłębie Sosnowiec

| RD1-score23=3

| RD1-seed24=1

| RD1-team24=Wisła Kraków {{aet}}

| RD1-score24=4

| RD1-seed25=1

| RD1-team25=Cracovia

| RD1-score25=0

| RD1-seed26=1

| RD1-team26=Jagiellonia Białystok

| RD1-score26=1

| RD1-seed27=4

| RD1-team27=KKS Kalisz

| RD1-score27=0

| RD1-seed28=1

| RD1-team28=Pogoń Szczecin

| RD1-score28=4

| RD1-seed29=3

| RD1-team29=Puszcza Niepołomice {{pso}}

| RD1-score29=1 (3)

| RD1-seed30=1

| RD1-team30=Korona Kielce

| RD1-score30=1 (2)

| RD1-seed31=1

| RD1-team31=Piast Gliwice

| RD1-score31=0 (3)

| RD1-seed32=1

| RD1-team32=Lechia Gdańsk {{pso}}

| RD1-score32=0 (5)

| RD2-seed01=2

| RD2-team01=Górnik Zabrze

| RD2-score01=0

| RD2-seed02=2

| RD2-team02=Wigry Suwałki

| RD2-score02=2

| RD2-seed03=1

| RD2-team03=Górnik Łęczna

| RD2-score03=1 (6)

| RD2-seed04=4

| RD2-team04=GKS Jastrzębie {{pso}}

| RD2-score04=1 (7)

| RD2-seed05=1

| RD2-team05=Arka Gdynia

| RD2-score05=2

| RD2-seed06=4

| RD2-team06=KSZO Ostrowiec Świętokrzyski

| RD2-score06=1

| RD2-seed07=2

| RD2-team07=Bytovia Bytów

| RD2-score07=3

| RD2-seed08=1

| RD2-team08=Śląsk Wrocław

| RD2-score08=0

| RD2-seed09=1

| RD2-team09=Lech Poznań

| RD2-score09=3

| RD2-seed10=1

| RD2-team10=Ruch Chorzów

| RD2-score10=0

| RD2-seed11=2

| RD2-team11=Chojniczanka Chojnice

| RD2-score11=1

| RD2-seed12=1

| RD2-team12=Wisła Kraków

| RD2-score12=2

| RD2-seed13=1

| RD2-team13=Jagiellonia Białystok

| RD2-score13=1

| RD2-seed14=1

| RD2-team14=Pogoń Szczecin

| RD2-score14=4

| RD2-seed15=3

| RD2-team15=Puszcza Niepołomice {{pso}}

| RD2-score15=1 (4)

| RD2-seed16=1

| RD2-team16=Lechia Gdańsk

| RD2-score16=1 (2)

| RD3-seed01=2

| RD3-team01=Wigry Suwałki

| RD3-score01-1=2

| RD3-score01-2=1

| RD3-seed02=4

| RD3-team02=GKS Jastrzębie

| RD3-score02-1=1

| RD3-score02-2=1

| RD3-seed03=1

| RD3-team03=Arka Gdynia (a)

| RD3-score03-1=1

| RD3-score03-2=1

| RD3-seed04=2

| RD3-team04=Bytovia Bytów

| RD3-score04-1=2

| RD3-score04-2=0

| RD3-seed05=1

| RD3-team05=Lech Poznań

| RD3-score05-1=1

| RD3-score05-2=4

| RD3-seed06=1

| RD3-team06=Wisła Kraków

| RD3-score06-1=1

| RD3-score06-2=2

| RD3-seed07=1

| RD3-team07=Pogoń Szczecin

| RD3-score07-1=2

| RD3-score07-2=2

| RD3-seed08=3

| RD3-team08=Puszcza Niepołomice

| RD3-score08-1=1

| RD3-score08-2=0

| RD4-seed01=2

| RD4-team01=Wigry Suwałki

| RD4-score01-1=0

| RD4-score01-2=4

| RD4-seed02=1

| RD4-team02=Arka Gdynia

| RD4-score02-1=3

| RD4-score02-2=2

| RD4-seed03=1

| RD4-team03=Lech Poznań

| RD4-score03-1=3

| RD4-score03-2=1

| RD4-seed04=1

| RD4-team04=Pogoń Szczecin

| RD4-score04-1=0

| RD4-score04-2=0

| RD5-seed01=1

| RD5-team01=Arka Gdynia {{aet}}

| RD5-score01=2

| RD5-seed02=1

| RD5-team02=Lech Poznań

| RD5-score02=1

}}

Round of 32

The draw for this round was conducted at the PGE Narodowy on 25 July 2016. The matches were played from 9 to 24 August 2016. Participating in this round were the 16 winners from the previous round and 16 teams from the 2015–16 Ekstraklasa. Games were hosted by teams playing in the lower division in the 2016–17 season. The hosts of matches of teams playing in the same tier were the teams occupying a higher position in the bracket.

{{OneLegStart}}

! colspan="3" style="background:cornsilk;"|9 August 2016

{{OneLegResult| Wigry Suwałki (2) ||2–1| Bruk-Bet Termalica Nieciecza (1)|winner=1}}

{{OneLegResult| Miedź Legnica (2) ||2–3| Górnik Łęczna (1) |winner=2}}

{{OneLegResult| Olimpia Zambrów (3) ||0–1| Arka Gdynia (1) |winner=2}}

{{OneLegResult| KSZO Ostrowiec Świętokrzyski (4) ||3–2| Raków Częstochowa (3) |winner=1}}

{{OneLegResult| Podbeskidzie Bielsko-Biała (2) ||0–3| Lech Poznań (1) |winner=2}}

{{OneLegResult| Zagłębie Sosnowiec (2) ||3–4 {{aet}}| Wisła Kraków (1) |winner=2}}

{{OneLegResult| Cracovia (1) ||0–1| Jagiellonia Białystok (1) |winner=2}}

{{OneLegResult| Puszcza Niepołomice (3) ||1–1 {{pso|3–2}}| Korona Kielce (1) |winner=1}}

|-

! colspan="3" style="background:cornsilk;"|10 August 2016

{{OneLegResult| Górnik Zabrze (2) ||3–2 {{aet}}| Legia Warsaw (1) |winner=1}}

{{OneLegResult| GKS Jastrzębie (4) ||2–1| Radomiak Radom (3) |winner=1}}

{{OneLegResult| Bytovia Bytów (2) ||1–0| Zagłębie Lubin (1) |winner=1}}

{{OneLegResult| Sandecja Nowy Sącz (2) ||1–2 {{aet}}| Śląsk Wrocław (1) |winner=2}}

{{OneLegResult| Chojniczanka Chojnice (2) ||2–0| Stal Mielec (2) |winner=1}}

{{OneLegResult| KKS Kalisz (4) ||0–4| Pogoń Szczecin (1) |winner=2}}

|-

! colspan="3" style="background:cornsilk;"|11 August 2016

{{OneLegResult| Stomil Olsztyn (2) ||0–0 {{pso|6–7}}| Ruch Chorzów (1) |winner=2}}

|-

! colspan="3" style="background:cornsilk;"|24 August 2016

{{OneLegResult| Piast Gliwice (1) ||0–0 {{pso|3–5}}| Lechia Gdańsk (1) |winner=2}}

|}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Olimpia Zambrów

|score = 0–1

|team2 = Arka Gdynia

|goals1 =

|goals2 = da Silva {{goal|90+4|pen.}}

|report = http://www.90minut.pl/news/268/news2689785-PP-Olimpia-Z-0-1-Arka.html

|stadium = Stadion Miejski

|location = Zambrów

|attendance = 700

|referee = Mariusz Korpalski (Toruń){{cite web|url=http://www.90minut.pl/news/268/news2689182-1-16-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/16 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=8 August 2016 |access-date=8 August 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = KSZO Ostrowiec Świętokrzyski

|score = 3–2

|team2 = Raków Częstochowa

|goals1 = Jamróz {{goal|63}}
Łatkowski {{goal|78|pen.}}
Stachurski {{goal|81}}

|goals2 = Zaradny {{goal|42}}
Oziębała {{goal|50}}

|report = http://www.90minut.pl/news/268/news2689784-PP-KSZO-1929-3-2-Rakow.html

|stadium = Miejski Stadion Sportowy "KSZO"

|location = Ostrowiec Świętokrzyski

|attendance = 1,511

|referee = Daniel Kruczyński (Żywiec)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = Puszcza Niepołomice

|score = 1–1

|aet = yes

|team2 = Korona Kielce

|goals1 = Łączek {{goal|105}}

|goals2 = Marković {{goal|100}}

|penalties1 = Orłowski {{pengoal}}
Kotwica {{penmiss}}
Lepiarz {{penmiss}}
Gajewski {{pengoal}}
Czarny {{pengoal}}

|penaltyscore = 3–2

|penalties2 = {{penmiss}} Grzelak
{{penmiss}} Rybicki
{{pengoal}} Marković
{{penmiss}} Rymaniak
{{pengoal}} Palanca

|report = http://www.90minut.pl/news/268/news2689797-PP-Puszcza-1-1-pd-k-3-2-Korona.html

|stadium = Stadion Miejski

|location = Niepołomice

|attendance = 720

|referee = Mirosław Górecki (Katowice)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = Zagłębie Sosnowiec

|score = 3–4

|aet = yes

|team2 = Wisła Kraków

|goals1 = Udovičić {{goal|21}}
Dudek {{goal|69|pen.}}
Matić {{goal|87}}

|goals2 = Mójta {{goal|42}}
Drzazga {{goal|75}}
Nowak {{goal|77|o.g.}}
Popović {{goal|110|pen.}}

|report = http://www.90minut.pl/news/268/news2689806-PP-Zaglebie-S-3-4-pd-Wisla.html

|stadium = Stadion Ludowy

|location = Sosnowiec

|attendance = 2,427

|referee = Kornel Paszkiewicz (Wrocław)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Miedź Legnica

|score = 2–3

|team2 = Górnik Łęczna

|goals1 = Forsell {{goal|10|pen.|80}}

|goals2 = Ubiparip {{goal|4}}
Poźniak {{goal|46}}
Śpiączka {{goal|66}}

|report = http://www.90minut.pl/news/268/news2689801-PP-Miedz-2-3-Gornik-L-.html

|stadium = Stadion Miejski im. Orła Białego

|location = Legnica

|attendance = 1,600

|referee = Adam Lyczmański (Bydgoszcz)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 19:00 CEST (UTC+02:00)

|team1 = Podbeskidzie Bielsko-Biała

|score = 0–3

|team2 = Lech Poznań

|goals1 =

|goals2 = Kędziora {{goal|44}}
Bille {{goal|63||86}}

|report = http://www.90minut.pl/news/268/news2689823-PP-Podbeskidzie-0-3-Lech.html

|stadium = Stadion Miejski

|location = Bielsko-Biała

|attendance = 4,510

|referee = Tomasz Musiał (Kraków)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 19:47 CEST (UTC+02:00)

|team1 = Wigry Suwałki

|score = 2–1

|team2 = Bruk-Bet Termalica Nieciecza

|goals1 = Kuku {{goal|45}}
Zapolnik {{goal|70}}

|goals2 = Nowak {{goal|72}}

|report = http://www.90minut.pl/news/268/news2689849-PP-Wigry-2-1-Bruk-Bet-Termalica.html

|stadium = Stadion Miejski

|location = Suwałki

|attendance = 2,034

|referee = Mateusz Złotnicki (Lublin)

}}

{{football box collapsible

|date = {{Start date|2016|08|09|df=y}}

|time = 20:30 CEST (UTC+02:00)

|team1 = Cracovia

|score = 0–1

|team2 = Jagiellonia Białystok

|goals1 =

|goals2 = Świderski {{goal|46}}

|report = http://www.90minut.pl/news/268/news2689874-Bez-odziezy-futbol-lezy.html

|stadium = Marshal Józef Piłsudski Stadium

|location = Kraków

|attendance = 4,281

|referee = Tomasz Wajda (Żywiec)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = GKS Jastrzębie

|score = 2–1

|team2 = Radomiak Radom

|goals1 = Pacholski {{goal|10}}
Caniboł {{goal|35}}

|goals2 = Cupriak {{goal|1}}

|report = http://www.90minut.pl/news/269/news2690223-PP-GKS-1962-2-1-Radomiak.html

|stadium = Stadion Miejski

|location = Jastrzębie-Zdrój

|attendance = 852

|referee = Sebastian Załęski (Ostrołęka)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 17:00 CEST (UTC+02:00)

|team1 = KKS Kalisz

|score = 0–4

|team2 = Pogoń Szczecin

|goals1 =

|goals2 = Zwoliński {{goal|14||51}}
Delev {{goal|24}}
Jaroch {{goal|89}}

|report = http://www.90minut.pl/news/269/news2690220-PP-KKS-1925-0-4-Pogon.html

|stadium = Stadion Miejski

|location = Kalisz

|attendance = 1,000

|referee = Łukasz Szczech (Warsaw)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = Sandecja Nowy Sącz

|score = 1–2

|aet = yes

|team2 = Śląsk Wrocław

|goals1 = Trochim {{goal|83|pen.}}

|goals2 = Mervó {{goal|31}}
Alvarinho {{goal|109}}

|report = http://www.90minut.pl/news/269/news2690241-PP-Sandecja-1-2-pd-Slask.html

|stadium = Stadion im. Ojca Władysława Augustynka

|location = Nowy Sącz

|attendance = 1,150

|referee = Zbigniew Dobrynin (Łódź)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 19:00 CEST (UTC+02:00)

|team1 = Bytovia Bytów

|score = 1–0

|team2 = Zagłębie Lubin

|goals1 = Bąk {{goal|86}}

|goals2 =

|report = http://www.90minut.pl/news/269/news2690258-PP-Bytovia-1-0-Zaglebie-L-.html

|stadium = Stadion MOSiR

|location = Bytów

|attendance = 1,280

|referee = Artur Aluszyk (Szczecin)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 20:00 CEST (UTC+02:00)

|team1 = Chojniczanka Chojnice

|score = 2–0

|team2 = Stal Mielec

|goals1 = Jakóbowski {{goal|35}}
Kosakiewicz {{goal|81}}

|goals2 =

|report = http://www.90minut.pl/news/269/news2690290-PP-Chojniczanka-2-0-Stal-M-.html

|stadium = Stadion Miejski

|location = Chojnice

|attendance = 800

|referee = Sylwester Rasmus (Toruń)

}}

{{football box collapsible

|date = {{Start date|2016|08|10|df=y}}

|time = 20:30 CEST (UTC+02:00)

|team1 = Górnik Zabrze

|score = 3–2

|aet = yes

|team2 = Legia Warsaw

|goals1 = Kopacz {{goal|54||105}}
Kurzawa {{goal|61}}

|goals2 = Hämäläinen {{goal|37}}
Nikolić {{goal|39}}

|report = http://www.90minut.pl/news/269/news2690314-Wykopali-i-wykurzyli-Legie-z-Pucharu.html

|stadium = Ernest Pohl Stadium

|location = Zabrze

|attendance = 16,542

|referee = Sebastian Krasny (Kraków)

}}

{{football box collapsible

|date = {{Start date|2016|08|11|df=y}}

|time = 19:45 CEST (UTC+02:00)

|team1 = Stomil Olsztyn

|score = 0–0

|aet = yes

|team2 = Ruch Chorzów

|goals1 =

|goals2 =

|penalties1 = Kujawa {{pengoal}}
Jegliński {{pengoal}}
Czarnecki {{penmiss}}
Głowacki {{pengoal}}
Wełnicki {{pengoal}}
Kun {{pengoal}}
Ratajczak {{pengoal}}
Biedrzycki {{penmiss}}

|penaltyscore = 6–7

|penalties2 = {{pengoal}} Konczkowski
{{pengoal}} Kowalczyk
{{penmiss}} Nowak
{{pengoal}} Walski
{{pengoal}} Stępiński
{{pengoal}} Cichocki
{{pengoal}} Bargiel
{{pengoal}} Moneta

|report = http://www.90minut.pl/news/269/news2690710-PP-Stomil-0-0-pd-k-6-7-Ruch.html

|stadium = Stadion OSiR

|location = Olsztyn

|attendance = 3,500

|referee = Dominik Sulikowski (Gdańsk)

}}

{{football box collapsible

|date = {{Start date|2016|08|24|df=y}}

|time = 18:00 CEST (UTC+02:00)

|team1 = Piast Gliwice

|score = 0–0

|aet = yes

|team2 = Lechia Gdańsk

|goals1 =

|goals2 =

|penalties1 = Murawski {{pengoal}}
Badía {{pengoal}}
Mráz {{penmiss}}
Korun {{pengoal}}

|penaltyscore = 3–5

|penalties2 = {{pengoal}} F. Paixão
{{pengoal}} M. Paixão
{{pengoal}} Kovačević
{{pengoal}} Maloča
{{pengoal}} Wawrzyniak

|report = http://www.90minut.pl/news/269/news2695652-PP-Piast-0-0-pd-k-3-5-Lechia.html

|stadium = Stadion Miejski

|location = Gliwice

|attendance = 3,506

|referee = Tomasz Wajda (Żywiec){{cite web|url=http://www.90minut.pl/news/269/news2694727-PP-Tomasz-Wajda-sedzia-meczu-Piast-Lechia.html |title=PP: Tomasz Wajda sędzią meczu Piast - Lechia |publisher=90minut |date=22 August 2016 |access-date=22 August 2016}}

}}

Round of 16

Competing in this round will the 16 winners from the previous round. The draw for this round was conducted at PGE Narodowy, Warsaw on 25 July 2016. Matches will be played on 20–28 September 2016. Hosts of matches between teams playing in the same tier were decided by a draw conducted on 12 August 2016.{{cite web|title=PP: Wylosowano gospodarzy 1/8 finału|url=http://www.90minut.pl/news/269/news2690836-PP-Wylosowano-gospodarzy-1-8-finalu.html|website=90minut|access-date=13 August 2016}}

{{OneLegStart}}

! colspan="3" style="background:cornsilk;"|20 September 2016

{{OneLegResult| Górnik Zabrze (2) ||0–2| Wigry Suwałki (2) |winner=2}}

{{OneLegResult| GKS Jastrzębie (4) ||1–1 {{pso|7–6}}| Górnik Łęczna (1) |winner=1}}

|-

! colspan="3" style="background:cornsilk;"|21 September 2016

{{OneLegResult| Ruch Chorzów (1) ||0–3| Lech Poznań (1) |winner=2}}

{{OneLegResult| Puszcza Niepołomice (3) ||1–1 {{pso|4–2}}| Lechia Gdańsk (1) |winner=1}}

|-

! colspan="3" style="background:cornsilk;"|22 September 2016

{{OneLegResult| KSZO Ostrowiec Świętokrzyski (4) ||1–2| Arka Gdynia (1) |winner=2}}

{{OneLegResult| Bytovia Bytów (2) ||3–0| Śląsk Wrocław (1) |winner=1}}

|-

! colspan="3" style="background:cornsilk;"|27 September 2016

{{OneLegResult| Chojniczanka Chojnice (2) ||1–2| Wisła Kraków (1) |winner=2}}

|-

! colspan="3" style="background:cornsilk;"|28 September 2016

{{OneLegResult| Pogoń Szczecin (1) ||4–1| Jagiellonia Białystok (1) |winner=1}}

|}

{{football box collapsible

|date = {{Start date|2016|09|20|df=y}}

|time = 14:45 CEST (UTC+02:00)

|team1 = GKS Jastrzębie

|score = 1–1

|aet = yes

|team2 = Górnik Łęczna

|goals1 = Szymura {{goal|61}}

|goals2 = Pruchnik {{goal|90|pen.}}

|penalties1 = Jadach {{pengoal}}
Szczęch {{pengoal}}
Szymura {{penmiss}}
Tront {{pengoal}}
Ali {{pengoal}}
Mazurkiewicz {{pengoal}}
Szczepan {{pengoal}}
Kulawiak {{pengoal}}

|penaltyscore = 7–6

|penalties2 = {{pengoal}} Dźwigała
{{pengoal}} Pruchnik
{{penmiss}} Piesio
{{pengoal}} Danielewicz
{{pengoal}} Śpiączka
{{pengoal}} Sasin
{{pengoal}} Grzelczak
{{penmiss}} Jarecki

|report = http://www.90minut.pl/news/270/news2706230-PP-GKS-1962-1-1-pd-k-7-6-Gornik-L-.html

|stadium = Stadion Miejski

|location = Jastrzębie-Zdrój

|attendance = 967

|referee = Szymon Lizak (Poznań){{cite web|url=http://www.90minut.pl/news/270/news2705292-1-8-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/8 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=18 September 2016 |access-date=18 September 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|09|20|df=y}}

|time = 20:30 CEST (UTC+02:00)

|team1 = Górnik Zabrze

|score = 0–2

|team2 = Wigry Suwałki

|goals1 =

|goals2 = Zapolnik {{goal|24}}
Adamek {{goal|89}}

|report = http://www.90minut.pl/news/270/news2706296-Wigry-w-cwiercfinale.html

|stadium = Ernest Pohl Stadium

|location = Zabrze

|attendance = 7,126

|referee = Jacek Małyszek (Lublin)

}}

{{football box collapsible

|date = {{Start date|2016|09|21|df=y}}

|time = 14:45 CEST (UTC+02:00)

|team1 = Puszcza Niepołomice

|score = 1–1

|aet = yes

|team2 = Lechia Gdańsk

|goals1 = Domański {{goal|86|pen.}}

|goals2 = F. Paixão {{goal|66}}

|penalties1 = Orłowski {{pengoal}}
Mikołajczyk {{penmiss}}
Uwakwe {{pengoal}}
Stawarczyk {{pengoal}}
Czarny {{pengoal}}

|penaltyscore = 4–2

|penalties2 = {{pengoal}} Wolski
{{penmiss}} Krasić
{{pengoal}} Kovačević
{{penmiss}} Haraslín

|report = http://www.90minut.pl/news/270/news2706549-PP-Puszcza-1-1-pd-k-4-2-Lechia.html

|stadium = Stadion Miejski

|location = Niepołomice

|attendance = 1,501

|referee = Piotr Lasyk (Bytom)

}}

{{football box collapsible

|date = {{Start date|2016|09|21|df=y}}

|time = 20:45 CEST (UTC+02:00)

|team1 = Ruch Chorzów

|score = 0–3

|team2 = Lech Poznań

|goals1 =

|goals2 = Robak {{goal|14}}
Majewski {{goal|30}}
Pawłowski {{goal|53}}

|report = http://www.90minut.pl/news/270/news2706630-Pewna-wygrana-Lecha.html

|stadium = Stadion Miejski

|location = Chorzów

|attendance = 4,816

|referee = Bartosz Frankowski (Toruń)

}}

{{football box collapsible

|date = {{Start date|2016|09|22|df=y}}

|time = 17:30 CEST (UTC+02:00)

|team1 = KSZO Ostrowiec Świętokrzyski

|score = 1–2

|team2 = Arka Gdynia

|goals1 = Stachurski {{goal|75}}

|goals2 = Abbott {{goal|30}}
Socha {{goal|41}}

|report = http://www.90minut.pl/news/270/news2707006-PP-KSZO-1929-1-2-Arka.html

|stadium = Miejski Stadion Sportowy "KSZO"

|location = Ostrowiec Świętokrzyski

|attendance = 4,000

|referee = Tomasz Wajda (Żywiec)

}}

{{football box collapsible

|date = {{Start date|2016|09|22|df=y}}

|time = 20:30 CEST (UTC+02:00)

|team1 = Bytovia Bytów

|score = 3–0

|team2 = Śląsk Wrocław

|goals1 = Opałacz {{goal|11}}
Wróbel {{goal|33|pen.}}
Klichowicz {{goal|67}}

|goals2 =

|report = http://www.90minut.pl/news/270/news2707065-Ciag-dalszy-niespodzianek.html

|stadium = Stadion MOSiR

|location = Bytów

|attendance = 1,700

|referee = Łukasz Bednarek (Koszalin)

}}

{{football box collapsible

|date = {{Start date|2016|09|27|df=y}}

|time = 17:45 CEST (UTC+02:00)

|team1 = Chojniczanka Chojnice

|score = 1–2

|team2 = Wisła Kraków

|goals1 = Mikita {{goal|5}}

|goals2 = Boguski {{goal|3}}
Mączyński {{goal|76}}

|report = http://www.90minut.pl/news/270/news2709076-PP-Chojniczanka-1-2-Wisla.html

|stadium = Stadion Miejski

|location = Chojnice

|attendance = 3,272

|referee = Zbigniew Dobrynin (Łódź){{cite web|url=http://www.90minut.pl/news/270/news2708196-1-8-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/8 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=25 September 2016 |access-date=25 September 2016}}

}}

{{football box collapsible

|date = {{Start date|2016|09|28|df=y}}

|time = 17:45 CEST (UTC+02:00)

|team1 = Pogoń Szczecin

|score = 4–1

|team2 = Jagiellonia Białystok

|goals1 = Frączczak {{goal|21|pen.}}
Drygas {{goal|67}}
Gyurcsó {{goal|86}}
Nunes {{goal|89}}

|goals2 = Černych {{goal|36}}

|report = http://www.90minut.pl/news/270/news2709450-Pogon-ostatnim-cwiercfinalista.html

|stadium = Stadion Miejski im. Floriana Krygiera

|location = Szczecin

|attendance = 3,826

|referee = Krzysztof Jakubik (Siedlce)

}}

Quarter-finals

The 8 winners from Round of 16 will compete in this round. The matches will be played in two legs. The first leg took place on 25–26 October 2016. The second leg took place on 29–30 November 2016. The draw for this round was conducted at PGE Narodowy, Warsaw on 25 July 2016. Host of first match between teams playing in the same tier were decided by a draw conducted on 29 September 2016.{{cite web|title=PP: Lech gospodarzem pierwszego meczu z Wisłą|url=http://www.90minut.pl/news/270/news2709723-PP-Lech-gospodarzem-pierwszego-meczu-z-Wisla.html|website=90minut|date=29 September 2016|access-date=30 September 2016}}

{{TwoLegStart}}

{{TwoLegResult| GKS Jastrzębie (4)||2–3| Wigry Suwałki (2)||1–2|1–1|winner=2}}

{{TwoLegResult| Bytovia Bytów (2)||2–2 (a)| Arka Gdynia (1)||2–1|0–1|winner=2}}

{{TwoLegResult| Lech Poznań (1)||5–3| Wisła Kraków (1)||1–1|4–2|winner=1}}

{{TwoLegResult| Puszcza Niepołomice (3)||1–4| Pogoń Szczecin (1)||1–2|0–2|winner=2}}

|}

=First leg=

{{Football box collapsible

| date = {{Start date|2016|10|25|df=y}}

| time = 14:00 CEST (UTC+02:00)

| team1 = GKS Jastrzębie

| team2 = Wigry Suwałki

| score = 1–2

| report = http://www.90minut.pl/news/271/news2719293-PP-GKS-1962-1-2-Wigry.html

| goals1 = Caniboł {{goal|45|pen.}}

| goals2 = Zapolnik {{goal|12}}
Adamek {{goal|76}}

| stadium = Stadion Miejski

| location = Jastrzębie-Zdrój

| attendance = 1,370

| referee = Kornel Paszkiewicz (Wrocław){{cite web|url=http://www.90minut.pl/news/271/news2718647-1-4-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/4 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=24 October 2016 |access-date=24 October 2016}}

}}

{{Football box collapsible

| date = {{Start date|2016|10|25|df=y}}

| time = 17:30 CEST (UTC+02:00)

| team1 = Bytovia Bytów

| team2 = Arka Gdynia

| score = 2–1

| report = http://www.90minut.pl/news/271/news2719345-PP-Bytovia-2-1-Arka.html

| goals1 = Surdykowski {{goal|29}}
Bąk {{goal|82}}

| goals2 = Abbott {{goal|85}}

| stadium = Stadion MOSiR

| location = Bytów

| attendance = 1,800

| referee = Jarosław Przybył (Kluczbork)

}}

{{Football box collapsible

| date = {{Start date|2016|10|25|df=y}}

| time = 20:45 CEST (UTC+02:00)

| team1 = Lech Poznań

| team2 = Wisła Kraków

| score = 1–1

| report = http://www.90minut.pl/news/271/news2719404-Na-trybunach-cicho-na-boisku-licho.html

| goals1 = Kownacki {{goal|78}}

| goals2 = Brożek {{goal|48}}

| stadium = INEA Stadion

| location = Poznań

| attendance = 0Closed stadium's stands for spectators.

| referee = Tomasz Kwiatkowski (Warsaw)

}}

{{Football box collapsible

| date = {{Start date|2016|10|26|df=y}}

| time = 14:00 CEST (UTC+02:00)

| team1 = Puszcza Niepołomice

| team2 = Pogoń Szczecin

| score = 1–2

| report = http://www.90minut.pl/news/271/news2719623-Skromna-zaliczka-Pogoni.html

| goals1 = Orłowski {{goal|84}}

| goals2 = Nunes {{goal|21}}
Frączczak {{goal|56}}

| stadium = Stadion Miejski

| location = Niepołomice

| attendance = 1,724

| referee = Sebastian Jarzębak (Bytom)

}}

=Second leg=

{{Football box collapsible

| date = {{Start date|2016|11|30|df=y}}

| time = 17:30 CET (UTC+01:00)

| team1 = Wigry Suwałki

| team2 = GKS Jastrzębie

| score = 1–1

| aggregatescore = 3–2

| report = http://www.90minut.pl/news/273/news2731575-PP-Wigry-1-1-GKS-1962-Awans-Wigier.html

| goals1 = Wroński {{goal|34}}

| goals2 = Tront {{goal|46}}

| stadium = Stadion Miejski

| location = Suwałki

| attendance = 1,533

| referee = Łukasz Bednarek (Koszalin)

}}

{{Football box collapsible

| date = {{Start date|2016|11|29|df=y}}

| time = 20:30 CET (UTC+01:00)

| team1 = Arka Gdynia

| team2 = Bytovia Bytów

| score = 1–0

| aggregatescore = 2 (a)–2

| report = http://www.90minut.pl/news/273/news2731320-PP-Arka-1-0-Bytovia-Awans-Arki.html

| goals1 = Hofbauer {{goal|76}}

| goals2 =

| stadium = Stadion GOSiR

| location = Gdynia

| attendance = 3,117

| referee = Tomasz Musiał (Kraków)

}}

{{Football box collapsible

| date = {{Start date|2016|11|30|df=y}}

| time = 20:30 CET (UTC+01:00)

| team1 = Wisła Kraków

| team2 = Lech Poznań

| score = 2–4

| aggregatescore = 3–5

| report = http://www.90minut.pl/news/273/news2731615-Lech-uzupelnil-stawke.html

| goals1 = Brlek {{goal|51}}
Małecki {{goal|66}}

| goals2 = Robak {{goal|21|pen.}}
Makuszewski {{goal|28}}
Jevtić {{goal|39}}
Majewski {{goal|82}}

| stadium = Stadion Miejski im. Henryka Reymana

| location = Kraków

| attendance = 10,507

| referee = Paweł Raczkowski (Warsaw)

}}

{{Football box collapsible

| date = {{Start date|2016|11|29|df=y}}

| time = 17:30 CET (UTC+01:00)

| team1 = Pogoń Szczecin

| team2 = Puszcza Niepołomice

| score = 2–0

| aggregatescore = 4–1

| report = http://www.90minut.pl/news/273/news2731293-Pogon-w-polfinale.html

| goals1 = Drygas {{goal|10}}
Frączczak {{goal|54}}

| goals2 =

| stadium = Stadion Florian Krygier

| location = Szczecin

| attendance = 2,750

| referee = Zbigniew Dobrynin (Łódź){{cite web|url=http://www.90minut.pl/news/273/news2730813-1-4-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/4 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=28 November 2016 |access-date=28 November 2016}}

}}

Semi-finals

The 4 winners from Quarterfinals will compete in this round. The matches will be played in two legs. The first legs took place on 28 February and 1 March 2017. The second legs took place on 4–5 April 2017. The draw for this round was conducted at Stadion Miejski im. Henryka Reymana, Kraków on 30 November 2016.

{{TwoLegStart}}

{{TwoLegResult|Lech Poznań (1) ||4–0|Pogoń Szczecin (1) ||3–0|1–0|winner=1}}

{{TwoLegResult|Wigry Suwałki (2) ||4–5|Arka Gdynia (1)||0–3|4–2|winner=2}}

|}

=First leg=

{{Football box collapsible

| date = {{Start date|2017|03|01|df=y}}

| time = 20:00 CET (UTC+01:00)

| team1 = Lech Poznań

| team2 = Pogoń Szczecin

| score = 3–0

| report = http://www.90minut.pl/news/275/news2753731-Lech-nie-traci-formy.html

| goals1 = Pawłowski {{goal|32}}
Kownacki {{goal|53}}
Nielsen {{goal|66}}

| goals2 =

| stadium = INEA Stadion

| location = Poznań

| attendance = 14,537

| referee = Tomasz Kwiatkowski (Warsaw){{cite web|url=http://www.90minut.pl/news/275/news2752847-1-2-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/2 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=27 February 2017 |access-date=27 February 2017}}

}}

{{Football box collapsible

| date = {{Start date|2017|02|28|df=y}}

| time = 18:00 CET (UTC+01:00)

| team1 = Wigry Suwałki

| team2 = Arka Gdynia

| score = 0–3

| report = http://www.90minut.pl/news/275/news2753411-Solidna-zaliczka-Arki.html

| goals1 =

| goals2 = Szwoch {{goal|37|pen.}}
Siemaszko {{goal|68}}
Formella {{goal|90+3}}

| stadium = Stadion Miejski

| location = Suwałki

| attendance = 3,066

| referee = Tomasz Musiał (Kraków)

}}

=Second leg=

{{Football box collapsible

| date = {{Start date|2017|04|05|df=y}}

| time = 20:45 CEST (UTC+02:00)

| team1 = Pogoń Szczecin

| team2 = Lech Poznań

| score = 0–1

| aggregatescore = 0–4

| report = http://www.90minut.pl/news/276/news2764064-Lech-dopelnil-formalnosci.html

| goals1 =

| goals2 = Robak {{goal|41}}

| stadium = Stadion Florian Krygier

| location = Szczecin

| attendance = 4,676

| referee = Zbigniew Dobrynin (Łódź){{cite web|url=http://www.90minut.pl/news/276/news2763316-1-2-finalu-Pucharu-Polski-obsada-sedziowska.html |title=1/2 finału Pucharu Polski - obsada sędziowska |publisher=90minut |date=3 April 2017 |access-date=3 April 2017}}

}}

{{Football box collapsible

| date = {{Start date|2017|04|04|df=y}}

| time = 18:00 CEST (UTC+02:00)

| team1 = Arka Gdynia

| team2 = Wigry Suwałki

| score = 2–4

| aggregatescore = 5–4

| report = http://www.90minut.pl/news/276/news2763799-Arka-w-finale-Pucharu-Polski.html

| goals1 = Szwoch {{goal|50|pen.}}
Hofbauer {{goal|64}}

| goals2 = Kądzior {{goal|21||79}}
Zapolnik {{goal|45|pen.}}
Santana {{goal|52}}

| stadium = Stadion GOSiR

| location = Gdynia

| attendance = 4,476

| referee = Wojciech Myć (Lublin)

}}

Final

The final match was played at the PGE Narodowy, Warsaw on 2 May 2017. Host of the final match was decided by a draw conducted on 10 April 2017.{{cite web|url=http://www.90minut.pl/news/276/news2765419-PP-Lech-gospodarzem-meczu-finalowego.html|title=PP: Lech gospodarzem meczu finałowego|website=90minut|date=10 April 2017|access-date=10 April 2017}}

{{Football box

|date={{Start date|2017|05|02|df=y}}

|time=16:00 CEST (UTC+02:00)

|team1=Lech Poznań

|team2=Arka Gdynia

|score= 1–2

|aet= yes

|report= http://www.90minut.pl/news/277/news2771504-Arka-zdobywca-Pucharu-Polski.html

|goals1= Trałka {{goal|119}}

|goals2= Siemaszko {{goal|107}}
Zarandia {{goal|111}}

|stadium=PGE Narodowy, Warsaw

|attendance=43,760

|referee=Tomasz Musiał (Kraków){{cite web|url=http://www.90minut.pl/news/276/news2767735-PP-Tomasz-Musial-sedzia-meczu-finalowego.html |title=PP: Tomasz Musiał sędzią meczu finałowego |publisher=90minut |date=19 April 2017 |access-date=19 April 2017}}{{cite web | url=http://refereesfifa.blogspot.fr/2017/04/poland-2016-2017-puchar-polski-final.html | title=FIFA Referees News: Poland : 2016-2017 "Puchar Polski" Final | date=2 May 2017 }}

}}

width=92%
{{Football kit

| pattern_la = _lech1617h

| pattern_b = _lech1617h

| pattern_ra = _lech1617h

| pattern_sh = _lech1617h

| pattern_so = _lech1617h

| leftarm = 0000FF

| rightarm = 0000FF

| shorts = FFFFFF

| socks = FFFFFF

| title = Lech Poznań

}}

|{{Football kit

| pattern_la = _bluelines

| pattern_b = _arka1617h

| pattern_ra = _bluelines

| pattern_sh =

| pattern_so =

| leftarm = FFFF00

| body = FFDA2D

| rightarm = FFFF00

| shorts = 0000FF

| socks = FFFF00

| title = Arka Gdynia

}}

width="100%"

|valign="top" width="50%"|

{| style="font-size: 90%" cellspacing="0" cellpadding="0"

|colspan="4"|

width=25|width=25|
GK1{{flagicon|BIH}} Jasmin Burić
RB4{{flagicon|POL}} Tomasz Kędziora
CB35{{flagicon|POL}} Jan Bednarek
CB35{{flagicon|DEN}} Lasse Nielsen{{suboff|110}}
LB22{{flagicon|UKR}} Volodymyr Kostevych
CM6{{flagicon|POL}} Łukasz Trałka (c)
CM14{{flagicon|POL}} Maciej Gajos
RM10{{flagicon|SUI}} Darko Jevtić{{suboff|85}}
AM86{{flagicon|POL}} Radosław Majewski
LM24{{flagicon|POL}} Dawid Kownacki{{suboff|74}}
CF11{{flagicon|POL}} Marcin Robak{{yel|50}}
colspan=3|Substitutes:
GK30{{flagicon|SVK}} Matúš Putnocký
MF8{{flagicon|POL}} Szymon Pawłowski{{subon|85}}
MF17{{flagicon|POL}} Maciej Makuszewski{{subon|74}}
MF18{{flagicon|ROM}} Mihai Răduț{{subon|110}}
DF26{{flagicon|POL}} Maciej Wilusz
DF28{{flagicon|POL}} Marcin Wasielewski
MF55{{flagicon|GHA}} Abdul Aziz Tetteh
colspan=3|Manager:
colspan=4|{{flagicon|CRO}} Nenad Bjelica

|valign="top"|

|valign="top" width="50%"|

style="font-size: 90%" cellspacing="0" cellpadding="0" align=center

|colspan="4"|

width=25|width=25|
GK1{{flagicon|LAT}} Pāvels Šteinbors
RB2{{flagicon|POL}} Tadeusz Socha
CB3{{flagicon|POL}} Krzysztof Sobieraj (c)
CB29{{flagicon|POL}} Michał Marcjanik
LB23{{flagicon|POL}} Marcin Warcholak
CM6{{flagicon|POL}} Antoni Łukasiewicz{{yel|76}}
CM17{{flagicon|POL}} Adam Marciniak
RM8{{flagicon|BRA}} Marcus da Silva{{yel|53}}{{suboff|55}}
AM10{{flagicon|POL}} Mateusz Szwoch{{yel|19}}
LM19{{flagicon|SVK}} Miroslav Božok{{suboff|83}}
CF26{{flagicon|POL}} Przemysław Trytko{{suboff|71}}
colspan=3|Substitutes:
GK30{{flagicon|POL}} Arkadiusz Moczadło
FW11{{flagicon|POL}} Rafał Siemaszko{{subon|55}}
MF14{{flagicon|POL}} Michał Nalepa
MF20{{flagicon|AUT}} Dominik Hofbauer{{subon|83}}
DF32{{flagicon|POL}} Przemysław Stolc
DF33{{flagicon|POL}} Damian Zbozień
MF45{{flagicon|GEO}} Luka Zarandia{{yel|112}}{{subon|71}}
colspan=3|Manager:
colspan=4|{{flagicon|POL}} Leszek Ojrzyński

|}

style="width:100%;font-size:90%"

|

Match officials:

Referee:


Tomasz Musiał


Assistant referees:


Sebastian Mucha


Jakub Ślusarski


Fourth official:


Bartosz Frankowski

|style="width:60%; vertical-align:top;"|

Match rules

  • 90 minutes.
  • 30 minutes of extra-time if necessary.
  • Penalty shoot-out if scores still level.
  • Seven named substitutes.
  • Maximum of three substitutions.

Top goalscorers

class="wikitable" style="text-align:center"
Rank

!Player

!Club

!Goals{{cite web |url=http://www.90minut.pl/strzelcy.php?id=8701 |title=Strzelcy |work=90minut |access-date=3 May 2017 |language=pl}}

rowspan="2"|1

|align="left"|{{flagicon|POL}} Rafał Jankowski

|align="left"|KKS Kalisz

|rowspan="2"|4

align="left"|{{flagicon|POL}} Kamil Zapolnik

|align="left"|Wigry Suwałki

rowspan="8"|3

|align="left"|{{flagicon|POL}} Kamil Adamek

|align="left"|Wigry Suwałki

|rowspan="8"|3

align="left"|{{flagicon|POL}} Adam Frączczak

|align="left"|Pogoń Szczecin

align="left"|{{flagicon|POL}} Maciej Małkowski

|align="left"|Sandecja Nowy Sącz

align="left"|{{flagicon|POL}} Marcin Robak

|align="left"|Lech Poznań

align="left"|{{flagicon|POL}} Maciej Rożnowski

|align="left"|Wda Świecie

align="left"|{{flagicon|POL}} Rafał Siemaszko

|align="left"|Arka Gdynia

align="left"|{{flagicon|POL}} Szymon Sobczak

|align="left"|Stal Mielec

align="left"|{{flagicon|POL}} Karol Zieliński

|align="left"|Kotwica Kołobrzeg

See also

Notes

{{reflist|group=note}}

References

{{reflist}}

{{Polish Cup}}

{{2016–17 in Polish football}}

{{2016–17 in European football (UEFA)}}

{{DEFAULTSORT:2016-17 Polish Cup}}

Polish Cup

Cup

Category:Polish Cup seasons