Date of birth | 22 April 1969 |
Place of birth | Glasgow |
Nationality | Scottish |
Weight | 73 kg |
Height | 1.75 m |
Position | Midfielder |
A Scottish international with well over 300 club appearances behind him, after recovering from a long-term groin injury, Billy found himself unable to get into the Blackburn Rovers line-up at the beginning of 2000-01.
In October, he joined Leicester City on loan. Unfortunately his only appearance for the Foxes was in the nightmare home defeat by First Division Crystal Palace in the Worthington Cup when he had little chance to impress on a generally lacklustre evening.
He subsequently moved on to Premiership strugglers Bradford City in another loan deal, becoming new manager Jim Jeffries' first signing.
A tough-tackling, no-nonsense midfielder, he went straight into the side and enjoyed a decent run of action until his groin problem flared up again in early February and he made just one more first-team appearance for the Bantams.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Hamilton Thistle | 01 Jul 1984 | 24 Jun 1985 | |
Dundee United | 24 Jun 1985 | 14 Oct 1995 | |
Blackburn Rovers | 14 Oct 1995 | 24 Nov 2000 | |
Leicester City | 27 Oct 2000 | 05 Nov 2000 | L |
Bradford City | 24 Nov 2000 | 30 Jun 2001 | |
Preston North End | 25 Sep 2001 | 30 Sep 2001 | |
Clydebank | 27 Nov 2001 | 30 Jun 2002 | |
Leicester City | 09 Aug 2002 | 30 Jun 2004 | |
Fulham | 09 Jul 2004 | 30 Jun 2005 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1995-96 | Blackburn Rovers | FA Cup | 1 | 1 |
|||
1995-96 | Blackburn Rovers | League Cup | 1 | ||||
1995-96 | Blackburn Rovers | Premier League | 13 | 6 |
2 |
5
|
1
|
1996-97 | Blackburn Rovers | FA Cup | 2 |
1
|
|||
1996-97 | Blackburn Rovers | Premier League | 23 | 2 |
1 |
10
|
|
1997-98 | Blackburn Rovers | FA Cup | 3 | ||||
1997-98 | Blackburn Rovers | League Cup | 2 | 1 |
|||
1997-98 | Blackburn Rovers | Premier League | 26 | 4 |
8
|
||
1998-99 | Blackburn Rovers | FA Cup | 1 | ||||
1998-99 | Blackburn Rovers | League Cup | 1 |
1
|
|||
1998-99 | Blackburn Rovers | Premier League | 14 | 2 |
3
|
||
1998-99 | Blackburn Rovers | UEFA Cup | 1 | ||||
2000-01 | Bradford City | FA Cup | 1 | ||||
2000-01 | Bradford City | Premier League | 10 | 1 |
4
|
||
2000-01 | Leicester City | League Cup | 1 | ||||
2001-02 | Clydebank | Scottish Division 2 | 8 |
2
|
1
|
||
2001-02 | Clydebank | Scottish FA Cup | 1 |
1
|
|||
2002-03 | Leicester City | FA Cup | 2 | ||||
2002-03 | Leicester City | League Cup | 1 |
1
|
|||
2002-03 | Leicester City | League Division 1 | 29 | 8 |
1 |
9
|
|
2003-04 | Leicester City | FA Cup | 2 | ||||
2003-04 | Leicester City | League Cup | 1 | ||||
2003-04 | Leicester City | Premier League | 15 | 1 |
5
|
||
2004-05 | Fulham | League Cup | 1 | ||||
2004-05 | Fulham | Premier League | 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 | |
---|---|---|---|---|---|
21 Oct 1995 | West Ham United v Blackburn Rovers | D | 1-1 | Premier League | |
08 Nov 1995 | Newcastle United v Blackburn Rovers | L | 1-0 | Premier League | |
29 Nov 1995 | Leeds United v Blackburn Rovers | L | 2-1 | League Cup | 4th round |
09 Dec 1995 | Coventry City v Blackburn Rovers | L | 5-0 | Premier League | |
23 Dec 1995 | Wimbledon v Blackburn Rovers | D | 1-1 | Premier League | |
30 Dec 1995 | Blackburn Rovers v Tottenham Hotspur | W | 2-1 | Premier League | |
01 Jan 1996 | Leeds United v Blackburn Rovers | D | 0-0 | Premier League | |
06 Jan 1996 | Ipswich Town v Blackburn Rovers | D | 0-0 | FA Cup | 3rd round |
16 Jan 1996 | Blackburn Rovers v Ipswich Town | L | 0-1 | FA Cup | 3rd round replay |
20 Jan 1996 | Blackburn Rovers v Sheffield Wednesday | W | 3-0 | Premier League | |
03 Feb 1996 | Blackburn Rovers v Bolton Wanderers | W | 3-1 | Premier League | |
10 Feb 1996 | Manchester United v Blackburn Rovers | L | 1-0 | Premier League | |
24 Feb 1996 | Blackburn Rovers v Liverpool | L | 2-3 | Premier League | |
28 Feb 1996 | Aston Villa v Blackburn Rovers | L | 2-0 | Premier League | |
02 Mar 1996 | Manchester City v Blackburn Rovers | D | 1-1 | Premier League | |
13 Mar 1996 | Blackburn Rovers v Leeds United | W | 1-0 | Premier League | |
16 Mar 1996 | Tottenham Hotspur v Blackburn Rovers | W | 2-3 | Premier League | |
30 Mar 1996 | Blackburn Rovers v Everton | L | 0-3 | Premier League | |
13 Apr 1996 | Nottingham Forest v Blackburn Rovers | W | 1-5 | Premier League | |
17 Apr 1996 | Blackburn Rovers v Wimbledon | W | 3-2 | Premier League | |
27 Apr 1996 | Blackburn Rovers v Arsenal | D | 1-1 | Premier League | |
05 May 1996 | Chelsea v Blackburn Rovers | W | 2-3 | Premier League | |
14 Sep 1996 | Newcastle United v Blackburn Rovers | L | 2-1 | Premier League | |
28 Sep 1996 | Coventry City v Blackburn Rovers | D | 0-0 | Premier League | |
26 Oct 1996 | West Ham United v Blackburn Rovers | L | 2-1 | Premier League | |
03 Nov 1996 | Blackburn Rovers v Liverpool | W | 3-0 | Premier League | |
16 Nov 1996 | Blackburn Rovers v Chelsea | D | 1-1 | Premier League | |
25 Nov 1996 | Nottingham Forest v Blackburn Rovers | D | 2-2 | Premier League | |
30 Nov 1996 | Blackburn Rovers v Southampton | W | 2-1 | Premier League | |
07 Dec 1996 | Leicester City v Blackburn Rovers | D | 1-1 | Premier League | |
14 Dec 1996 | Wimbledon v Blackburn Rovers | L | 1-0 | Premier League | |
26 Dec 1996 | Blackburn Rovers v Newcastle United | W | 1-0 | Premier League | |
28 Dec 1996 | Derby County v Blackburn Rovers | D | 0-0 | Premier League | |
01 Jan 1997 | Everton v Blackburn Rovers | W | 0-2 | Premier League | |
04 Jan 1997 | Blackburn Rovers v Port Vale | W | 1-0 | FA Cup | 3rd round |
01 Feb 1997 | Blackburn Rovers v West Ham United | W | 2-1 | Premier League | |
15 Feb 1997 | Blackburn Rovers v Coventry City | L | 1-2 | FA Cup | 4th round |
22 Feb 1997 | Liverpool v Blackburn Rovers | D | 0-0 | Premier League | |
11 Mar 1997 | Blackburn Rovers v Nottingham Forest | D | 1-1 | Premier League | |
15 Mar 1997 | Blackburn Rovers v Wimbledon | W | 3-1 | Premier League | |
19 Mar 1997 | Middlesbrough v Blackburn Rovers | L | 2-1 | Premier League | |
22 Mar 1997 | Blackburn Rovers v Aston Villa | L | 0-2 | Premier League | |
07 Apr 1997 | Leeds United v Blackburn Rovers | D | 0-0 | Premier League | |
12 Apr 1997 | Blackburn Rovers v Manchester United | L | 2-3 | Premier League | |
19 Apr 1997 | Arsenal v Blackburn Rovers | D | 1-1 | Premier League | |
22 Apr 1997 | Blackburn Rovers v Sheffield Wednesday | W | 4-1 | Premier League | |
03 May 1997 | Southampton v Blackburn Rovers | L | 2-0 | Premier League | |
08 May 1997 | Blackburn Rovers v Middlesbrough | D | 0-0 | Premier League | |
11 May 1997 | Blackburn Rovers v Leicester City | L | 2-4 | Premier League | |
09 Aug 1997 | Blackburn Rovers v Derby County | W | 1-0 | Premier League | |
13 Aug 1997 | Aston Villa v Blackburn Rovers | W | 0-4 | Premier League | |
23 Aug 1997 | Blackburn Rovers v Liverpool | D | 1-1 | Premier League | |
25 Aug 1997 | Blackburn Rovers v Sheffield Wednesday | W | 7-2 | Premier League | |
20 Sep 1997 | Tottenham Hotspur v Blackburn Rovers | D | 0-0 | Premier League | |
24 Sep 1997 | Leicester City v Blackburn Rovers | D | 1-1 | Premier League | |
30 Sep 1997 | Preston North End v Blackburn Rovers | L |
1-0 Agg: 1-6 |
League Cup | 2nd round 2nd leg |
04 Oct 1997 | Wimbledon v Blackburn Rovers | W | 0-1 | Premier League | |
15 Oct 1997 | Chelsea v Blackburn Rovers | L | 1-1 (1-4) | League Cup | 3rd round |
18 Oct 1997 | Blackburn Rovers v Southampton | W | 1-0 | Premier League | |
25 Oct 1997 | Newcastle United v Blackburn Rovers | D | 1-1 | Premier League | |
01 Nov 1997 | Barnsley v Blackburn Rovers | D | 1-1 | Premier League | |
08 Nov 1997 | Blackburn Rovers v Everton | W | 3-2 | Premier League | |
22 Nov 1997 | Blackburn Rovers v Chelsea | W | 1-0 | Premier League | |
30 Nov 1997 | Manchester United v Blackburn Rovers | L | 4-0 | Premier League | |
06 Dec 1997 | Blackburn Rovers v Bolton Wanderers | W | 3-1 | Premier League | |
13 Dec 1997 | Arsenal v Blackburn Rovers | W | 1-3 | Premier League | |
20 Dec 1997 | Blackburn Rovers v West Ham United | W | 3-0 | Premier League | |
26 Dec 1997 | Sheffield Wednesday v Blackburn Rovers | D | 0-0 | Premier League | |
17 Jan 1998 | Blackburn Rovers v Aston Villa | W | 5-0 | Premier League | |
26 Jan 1998 | Sheffield Wednesday v Blackburn Rovers | W | 0-3 | FA Cup | 4th round |
31 Jan 1998 | Liverpool v Blackburn Rovers | D | 0-0 | Premier League | |
07 Feb 1998 | Blackburn Rovers v Tottenham Hotspur | L | 0-3 | Premier League | |
14 Feb 1998 | West Ham United v Blackburn Rovers | D | 2-2 | FA Cup | 5th round |
21 Feb 1998 | Southampton v Blackburn Rovers | L | 3-0 | Premier League | |
25 Feb 1998 | Blackburn Rovers v West Ham United | L | 1-1 (4-5) | FA Cup | 5th round replay |
14 Mar 1998 | Everton v Blackburn Rovers | L | 1-0 | Premier League | |
31 Mar 1998 | Blackburn Rovers v Barnsley | W | 2-1 | Premier League | |
06 Apr 1998 | Blackburn Rovers v Manchester United | L | 1-3 | Premier League | |
11 Apr 1998 | Bolton Wanderers v Blackburn Rovers | L | 2-1 | Premier League | |
13 Apr 1998 | Blackburn Rovers v Arsenal | L | 1-4 | Premier League | |
18 Apr 1998 | West Ham United v Blackburn Rovers | L | 2-1 | Premier League | |
29 Apr 1998 | Chelsea v Blackburn Rovers | W | 0-1 | Premier League | |
02 May 1998 | Coventry City v Blackburn Rovers | L | 2-0 | Premier League | |
10 May 1998 | Blackburn Rovers v Newcastle United | W | 1-0 | Premier League | |
09 Sep 1998 | Tottenham Hotspur v Blackburn Rovers | L | 2-1 | Premier League | |
12 Sep 1998 | Sheffield Wednesday v Blackburn Rovers | L | 3-0 | Premier League | |
21 Sep 1998 | Blackburn Rovers v Chelsea | L | 3-4 | Premier League | |
26 Sep 1998 | Everton v Blackburn Rovers | D | 0-0 | Premier League | |
29 Sep 1998 | Olympique Lyonnais v Blackburn Rovers | D |
2-2 Agg: 3-2 |
UEFA Cup | 1st round 2nd leg |
03 Oct 1998 | Blackburn Rovers v West Ham United | W | 3-0 | Premier League | |
25 Oct 1998 | Blackburn Rovers v Arsenal | L | 1-2 | Premier League | |
28 Oct 1998 | Crewe Alexandra v Blackburn Rovers | W | 0-1 | League Cup | 3rd round |
31 Oct 1998 | Wimbledon v Blackburn Rovers | D | 1-1 | Premier League | |
05 Dec 1998 | Blackburn Rovers v Charlton Athletic | W | 1-0 | Premier League | |
12 Dec 1998 | Blackburn Rovers v Newcastle United | D | 0-0 | Premier League | |
19 Dec 1998 | Nottingham Forest v Blackburn Rovers | D | 2-2 | Premier League | |
26 Dec 1998 | Blackburn Rovers v Aston Villa | W | 2-1 | Premier League | |
28 Dec 1998 | Leicester City v Blackburn Rovers | D | 1-1 | Premier League | |
02 Jan 1999 | Blackburn Rovers v Charlton Athletic | W | 2-0 | FA Cup | 3rd round |
09 Jan 1999 | Blackburn Rovers v Leeds United | W | 1-0 | Premier League | |
16 Jan 1999 | Derby County v Blackburn Rovers | L | 1-0 | Premier League | |
06 Feb 1999 | Aston Villa v Blackburn Rovers | W | 1-3 | Premier League | |
06 Apr 1999 | Arsenal v Blackburn Rovers | L | 1-0 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1986-87 | Scotland | UEFA Under-18 | 1 | ||||
1987-88 | Scotland | World Youth Cup | 4 |
1
|
|||
1988-89 | Scotland | UEFA Under-21 | 2 | 1 |
|||
1989-90 | Scotland | B International | 1 |
||||
1989-90 | Scotland | UEFA Under-21 | 3 | 1 |
|||
1993-94 | Scotland | FIFA World Cup | 1 | 1 |
|||
1993-94 | Scotland | International Friendly | 2 | 1 |
1 |
||
1994-95 | Scotland | Kirin Japan Cup | 2 | ||||
1994-95 | Scotland | UEFA European Championship | 3 | 3 |
2 |
||
1995-96 | Scotland | International Friendly | 1 | 2 |
|||
1995-96 | Scotland | UEFA European Championship | 3 |
||||
1996-97 | Scotland | FIFA World Cup | 1 | 1 |
|||
1997-98 | Scotland | FIFA World Cup | 2 |
||||
1997-98 | Scotland | International Friendly | 5 | ||||
1998-99 | Scotland | UEFA European Championship | 2 |
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 | |
---|---|---|---|---|---|
13 Oct 1986 | Italy v Scotland | L | 1-0 | UEFA U18 | Semi-final |
11 Oct 1987 | Scotland v East Germany | W | 2-1 | World Youth Cup | Group 3 |
14 Oct 1987 | Scotland v Bahrain | D | 1-1 | World Youth Cup | Group 3 |
18 Oct 1987 | Scotland v Colombia | D | 2-2 | World Youth Cup | Group 3 |
21 Oct 1987 | West Germany v Scotland | L | 1-1 (3-4) | World Youth Cup | Quarter-final |
13 Sep 1988 | Norway v Scotland | D | 1-1 | UEFA U21 | Group 5 |
18 Oct 1988 | Scotland v Yugoslavia | L | 0-2 | UEFA U21 | Group 5 |
07 Mar 1989 | Scotland v France | L | 2-3 | UEFA U21 | Group 5 |
05 Sep 1989 | Yugoslavia v Scotland | L | 4-1 | UEFA Under-21 | Group 5 |
10 Oct 1989 | France v Scotland | L | 3-1 | UEFA U21 | Group 5 |
14 Nov 1989 | Scotland v Norway | W | 2-0 | UEFA U21 | Group 5 |
27 Mar 1990 | Scotland v Yugoslavia | D | 0-0 | B INTER | |
17 Nov 1993 | Malta v Scotland | W | 0-2 | FIFA World Cup | Group 1 |
23 Mar 1994 | Scotland v Netherlands | L | 0-1 | International Friendly | |
20 Apr 1994 | Austria v Scotland | W | 1-2 | International Friendly | |
27 May 1994 | Netherlands v Scotland | L | 3-1 | International Friendly | |
12 Oct 1994 | Scotland v Faroe Islands | W | 5-1 | UEFA European Championship | Group 8 |
16 Nov 1994 | Scotland v Russia | D | 1-1 | UEFA European Championship | Group 8 |
18 Dec 1994 | Greece v Scotland | L | 1-0 | UEFA European Championship | Group 8 |
29 Mar 1995 | Russia v Scotland | D | 0-0 | UEFA European Championship | Group 8 |
26 Apr 1995 | San Marino v Scotland | W | 0-2 | UEFA European Championship | Group 8 |
21 May 1995 | Japan v Scotland | D | 0-0 | KIRIN JAPAN CUP | |
24 May 1995 | Scotland v Ecuador | W | 2-1 | KIRIN JAPAN CUP | |
07 Jun 1995 | Faroe Islands v Scotland | W | 0-2 | UEFA European Championship | Group 8 |
06 Sep 1995 | Scotland v Finland | W | 1-0 | UEFA European Championship | Group 8 |
11 Oct 1995 | Sweden v Scotland | L | 2-0 | International Friendly | |
15 Nov 1995 | Scotland v San Marino | W | 5-0 | UEFA European Championship | Group 8 |
27 Mar 1996 | Scotland v Australia | W | 1-0 | International Friendly | |
24 Apr 1996 | Denmark v Scotland | L | 2-0 | International Friendly | |
10 Jun 1996 | Netherlands v Scotland | D | 0-0 | UEFA European Championship | Finals Group A |
10 Nov 1996 | Scotland v Sweden | W | 1-0 | FIFA World Cup | Group 4 |
29 Mar 1997 | Scotland v Estonia | W | 2-0 | FIFA World Cup | Group 4 |
11 Oct 1997 | Scotland v Latvia | W | 2-0 | FIFA World Cup | Group 4 |
12 Nov 1997 | France v Scotland | L | 2-1 | International Friendly | |
25 Mar 1998 | Scotland v Denmark | L | 0-1 | International Friendly | |
22 Apr 1998 | Scotland v Finland | D | 1-1 | International Friendly | |
23 May 1998 | Scotland v Colombia | D | 2-2 | International Friendly | |
30 May 1998 | USA v Scotland | D | 0-0 | International Friendly | |
10 Jun 1998 | Brazil v Scotland | L | 2-1 | FIFA World Cup | Finals Group A |
10 Oct 1998 | Scotland v Estonia | W | 3-2 | UEFA European Championship | Group 9 |
14 Oct 1998 | Scotland v Faroe Islands | W | 2-1 | UEFA European Championship | Group 9 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.