W kwietniu 1903 roku w Belgradzie w Towarzystwie Gimnastycznym Soko powstała sekcja piłkarska klubu, czyli pierwszy serbski klub piłkarski SK Soko. Sześć miesięcy później (14 września) w Kragujevacu został założony przez Danilo Stojanovica klub Šumadija Kragujevac. Najstarszym klubem w obecnej Serbii jest Bačka Subotica (założony 3 sierpnia 1901), jednak należy zauważyć, że Subotica w tamtym czasie był częścią Austro-Węgier, a klub został organizowany przez Chorwatów. Soko Belgrad i Šumadija Kragujevac rozegrały pierwsze spotkanie w 1904 roku. Wkrótce w całej Serbii powstały nowe kluby piłkarskie. W 1913 wystartował pierwszy turniej piłkarski w Królestwie Serbii. Uczestniczyły w nim zespoły Soko Belgrad, Šumadija Kragujevac i Sokol Kraljevo. Wiosną 1914 Serbski Komitet Olimpijski po raz pierwszy zorganizował turniej piłkarski pomiędzy najbardziej znanymi serbskimi klubami. Turniej był rozgrywany systemem pucharowym i był znany jako Srpski kup (Serbski Puchar) lub Olimpijski kup (Puchar Olimpijski). Zwycięzcą został SK Velika Srbija, który pokonał 3:1 w finale SK Šumadija Kragujevac.