For the sake of simplicity, present-day names are used throughout: for example, results against Chirag United, Mahindra and Pailan Arrows are integrated into the records against United S.C., Mahindra United and Indian Arrows, respectively.
The season given as the "first" denotes the season in which East Bengal first played a league match against that team.
The season given as the "last" denotes the season in which East Bengal last played a league match against that team.
Teams with this background and symbol in the "Club" column are current divisional rivals of East Bengal FC.
Clubs with this background and symbol in the "Club" column are defunct.
P = matches played; W = matches won; D = matches drawn; L = matches lost; Win% = percentage of total matches won.