Dnia 25 lipca 2017 na PGE Narodowym odbyło się losowanie par 1/16 finału Pucharu Polski.
Pierwszym rywalem białostockiej Jagiellonii będzie Zagłębie Lubin. Wstępny zakres datowy rozegrania meczu to 8-10 sierpnia 2017 roku. Gospodarzem tego meczu będzie Zagłębie, dlatego też Żółto-Czerwonych czeka kolejny wyjazd na drugi koniec Polski.
Pary 1/16 finału Pucharu Polski:
1. Sokół Ostróda – ROW 1964 Rybnik/Górnik Zabrze
2. Miedź Legnica – Warta Sieradz/Sandecja Nowy Sącz
3. GKS Bełchatów – Chojniczanka 1930 Chojnice
4. Siarka Tarnobrzeg – Bruk-Bet Termalica Nieciecza
5. Wisła Puławy – Legia Warszawa
6. Ruch Zdzieszowice – Górnik Łęczna
7. Pogoń Szczecin – Lech Poznań
8. Drutex-Bytovia Bytów – Lechia Gdańsk
9. Świt Nowy Dwór Mazowiecki – Podbeskidzie Bielsko-Biała
10. Arka Gdynia – Śląsk Wrocław
11. Stal Mielec – Piast Gliwice
12. Ruch Chorzów – Chrobry Głogów
13. GKS Tychy – Cracovia
14. Zagłębie Lubin – Jagiellonia Białystok
15. Zagłębie Sosnowiec – Korona Kielce
16. Wisła Kraków – Wisła Płock
Dokładniejszy terminarz:
8-10 sierpnia 2017 r. – 1/16 finału
19-21września 2017 r. – 1/8 finału
24-26 października 2017 r. – ćwierćfinały (pierwsze mecze)
15-16 i 28-30 listopada 2017 r. – ćwierćfinały (rewanże)
28-29 marca 2018 r. – półfinały (pierwsze mecze)
3-5 i 17-19 kwietnia 2018 r. – półfinały (rewanże)
2 maja 2018 r. – finał, PGE Narodowy