# 2024–25 CFL Premier Division

The 2024-25 CFL Premier Division was the 126th overall season of the Calcutta Football League – highest state-level football division of West Bengal. The 2024-25 edition had 26 teams divided into two groups of 12 in the first phase, with top 6 qualifying for the championship round and bottom 6 heading into the relegation round.

## Format

The 2024-25 CFL Premier Division, like the 2023 CFL Premier Division, will have twenty-six teams divided into two groups in the first phase, where each team will play twelve matches in round robin format. After that, top three teams from the two groups shall proceed to the championship round, where each team shall play five more matches to determine the champion. The bottom three teams from both groups will play the relegation round.

## Rule changes

From 2024-25 season IFA introduced Son of Soil (ভূমিপুত্র) rule, where each team must field at least 4 West Bengal born footballers in the playing XI at all time.

## Venues

* Amal Datta Krirangan, Dum Dum
* Bankimanjali Stadium, Naihati
* Bibhutibhushan Bandyopadhyay Stadium, Barrackpore
* Bidhannagar Municipal Sports Complex
* East Bengal/Aryan Ground, Kolkata
* Eastern Ground, Chinsurah
* Kalyani Stadium, Kalyani
* Kishore Bharati Krirangan, Kolkata
* Mohammedan/Howrah Union Ground, Kolkata
* Mohun Bagan/Calcutta FC Ground, Kolkata
* Netaji Sports Complex, Kamalgazi
* Rabindra Sarobar Stadium, Kolkata
* Uluberia Stadium, Howrah
* Vivekananda Yuba Bharati Krirangan, Kolkata

## Teams

| Group A | Group A | Group A | Group B | Group B | Group B |
| Team | Head coach | Captain | Team | Head coach | Captain |
| Army Red | Sudhir Mishra | Renzong Lepcha | Bhawanipore | Shahid Raman | Jiten Murmu |
| Aryan | Rajdeep Nandy | Sandip Patra | Calcutta Customs | Biswajit Bhattacharya | Suvam Sen |
| BSS | Souren Dutta | Subhankar Das | Calcutta Police Club | Bijoy Ghosh | Koushik Goala |
| Diamond Harbour FC | Kibu Vicuna | Raju Gaikwad | East Bengal | Bino George | Aditya Patra |
| Kalighat MS | Patham Thapa | Koushik Sarkar | Eastern Railway | Subhagato Roy | Antoni Soren |
| Kidderpore | Sayantan Das Roy | Prosenjit Chakroborty | George Telegraph | Goutam Ghosh | Sourish Lodh Chowdhury |
| Measurers Club | Rajib Dey | Chattu Mondal | Kalighat Sports Lovers Association | Jahar Das | Bishal Chhetri |
| Mohammedan Sporting | Hakim Ssengendo | Samad Ali Mallick | Mohun Bagan SG | Deggie Cardozo | Suhail Bhat |
| Pathachakra | Lalkamal Bhowmick | Subhajit Mandi | Peerless | Hemanta Dora | Donlad Diengdoh |
| Southern Samity | Dipankar Biswas | Rajesh Rajbhar | Police AC | Rajesh Rajbhar | Deep Dey |
| Suruchi Sangha | Ranjan Bhattacharya | Amit Tudu | Railway | Amit Tudu | Sudipta Banerjee |
| United | Steven Herbots | Tarak Hembram | Rainbow | Aditya Chatterjee | Sourav Dasgupta |
| Wari | Swapan Biswas | Kamran Farooque | Tollygunge Agragami | Arindam Deb | Avinabo Bag |

## First stage
### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Diamond Harbour | 12 | 10 | 2 | 0 | 32 | 7 | +25 | 32 | Qualified for the Super Six round |
| 2 | Suruchi Sangha | 12 | 7 | 3 | 2 | 19 | 9 | +10 | 24 | Qualified for the Super Six round |
| 3 | Mohammedan SC | 12 | 5 | 4 | 3 | 24 | 14 | +10 | 19 | Qualified for the Super Six round |
| 4 | Kidderpore | 12 | 5 | 4 | 3 | 16 | 15 | +1 | 19 | |
| 5 | United SC | 12 | 5 | 3 | 4 | 15 | 10 | +5 | 18 | |
| 6 | BSS | 12 | 3 | 6 | 3 | 11 | 16 | −5 | 15 | |
| 7 | Southern Samity | 12 | 4 | 2 | 6 | 16 | 15 | +1 | 14 | |
| 8 | Pathachakra | 12 | 4 | 2 | 6 | 14 | 16 | −2 | 14 | |
| 9 | Aryan | 12 | 3 | 3 | 6 | 15 | 15 | 0 | 12 | |
| 10 | Measurers Club | 12 | 3 | 3 | 6 | 14 | 23 | −9 | 12 | |
| 11 | Wari | 12 | 3 | 3 | 6 | 15 | 29 | −14 | 12 | Relegation round |
| 12 | Kalighat MS | 12 | 2 | 5 | 5 | 6 | 12 | −6 | 11 | Relegation round |
| 13 | Army Red | 12 | 2 | 4 | 6 | 12 | 28 | −16 | 10 | Relegation round |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | East Bengal | 12 | 11 | 1 | 0 | 35 | 4 | +31 | 34 | Qualified for the Super Six round |
| 2 | Bhawanipore | 12 | 10 | 1 | 1 | 35 | 4 | +31 | 31 | Qualified for the Super Six round |
| 3 | Calcutta Customs | 12 | 7 | 3 | 2 | 22 | 13 | +9 | 24 | Qualified for the Super Six round |
| 4 | Peerless | 12 | 6 | 1 | 5 | 20 | 14 | +6 | 19 | |
| 5 | Kalighat SLA | 12 | 6 | 1 | 5 | 21 | 17 | +4 | 19 | |
| 6 | Calcutta Police | 12 | 5 | 3 | 4 | 13 | 12 | +1 | 18 | |
| 7 | Mohun Bagan SG | 12 | 4 | 4 | 4 | 28 | 15 | +13 | 16 | |
| 8 | George Telegraph | 12 | 5 | 0 | 7 | 12 | 20 | −8 | 15 | |
| 9 | ASOS Rainbow | 12 | 2 | 7 | 3 | 15 | 17 | −2 | 13 | |
| 10 | Railway FC | 12 | 3 | 1 | 8 | 11 | 29 | −18 | 10 | |
| 11 | Eastern Railway | 12 | 2 | 2 | 8 | 5 | 28 | −23 | 8 | Relegation round |
| 12 | Police AC | 12 | 1 | 4 | 7 | 8 | 25 | −17 | 7 | Relegation round |
| 13 | Tollygunge Agragami | 12 | 1 | 2 | 9 | 13 | 40 | −27 | 5 | Relegation round |

## Super Six

The top three teams from both groups qualified for the Super Six round with the points from the group stage being carried over.

### Qualified teams

The six qualified teams for the Super Six phase from both the groups:
| Group A | Group B |
| Diamond Harbour | East Bengal |
| Suruchi Sangha | Bhawanipore |
| Mohammedan | Calcutta Customs |

### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | East Bengal (C) | 17 | 15 | 2 | 0 | 52 | 7 | +45 | 47 | Champions |
| 2 | Diamond Harbour | 17 | 12 | 3 | 2 | 39 | 14 | +25 | 39 | |
| 3 | Bhawanipore (Q) | 17 | 11 | 3 | 3 | 38 | 13 | +25 | 36 | Eligible for I-League 3 |
| 4 | Calcutta Customs (Q) | 17 | 8 | 5 | 4 | 32 | 25 | +7 | 29 | Eligible for I-League 3 |
| 5 | Suruchi Sangha | 17 | 8 | 4 | 5 | 23 | 22 | +1 | 28 | |
| 6 | Mohammedan | 17 | 7 | 5 | 5 | 33 | 20 | +13 | 26 | |
* ↑ If the top teams are already playing in national leagues, then the next highest ranked team(s) would be eligible for I-League 3.

### Fixtures

| Team 1 \ Team 2 | EAB | DHB | BHA | CCM | SUS | MDS |
| East Bengal | — | 3–0 | 3–0 | 4–1 | 5–0 | 2–2 |
| Diamond Harbour | — | — | 1–1 | 4–0 | 2–0 | 0–3 |
| Bhawanipore | — | — | — | 2–2 | 4–1 | 0–2 |
| Calcutta Customs | — | — | — | — | 1–1 | 2–1 |
| Suruchi Sangha | — | — | — | — | — | 2–1 |
| Mohammedan | — | — | — | — | — | — |

## Relegation round

The bottom teams from both groups qualified for the Relegation round with the points from the group stage being carried over. The bottom 3 teams in the relegation round will be relegated to First Division.

### Qualified teams

The six teams for the Relegation phase from both the groups are:
| Group A | Group B |
| Wari AC | Eastern Railway |
| Kalighat MS | Police AC |
| Army Red | Tollygunge Agragami |

### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Army Red | 17 | 6 | 5 | 6 | 20 | 29 | −9 | 23 | |
| 2 | Kalighat MS | 17 | 4 | 7 | 6 | 15 | 16 | −1 | 19 | |
| 3 | Wari AC | 17 | 5 | 3 | 9 | 25 | 38 | −13 | 18 | |
| 4 | Police AC (R) | 17 | 4 | 5 | 8 | 15 | 27 | −12 | 17 | Relegated to First Division |
| 5 | Eastern Railway (R) | 17 | 4 | 2 | 11 | 13 | 39 | −26 | 14 | Relegated to First Division |
| 6 | Tollygunge Agragami (R) | 17 | 1 | 2 | 14 | 13 | 54 | −41 | 5 | Relegated to First Division |

### Fixtures

| Team 1 \ Team 2 | WAR | KMS | ARM | ERL | PAC | TAG |
| Wari AC | — | 1–4 | 0–1 | 5–1 | 1–3 | 3–0 |
| Kalighat MS | — | — | 0–0 | 2–3 | 0–0 | 3–0 |
| Army Red | — | — | — | 3–1 | 1–0 | 3–0 |
| Eastern Railway | — | — | — | — | 0–1 | 3–0 |
| Police AC | — | — | — | — | — | 3–0 |
| Tollygunge Agragami | — | — | — | — | — | — |

## Season statistics
### Top scorers

    As of September 3rd, 2024
| Rank | Player | Team | Goals |
| 1 | Jesin TK | East Bengal | 13 |
| 2 | Jiten Murmu | Bhawanipore | 8 |
| 2 | Jobby Justin | Diamond Harbour FC | 8 |
| 4 | David Lalchhuanawma | Calcutta Customs | 7 |
| 4 | Suhail Bhat | Mohun Bagan SG | 7 |
| 6 | Jaideep Singh | Suruchi Sangha | 6 |
| 6 | Rajon Barman | Rainbow | 6 |
| 6 | Robi Hansda | Calcutta Customs | 6 |
| 6 | Sujal Munda | United | 6 |
| 10 | Israfil Dewan | Mohammedan Sporting | 5 |
| 10 | Jojo Zaihmingthanga | Bhawanipore | 5 |
| 10 | Ngairangbam Rakesh Singh | Kidderpore | 5 |