Date of birth | 20 September 1967 |
Place of birth | Vancouver |
Nationality | Canadian |
Weight | 91 kg |
Height | 1.96 m |
Position | Goalkeeper |
A good safe all-round goalkeeper, Craig began the 2000-01 campaign as second choice to Shaka Hislop at West Ham and then missed several weeks in the autumn due to a hernia problem. However he was back in action in the new year and took over for a brief run in the team when his rival was sidelined by injury. He subsequently dropped out of the first-team picture and suffered further injury problems with a broken finger. Craig continued to represent Canada and featured for them in both World Cup qualifiers and the Confederations Cup tournament during the season. Ater making a recovery from testicular cancer, which ruled him out of most of the 2001-2002 season Craig was released by West Ham in the summer. He announced his retirement from the game in the summer of 2002 based on medical advice.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Ipswich Town | 31 Aug 1985 | 26 Mar 1997 | |
Colchester United | 01 Mar 1988 | 01 May 1988 | L |
Chelsea | 26 Mar 1997 | 22 Apr 1997 | L |
West Ham United | 23 Jul 1997 | 30 Jun 2002 |
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
1992-93 | Ipswich Town | Premier League | 11 | 1 | 14 |
1
|
||
1993-94 | Ipswich Town | League Cup | 1 | 3 | ||||
1993-94 | Ipswich Town | Premier League | 27 | 3 | 31 | |||
1994-95 | Ipswich Town | League Cup | 2 | 2 | ||||
1994-95 | Ipswich Town | Premier League | 36 | 3 | 78 |
1
|
||
1995-96 | Ipswich Town | FA Cup | 1 | |||||
1996-97 | Chelsea | Premier League | 2 | 1 |
2 | |||
1996-97 | Ipswich Town | League Cup | 2 | 2 | ||||
1997-98 | West Ham United | FA Cup | 4 | 5 | ||||
1997-98 | West Ham United | League Cup | 3 | 1 | 3 | |||
1997-98 | West Ham United | Premier League | 13 | 5 | 12 | |||
1998-99 | West Ham United | Premier League | 1 | 1 |
1 | |||
1999-00 | West Ham United | Premier League | 9 | 2 |
1 | 14 | ||
1999-00 | West Ham United | UEFA Intertoto Cup | 1 | 1 | ||||
2000-01 | West Ham United | Premier League | 3 | 1 |
1 | 4 |
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 | |
---|---|---|---|---|---|
15 Aug 1992 | Ipswich Town v Aston Villa | D | 1-1 | Premier League | |
18 Aug 1992 | Wimbledon v Ipswich Town | W | 0-1 | Premier League | |
22 Aug 1992 | Manchester United v Ipswich Town | D | 1-1 | Premier League | |
25 Aug 1992 | Ipswich Town v Liverpool | D | 2-2 | Premier League | |
30 Aug 1992 | Ipswich Town v Tottenham Hotspur | D | 1-1 | Premier League | |
01 Sep 1992 | Middlesbrough v Ipswich Town | D | 2-2 | Premier League | |
05 Sep 1992 | Queens Park Rangers v Ipswich Town | D | 0-0 | Premier League | |
12 Sep 1992 | Ipswich Town v Wimbledon | W | 2-1 | Premier League | |
19 Sep 1992 | Oldham Athletic v Ipswich Town | L | 4-2 | Premier League | |
26 Sep 1992 | Ipswich Town v Sheffield United | D | 0-0 | Premier League | |
03 Oct 1992 | Ipswich Town v Leeds United | W | 4-2 | Premier League | |
28 Aug 1993 | Sheffield United v Ipswich Town | D | 1-1 | Premier League | |
31 Aug 1993 | Ipswich Town v Newcastle United | D | 1-1 | Premier League | |
11 Sep 1993 | Arsenal v Ipswich Town | L | 4-0 | Premier League | |
18 Sep 1993 | Ipswich Town v Aston Villa | L | 1-2 | Premier League | |
26 Sep 1993 | Ipswich Town v Tottenham Hotspur | D | 2-2 | Premier League | |
02 Oct 1993 | Queens Park Rangers v Ipswich Town | L | 3-0 | Premier League | |
17 Oct 1993 | Ipswich Town v Leeds United | D | 0-0 | Premier League | |
25 Oct 1993 | Wimbledon v Ipswich Town | W | 0-2 | Premier League | |
27 Oct 1993 | Liverpool v Ipswich Town | L | 3-2 | League Cup | 3rd round |
24 Nov 1993 | Manchester United v Ipswich Town | D | 0-0 | Premier League | |
27 Nov 1993 | Ipswich Town v Blackburn Rovers | W | 1-0 | Premier League | |
04 Dec 1993 | Ipswich Town v Oldham Athletic | D | 0-0 | Premier League | |
08 Dec 1993 | Southampton v Ipswich Town | W | 0-1 | Premier League | |
11 Dec 1993 | Chelsea v Ipswich Town | D | 1-1 | Premier League | |
18 Dec 1993 | Ipswich Town v Norwich City | W | 2-1 | Premier League | |
27 Dec 1993 | Ipswich Town v West Ham United | D | 1-1 | Premier League | |
01 Jan 1994 | Ipswich Town v Liverpool | L | 1-2 | Premier League | |
15 Jan 1994 | Leeds United v Ipswich Town | D | 0-0 | Premier League | |
22 Jan 1994 | Ipswich Town v Wimbledon | D | 0-0 | Premier League | |
02 Feb 1994 | Coventry City v Ipswich Town | L | 1-0 | Premier League | |
05 Feb 1994 | Manchester City v Ipswich Town | L | 2-1 | Premier League | |
12 Feb 1994 | Everton v Ipswich Town | D | 0-0 | Premier League | |
22 Feb 1994 | Ipswich Town v Sheffield United | W | 3-2 | Premier League | |
09 Apr 1994 | Liverpool v Ipswich Town | L | 1-0 | Premier League | |
16 Apr 1994 | Ipswich Town v Swindon Town | D | 1-1 | Premier League | |
23 Apr 1994 | Sheffield Wednesday v Ipswich Town | L | 5-0 | Premier League | |
01 May 1994 | Ipswich Town v Manchester United | L | 1-2 | Premier League | |
07 May 1994 | Blackburn Rovers v Ipswich Town | D | 0-0 | Premier League | |
20 Aug 1994 | Ipswich Town v Nottingham Forest | L | 0-1 | Premier League | |
23 Aug 1994 | Wimbledon v Ipswich Town | D | 1-1 | Premier League | |
27 Aug 1994 | Queens Park Rangers v Ipswich Town | W | 1-2 | Premier League | |
30 Aug 1994 | Ipswich Town v Tottenham Hotspur | L | 1-3 | Premier League | |
10 Sep 1994 | Aston Villa v Ipswich Town | L | 2-0 | Premier League | |
19 Sep 1994 | Ipswich Town v Norwich City | L | 1-2 | Premier League | |
21 Sep 1994 | Ipswich Town v Bolton Wanderers | L | 0-3 | League Cup | 2nd round 1st leg |
24 Sep 1994 | Ipswich Town v Manchester United | W | 3-2 | Premier League | |
01 Oct 1994 | Southampton v Ipswich Town | L | 3-1 | Premier League | |
05 Oct 1994 | Bolton Wanderers v Ipswich Town | L |
1-0 Agg: 4-0 |
League Cup | 2nd round 2nd leg |
10 Oct 1994 | Coventry City v Ipswich Town | L | 2-0 | Premier League | |
16 Oct 1994 | Ipswich Town v Sheffield Wednesday | L | 1-2 | Premier League | |
23 Oct 1994 | Chelsea v Ipswich Town | L | 2-0 | Premier League | |
29 Oct 1994 | Ipswich Town v Liverpool | L | 1-3 | Premier League | |
01 Nov 1994 | Ipswich Town v Leeds United | W | 2-0 | Premier League | |
05 Nov 1994 | Crystal Palace v Ipswich Town | L | 3-0 | Premier League | |
19 Nov 1994 | Ipswich Town v Blackburn Rovers | L | 1-3 | Premier League | |
26 Nov 1994 | Newcastle United v Ipswich Town | D | 1-1 | Premier League | |
03 Dec 1994 | Ipswich Town v Manchester City | L | 1-2 | Premier League | |
10 Dec 1994 | Nottingham Forest v Ipswich Town | L | 4-1 | Premier League | |
16 Dec 1994 | Ipswich Town v Wimbledon | D | 2-2 | Premier League | |
26 Dec 1994 | West Ham United v Ipswich Town | D | 1-1 | Premier League | |
28 Dec 1994 | Ipswich Town v Arsenal | L | 0-2 | Premier League | |
31 Dec 1994 | Everton v Ipswich Town | L | 4-1 | Premier League | |
02 Jan 1995 | Ipswich Town v Leicester City | W | 4-1 | Premier League | |
14 Jan 1995 | Liverpool v Ipswich Town | W | 0-1 | Premier League | |
21 Jan 1995 | Ipswich Town v Chelsea | D | 2-2 | Premier League | |
28 Jan 1995 | Blackburn Rovers v Ipswich Town | L | 4-1 | Premier League | |
04 Feb 1995 | Ipswich Town v Crystal Palace | L | 0-2 | Premier League | |
22 Feb 1995 | Manchester City v Ipswich Town | L | 2-0 | Premier League | |
25 Feb 1995 | Ipswich Town v Southampton | W | 2-1 | Premier League | |
28 Feb 1995 | Ipswich Town v Newcastle United | L | 0-2 | Premier League | |
04 Mar 1995 | Manchester United v Ipswich Town | L | 9-0 | Premier League | |
08 Mar 1995 | Tottenham Hotspur v Ipswich Town | L | 3-0 | Premier League | |
20 Mar 1995 | Norwich City v Ipswich Town | L | 3-0 | Premier League | |
01 Apr 1995 | Ipswich Town v Aston Villa | L | 0-1 | Premier League | |
05 Apr 1995 | Leeds United v Ipswich Town | L | 4-0 | Premier League | |
11 Apr 1995 | Ipswich Town v Queens Park Rangers | L | 0-1 | Premier League | |
06 Jan 1996 | Ipswich Town v Blackburn Rovers | D | 0-0 | FA Cup | 3rd round |
17 Sep 1996 | Fulham v Ipswich Town | D | 1-1 | League Cup | 2nd round 1st leg |
24 Sep 1996 | Ipswich Town v Fulham | W |
4-2 Agg: 5-3 |
League Cup | 2nd round 2nd leg |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
1987-88 | Canada | International Friendly | 1 | |||||
1987-88 | Canada | Stanley Matthews Cup | 2 | 1 | ||||
1987-88 | Canada | World Youth Cup | 3 | 5 |
1
|
|||
1988-89 | Canada | International Friendly | 3 | 4 | ||||
1989-90 | Canada | Francophone Games | 2 | 1 | ||||
1989-90 | Canada | North American Championship | 2 | 1 | 1 | |||
1990-91 | Canada | Gold Cup | 1 | 4 |
1
|
|||
1991-92 | Canada | International Friendly | 1 | 3 | ||||
1992-93 | Canada | FIFA World Cup | 7 | 1 | 11 | |||
1992-93 | Canada | International Friendly | 2 | 1 | ||||
1993-94 | Canada | CONCACAF Gold Cup | 2 | 9 | ||||
1993-94 | Canada | FIFA World Cup | 2 | 1 | 2 | |||
1993-94 | Canada | International Friendly | 4 | 7 | ||||
1994-95 | Canada | Skydome Tournament | 1 | 1 | ||||
1995-96 | Canada | Caribbean Cup | 2 | 2 | ||||
1995-96 | Canada | CONCACAF Gold Cup | 2 | 5 | ||||
1995-96 | Canada | International Friendly | 1 | 1 | ||||
1996-97 | Canada | FIFA World Cup | 9 | 4 | 8 |
1
|
||
1997-98 | Canada | FIFA World Cup | 3 | 7 | ||||
1998-99 | Canada | International Friendly | 1 | 1 | ||||
1999-00 | Canada | CONCACAF Gold Cup | 5 | 2 | 2 | |||
1999-00 | Canada | International Friendly | 2 | 1 | ||||
2000-01 | Canada | FIFA Confederations Cup | 3 | 5 | ||||
2000-01 | Canada | LG Cup Four Nations Tournament (Cairo) | 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 | |
---|---|---|---|---|---|
12 Oct 1987 | Italy v Canada | D | 2-2 | World Youth Cup | Group 2 |
15 Oct 1987 | Nigeria v Canada | D | 2-2 | World Youth Cup | Group 2 |
17 Oct 1987 | Brazil v Canada | L | 1-0 | World Youth Cup | Group 2 |
25 May 1988 | Canada v Chile | W | 1-0 | Stanley Matthew Cup | |
27 May 1988 | Canada v Greece | W | 0-0 (4-2) | Stanley Matthew Cup | |
17 Jun 1988 | Canada v Costa Rica | L | 0-1 | International Friendly | |
15 Jul 1988 | Canada v Poland | L | 1-2 | International Friendly | |
12 Apr 1989 | Denmark v Canada | L | 2-0 | International Friendly | |
09 Jun 1989 | Canada v Belgium | L | 0-2 | International Friendly | |
13 Jul 1989 | Burkina Faso v Canada | W | 1-3 | FRANCOPHONE GAMES | |
16 Jul 1989 | Ivory Coast v Canada | D | 0-0 | FRANCOPHONE GAMES | |
06 May 1990 | Canada v USA | W | 1-0 | North American Championship | |
13 May 1990 | Canada v Mexico | W | 2-1 | North American Championship | |
28 Jun 1991 | Honduras v Canada | L | 4-2 | CONCACAF Gold Cup | Group A |
21 May 1992 | Canada v Scotland | L | 1-3 | International Friendly | |
09 Oct 1992 | USA v Canada | D | 0-0 | International Friendly | |
18 Oct 1992 | Jamaica v Canada | D | 1-1 | FIFA World Cup | CONCACAF 2 group B |
23 Mar 1993 | Costa Rica v Canada | W | 0-1 | International Friendly | |
04 Apr 1993 | Honduras v Canada | D | 2-2 | FIFA World Cup | CONCACAF final |
11 Apr 1993 | Canada v El Salvador | W | 2-0 | FIFA World Cup | CONCACAF final |
18 Apr 1993 | Canada v Honduras | W | 3-1 | FIFA World Cup | CONCACAF final |
25 Apr 1993 | Mexico v Canada | L | 4-0 | FIFA World Cup | CONCACAF final |
02 May 1993 | El Salvador v Canada | W | 1-2 | FIFA World Cup | CONCACAF final |
09 May 1993 | Canada v Mexico | L | 1-2 | FIFA World Cup | CONCACAF final |
11 Jul 1993 | Canada v Costa Rica | D | 1-1 | CONCACAF Gold Cup | Group B |
18 Jul 1993 | Mexico v Canada | L | 8-0 | CONCACAF Gold Cup | Group B |
31 Jul 1993 | Canada v Australia | W | 2-1 | FIFA World Cup | Play-off |
15 Aug 1993 | Australia v Canada | L | 2-1 (1-4) | FIFA World Cup | Play-off |
01 Jun 1994 | Canada v Morocco | D | 1-1 | International Friendly | |
05 Jun 1994 | Canada v Brazil | D | 1-1 | International Friendly | |
08 Jun 1994 | Canada v Germany | L | 0-2 | International Friendly | |
12 Jun 1994 | Canada v Netherlands | L | 0-3 | International Friendly | |
24 Jan 1995 | Canada v Denmark | L | 0-1 | Skydome Tournament | |
01 Aug 1995 | Canada v Jamaica | W | 3-1 | Caribbean Cup | |
03 Aug 1995 | Canada v Trinidad and Tobago | W | 3-1 | Caribbean Cup | |
10 Jan 1996 | Canada v Honduras | W | 3-1 | CONCACAF Gold Cup | Group B |
12 Jan 1996 | Brazil v Canada | L | 4-1 | CONCACAF Gold Cup | Group B |
05 Jun 1996 | Canada v Costa Rica | L | 0-1 | International Friendly | |
30 Aug 1996 | Canada v Panama | W | 3-1 | FIFA World Cup | CONCACAF semi-final group 2 |
10 Oct 1996 | Canada v Cuba | W | 2-0 | FIFA World Cup | CONCACAF semi-final group 2 |
13 Oct 1996 | Canada v Cuba | W | 2-0 | FIFA World Cup | CONCACAF semi-final group 2 |
27 Oct 1996 | Panama v Canada | D | 0-0 | FIFA World Cup | CONCACAF semi-final group 2 |
15 Dec 1996 | El Salvador v Canada | W | 0-2 | FIFA World Cup | CONCACAF semi-final group 2 |
02 Mar 1997 | Mexico v Canada | L | 4-0 | FIFA World Cup | CONCACAF final round |
16 Mar 1997 | USA v Canada | L | 3-0 | FIFA World Cup | CONCACAF final round |
06 Apr 1997 | Canada v El Salvador | D | 0-0 | FIFA World Cup | CONCACAF final round |
01 Jun 1997 | Canada v Costa Rica | W | 1-0 | FIFA World Cup | CONCACAF final round |
07 Sep 1997 | Jamaica v Canada | L | 1-0 | FIFA World Cup | CONCACAF final round |
14 Sep 1997 | El Salvador v Canada | L | 4-1 | FIFA World Cup | CONCACAF final round |
12 Oct 1997 | Canada v Mexico | D | 2-2 | FIFA World Cup | CONCACAF final round |
27 Apr 1999 | Northern Ireland v Canada | D | 1-1 | International Friendly | |
08 Jan 2000 | Trinidad and Tobago v Canada | D | 0-0 | International Friendly | |
11 Jan 2000 | Bermuda v Canada | W | 0-2 | International Friendly | |
13 Feb 2000 | Costa Rica v Canada | D | 2-2 | CONCACAF Gold Cup | Group D |
15 Feb 2000 | Canada v Korea Republic | D | 0-0 | CONCACAF Gold Cup | Group D |
20 Feb 2000 | Mexico v Canada | W | 1-2 | CONCACAF Gold Cup | Quarter-final |
24 Feb 2000 | Trinidad and Tobago v Canada | W | 0-1 | CONCACAF Gold Cup | Semi-final |
27 Feb 2000 | Colombia v Canada | W | 0-2 | CONCACAF Gold Cup | Final |
26 Apr 2001 | Iran v Canada | W | 0-1 | LG Cup Four Nations Tournament (Cairo) | 3rd place |
31 May 2001 | Japan v Canada | L | 3-0 | FIFA Confederations Cup | Group B |
02 Jun 2001 | Canada v Brazil | D | 0-0 | FIFA Confederations Cup | Group B |
04 Jun 2001 | Cameroon v Canada | L | 2-0 | FIFA Confederations Cup | Group B |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.