Celtic
Head to Head




Head to Head Statistics

All Competitive Matches

Venue Pld Won Drn Lst For Agst
Home 142 38 28 76 167 240
Away 137 13 26 98 107 343
Neutral 10 1 1 8 7 20
Total 289 52 55 182 281 603

Most Appearances

All Competitive Matches


1. Bobby Wilson - 31 Apps

2. Jocky Scott - 30 Apps

3. Bobby Glennie - 28 Apps

4. Doug Houston - 27 Apps

5. Doug Cowie - 26 Apps


Top Goalscorers

All Competitive Matches


1. Sandy MacFarlane - 6 Goals

2. Ray Stephen - 6 Goals

3. Gordon Wallace - 6 Goals

4. Jimmy Balfour - 5 Goals

5. Kenny Cameron - 5 Goals


Past Meetings


2023-24
16/09/2023 League  (A)  0 - 3
2021-22
20/02/2022 League  (A)  2 - 3
07/11/2021 League  (H)  2 - 4
08/08/2021 League  (A)  0 - 6
2018-19
17/03/2019 League  (H)  0 - 1
22/12/2018 League  (A)  0 - 3
31/10/2018 League  (H)  0 - 5
2017-18
04/04/2018 League  (A)  0 - 0
26/12/2017 League  (H)  0 - 2
14/10/2017 League  (A)  0 - 1
20/09/2017 League Cup  (H)  0 - 4
2016-17
19/03/2017 League  (H)  1 - 2
17/12/2016 League  (A)  1 - 2
01/10/2016 League  (H)  0 - 1
2015-16
05/04/2016 League  (H)  0 - 0
02/03/2016 League  (A)  0 - 0
30/12/2015 League  (H)  P - P
20/09/2015 League  (A)  0 - 6
2014-15
01/05/2015 League  (A)  0 - 5
22/04/2015 League  (H)  1 - 2
07/02/2015 Scottish Cup  (H)  0 - 2
22/11/2014 League  (A)  1 - 2
31/08/2014 League  (H)  1 - 1
2012-13
24/02/2013 League  (A)  0 - 5
26/12/2012 League  (H)  0 - 2
22/09/2012 League  (A)  0 - 2
2008-09
10/01/2009 Scottish Cup  (A)  1 - 2
2007-08
26/09/2007 League Cup  (H)  1 - 2
2004-05
02/03/2005 League  (A)  0 - 3
28/11/2004 League  (H)  2 - 2
11/09/2004 League  (A)  0 - 3
2003-04
17/03/2004 League  (H)  1 - 2
13/12/2003 League  (A)  2 - 3
13/09/2003 League  (H)  0 - 1
2002-03
14/05/2003 League  (A)  2 - 6
06/04/2003 League  (H)  1 - 1
21/12/2002 League  (A)  0 - 2
22/09/2002 League  (H)  0 - 1
2001-02
17/02/2002 League  (H)  0 - 3
15/12/2001 League  (A)  1 - 3
15/09/2001 League  (H)  0 - 4
2000-01
13/05/2001 League  (A)  2 - 0
04/04/2001 League  (A)  1 - 2
10/12/2000 League  (H)  1 - 2
23/09/2000 League  (A)  0 - 1
1999-00
15/04/2000 League  (A)  2 - 2
01/03/2000 League  (A)  2 - 6
12/02/2000 League  (H)  0 - 3
01/12/1999 League Cup  (A)  0 - 1
21/08/1999 League  (H)  1 - 2
1998-99
03/04/1999 League  (A)  0 - 5
27/12/1998 League  (H)  0 - 3
07/11/1998 League  (A)  1 - 6
29/08/1998 League  (H)  1 - 1
1994-95
31/08/1994 League Cup  (H)  1 - 2
1993-94
23/04/1994 League  (H)  0 - 2
06/04/1994 League  (A)  1 - 1
11/12/1993 League  (H)  1 - 1
09/10/1993 League  (A)  1 - 2
1992-93
15/05/1993 League  (A)  0 - 2
23/02/1993 League  (H)  0 - 1
12/12/1992 League  (A)  0 - 1
03/10/1992 League  (H)  0 - 1
19/08/1992 League Cup  (A)  0 - 1
1991-92
05/08/1991 Friendly  (H)   1 - 1 
1989-90
21/04/1990 League  (A)  1 - 1
03/02/1990 League  (H)  0 - 0
16/12/1989 League  (A)  1 - 4
14/10/1989 League  (H)  1 - 3
1988-89
22/04/1989 League  (A)  1 - 2
25/02/1989 League  (H)  0 - 3
29/10/1988 League  (A)  3 - 2
24/09/1988 League  (H)  1 - 0
1987-88
23/04/1988 League  (A)  0 - 3
13/02/1988 League  (H)  1 - 2
14/11/1987 League  (A)  0 - 5
07/10/1987 League  (H)  1 - 1
1986-87
28/02/1987 League  (H)  4 - 1
06/12/1986 League  (A)  0 - 2
11/10/1986 League  (H)  0 - 3
09/08/1986 League  (A)  0 - 1
1985-86
26/04/1986 League  (A)  0 - 2
02/04/1986 League  (A)  1 - 2
01/02/1986 League  (H)  1 - 3
28/09/1985 League  (H)  0 - 2
1984-85
04/05/1985 League  (A)  1 - 0
13/03/1985 Scottish Cup  (A)  1 - 2
09/03/1985 Scottish Cup  (H)  1 - 1
09/02/1985 League  (H)  2 - 0
01/12/1984 League  (A)  1 - 5
29/09/1984 League  (H)  2 - 3
1983-84
24/04/1984 League  (A)  0 - 3
20/03/1984 League  (H)  3 - 2
16/01/1984 Tennents Soccer Sixes  (N)  4 - 2
26/11/1983 League  (A)  0 - 1
24/09/1983 League  (H)  2 - 6
1982-83
19/03/1983 League  (H)  2 - 1
03/01/1983 League  (A)  2 - 2
06/11/1982 League  (H)  2 - 3
04/09/1982 League  (A)  0 - 2
1981-82
17/04/1982 League  (A)  2 - 4
06/02/1982 League  (H)  1 - 3
05/12/1981 League  (A)  1 - 3
03/10/1981 League  (H)  1 - 3
1979-80
30/04/1980 League  (H)  0 - 2
19/04/1980 League  (H)  5 - 1
23/02/1980 League  (A)  2 - 2
08/12/1979 League  (H)  P - P
13/10/1979 League  (A)  0 - 3
1978-79
23/08/1978 League Cup  (H)  0 - 3
16/08/1978 League Cup  (A)  1 - 3
1977-78
06/02/1978 Scottish Cup  (A)  1 - 7
1976-77
06/04/1977 Scottish Cup  (N)  0 - 2
1975-76
20/03/1976 League  (H)  0 - 1
03/01/1976 League  (A)  3 - 3
01/12/1975 Friendly  (H)  5 - 1
08/11/1975 League  (H)  1 - 0
06/09/1975 League  (A)  0 - 4
1974-75
19/04/1975 League  (A)  2 - 1
02/04/1975 Scottish Cup  (N)  0 - 1
14/12/1974 League  (H)  0 - 6
31/07/1974 Drybrough Cup  (H)  1 - 2 aet
1973-74
03/04/1974 Scottish Cup  (N)  0 - 1
10/02/1974 League  (A)  2 - 1
15/12/1973 League Cup  (N)  1 - 0
13/10/1973 League  (H)  0 - 1
08/08/1973 Drybrough Cup  (A)  0 - 4
1972-73
11/04/1973 Scottish Cup  (N)  0 - 3 aet
07/04/1973 Scottish Cup  (N)  0 - 0
13/01/1973 League  (A)  1 - 2
20/11/1972 League Cup  (N)  1 - 4
01/11/1972 League Cup  (H)  2 - 3 aet
11/10/1972 League Cup  (H)  1 - 0
23/09/1972 League  (H)  2 - 0
1971-72
01/05/1972 League  (H)  1 - 1
26/02/1972 Scottish Cup  (A)  0 - 4
16/10/1971 League  (A)  1 - 3
1970-71
16/01/1971 League  (H)  1 - 8
26/09/1970 League  (A)  0 - 3
23/09/1970 League Cup  (A)  1 - 5
09/09/1970 League Cup  (H)  2 - 2
1969-70
08/04/1970 League  (H)  1 - 2
14/03/1970 Scottish Cup  (N)  1 - 2
06/12/1969 League  (A)  0 - 1
1968-69
30/04/1969 League  (H)  1 - 2
02/11/1968 League  (A)  1 - 3
1967-68
13/04/1968 League  (A)  2 - 5
16/12/1967 League  (H)  4 - 5
28/10/1967 League Cup  (N)  3 - 5
1966-67
07/01/1967 League  (A)  1 - 5
24/09/1966 League  (H)  1 - 2
1965-66
28/02/1966 League  (A)  0 - 5
23/02/1966 Scottish Cup  (H)  0 - 2
27/10/1965 League  (H)  1 - 2
04/09/1965 League Cup  (H)  1 - 3
21/08/1965 League Cup  (A)  2 - 0
1964-65
20/03/1965 League  (H)  3 - 3
14/11/1964 League  (A)  2 - 0
1963-64
01/04/1964 League  (A)  1 - 2
30/11/1963 League  (H)  1 - 1
1962-63
23/03/1963 League  (A)  1 - 4
17/11/1962 League  (H)  0 - 0
29/08/1962 League Cup  (A)  0 - 3
15/08/1962 League Cup  (H)  1 - 0
1961-62
03/03/1962 League  (A)  1 - 2
04/11/1961 League  (H)  2 - 1
1960-61
08/04/1961 League  (H)  0 - 1
26/12/1960 League  (A)  1 - 2
1959-60
16/04/1960 League  (H)  2 - 0
05/12/1959 League  (A)  3 - 2
1958-59
04/03/1959 League  (A)  1 - 1
01/11/1958 League  (H)  1 - 1
1957-58
29/03/1958 League  (H)  5 - 3
07/12/1957 League  (A)  0 - 0
1956-57
06/03/1957 League  (A)  1 - 1
03/11/1956 League  (H)  2 - 1
1955-56
17/03/1956 League  (A)  0 - 1
12/11/1955 League  (H)  1 - 2
1954-55
09/04/1955 League  (H)  0 - 1
18/12/1954 League  (A)  1 - 4
01/09/1954 League Cup  (A)  1 - 0
18/08/1954 League Cup  (H)  3 - 1
1953-54
20/02/1954 League  (A)  1 - 5
31/10/1953 League  (H)  1 - 1
1952-53
04/04/1953 League  (H)  4 - 0
13/12/1952 League  (A)  0 - 5
1951-52
19/01/1952 League  (A)  1 - 1
20/10/1951 League  (H)  2 - 1
1950-51
20/01/1951 League  (H)  3 - 1
21/10/1950 League  (A)  0 - 0
1949-50
21/01/1950 League  (A)  0 - 2
22/10/1949 League  (H)  3 - 0
1948-49
11/04/1949 League  (H)  3 - 2
23/10/1948 League  (H)  1 - 0
1947-48
17/04/1948 League  (H)  2 - 3
06/12/1947 League  (A)  1 - 1
06/09/1947 League Cup  (H)  4 - 1
16/08/1947 League Cup  (A)  1 - 1
1946-47
25/01/1947 Scottish Cup  (H)  2 - 1
1937-38
18/04/1938 League  (A)  0 - 3
16/04/1938 League  (H)  2 - 3
1936-37
20/02/1937 League  (A)  2 - 1
17/10/1936 League  (H)  0 - 0
1935-36
21/03/1936 League  (H)  0 - 2
02/11/1935 League  (A)  2 - 4
1934-35
24/11/1934 League  (A)  0 - 4
01/10/1934 League  (H)  0 - 0
1933-34
21/04/1934 League  (A)  2 - 3
09/12/1933 League  (H)  3 - 2
1932-33
22/04/1933 League  (H)  3 - 0
10/12/1932 League  (A)  2 - 3
1931-32
27/02/1932 League  (A)  2 - 0
17/10/1931 League  (H)  2 - 0
1930-31
22/04/1931 League  (H)  0 - 0
25/03/1931 League  (A)   2 - 2 
1929-30
08/02/1930 League  (H)  2 - 2
21/09/1929 League  (A)  1 - 1
1928-29
29/12/1928 League  (A)  1 - 2
11/08/1928 League  (H)  0 - 1
1927-28
14/02/1928 League  (A)  1 - 3
01/10/1927 League  (H)  1 - 4
1926-27
19/02/1927 Scottish Cup  (H)  2 - 4
12/02/1927 League  (H)  1 - 2
02/10/1926 League  (A)  0 - 0
1925-26
17/03/1926 League  (H)  1 - 2
31/10/1925 League  (A)  0 - 0
1924-25
11/04/1925 Scottish Cup  (N)  1 - 2
28/02/1925 League  (A)  0 - 4
16/08/1924 League  (H)  0 - 0
1923-24
22/12/1923 League  (H)  2 - 1
17/11/1923 League  (A)  0 - 0
1922-23
17/03/1923 League  (A)  1 - 2
23/09/1922 League  (H)  0 - 1
1921-22
08/04/1922 League  (A)  0 - 4
08/10/1921 League  (H)  0 - 0
1920-21
09/03/1921 League  (A)  0 - 2
16/10/1920 League  (H)  1 - 2
1919-20
26/04/1920 League  (A)  1 - 1
26/04/1920 League  (A)  A - A
07/02/1920 Scottish Cup  (H)  1 - 3
31/01/1920 League  (H)  2 - 1
1916-17
17/02/1917 League  (A)  0 - 2
04/11/1916 League  (H)  1 - 2
1915-16
28/02/1916 League  (A)  0 - 3
18/09/1915 League  (H)  0 - 2
1914-15
03/10/1914 League  (A)  0 - 6
26/09/1914 League  (H)  1 - 3
1913-14
17/01/1914 League  (H)  0 - 1
18/10/1913 League  (A)  0 - 1
1912-13
21/12/1912 League  (A)  0 - 2
21/09/1912 League  (H)  3 - 1
1911-12
02/03/1912 League  (A)  0 - 2
16/09/1911 League  (H)  3 - 1
1910-11
26/11/1910 League  (H)  1 - 0
17/09/1910 League  (A)  1 - 2
1909-10
30/04/1910 League  (H)  0 - 0
02/10/1909 League  (A)  0 - 1
1908-09
10/10/1908 League  (A)  0 - 2
29/08/1908 League  (H)  2 - 1
1907-08
28/03/1908 League  (H)  2 - 0
31/08/1907 League  (A)  2 - 3
1906-07
23/03/1907 League  (A)  0 - 0
20/10/1906 League  (H)  0 - 0
1905-06
03/02/1906 League  (H)  1 - 0
27/01/1906 Scottish Cup  (H)  1 - 2
28/10/1905 League  (A)  1 - 3
1904-05
14/01/1905 League  (H)  2 - 1
19/11/1904 League  (A)  0 - 3
1903-04
05/03/1904 Scottish Cup  (A)  0 - 5
27/02/1904 Scottish Cup  (H)  0 - 0
20/02/1904 Scottish Cup  (A)  1 - 1
30/01/1904 League  (H)  2 - 1
10/10/1903 League  (A)  2 - 4
1902-03
21/03/1903 League  (H)  2 - 0
08/12/1902 League  (H)  A - A
29/11/1902 League  (A)  2 - 2
1901-02
16/11/1901 League  (H)  2 - 3
17/08/1901 League  (A)  1 - 1
1900-01
16/02/1901 Scottish Cup  (H)  0 - 1
22/12/1900 League  (A)  2 - 1
10/11/1900 League  (H)  1 - 1
1899-00
23/12/1899 League  (A)  1 - 1
25/11/1899 League  (H)  1 - 2
1898-99
07/01/1899 League  (A)  1 - 4
19/11/1898 League  (H)  1 - 4
10/10/1898 Friendly  (H)  0 - 2
1897-98
02/04/1898 Friendly  (H)  3 - 1
15/01/1898 League  (A)  1 - 2
06/11/1897 League  (H)  1 - 2
11/10/1897 Friendly  (H)  4 - 1
02/09/1897 Friendly  (A)  2 - 3
1896-97
20/02/1897 League  (A)  1 - 0
03/10/1896 League  (H)  2 - 2
1895-96
15/02/1896 Friendly  (H)  1 - 1
26/10/1895 League  (A)  0 - 11
10/08/1895 League  (H)  1 - 2
1894-95
04/05/1895 League  (A)  1 - 2
19/01/1895 Scottish Cup  (H)  1 - 0
11/08/1894 League  (H)  1 - 1
1893-94
04/11/1893 League  (A)  1 - 3
19/08/1893 League  (H)  1 - 4

Match Records



Biggest Win (4-0)

Sat, April 4th, 1953


Highest Scoring Draw (3-3)

Sat, March 20th, 1965


Heaviest Defeat (0-11)

Sat, October 26th, 1895

These teams met at Glasgow on Saturday in the return League fixture. The encounter excited more than ordinary interest in the West, and upwards of 10,000 spectators turned out. A heavy fall of snow overnight, which the sun had partially melted, rendered the ground heavy and footing uncertain.

Appearances & Goals


Most Appearances



Bobby Wilson
31 apps

All Time Goalscorer



Ray Stephen
6 goals

Most Goals In A Game

Youngest/Oldest Players


Youngest Player



Andy Penman
16 years, 9 months, 15 days on 5 Dec 1959

Oldest Player



Robert Douglas
40 years, 10 months, 0 days on 24 Feb 2013

Youngest Goalscorer



Iain Ferguson
17 years, 8 months, 15 days on 19 Apr 1980

Oldest Goalscorer



. Gordon Smith
38 years, 2 months, 21 days on 15 Aug 1962

For more Youngest/Oldest records please visit our player age records page.


Consecutive Records


Wins - 3

Start: Sat, October 23rd, 1948
End: Sat, October 22nd, 1949

Draws - 4

Start: Sat, September 21st, 1929
End: Wed, April 22nd, 1931

Losses - 14

Start: Sat, September 4th, 1965
End: Wed, April 8th, 1970

Unbeaten - 8

Start: Sat, November 3rd, 1956
End: Sat, April 16th, 1960

Clean Sheets - 3

Start: Wed, April 22nd, 1931
End: Sat, February 27th, 1932

Without Scoring - 8

Start: Wed, September 20th, 2017
End: Sun, August 8th, 2021