Celtic Football Club is a professional association football club based Glasgow, Scotland. The club was founded in 1887 and began playing league football in 1890 as founder members of the Scottish Football League. Since their first season Celtic have remained in the top division of the Scottish football league system: the Scottish Football League (1890–93), Scottish Football League Division One (1893–1975), Scottish Football League Premier Division (1975–98), Scottish Premier League (1998–2013) and Scottish Premiership (2013–present). As of 2022–23 the club has completed 134 seasons of competitive football and have been Scottish football champions 54 times.
Celtic played their inaugural league fixture as part of the 1890–91 Scottish Football League on 23 August 1890 against Heart of Midlothian. Since that game they have faced 45 different sides in league football with their most regular opponent having been their Old Firm rivals Rangers, whom they have played on 330 occasions since their first league meeting on 21 March 1891. They met their most recent different league opponent, Ross County, for the first time in the 2012–13 Scottish Premier League season. The club has won 180 of the league matches against Motherwell which represents the most Celtic have won against any club. They have drawn more matches with Rangers than with any other club with 90 of their meetings finishing without a winner. Rangers are also the side that has defeated Celtic in more league games than any other club, having won 127 of their encounters.
Key The table includes results of matches played by Celtic in the Scottish Football League, Scottish First Division, Scottish Premier League and Scottish Premiership. Teams with this background and symbol in the "Club" column are competing in the 2023–24 Scottish Premiership alongside Celtic. Clubs with this background and symbol in the "Club" column are defunct Pld = matches played; W = matches won; D = matches drawn; L = matches lost; GF = goals for; GA = goals against; Win% = percentage of total matches won The columns headed "First" and "Last" contain the first and most recent seasons in which Celtic played league matches against each opponent
All-time league record Statistics correct as of match played on 16 December 2023.
+Celtic F.C. league record by opponentClubHomeAwayTotalWin%FirstLastPldWDLPldWDLPldWDLGFGAAbercorn 4400 4301 1890–911896–97Aberdeen 1551062623 153693846 1905–062023–24Airdrieonians 6447125 64411013 1903–041992–93Albion Rovers9711 9711 1919–201948–49Alloa Athletic1100 1100 1922–231922–23Arbroath9900 9711 1935–361974–75Ayr United383224 382747 1913–141977–78Bo'ness 1100 1100 1927–281927–28Cambuslang 2200 2101 1890–911891–92Clyde6348105 6346134 1891–921974–75Clydebank (1914–1931) 7421 7511 1917–181925–26Clydebank (1965–2002) 6600 6321 1977–781986–87Cowdenbeath111010 11722 1924–251970–71Cowlairs 1100 1100 1890–911890–91Dumbarton201550 201631 1890–911984–85Dundee 123872412 119632531 1893–942023–24Dundee United10064288 101532127 1925–262022–23Dunfermline Athletic524516 4930118 1926–272011–12East Fife141031 14518 1930–311973–74East Stirlingshire2200 2200 1932–331963–64Falkirk7659107 77411917 1905–062009–10Gretna 1100 2200 2007–082007–08Hamilton Academical564934 5438115 1906–072020–21Heart of Midlothian 1621053720 160753154 1890–912023–24Hibernian 1521013318 154754336 1895–962023–24Inverness Caledonian Thistle201721 191153 2004–052016–17Kilmarnock 11894186 123693024 1899–19002023–24Leith Athletic6600 6402 1891–921931–32Livingston 171430 161042 2001–022023–24Morton6144125 6139148 1900–011987–88Motherwell 1461042319 145773830 1903–042023–24Partick Thistle97671713 101681815 1897–982017–18Port Glasgow Athletic 8701 8620 1902–031909–10Queen of the South201055 207310 1933–341963–64Queen's Park423453 423129 1900–011957–58Raith Rovers402875 402299 1910–111996–97Rangers 165724746 166424381 1890–912023–24Renton 3300 3300 1891–921892–93Ross County 171430 181332 2012–132023–24St Bernard's 7700 7511 1893–941899–1900St Johnstone 7354145 73451216 1924–252023–24St Mirren 126932211 125842021 1891–922023–24Stirling Albion111010 11425 1949–501967–68Third Lanark 584288 58311314 1890–911964–65Vale of Leven2200 2011 1890–911891–92
References
External links