L'edizione 1958 della Klass B fu la 19ª della seconda serie del campionato sovietico di calcio e vide la vittoria finale del .

Stagione Formula La formula subì un leggero cambiamento rispetto alla stagione precedente, dettato più che altro da un ulteriore deciso aumento del numero di squadre, passate da 66 a 94: anche in questo caso, infatti, il campionato era diviso in due fasi, di cui la seconda era di fatto il girone di play-off per la promozione. Rispetto alla stagione precedente i gironi furono sei, anziché quattro, e tutti consentivano al rispettivo vincitore di partecipare ai play-off. Considerando che nella precedente stagione solo l'Avangard Leningrado, che la sola retrocessa dalla massima serie fu lo Spartak Minsk e che una sola squadra abbandonò (Krylya Sovetov Stupino), furono ben 29 le nuove iscritte.

Le 94 squadre erano così divise: Girone 1: 16 squadre, incontri di andata e ritorno per un totale di 30 partite per squadra. Girone 2: 16 squadre, incontri di andata e ritorno per un totale di 30 partite per squadra. Girone 3: 16 squadre, incontri di andata e ritorno per un totale di 30 partite per squadra. Girone 4: 16 squadre, incontri di andata e ritorno per un totale di 30 partite per squadra. Girone 5: 16 squadre, incontri di andata e ritorno per un totale di 30 partite per squadra. Girone 6: 14 squadre, incontri di andata e ritorno per un totale di 26 partite per squadra.

In tutti i gironi i punti assegnati erano due per la vittoria, uno per il pareggio e zero per la sconfitta. Le sei squadre vincitrici, quindi, disputarono la seconda fase incontrandosi in gare di sola andata e ritorno, per un totale di cinque incontri per squadra: tali partite furono però giocate in campo neutro, a Tbilisi. Anche in questo girone i punti assegnati erano due per la vittoria, uno per il pareggio e zero per la sconfitta; curiosamente i sei vincitori erano tutte squadre legate all'esercito sovieticoLe sigle identificative di squadre come CSKA, SKA, ASK, SKVO, ODO, DO erano tutte legate all'esercito..

La squadra vincitrice del girone promozione era promossa in Klass A; essendo la Klass B l'ultima serie del campionato, non erano previste retrocessioni.

Prima fase Girone 1 Squadre partecipanti SquadraRepubblicaCittàStagione precedenteMykolaïv13° nel Girone 2 di Klass BKirov9° nel Girone 3 di Klass BUl'janovsknon iscritta al campionatoVolžskijnon iscritta al campionatoKazan'non iscritta al campionatoSaratov11° nel Girone 1 di Klass BOdessanon iscritta al campionatoChersonnon iscritta al campionatoGor'kij10° nel Girone 1 di Klass BStalingrado12° nel Girone 1 di Klass B, col nome di TorpedoTaganrog2° nel Girone 1 di Klass BLeningrado3° nel Girone 2 di Klass BLipecknon iscritta al campionatoVoronež6° nel Girone 2 di Klass BIževsk12° nel Girone 3 di Klass BKirovohradnon iscritta al campionato

Classifica finale Squadra1.453019745115+36 2.4230161045223+29 3.4030151054026+14 4.Precedentemente noto come Torpedo Stalingrado.393016774622+24 5.383017494024+16 6.3430121084840+8 7.3330137104839+9 8.3130135124535+10 9.3030134135241+11 10.2930125133632+4 11.2830910113947-8 12.213077162757-30 13.193075183553-18 14.183074192456-32 15.173081213679-43 16.163056192757-30

Verdetti SKVO Odessa ammesso al girone promozione

Risultati  SKOTLeAvNTrSToTToGLoSVorDiKZeISpCTLiZvKIKaDiUEnVSKVO Odessa––––1-10-10-02-13-10-02-02-12-01-11-00-12-05-02-0Trudovye Rezervy Leningrado0-4––––0-10-02-03-13-13-14-11-21-15-06-11-13-22-0Avangard Nikolaev2-12-2––––0-11-02-23-01-04-41-02-11-04-10-01-01-0Traktor Stalingrado2-01-11-3––––1-05-11-21-20-11-01-02-12-03-05-10-0Torpedo Taganrog0-20-22-02-0––––1-11-02-02-12-10-01-02-03-11-24-0Torpedo Gor'kij0-00-02-11-32-3––––2-10-02-11-03-15-02-12-01-34-0Lokomotiv Saratov1-10-00-01-00-02-4––––1-22-12-15-07-22-11-03-14-2Voronež1-22-00-01-10-11-10-1––––0-20-22-25-23-00-17-15-3Dinamo Kirov0-10-13-11-21-21-13-00-1––––1-01-14-02-16-04-34-0Zenit Iževsk2-20-01-01-10-11-00-43-02-3––––6-01-12-10-13-00-3Spartak Cherson0-10-31-10-12-12-22-20-32-02-1––––2-10-14-27-02-1Trudovye Rezervy Lipeck0-10-31-10-31-32-11-32-12-20-01-0––––1-21-03-02-1Zvezda Kirovohrad0-30-01-10-32-01-11-10-11-22-31-20-0––––4-04-12-0Iskra Kazan'0-60-11-10-40-20-21-00-12-00-11-11-22-1––––1-26-1Dinamo Ul'janovsk0-20-20-22-00-30-15-21-52-10-21-21-14-31-2––––2-1Energija Volžskij0-21-21-21-10-02-21-00-10-10-11-10-03-23-12-1––––

Girone 2 Squadre partecipanti SquadraRepubblicaCittàStagione precedenteSinferopolinon iscritta al campionatoCharkiv3° nel Girone 1 di Klass BChimik Dnipropetrovs'kDnipropetrovs'k16° nel Girone 2 di Klass BJaroslavl'13° nel Girone 1 di Klass BČerkasynon iscritta al campionatoPoltava12° nel Girone 2 di Klass BDnipropetrovs'k4° nel Girone 2 di Klass BZaporižžja8° nel Girone 1 di Klass BRaketa Gor'kijGor'kij17° nel Girone 2 di Klass B, con il nome di Avangard SormovoRostov sul Don5° nel Girone 1 di Klass B, con il nome di Torpedo RostovSKChF SebastopoliSebastopoli9° nel Girone 1 di Klass BIvanovo7° nel Girone 1 di Klass B, con il nome di Krasnoe Znamja IvanovoStalinogorsk9° nel Girone 2 di Klass B, con il nome di Šachter StalinogorskKursknon iscritta al campionatoVoroshilovgrad16° nel Girone 1 di Klass BOrechovo-Zuevonon iscritta al campionato

Classifica finale Squadra1.SKChF Sebastopoli413016955223+29 2.393017585529+26 3.Precedentemente noto come Torpedo Rostov.393018396235+27 4.Precedentemente noto come Šachter Stalinogorsk.3630164103736+1 5.3530155103629+7 6.3430121083526+9 7.3430121083227+5 8.3430146104137+4 9.3330145115245+7 10.3130119103451-17 11.2830108123935+4 12.Raketa Gor'kijPrecedentemente noto come Avangard Sormovo.2530711123343-10 13.2130511142235-13 14.Chimik Dnipropetrovs'k183066182445-21 15.173057182143-22 16.153055202763-36

Verdetti SKChF Sebastopoli ammesso al girone promozione.

Risultati  SCSMeZRosTrSTeITRVKoPChJMeDZTOAvCRaGKoCCDnAvSTRKSKChF Sebastopoli––––0-03-12-01-20-06-02-10-26-00-02-24-00-04-23-0Metalurh Zaporižžja3-0––––5-10-10-15-31-14-13-24-22-12-03-11-02-03-1Rostsel'maš2-21-1––––3-01-23-11-05-21-23-03-11-02-16-12-25-0Trud Stalinogorsk0-22-10-2––––2-01-01-03-04-10-01-03-21-14-21-12-1Tekstilščik Ivanovo1-10-12-00-1––––2-10-32-01-20-01-13-01-01-02-03-2Trudovye Rezervy Vorošilovgrad0-01-03-13-00-0––––0-00-02-14-03-20-20-01-00-02-1Kolchoznik Poltava0-10-00-41-03-22-0––––2-12-14-01-01-10-00-22-03-1Chimik Jaroslavl'0-10-12-13-03-10-01-0––––1-01-10-21-01-13-01-03-2Metallurg Dnipropetrovs'k1-32-11-31-12-12-00-33-4––––7-11-16-13-00-42-12-1Znamja Truda2-02-10-13-10-21-11-03-30-0––––1-02-12-12-13-02-1Avangard Charkiv1-12-10-22-30-02-01-20-12-02-2––––2-11-01-03-16-2Raketa Gor'kij0-12-21-03-13-10-31-10-30-11-13-3––––2-10-03-10-0Kolchoznik Čerkasy1-20-33-11-02-00-10-00-21-21-10-00-0––––1-10-14-0Chimik Dnipropetrovs'k2-00-20-10-10-21-40-01-30-01-21-00-31-1––––4-32-0Avangard Sinferopoli0-10-20-30-10-20-00-00-01-32-01-00-00-11-0––––4-0Trudovye rezervy Kursk0-42-10-21-20-10-21-12-02-22-01-31-10-02-01-0––––

Girone 3 Squadre partecipanti SquadraRepubblicaCittàStagione precedenteKaliningrad14° nel Girone 2 di Klass B, col nome di Piščevik KaliningradOdessa5° nel Girone 2 di Klass B, col nome di Piščevik OdessaRiga18° nel Girone 2 di Klass BTallinn6° nel Girone 2 di Klass BRivnenon iscritta al campionatoVinnycjanon iscritta al campionatoLeningrado7° nel Girone 1 di Klass B, col nome di BurevestnikKiev8° nel Girone 2 di Klass BLeopoli2° nel Girone 2 di Klass BMinsk12° in Klass AStanislaviv1° nel Girone 2 di Klass B, 2º posto finaleUžhorod10° nel Girone 2 di Klass BVilnius11° nel Girone 2 di Klass BNoginsknon iscritta al campionatoUrožaj MinskMinsk15° nel Girone 2 di Klass BKalininnon iscritta al campionato

Classifica finale Squadra1.433018754526+19 2.413018575625+31 3.353014794237+5 4.3530111363633+3 5.3330137104334+9 6.3330111183229+3 7.3230101284437+78.3130119104438+6 9.Urožaj Minsk313091383331+2 10.2930911103131+0 11.2830910113634+2 12.Precedentemente note come Piščevik Odessa.263098133342-9 13.223086163851-13 14.223078154465-21 15.Precedentemente note come Piščevik Kaliningrad.2030510152946-17 16.Precedentemente noto come Burevestnik Leningrado.193059163259-27

Verdetti SKVO Leopoli ammesso al girone promozione.

Risultati  SKLSpMLoVSpUSpSTrGDiTSKKUrMSpVVoKCorDaRKoRBaKLTISKVO Leopoli––––2-03-03-13-03-10-02-01-02-11-12-13-12-1+--3-1Spartak Mn4-1––––4-01-10-11-02-12-10-21-20-00-14-15-13-02-0Lokomotiv Vnts1-00-1––––5-22-13-10-11-12-12-21-02-02-01-13-21-0Spartak Uzh3-12-22-0––––1-10-01-10-11-11-00-03-11-01-22-00-0Spartak Stns2-00-30-00-1––––2-01-11-12-11-22-02-33-02-02-10-1Trud Glkh1-12-01-00-02-2––––4-11-01-11-02-11-11-31-02-02-1Dynamo Tln2-20-22-14-04-10-0––––1-00-02-12-32-04-13-02-22-2SKVO K0-01-20-01-01-42-12-0––––1-22-00-16-13-03-22-14-2Urozhay Mn0-11-11-10-12-11-12-02-1––––0-01-01-11-13-24-22-1Spartak Vilnius0-01-10-21-20-01-01-12-22-2––––1-01-01-00-00-03-2Volga Kaliningrad0-32-04-01-20-00-11-11-13-02-2––––1-10-03-10-04-1Čornomorec'0-10-10-02-21-22-11-00-02-12-10-1––––1-04-04-01-1Daugava Riga0-10-31-40-03-11-12-40-10-02-14-14-1––––6-00-01-0Kolhospnyk Rvn4-01-42-32-21-31-22-25-50-01-04-22-02-1––––4-20-0Baltika Kalinigrad1-10-22-01-20-31-12-01-10-00-32-01-15-23-1––––0-1LTI Leningrado0-31-52-52-20-30-01-13-12-10-21-43-12-42-20-0––––

Girone 4 Squadre partecipanti SquadraRepubblicaCittàStagione precedenteBurevestnik TbilisiTbilisinon iscritta al campionatoKrasnodar4° nel Girone 1 di Klass B, col nome di NeftjanikKutaisi6° nel Girone 3 di Klass BLokomotiv StalinoStalinonon iscritta al campionatoMetallurg StalingradoStalingradonon iscritta al campionatoBaku15° nel Girone 3 di Klass BKadievka17° nel Girone 1 di Klass BŠachtynon iscritta al campionatoLeninakannon iscritta al campionatoRostov sul Donnon iscritta al campionatoSKVO TbilisiTbilisi1° nel Girone 3 di Klass B, 3º posto finaleErevan2° nel Girone 3 di Klass BStavropol'18° nel Girone 1 di Klass B, col nome di Trudovye Rezervy Stavropol'Machačkalanon iscritta al campionatoGroznyj14° nel Girone 1 di Klass B, col nome di NeftjanikAstrachan'non iscritta al campionato

Classifica finale Squadra1.433018757224+481.433017944715+32 3.Precedentemente noto come Neftjanik Krasnodar.413018576034+26 4.403017676635+315.Burevestnik Tbilisi3830141065736+21 6.SKVO Tbilisi3530155105040+10 7.3430121084639+7 8.Precedentemente noto come Neftjanik Groznyj.3330145114649-3 9.Lokomotiv Stalino3030126125355-2 10.2930109114038+2 11.233087152944-1512.Metallurg Stalingrado233095162852-24 13.Precedentemente noto come Trudovye Rezervy Stavropol' .2330611132956-27 14.193083192244-22 15.153055202556-3116.113043232477-53

Spareggio per l'ammissione ai play-off

Verdetti SKVO Rostov ammesso al girone promozione.

Risultati  SKRSpEKubLoKBuTSKTNeBTeGLoSSaKSaSMeSSpSSLeTeMTrASKVO Rostov––––2-03-02-12-23-10-06-16-12-01-07-26-01-06-05-0Spartak Erevan3-0––––1-01-11-12-10-14-12-03-03-04-00-04-01-03-1Kuban'1-10-0––––4-12-42-02-03-05-22-13-14-13-13-13-06-1Lokomotiv Kutaisi2-20-03-1––––1-31-05-02-01-03-03-26-04-04-02-04-0Burevestnik Tbilisi2-00-22-02-4––––2-21-15-03-13-01-02-11-13-04-28-2SKVO Tbilisi1-41-00-21-01-1––––3-12-35-31-05-11-01-02-13-16-1Neftyanik Baku0-31-04-11-21-14-2––––3-14-01-11-03-03-31-03-13-0Terek Groznyj0-00-12-34-32-00-03-2––––4-31-20-04-22-02-13-03-0Lokomotiv Stalino3-21-10-02-22-13-12-24-3––––2-11-04-11-24-00-11-1Šachtar Kadievka0-00-12-23-05-12-00-01-11-1––––2-10-02-22-03-12-0Šachter Šachty0-01-30-22-20-00-02-01-21-62-1––––0-21-13-00-02-1Metallurg Stalingrado1-00-00-10-20-10-22-21-01-00-30-1––––4-01-02-01-0Spartak Stavropol'1-51-10-20-21-11-12-10-01-42-22-00-2––––1-01-02-1Širak Leninakan2-00-12-13-00-00-11-20-23-01-01-22-20-0––––1-02-0Temp Machačkala0-21-10-11-10-12-51-10-10-14-20-11-13-22-0––––1-2Trud Astrachan'0-11-41-11-42-10-10-00-10-11-21-52-13-20-12-3––––

Girone 5 Squadre partecipanti