W losowaniu wzięło udział 14 zespołów Ekstraklasy, 16 drużyn 1. ligi, 10 zwycięzców meczów rundy wstępnej, 16 zwycięzców Pucharu Polski na szczeblu regionalnym. Legia, Lech, Raków i Jagiellonia zaczną grę od 1/16 finału.
Pary I rundy Pucharu Polski:
Siarka Tarnobrzeg – Hutnik Kraków
Miedź Legnica – Pogoń Siedlce
Avia Świdnik – Ruch Chorzów
Flota Świnoujście – GKS Jastrzębie
Gryf Słupsk – Polonia Warszawa
Stal Rzeszów – Korona Kielce
Lechia Tomaszów Mazowiecki – Śląsk Wrocław
ŁKS Łomża – Odra Opole
Legia II Warszawa – Górnik Zabrze
Małapanew Ozimek – Znicz Pruszków
Górnik Łęczna – Cracovia
Korona II Kielce – Piast Gliwice
Polonia Środa Wielkopolska – Olimpia Grudziądz
Odra Bytom Odrzański – Wisła Kraków
Pogoń Grodzisk Mazowiecki – Lechia Gdańsk
Pogoń Szczecin wolny los
Miedź II Legnica – Świt Szczecin
Arka Gdynia – Motor Lublin
LKS II Goczałkowice-Zdrój – Stal Stalowa Wola
GKS Wikielec – Podbeskidzie Bielsko-Biała
Radomiak Radom – Zagłębie Lubin
Zawisza Bydgoszcz – GKS Tychy
Bruk-Bet Termalica Nieciecza – Widzew Łódź
Beskid Andrychów – Chojniczanka Chojnice
Warta Poznań – Polonia Bytom
GKS Katowice – Wisła Płock
ŁKS Łódź – Chrobry Głogów
Stal Mielec – Puszcza Niepołomice
Mecze 1. rundy odbędą się 23-25 września 2025.