Celtic F.C. league record by opponent
All-time league record

Celtic F.C. league record by opponent

Section Title: All-time league record
Table Section Text: None

Club	Home	Away	Total	Win%	First	Last

P	W	D	L	P	W	D	L	P	W	D	L	F	A

Abercorn	4	4	0	0	4	3	0	1	8	7	0	1	31	10	87.50	1890–91	1896–97

Aberdeen	146	98	25	23	144	62	36	46	290	160	61	69	539	320	55.17	1905–06	2018–19

Airdrieonians	64	47	12	5	64	41	10	13	128	88	22	18	311	118	68.75	1903–04	1992–93

Albion Rovers	9	7	1	1	9	7	1	1	18	14	2	2	56	15	77.78	1919–20	1948–49

Alloa Athletic	1	1	0	0	1	1	0	0	2	2	0	0	4	2	100.00	1922–23	1922–23

Arbroath	9	9	0	0	9	7	1	1	18	16	1	1	56	10	88.89	1935–36	1974–75

Ayr United	38	32	2	4	38	27	4	7	76	59	6	11	211	72	77.63	1913–14	1977–78

Bo'ness	1	1	0	0	1	1	0	0	2	2	0	0	5	1	100.00	1927–28	1927–28

Cambuslang	2	2	0	0	2	1	0	1	4	3	0	1	13	6	75.00	1890–91	1891–92

Clyde	63	48	10	5	63	46	13	4	126	94	23	9	360	107	74.60	1891–92	1974–75

Clydebank (1914–1931)	7	4	2	1	7	5	1	1	14	9	3	2	28	10	64.29	1917–18	1925–26

Clydebank (1965–2002)	6	6	0	0	6	3	2	1	12	9	2	1	31	7	75.00	1977–78	1986–87

Cowdenbeath	11	10	1	0	11	7	2	2	22	17	3	2	62	15	77.27	1924–25	1970–71

Cowlairs	1	1	0	0	1	1	0	0	2	2	0	0	7	0	100.00	1890–91	1890–91

Dumbarton	20	15	5	0	20	16	3	1	40	31	8	1	113	25	77.50	1890–91	1984–85

Dundee	120	84	24	12	117	61	25	31	237	145	49	43	488	235	61.18	1893–94	2018–19

Dundee United	96	61	27	8	95	49	19	27	191	110	46	35	385	196	57.59	1925–26	2015–16

Dunfermline Athletic	52	45	1	6	49	30	11	8	101	75	12	14	258	95	74.26	1926–27	2011–12

East Fife	14	10	3	1	14	5	1	8	28	15	4	9	75	48	53.57	1930–31	1973–74

East Stirlingshire	2	2	0	0	2	2	0	0	4	4	0	0	16	4	100.00	1932–33	1963–64

Falkirk	76	59	10	7	77	41	19	17	153	100	29	24	340	148	65.36	1905–06	2009–10

Gretna	1	1	0	0	2	2	0	0	3	3	0	0	8	1	100.00	2007–08	2007–08

Hamilton Academical	53	46	3	4	51	35	11	5	104	81	14	9	261	89	77.88	1906–07	2018–19

Heart of Midlothian	154	98	37	19	153	69	31	53	307	167	68	72	576	336	54.40	1890–91	2018–19

Hibernian	145	95	32	18	145	73	37	35	290	168	69	53	600	291	57.93	1895–96	2018–19

Inverness Caledonian Thistle	20	17	2	1	19	11	5	3	39	28	7	4	92	30	71.79	2004–05	2016–17

Kilmarnock	112	88	18	6	117	65	29	23	229	153	47	29	551	211	66.81	1899–1900	2018–19

Leith Athletic	6	6	0	0	6	4	0	2	12	10	0	2	37	14	83.33	1891–92	1931–32

Livingston	9	9	0	0	9	7	2	0	18	16	2	0	51	12	88.89	2001–02	2018–19

Morton	61	44	12	5	61	39	14	8	122	83	26	13	275	98	68.03	1900–01	1987–88

Motherwell	137	97	21	19	138	70	38	30	275	167	59	49	597	288	60.73	1903–04	2018–19

Partick Thistle	97	67	17	13	101	68	18	15	198	135	35	28	458	187	68.18	1897–98	2017–18

Port Glasgow Athletic	8	7	0	1	8	6	2	0	16	13	2	1	45	11	81.25	1902–03	1909–10

Queen of the South	20	10	5	5	20	7	3	10	40	17	8	15	86	60	42.50	1933–34	1963–64

Queen's Park	42	34	5	3	42	31	2	9	84	65	7	12	220	75	77.38	1900–01	1957–58

Raith Rovers	40	28	7	5	40	22	9	9	80	50	16	14	178	70	62.50	1910–11	1996–97

Rangers	157	68	45	44	157	39	42	76	314	107	87	120	424	443	34.08	1890–91	2018–19

Renton	3	3	0	0	3	3	0	0	6	6	0	0	19	5	100.00	1891–92	1892–93

Ross County	10	7	3	0	10	6	3	1	20	13	6	1	46	12	65.00	2012–13	2017–18

St Bernard's	7	7	0	0	7	5	1	1	14	12	1	1	37	14	85.71	1893–94	1899–1900

St Johnstone	66	49	12	5	66	38	12	16	132	87	24	21	302	114	65.91	1924–25	2018–19

St Mirren	118	87	21	10	118	79	19	20	236	166	40	30	556	202	70.34	1891–92	2018–19

Stirling Albion	11	10	1	0	11	4	2	5	22	14	3	5	64	23	63.64	1949–50	1967–68

Third Lanark	58	42	8	8	58	31	13	14	116	73	21	22	270	132	62.93	1890–91	1964–65

Vale of Leven	2	2	0	0	2	0	1	1	4	2	1	1	18	7	50.00	1890–91	1891–92

Sentence(s)

With their opponent, the Rangers, Celtic F.C. have played 314 games since their first league in 1891.

final_sentence: With their opponent, the Rangers, Celtic F.C. have played 314 games since their first league in 1891.