# 2019–20 III liga

The 2019–20 III liga season was the 12th edition of the fourth tier domestic division in the Polish football league system since its establishment in 2008 under its current title (III liga) and the 4th season under its current league division format.
The competition was contested by 72 clubs split geographically across 4 groups of 18 teams each, with the winners of each group gaining promotion to the II liga. The season was played in a round-robin tournament. It began in August 2019 and was supposed to end in June 2020. The teams included amateur clubs (although a few are semi-professional) and the reserve teams of professional clubs.
The season was suspended indefinitely on 12 March 2020 due to the COVID-19 pandemic. On May 14–18, 2020, the regionals federations announced the termination of the competition. The leaders of each group (except Group 4) have been promoted to the II liga. No team has been relegated to the IV liga.

## Teams

72 teams are divided into four groups according to geographical criteria:
* Group 1 (Łódź – Masovian – Podlaskie – Warmian-Masurian)
* Group 2 (Kuyavian-Pomeranian – Greater Poland – Pomeranian – West Pomeranian)
* Group 3 (Lower Silesian – Lubusz – Opole – Silesian)
* Group 4 (Świętokrzyskie – Lesser Poland – Lublin – Podkarpackie)
Each group of III liga is managed by a different voivodeship football association. In the 2019–20 season these are the following regionals federations:
* Group 1 – Warmian-Masurian Football Association
* Group 2 – Greater Poland Football Association
* Group 3 – Silesian Football Association
* Group 4 – Lublin Football Association

## Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | Sokół Ostróda | 18 | 11 | 4 | 3 | 38 | 19 | +19 | 37 | Promotion to II liga |
| 2 | Legia Warsaw II | 18 | 10 | 6 | 2 | 30 | 17 | +13 | 36 | |
| 3 | Sokół Aleksandrów Łódzki | 19 | 10 | 6 | 3 | 37 | 22 | +15 | 36 | |
| 4 | Świt Nowy Dwór Mazowiecki | 19 | 9 | 6 | 4 | 32 | 20 | +12 | 33 | |
| 5 | Znicz Biała Piska | 19 | 9 | 5 | 5 | 33 | 24 | +9 | 32 | |
| 6 | Pelikan Łowicz | 19 | 10 | 2 | 7 | 37 | 26 | +11 | 32 | |
| 7 | Huragan Morąg | 19 | 8 | 6 | 5 | 26 | 21 | +5 | 30 | |
| 8 | Unia Skierniewice | 19 | 9 | 1 | 9 | 33 | 39 | −6 | 28 | |
| 9 | Concordia Elbląg | 19 | 7 | 6 | 6 | 23 | 25 | −2 | 27 | |
| 10 | Broń Radom | 19 | 7 | 5 | 7 | 26 | 27 | −1 | 26 | |
| 11 | RKS Radomsko | 19 | 7 | 3 | 9 | 26 | 28 | −2 | 24 | |
| 12 | Olimpia Zambrów | 19 | 6 | 5 | 8 | 31 | 35 | −4 | 23 | |
| 13 | Pogoń Grodzisk Mazowiecki | 19 | 6 | 3 | 10 | 31 | 35 | −4 | 21 | |
| 14 | Lechia Tomaszów Mazowiecki | 19 | 5 | 5 | 9 | 23 | 32 | −9 | 20 | |
| 15 | Ursus Warsaw | 19 | 4 | 7 | 8 | 17 | 21 | −4 | 19 | |
| 16 | Ruch Wysokie Mazowieckie | 19 | 3 | 8 | 8 | 23 | 31 | −8 | 17 | |
| 17 | Polonia Warsaw | 19 | 4 | 5 | 10 | 16 | 28 | −12 | 17 | |
| 18 | KS Wasilków | 19 | 2 | 3 | 14 | 12 | 44 | −32 | 9 | |
* 1 2 Head-to-head away goals: Legia Warsaw II 1, Sokół Aleksandrów Łódzki 0.
* 1 2 Head-to-head points: Znicz Biała Piska 3, Pelikan Łowicz 0.
* 1 2 Head-to-head points: Ruch Wysokie Mazowieckie 3, Polonia Warsaw 0.

## Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | KKS 1925 Kalisz | 18 | 14 | 3 | 1 | 41 | 12 | +29 | 45 | Promotion to II liga |
| 2 | Radunia Stężyca | 18 | 11 | 7 | 0 | 37 | 10 | +27 | 40 | |
| 3 | Świt Skolwin | 18 | 11 | 6 | 1 | 30 | 7 | +23 | 39 | |
| 4 | Kotwica Kołobrzeg | 18 | 13 | 0 | 5 | 37 | 22 | +15 | 39 | |
| 5 | Mieszko Gniezno | 18 | 11 | 3 | 4 | 33 | 17 | +16 | 36 | |
| 6 | Unia Janikowo | 18 | 10 | 3 | 5 | 43 | 29 | +14 | 33 | |
| 7 | Sokół Kleczew | 18 | 8 | 3 | 7 | 22 | 22 | 0 | 27 | |
| 8 | KP Starogard Gdański | 18 | 7 | 4 | 7 | 19 | 20 | −1 | 25 | |
| 9 | Polonia Środa Wlkp. | 18 | 6 | 5 | 7 | 28 | 24 | +4 | 23 | |
| 10 | Pogoń Szczecin II | 18 | 6 | 3 | 9 | 23 | 30 | −7 | 21 | |
| 11 | Chemik Police | 18 | 6 | 3 | 9 | 21 | 27 | −6 | 21 | |
| 12 | Gwardia Koszalin | 18 | 5 | 3 | 10 | 19 | 37 | −18 | 18 | |
| 13 | Bałtyk Koszalin | 18 | 4 | 5 | 9 | 17 | 35 | −18 | 17 | |
| 14 | Nielba Wągrowiec | 18 | 4 | 4 | 10 | 22 | 38 | −16 | 16 | |
| 15 | Jarota Jarocin | 18 | 3 | 6 | 9 | 18 | 24 | −6 | 15 | |
| 16 | Górnik Konin | 18 | 4 | 2 | 12 | 22 | 37 | −15 | 14 | |
| 17 | Grom Nowy Staw | 18 | 3 | 5 | 10 | 19 | 35 | −16 | 14 | Relegation to IV liga |
| 18 | Bałtyk Gdynia | 18 | 3 | 1 | 14 | 12 | 37 | −25 | 10 | |
* 1 2 Head-to-head points: Świt Skolwin 3, Kotwica Kołobrzeg 0.
* 1 2 Head-to-head points: Pogoń Szczecin II 3, Chemik Police 0.
* 1 2 Head-to-head points: Górnik Konin 3, Grom Nowy Staw 0.
* ↑ Grom Nowy Staw withdrew from the league.

## Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | Śląsk Wrocław II | 18 | 11 | 4 | 3 | 34 | 17 | +17 | 37 | Promotion to II liga |
| 2 | Polonia Bytom | 18 | 10 | 3 | 5 | 31 | 18 | +13 | 33 | |
| 3 | Ruch Chorzów | 18 | 8 | 7 | 3 | 34 | 20 | +14 | 31 | |
| 4 | MKS Kluczbork | 18 | 9 | 3 | 6 | 30 | 24 | +6 | 30 | |
| 5 | Rekord Bielsko-Biała | 18 | 9 | 2 | 7 | 27 | 29 | −2 | 29 | |
| 6 | Ruch Zdzieszowice | 18 | 8 | 5 | 5 | 24 | 20 | +4 | 29 | Relegation to IV liga |
| 7 | Gwarek Tarnowskie Góry | 18 | 8 | 4 | 6 | 31 | 26 | +5 | 28 | |
| 8 | Pniówek Pawłowice Śląskie | 18 | 7 | 6 | 5 | 24 | 20 | +4 | 27 | |
| 9 | Górnik Zabrze II | 18 | 8 | 3 | 7 | 35 | 30 | +5 | 27 | |
| 10 | Falubaz Zielona Góra | 18 | 8 | 2 | 8 | 30 | 35 | −5 | 26 | |
| 11 | Ślęza Wrocław | 18 | 6 | 7 | 5 | 22 | 19 | +3 | 25 | |
| 12 | Foto-Higiena Gać | 18 | 6 | 6 | 6 | 24 | 26 | −2 | 24 | |
| 13 | Miedź Legnica II | 18 | 5 | 7 | 6 | 33 | 31 | +2 | 22 | |
| 14 | ROW 1964 Rybnik | 18 | 6 | 4 | 8 | 29 | 32 | −3 | 22 | |
| 15 | Stal Brzeg | 18 | 4 | 7 | 7 | 22 | 28 | −6 | 19 | |
| 16 | Zagłębie Lubin II | 18 | 1 | 11 | 6 | 17 | 23 | −6 | 14 | |
| 17 | Piast Żmigród | 18 | 3 | 5 | 10 | 20 | 31 | −11 | 14 | |
| 18 | LZS Starowice Dolne | 18 | 0 | 4 | 14 | 7 | 45 | −38 | 4 | Relegation to IV liga |
* 1 2 Head-to-head points: Rekord Bielsko-Biała 3, Ruch Zdzieszowice 0.
* ↑ Ruch Zdzieszowice withdrew from the league.
* 1 2 Head-to-head points: Pniówek Pawłowice Śląskie 3, Górnik Zabrze II 0.
* 1 2 Head-to-head points: Miedź Legnica II 3, ROW 1964 Rybnik 0.
* 1 2 Head-to-head away goals: Zagłębie Lubin II 2, Piast Żmigród 0.
* ↑ LZS Starowice Dolne withdrew from the league.

## Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | Motor Lublin | 19 | 10 | 6 | 3 | 36 | 16 | +20 | 36 | Promotion to II liga |
| 2 | Hutnik Kraków | 19 | 10 | 6 | 3 | 34 | 27 | +7 | 36 | Promotion to II liga |
| 3 | Wólczanka Wólka Pełkińska | 19 | 9 | 8 | 2 | 27 | 16 | +11 | 35 | |
| 4 | Korona Kielce II | 19 | 10 | 4 | 5 | 38 | 26 | +12 | 34 | |
| 5 | Siarka Tarnobrzeg | 19 | 8 | 6 | 5 | 30 | 23 | +7 | 30 | |
| 6 | Wisła Puławy | 19 | 8 | 5 | 6 | 21 | 19 | +2 | 29 | |
| 7 | Stal Kraśnik | 19 | 7 | 7 | 5 | 29 | 20 | +9 | 28 | |
| 8 | Avia Świdnik | 19 | 7 | 7 | 5 | 26 | 27 | −1 | 28 | |
| 9 | Podhale Nowy Targ | 19 | 8 | 4 | 7 | 30 | 24 | +6 | 28 | |
| 10 | Wisłoka Dębica | 19 | 7 | 6 | 6 | 22 | 14 | +8 | 27 | |
| 11 | Wisła Sandomierz | 19 | 6 | 7 | 6 | 24 | 19 | +5 | 25 | |
| 12 | Sokół Sieniawa | 19 | 6 | 7 | 6 | 17 | 18 | −1 | 25 | |
| 13 | KSZO Ostrowiec Świętokrzyski | 19 | 6 | 6 | 7 | 21 | 21 | 0 | 24 | |
| 14 | Hetman Zamość | 19 | 5 | 7 | 7 | 22 | 25 | −3 | 22 | |
| 15 | Orlęta Radzyń Podlaski | 19 | 3 | 7 | 9 | 15 | 25 | −10 | 16 | |
| 16 | Jutrzenka Giebułtów | 19 | 4 | 4 | 11 | 14 | 30 | −16 | 16 | |
| 17 | Chełmianka Chełm | 19 | 1 | 8 | 10 | 12 | 35 | −23 | 11 | |
| 18 | Podlasie Biała Podlaska | 19 | 1 | 5 | 13 | 20 | 53 | −33 | 8 | |
* 1 2 Head-to-head points: Hutnik Kraków 3, Motor Lublin 0.
* 1 2 3 Head-to-head points: Stal Kraśnik 6, Avia Świdnik 3, Podhale Nowy Targ 0.
* 1 2 Head-to-head away goals: Orlęta Radzyń Podlaski 1, Jutrzenka Giebułtów 0.