Richard Hastings

Date of birth18 May 1977
Place of birthPrince George B.C.
NationalityCanadian
Weight74 kg
Height1.83 m
PositionDefender

Club history

Team Joined Left Loan / Trialist
Inverness Caledonian Thistle 19 Jul 1995 10 Aug 2001
Ross County 10 Aug 2001

Club stats

Season Team Competition Apps Subs Goals Y R
1999-00 Inverness Caledonian Thistle Scottish FA Cup 2
1999-00 Inverness Caledonian Thistle Scottish League Cup 1
2000-01 Inverness Caledonian Thistle Scottish Division 1 21
1
1
2000-01 Inverness Caledonian Thistle Scottish FA Cup 3
2000-01 Inverness Caledonian Thistle Scottish League Cup 2
2001-02 Ross County Scottish Division 1 26
2
1
2001-02 Ross County Scottish FA Cup 1
2001-02 Ross County Scottish League Cup 3
2004-05 Inverness Caledonian Thistle Scottish Premier League 5
6


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
12 Oct 1999 Inverness Caledonian Thistle v Motherwell L 0-1 Scottish League Cup 3rd round
08 Feb 2000 Celtic v Inverness Caledonian Thistle W 1-3 Scottish FA Cup 3rd round
29 Feb 2000 Aberdeen v Inverness Caledonian Thistle L 1-0 Scottish FA Cup 4th round replay
05 Aug 2000 Inverness Caledonian Thistle v Airdrieonians W 2-0 Scottish Division 1
08 Aug 2000 Peterhead v Inverness Caledonian Thistle W 2-3 Scottish League Cup Preliminary round 1st leg
12 Aug 2000 Livingston v Inverness Caledonian Thistle L 3-1 Scottish Division 1
19 Aug 2000 Inverness Caledonian Thistle v Falkirk L 2-3 Scottish Division 1
22 Aug 2000 Inverness Caledonian Thistle v Airdrieonians L 0-2 Scottish League Cup 2nd round
26 Aug 2000 Raith Rovers v Inverness Caledonian Thistle L 4-1 Scottish Division 1
23 Sep 2000 Alloa Athletic v Inverness Caledonian Thistle W 1-4 Scottish Division 1
25 Nov 2000 Greenock Morton v Inverness Caledonian Thistle L 2-0 Scottish Division 1
02 Dec 2000 Inverness Caledonian Thistle v Ayr United W 7-3 Scottish Division 1
09 Dec 2000 Falkirk v Inverness Caledonian Thistle D 2-2 Scottish Division 1
16 Dec 2000 Inverness Caledonian Thistle v Airdrieonians W 4-0 Scottish Division 1
23 Dec 2000 Inverness Caledonian Thistle v Clyde D 2-2 Scottish Division 1
06 Jan 2001 Alloa Athletic v Inverness Caledonian Thistle D 1-1 Scottish Division 1
13 Jan 2001 Ayr United v Inverness Caledonian Thistle D 1-1 Scottish Division 1
27 Jan 2001 Inverness Caledonian Thistle v Ayr United W 4-3 Scottish FA Cup 3rd round
03 Feb 2001 Inverness Caledonian Thistle v Falkirk D 1-1 Scottish Division 1
17 Feb 2001 Inverness Caledonian Thistle v Kilmarnock D 1-1 Scottish FA Cup 4th round
06 Mar 2001 Kilmarnock v Inverness Caledonian Thistle L 2-1 Scottish FA Cup 4th round replay
10 Mar 2001 Raith Rovers v Inverness Caledonian Thistle D 1-1 Scottish Division 1
13 Mar 2001 Inverness Caledonian Thistle v Greenock Morton W 4-2 Scottish Division 1
17 Mar 2001 Inverness Caledonian Thistle v Alloa Athletic W 2-0 Scottish Division 1
23 Mar 2001 Inverness Caledonian Thistle v Raith Rovers W 2-0 Scottish Division 1
27 Mar 2001 Clyde v Inverness Caledonian Thistle D 2-2 Scottish Division 1
31 Mar 2001 Ross County v Inverness Caledonian Thistle W 0-1 Scottish Division 1
03 Apr 2001 Livingston v Inverness Caledonian Thistle L 4-1 Scottish Division 1
14 Apr 2001 Inverness Caledonian Thistle v Ayr United W 1-0 Scottish Division 1
25 Sep 2004 Heart of Midlothian v Inverness Caledonian Thistle L 1-0 Scottish Premier League
23 Oct 2004 Kilmarnock v Inverness Caledonian Thistle D 2-2 Scottish Premier League
05 Dec 2004 Inverness Caledonian Thistle v Rangers D 1-1 Scottish Premier League
11 Dec 2004 Inverness Caledonian Thistle v Heart of Midlothian D 1-1 Scottish Premier League
18 Dec 2004 Motherwell v Inverness Caledonian Thistle W 1-2 Scottish Premier League
03 Jan 2005 Inverness Caledonian Thistle v Kilmarnock L 0-2 Scottish Premier League
16 Apr 2005 Inverness Caledonian Thistle v Dundee W 3-2 Scottish Premier League
30 Apr 2005 Inverness Caledonian Thistle v Kilmarnock L 1-2 Scottish Premier League
07 May 2005 Inverness Caledonian Thistle v Livingston L 0-1 Scottish Premier League
14 May 2005 Dundee v Inverness Caledonian Thistle D 1-1 Scottish Premier League
21 May 2005 Inverness Caledonian Thistle v Dundee United L 0-1 Scottish Premier League


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 Goals Y R
1996-97 Canada World Youth Cup 3
1997-98 Canada International Friendly 1
1999-00 Canada CONCACAF Gold Cup 5
1
1
1
1999-00 Canada FIFA World Cup 1
1999-00 Canada International Friendly 5
1999-00 Canada Olympics 2
1
2000-01 Canada FIFA World Cup 4
1
1
2000-01 Canada LG Cup Four Nations Tournament (Cairo) 2
2001-02 Canada CONCACAF Gold Cup 5
2001-02 Canada International Friendly 1
1
2002-03 Canada International Friendly 5
2003-04 Canada CONCACAF Gold Cup 2
2003-04 Canada International Friendly 3
2006-07 Canada CONCACAF Gold Cup 5
2006-07 Canada International Friendly 2
2007-08 Canada FIFA World Cup 3
2007-08 Canada International Friendly 3
1
2008-09 Canada FIFA World Cup 2
1
2008-09 Canada International Friendly 1
2009-10 Canada International Friendly 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
18 Jun 1997 Australia v Canada D 0-0 World Youth Cup Group E
20 Jun 1997 Argentina v Canada L 2-1 World Youth Cup Group E
23 Jun 1997 Hungary v Canada W 1-2 World Youth Cup Group E
18 May 1998 Canada v FYR Macedonia D 1-1 International Friendly
09 Jul 1999 Saudi Arabia v Canada L 2-0 International Friendly
10 Oct 1999 Canada v Haiti W 2-1 CONCACAF Gold Cup
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
23 Apr 2000 Canada v Honduras L 0-2 Olympics North and Central America final round group D
25 Apr 2000 USA v Canada D 0-0 Olympics North and Central America final round group D
27 May 2000 Canada v Trinidad and Tobago W 1-0 International Friendly
30 May 2000 Canada v Honduras W 2-1 International Friendly
04 Jun 2000 Cuba v Canada W 0-1 FIFA World Cup CONCACAF Inter Zone play-off
23 Jul 2000 Panama v Canada D 0-0 FIFA World Cup CONCACAF semi-final group C
15 Aug 2000 Mexico v Canada L 2-0 FIFA World Cup CONCACAF semi-final group C
03 Sep 2000 Trinidad and Tobago v Canada L 4-0 FIFA World Cup CONCACAF semi-final group C
09 Oct 2000 Canada v Panama W 1-0 FIFA World Cup CONCACAF semi-final group C
15 Nov 2000 Canada v Mexico D 0-0 FIFA World Cup CONCACAF semi-final group C
24 Apr 2001 Egypt v Canada L 3-0 LG CUP FOUR NATIONS TOURNAMENT (CAIRO)
26 Apr 2001 Iran v Canada W 0-1 LG CUP FOUR NATIONS TOURNAMENT (CAIRO) 3rd place
14 Nov 2001 Malta v Canada L 2-1 International Friendly
18 Jan 2002 Haiti v Canada W 0-2 CONCACAF Gold Cup Finals Group D
22 Jan 2002 Canada v Ecuador L 0-2 CONCACAF Gold Cup Finals Group D
26 Jan 2002 Canada v Martinique W 1-1 (6-5) CONCACAF Gold Cup Quarter-final
30 Jan 2002 USA v Canada L 0-0 (2-4) CONCACAF Gold Cup Semi-final
02 Feb 2002 Canada v Korea Republic W 2-1 CONCACAF Gold Cup 3rd place
15 May 2002 Switzerland v Canada W 1-3 International Friendly
15 Oct 2002 Scotland v Canada L 3-1 International Friendly
18 Jan 2003 USA v Canada L 4-0 International Friendly
12 Feb 2003 Libya v Canada W 2-4 International Friendly
29 Mar 2003 Estonia v Canada L 2-1 International Friendly
01 Jun 2003 Germany v Canada L 4-1 International Friendly
12 Jul 2003 Costa Rica v Canada W 0-1 CONCACAF Gold Cup Finals Group D
14 Jul 2003 Canada v Cuba L 0-2 CONCACAF Gold Cup Finals Group D
11 Oct 2003 Finland v Canada L 3-2 International Friendly
15 Nov 2003 Czech Republic v Canada L 5-1 International Friendly
18 Nov 2003 Republic of Ireland v Canada L 3-0 International Friendly
25 Mar 2007 Bermuda v Canada W 0-3 International Friendly
01 Jun 2007 Venezuela v Canada D 2-2 International Friendly
06 Jun 2007 Costa Rica v Canada W 1-2 CONCACAF Gold Cup Group A
09 Jun 2007 Guadeloupe v Canada L 2-1 CONCACAF Gold Cup Group A
11 Jun 2007 Haiti v Canada W 0-2 CONCACAF Gold Cup Group A
16 Jun 2007 Canada v Guatemala W 3-0 CONCACAF Gold Cup Quarter-final
21 Jun 2007 USA v Canada L 2-1 CONCACAF Gold Cup Semi-final
20 Nov 2007 South Africa v Canada L 2-0 International Friendly
26 Mar 2008 Estonia v Canada L 2-0 International Friendly
31 May 2008 Brazil v Canada L 3-2 International Friendly
15 Jun 2008 St. Vincent and the Grenadines v Canada W 0-3 FIFA World Cup North and Central America 2nd round 1st leg
20 Aug 2008 Canada v Jamaica D 1-1 FIFA World Cup North and Central America semi-final round group B
06 Sep 2008 Canada v Honduras L 1-2 FIFA World Cup North and Central America semi-final round group B
10 Sep 2008 Mexico v Canada L 2-1 FIFA World Cup North and Central America semi-final round group B
11 Oct 2008 Honduras v Canada L 3-1 FIFA World Cup North and Central America semi-final round group B
15 Oct 2008 Canada v Mexico D 2-2 FIFA World Cup North and Central America semi-final round group B
30 May 2009 Cyprus v Canada W 0-1 International Friendly
24 May 2010 Argentina v Canada L 5-0 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.