Liga: IG = Igrali utakmica; D = Dobili; N = Neriješeno; PN = Pobjeda u neriješenim; IZ = Izgubili; GD = Golova dali; GP = Golova primili; B = Bodova; PL = Plasman;
Prvi nivo (14 sezona)
Drugi nivo (27 sezona)
Treći nivo (5 sezona)
(a) - Republička liga, u to vrijeme drugi rang takmičenja.
(b) - Republička liga, treći rang takmičenja.
(v) - Treća savezna liga, treći rang takmičenja, jedina sezona kada je postojala.[1]
(g) - Republička liga, drugi rang takmičenja, te sezone se nije igrala druga liga.
(d) - Nakon sezone u republičkim ligama, odigrana je i međurepublička liga u dvije grupe (Zapad i Istok), sa po tri kluba, za plasman u prvu saveznu ligu.[1]
Nakon raspada SFRJ, Borac je nastavio takmičenja u ligama SR Jugoslavije sve do formiranja Prve lige RS u fudbalu, sezone 1995/96. U SR Jugoslaviji Borac je nastupao pod imenom Borac Banja Luka (Beograd).[2]
Od sezone 2002/03. je prvi put formirana zajednička Premijer liga BiH na nivou cijele Bosne i Hercegovine, shodno tome Prva liga Republike Srpske je postala drugi nivo takmičenja.