The 2025–26 season was Željezničar's 105th in existence and their 26th season in the Bosnian Premier League. Besides competing in the domestic league, the team also competed in the National Cup. Željezničar competed in the qualifications for the UEFA Conference League as well.

Season review June On 2 June, Željezničar announced the transfer of Abdulmalik Al-Jaber to Al-Nassr for an undisclosed transfer fee.

On 9 June, Željezničar announced the signing of 25-year-old Enes Alić.

On 11 June, Željezničar announced the loan of 21-year-old Hamza Jaganjac from Istra 1961 for the duration of the season.

On 12 June, Željezničar announced the signing of 18-year-old Olanrewaju Ibraheem.

On 13 June, Željezničar announced the departure of Azur Mahmić. The club also announced the signing of 23-year-old Josip Pejić.

On 16 June, Željezničar announced the departures of Marin Galić and Filip Dangubić. The club also announced the signing of 27-year-old João Erick.

On 18 June, Željezničar announced the signing of 17-year-old Admir Gojak.

On 19 June, Željezničar announced the departure of sporting director Elvir Rahimić.

On 20 June, Željezničar announced the departure of Huso Karjašević. The club also announced the signings of 27-year-old Giovanni Troupée and 23-year-old Edin Osmanović.

On 25 June, Željezničar announced the signing of 30-year-old Collin Seedorf.

On 30 June, Željezničar announced the departure of Ognjen Laušević.

July On 4 July, Željezničar announced the signing of 23-year-old Ognjen Obradov.

On 19 July, Željezničar announced the signing of 21-year-old Davor Rakić.

On 21 July, Željezničar announced the signing of 27-year-old Joey Konings.

On 30 July, Željezničar announced the signing of 18-year-old Alvin Ćosić.

September On 3 September, Željezničar announced the signing of 30-year-old Deni Milošević.

On 4 September, Željezničar announced the signings of 17-year-old Jonathan Freeman and 20-year-old Santiago Garcia.

On 8 September, Željezničar announced the signing of 20-year-old Arman Šutković.

October On 15 October, Željezničar negotiated a one-year contract extension with Matej Cvetanoski, until July 2027.

On 23 October, Željezničar announced the signing of 20-year-old Ismail Oulad M'Hand.

December On 7 December, Željezničar announced the departure of manager Admir Adžem.

On 26 December, Sanin Mirvić was announced as the strategic partner of Željezničar.

On 29 December, Nijaz Brković was announced as the new chairman of the board of Željezničar. The club also announced Slaviša Stojanović as its new manager.

January On 11 January, Željezničar announced the departure of Dan Lagumdžija.

On 13 January, Željezničar announced the transfer of Aleksandar Boljević to Sogdiana for an undisclosed transfer fee, and the departure of Arman Šutković.

On 17 January, Željezničar announced the signing of 28-year-old Dominik Prokop.

On 18 January, Željezničar announced the signing of 31-year-old Bojan Nastić.

On 29 January, Željezničar announced the signing of 26-year-old Aleksa Pejić.

February On 3 February, Željezničar announced the signing of 22-year-old Muharem Husković.

On 6 February, Željezničar announced the transfer of Marin Karamarko to Wisła Płock for an undisclosed transfer fee, and the departures of Ognjen Obradov and Malik Kolić.

On 7 February, Željezničar announced the departure of Josip Pejić.

On 10 February, Željezničar announced the departure of Léo Simoni.

On 12 February, Željezničar announced the signings of 36-year-old Ermin Bičakčić, and 24-year-old Patrik-Gabriel Galchev.

On 16 February, Željezničar announced the signing of 25-year-old Armin Hodžić.

On 22 February, Željezničar announced the departure of manager Slaviša Stojanović.

On 28 February, Željezničar announced Savo Milošević as its new manager. He took charge of the squad on 3 March.

March On 9 March, Željezničar announced that its chairman of the board, Nijaz Brković, was dismissed of his duties.

May On 14 May, Željezničar announced the departure of manager Savo Milošević.

On 24 May, Sanin Mirvić was announced as the club's new chairman of the board.

First-team squad

!colspan="12" style="background:#18488f; color:#FFFFFF; " | Goalkeepers

!colspan="12" style="background:#18488f; color:#FFFFFF; " | Defenders

!colspan="12" style="background:#18488f; color:#FFFFFF; " | Midfielders

!colspan="12" style="background:#18488f; color:#FFFFFF; " | Forwards

Transfers In No.Pos.PlayerTransferred fromFeeDateSource3DF Enes Alić VaraždinFree transfer17MF Olanrewaju IbraheemZvijezda 0942MF Josip Pejić Cibalia18MF João ErickPosušje22MF Admir Gojak Türkgücü U1920DF Giovanni Troupée TOP Oss90DF Edin Osmanović Titus Pétange33DF Collin Seedorf Eindhoven4DF Ognjen ObradovJedinstvo Bihać99FW Davor Rakić Dainava21FW Joey Konings Eindhoven12GK Alvin ĆosićIgman Konjic27MF Deni Milošević Antalyaspor67MF Jonathan Freeman Discoveries SA60FW Santiago Garcia Vukovar U1931GK Arman ŠutkovićZrinjski Mostar34MF Ismail Oulad M'Hand Arsenal U218MF Dominik Prokop TSV HartbergUndisclosed15DF Bojan Nastić Wisła PłockFree transfer6MF Aleksa Pejić Maccabi Bnei Reineh29FW Muharem Husković Austria Wien4DF Ermin BičakčićFree agent26DF Patrik-Gabriel Galchev55MF Armin HodžićTotalUndisclosed

Out No.Pos.PlayerTransferred toFeeDateSource3DF Stefan Radinović HegelmannEnd of contract4DF Nemanja Cavnić Tobol33DF Stipo MarkovićFree agent70MF Martin Mirchevski Sileks22MF Abdulmalik Al-Jaber Al-NassrUndisclosed2 June 202544DF Azur MahmićFree agentEnd of contract13 June 20259FW Filip Dangubić Al-Jahra16 June 202524DF Marin Galić Budućnost Podgorica17MF Huso KarjaševićVelež MostarContract termination20 June 202518FW Ognjen Laušević Tekstilac Odžaci30 June 20258MF Dan LagumdžijaZrinjski Mostar11 January 202623MF Aleksandar Boljević SogdianaUndisclosed13 January 202631GK Arman ŠutkovićČelik ZenicaContract termination66MF Vedad GarčevićStupčanica20 January 20264DF Ognjen ObradovJedinstvo Bihać6 February 20266DF Marin Karamarko Wisła PłockUndisclosed26MF Malik KolićIgman KonjicContract termination42MF Josip Pejić AluminijFree transfer7 February 202644DF Léo SimoniFree agentContract termination10 February 2026TotalUndisclosed

Loans in No.Pos.PlayerLoaned fromFeeDateOn loan untilSource9FW Hamza Jaganjac Istra 1961None11 June 202530 June 2026Total€0

Loans out No.Pos.PlayerLoaned toFeeDateOn loan untilSource44DF Léo Simoni Croatia ZmijavciNone2 August 202510 January 2026Total€0

Coaching staff {| class="wikitable plainrowheaders sortable" |- ! style="background:#18488f; color:#FFFFFF; " |Position ! style="background:#18488f; color:#FFFFFF; " |Name |- |align=center|Head coach |align=left| Adin Mulaosmanović (caretaker) |- |align=center|Goalkeeping coach |align=left| Kenan Hasagić |- |align=center|Fitness coach |align=left| Matic Lukman Čoko |- |align=center|Video analyst |align=left| Emil Šabanović |- |align=center|Scout |align=left| Milan Gutović |- |align=center|Team manager |align=left| Aleksandar Kosorić |- |rowspan="3" align=center|Doctors |align=left| Zlatko Dervišević |- |align=left| Harun Đozić |- |align=left| Mahir Moro |- |rowspan="3" align=center|Physiotherapists |align=left| Raif Zeba |- |align=left| Adil Hubijar |- |align=left| Emir Kraljušić |- |align=center|Commissioner for Security |align=left| Erdijan Pekić

Competitions Pre-season

Mid-season

Overall CompetitionStarted roundFinal resultFirst matchLast MatchPremier League BiH 6th 27 July 2025 25 May 2026Kup BiH First round Quarter-finals 29 October 2025 10 March 2026Europa Conference League First qualifying round First qualifying round 10 July 2025 17 July 2025

Premier League BiH

League table

Results summary

Results by round

1Match of Round 15 was postponed due to heavy snowfall.

Matches

Kup BiH

Round of 32

Round of 16

Quarter-finals

UEFA Conference League

First qualifying round

Statistics Goalscorers PlayerTotal 1 3 DF Enes Alić 2 4 — 6 2 9 FW Hamza Jaganjac 4 — — 4 11 MF Vini Peixoto 4 — — 4 23 MF Aleksandar Boljević 2 1 1 4 5 7 FW Sulejman Krpić 2 — 1 3 8 MF Dominik Prokop 2 1 — 3 14 MF Matej Cvetanoski 3 — — 3 33 DF Collin Seedorf 2 1 — 3 9 2 DF Edwin Odinaka 2 — — 2 18 MF João Erick 2 — — 2 11 4 DF Ermin Bičakčić 1 — — 1 8 MF Dan Lagumdžija 1 — — 1 10 MF Madžid Šošić 1 — — 1 16 MF Dženan Šabić 1 — — 1 23 MF Eldar Dragović 1 — — 1 42 MF Josip Pejić 1 — — 1 Own goals (from the opponents) 3 — — 3 Totals 34 7 2 43

Assists PlayerTotal 1 2 DF Edwin Odinaka 6 — — 6 2 3 DF Enes Alić 4 — — 4 10 MF Madžid Šošić 3 — 1 4 4 9 FW Hamza Jaganjac 3 — — 3 27 MF Deni Milošević 1 2 — 3 6 16 MF Dženan Šabić 1 — 1 2 29 FW Muharem Husković 2 — — 2 8 7 FW Sulejman Krpić 1 — — 1 11 MF Vini Peixoto 1 — — 1 14 MF Matej Cvetanoski — 1 — 1 18 MF João Erick 1 — — 1 19 DF Mustafa Šukilović — 1 — 1 23 MF Eldar Dragović — 1 — 1 33 DF Collin Seedorf 1 — — 1 34 MF Ismail Oulad M'Hand 1 — — 1 42 MF Josip Pejić 1 — — 1 55 MF Armin Hodžić 1 — — 1 99 FW Davor Rakić 1 — — 1 Totals 28 5 2 35

Clean sheets PlayerTotal 1 13 Vedad Muftić 13 3 0 16 2 1 Tarik Abdulahović 1 — — 1 Totals 14 3 0 17

Disciplinary record {| class="wikitable" style="text-align:center;width:90%;" |- ! rowspan=2 style="background:#18488f; color:#FFFFFF; " width=15| ! rowspan=2 style="background:#18488f; color:#FFFFFF; " width=15| ! rowspan=2 style="background:#18488f; color:#FFFFFF; " width=15| ! rowspan=2 style="background:#18488f; color:#FFFFFF; " width=80| Name ! colspan=3 style="background:#18488f; color:#FFFFFF; " | ! colspan=3 style="background:#18488f; color:#FFFFFF; " | ! colspan=3 style="background:#18488f; color:#FFFFFF; " | ! colspan=3 style="background:#18488f; color:#FFFFFF; " | Total |- ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| ! style="background:#18488f; color:#FFFFFF; " width=35| |- | 3 | DF | | align=left| Enes Alić ||10|| || ||1|| || ||1|| || ||12|| || |- | 18 | MF | | align=left| João Erick ||7|| || || || || ||1|| || ||8|| || |- | 6 | MF | | align=left| Aleksa Pejić ||5|| || || || || || || || ||5|| || |- | 8 | MF | | align=left| Dan Lagumdžija ||5|| || || || || || || || ||5|| || |- | 9 | FW | | align=left| Hamza Jaganjac ||4|| || ||1|| || || || || ||5|| || |- | 2 | DF | | align=left| Edwin Odinaka ||4|| || || || || || || || ||4|| || |- | 6 | DF | | align=left| Marin Karamarko ||3|| ||1|| || || ||1|| || ||4|| ||1 |- | 7 | FW | | align=left| Sulejman Krpić ||4|| || || || || || || || ||4|| || |- | 16 | MF | | align=left| Dženan Šabić ||3|| || || || || ||1|| || ||4|| || |- | 20 | DF | | align=left| Giovanni Troupée ||3|| || || || || ||1|| || ||4|| || |- | 99 | FW | | align=left| Davor Rakić ||4|| ||1|| || || || || || ||4|| ||1 |- | 13 | GK | | align=left| Vedad Muftić ||3|| || || || || || || || ||3|| || |- | 33 | DF | | align=left| Collin Seedorf ||2|| || || || || ||1|| || ||3|| || |- | 88 | MF | | align=left| Samir Radovac ||3|| || || || || || || || ||3|| || |- | 8 | MF | | align=left| Dominik Prokop ||1|| || ||1|| || || || || ||2|| || |- | 10 | MF | | align=left| Madžid Šošić ||2|| || || || || || || || ||2|| || |- | 11 | MF | | align=left| Vini Peixoto ||2|| || || || || || || || ||2|| || |- | 14 | MF | | align=left| Matej Cvetanoski ||2|| || || || || || || || ||2|| || |- | 15 | DF | | align=left| Bojan Nastić ||2|| || || || || || || || ||2|| || |- | 19 | DF | | align=left| Mustafa Šukilović ||2|| || || || || || || || ||2|| || |- | 27 | MF | | align=left| Deni Milošević