Craig Forrest

Date of birth20 September 1967
Place of birthVancouver
NationalityCanadian
Weight91 kg
Height1.96 m
PositionGoalkeeper

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.

Club history

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

Club stats

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.

Club matches

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.

International stats

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.

International matches

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 Ch
13 May 1990 Canada v Mexico W 2-1 North American Ch
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.