MatchPulse
← Back
Calcutta Premier Division
India

Calcutta Premier Division

Season Complete
139/141
Matches Played
99% Completed
3.00
Avg Goals
54%
Over 2.5
47%
BTTS
Home Wins 35%Draws 29%Away Wins 37%
Standings
# ▴ClubMPWDLGFGAGDPtsFormPPGCSBTTSGF/g1.5+2.5+AVG
1East Bengal14950358+2732
WDDDW
2.2957%43%2.5079%43%3.07
2Bhawanipore14941247+1731
WWLWD
2.2164%29%1.7171%50%2.21
3Mohun Bagan149323510+2530
WDWDW
2.1438%54%2.5085%62%3.23
4Mohammedan147432316+725
WLWDL
1.7921%64%1.64100%36%2.79
5United146532510+1523
WWDDD
1.6443%43%1.7971%36%2.50
6Coal India146441922-322
WWLLL
1.5743%36%1.3671%43%2.93
7Peerless11623209+1120
LWWWW
1.8230%40%1.8270%40%2.60
8Aryan11542186+1219
DWWWW
1.7364%27%1.6464%45%2.18
9Calcutta Customs115332412+1218
LWDLW
1.6436%45%2.1882%64%3.27
10Calcutta Police115331311+218
LWWWD
1.6445%27%1.1864%36%2.18
11Police114521311+217
WDDLL
1.5545%45%1.1873%45%2.18
12United Kolkata114432216+616
WDWDL
1.4518%55%2.0091%64%3.45
13Measurers113622117+415
LLDWD
1.369%82%1.9191%55%3.45
14Kalighat114251813+514
WWLDW
1.2727%45%1.6464%55%2.82
15Railway114252020014
WWDLW
1.279%64%1.8282%64%3.64
16Kidderpore112631518-312
DLDLL
1.0927%64%1.3682%45%3.00
17BSS Sporting113351721-412
WLLLD
1.0910%60%1.5590%60%3.50
18Patha Chakra113171232-2010
LLDWL
0.9127%45%1.0982%64%4.00
19NA Suruchi Sangha112361120-99
WLDLL
0.8230%30%1.0070%60%2.80
20Rainbow112181331-187
LWLLL
0.640%82%1.18100%100%4.00
21Wari11146928-197
LLDLL
0.6427%55%0.8273%64%3.36
22George Telegraph11218733-267
LLLWL
0.6418%36%0.6473%55%3.64
23Kalighat Club11038421-173
LLDLL
0.279%36%0.3673%55%2.27
24Bidhannagar11029531-262
DLLLL
0.180%36%0.4582%73%3.27

MP = Matches Played · W = Wins · D = Draws · L = Losses · GF = Goals For · GA = Goals Against · GD = Goal Difference · Pts = Points · Form = Last 5 results · PPG = Points Per Game · CS = Clean Sheets % · BTTS = Both Teams To Score % · GF/g = Goals scored per game · 1.5+ = Over 1.5 Goals % · 2.5+ = Over 2.5 Goals % · AVG = Average total goals per game

Table Analysis

As of the Calcutta Premier Division (India) 2026, East Bengal lead the table with 32 points from 14 matches. Bhawanipore are second, 1 point behind. At the other end, Bidhannagar sit bottom with 2 points in the relegation zone.

Across 139 matches, the Calcutta Premier Division averages 3.00 goals per game — above the European average of 2.7 goals per game. Both teams scored (BTTS) in 47% of fixtures. Over 2.5 goals were recorded in 54% of matches.

Home sides have won 35% of matches, with 29% drawn and 37% going to away teams. Away teams perform strongly, with home advantage less pronounced than usual. null (Railway) is the top scorer with 13 goals.

⚽ Goal StatisticsCalcutta Premier Division 2026 · 139 matches
3.00
Goals / Match
1.43Home
1.57Away
Goals by 15-min interval
44
65
83
58
68
87
0-1516-3031-4546-6061-7576-90
47%1st Half
53%2nd Half
30'
Min / Goal
417 goals · 139 matches
-5%
Home ATK Advantage
Scores more than league avg
53%
Clean Sheets
73 of 139 matches
-5%
Home DEF Advantage
Concedes less than league avg
47%
Both Teams Scored
66 of 139 matches
Over / Under — First Half
Over 0.5
71.2%
Under 0.5
28.8%
Over 1.5
41%
Under 1.5
59%
Over 2.5
16.5%
Under 2.5
83.5%
Over 3.5
9.4%
Under 3.5
90.6%
Over 4.5
2.9%
Under 4.5
97.1%
Frequent Total Goals — First Half
1G
30.2% / 42×
0G
28.8% / 40×
2G
24.5% / 34×
3G
7.2% / 10×
4G
6.5% / 9×
Frequent Scorelines — First Half
0-0
28.8% / 40×
0-1
17.3% / 24×
1-0
12.9% / 18×
0-2
9.4% / 13×
1-1
7.9% / 11×
Over / Under — Full Time
Over 0.5
92.1%
Under 0.5
7.9%
Over 1.5
78.4%
Under 1.5
21.6%
Over 2.5
54%
Under 2.5
46%
Over 3.5
35.3%
Under 3.5
64.7%
Over 4.5
18%
Under 4.5
82%
Frequent Total Goals — Full Time
2G
24.5% / 34×
3G
18.7% / 26×
4G
17.3% / 24×
1G
13.7% / 19×
0G
7.9% / 11×
Frequent Scorelines — Full Time
1-1
13.7% / 19×
0-0
7.9% / 11×
0-1
7.9% / 11×
0-3
5.8% / 8×
3-0
5.8% / 8×
Match Predictions — RS
|RS|
Elo-based model · home advantage included
Sun 12 JulFT
East Bengal
3–0
George Telegraph
Mon 13 JulFT
BSS Sporting
1–1
Calcutta Customs
Mon 13 JulFT
Bhawanipore
0–0
Kidderpore
Mon 13 JulFT
United Kolkata
3–1
Railway
Mon 13 JulFT
Mohun Bagan
4–0
Patha Chakra
Tue 14 JulFT
United
0–2
Coal India
Tue 14 JulFT
Wari
1–0
Kalighat Club
Tue 14 JulFT
Calcutta Police
0–0
Aryan
Tue 14 JulFT
Mohammedan
3–1
Rainbow
Wed 15 JulFT
Bidhannagar
1–5
East Bengal
Wed 15 JulFT
Measurers
2–2
Police
Thu 16 JulFT
BSS Sporting
3–1
George Telegraph
Thu 16 JulFT
Railway
2–1
Kalighat
Thu 16 JulFT
Patha Chakra
0–4
United Kolkata
Thu 16 JulFT
Kidderpore
1–1
Mohun Bagan
Fri 17 JulFT
Measurers
2–2
NA Suruchi Sangha
Fri 17 JulFT
Peerless
0–3
Coal India
Fri 17 JulFT
Rainbow
2–1
Wari
Fri 17 JulFT
Aryan
1–3
Mohammedan
Fri 17 JulFT
Kalighat Club
0–3
Police
Sat 18 JulFT
East Bengal
1–0
Railway
Sun 19 JulFT
George Telegraph
1–1
Kidderpore
Sun 19 JulFT
Calcutta Customs
1–2
Bhawanipore
Sun 19 JulFT
Mohun Bagan
3–0
Kalighat
Sun 19 JulFT
Patha Chakra
1–0
Bidhannagar
Mon 20 JulFT
Kalighat Club
1–1
United
Mon 20 JulFT
NA Suruchi Sangha
0–0
Calcutta Police
Tue 21 JulFT
Railway
0–1
George Telegraph
Tue 21 JulFT
Calcutta Customs
4–2
Patha Chakra
Tue 21 JulFT
Coal India
1–0
Aryan
Wed 22 JulFT
Kalighat
1–2
Kidderpore
Wed 22 JulFT
United Kolkata
0–4
Bhawanipore
Thu 23 JulFT
Police
2–0
Calcutta Police
Thu 23 JulFT
Mohammedan
1–1
Wari
Thu 23 JulFT
United
0–1
Measurers
Fri 24 JulFT
NA Suruchi Sangha
0–4
Aryan
Fri 24 JulFT
Coal India
2–2
Rainbow
Sat 25 JulFT
Calcutta Customs
2–2
Kidderpore
Sat 25 JulFT
Kalighat
0–1
Bhawanipore
Sat 25 JulFT
George Telegraph
0–2
Patha Chakra
Sat 25 JulFT
Bidhannagar
1–1
Railway
Sun 26 JulFT
Peerless
0–1
United
Sun 26 JulFT
Wari
1–3
Calcutta Police
Mon 27 JulFT
Police
0–0
Aryan
Mon 27 JulFT
Kalighat Club
0–0
Coal India
Mon 27 JulFT
NA Suruchi Sangha
3–0
Rainbow
Tue 28 JulFT
United Kolkata
0–1
Mohun Bagan
Tue 28 JulFT
Patha Chakra
1–5
East Bengal
Wed 29 JulFT
Bidhannagar
0–4
Kidderpore
Thu 30 JulFT
Coal India
0–1
Calcutta Police
Thu 30 JulFT
Mohammedan
2–0
NA Suruchi Sangha
Fri 31 JulFT
Peerless
1–0
Kalighat Club
Fri 31 JulFT
United
2–1
Rainbow
Sat 01 AugFT
George Telegraph
0–1
Bhawanipore
Sat 01 AugFT
Calcutta Customs
1–0
Mohun Bagan
Sat 01 AugFT
Kalighat
1–1
United Kolkata
Mon 03 AugFT
BSS Sporting
3–3
East Bengal
Tue 04 AugFT
Measurers
1–1
Peerless
Thu 06 AugFT
Bidhannagar
1–4
BSS Sporting
Thu 06 AugFT
Kalighat
6–1
Patha Chakra
Fri 07 AugFT
United Kolkata
1–1
Kidderpore
Fri 07 AugFT
Calcutta Customs
4–0
Railway
Fri 07 AugFT
Mohun Bagan
1–2
Bhawanipore
Sat 08 AugFT
Wari
0–0
Aryan
Sat 08 AugFT
Mohammedan
2–0
Calcutta Police
Sat 08 AugFT
Coal India
1–1
Measurers
Sun 09 AugFT
Police
2–1
Rainbow
Sun 09 AugFT
NA Suruchi Sangha
3–0
Kalighat Club
Mon 10 AugFT
BSS Sporting
0–2
Railway
Tue 11 AugFT
Calcutta Customs
0–1
Kalighat
Wed 12 AugFT
United
2–0
Calcutta Police
Wed 12 AugFT
Police
0–0
Wari
Wed 12 AugFT
Measurers
4–1
Rainbow
Thu 13 AugFT
George Telegraph
1–7
United Kolkata
Thu 13 AugFT
Bidhannagar
0–3
Mohun Bagan
Thu 13 AugFT
BSS Sporting
5–2
Kidderpore
Fri 14 AugFT
Coal India
5–2
Wari
Fri 14 AugFT
NA Suruchi Sangha
0–1
Police
Fri 14 AugFT
Peerless
1–1
Aryan
Fri 14 AugFT
Bhawanipore
1–1
East Bengal
Tue 18 AugFT
Bidhannagar
2–2
United Kolkata
Tue 18 AugFT
Patha Chakra
2–6
Railway
Wed 19 AugFT
Bhawanipore
3–0
BSS Sporting
Wed 19 AugFT
George Telegraph
2–4
Kalighat
Wed 19 AugFT
Mohammedan
1–1
Police
Thu 20 AugFT
Rainbow
3–1
Kalighat Club
Thu 20 AugFT
Aryan
2–0
Measurers
Fri 21 AugFT
Calcutta Police
1–0
Peerless
Fri 21 AugFT
Coal India
1–1
Police
Sat 22 AugFT
United
1–1
Mohammedan
Sat 22 AugFT
Kidderpore
0–0
Patha Chakra
Sun 23 AugFT
BSS Sporting
0–2
United Kolkata
Sun 23 AugFT
Bhawanipore
2–2
Railway
Sun 23 AugFT
Bidhannagar
0–3
Calcutta Customs
Mon 24 AugFT
Peerless
3–0
Wari
Mon 24 AugFT
Calcutta Police
3–0
Kalighat Club
Mon 24 AugFT
Aryan
5–0
Rainbow
Mon 24 AugFT
Kalighat
0–1
East Bengal
Tue 25 AugFT
Measurers
2–3
Mohammedan
Tue 25 AugFT
United
3–0
Police
Wed 26 AugFT
Patha Chakra
3–1
BSS Sporting
Wed 26 AugFT
Calcutta Customs
2–2
United Kolkata
Wed 26 AugFT
Bidhannagar
0–3
Bhawanipore
Wed 26 AugFT
George Telegraph
0–6
Mohun Bagan
Thu 27 AugFT
Kidderpore
0–2
East Bengal
Thu 27 AugFT
Rainbow
1–6
Peerless
Thu 27 AugFT
NA Suruchi Sangha
2–2
Wari
Fri 28 AugFT
Kalighat Club
1–1
Measurers
Fri 28 AugFT
Coal India
2–0
Mohammedan
Fri 28 AugFT
Aryan
2–1
United
Sat 29 AugFT
Patha Chakra
0–2
Bhawanipore
Sat 29 AugFT
Bidhannagar
0–1
George Telegraph
Sat 29 AugFT
BSS Sporting
0–0
Kalighat
Sat 29 AugFT
Railway
1–3
Mohun Bagan
Sun 30 AugFT
Peerless
3–1
Police
Sun 30 AugFT
Rainbow
1–2
Calcutta Police
Sun 30 AugFT
Calcutta Customs
0–2
East Bengal
Mon 31 AugFT
Kalighat Club
1–2
Mohammedan
Mon 31 AugFT
United
5–1
NA Suruchi Sangha
Mon 31 AugFT
Measurers
4–1
Wari
Tue 01 SepFT
Railway
5–2
Kidderpore
Tue 01 SepFT
Bidhannagar
0–4
Kalighat
Wed 02 SepFT
United Kolkata
0–3
East Bengal
Wed 02 SepFT
George Telegraph
0–6
Calcutta Customs
Thu 03 SepFT
Coal India
1–0
NA Suruchi Sangha
Thu 03 SepFT
Kalighat Club
0–3
Aryan
Fri 04 SepFT
United
8–0
Wari
Fri 04 SepFT
Measurers
3–3
Calcutta Police
Fri 04 SepFT
Peerless
2–0
Mohammedan
Mon 07 SepFT
East Bengal
1–1
Mohun Bagan
Thu 10 SepFT
Coal India
1–5
Mohun Bagan
Fri 11 SepFT
Mohammedan
2–0
Bhawanipore
Fri 11 SepFT
United
0–0
East Bengal
Mon 14 SepFT
United
1–1
Mohun Bagan
Mon 14 SepFT
East Bengal
1–1
Mohammedan
Tue 15 SepFT
Coal India
0–3
Bhawanipore
Sat 19 SepFT
Coal India
0–7
East Bengal
Sat 19 SepFT
Mohun Bagan
3–2
Mohammedan
Sat 19 SepFT
Bhawanipore
0–0
United
Top Scorers
13⚽
8⚽
7
R. Goldar
Measurers
⚽
7
S. Harijan
Bhawanipore
⚽