2024–25 Montenegrin First League

{{Infobox football league season

|competition = Montenegrin First League

|season = 2024–25

|dates = {{nowrap|4 August 2024 – May 2025}}

|winners =

|relegated =

|continentalcup1 = Champions League

|continentalcup1 qualifiers =

|continentalcup2 = Conference League

|continentalcup2 qualifiers =

|matches = 104

|total goals = 234

|league topscorer = Milan Vukotić (9 goals)

|biggest home win = Jedinstvo 3–2 Arsenal Tivat (1 October 2024)

|biggest away win = Arsenal Tivat 1–5 Budućnost (26 February 2025)

|highest scoring = Arsenal Tivat 1–5 Budućnost (26 February 2025)

|longest wins = Budućnost (5 matches)

|longest unbeaten = Budućnost (6 matches)

|longest losses = Otrant-Olympic (4 matches)

|highest attendance =

|lowest attendance =

|average attendance =

|updated = 26 February 2025

|prevseason = 2023–24

|nextseason = 2025–26

}}

The 2024–25 Montenegrin First League is the 19th season of the first tier association football in the country of Montenegro. The season began on 4 August 2024 and end in May 2025.{{Cite web|url=https://fscg.me/vijesti/12280/utvrdjen-raspored-takmicenja-u-meridianbet-1cfl/|title=Utvrđen raspored takmičenja u Meridianbet 1.CFL|publisher=Football Association of Montenegro|date=26 June 2024|access-date=1 July 2024|language=Montenegrin}} The winners of the league qualify for a place in the 2025–26 UEFA Champions League.

The start was originally scheduled on 28 July 2024, but was postponed due to the participation of the three clubs in European competitions.{{Cite web|url=https://fscg.me/vijesti/12295/odlaze-se-prvo-kolo-meridianbet-1cfl/|title=Odlaže se prvo kolo Meridianbet 1.CFL|publisher=Football Association of Montenegro|date=23 July 2024|access-date=5 August 2024|language=Montenegrin}}

Teams

{{Location map+|Montenegro|float=right|width=325|caption=2024–25 clubs|places=

{{Location map~|Montenegro|lat=42.432623|long=18.695353|label=Arsenal
Tivat
|position=left}}

{{Location map~|Montenegro|lat=42.419533|long=18.764941|label=Bokelj|position=top}}

{{Location map~|Montenegro|lat=42.444728|long=19.264378|label=Budućnost Podgorica|position=top}}

{{location map~|Montenegro|lat=43.04 |long=19.75 |label=Jedinstvo Bijelo Polje|position=left}}

{{Location map~|Montenegro|lat=42.104546|long=19.090114|label=Mornar|position=left}}

{{Location map~|Montenegro|lat=41.923666 |long=19.203833 |label=Otrant-Olympic |position=left}}

{{Location map~|Montenegro|lat=42.203414|long=18.946105|label=Petrovac|position=left}}

{{Location map~|Montenegro|lat=42.784947|long=18.953731|label=Sutjeska Nikšić|position=left}}

{{Location map~|Montenegro|lat=42.365556 |long=19.331389 |label=Dečić|position=right }}

{{Location map~|Montenegro|lat=42.603746 |long=19.952110 |label=Jezero|position=right }}

}}

The league consisted of ten teams; the top eight teams from the previous season, and two teams promoted from the Montenegrin Second League. Dečić entered the season as defending champions.{{Cite web|url=https://fscg.me/vijesti/12193/decic-novi-sampion/|title=Dečić novi šampion|publisher=Football Association of Montenegro|date=18 May 2024|access-date=1 July 2024|language=Montenegrin}}{{cite web|url=https://int.soccerway.com/national/montenegro/first-league/20232024/regular-season/r76507// |title=First League |publisher=soccerway.com |access-date=1 July 2024}}

Bokelj were promoted as champions of the 2023–24 Montenegrin Second League (returning to the top-flight after a seven-year absence), replacing the 2023–24 Montenegrin First League bottom-placed team, Rudar (relegated after eighteen years in the top-flight). Second League runners-up Otrant-Olympic defeated First League ninth-placed team Mladost DG in the Montenegrin First League play-off, promoting the former to the top-flight for the first time in its history and relegating the latter after one year in the top-flight.{{cite web|url=https://int.soccerway.com/national/montenegro/second-league/20232024/regular-season/r76134/ |title=Second League |publisher=soccerway.com |access-date=1 July 2024}}

=Stadiums and locations=

class="wikitable sortable"
Team

!City

!Stadium

!Capacity

{{Sort|arsenal|FK Arsenal Tivat}}

| Tivat

| Stadion u Parku

| style="text-align:center;"| 2,000

{{Sort|bokelj|FK Bokelj}}

| Kotor

| Stadion pod Vrmcem

| style="text-align:center;"| 1,000

{{Sort|buducnost|FK Budućnost Podgorica}}

| Podgorica

| Stadion pod Goricom

| style="text-align:center;"| 15,230

{{Sort|decic|FK Dečić}}

| Tuzi

| Stadion Tuško Polje

| style="text-align:center;"| 2,000

{{Sort|jedinstvo|FK Jedinstvo Bijelo Polje}}

| Bijelo Polje

| Gradski stadion

| style="text-align:center;"| 5,000

{{Sort|jezero|FK Jezero}}

| Plav

| Stadion Pod Racinom

| style="text-align:center;"| 2,500

{{Sort|mladost|FK Mornar}}

| Bar

| Stadion Topolica

| style="text-align:center;"| 2,500

{{Sort|otrant|FK Otrant-Olympic}}

| Ulcinj

| Stadion Olympic

| style="text-align:center;"| 1,500

{{Sort|petrovac|OFK Petrovac}}

| Petrovac

| Stadion Mitar Mićo Goliš

| style="text-align:center;"| 1,630

{{Sort|sutjeska|FK Sutjeska Nikšić}}

| Nikšić

| Stadion kraj Bistrice

| style="text-align:center;"| 5,214

=Personnel and kits=

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

class="wikitable sortable"
Team

!Coach

!Captain

!Kit manufacturer

!Shirt sponsor

{{Sort|arsenal|Arsenal Tivat}}

| {{flagicon|MNE}} Zoran Tripković

| {{flagicon|MNE}} Ćetko Manojlović

| {{flagicon|MNE}} Lmp

| Porto Montenegro

{{Sort|bokelj|Bokelj}}

| {{flagicon|MNE}} Zoran Krivokapić

| {{flagicon|MNE}} Lazar Pajović

| {{flagicon|SRB}} NAAI

|

{{Sort|buducnost|Budućnost Podgorica}}

| {{flagicon|SRB}} Mladen Milinković

| {{flagicon|MNE}} Vasilije Terzić

| {{flagicon|GER}} Adidas

| Savana

{{Sort|decic|Dečić}}

| {{flagicon|MNE}} Milorad Peković

| {{flagicon|MNE}} Jonathan Dreshaj

| {{flagicon|SRB}} Seven

| Castellana

{{Sort|jedinstvo|Jedinstvo Bijelo Polje}}

| {{flagicon|MNE}} Vuko Bogavac

| {{flagicon|MNE}} Momčilo Dulović

| {{flagicon|SRB}} NAAI

| Hotel Splendid

{{Sort|jezero|Jezero}}

| {{flagicon|MNE}} Ivan Brnović

| {{flagicon|MNE}} Edis Redžepagić

| {{flagicon|ITA}} Macron

| Samont

{{Sort|mladost|Mornar}}

| {{flagicon|MNE}} Zoran Đurašković

| {{flagicon|MNE}} Aleksandar Vujačić

| {{flagicon|SRB}} Seven

| Municipality of Bar

{{Sort|otrant|Otrant-Olympic}}

| {{flagicon|MNE}} Dejan Vukićević

| {{flagicon|MNE}} Anđelo Rudović

| {{flagicon

}

|

|-

|{{Sort|petrovac|Petrovac}}

| {{flagicon|MNE}} Dušan Ivanović

| {{flagicon|MNE}} Zoran Mikijelj

| {{flagicon|ITA}} Macron

| Municipality of Budva

|-

|{{Sort|sutjeska|Sutjeska Nikšić}}

| {{flagicon|MNE}} Nenad Brnović

| {{flagicon|MNE}} Vladan Giljen

| {{flagicon|ESP}} Joma

| Intersport

|}

League table

{{#invoke:Sports table|main|style=WDL

|source=[https://fscg.me/takmicenja/meridianbet-1-cfl/ Football Association of Montenegro] {{in lang|cnr}}

|team_order = BUD, PET, DEC, SUT, ARS, BOK, MOR, JED, JEZ, OTR

|result1=CL1Q |result2=ECL1Q |result8=RPO |result9=RPO |result10=REL

|update=20 April 2025

|win_ARS=10|draw_ARS=8 |loss_ARS=12|gf_ARS=28|ga_ARS=38

|win_BOK=11|draw_BOK=4 |loss_BOK=14|gf_BOK=25|ga_BOK=35

|win_BUD=22|draw_BUD=6 |loss_BUD=2 |gf_BUD=77|ga_BUD=25

|win_DEC=9 |draw_DEC=13|loss_DEC=8 |gf_DEC=26|ga_DEC=25

|win_JED=9 |draw_JED=7 |loss_JED=14|gf_JED=34|ga_JED=47

|win_JEZ=7 |draw_JEZ=9 |loss_JEZ=13|gf_JEZ=28|ga_JEZ=37

|win_MOR=10|draw_MOR=7 |loss_MOR=13|gf_MOR=33|ga_MOR=44

|win_OTR=7 |draw_OTR=6 |loss_OTR=17|gf_OTR=30|ga_OTR=44

|win_PET=16|draw_PET=7 |loss_PET=7 |gf_PET=45|ga_PET=30

|win_SUT=11|draw_SUT=7 |loss_SUT=12|gf_SUT=31|ga_SUT=32

|status_BUD=X

|status_text_X=Assured of at least Conference League

|name_ARS=Arsenal Tivat

|name_BOK=Bokelj

|name_BUD=Budućnost Podgorica

|name_DEC=Dečić

|name_JED=Jedinstvo Bijelo Polje

|name_JEZ=Jezero

|name_MOR=Mornar

|name_OTR=Otrant-Olympic

|name_PET=Petrovac

|name_SUT=Sutjeska Nikšić

|show_limit=5

|class_rules=1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Draw.

|res_col_header=QR

|col_CL1Q=green1 |text_CL1Q=Qualification for the Champions League first qualifying round

|col_ECL1Q=yellow1 |text_ECL1Q={{nowrap|Qualification for the Conference League first qualifying round}}

|note_res_ECL1Q= The winner of the 2024–25 Montenegrin Cup qualifies for the Conference League first qualifying round.

|col_RPO=red2 |text_RPO=Qualification for the Montenegrin First League play-off

|col_REL=red1 |text_REL=Relegation to the Montenegrin Second League

}}

Results

Clubs were scheduled to play each other four times for a total of 36 matches each.

{{#invoke:sports results|main

|source=[https://fscg.me/takmicenja/meridianbet-1-cfl/ Football Association of Montenegro] {{in lang|cnr}}

|update=20 April 2025

|a_note=yes

|matches_style=FBR

|legs=2

|team_order=ARS, BOK, BUD, DEC, JED, JEZ, MOR, OTR, PET, SUT

|name_ARS=Arsenal Tivat

|name_BOK=Bokelj

|name_BUD=Budućnost Podgorica

|name_DEC=Dečić

|name_JED=Jedinstvo Bijelo Polje

|name_JEZ=Jezero

|name_MOR=Mornar

|name_OTR=Otrant-Olympic

|name_PET=Petrovac

|name_SUT=Sutjeska Nikšić

|match1_ARS_BOK=1–1

|match1_ARS_BUD=0–2

|match1_ARS_DEC=0–0

|match1_ARS_JED=2–1

|match1_ARS_JEZ=0–1

|match1_ARS_MOR=4–0

|match1_ARS_OTR=0–0

|match1_ARS_PET=1–1

|match1_ARS_SUT=0–1

|match1_BOK_ARS=1–2

|match1_BOK_BUD=2–1

|match1_BOK_DEC=0–1

|match1_BOK_JED=1–2

|match1_BOK_JEZ=2–0

|match1_BOK_MOR=2–0

|match1_BOK_OTR=1–0

|match1_BOK_PET=0–1

|match1_BOK_SUT=0–3

|match1_BUD_ARS=2–1

|match1_BUD_BOK=4–0

|match1_BUD_DEC=3–1

|match1_BUD_JED=4–0

|match1_BUD_JEZ=1–1

|match1_BUD_MOR=0–1

|match1_BUD_OTR=1–1

|match1_BUD_PET=2–1

|match1_BUD_SUT=1–1

|match1_DEC_ARS=1–3

|match1_DEC_BOK=1–2

|match1_DEC_BUD=0–2

|match1_DEC_JED=4–0

|match1_DEC_JEZ=1–0

|match1_DEC_MOR=1–0

|match1_DEC_OTR=0–0

|match1_DEC_PET=1–0

|match1_DEC_SUT=0–0

|match1_JED_ARS=3–2

|match1_JED_BOK=0–1

|match1_JED_BUD=0–2

|match1_JED_DEC=1–1

|match1_JED_JEZ=1–1

|match1_JED_MOR=1–2

|match1_JED_OTR=1–0

|match1_JED_PET=3–2

|match1_JED_SUT=2–0

|match1_JEZ_ARS=0–0

|match1_JEZ_BOK=0–0

|match1_JEZ_BUD=0–2

|match1_JEZ_DEC=0–2

|match1_JEZ_JED=1–0

|match1_JEZ_MOR=2–2

|match1_JEZ_OTR=1–0

|match1_JEZ_PET=0–1

|match1_JEZ_SUT=0–1

|match1_MOR_ARS=4–0

|match1_MOR_BOK=1–1

|match1_MOR_BUD=0–2

|match1_MOR_DEC=1–1

|match1_MOR_JED=1–2

|match1_MOR_JEZ=2–0

|match1_MOR_OTR=0–1

|match1_MOR_PET=0–2

|match1_MOR_SUT=2–1

|match1_OTR_ARS=0–2

|match1_OTR_BOK=1–2

|match1_OTR_BUD=0–3

|match1_OTR_DEC=2–2

|match1_OTR_JED=2–1

|match1_OTR_JEZ=3–1

|match1_OTR_MOR=1–2

|match1_OTR_PET=0–1

|match1_OTR_SUT=1–3

|match1_PET_ARS=0–0

|match1_PET_BOK=1–0

|match1_PET_BUD=1–4

|match1_PET_DEC=0–1

|match1_PET_JED=3–1

|match1_PET_JEZ=1–1

|match1_PET_MOR=4–2

|match1_PET_OTR=3–2

|match1_PET_SUT=1–0

|match1_SUT_ARS=1–2

|match1_SUT_BOK=0–2

|match1_SUT_BUD=0–1

|match1_SUT_DEC=1–1

|match1_SUT_JED=3–0

|match1_SUT_JEZ=2–1

|match1_SUT_MOR=1–1

|match1_SUT_OTR=0–0

|match1_SUT_PET=0–2

|match2_BUD_ARS= 5–0

|match2_DEC_BOK= 1–0

|match2_JED_MOR= 3–0

|match2_JEZ_OTR= 2–2

|match2_PET_SUT= 1–0

|match2_ARS_BOK=1–0

|match2_ARS_BUD=1–5

|match2_ARS_DEC=1–0

|match2_ARS_JED=1–1

|match2_ARS_JEZ=

|match2_ARS_MOR=

|match2_ARS_OTR=2–1

|match2_ARS_PET=1–2

|match2_ARS_SUT=

|match2_BOK_ARS=

|match2_BOK_BUD=

|match2_BOK_DEC=0–1

|match2_BOK_JED=1–1

|match2_BOK_JEZ=2–1

|match2_BOK_MOR=0–2

|match2_BOK_OTR=

|match2_BOK_PET=0–4

|match2_BOK_SUT=1–2

|match2_BUD_BOK=3–1

|match2_BUD_DEC=

|match2_BUD_JED=5–2

|match2_BUD_JEZ=

|match2_BUD_MOR=

|match2_BUD_OTR=5–1

|match2_BUD_PET=3–1

|match2_BUD_SUT=2–0

|match2_DEC_ARS=0–0

|match2_DEC_BUD=1–1

|match2_DEC_JED=

|match2_DEC_JEZ=1–2

|match2_DEC_MOR=2–0

|match2_DEC_OTR=

|match2_DEC_PET=

|match2_DEC_SUT=0–1

|match2_JED_ARS=0–1

|match2_JED_BOK=0–1

|match2_JED_BUD=

|match2_JED_DEC=1–1

|match2_JED_JEZ=

|match2_JED_OTR=2–0

|match2_JED_PET=

|match2_JED_SUT=2–1

|match2_JEZ_ARS=2–0

|match2_JEZ_BOK=

|match2_JEZ_BUD=3–3

|match2_JEZ_DEC=

|match2_JEZ_JED=3–2

|match2_JEZ_MOR=1–2

|match2_JEZ_PET=

|match2_JEZ_SUT=

|match2_MOR_ARS=1–0

|match2_MOR_BOK=

|match2_MOR_BUD=1–2

|match2_MOR_DEC=

|match2_MOR_JED=1–1

|match2_MOR_JEZ=0–1

|match2_MOR_OTR=1–0

|match2_MOR_PET=1–1

|match2_MOR_SUT=

|match2_OTR_ARS=

|match2_OTR_BOK=0–1

|match2_OTR_BUD=

|match2_OTR_DEC=2–0

|match2_OTR_JED=

|match2_OTR_JEZ=1–0

|match2_OTR_MOR=6–2

|match2_OTR_PET=2–1

|match2_OTR_SUT=0–2

|match2_PET_ARS=

|match2_PET_BOK=

|match2_PET_BUD=3–3

|match2_PET_DEC=0–0

|match2_PET_JED=0–0

|match2_PET_JEZ=2–1

|match2_PET_MOR=

|match2_PET_OTR=2–1

|match2_SUT_ARS=2–0

|match2_SUT_BOK=

|match2_SUT_BUD=1–3

|match2_SUT_DEC=1–1

|match2_SUT_JED=

|match2_SUT_JEZ=2–1

|match2_SUT_MOR=1–1

|match2_SUT_OTR=

|match2_SUT_PET=0–3

}}

Statistics

=Top goalscorers=

{{updated|6 March 2025}}{{cite web |title=Strijelci – 2024/2025 |url=https://fscg.me/takmicenja/meridianbet-1-cfl/ |publisher=FSCG|language=cnr}}

class="wikitable" style="text-align:center;"
Rank

!Player

!Club

!Goals

1

|align="left"|{{flagicon|MNE}} Milan Vukotić

|align="left"|Budućnost

|9

rowspan="2"|2

|align="left"|{{flagicon|SOM}} Abdulsamed Abdullahi

|align="left"|Arsenal

|rowspan="2"|8

align="left"|{{flagicon|MNE}} Žarko Korać

|align="left"|Jedinstvo

rowspan="3"|4

|align="left"|{{flagicon|MNE}} Vasko Kalezić

|align="left"|Sutjeska

|rowspan="3"|7

align="left"|{{flagicon|MNE}} Nikola Janjić

|align="left"|Sutjeska

align="left"|{{flagicon|MNE}} Ivan Bojović

|align="left"|Budućnost

rowspan="4"|7

|align="left"|{{flagicon|MNE}} Boban Đorđević

|align="left"|Mornar

|rowspan="4"|6

align="left"|{{flagicon|ARG}} Diego Facundo Castañeda

|align="left"|Petrovac

align="left"|{{flagicon|MNE}} Dejan Boljević

|align="left"|Petrovac

align="left"|{{flagicon|BIH}} Adnan Bašić

|align="left"|Petrovac

See also

References

{{reflist}}