2025–26 Bangladesh Football League
18th professional season of the top-flight football league in Bangladesh
From Wikipedia, the free encyclopedia
The 2025–26 Bangladesh Football League, also known as the United Healthcare Bangladesh Football League for sponsorship reasons, was the 18th season of the country's top-tier Professional League since its establishment in 2007 and its first after being rebranded as the Bangladesh Football League.
| Season | 2025–26 |
|---|---|
| Dates | 26 September 2025 – 23 May 2026 |
| Country | Bangladesh |
| Teams | 10 |
| Champions | Bashundhara Kings (6th BPL title & 6th Bangladeshi title) |
| Relegated | Arambagh KS Fakirerpool |
| AFC Challenge League | Fortis FC Bangladesh Police |
| Matches | 90 |
| Goals | 235 (2.61 per match) |
| Top goalscorer | 20 goals |
| Biggest home win | Bashundhara Kings 5–0 Rahmatganj MFS (29 November) |
| Biggest away win | Fakirerpool 1–7 Fortis FC (8 May) |
| Highest scoring | 8 goals Fakirerpool 1–7 Fortis FC (8 May) |
| Longest winning run | 8 matches Dhaka Abahani |
| Longest unbeaten run | 13 matches Dhaka Abahani |
| Longest winless run | 10 matches Fakirerpool |
| Longest losing run | 8 matches Fakirerpool |
← 2024–25 2026–27 → | |
Mohammedan SC were the defending champions,[1] having won their 1st professional league title and 20th top-tier league title overall, ending a 23-year drought in 2024–25 season.[2][3][4][5][6]
Teams
Stadiums and locations
| Team | Location | Stadium[7] | Capacity |
|---|---|---|---|
| Abahani Limited | Cumilla | Shaheed Dhirendranath Datta Stadium | 18,000 |
| Arambagh KS | Manikganj | Shaheed Miraj–Tapan Stadium | 5,000 |
| Bangladesh Police FC | Gazipur | Shaheed Barkat Stadium | 5,000 |
| Bashundhara Kings | Dhaka | Bashundhara Kings Arena | 6,000 |
| Brothers Union | Munshiganj | Munshiganj Stadium | 10,000 |
| Fakirerpool YMC | Manikganj | Shaheed Miraj–Tapan Stadium | 5,000 |
| Fortis FC | Dhaka | Bashundhara Kings Arena | 6,000 |
| Mohammedan SC | Cumilla | Shaheed Dhirendranath Datta Stadium | 18,000 |
| Rahmatganj MFS | Munshiganj | Munshiganj Stadium | 10,000 |
| PWD Sports Club | Gazipur | Shaheed Barkat Stadium | 5,000 |
Promotion/Relegation
| PWD Sports Club | Chittagong Abahani |
Personnel, kits, sponsors
| Team | Head coach | Captain | Kit manufacturer | Shirt sponsor (chest) |
|---|---|---|---|---|
| Abahani Limited | ||||
| Arambagh KS | Sharif Metal | |||
| Bangladesh Police FC | ||||
| Bashundhara Kings | Bashundhara Group | |||
| Brothers Union | 2WO Playwear | |||
| Fakirerpool YMC | ||||
| Fortis FC | TORR | TORR Limited | ||
| Mohammedan SC | Wings | |||
| PWD Sports Club | Designex | |||
| Rahmatganj MFS |
Coaching changes
| Team | Outgoing Coach | Manner of departure | Date of vacancy | Position in the table | Incoming Coach | Date of appointment |
|---|---|---|---|---|---|---|
| Brothers Union | Demoted to assistant | September 2025 | Pre-season | September 2025 | ||
| Bangladesh Police FC | Mutual Consent | May 2025 | Pre-season | 21 July 2025 | ||
| Bashundhara Kings | Mutual Consent | 28 June 2025 | Pre-season | 28 July 2025 | ||
| Signed by Duhok SC | 11 August 2025 | Pre-season | 25 August 2025 | |||
| Departed due to a salary dispute. | January 2026 | 1st | March 2026 | |||
| Dhaka Mohammedan | Sacked | 12 April 2026 | 7th | 12 April 2026 |
Foreign players
Each team is allowed a maximum of five foreign players. A team could name four foreign players on the squad of each game. Also from this season, the footballers from South Asian Football Federation countries would count as local footballers.
| Team | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Left Mid Season |
|---|---|---|---|---|---|---|
| Abahani Limited | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Arambagh | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Bangladesh Police | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Bashundhara Kings | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Brothers Union | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Fakierepool | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Fortis | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Mohammedan | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| PWD SC | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
| Rahmatganj | ||||||
| SAFF Player 1 | SAFF Player 2 | SAFF Player 3 | SAFF Player 4 | SAFF Player 5 | ||
Foreign players by confederation
Dual citizenship/heritage players
| Team | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Player 6 |
|---|---|---|---|---|---|---|
| Abahani Limited | ||||||
| Arambagh | ||||||
| Bangladesh Police | ||||||
| Bashundhara Kings | ||||||
| Brothers Union | ||||||
| Fakirerpool | ||||||
| Fortis | ||||||
| Mohammedan | ||||||
| PWD SC | ||||||
| Rahmatganj |
Notes:
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bashundhara Kings[a] (C) | 18 | 12 | 5 | 1 | 42 | 18 | +24 | 41 | |
| 2 | Dhaka Abahani[a] | 18 | 11 | 4 | 3 | 37 | 15 | +22 | 37 | |
| 3 | Fortis | 18 | 10 | 5 | 3 | 31 | 13 | +18 | 35 | Qualification for the AFC Challenge League qualifying stage |
| 4 | Bangladesh Police | 18 | 6 | 9 | 3 | 19 | 15 | +4 | 27 | |
| 5 | Mohammedan | 18 | 6 | 5 | 7 | 27 | 20 | +7 | 23 | |
| 6 | Rahmatganj | 18 | 6 | 5 | 7 | 21 | 25 | −4 | 23 | |
| 7 | Brothers Union | 18 | 4 | 5 | 9 | 18 | 29 | −11 | 17 | |
| 8 | PWD | 18 | 4 | 5 | 9 | 15 | 28 | −13 | 17 | |
| 9 | Arambagh (R) | 18 | 3 | 5 | 10 | 12 | 28 | −16 | 14 | Relegation for the Bangladesh Championship League |
| 10 | Fakirerpool (R) | 18 | 2 | 4 | 12 | 13 | 44 | −31 | 10 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored.
(C) Champion; (R) Relegated
Notes:
- Bashundhara Kings and Dhaka Abahani will not be able to participate in the AFC Challenge League due to the risk of FIFA sanctions and the lack of an AFC club license.[13][14][15]
Results
Results table
Form
Positions by round
The following table lists the positions of teams after each week of matches. In order to preserve the chronological evolution, any postponed matches are not included to the round at which they were originally scheduled but added to the full round they were played immediately afterward.
| Leader | |
| Runners-up | |
| Relegation to BCL |
Season statistics
Goalscorers
There have been 235 goals scored in 90 matches, for an average of 2.61 goals per match. Source: Soccerway
- 20 goals
- 13 goals
- 11 goals
- 7 goals
Paulo Henrique (Bangladesh Police)
Onyekachi Okafor (Fortis)
Shayak Dost (Brothers Union)
Muzaffar Muzaffarov (Mohammedan SC)
- 6 goals
Foysal Ahmed Fahim (Bashundhara Kings)
Shekh Morsalin (Dhaka Abahani)
Solomon King Kanform (Rahmatganj)
Emeka Ogbugh (Dhaka Abahani)
Sunday Emmanuel (Bashundhara Kings)
- 5 goals
Sourav Dewan (Mohammedan SC)
Kwame Kizito (Arambagh)
Samuel Boateng (Mohammedan SC)
- 4 goals
Ouattara Ben Ibrahim (Fakirerpool)
- 3 goals
Al-Amin (Dhaka Abahani )
Rahim Uddin (Mohammedan SC)
Bruno Matos (Dhaka Abahani)
Clement Adu (Rahmatganj)
Ernest Boateng (Rahmatganj)
Marat Tareck (PWD SC)
Shafiq Kagimu (Bangladesh Police)
- 2 goals
Abu Sayed (PWD SC)
Hossain Mohammad Arian (Fakirerpool)
Irfan Hossen (Fakirerpool)
Jayed Ahmed (Rahmatganj)
Jewel Mia (Mohammedan SC)
Kazi Rahad Mia (Arambagh)
Minhazul Karim Shadin (PWD SC)
Mirajul Islam (Dhaka Abahani)
M. S. Bablu (Bangladesh Police)
Quazem Shah (Dhaka Abahani)
Rabby Hossen Rahul (Bangladesh Police)
Rafayel Tudu (Mohammedan SC)
Rakib Hossain (Bashundhara Kings)
Riaj Uddin Sagor (Fortis)
Shahriar Emon (Bashundhara Kings)
Marcos Rudwere (Brothers Union)
Essa Jallow (Fortis)
Abhishek Limbu (Rahmatganj)
Ananta Tamang (Fortis)
Ayush Ghalan (Bangladesh Police)
Akobir Turaev (PWD SC)
- 1 goal
Amir Hakim Bappy (Arambagh)
Amirul Islam (Bangladesh Police)
Arman Foysal Akash (PWD SC)
Enamul Islam Gazi (Dhaka Abahani)
Isa Faysal (Bangladesh Police)
Joy Ahamed (Mohammedan SC)
Md Shadin (Fakirerpool)
Mehedi Hasan Mithu (Mohammedan SC)
Mehedi Hasan Royal (Rahmatganj)
Meraj Pradhan (Brothers Union)
Mithu Chowdhury (Fortis)
Mohammad Abdullah (PWD SC)
Mohammad Ridoy (Bashundhara Kings)
Mohsin Ahmed (Brothers Union)
Mojammel Hossain Nira (Brothers Union)
Mojibur Rahman Jony (Bashundhara Kings)
Moltazim Alam Hemel (Brothers Union)
Murshed Ali (Fortis)
Nazmul Huda Faysal (PWD SC)
Papon Singh (Dhaka Abahani)
Piyas Ahmmed Nova (Fortis)
Rafiqul Islam (Rahmatganj)
Rajon Howladar (Rahmatganj)
Rostam Islam Dukhu Mia (PWD SC)
Sajed Hasan Jummon (Fortis)
Sohel Rana Jr. (Bashundhara Kings)
Sohel Rana Sr. (Bashundhara Kings)
Sumon Islam (Fakirerpool)
Tias Das (Fakirerpool)
Topu Barman (Bashundhara Kings)
Danilo Quipapá (Bangladesh Police)
Raphael Augusto (Bashundhara Kings)
Didier Brossou (Brothers Union)
Mostafa Kahraba (Fakirerpool)
Adama Jammeh (Rahmatganj)
Andrews Appau (Rahmatganj)
Ben Nash Quansah (Arambagh)
Emmanuel Eli Keke (Mohammedan SC)
Kwadwo Acquah (PWD SC)
Shadrach Lantei-Mills (Arambagh)
Louis Beavogui (Fakirerpool)
Anjan Bista (Brothers Union)
Arik Bista (Brothers Union)
Sanish Shrestha (Brothers Union)
Yaya John Denapo (Arambagh)
Alamgir Ghazi (Brothers Union)
Own goals
† Bold Club indicates winner of the match.
| Player | Club | Opponent | Result | Date | Ref |
|---|---|---|---|---|---|
| PWD SC | Arambagh KS | 0–3 | 14 March 2026 | ||
| Rahmatganj MFS | PWD SC | 0–2 | 10 April 2026 | ||
| Fortis | Dhaka Abahani | 0–1 | 24 April 2026 | ||
| Fakirerpool YMC | Fortis | 1–7 | 8 May 2026 | ||
| Arambagh KS | Dhaka Abahani | 0–4 | 23 May 2026 |
Hat-tricks
† Bold Club indicates winner of the match.
| Player | For | Against | Result | Home/Away | Date | Ref |
|---|---|---|---|---|---|---|
| Mohammedan SC | PWD SC | 4–0 | Home | 6 December 2025 | [16] | |
| Bashundhara Kings | Fortis | 2–3 | Away | 14 March 2026 | [17] | |
| Fortis | Fakirerpool YMC | 1–7 | Away | 8 May 2026 | [18] |
Most assists
- As of 23 May 2026
| Rank | Player | Team | Assists[19] |
|---|---|---|---|
| 1 | Rahmatganj MFS | 8 | |
| Bashundhara Kings | 8 | ||
| 2 | Fortis | 7 | |
| 3 | Bashundhara Kings | 6 | |
| 4 | Mohammedan SC | 5 |
Clean sheets by goalkeepers
- As of 23 May 2026
| Rank | Player[19] | Club | Matches | Cleansheets | Clean sheets % |
|---|---|---|---|---|---|
| 1 | Fortis | 18 | 10 | 56.00 | |
| 2 | Dhaka Abahani | 17 | 8 | 47.00 | |
| 3 | Mohammedan SC | 25 | 6 | 24.00 | |
| 4 | Bashundhara Kings | 16 | 5 | 31.00 | |
| 5 | Brothers Union | 14 | 4 | 28.00 |
Teams with the most Clean Sheets
- As of 23 May 2026
| Rank | Clubs | Matches | Cleansheets[20] | Clean sheets % |
|---|---|---|---|---|
| 1 | Fortis | 18 | 10 | 56.00 |
| 2 | Dhaka Abahani | 18 | 9 | 50.00 |
| 3 | Bangladesh Police | 18 | 7 | 39.00% |
| 4 | Bashundhara Kings | 18 | 6 | 33.00% |
| Rahmatganj MFS | 18 | 6 | 33.00% |
Teams total Goals Scored
- As of 23 May 2026
| Rank | Clubs | Matches | Goals Scored[21] |
|---|---|---|---|
| 1 | Bashundhara Kings | 18 | 42 |
| 2 | Dhaka Abahani | 18 | 37 |
| 3 | Fortis FC | 18 | 31 |
| 4 | Mohammedan SC | 18 | 27 |
| 5 | Rahmatganj MFS | 18 | 21 |
Teams total Goals Conceded
- As of 23 May 2026
| Rank | Clubs | Matches | Goals Conceded[22] |
|---|---|---|---|
| 1 | Fakirerpool YMC | 18 | 44 |
| 2 | Brothers Union | 18 | 29 |
| 3 | Arambagh KS | 18 | 28 |
| PWD Sports Club | 18 | 28 | |
| 5 | Rahmatganj MFS | 18 | 25 |
Discipline
Players
- As of 23 May 2026
- Most yellow cards: 6
Saad Uddin (Bashundhara Kings)- Most red cards: 1
- (15 players)
Yellow cards statistics
Yellow cards:
- As of 23 May 2026
| Rank | Club | Yellow cards[19] |
|---|---|---|
| 1 | PWD SC | 40 |
| 2 | Rahmatganj MFS | 38 |
| 3 | Bashundhara Kings | 36 |
| 4 | Bangladesh Police | 32 |
| 5 | Fortis | 30 |
| 6 | Arambagh KS | 29 |
| 7 | Dhaka Abahani | 28 |
| 8 | Brothers Union | 27 |
| 9 | Mohammadan SC | 26 |
| 10 | Fakirerpool YMC | 21 |
| Total | 307 |
Red card statistics
Red cards:
- As of 23 May 2026
| Rank | Club | Red cards/Sent off[19] |
|---|---|---|
| 1 | Bangladesh Police | 3 |
| 2 | Bashundhara Kings | 2 |
| Fortis | 2 | |
| Mohammedan SC | 2 | |
| Rahmatganj MFS | 2 | |
| Dhaka Abahani | 2 | |
| PWD SC | 2 | |
| 3 | Fakirerpool YMC | 1 |
| Total | 16 |