Prvo posleratno fudbalsko prvenstvo pokazalo je da je liga sa 14 klubova bila prevelika. Takav format takmičenja zahtevao je puno putovanja, mnogo termina i igranje u nepovoljnim vremenskim uslovima, na snegom pokrivenim terenima i po letnjim vrućinama. Tako da je već iduće sezone, 1947/48, šampionat započelo samo deset ekipa.
Na sednici Fiskulturnog saveza Jugoslavije održanoj 3. i 4.jula 1947.godine doneta je odluka da se za sezonu 1947/48 pored Prve obrazuje i Druga savezna liga sa 12 klubova.
Šampionat u Prvoj saveznoj ligi startovao je 17. avgusta 1947. godine, a poslednje kolo odigrano je 30. maja 1948. godine.
Prošlogodišnji vicešampion zagrebački Dinamo ovaj put je suvereno osvojio prvo mesto, pet bodova ispred splitskog Hajduka i beogradskog Partizana. “Modri” su opet bili najefikasniji tim prvenstva, a Franjo Velfl je sa 22 gola još jednom uzeo titulu prvog strelca.
Šampion Dinamo nastupio je u sledećem sastavu: Zvonimir Cimermančić 18 utakmica/12 golova, Željko Čajkovski 18/5, Drago Horvat 18, Branko Pleše 18, Franjo Velfl 17/22, Ratko Kacijan 16/2, Marko Jurić 12, Krešimir Pukšec 10/2, Ivica Rajs 10/2, Josip Babić 9, Aleksandar Benko 9/4, Ivica Horvat 9, Ivan Jazbinšek 9, Božidar Senčar 7/5, Slavko Arneri 6, Đuka Strugar 4, Zvonimir Monsider 3, Mirko Kokotović 2, Zvonko Strnad 2/1, Dragutin Lojen 1. Treneri: Mirko Kokotović i Karl Meč.
Iz lige su direktno ispali subotički Spartak i Sarajevo, dok je skopski Vardar napustio elitni rang takmičenja nakon kvalifikacija sa zemunskom ekipom Naša krila. Pored Zemunaca, u prvu ligu ušli su titogradska Budućnost i novosadska Sloga.
1947/48 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | U | P | N | I | G-R | B |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dinamo | X | 2:1 2:0 |
1:0 1:3 |
5:1 1:1 |
0:2 0:1 |
3:1 3:0 |
5:0 6:3 |
4:0 3:2 |
6:1 5:1 |
3:2 6:1 |
18 | 14 | 1 | 3 | 56:20 | 29 |
Hajduk | 0:2 1:2 |
X | 2:1 0:2 |
4:0 1:0 |
4:2 0:0 |
3:0 0:1 |
1:2 0:0 |
12:1 2:0 |
3:0 1:0 |
2:0 4:0 |
18 | 11 | 2 | 5 | 40:15 | 24 |
Partizan | 3:1 0:1 |
2:0 1:2 |
X | 1:1 1:0 |
2:1 1:3 |
0:0 1:1 |
5:0 8:1 |
4:0 3:4 |
3:3 5:1 |
3:1 3:2 |
18 | 10 | 4 | 4 | 46:22 | 24 |
Crvena zvezda | 1:1 1:5 |
0:1 0:4 |
0:1 1:1 |
X | 0:0 1:1 |
1:2 2:2 |
2:0 0:1 |
2:1 1:1 |
4:1 1:2 |
5:1 2:0 |
18 | 7 | 5 | 6 | 21:18 | 19 |
Lokomotiva | 1:0 2:0 |
0:0 2:4 |
3:1 1:2 |
1:1 0:0 |
X | 2:1 3:0 |
3:0 0:3 |
1:0 0:1 |
0:0 2:2 |
0:1 0:2 |
18 | 5 | 6 | 7 | 24:25 | 16 |
Metalac | 0:3 1:3 |
1:0 0:3 |
1:1 0:0 |
2:2 2:1 |
0:3 1:2 |
X | 2:0 1:1 |
0:0 1:2 |
1:1 0:0 |
1:1 2:1 |
18 | 4 | 8 | 6 | 16:24 | 16 |
Poncijana | 3:6 0:5 |
0:0 2:1 |
1:8 0:5 |
1:0 0:2 |
3:0 0:3 |
1:1 0:2 |
X | 1:1 0:6 |
4:2 1:1 |
3:2 1:0 |
18 | 6 | 4 | 8 | 21:45 | 16 |
Vardar | 2:3 0:4 |
0:2 1:12 |
4:3 0:4 |
1:1 1:2 |
1:0 0:1 |
2:1 0:0 |
6:1 1:1 |
X | 1:1 1:2 |
2:1 0:1 |
18 | 5 | 4 | 9 | 22:39 | 14 |
Sarajevo | 1:5 1:6 |
0:3 0:1 |
1:5 3:3 |
2:1 1:4 |
2:2 0:0 |
0:0 1:1 |
1:1 2:4 |
2:0 1:1 |
X | 0:1 1:2 |
18 | 5 | 1 | 12 | 21:36 | 11 |
Spartak | 1:6 2:3 |
0:4 0:2 |
2:3 1:3 |
0:2 1:5 |
2:0 1:0 |
1:2 1:1 |
0:1 2:3 |
1:0 1:2 |
2:1 1:0 |
X | 18 | 2 | 7 | 9 | 19:40 | 11 |