2017-18 | Prem L | 4th | Round 4 | UEFA CL | Round 1 Match 4 | |

2016-17 | Prem L | 1st |
Final | Round 4 | ||

2015-16 | Prem L | 10th | Round 6 | Round 4 | UEFA CL | Round 1 |

2014-15 | Prem L | 1st |
Round 4 | Winners |
UEFA CL | Round 1 |

2013-14 | Prem L | 3rd | Round 5 | Round 5 | UEFA CL | Semi-Final |

2012-13 | Prem L | 3rd | Semi-Final | Semi-Final | UEFA CL | Round 1 Match 6 |

2011-12 | Prem L | 6th | Winners |
Round 5 | UEFA CL | Winners |

2010-11 | Prem L | 2nd | Round 4 (replay) | Round 3 | UEFA CL | Quarter-Final |

2009-10 | Prem L | 1st |
Winners |
Round 5 | UEFA CL | Round 1 |

2008-09 | Prem L | 3rd | Winners |
Round 4 | UEFA CL | Semi-Final |

2007-08 | Prem L | 2nd | Round 6 | Final | UEFA CL | Final |

2006-07 | Prem L | 2nd | Winners |
Winners |
UEFA CL | Semi-Final |

2005-06 | Prem L | 1st |
Semi-Final | Round 3 | UEFA CL | Round 1 |

2004-05 | Prem L | 1st |
Round 5 | Winners |
UEFA CL | Semi-Final |

2003-04 | Prem L | 2nd | Round 5 | Round 5 | UEFA CL | Semi-Final |

2002-03 | Prem L | 4th | Round 6 (replay) | Round 5 | UEFA Cup | Round 1 |

2001-02 | Prem L | 6th | Final | Semi-Final | UEFA Cup | Round 2 |

2000-01 | Prem L | 6th | Round 5 | Round 3 | UEFA Cup | Round 1 |

1999-00 | Prem L | 5th | Winners |
Round 3 | UEFA CL | Quarter-Final |

1998-99 | Prem L | 3rd | Round 6 (replay) | Round 5 | ECWC | Semi-Final |

1997-98 | Prem L | 4th | Round 3 | Winners |
ECWC | Winners |

1996-97 | Prem L | 6th | Winners |
Round 3 | ||

1995-96 | Prem L | 11th | Semi-Final | Round 2 | ||

1994-95 | Prem L | 11th | Round 4 (replay) | Round 3 | ECWC | Semi-Final |

1993-94 | Prem L | 14th | Final | Round 3 | ||

1992-93 | Prem L | 11th | Round 3 | Round 5 | ||

1991-92 | Div 1 | 14th | Round 6 (replay) | Round 2 | ||

1990-91 | Div 1 | 11th | Round 3 | Semi-Final | ||

1989-90 | Div 1 | 5th | Round 4 | Round 2 | ||

1988-89 | Div 2 | 1st |
Round 3 | Round 2 | ||

1987-88 | Div 1 | 18th | Round 4 | Round 2 | ||

1986-87 | Div 1 | 14th | Round 4 | Round 3 | ||

1985-86 | Div 1 | 6th | Round 4 | Round 5 (replay) | ||

1984-85 | Div 1 | 6th | Round 4 | Semi-Final | ||

1983-84 | Div 2 | 1st |
Round 3 | Round 3 | ||

1982-83 | Div 2 | 18th | Round 4 | Round 3 | ||

1981-82 | Div 2 | 12th | Round 6 | Round 3 | ||

1980-81 | Div 2 | 12th | Round 3 | Round 2 | ||

1979-80 | Div 2 | 4th | Round 3 | Round 2 (replay) | ||

1978-79 | Div 1 | 22nd | Round 3 | Round 2 | ||

1977-78 | Div 1 | 16th | Round 5 (replay) | Round 2 | ||

1976-77 | Div 2 | 2nd | Round 3 (replay) | Round 4 | ||

1975-76 | Div 2 | 11th | Round 5 | Round 2 | ||

1974-75 | Div 1 | 21st | Round 4 | Round 3 (replay) | ||

1973-74 | Div 1 | 17th | Round 3 (replay) | Round 2 | ||

1972-73 | Div 1 | 12th | Round 6 (replay) | Semi-Final | ||

1971-72 | Div 1 | 7th | Round 5 | Final | ECWC | Round 2 |

1970-71 | Div 1 | 6th | Round 4 | Round 4 | ECWC | Winners |

1969-70 | Div 1 | 3rd | Winners |
Round 4 | ||

1968-69 | Div 1 | 5th | Round 6 | Round 3 (replay) | Fairs Cup | Round 2 |

1967-68 | Div 1 | 6th | Round 6 | Round 2 | ||

1966-67 | Div 1 | 9th | Final | Round 3 (replay) | ||

1965-66 | Div 1 | 5th | Semi-Final | Fairs Cup | Semi-Final (Playoff) | |

1964-65 | Div 1 | 3rd | Semi-Final | Winners |
||

1963-64 | Div 1 | 5th | Round 4 | Round 2 | ||

1962-63 | Div 2 | 2nd | Round 5 | |||

1961-62 | Div 1 | 22nd | Round 3 | |||

1960-61 | Div 1 | 12th | Round 3 | Round 4 | ||

1959-60 | Div 1 | 18th | Round 4 | |||

1958-59 | Div 1 | 14th | Round 4 | Fairs Cup | Round 2 | |

1957-58 | Div 1 | 11th | Round 4 (replay) | |||

1956-57 | Div 1 | 12th | Round 4 | |||

1955-56 | Div 1 | 16th | Round 5 | |||

1954-55 | Div 1 | 1st |
Round 5 | |||

1953-54 | Div 1 | 8th | Round 3 | |||

1952-53 | Div 1 | 19th | Round 5 | |||

1951-52 | Div 1 | 19th | Semi-Final (replay) | |||

1950-51 | Div 1 | 20th | Round 5 (replay) | |||

1949-50 | Div 1 | 13th | Semi-Final (replay) | |||

1948-49 | Div 1 | 13th | Round 5 | |||

1947-48 | Div 1 | 18th | Round 4 | |||

1946-47 | Div 1 | 15th | Round 4 (replay) | |||

1945-46 | Round 5 | |||||

1938-39 | Div 1 | 20th | Round 6 | |||

1937-38 | Div 1 | 10th | Round 3 | |||

1936-37 | Div 1 | 13th | Round 4 | |||

1935-36 | Div 1 | 8th | Round 5 (replay) | |||

1934-35 | Div 1 | 12th | Round 3 (replay) | |||

1933-34 | Div 1 | 19th | Round 5 | |||

1932-33 | Div 1 | 18th | Round 3 | |||

1931-32 | Div 1 | 12th | Semi-Final | |||

1930-31 | Div 1 | 12th | Round 6 (replay) | |||

1929-30 | Div 2 | 2nd | Round 3 | |||

1928-29 | Div 2 | 9th | Round 5 (replay) | |||

1927-28 | Div 2 | 3rd | Round 3 | |||

1926-27 | Div 2 | 4th | Round 6 (replay) | |||

1925-26 | Div 2 | 3rd | Round 4 | |||

1924-25 | Div 2 | 5th | Round 1 | |||

1923-24 | Div 1 | 21st | Round 1 (replay) | |||

1922-23 | Div 1 | 19th | Round 2 (replay) | |||

1921-22 | Div 1 | 9th | Round 1 | |||

1920-21 | Div 1 | 18th | Round 4 | |||

1919-20 | Div 1 | 3rd | Semi-Final | |||

1914-15 | Div 1 | 19th | Final | |||

1913-14 | Div 1 | 8th | Round 1 (replay) | |||

1912-13 | Div 1 | 18th | Round 2 (replay) | |||

1911-12 | Div 2 | 2nd | Round 2 | |||

1910-11 | Div 2 | 3rd | Semi-Final | |||

1909-10 | Div 1 | 19th | Round 2 | |||

1908-09 | Div 1 | 11th | Round 2 | |||

1907-08 | Div 1 | 13th | Round 2 | |||

1906-07 | Div 2 | 2nd | Round 1 (replay) | |||

1905-06 | Div 2 | 3rd | Preliminary Round 3 |