| Zagłębie Lubin beat Korona Kielce 4-0 (H) on 17 Jul 2016 |
| Korona Kielce beat Lech Poznań 4-1 (H) on 6 Aug 2016 |
| Lech Poznań beat Cracovia Kraków 2-1 (H) on 12 Aug 2016 |
| Cracovia Kraków beat Piast Gliwice 5-1 (H) on 17 Jul 2016 |
| Piast Gliwice beat Wisła Płock 2-1 (H) on 24 Jul 2016 |
| Wisła Płock beat Jagiellonia Białystok 1-0 (H) on 15 Aug 2016 |
| Jagiellonia Białystok beat Arka Gdynia 4-1 (H) on 5 Aug 2016 |
| Arka Gdynia beat Śląsk Wrocław 2-0 (H) on 13 Aug 2016 |
| Śląsk Wrocław beat Wisła Kraków 5-1 (A) on 26 Aug 2016 |
| Wisła Kraków beat Pogoń Szczecin 2-1 (H) on 16 Jul 2016 |
| Pogoń Szczecin beat Bruk Bet Termalica Nieciecza 5-0 (H) on 13 Aug 2016 |
| Bruk Bet Termalica Nieciecza beat Lechia Gdańsk 2-1 (A) on 28 Aug 2016 |
| Lechia Gdańsk beat Górnik Łęczna 2-1 (A) on 25 Jul 2016 |
| Górnik Łęczna beat Legia Warszawa 1-0 (H) on 13 Aug 2016 |
| Legia Warszawa beat Ruch Chorzów 2-0 (A) on 28 Aug 2016 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.