Horse racing - Race Card - Newbury - May 20th 1989
X - Horse racing - Race Card - Ascot - 17 December 1988 - SGB Day
Horse racing - Race Card - Royal Ascot - Fourth Day 1999
Horse racing - Race Card - Newbury - May 15 1998 -
Horse racing - Race Card - Newbury - September 21 1990
Horse racing - Race Card - Sandown - November 5th 1983 - Holsten Day
X - Horse racing - Race Card - Newbury - 19 September 1986
X - Horse racing - Race Card - Newbury - 13 August 1999 -
X - Horse racing - Race Card - Ascot - 28 April 1992 - Spring Evening
X - Horse racing - Race Card - Ascot - 14 October 1989 - Bovis
Horse racing - Race Card - Newbury - October 23 1986 - Matchmaker Horris Hill
X - Horse racing - Race Card - Ascot - 13 October 1989 - Moss Bros
Horse racing - Timeform Race Card - Newbury - May 18 1997 -
X - Horse racing - Timeform Race Card - Newbury - 14 May 1988
Horse racing - Race Card - Ascot - Royal Ascot 2001 - Second day
X - Horse racing - Race Card - Goodwood - 28 September 1982 -
X - Horse racing - Race Card - Newbury - 24 October 1981 - Amoco
Horse racing - Race Card - Newbury - 17th May 1986 - Towry Law
X - Horse racing - Timeform Race Card - Newbury - 14 June 1990
X - Horse racing - Race Card - Newbury - 14 June 1989 -
Horse racing - Race Card - Newbury - March 21st 1986
X - Horse racing - Race Card - Goodwood - 30 September 1985 -
Horse racing - Race Card - Newbury - July 18 1998 - Weatherby's Super Sprint
Horse racing - Race Card - Goodwood - September 25th 2003 -
X - Horse racing - Race Card - Newbury - 12 August 1988
Horse racing - Race Card - Newbury - 5th March 1983
Horse racing - Race Card - Newbury - October 22 1999 - Norris Hill
X - Horse racing - Timeform Race Card - Newbury - 24 October 1991
Horse racing - Race Card - Newbury - November 10 1999 -
X - Horse racing - Timeform Race Card - Newbury - 20 October 1988
Horse racing - Race Card - Newbury - June 26 1990 -
Horse racing - Race Card - Newbury - November 26 1999 - Hennessy
Horse racing - Race Card - Newbury - 22nd October 1983 - Alka Seltzer race day
X - Horse racing - Race Card - Goodwood - 28 September 1981 -
Horse racing - Race Card - Newbury - March 28 1998 -
Horse racing - Race Card - Newbury - October 25 1997 - St Simon's stakes
X - Horse racing - Race Card - Newbury - 2 January 1988 - Mandarin Handicap
Horse racing - Race Card - Newbury - May 28 1997 -
Horse racing - Race Card - Newbury - August 18 1990 - Farr Handicap stakes
X - Horse racing - Timeform Race Card - Newbury - 26 October 1989