| | | Final Ranking | pts | won | drw | lst | gf | ga | g+- | ratio | m |  |  | 1. | Ogniwo Bytom | 24 | 9 | 6 | 5 | 36: | 22 | +14 | 1.636 | 20 |  |  | 2. | Włókniarz Łódź | 24 | 9 | 6 | 5 | 30: | 20 | +10 | 1.500 | 20 | N |  | 3. | Unia Chorzów | 24 | 10 | 4 | 6 | 24: | 18 | +6 | 1.333 | 20 |  |  | 4. | Gwardia Warszawa | 22 | 9 | 4 | 7 | 24: | 26 | -2 | 0.923 | 20 | N CC 55-56 |  | 5. | Kolejarz Poznań | 21 | 9 | 3 | 8 | 14: | 18 | -4 | 0.778 | 20 |  |  | 6. | Górnik Radlin | 20 | 8 | 4 | 8 | 23: | 24 | -1 | 0.958 | 20 |  |  | 7. | CWKS Warszawa | 19 | 7 | 5 | 8 | 27: | 29 | -2 | 0.931 | 20 |  |  | 8. | Gwardia Kraków | 18 | 7 | 4 | 9 | 19: | 20 | -1 | 0.950 | 20 |  |  | 9. | Gwardia Bydgoszcz | 16 | 6 | 4 | 10 | 18: | 22 | -4 | 0.818 | 20 |  |  | 10. | Budowlani Chorzów | 16 | 5 | 6 | 9 | 28: | 37 | -9 | 0.757 | 20 | relegated |  | 11. | Ogniwo Kraków | 16 | 5 | 6 | 9 | 21: | 28 | -7 | 0.750 | 20 | relegated | 
 | | Budowlani Chorzów and Ogniwo Kraków were relegated. |  | Tye-break - Goal Ratio. |  | 14th March 1954 to 4th December 1954. |  | OWKS Kraków was withdrawn before the season by the ministry of defense. Only one military team left - CWKS Warszawa. |  | Cup Final: Gwardia Warszawa (4.) 0-0aet, 3-1 Gwardia Kraków (8.) | 
 | 
 | | Table | Ogni | Włók | Unia | Gwar | Kole | Gór | CWKS | Gwar | Gwar | Budo | Ogni |  | Ogniwo Bytom | ---- | 3:0 | 1:1 | 3:1 | 0:1 | 0:1 | 2:2 | 2:0 | 2:2 | 6:0 | 1:0 |  | Włókniarz Łódź | 2:2 | ---- | 5:1 | 1:0 | 1:1 | 2:0 | 4:1 | 1:0 | 2:0 | 2:1 | 3:0 |  | Unia Chorzów | 1:2 | 2:0 | ---- | 1:1 | 1:0 | 1:0 | 1:0 | 1:0 | 1:1 | 2:0 | 2:0 |  | Gwardia Warszawa | 2:1 | 1:0 | 3:2 | ---- | 0:1 | 1:1 | 1:0 | 1:0 | 1:3 | 0:1 | 2:1 |  | Kolejarz Poznań | 0:1 | 1:0 | 1:0 | 2:1 | ---- | 2:0 | 1:0 | 0:1 | 1:0 | 0:0 | 0:1 |  | Górnik Radlin | 2:1 | 1:1 | 0:2 | 1:2 | 1:0 | ---- | 4:1 | 3:1 | 1:1 | 2:2 | 3:0 |  | CWKS Warszawa | 0:4 | 1:1 | 0:2 | 2:2 | 0:0 | 4:1 | ---- | 1:0 | 2:0 | 6:2 | 0:0 |  | Gwardia Kraków | 2:2 | 2:0 | 1:0 | 3:0 | 3:0 | 0:1 | 2:1 | ---- | 0:3 | 1:2 | 0:0 |  | Gwardia Bydgoszcz | 3:0 | 0:2 | 0:1 | 0:1 | 2:0 | 1:0 | 1:2 | 0:1 | ---- | 0:1 | 0:0 |  | Budowlani Chorzów | 1:2 | 2:2 | 1:1 | 1:1 | 1:3 | 0:1 | 1:2 | 1:1 | 4:0 | ---- | 6:1 |  | Ogniwo Kraków | 1:1 | 1:1 | 2:1 | 2:3 | 5:0 | 2:0 | 0:2 | 1:1 | 0:1 | 4:1 | ---- | 
 |  | 
 | | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 14.03.54 | 11:30 | Gwardia Kraków | 3-0 | Gwardia Warszawa |  | 12 000 | R1 |  | Sun 14.03.54 | 15:00 | Unia Chorzów | 1-0 | Kolejarz Poznań |  | 15 000 | R1 |  | Sun 14.03.54 |  | CWKS Warszawa | 0-0 | Ogniwo Kraków |  | 7000 | R1 |  | Sun 14.03.54 |  | Włókniarz Łódź | 2-2 | Ogniwo Bytom |  | 30 000 | R1 |  | Sun 14.03.54 |  | Gwardia Bydgoszcz | 0-1 | Budowlani Chorzów |  | 6000 | R1 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 21.03.54 | 12:00 | Gwardia Warszawa | 1-0 | CWKS Warszawa |  | 8000 | R2 |  | Sun 21.03.54 | 15:30 | Ogniwo Kraków | 0-1 | Gwardia Bydgoszcz |  | 17 000 | R2 |  | Sun 21.03.54 | 15:30 | Kolejarz Poznań | 0-1 | Gwardia Kraków |  | 15 000 | R2 |  | Sun 21.03.54 |  | Budowlani Chorzów | 2-2 | Włókniarz Łódź |  | 15 000 | R2 |  | Sun 21.03.54 |  | Górnik Radlin | 0-2 | Unia Chorzów |  | 10 000 | R2 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 28.03.54 | 11:30 | Gwardia Kraków | 0-1 | Górnik Radlin |  | 10 000 | R3 |  | Sun 28.03.54 | 12:00 | CWKS Warszawa | 0-0 | Kolejarz Poznań |  | 4000 | R3 |  | Sun 28.03.54 |  | Włókniarz Łódź | 3-0 | Ogniwo Kraków |  | 30 000 | R3 |  | Sun 28.03.54 |  | Gwardia Bydgoszcz | 0-1 | Gwardia Warszawa |  | 8000 | R3 |  | Sun 28.03.54 |  | Ogniwo Bytom | 6-0 | Budowlani Chorzów |  | 15 000 | R3 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 04.04.54 | 14:00 | Ogniwo Kraków | 1-1 | Ogniwo Bytom |  | 20 000 | R4 |  | Sun 04.04.54 | 14:00 | Gwardia Warszawa | 1-0 | Włókniarz Łódź |  | 12 000 | R4 |  | Sun 04.04.54 | 14:30 | Unia Chorzów | 1-0 | Gwardia Kraków |  | 35 000 | R4 |  | Sun 04.04.54 | 15:00 | Górnik Radlin | 4-1 | CWKS Warszawa |  | 5000 | R4 |  | Sun 04.04.54 |  | Kolejarz Poznań | 1-0 | Gwardia Bydgoszcz |  | 12 000 | R4 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 11.04.54 | 15:30 | CWKS Warszawa | 0-2 | Unia Chorzów |  | 15 000 | R5 |  | Sun 11.04.54 |  | Budowlani Chorzów | 6-1 | Ogniwo Kraków |  | 8000 | R5 |  | Sun 11.04.54 |  | Włókniarz Łódź | 1-1 | Kolejarz Poznań |  | 35 000 | R5 |  | Sun 11.04.54 |  | Gwardia Bydgoszcz | 1-0 | Górnik Radlin |  | 7000 | R5 |  | Sun 11.04.54 |  | Ogniwo Bytom | 3-1 | Gwardia Warszawa |  | 10 000 | R5 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Wed 26.05.54 | 17:00 | Górnik Radlin | 1-1 | Włókniarz Łódź |  | 3000 | R6 |  | Wed 26.05.54 | 17:00 | Gwardia Warszawa | 0-1 | Budowlani Chorzów |  | 3000 | R6 |  | Wed 26.05.54 | 17:00 | Kolejarz Poznań | 0-1 | Ogniwo Bytom |  | 6000 | R6 |  | Wed 26.05.54 | 17:00 | Unia Chorzów | 1-1 | Gwardia Bydgoszcz |  | 10 000 | R6 |  | Wed 26.05.54 | 17:00 | Gwardia Kraków | 2-1 | CWKS Warszawa |  | 10 000 | R6 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 30.05.54 | 17:00 | Budowlani Chorzów | 1-3 | Kolejarz Poznań |  | 7000 | R7 |  | Sun 30.05.54 | 17:00 | Ogniwo Kraków | 2-3 | Gwardia Warszawa |  | 12 000 | R7 |  | Sun 30.05.54 | 17:00 | Ogniwo Bytom | 0-1 | Górnik Radlin |  | 8000 | R7 |  | Sun 30.05.54 |  | Włókniarz Łódź | 5-1 | Unia Chorzów |  | 30 000 | R7 |  | Sun 30.05.54 |  | Gwardia Bydgoszcz | 0-1 | Gwardia Kraków |  | 5000 | R7 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 06.06.54 | 17:00 | Górnik Radlin | 2-2 | Budowlani Chorzów |  | 3000 | R8 |  | Sun 06.06.54 | 17:15 | Gwardia Kraków | 2-0 | Włókniarz Łódź |  | 22 000 | R8 |  | Sun 06.06.54 | 17:30 | CWKS Warszawa | 2-0 | Gwardia Bydgoszcz |  | 4000 | R8 |  | Sun 06.06.54 | 17:30 | Unia Chorzów | 1-2 | Ogniwo Bytom |  | 30 000 | R8 |  | Sun 06.06.54 | 18:30 | Kolejarz Poznań | 0-1 | Ogniwo Kraków |  | 7000 | R8 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 13.06.54 | 17:30 | Gwardia Warszawa | 0-1 | Kolejarz Poznań |  | 6000 | R9 |  | Sun 13.06.54 | 17:45 | Ogniwo Kraków | 2-0 | Górnik Radlin |  | 12 000 | R9 |  | Sun 13.06.54 | 18:00 | Ogniwo Bytom | 2-0 | Gwardia Kraków |  | 30 000 | R9 |  | Sun 13.06.54 |  | Budowlani Chorzów | 1-1 | Unia Chorzów |  | 25 000 | R9 |  | Sun 13.06.54 |  | Włókniarz Łódź | 4-1 | CWKS Warszawa |  | 25 000 | R9 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Thu 17.06.54 | 12:00 | Górnik Radlin | 1-2 | Gwardia Warszawa |  | 7000 | R10 |  | Thu 17.06.54 | 18:00 | CWKS Warszawa | 0-4 | Ogniwo Bytom |  | 10 000 | R10 |  | Thu 17.06.54 | 18:00 | Unia Chorzów | 2-0 | Ogniwo Kraków |  | 7000 | R10 |  | Thu 17.06.54 |  | Gwardia Bydgoszcz | 0-2 | Włókniarz Łódź |  | 7000 | R10 |  | Thu 17.06.54 |  | Gwardia Kraków | 1-2 | Budowlani Chorzów |  | 15 000 | R10 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 20.06.54 | 10:30 | Gwardia Warszawa | 3-2 | Unia Chorzów |  | 7000 | R11 |  | Sun 20.06.54 | 18:15 | Ogniwo Kraków | 1-1 | Gwardia Kraków |  | 15 000 | R11 |  | Sun 20.06.54 |  | Budowlani Chorzów | 1-2 | CWKS Warszawa |  | 8000 | R11 |  | Sun 20.06.54 |  | Kolejarz Poznań | 2-0 | Górnik Radlin |  | 5000 | R11 |  | Sun 20.06.54 |  | Ogniwo Bytom | 2-2 | Gwardia Bydgoszcz |  | 12 000 | R11 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 05.09.54 | 16:00 | Gwardia Kraków | - | Unia Chorzów |  | 22 000 | R12 |  | Sun 05.09.54 |  | Włókniarz Łódź | 1-0 | Gwardia Warszawa |  | 30 000 | R12 |  | Sun 05.09.54 |  | Gwardia Bydgoszcz | 2-0 | Kolejarz Poznań |  | 5000 | R12 |  | Sun 05.09.54 |  | Ogniwo Bytom | - | Ogniwo Kraków |  | 12 000 | R12 |  | Thu 16.09.54 | 16:00 | CWKS Warszawa | 4-1 | Górnik Radlin |  | 4000 | R12 |  | Sun 24.10.54 | 12:00 | Gwardia Kraków | 1-0 | Unia Chorzów |  | 25 000 | R12 |  | Sun 24.10.54 | 14:30 | Ogniwo Bytom | 1-0 | Ogniwo Kraków |  | 10 000 | R12 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 12.09.54 | 11:00 | Ogniwo Kraków | 4-1 | Budowlani Chorzów |  | 10 000 | R13 |  | Sun 12.09.54 | 16:00 | Gwardia Warszawa | 2-1 | Ogniwo Bytom |  | 10 000 | R13 |  | Sun 12.09.54 |  | Kolejarz Poznań | 1-0 | Włókniarz Łódź |  | 12 000 | R13 |  | Sun 12.09.54 |  | Unia Chorzów | 1-0 | CWKS Warszawa |  | 9000 | R13 |  | Sun 26.09.54 |  | Górnik Radlin | 1-1 | Gwardia Bydgoszcz |  | 8000 | R13 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 19.09.54 | 16:00 | CWKS Warszawa | 1-0 | Gwardia Kraków |  | 10 000 | R14 |  | Sun 19.09.54 |  | Budowlani Chorzów | 1-1 | Gwardia Warszawa |  | 10 000 | R14 |  | Sun 19.09.54 |  | Włókniarz Łódź | 2-0 | Górnik Radlin |  | 25 000 | R14 |  | Sun 19.09.54 |  | Gwardia Bydgoszcz | 0-1 | Unia Chorzów |  | 10 000 | R14 |  | Sun 19.09.54 |  | Ogniwo Bytom | 0-1 | Kolejarz Poznań |  | 10 000 | R14 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 03.10.54 | 15:00 | Gwardia Warszawa | 2-1 | Ogniwo Kraków |  | 4000 | R15 |  | Sun 03.10.54 | 15:00 | Kolejarz Poznań | 0-0 | Budowlani Chorzów |  | 8000 | R15 |  | Sun 03.10.54 | 15:00 | Unia Chorzów | 2-0 | Włókniarz Łódź |  | 30 000 | R15 |  | Sun 03.10.54 | 15:30 | Gwardia Kraków | 0-3 | Gwardia Bydgoszcz |  | 10 000 | R15 |  | Sun 03.10.54 |  | Górnik Radlin | 2-1 | Ogniwo Bytom |  | 7000 | R15 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 10.10.54 | 11:00 | Budowlani Chorzów | 0-1 | Górnik Radlin |  | 7000 | R16 |  | Sun 10.10.54 | 15:00 | Ogniwo Kraków | 5-0 | Kolejarz Poznań |  | 15 000 | R16 |  | Sun 10.10.54 | 15:00 | Ogniwo Bytom | 1-1 | Unia Chorzów |  | 34 000 | R16 |  | Sun 10.10.54 |  | Włókniarz Łódź | 1-0 | Gwardia Kraków |  | 30 000 | R16 |  | Sun 24.10.54 |  | Gwardia Bydgoszcz | 1-2 | CWKS Warszawa |  | 7000 | R16 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 17.10.54 | 15:00 | Gwardia Kraków | 2-2 | Ogniwo Bytom |  | 15 000 | R17 |  | Sun 17.10.54 |  | Górnik Radlin | 3-0 | Ogniwo Kraków |  | 6000 | R17 |  | Sun 17.10.54 |  | Kolejarz Poznań | 2-1 | Gwardia Warszawa |  | 5000 | R17 |  | Sun 17.10.54 |  | CWKS Warszawa | 1-1 | Włókniarz Łódź |  | 20 000 | R17 |  | Sun 17.10.54 |  | Unia Chorzów | 2-0 | Budowlani Chorzów |  | 18 000 | R17 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 31.10.54 | 12:00 | CWKS Warszawa | 6-2 | Budowlani Chorzów |  | 7000 | R18 |  | Sun 31.10.54 | 12:00 | Gwardia Kraków | 0-0 | Ogniwo Kraków |  | 20 000 | R18 |  | Sun 31.10.54 |  | Górnik Radlin | 1-0 | Kolejarz Poznań |  | 7000 | R18 |  | Sun 31.10.54 |  | Gwardia Bydgoszcz | 3-0 | Ogniwo Bytom |  | 5000 | R18 |  | Sat 04.12.54 | 13:00 | Unia Chorzów | 1-1 | Gwardia Warszawa |  | 35 000 | R18 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 07.11.54 | 11:00 | Gwardia Warszawa | 1-1 | Górnik Radlin |  | 8000 | R19 |  | Sun 07.11.54 | 12:00 | Budowlani Chorzów | 1-1 | Gwardia Kraków |  | 12 000 | R19 |  | Sun 07.11.54 | 12:00 | Ogniwo Kraków | 2-1 | Unia Chorzów |  | 25 000 | R19 |  | Sun 07.11.54 | 12:00 | Ogniwo Bytom | 2-2 | CWKS Warszawa |  | 7000 | R19 |  | Sun 07.11.54 |  | Włókniarz Łódź | 2-0 | Gwardia Bydgoszcz |  | 25 000 | R19 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 14.11.54 | 12:00 | Budowlani Chorzów | 1-2 | Ogniwo Bytom |  | 10 000 | R20 |  | Sun 14.11.54 | 12:00 | Ogniwo Kraków | 1-1 | Włókniarz Łódź |  | 25 000 | R20 |  | Sun 14.11.54 | 12:00 | Górnik Radlin | 3-1 | Gwardia Kraków |  | 5000 | R20 |  | Sun 14.11.54 | 12:00 | Gwardia Warszawa | 1-3 | Gwardia Bydgoszcz |  | 4000 | R20 |  | Sun 14.11.54 | 12:00 | Kolejarz Poznań | 1-0 | CWKS Warszawa |  | 5000 | R20 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 21.11.54 | 12:00 | Ogniwo Kraków | 0-2 | CWKS Warszawa |  | 20 000 | R21 |  | Sun 21.11.54 | 12:00 | Gwardia Warszawa | 1-0 | Gwardia Kraków |  | 5000 | R21 |  | Sun 21.11.54 | 12:00 | Ogniwo Bytom | 3-0 | Włókniarz Łódź |  | 5000 | R21 |  | Sun 21.11.54 |  | Budowlani Chorzów | 4-0 | Gwardia Bydgoszcz |  | 10 000 | R21 |  | Sun 21.11.54 |  | Kolejarz Poznań | 1-0 | Unia Chorzów |  | 14 000 | R21 | 
 | date | time | team 1 ____________ | score | team 2 ____________ | HT | att. |  |  | Sun 28.11.54 | 12:00 | CWKS Warszawa | 2-2 | Gwardia Warszawa |  | 8000 | R22 |  | Sun 28.11.54 | 12:00 | Włókniarz Łódź | 2-1 | Budowlani Chorzów |  | 15 000 | R22 |  | Sun 28.11.54 | 12:00 | Unia Chorzów | 1-0 | Górnik Radlin |  | 12 000 | R22 |  | Sun 28.11.54 | 12:00 | Gwardia Kraków | 3-0 | Kolejarz Poznań |  | 20 000 | R22 |  | Sun 28.11.54 |  | Gwardia Bydgoszcz | 0-0 | Ogniwo Kraków |  | 6000 | R22 | 
 |  | 
 |