Temporada | Campeón | Resultado | Finalista | Estadio |
1947 | Partizan Belgrado | 2 - 0 | Naša Krila Zemun | Estadio JNA, Belgrado |
1948 | Estrella Roja Belgrado | 3 - 0 | Partizan Belgrado | Estadio Estrella Roja, Belgrado |
1949 | Estrella Roja Belgrado | 3 - 2 | Naša Krila Zemun | Estadio JNA, Belgrado |
1950 | Estrella Roja Belgrado | 1 - 1 3 - 0 | Dinamo Zagreb | Estadio JNA, Belgrado Estadio JNA, Belgrado |
1951 | Dinamo Zagreb | 2 - 0 2 - 0 | Vojvodina Novi Sad | Estadio Maksimir, Zagreb Estadio JNA, Belgrado |
1952 | Partizan Belgrado | 6 - 0 | Estrella Roja Belgrado | Estadio JNA, Belgrado |
1953 | BSK Belgrado | 2 - 0 | Hajduk Split | Estadio JNA, Belgrado |
1954 | Partizan Belgrado | 4 - 1 | Estrella Roja Belgrado | Estadio JNA, Belgrado |
1955 | BSK Belgrado | 2 - 0 | Hajduk Split | Estadio JNA, Belgrado |
1956-57 | Partizan Belgrado | 5 - 3 | Radnički Belgrado | Estadio JNA, Belgrado |
1957-58 | Estrella Roja Belgrado | 4 - 0 | Velež Mostar | Estadio JNA, Belgrado |
1958-59 | Estrella Roja Belgrado | 3 - 1 | Partizan Belgrado | Estadio JNA, Belgrado |
1959-60 | Dinamo Zagreb | 3 - 2 | Partizan Belgrado | Estadio JNA, Belgrado |
1960-61 | Vardar Skopje | 2 - 1 | Varteks Varaždin | Estadio JNA, Belgrado |
1961-62 | OFK Belgrado | 4 - 1 | Spartak Subotica | Estadio JNA, Belgrado |
1962-63 | Dinamo Zagreb | 4 - 1 | Hajduk Split | Estadio JNA, Belgrado |
1963-64 | Estrella Roja Belgrado | 3 - 0 | Dinamo Zagreb | Estadio Estrella Roja, Belgrado |
1964-65 | Dinamo Zagreb | 2 - 1 | Budućnost Titograd | Estadio Estrella Roja, Belgrado |
1965-66 | OFK Belgrado | 6 - 2 | Dinamo Zagreb | Estadio JNA, Belgrado |
1966-67 | Hajduk Split | 2 - 1 | FK Sarajevo | Estadio Stari plac, Split |
1967-68 | Estrella Roja Belgrado | 7 - 0 | FK Bor | Estadio Estrella Roja, Belgrado |
1968-69 | Dinamo Zagreb | 3 - 3 3 - 0 | Hajduk Split | Estadio JNA, Belgrado Estadio JNA, Belgrado |
1969-70 | Estrella Roja Belgrado | 2 - 2 1 - 0 | Olimpija Ljubljana | Estadio Bežigrad, Ljubljana Estadio Estrella Roja, Belgrado |
1970-71 | Estrella Roja Belgrado | 4 - 0 2 - 0 | Sloboda Tuzla | Estadio Tušanj, Tuzla Estadio Estrella Roja, Belgrado |
1971-72 | Hajduk Split | 2 - 1 | Dinamo Zagreb | Estadio JNA, Belgrado |
1973 | Hajduk Split | 1 - 1 2 - 1 | Estrella Roja Belgrado | Estadio Stari plac, Split Estadio Estrella Roja, Belgrado |
1974 | Hajduk Split | 1 - 0 | Borac Banja Luka | Estadio JNA, Belgrado |
1975-76 | Hajduk Split | 1 - 0 | Dinamo Zagreb | Estadio Estrella Roja, Belgrado |
1976-77 | Hajduk Split | 2 - 0 | Budućnost Titogrado | Estadio Estrella Roja, Belgrado |
1977-78 | NK Rijeka | 1 - 0 | FK Trepca Mitrovica | Estadio Estrella Roja, Belgrado |
1978-79 | NK Rijeka | 2 - 1 0 - 0 | Partizan Belgrado | Estadio Kantrida, Rijeka Estadio Estrella Roja, Belgrado |
1979-80 | Dinamo Zagreb | 1 - 0 1 - 1 | Estrella Roja Belgrado | Estadio Maksimir, Zagreb Estadio Estrella Roja, Belgrado |
1980-81 | Velež Mostar | 3 - 2 | Željezničar Sarajevo | Estadio Estrella Roja, Belgrado |
1981-82 | Estrella Roja Belgrado | 2 - 2 4 - 2 | Dinamo Zagreb | Estadio Maksimir, Zagreb Estadio Estrella Roja, Belgrado |
1982-83 | Dinamo Zagreb | 3 - 2 | FK Sarajevo | Estadio Estrella Roja, Belgrado |
1983-84 | Hajduk Split | 2 - 1 0 - 0 | Estrella Roja Belgrado | Estadio Poljud, Split Estadio Estrella Roja, Belgrado |
1984-85 | Estrella Roja Belgrado | 2 - 1 1 - 1 | Dinamo Zagreb | Estadio Maksimir, Zagreb Estadio JNA, Belgrado |
1985-86 | Velež Mostar | 3 - 1 | Dinamo Zagreb | Estadio JNA, Belgrado |
1986-87 | Hajduk Split | 1 - 1 (9-8 pen.) | NK Rijeka | Estadio JNA, Belgrado |
1987-88 | Borac Banja Luka | 1 - 0 | Estrella Roja Belgrado | Estadio JNA, Belgrado |
1988-89 | Partizan Belgrado | 6 - 1 | Velež Mostar | Estadio JNA, Belgrado |
1989-90 | Estrella Roja Belgrado | 1 - 0 | Hajduk Split | Estadio JNA, Belgrado |
1990-91 | Hajduk Split | 1 - 0 | Estrella Roja Belgrado | Estadio JNA, Belgrado |
1991-92 | Partizan Belgrado | 1 - 0 2 - 2 | Estrella Roja Belgrado | Estadio Estrella Roja, Belgrado Estadio JNA, Belgrado |