CFL 2024 Points Table (Updated): The Calcutta Football League 2024 (CFL 2024) is slowly finding its rhythm as it is getting apparent that it may not be easier for traditional heavyweights to win the title as the rest of the teams are posing a challenge.
The oldest Asian club tournament saw its first major upset as Kalighat Milan Sangha defeated Mohammedan SC in its latest Group A fixture. Let's take a look at what the points table, results and top goalscorer list of the tournament looks like.

| # | Team | MP | W | D | L | G | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| 1 | Suruchi Sangha | 3 | 2 | 1 | 0 | 4:2 | 2 | 7 |
| 2 | Aryan | 3 | 2 | 0 | 1 | 8:2 | 6 | 6 |
| 3 | BSS Sporting | 3 | 1 | 2 | 0 | 4:3 | 1 | 5 |
| 4 | Mohammedan SC | 3 | 1 | 1 | 1 | 7:2 | 5 | 4 |
| 5 | Diamond Harbour | 2 | 1 | 1 | 0 | 3:2 | 1 | 4 |
| 6 | Kidderpore | 2 | 1 | 1 | 0 | 1:0 | 1 | 4 |
| 7 | Kalighat | 3 | 1 | 1 | 1 | 4:4 | 0 | 4 |
| 8 | Army Red | 3 | 1 | 1 | 1 | 5:10 | -5 | 4 |
| 9 | United SC | 3 | 1 | 0 | 2 | 4:5 | -1 | 3 |
| 10 | Measures Club | 3 | 1 | 0 | 2 | 3:4 | -1 | 3 |
| 11 | Wari | 3 | 0 | 2 | 1 | 4:10 | -6 | 2 |
| 12 | Patha Chakra | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 |
| 13 | Southern Samity | 3 | 0 | 1 | 2 | 2:4 | -2 | 1 |
| # | Team | MP | W | D | L | G | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| 1 | Calcutta Customs | 3 | 3 | 0 | 0 | 11:4 | 7 | 9 |
| 2 | Bhawanipore | 3 | 2 | 1 | 0 | 10:2 | 8 | 7 |
| 3 | East Bengal | 2 | 2 | 0 | 0 | 10:2 | 8 | 6 |
| 4 | Peerless | 3 | 2 | 0 | 1 | 7:5 | 2 | 6 |
| 5 | Calcutta Police | 3 | 2 | 0 | 1 | 3:1 | 2 | 6 |
| 6 | Kalighat SL | 3 | 2 | 0 | 1 | 6:5 | 1 | 6 |
| 7 | George Telegraph | 3 | 1 | 0 | 2 | 4:6 | -2 | 3 |
| 8 | Tollygunge Agragami | 3 | 1 | 0 | 2 | 7:12 | -5 | 3 |
| 9 | Mohun Bagan | 2 | 0 | 2 | 0 | 3:3 | 0 | 2 |
| 10 | NBP Rainbow AC | 3 | 0 | 2 | 1 | 4:5 | -1 | 2 |
| 11 | Railway | 3 | 0 | 1 | 2 | 0:4 | -4 | 1 |
| 12 | Eastern Railway | 2 | 0 | 0 | 2 | 0:7 | -7 | 0 |
| 13 | Police AC | 3 | 0 | 0 | 3 | 0:9 | -9 | 0 |
- M: Matches played, W: Win, D: Draw, L: Loss, G: Goals For/Against, GD: Goal Difference, Pts: Points
- The top three from each group proceed to the Championship Group (along with their points) while the bottom fours will fight it out in the relegation group
| Date | Stage | Home Team | Score | Away Team | Venue |
|---|---|---|---|---|---|
| July 7 | Group B | Calcutta Customs | 5-1 | Tollygunge Agragami | Chinsurah Eastern |
| July 7 | Group B | George Telegraph | 1-3 | Emami East Bengal FC | East Bengal/ Aryan Ground |
| July 7 | Group B | Railway FC | 0-1 | Calcutta Police Club | Uluberia Stadium |
| July 6 | Group B | Kalighat SL | 1-5 | Bhawanipore FC | Naihati Bankimanjali Stadium |
| July 6 | Group B | Peerless SC | 3-0 | Police AC | Kalyani A Stadium |
| July 6 | Group B | ASOS Rainbow AC | 2-2 | Mohun Bagan | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 5 | Group A | Measurers Club | 2-1 | Southern Samity | Chinsurah Eastern |
| July 5 | Group A | Suruchi Sangha | 2-1 | United Sports Club | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 5 | Group A | Mohammedan SC | 1-2 | Kalighat Milan Sangha | Mohammedan/Howrah Union Ground |
| July 4 | Group A | Wari AC | 3-3 | Army Red | NSC Kamalgazi |
| July 4 | Group A | Aryan Club | 1-0 | Mamoni & Aashiyana Group Patha Chakra | Naihati Bankimanjali Stadium |
| July 4 | Group A | BSS Sporting Club | 1-1 | Diamond Harbour FC | Bidhannagar MSC Ground |
| July 3 | Group B | Calcutta Customs | 3-1 | Peerless | Ulluberia Stadium |
| July 3 | Group B | Kalighat SL | 2-0 | Police AC | - |
| July 3 | Group B | Rainbow AC | 0-0 | Railway FC | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 2 | Group B | Kalighat SL | Match Postponed | Police AC | NSC Kamalgazi |
| July 2, 2024 | Group B | Eastern Railway | 0-5 | Tollygunge Agragami | Naihati Bankimanjali Stadium |
| July 2, 2024 | Group B | Bhawanipore | 1-1 | Mohun Bagan | Barrackpore (Bibutibhushan Bandyopadhay) |
| July 1 | Group A | Suruchi Sangha | 0-0 | Southern Samity | Amal Dutta Krirangan |
| July 1, 2024 | Group A | Kidderpore SC | 0-0 | Mohammedan SC | Mohammedan/Howrah Union Ground |
| July 1, 2024 | Group A | BSS Sporting Club | 1-1 | Pathachakra FC | Uluberia Stadium |
| July 1, 2024 | Group A | Kalighat Milan Sangha FC | 1-1 | Wari AC | Chinsurah Eastern |
| July 1, 2024 | Group A | Aryan Club | 1-2 | United Sports Club | Kalyani A Stadium |
| July 1, 2024 | Group A | Army Red | 1-2 | Measurers Club | Uluberia Stadium |
| June 30, 2024 | Group B | East Bengal FC | 7-1 | Tollygunge Agragami | Barrackpore (Bibutibhushan Bandyopadhyay) |
| June 29, 2024 | Group B | Calcutta Customs | 3-2 | Rainbow AC | Uluberia Stadium |
| June 29, 2024 | Group B | George Telegraph SC | 2-3 | Peerless SC | Amal Dutta Krirangan |
| June 29, 2024 | Group B | Railway FC | 0-3 | Kalighat Sports Lovers Assoc. | Kalyani A Stadium |
| June 29, 2024 | Group B | Eastern Railway FC | 0-2 | Calcutta Police Club | Chinsurah Eastern |
| June 29, 2024 | Group B | Police AC | 0-1 | Bhawanipore FC | Naihati Bankimanjali Stadium |
| June 27, 2024 | Group A | Army Red | 0-6 | Aryan Club | Barrackpore (Bibutibhushan Bandyopadhyay) |
| June 27, 2024 | Group A | Kalighat Milan Sangha FC | 2-1 | New Alipore Suruchi Sangha | Kalyani Stadium |
| June 27, 2024 | Group A | Southern Samity | 1-1 | BSS Sporting Club | Chinsurah Eastern |
| June 27, 2024 | Group A | Kidderpore SC | 1-0 | Measurers Club | Naihati Bankimanjali Stadium |
| June 27, 2024 | Group A | United Sports Club | 1-2 | Diamond Harbour FC | Bidhan Nagar MSC Ground |
| June 25, 2024 | Group A | Mohammedan SC | 6-0 | Wari AC | Kishore Bharati Krirangan |
| Date | Home Team | Away Team | Time | Venue |
|---|---|---|---|---|
| July 08, 2024 | Kalighat Milan Sangha | Kidderpore SC | 3:00 PM | Naihati Bankimanjali Stadium |
| July 08, 2024 | Aryan Club | Diamond Harbour FC | 3:00 PM | Bidhannagar MSC Ground |
| July 08, 2024 | Suruchi Sangha | Mamoni & Aashiyana Group Patha Chakra | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 09, 2024 | Army Red | Mohammedan SC | 3:00 PM | Mohammedan /Howrah Union Ground |
| July 09, 2024 | Southern Samity | Wari Athletic Club | 3:00 PM | Kalyani A Stadium |
| July 09, 2024 | Measurers Club | United Sports Club | 3:00 PM | Chinsurah Eastern |
| July 11, 2024 | Peerless Sports Club | ASOS Rainbow AC | 3:00 PM | Naihati Bankimanjali Stadium |
| July 11, 2024 | Railway Football Club | George Telegraph SC | 3:00 PM | NSC Kamalgazi |
| July 12, 2024 | Calcutta Police Club | Kalighat Sports Lovers’ Association | 3:00 PM | Kalyani A Stadium |
| July 12, 2024 | Police Athletic Club | Eastern Railway Sports Club | 3:00 PM | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 12, 2024 | Tollygunge Agragami | SP Bhawanipore Club | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 13, 2024 | Mohun Bagan Super Giant | Emami East Bengal FC | 3:00 PM | TBD |
| July 14, 2024 | Aryan Club | BSS Sporting Club | 3:00 PM | Naihati Bankimanjali Stadium |
| July 14, 2024 | Mohammedan SC | Southern Samity | 3:00 PM | Mohammedan /Howrah Union Ground |
| July 14, 2024 | Measurers Club | Mamoni & Aashiyana Group Patha Chakra | 3:00 PM | Kalyani A Stadium |
| July 15, 2024 | Kidderpore SC | Army Red | 3:00 PM | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 15, 2024 | Suruchi Sangha | Diamond Harbour FC | 3:00 PM | Bidhannagar MSC Ground |
| July 15, 2024 | Wari Athletic Club | United Sports Club | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 16, 2024 | George Telegraph SC | Eastern Railway Sports Club | 3:00 PM | Naihati Bankimanjali Stadium |
| July 16, 2024 | SP Bhawanipore Club | ASOS Rainbow AC | 3:00 PM | Chinsurah Eastern |
| July 16, 2024 | Calcutta Customs Club | Emami East Bengal FC | 3:00 PM | East Bengal/ Aryan Ground |
| July 18, 2024 | Mohun Bagan Super Giant | Peerless Sports Club | 3:00 PM | Naihati Bankimanjali Stadium |
| July 18, 2024 | Railway Football Club | Tollygunge Agragami | 3:00 PM | Kalyani A Stadium |
| July 18, 2024 | Police Athletic Club | Calcutta Police Club | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 19, 2024 | Army Red | Kalighat Milan Sangha | 3:00 PM | Uluberia Stadium |
| July 19, 2024 | Suruchi Sangha | BSS Sporting Club | 3:00 PM | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 19, 2024 | Measurers Club | Diamond Harbour FC | 3:00 PM | Bidhannagar MSC Ground |
| July 20, 2024 | Southern Samity | Kidderpore SC | 3:00 PM | Southern Samity Kidderpore SC |
| July 20, 2024 | United Sports Club | Mohammedan SC | 3:00 PM | Mohammedan /Howrah Union Ground |
| July 20, 2024 | Wari Athletic Club | Mamoni & Aashiyana Group Patha Chakra | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 22, 2024 | ASOS Rainbow AC | Kalighat Sports Lovers’ Association | 3:00 PM | Naihati Bankimanjali Stadium |
| July 22, 2024 | Calcutta Customs Club | Eastern Railway Sports Club | 3:00 PM | Amal Dutta Krirangan (Dumdum Surer Math) |
| July 22, 2024 | Railway Football Club | Emami East Bengal FC | 3:00 PM | East Bengal/ Aryan Ground |
| July 23, 2024 | Peerless Sports Club | SP Bhawanipore Club | 3:00 PM | Uluberia Stadium |
| July 23, 2024 | Calcutta Police Club | Mohun Bagan Super Giant | 3:00 PM | Kalyani A Stadium |
| July 23, 2024 | Police Athletic Club | Tollygunge Agragami | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 24, 2024 | Suruchi Sangha | Aryan Club | 3:00 PM | Naihati Bankimanjali Stadium |
| July 24, 2024 | Kalighat Milan Sangha | Southern Samity | 3:00 PM | Chinsurah Eastern |
| July 24, 2024 | Wari Athletic Club | Diamond Harbour FC | 3:00 PM | Bidhannagar MSC Ground |
| July 25, 2024 | Measurers Club | BSS Sporting Club | 3:00 PM | Kalyani A Stadium |
| July 25, 2024 | Kidderpore SC | United Sports Club | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| July 25, 2024 | Mohammedan SC | Patha Chakra | 3:00 PM | Mohammedan /Howrah Union Ground |
| July 26, 2024 | Calcutta Customs Club | George Telegraph SC | 3:00 PM | Naihati Bankimanjali Stadium |
| July 26, 2024 | Kalighat Sports Lovers’ Association | Peerless Sports Club | 3:00 PM | Chinsurah Eastern |
| July 26, 2024 | Police Athletic Club | Emami East Bengal FC | 3:00 PM | East Bengal/ Aryan Ground |
| July 26, 2024 | Railway Football Club | Eastern Railway Sports Club | 3:00 PM | Kalyani A Stadium |
| July 26, 2024 | SP Bhawanipore Club | Calcutta Police Club | 3:00 PM | Bibhutibhushan Bandyopadhay Stadium (Barrackpore) |
| Player (Club) | Goals |
|---|---|
| Robi Hansda (Calcutta Customs) | 4 |
| Bhawani Jaiswar (Tollygunge) | 3 |
| Sardar Sukuram (BSS Sporting) | 3 |
| Jobby Justin (Diamond Harbour) | 3 |
| Biswajit Murmu (Aryan) | 3 |
| Rajon Barman (Rainbow AC) | 3 |
| Jesin TK (East Bengal) | 3 |
| Sayan Banerjee (East Bengal) | 3 |
| David Lalchhuanawma (Calcutta Customs) | 3 |
| Horam K. (Kalighat SL) | 2 |
| Rahman S. S. (Calcutta Police) | 2 |
| Bag S. (Mohammedan) | 2 |
| Laithankima (Mohammedan) | 2 |
| Sanjay Sharma (Tollygunge) | 2 |
| Dorjee Tamang (Kalighat MS) | 2 |
| Suhail Ahmad Bhat (Mohun Bagan) | 2 |
| Amar Nath Baskey (Peerless) | 2 |
| Damanbhalang Chyne (Peerless) | 2 |
| Jiten Murmu (Bhawanipore) | 2 |
| Riswan Shoukath (Bhawanipore) | 2 |
| Ujjal Howladar (Calcutta Customs) | 2 |
| Syamal Besra (East Bengal) | 1 |
| Aman CK (East Bengal) | 1 |
| Murmu S. (East Bengal) | 1 |
| Ananthu N. (East Bengal) | 1 |
| Ngulgoulal (Kalighat) | 1 |
| Hock A. (Wari) | 1 |
| Amirul M. (BSS Sporting) | 1 |
| Shil L. (Army Red) | 1 |
| Farid M. (Measures Club) | 1 |
| Chhetri K. (Army Red) | 1 |
| Dowary D. (Kalighat SL) | 1 |
| Chhangte V. (Bhawanipore) | 1 |
| Mandi M. (Bhawanipore) | 1 |
| Mallick A. (Bhawanipore) | 1 |
| Ismail A. (George Telegraph) | 1 |
| Mazumder J. A. (George Telegraph) | 1 |
| Pyle S. (Peerless) | 1 |
| Ampong J. (Calcutta Customs) | 1 |
| Chakraborty A. (Calcutta Customs) | 1 |
| Koli A. (Mohammedan) | 1 |
| Singh T. (Mohammedan) | 1 |
| Murmu D. (United SC) | 1 |
| Hawaldar S. (Southern Samity) | 1 |
| Vanlalhimpuia J. (Kidderpore) | 1 |
| Oran B. (Kalighat) | 1 |
| Kharga S. (Suruchi Sangha) | 1 |
| Hasda S. (Aryan) | 1 |
| Oraw R. (Aryan) | 1 |
| Khan B. (Aryan) | 1 |
| Burman R. (Aryan) | 1 |
| Surojit Kundu (Tollygunge) | 1 |
| Sibajit Singh (Mohun Bagan) | 1 |
| Rohmingthanga Bawlte (Kalighat SL) | 1 |
| Sannik Murmu (Wari AC) | 1 |
| Ngulgoulal Singsit (Wari AC) | 1 |
| Swarup Das (Wari AC) | 1 |
| Renzong Lepcha (Army Red) | 1 |
| Samir Murmu (Army Red) | 1 |
| Shafeel PP (Army Red) | 1 |
| Israfil Dewann (Mohammedan) | 1 |
| Jaideep Singh (Suruchi Sangha) | 1 |
| Souvik Ghosal (Suruchi Sangha) | 1 |
| Sujal Munda (United SC) | 1 |
| Radhakanta Singh (Measures Club) | 1 |
| Sudipta Murmu (Measures Club) | 1 |
| Soumya Das (Southern Samity) | 1 |
| Saurav Dasgupta (Rainbow AC) | 1 |
| Overkindness L Mawnai (Peerless) | 1 |
| Jojo Zaihmingthanga (Bhawanipore) | 1 |
| Umair (Bhawanipore) | 1 |
| Monotosh (Bhawanipore) | 1 |
| Rosan Boi (Kalighat SL) | 1 |
| Avinabo Bag (Tollygunge Agragami) | 1 |
| Amit Ekka (George Telegraph) | 1 |
| Koushik Goala (Calcutta Police) | 1 |