Bangladesh Premier League 2024/25
Federation Cup 2024/25
NB: seventeenth edition
Final Table:
1.Mohammedan SC (Dhaka) 18 13 3 2 46-16 42 Champions
2.Abahani Ltd. (Dhaka) 18 10 5 3 31- 8 35
3.Bashundhara Kings (Dhaka) 18 9 5 4 45-15 32 [C]
4.Rahmatganj MFS (Dhaka) 18 9 3 6 39-25 30
5.Brothers Union (Dhaka) 18 7 6 5 28-18 27
6.Fortis FC Ltd. (Dhaka) 18 6 9 3 24-15 27
7.Bangladesh Police FC 18 8 3 7 24-25 27
8.Fakirerpool Young Men's Club (Dhaka) 18 6 1 11 23-54 19 [P]
---------------------------------------------------------------
9.Dhaka Wanderers Club 18 3 1 14 14-55 10 [P] Relegated
10.Abahani Ltd. (Chittagong) 18 1 0 17 7-50 3 Relegated
NB: both Sheikh Russel (on Aug 18, 2024) and Sheikh Jamal (on Aug 22, 2024)
withdrew, citing financial reasons; both clubs were closely associated
with the family of Sheikh Hasina, who had resigned as prime minister
following mass protests
Round 1
[Nov 29]
Brothers Union 2-1 Bangladesh Police
Dhaka Wanderers 0-6 Dhaka Mohammedan
Bashundhara Kings 7-0 Chittagong Abahani
[Nov 30]
Rahmatganj 3-1 Fortis
Fakirerpool 0-2 Dhaka Abahani
Round 2
[Dec 6]
Dhaka Mohammedan 1-0 Bashundhara Kings
Chittagong Abahani 0-2 Rahmatganj
[Dec 7]
Dhaka Abahani 1-0 Dhaka Wanderers
Bangladesh Police 4-1 Fakirerpool
Fortis 1-1 Brothers Union
Round 3
[Dec 13]
Fakirerpool 0-3 Fortis
Brothers Union 2-0 Chittagong Abahani
[Dec 14]
Dhaka Wanderers 0-4 Bangladesh Police
Dhaka Mohammedan 1-0 Dhaka Abahani
Bashundhara Kings 4-1 Rahmatganj
Round 4
[Dec 20]
Bangladesh Police 1-3 Dhaka Mohammedan
Dhaka Abahani 1-0 Bashundhara Kings
[Dec 21]
Chittagong Abahani 0-2 Fakirerpool
Fortis 1-1 Dhaka Wanderers
Rahmatganj 3-1 Brothers Union
Round 5
[Dec 27]
Dhaka Wanderers 1-0 Chittagong Abahani
Dhaka Mohammedan 1-0 Fortis
Bashundhara Kings 1-1 Brothers Union
[Dec 28]
Dhaka Abahani 2-0 Bangladesh Police
Fakirerpool 1-6 Rahmatganj
Round 6
[Jan 3]
Fortis 0-0 Dhaka Abahani
Brothers Union 3-0 Fakirerpool
Bangladesh Police 0-5 Bashundhara Kings
[Jan 4]
Chittagong Abahani 1-5 Dhaka Mohammedan
Rahmatganj 6-1 Dhaka Wanderers
Round 7
[Jan 10]
Rahmatganj 1-3 Dhaka Mohammedan
Dhaka Wanderers 1-4 Brothers Union
Bangladesh Police 1-1 Fortis
Bashundhara Kings 4-1 Fakirerpool
[Jan 11]
Chittagong Abahani 0-4 Dhaka Abahani
Round 8
[Jan 17]
Chittagong Abahani 1-0 Bangladesh Police
Brothers Union 0-1 Dhaka Mohammedan
Fakirerpool 4-1 Dhaka Wanderers
[Jan 18]
Rahmatganj 0-1 Dhaka Abahani
Fortis 1-1 Bashundhara Kings
Round 9
[Jan 24]
Dhaka Wanderers 0-5 Bashundhara Kings
Dhaka Mohammedan 0-1 Fakirerpool
Bangladesh Police 2-1 Rahmatganj
[Jan 25]
Brothers Union 0-0 Dhaka Abahani
Fortis 1-0 Chittagong Abahani
Halfway Table:
1.Mohammedan SC (Dhaka) 9 8 0 1 21- 4 24
2.Abahani Ltd. (Dhaka) 9 6 2 1 11- 1 20
3.Bashundhara Kings (Dhaka) 9 5 2 2 27- 6 17 [C]
4.Rahmatganj MFS (Dhaka) 9 5 0 4 23-14 15
5.Brothers Union (Dhaka) 9 4 3 2 14- 8 15
6.Fortis FC Ltd. (Dhaka) 9 2 5 2 9- 8 11
7.Bangladesh Police FC 9 3 1 5 13-16 10
8.Fakirerpool Young Men's Club (Dhaka) 9 3 0 6 10-23 9 [P]
9.Dhaka Wanderers Club 9 1 1 7 5-31 4 [P]
10.Abahani Ltd. (Chittagong) 9 1 0 8 2-24 3
NB: both Sheikh Russel (on Aug 18, 2024) and Sheikh Jamal (on Aug 22, 2024)
withdrew, citing financial reasons; both clubs were closely associated
with the family of Sheikh Hasina, who had resigned as prime minister
following mass protests
Round 10
[Feb 21]
Bangladesh Police 1-0 Brothers Union
Dhaka Mohammedan 3-0 Dhaka Wanderers
Fortis 3-1 Rahmatganj
[Feb 22]
Chittagong Abahani 0-2 Bashundhara Kings
Dhaka Abahani 6-1 Fakirerpool
Round 11
[Apr 11]
Rahmatganj 2-0 Chittagong Abahani
Fakirerpool 0-3 Bangladesh Police
[Apr 12]
Dhaka Wanderers 1-4 Dhaka Abahani
Brothers Union 0-2 Fortis
Bashundhara Kings 1-2 Dhaka Mohammedan
Round 12
[Apr 25]
Fortis 1-1 Fakirerpool
Bangladesh Police 1-0 Dhaka Wanderers
[Apr 26]
Dhaka Abahani 0-0 Dhaka Mohammedan
Rahmatganj 0-0 Bashundhara Kings
Chittagong Abahani 0-2 Brothers Union
Round 13
[May 2]
Dhaka Mohammedan 3-1 Bangladesh Police
Dhaka Wanderers 1-0 Fortis
Bashundhara Kings 2-0 Dhaka Abahani
[May 3]
Brothers Union 0-0 Rahmatganj
Fakirerpool 3-2 Chittagong Abahani
Round 14
[May 9]
Brothers Union 0-0 Bashundhara Kings
Fortis 1-1 Dhaka Mohammedan
Chittagong Abahani 1-2 Dhaka Wanderers
[May 10]
Bangladesh Police 0-0 Dhaka Abahani
Rahmatganj 1-2 Fakirerpool
Round 15
[May 16]
Fakirerpool 1-4 Brothers Union
Dhaka Mohammedan 4-1 Chittagong Abahani
Bashundhara Kings 0-1 Bangladesh Police
[May 17]
Dhaka Abahani 1-2 Fortis
Dhaka Wanderers 1-3 Rahmatganj
Round 16
[May 20]
Fakirerpool 2-7 Bashundhara Kings
Brothers Union 5-0 Dhaka Wanderers
Dhaka Mohammedan abd Rahmatganj [abandoned at 2-1 in 18' due to inclement weather]
[May 21]
Dhaka Mohammedan 3-4 Rahmatganj [remaining 72']
Fortis 1-1 Bangladesh Police
Dhaka Abahani 5-0 Chittagong Abahani
Round 17
[May 23]
Dhaka Mohammedan 3-3 Brothers Union
Dhaka Wanderers 1-2 Fakirerpool
[May 24]
Dhaka Abahani 1-1 Rahmatganj
Bangladesh Police 2-1 Chittagong Abahani
Bashundhara Kings 1-1 Fortis
Round 18
[May 27]
Bashundhara Kings 5-3 Dhaka Wanderers
Fakirerpool 1-6 Dhaka Mohammedan
Rahmatganj 4-1 Bangladesh Police
Dhaka Abahani 3-0 Brothers Union
[May 29]
Chittagong Abahani 0-4 Fortis
Final Table:
1.Mohammedan SC (Dhaka) 18 13 3 2 46-16 42 Champions
2.Abahani Ltd. (Dhaka) 18 10 5 3 31- 8 35
3.Bashundhara Kings (Dhaka) 18 9 5 4 45-15 32 [C]
4.Rahmatganj MFS (Dhaka) 18 9 3 6 39-25 30
5.Brothers Union (Dhaka) 18 7 6 5 28-18 27
6.Fortis FC Ltd. (Dhaka) 18 6 9 3 24-15 27
7.Bangladesh Police FC 18 8 3 7 24-25 27
8.Fakirerpool Young Men's Club (Dhaka) 18 6 1 11 23-54 19 [P]
---------------------------------------------------------------
9.Dhaka Wanderers Club 18 3 1 14 14-55 10 [P] Relegated
10.Abahani Ltd. (Chittagong) 18 1 0 17 7-50 3 Relegated
NB: both Sheikh Russel (on Aug 18, 2024) and Sheikh Jamal (on Aug 22, 2024)
withdrew, citing financial reasons; both clubs were closely associated
with the family of Sheikh Hasina, who had resigned as prime minister
following mass protests
Group Stage Final Tables: Group A 1.Bashundhara Kings (Dhaka) 4 3 0 1 9- 4 9 Preliminary Final 2.Brothers Union (Dhaka) 4 2 1 1 9- 1 7 Elimination Final 3.Fortis FC Ltd. (Dhaka) 4 2 1 1 5- 1 7 4.Bangladesh Police FC 4 1 2 1 4- 4 5 5.Dhaka Wanderers Club 4 0 0 4 1-18 0 Group B 1.Abahani Ltd. (Dhaka) 4 4 0 0 9- 0 12 Preliminary Final 2.Rahmatganj MFS (Dhaka) 4 3 0 1 10- 2 9 Elimination Final 3.Mohammedan SC (Dhaka) 4 2 0 2 11- 4 6 4.Fakirerpool Young Men's Club (Dhaka) 4 0 1 3 4-16 1 5.Abahani Ltd. (Chittagong) 4 0 1 3 2-14 1 Preliminary Final [Apr 8] Bashundhara Kings 1-1 Dhaka Abahani [aet, 2-4 pen] Elimination Final [Apr 8] Brothers Union 1-2 Rahmatganj [aet] Semifinal [Apr 15] Bashundhara Kings 2-1 Rahmatganj [aet] Final [Apr 22] Dhaka Abahani abd Bashundhara Kings [abandoned at 1-1 in 105' (halfway extra time)] [Apr 29] Dhaka Abahani 1-1 Bashundhara Kings [aet, 3-5 pen; remaining 15']
Final Table: 1.Public Works Department SC (Dhaka) 18 12 4 2 31- 7 40 Promoted 2.Arambagh KS (Dhaka) 18 10 6 2 23-11 36 [N] Promoted --------------------------------------------------------------- 3.City Club (Dhaka) 18 8 7 3 28-14 31 [N] 4.Dhaka Rangers (Dhaka) 18 6 5 7 22-28 23 [N] 5.Little Friends Club 18 5 6 7 18-20 21 [N] 6.Wari Club (Dhaka) 18 5 6 7 16-24 21 7.Bangladesh Road Transport Corp. SC 18 3 10 5 15-25 19 [N] 8.Farashganj SC (Dhaka) 18 4 5 9 14-21 17 --------------------------------------------------------------- 9.Uttar Baridhara SC (Dhaka) 18 3 7 8 18-24 16 [N] Relegated 10.BFF Elite Academy 18 3 6 9 16-27 15 [*] [*] ineligible for promotion or relegation
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 14 Oct 2025
(C) Copyright Hans Schöggl and Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.