Youngest/Oldest Players All Competitions


On this page, players are only listed once for their achievements re: appearances and goals, unless appearing first as a substitute before making a starting appearance.

In the case of hat-tricks, players may appear more than once where they are recorded as the youngest players to score three or more goals in a match.


Youngest Debuts and Oldest Serving


Youngest Player



1. Chris Mochrie (as sub)
16 years, 27 days
on 4 May 2019

2. Kerr Smith (as sub)
16 years, 2 months, 9 days
on 21 Feb 2021

3. John Souttar
16 years, 3 months, 8 days
on 2 Jan 2013

4. Kerr Smith
16 years, 4 months, 9 days
on 21 Apr 2021

5. Ian Mitchell
16 years, 4 months, 20 days
on 29 Sep 1962

6. Ryan Gauld (as sub)
16 years, 4 months, 27 days
on 13 May 2012

7. John Souttar (as sub)
16 years, 6 months, 7 days
on 1 Apr 2013

8. Greg Cameron (as sub)
16 years, 8 months, 1 days
on 11 Dec 2004

9. David Goodwillie (as sub)
16 years, 9 months, 3 days
on 31 Dec 2005

10. Frannie Munro
16 years, 9 months, 14 days
on 8 Aug 1964

Oldest Player



1. Tom Blair
45 years, 5 months, 21 days
on 14 Aug 1937

2. Tom Timmons
41 years, 3 months, 8 days
on 18 Mar 1911

3. Jimmy Brownlie
40 years, 8 months, 17 days
on 1 Feb 1926

4. Craig Brewster
39 years, 9 months, 6 days
on 19 Sep 2006

5. Craig Brewster (as sub)
39 years, 9 months, 3 days
on 16 Sep 2006

6. Steve Banks
38 years, 11 months, 9 days
on 18 Jan 2011

7. Doug Smith
38 years, 10 months, 22 days
on 31 Jan 1976

8. Doug Smith (as sub)
38 years, 6 months, 14 days
on 23 Sep 1975

9. Peter Bonetti
38 years, 2 days
on 29 Sep 1979

10. Lando Ugolini
37 years, 10 months, 5 days
on 9 Apr 1962

Youngest Starting Player



1. John Souttar
16 years, 3 months, 8 days
on 2 Jan 2013

2. Kerr Smith
16 years, 4 months, 9 days
on 21 Apr 2021

3. Ian Mitchell
16 years, 4 months, 20 days
on 29 Sep 1962

4. Frannie Munro
16 years, 9 months, 14 days
on 8 Aug 1964

5. Jimmy Simpson
16 years, 9 months, 22 days
on 15 Aug 1925

6. Christian Dailly
16 years, 9 months, 29 days
on 21 Aug 1990

7. Sandy Davie
16 years, 10 months, 13 days
on 23 Apr 1962

8. Bobby Smith
16 years, 11 months, 0 days
on 29 Aug 1962

9. Ray Stewart
16 years, 11 months, 25 days
on 1 Sep 1976

10. John Holt
17 years, 1 months, 29 days
on 19 Jan 1974

Oldest Starting Player



1. Tom Blair
45 years, 5 months, 21 days
on 14 Aug 1937

2. Tom Timmons
41 years, 3 months, 8 days
on 18 Mar 1911

3. Jimmy Brownlie
40 years, 8 months, 17 days
on 1 Feb 1926

4. Craig Brewster
39 years, 9 months, 6 days
on 19 Sep 2006

5. Steve Banks
38 years, 11 months, 9 days
on 18 Jan 2011

6. Doug Smith
38 years, 10 months, 22 days
on 31 Jan 1976

7. Peter Bonetti
38 years, 2 days
on 29 Sep 1979

8. Lando Ugolini
37 years, 10 months, 5 days
on 9 Apr 1962

9. Dave Narey
37 years, 9 months, 21 days
on 2 Apr 1994

10. Maurice Malpas
37 years, 9 months, 18 days
on 21 May 2000

Youngest Goalscorer



1. Ian Mitchell
16 years, 5 months, 18 days
on 27 Oct 1962

2. Frannie Munro
16 years, 9 months, 14 days
on 8 Aug 1964

3. Christian Dailly
16 years, 9 months, 29 days
on 21 Aug 1990

4. David Goodwillie
16 years, 11 months, 4 days
on 4 Mar 2006

5. Jimmy Simpson
17 years, 2 months, 2 days
on 26 Dec 1925

6. Alan Devlin
17 years, 2 months, 30 days
on 9 Jan 1971

7. John Souttar
17 years, 3 months, 7 days
on 1 Jan 2014

8. Ryan Gauld
17 years, 3 months, 16 days
on 1 Apr 2013

9. Logan Chalmers
17 years, 6 months, 13 days
on 7 Oct 2017

10. Harry Souttar
17 years, 6 months, 22 days
on 14 May 2016

Oldest Goalscorer



1. Doug Smith
37 years, 5 months, 22 days
on 31 Aug 1974

2. Neil Mochan
36 years, 21 days
on 27 Apr 1963

3. Jim Bett
35 years, 10 months, 19 days
on 14 Oct 1995

4. Maurice Malpas
35 years, 8 months, 4 days
on 7 Apr 1998

5. Billy Dodds
35 years, 7 months, 20 days
on 25 Sep 2004

6. Peter Cabrelli
35 years, 4 months, 14 days
on 9 Mar 1946

7. Charlie Mulgrew
35 years, 4 months, 11 days
on 17 Jul 2021

8. George A Ross
35 years, 1 months, 20 days
on 10 Apr 1943

9. Duncan Hutchison
35 years, 1 days
on 4 Mar 1939

10. Lars Zetterlund
34 years, 10 months, 1 days
on 12 Dec 1998

Youngest Hat-Trick Scorer



1. Ian Mitchell
17 years, 7 months, 19 days on 28 Dec 1963

2. Andy Gray
18 years, 29 days on 29 Dec 1973

3. Andy Gray
18 years, 10 months, 26 days on 26 Oct 1974

4. Johnny Coyle
18 years, 11 months, 1 days on 29 Aug 1951

5. Jim Irvine
19 years, 26 days on 12 Sep 1959

6. Billy Kirkwood
19 years, 1 months, 4 days on 5 Oct 1977

7. Stephen McConalogue
19 years, 2 months, 6 days on 22 Aug 2000

8. Stephen O'Donnell
19 years, 2 months, 14 days on 24 Sep 2002

9. Jim Irvine
19 years, 3 months, 18 days on 5 Dec 1959

10. David Laing
19 years, 4 months, 4 days on 18 Mar 1933

Oldest Hat-Trick Scorer



1. Duncan Hutchison
33 years, 6 months, 29 days on 2 Oct 1937

2. Duncan Hutchison
32 years, 1 months, 10 days on 13 Apr 1936

3. Geordie Henderson
31 years, 10 months, 19 days on 6 Mar 1929

4. Jim McIntyre
31 years, 9 months, 25 days on 20 Mar 2004

5. Tommy Traynor
31 years, 15 days on 12 Oct 1974

6. Archie Aikman
30 years, 24 days on 16 Apr 1955

7. Wilson Humphries
29 years, 9 months, 25 days on 26 Apr 1958

8. Billy Dodds
29 years, 7 months, 21 days on 26 Sep 1998

9. Wilson Humphries
29 years, 6 months, 17 days on 18 Jan 1958

10. Craig Brewster
29 years, 3 months, 10 days on 23 Mar 1996