Date of birth | 05 December 1967 |
Place of birth | Elgin |
Nationality | Scottish |
Weight | 85 kg |
Height | 1.81 m |
Position | Goalkeeper |
This vastly experienced goalkeeper spent eight seasons with Dundee United before falling out of favour and moving on to St Johnstone in January 1995. Since then he has been Saints first-choice keeper, making more than 250 senior appearances. A competent shot stopper who is quick off the mark in pursuit of loose through balls, Alan has been included in the Scotland squad on several occasions but has yet to win a first cap.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Dundee United | 25 Nov 1986 | 05 Jan 1995 | |
Cowdenbeath | 19 Aug 1988 | 04 Sep 1988 | L |
East Stirlingshire | 18 Nov 1988 | 27 Nov 1988 | L |
St Johnstone | 05 Jan 1995 |
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
1999-00 | St Johnstone | Scottish FA Cup | 1 | 2 | ||||
1999-00 | St Johnstone | Scottish League Cup | 1 | 2 | ||||
1999-00 | St Johnstone | Scottish Premier League | 21 | 4 | 25 |
1
|
||
1999-00 | St Johnstone | UEFA Cup | 4 | 1 | 7 | |||
2000-01 | St Johnstone | Scottish FA Cup | 2 | 3 | ||||
2000-01 | St Johnstone | Scottish League Cup | 2 | 2 | ||||
2000-01 | St Johnstone | Scottish Premier League | 38 | 7 | 54 |
1
|
||
2001-02 | St Johnstone | Scottish Premier League | 7 | 13 | ||||
2002-03 | St Johnstone | Scottish Division 1 | 9 | 2 | 8 | |||
2002-03 | St Johnstone | Scottish League Cup | 1 | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
31 Jul 1999 | St Johnstone v Heart of Midlothian | L | 1-4 | Scottish Premier League | |
07 Aug 1999 | Celtic v St Johnstone | L | 3-0 | Scottish Premier League | |
12 Aug 1999 | VPS Vaasa v St Johnstone | D | 1-1 | UEFA Cup | 1st qualifying round 1st leg |
15 Aug 1999 | St Johnstone v Kilmarnock | W | 2-0 | Scottish Premier League | |
21 Aug 1999 | St Johnstone v Hibernian | D | 1-1 | Scottish Premier League | |
26 Aug 1999 | St Johnstone v VPS Vaasa | W |
2-0 Agg: 3-1 |
UEFA Cup | 1st qualifying round 2nd leg |
29 Aug 1999 | Aberdeen v St Johnstone | W | 0-3 | Scottish Premier League | |
11 Sep 1999 | St Johnstone v Motherwell | D | 1-1 | Scottish Premier League | |
16 Sep 1999 | AS Monaco v St Johnstone | L | 3-0 | UEFA Cup | 1st round 1st leg |
19 Sep 1999 | Dundee v St Johnstone | W | 1-2 | Scottish Premier League | |
25 Sep 1999 | Rangers v St Johnstone | L | 3-1 | Scottish Premier League | |
30 Sep 1999 | St Johnstone v AS Monaco | D |
3-3 Agg: 3-6 |
UEFA Cup | 1st round 2nd leg |
12 Oct 1999 | St Johnstone v Dundee United | L | 1-2 | Scottish League Cup | 3rd round |
16 Oct 1999 | Heart of Midlothian v St Johnstone | D | 1-1 | Scottish Premier League | |
24 Oct 1999 | St Johnstone v Celtic | L | 1-2 | Scottish Premier League | |
27 Oct 1999 | St Johnstone v Dundee United | L | 0-1 | Scottish Premier League | |
30 Oct 1999 | Motherwell v St Johnstone | L | 1-0 | Scottish Premier League | |
06 Nov 1999 | St Johnstone v Dundee | L | 0-1 | Scottish Premier League | |
21 Nov 1999 | St Johnstone v Aberdeen | D | 1-1 | Scottish Premier League | |
24 Nov 1999 | Hibernian v St Johnstone | W | 0-1 | Scottish Premier League | |
27 Nov 1999 | Dundee United v St Johnstone | L | 1-0 | Scottish Premier League | |
18 Dec 1999 | Kilmarnock v St Johnstone | W | 1-2 | Scottish Premier League | |
27 Dec 1999 | Dundee v St Johnstone | D | 1-1 | Scottish Premier League | |
22 Jan 2000 | St Johnstone v Motherwell | D | 1-1 | Scottish Premier League | |
30 Jan 2000 | St Johnstone v Rangers | L | 0-2 | Scottish FA Cup | 3rd round |
05 Feb 2000 | Aberdeen v St Johnstone | L | 2-1 | Scottish Premier League | |
15 Feb 2000 | St Johnstone v Rangers | D | 1-1 | Scottish Premier League | |
29 Jul 2000 | Rangers v St Johnstone | L | 2-1 | Scottish Premier League | |
06 Aug 2000 | St Johnstone v Heart of Midlothian | D | 2-2 | Scottish Premier League | |
12 Aug 2000 | Dunfermline Athletic v St Johnstone | D | 1-1 | Scottish Premier League | |
19 Aug 2000 | Dundee United v St Johnstone | W | 1-2 | Scottish Premier League | |
22 Aug 2000 | St Johnstone v Cowdenbeath | W | 3-1 | Scottish League Cup | 2nd round |
26 Aug 2000 | St Johnstone v Kilmarnock | D | 1-1 | Scottish Premier League | |
05 Sep 2000 | St Johnstone v Kilmarnock | L | 0-1 | Scottish League Cup | 3rd round |
09 Sep 2000 | Aberdeen v St Johnstone | D | 1-1 | Scottish Premier League | |
16 Sep 2000 | St Johnstone v Dundee | D | 0-0 | Scottish Premier League | |
23 Sep 2000 | St Mirren v St Johnstone | W | 0-1 | Scottish Premier League | |
30 Sep 2000 | St Johnstone v Hibernian | L | 0-3 | Scottish Premier League | |
14 Oct 2000 | Motherwell v St Johnstone | L | 4-0 | Scottish Premier League | |
17 Oct 2000 | St Johnstone v Celtic | L | 0-2 | Scottish Premier League | |
22 Oct 2000 | St Johnstone v Rangers | W | 2-1 | Scottish Premier League | |
28 Oct 2000 | Heart of Midlothian v St Johnstone | W | 0-3 | Scottish Premier League | |
04 Nov 2000 | St Johnstone v Dunfermline Athletic | L | 0-2 | Scottish Premier League | |
12 Nov 2000 | Celtic v St Johnstone | L | 4-1 | Scottish Premier League | |
18 Nov 2000 | St Johnstone v Dundee United | W | 1-0 | Scottish Premier League | |
25 Nov 2000 | Kilmarnock v St Johnstone | W | 0-2 | Scottish Premier League | |
28 Nov 2000 | St Johnstone v Aberdeen | D | 0-0 | Scottish Premier League | |
02 Dec 2000 | Dundee v St Johnstone | D | 1-1 | Scottish Premier League | |
09 Dec 2000 | St Johnstone v St Mirren | W | 2-0 | Scottish Premier League | |
16 Dec 2000 | Hibernian v St Johnstone | L | 2-0 | Scottish Premier League | |
23 Dec 2000 | St Johnstone v Motherwell | L | 2-3 | Scottish Premier League | |
26 Dec 2000 | Rangers v St Johnstone | L | 3-0 | Scottish Premier League | |
30 Dec 2000 | St Johnstone v Heart of Midlothian | D | 2-2 | Scottish Premier League | |
02 Jan 2001 | Dunfermline Athletic v St Johnstone | D | 0-0 | Scottish Premier League | |
27 Jan 2001 | St Johnstone v Dunfermline Athletic | D | 0-0 | Scottish FA Cup | 3rd round |
03 Feb 2001 | Dundee United v St Johnstone | D | 1-1 | Scottish Premier League | |
11 Feb 2001 | St Johnstone v Kilmarnock | L | 1-2 | Scottish Premier League | |
13 Feb 2001 | Dunfermline Athletic v St Johnstone | L | 3-2 | Scottish FA Cup | 3rd round replay |
03 Mar 2001 | St Johnstone v Dundee | L | 2-3 | Scottish Premier League | |
14 Mar 2001 | St Johnstone v Celtic | L | 1-2 | Scottish Premier League | |
17 Mar 2001 | St Mirren v St Johnstone | L | 1-0 | Scottish Premier League | |
27 Mar 2001 | Aberdeen v St Johnstone | D | 3-3 | Scottish Premier League | |
01 Apr 2001 | St Johnstone v Hibernian | W | 2-0 | Scottish Premier League | |
07 Apr 2001 | Motherwell v St Johnstone | L | 1-0 | Scottish Premier League | |
21 Apr 2001 | Motherwell v St Johnstone | W | 0-1 | Scottish Premier League | |
28 Apr 2001 | St Johnstone v Aberdeen | L | 0-3 | Scottish Premier League | |
05 May 2001 | St Johnstone v St Mirren | D | 2-2 | Scottish Premier League | |
12 May 2001 | St Johnstone v Dundee United | L | 2-3 | Scottish Premier League | |
20 May 2001 | Dunfermline Athletic v St Johnstone | D | 0-0 | Scottish Premier League | |
28 Jul 2001 | Celtic v St Johnstone | L | 3-0 | Scottish Premier League | |
04 Aug 2001 | St Johnstone v Dunfermline Athletic | L | 0-2 | Scottish Premier League | |
11 Aug 2001 | St Johnstone v Dundee United | L | 0-1 | Scottish Premier League | |
18 Aug 2001 | Kilmarnock v St Johnstone | L | 2-1 | Scottish Premier League | |
25 Aug 2001 | St Johnstone v Aberdeen | D | 1-1 | Scottish Premier League | |
08 Sep 2001 | Dundee v St Johnstone | D | 1-1 | Scottish Premier League | |
29 Sep 2001 | St Johnstone v Motherwell | L | 2-3 | Scottish Premier League | |
05 Oct 2002 | St Johnstone v Clyde | L | 0-1 | Scottish Division 1 | |
19 Oct 2002 | St Johnstone v St Mirren | W | 2-0 | Scottish Division 1 | |
26 Oct 2002 | Inverness Caledonian Thistle v St Johnstone | L | 2-1 | Scottish Division 1 | |
02 Nov 2002 | Alloa Athletic v St Johnstone | W | 1-3 | Scottish Division 1 | |
05 Nov 2002 | St Johnstone v Livingston | L | 0-1 | Scottish League Cup | 3rd round |
09 Nov 2002 | St Johnstone v Arbroath | W | 2-0 | Scottish Division 1 | |
16 Nov 2002 | St Johnstone v Ayr United | L | 0-2 | Scottish Division 1 | |
23 Nov 2002 | Ross County v St Johnstone | D | 0-0 | Scottish Division 1 | |
30 Nov 2002 | St Johnstone v Falkirk | L | 0-1 | Scottish Division 1 | |
07 Dec 2002 | Clyde v St Johnstone | W | 1-2 | Scottish Division 1 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.