| Final Ranking | pts | won | drw | lst | gf | ga | g+- |  | 1. | CDNA Sofia | 18 | 7 | 4 | 0 | 19: | 9 | +10 |  | 2. | Levski Sofia | 14 | 6 | 2 | 3 | 18: | 9 | +9 |  | 3. | Spartak Pleven | 14 | 5 | 4 | 2 | 12: | 9 | +3 |  | 4. | Lokomotiv Sofia | 12 | 4 | 4 | 3 | 17: | 17 | 0 |  | 5. | Slavia Sofia | 11 | 5 | 1 | 5 | 23: | 17 | +6 |  | 6. | Spartak Plovdiv | 11 | 3 | 5 | 3 | 18: | 16 | +2 |  | 7. | Minyor Dimitrovo | 11 | 5 | 1 | 5 | 20: | 19 | +1 |  | 8. | Spartak Varna | 10 | 4 | 2 | 5 | 19: | 18 | +1 |  | 9. | Botev Plovdiv | 9 | 3 | 3 | 5 | 14: | 18 | -4 |  | 10. | Botev Stara Zagora | 8 | 3 | 2 | 6 | 13: | 19 | -6 |  | 11. | Dunav Ruse | 8 | 2 | 4 | 5 | 11: | 19 | -8 |  | 12. | Botev Varna | 6 | 3 | 0 | 8 | 8: | 22 | -14 |   
 | 
| This is Transitional, Single Round Robin Season, no relegation. Championship was stoped after Round Robin 1 to change the Season to Autumn-Spring 1958. |  | _ Points After Rounds, Sofia Ranking: 1. CDNA Sofia |   
 | 
 
| Team | Loko | Duna | Bote | CDNA | Spar | Bote | Slav | Miny | Spar | Levs | Bote | Spar |  | Lokomotiv Sofia | --- |   |   |   |   |   |   | 4:3 | 1:1 | 1:0 | 2:0 | 3:0 |  | Dunav Ruse | 1:1 | --- | 3:2 |   | 2:2 |   | 0:1 |   | 1:1 |   | 2:0 |   |  | Botev St. Zagora | 1:1 |   | --- | 0:1 |   | 3:2 |   | 2:0 |   | 2:0 |   | 0:0 |  | CDNA Sofia | 1:1 | 1:0 |   | --- | 2:1 |   | 2:1 |   | 2:2 |   | 4:0 |   |  | Spartak Varna | 6:2 |   | 2:1 |   | --- | 1:2 |   | 1:1 |   | 0:1 |   | 1:0 |  | Botev Plovdiv | 1:0 | 0:0 |   | 0:1 |   | --- | 4:4 |   | 0:1 |   | 3:0 |   |  | Slavia Sofia | 3:1 |   | 6:0 |   | 5:2 |   | --- | 1:2 |   | 0:3 |   | 2:1 |  | Minyor Dimitrovo |   | 1:0 |   | 0:1 |   | 4:0 |   | --- | 2:1 |   | 4:2 |   |  | Spartak Pleven |   |   | 2:1 |   | 1:0 |   | 1:0 |   | --- | 0:1 |   | 0:0 |  | Levski Sofia |   | 4:1 |   | 2:2 |   | 2:0 |   | 3:0 |   | --- | 0:1 |   |  | Botev Varna |   |   | 2:1 |   | 1:3 |   | 1:0 |   | 1:2 |   | --- | 0:1 |  | Spartak Plovdiv |   | 6:1 |   | 2:2 |   | 2:2 |   | 4:3 |   | 2:2 |   | --- |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 08.03.58 | Slavia Sofia | 1-2 | Minyor Dimitrovo | 1-0 |  | Sun 09.03.58 | Dunav Ruse | 1-1 | Lokomotiv Sofia | 1-0 |  | Sun 09.03.58 | Botev Stara Zagora | 0-0 | Spartak Plovdiv | 0-0 |  | Sun 09.03.58 | CDNA Sofia | 4-0 | Botev Varna | 1-0 |  | Sun 09.03.58 | Spartak Varna | 0-1 | Levski Sofia | 0-1 |  | Sun 09.03.58 | Botev Plovdiv | 0-1 | Spartak Pleven | 0-0 |   
 | 
| Ranking | P | Goals |  | 1. CDNA | 2 | 4:0 |  | 2. Spartak Pl | 2 | 1:0 |  | 2. Levski | 2 | 1:0 |  |  --------------------- |  | 10.Spartak Vn | 0 | 0:1 |  | 10.Botev Pd | 0 | 0:1 |  | 12.Botev Vn | 0 | 0:4 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 15.03.58 | Lokomotiv Sofia | 4-3 | Minyor Dimitrovo | 2-3 |  | Sat 15.03.58 | Spartak Pleven | 1-0 | Slavia Sofia | 1-0 |  | Sun 16.03.58 | Dunav Ruse | 3-2 | Botev Stara Zagora | 2-1 |  | Sun 16.03.58 | Levski Sofia | 2-0 | Botev Plovdiv | 0-0 |  | Sun 16.03.58 | Botev Varna | 1-3 | Spartak Varna | 1-1 |  | Sun 16.03.58 | Spartak Plovdiv | 2-2 | CDNA Sofia | 1-0 |   
 | 
| Ranking | P | Goals |  | 1. Levski | 4 | 3:0 |  | 2. Spartak Pl | 2 | 2:0 |  | 3. CDNA | 2 | 6:2 |  |  --------------------- |  | 10.Slavia | 0 | 1:3 |  | 11.Botev Vn | 2 | 1:7 |  | 12.Botev Pd | 0 | 0:3 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 19.03.58 | CDNA Sofia | 1-0 | Dunav Ruse | 0-0 |      1-0 Krum Yanev 58' Narodna Armiya stadium. Referee: Dimitar Rumyanchev. |  | CDNA: Naydenov, Rakarov, Manolov, Enisheynov, Bozhkov, Aleksiev, Martinov, G. Dimitrov, Panayotov, Kolev, Yanev. | Dunav: Stankov, Kalaydzhiev, Atanasov, Penev, Tsanov, Kirchev, Vasilev, Florov, Blagoev, Aliev, Kalchev. |  | Sat 22.03.58 | Botev Stara Zagora | 1-1 | Lokomotiv Sofia | 1-0 |  | Sun 23.03.58 | Spartak Varna | 1-0 | Spartak Plovdiv | 0-0 |  | Sun 23.03.58 | Botev Plovdiv | 3-0 | Botev Varna | 3-0 |  | Sun 23.03.58 | Minyor Dimitrovo | 2-1 | Spartak Pleven | 2-1 |  | Sat 05.04.58 | Slavia Sofia | 0-3 | Levski Sofia |   |   
 | 
| Ranking | P | Goals | m |  | 1. CDNA | 5 | 7:2 |   |  | 2. Levski | 4 | 3:0 | -1 |  | 3. Spartak Vn | 4 | 2:2 |   |  |  --------------------- |  | 10.Spartak Pd | 2 | 2:3 |   |  | 11.Slavia | 0 | 1:3 | -1 |  | 12.Botev Vn | 0 | 1:10 |   |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 30.03.58 | Dunav Ruse | 2-2 | Spartak Varna | 1-0 |  | Sun 30.03.58 | Levski Sofia | 3-0 | Minyor Dimitrovo | 0-0 |  | Sun 30.03.58 | Botev Varna | 1-0 | Slavia Sofia | 1-0 |  | Sun 06.04.58 | Lokomotiv Sofia | 1-1 | Spartak Pleven | 1-1 |  | Sun 06.04.58 | Spartak Plovdiv | 2-2 | Botev Plovdiv |   |  | Wed 16.04.58 | Botev Stara Zagora | 0-1 | CDNA Sofia | 0-1 |    0-1  Stanoev 4'OG Lokomotiv stadium. Referee: Nikola Gelev. |  | Botev: Naydenov, Todorov, Botev, Stanoev, Panchev, Shterev, Kalachev, Stavrev, Nikolov, Yanchovski, Manchev. | CDNA: Naydenov, Rakarov, Manolov, Kovachev, Bozhkov, Aleksiev, Mihaylov (65-Yanev), Martinov, Panayotov, Iv. Kolev, G. Dimitrov. |   
 | 
| Ranking 06.04 | pt | gls | m |  | 1. Levski | 8 | 9:0 | 4 |  | 2. CDNA | 5 | 7:2 | 3 |  | 3. Spartak Vn | 5 | 6:4 | 4 |  | 4. Spartak Pl | 5 | 4:3 | 4 |  | 5. Lokomotiv Sf | 5 | 7:6 | 4 |  | 6. Dunav | 4 | 6:6 | 4 |  | 7. Minyor | 4 | 7:9 | 4 |  | 8. Botev Pd | 3 | 5:5 | 4 |  | 9. Spartak Pd | 3 | 4:5 | 4 |  | 10.Botev SZ | 2 | 3:4 | 3 |  | 11.Botev Vn | 2 | 2:10 | 4 |  | 12.Slavia | 0 | 1:7 | 4 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 12.04.58 | Slavia Sofia | 2-1 | Spartak Plovdiv | 0-0 |  | Sun 13.04.58 | CDNA Sofia | 1-1 | Lokomotiv Sofia | 1-0 |  | Sun 13.04.58 | Spartak Varna | 2-1 | Botev Stara Zagora | 1-1 |  | Sun 13.04.58 | Botev Plovdiv | 0-0 | Dunav Ruse | 0-0 |  | Sun 13.04.58 | Minyor Dimitrovo | 4-2 | Botev Varna | 3-1 |  | Sun 13.04.58 | Spartak Pleven | 0-1 | Levski Sofia | 0-0 |   
 | 
| Ranking | P | Goals | m |  | 1. Levski | 10 | 10:0 |   |  | 2. Spartak Vn | 7 | 8:5 |   |  | 3. CDNA | 6 | 8:3 | -1 |  |  --------------------- |  | 10.Botev SZ | 2 | 4:6 | -1 |  | 11.Slavia | 2 | 3:8 |   |  | 12.Botev Vn | 2 | 4:14 |   |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 19.04.58 | CDNA Sofia | 2-1 | Spartak Varna | 0-0 |  | Sun 20.04.58 | Lokomotiv Sofia | 1-0 | Levski Sofia | 0-0 |  | Sun 20.04.58 | Dunav Ruse | 0-1 | Slavia Sofia | 0-0 |  | Sun 20.04.58 | Botev Stara Zagora | 3-2 | Botev Plovdiv | 2-2 |  | Sun 20.04.58 | Botev Varna | 1-2 | Spartak Pleven | 0-0 |  | Sun 20.04.58 | Spartak Plovdiv | 4-3 | Minyor Dimitrovo | 3-1 |   
 | 
| Ranking | P | Goals |  | 1. Levski | 10 | 10:1 |  | 2. CDNA | 10 | 11:4 |  | 3. Lokomotiv Sf | 8 | 9:7 |  |  --------------------- |  | 10.Botev SZ | 4 | 7:9 |  | 11.Slavia | 4 | 4:8 |  | 12.Botev Vn | 2 | 5:16 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 26.04.58 | Levski Sofia | 0-1 | Botev Varna |   |  | Sun 27.04.58 | Slavia Sofia | 6-0 | Botev Stara Zagora | 2-0 |  |   11:00 |  | Sun 27.04.58 | Spartak Varna | 6-2 | Lokomotiv Sofia |   |  | Sun 27.04.58 | ASK Botev Plovdiv | 0-1 | CDNA Sofia | 0-0 |    0-1  Panayotov 55' Referee: Zhivko Petrov. |  | Botev: Kekemanov, Panayotov, Chakarov, Shulekov, Peev, Bodurov, Kozhiharov, Prodanov, Sotirov, Karadaliev, Zanev. | CDNA: Naydenov, Rakarov, Manolov, Bozhkov, Aleksiev, Milanov, Iv. Kolev, Panayotov, Yanev, G. Dimitrov. |  | Sun 27.04.58 | Minyor Dimitrovo | 1-0 | Dunav Ruse |   |  | Sun 27.04.58 | Spartak Pleven | 0-0 | Spartak Plovdiv | 0-0 |   
 | 
| Ranking | P | Goals |  | 1. CDNA | 12 | 12:4 |  | 2. Levski | 10 | 10:2 |  | 3. Spartak Vn | 9 | 15:9 |  | 4. Spartak Pl | 8 | 6:5 |  | 5. Minyor | 8 | 15:15 |  | 6. Lokomotiv Sf | 8 | 11:13 |  | 7. Slavia | 6 | 10:8 |  | 8. Spartak Pd | 6 | 9:10 |  | 9. Dunav | 5 | 6:8 |  | 10.Botev Pd | 4 | 7:9 |  | 11.Botev SZ | 4 | 7:15 |  | 12.Botev Vn | 4 | 6:16 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sun 18.05.58 | Botev Stara Zagora | 2-0 | Minyor Dimitrovo |   |  | Sat 31.05.58 | CDNA Sofia | 2-1 | Slavia Sofia | 2-1 |     1-0 Dim. Milanov 5'  2-0 Dim. Milnov 40' 2-1  Gugalov 45' $*RSent-Off: Panayotov (CDNA) 80' Vasil Levski stadium. Referee: Konstantin Dinov. |  | CDNA: G. Naydenov, Rakarov, Manolov, Kovachev, Stoyanov, Bozhkov, Aleksiev, Dim. Milanov, Panayotov, Iv. Kolev, G. Dimitrov. | Slavia: Dim. Ivanov, Gugalov, .... |  | Sat 07.06.58 | Spartak Varna | 1-2 | Botev Plovdiv | 0-0 |  | Sun 08.06.58 | Dunav Ruse | 1-1 | Spartak Pleven | 1-0 |  | Sat 21.06.58 | Spartak Plovdiv | 2-2 | Levski Sofia | 1-1 |  | Thu 26.06.58 | Lokomotiv Sofia | 2-0 | Botev Varna |   |  |   18:00 |   
 | 
| Ranking 08.06 | ot | gls | m |  | 1. CDNA | 14 | 14:5 | 8 |  | 2. Levski | 10 | 10:2 | 7 |  | 3. Spartak Vn | 9 | 16:11 | 8 |  | 4. Spartak Pl | 9 | 7:6 | 8 |  | 5. Minyor | 8 | 15:17 | 8 |  | 6. Lokomotiv Sf | 8 | 11:13 | 7 |  | 7. Slavia | 6 | 11:10 | 8 |  | 8. Botev Pd | 6 | 9:10 | 8 |  | 9. Spartak Pd | 6 | 9:10 | 7 |  | 10.Dunav | 6 | 7:9 | 8 |  | 11.Botev SZ | 6 | 9:15 | 8 |  | 12.Botev Vn | 4 | 6:16 | 7 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sun 15.06.58 | Spartak Pleven | 2-1 | Botev Stara Zagora | 2-1 |  | Sun 15.06.58 | Levski Sofia | 4-1 | Dunav Ruse |   |  | Sun 15.06.58 | Botev Varna | 0-1 | Spartak Plovdiv | 0-1 |  | Sat 21.06.58 | Minyor Dimitrovo | 0-1 | CDNA Sofia | 0-0 |    0-1  Dim. Milanov 85' Stadion na mira.  |  | Minyor: | CDNA: Naydenov, Rakarov, Manolov, Kovachev, G. Stoyanov, Aleksiev, Bozhkov, Dim. Milanov, Martinov, Iv. Kolev, G. Dimitrov. |  | Wed 02.07.58 | Botev Plovdiv | 1-0 | Lokomotiv Sofia | 1-0 |  | Tue 08.07.58 | Slavia Sofia | 5-2 | Spartak Varna |   |   
 | 
| Ranking 21.06 | pts | gls | m |  | 1. CDNA | 17 | 17:7 | 10 |  | 2. Spartak Pl | 14 | 12:9 | 11 |  | 3. Levski | 13 | 16:5 | 9 |  | 4. Spartak Vn | 9 | 16:12 | 9 |  | 5. Spartak Pd | 9 | 12:12 | 9 |  | 6. Lokomotiv Sf | 8 | 11:13 | 7 |  | 7. Minyor | 8 | 15:18 | 9 |  | 8. Slavia | 6 | 11:10 | 8 |  | 9. Botev Pd | 6 | 9:10 | 8 |  | 10.Dunav | 6 | 8:13 | 9 |  | 11.Botev SZ | 6 | 10:17 | 9 |  | 12.Botev Vn | 4 | 6:17 | 8 |   
 |  
|
 |   |  | CDNA won the Championship after Levski's defeat in Stara Zagora. |   
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 11.06.58 | CDNA Sofia | 2-2 | Spartak Pleven | 1-1 |  | Thu 26.06.58 | Spartak Varna | 1-1 | Minyor Dimitrovo | 1-0 |  | Sat 28.06.58 | Botev Stara Zagora | 2-0 | Levski Sofia | 0-0 |  | Sun 29.06.58 | Lokomotiv Sofia | 3-0 | Spartak Plovdiv | 0-0 |  | Sun 29.06.58 | Dunav Ruse | 2-0 | Botev Varna | 2-0 |  | Sun 29.06.58 | Botev Plovdiv | 4-4 | Slavia Sofia | 2-0 |   
 | 
| Ranking | pt | gls | m |  | 1. CDNA | 17 | 17:7 | 10 |  | 2. Spartak Pl | 14 | 12:9 | 11 |  | 3. Levski | 13 | 16:7 | 10 |  | 4. Lokomotiv Sf | 12 | 16:13 | 9 |  | 5. Spartak Vn | 10 | 17:13 | 10 |  | 6. Minyor | 9 | 16:19 | 10 |  | 7. Spartak Pd | 9 | 12:15 | 10 |  | 8. Dunav | 8 | 10:13 | 10 |  | 9. Botev SZ | 8 | 12:17 | 10 |  | 10.Slavia | 7 | 15:14 | 9 |  | 11.Botev Pd | 7 | 13:14 | 9 |  | 12.Botev Vn | 4 | 6:21 | 10 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 21.06.58 | Spartak Pleven | 1-0 | Spartak Varna | 1-0 |  | Sat 05.07.58 | Slavia Sofia | 3-1 | Lokomotiv Sofia |   |  | Sun 06.07.58 | Minyor Dimitrovo | 4-0 | Botev Plovdiv |   |  | Sun 06.07.58 | Botev Varna | 2-1 | Botev Stara Zagora |   |  | Sun 06.07.58 | Spartak Plovdiv | 6-1 | Dunav Ruse |   |  | Sun 06.07.58 | Levski Sofia | 2-2 | CDNA Sofia | 1-2 |   0-1  Dimitar Milanov 31'  1-1 Dimitar Yordanov 35' 1-2  Dimitar Milanov 40'  2-2 Hristo Iliev 49'pen. Vasil Levski stadium 40,000. Referee: Petar Dzhonev. |   
 | 
| Ranking | pt | gls |  | 1. CDNA | 18 | 19:9 |  | 2. Levski | 14 | 18:9 |  | 3. Spartak Pl | 14 | 12:9 |  | 4. Lokomotiv Sf | 12 | 17:17 |  | 5. Slavia Sf | 11 | 23:17 |  | 6. Spartak Pd | 11 | 18:16 |  | 7. Minyor | 11 | 20:19 |  | 8. Spartak Vn | 10 | 19:18 |  | 9. Botev Pd | 9 | 14:18 |  | 10.Botev SZ | 8 | 13:19 |  | 11.Dunav | 8 | 11:19 |  | 12.Botev Vn | 6 | 8:22 |   
 | 
 
| Sofia Ranking | p | won | drw | lst | gf | ga | g+- | CDNA | Levs | Loko | Slav |  | 1. | CDNA Sofia | 4 | 1 | 2 | 0 | 5: | 4 | +1 | ---- |   | 1:1 | 2:1 |  | 2. | Levski Sofia | 3 | 1 | 1 | 1 | 5: | 3 | +2 | 2:2 | ---- |   |   |  | 3. | Lokomotiv Sofia | 3 | 1 | 1 | 1 | 3: | 4 | -1 |   | 1:0 | ---- |   |  | 4. | Slavia Sofia | 2 | 1 | 0 | 2 | 4: | 6 | -2 |   | 0:3 | 3:1 | ---- |   
 | 
 |  
|
 |   |  | Leaders: CDNA Sofia R1, Levski Sofia R2, CDNA Sofia R3, Levski Sofia R4-6, CDNA Sofia R7-R11 |   
| Ranking | 1. | 2. | 3. | 4. | 5. | 6. | 7. | 8. | 9. | 10 | 11 |  | 1. CDNA Sofia | 2 | 3 | 5 | 6 | 8 | 10 | 12 | 14 | 15 | 17 | 18 |  | 2. Levski Sofia | 2 | 4 | 6 | 8 | 10 | 10 | 10 | 12 | 13 | 13 | 14 |  | 3. Spartak Pleven | 2 | 4 | 4 | 5 | 5 | 7 | 8 | 9 | 10 | 12 | 14 |  | 4. Lokomotiv Sofia | 1 | 3 | 4 | 5 | 6 | 8 | 8 | 10 | 12 | 12 | 12 |  | 5. Slavia Sofia | 0 | 0 | 0 | 0 | 2 | 4 | 6 | 6 | 7 | 9 | 11 |  | 6. Spartak Plovdiv | 1 | 2 | 2 | 3 | 3 | 5 | 6 | 8 | 9 | 9 | 11 |  | 7. Minyor Dimitrovo | 2 | 2 | 4 | 4 | 6 | 6 | 8 | 8 | 8 | 9 | 11 |  | 8. Spartak Varna | 0 | 2 | 4 | 5 | 7 | 7 | 9 | 9 | 9 | 10 | 10 |  | 9. Botev Plovdiv | 0 | 0 | 2 | 3 | 4 | 4 | 4 | 6 | 7 | 9 | 9 |  | 10.Botev Stara Zagora | 1 | 1 | 2 | 2 | 2 | 4 | 4 | 6 | 6 | 8 | 8 |  | 11.Dunav Ruse | 1 | 3 | 3 | 4 | 5 | 5 | 5 | 6 | 6 | 8 | 8 |  | 12.Botev Varna | 0 | 0 | 0 | 2 | 2 | 2 | 4 | 4 | 4 | 4 | 6 |   
 | 
 |  
 |