Horse racing - Race Card - Kempton - April 18th 1992 - Easter & Massaka Stakes
X - Horse racing - Race Card - Goodwood - 21 May 1981
Horse racing - Race Card - Newbury - February 10 1990 - Gold Trophy
X - Horse racing - Race Card - Ascot - 30 October 1993
X - Horse racing - Timeform Race Card - Kempton - 4 April 1994
Horse racing - Race Card - Newbury - August 16th 1986 - Walmac
X - Horse racing - Race Card - Newbury - 15 April 1989 - Greenham stakes
X - Horse racing - Race Card - Newbury - 20 October 1988 - Vodafone Horris Hill
X - Horse racing - Race Card - Goodwood - 9 September 1983
Horse racing - Race Card - 30th December 1989 - Save and Prosper
X - Horse racing - Timeform Race Card - Goodwood - 10 June 1985
X - Horse racing - Timeform Race Card - Newbury - 6 November 1991
X - Horse racing - Timeform Race Card - Newbury - 19 April 1991
Horse racing - Race Card - Newbury - April 18 1998 - Greenham Stakes
Horse racing - Timeform Race Card - Ascot - 27th September 1991
X - Horse racing - Race Card - Ascot - 13 April 1988 - Bollinger
X - Horse racing - Timeform Race Card - Newbury - 17 September 1988
X - Horse racing - Race Card - Ascot - 13 January 1989 - PML
X - Horse racing - Timeform Race Card - Newbury - 12 July 1998
X - Horse racing - Race Card - Ascot - 19 November 1993 -
Horse racing - Race Card - Newbury - 18th July 1986 - Allied Dunbar
Horse racing - Race Card - Ascot - 30th July 2000 - Hong Kong Day
X - Horse racing - Race Card - Newbury - 18 August 1984
Horse racing - Race Card - Sandown - 25th September 1985 - Jockey team challenge
X - Horse racing - Race Card - Ascot - 24 July 1992 - Virginia Water stakes
Horse racing - Race Card - Newbury - 19 May 1989 - Police Convalesence trust
X - Horse racing - Race Card - Ascot - 17 December 1994 - Betterware Day
X - Horse racing - Timeform Race Card - Newbury - 26 October 1996
X - Horse racing - Timeform Race Card - Newbury - 2 March 1996
Horse racing - Timeform Race Card - Newbury - May 16 1997 -
X - Horse racing - Race Card - Goodwood - 11 September 1981 -
X - Horse racing - Race Card - Goodwood - 3 August 1985 - Racal
Horse racing - Race Card - Newbury - March 1 1997 -
X - Horse racing - Race Card - Newbury - 17 August 1985 - ATS
X - Horse racing - Timeform Race Card - Sandown - 20 August 1988
Horse racing - Race Card - Newbury - July 15th 1989 - Kerridge Sport
Horse racing - Race Card - Newbury - December 28 1990 -
X - Horse racing - Race Card - Newbury - 14 August 1999
X - Horse racing - Race Card - Newbury - 25 October 1990 - Vodafone Horris Hill
Horse racing - Race Card - Newbury - April 20 1996 - Greenham Stakes