click here to go to top of page

UPDATE: New internet server in use! Please tell me if you find any problems.

On 27th October I moved the site to a new system. I've done extensive checking, but this site contains over a million files and there is always the possibility of a problem. If you find anything not working, I would appreciate you letting me know. Many thanks. Ray

IMPORTANT:When viewing the site on a mobile device, the purchasing option is to the right of each image. Just slide the thumbnail page to the left to bring the product list and add to cart button into view. Alternatively, if your mobile supports landscape use, turn the mobile to view the site in landscape mode.

CUSTOMER SERVICE:   Tel or text Ray on 07812 606887 [SHOW]

I take great pride in providing a quick and reliable service. Orders for image files are usually sent out the same day and prints are posted within 48 hours. If you have a question, or query about an order, or difficulty with the web site, PLEASE PHONE or TEXT Ray as above. A phone call is more reliable than email or Facebook, and I can often give you an immediate answer. I will call you back if I miss your call. Ray.



23/10/2016 Devizes MXC - Grittenham
16/10/2016 Purbeck MXC - Weymouth Beach Race
09/10/2016 Christchurch MX - Crow
08/10/2016 Thornbury MX - Westonbirt
01/10/2016 Corsham SSC - Farleigh Castle
25/09/2016 Dorset Classic SC - West Bourton
18/09/2016 Bath AMCC AMCA - Chelwood
17/09/2016 Thornbury MX - Thornbury
04/09/2016 Cheltenham Spa SC AMCA - Brookthorpe
29/08/2016 Bath AMCC AMCA (Mon) - Farleigh Hungerford
28/08/2016 Bath AMCC AMCA (Sun) - Farleigh Hungerford
13/08/2016 Acerbis Nationals - Farleigh Castle
07/08/2016 Matt Hampson Foundation - Cusses Gorse (Sun)
06/08/2016 Matt Hampson Foundation - Cusses Gorse (Sat)
31/07/2016 Portmouth MXC - Culham (Sunday)
30/07/2016 Portmouth MXC - Culham (Saturday)
24/07/2016 Dorset Classic SC - Galhampton
17/07/2016 Faringdon MXC AMCA - Foxhills
16/07/2016 Thornbury MX - Westonbirt
10/07/2016 South Somerset MX - Grittenham
09/07/2016 Thornbury MX - Tinckley Lane
03/07/2016 Worfield MXC AMCA - Hazeley Grange
02/07/2016 Thornbury MX - Westonbirt
25/06/2016 Corsham SSC - Landrake
19/06/2016 Cheddar Moto Parc
11/06/2016 Thornbury MX - Westonbirt
05/06/2016 Dorset Classic SC - East Chelborough
29/05/2016 South Somerset MX - Cheddar
28/05/2016 Thornbury MX - Thornbury
22/05/2016 UK EVO MX - Ford
08/05/2016 Mortimer Classic MC - Ameys Copse
07/05/2016 Mortimer Classic MC - Team Race
02/05/2016 Cheltenham Spa SC AMCA - Brookthorpe
01/05/2016 Corsham SSC - Marshfield
30/04/2016 Thornbury MX - Minchinhampton
24/04/2016 UK EVO MX - North Nibley
23/04/2016 Raglan MXC AMCA - Pontrilas
17/04/2016 Dursley MXC AMCA - Nympsfield
16/04/2016 Thornbury MX - Westonbirt
09/04/2016 Thornbury MX - Arlingham
03/04/2016 North Staffs AMCA - Lower Drayton
02/04/2016 Thornbury MX - Westonbirt
26/03/2016 Thornbury MX - Arlingham
25/03/2016 Marshfield MXC AMCA - Mike Brown Memorial
06/03/2016 Kinver Auto AMCA - Bromsberrow


Weymouth Beach Race : 2014 Weymouth Beach Race

Skegness Beach Race : 2014(Sunday) : 2014(Saturday) : 2013(Sunday) : 2013(Saturday) : 2012 : 2011

Barmouth Beach Race : 2012 : 2011 : 2010 : 2009

Weston Beach Race :**NEW!! 1993 to 2010 ONLINE**
2010 : 2009 : 2008 : 2007 : 2006 : 2005 : 2004 : 2003 : 2002 : 2001 : 2000 : 1999 : 1998 : 1997 : 1996 : 1995 : 1994 : 1993

AMCA Championships & British Masters :
2014 : IMBA International - Hawkstone Pk : AMCA Champs - Spirt Hill
2013 : Brookthorpe : Pontrilas : Druids : Foxhills : Nympsfield
2012 : Pontrilas : Hawkstone Park : Foxhills : Mallory Park

BSMA Events :
2014 : Finals(Shawbury) : NATIONALS Pen-y-Bont : Clifton-on-Teme : Upton Court : Bromyard : Cwmythig Hill : Brookthorpe
2013 : Team Event : Finals
2012 : Team Event : Finals : Mepal : Wroxton : Foxhills : Landrake

Classics & Twinshock:
Dorset Classic : 2014 Clash of the Titans : Chelborough : 2013 Clash of the Titans : Galhampton Trial
Mortimer Classic : 2014 Ameys Copse : 2013 European Champs : 2013 Team Race
Vets MxDN Farleigh Castle : 2010 : 2009


  • Do I need a PayPal account to buy photos from the web site?

    No! You can use any debit/credit card for payment. I use PayPal as the card payment processor, and it will accept either debit/credit card payments OR payment by PayPal. At the check out screen you will see two options. Use the first if you want to pay with a PayPal account, or choose the second option to pay by debit or credit card. Any problems, please call!

    If you have problems using the checkout on a mobile phone, it may be that on your particular browser may not come up as the current page and remains hidden. It then depends on how your browser works with different tabs. This is not something in my control, so if that is the case, you may need to use a PC or tablet to make the order. CLOSE

  • Can I pay by internet banking or the PayPal app?

    Yes. If you have problems using the web site to place your order, you can drop me a message or email with the details of what you want and how you would like to pay, either by internet banking, mobile payments or by the paypal app. I'll then confirm the details of where to send the payment. CLOSE

  • Ive placed an order for image files, and not received them?

    I reply to all orders for image files within 24 hours maximum, usually a lot quicker. If you dont appear to get a reply in that time, please check that the email address you supplied with your order is correct, as that is where the reply goes! Also please check your spam and junk folders, as replies can often get sent there by your email provider. If you still cant find the reply, please phone/text Ray on 07812 606887 because the problem is email! CLOSE

  • Ive bought a web sized JPG file, can I upgrade it?

    Yes. If within 4 weeks of buying a web size JPG you decide you want a printable JPG or a Hi Resolution image file, you can upgrade by paying the difference. If the purchase was more than 4 weeks ago, then it has to be a new order.

    NOTE! This option is for UPGRADING ONLY!

    Enter reference of web JPG image you bought:

    Choose upgrade size:

    And click this to add to cart:

  • What sizes of image files (JPGs) are available?

    Image files (JPGs) are available in three sizes:

    • WEB SIZE for mobile phones, Facebook, tablets etc.
    • PRINTABLE JPGs are suitable printing up to A4 or A3.
    • HI RES if you want to print the image at A3 or bigger

    Web sized JPGs are supplied at 720x480 pixels, and are intended for use on Facebook, mobile phones etc. They are relatively small files, and although they can be printed, they dont have the definition of the printable JPGs, and may appear "jagged" if you print them. If you want to print the image, you should choose either the printable or high resolution image for best results. CLOSE

  • Ive ordered some JPGs, how do I receive them?

    IMPORTANT: All orders for JPGs are replied to by email, so please check that we have your correct email address with your order. If you pay by PayPal they will send us the address you have registered with them, so make sure it is up to date.

    Web sized JPGs are small files, and we send those back attached to the email. High resolution and printable JPGs are much bigger files, so we upload them to our web site and send you an email with the link to the images. From there you can download them as many times as you want, and on as many devices as you want.

    If you include your mobile number in "instructions to Merchant" on the checkout, we will send you a text confirmation as well. CLOSE

  • Ive bought some prints, can I copy them?

    Yes. Unlike many event photographers, we place NO restrictions on the way that you can use the prints you bought at an event. Feel free to scan them for use on web sites or Facebook and Twitter. If you want copies of the image files, then these have to be ordered through the web site.

    You are equally free to take the prints to your local copy shop if you want to have enlargements etc made. However, you will get a much better quality result if you purchase the original image file and take that to the copy shop, or better still, order an enlargement direct from us! CLOSE

  • Ive bought some prints, can I get copies or enlargements?

    You can order reprints and enlargements of photos from events using the relevant gallery. On the back of the prints since 2007, you should find a line of text which has the date and the image reference number, making it quick and easy to find the photo in our gallery. Just click through the event and the class and you will find all of the images in numerical order. Each image has a drop down list of prints and JPGs in various sizes to make it easy to order what you want. CLOSE

  • I have the reference of a photo, how do I find the event?

    With over 5 million images in the archive, I appreciate this might look like a problem! It isn't and I have the master index for every reference. The easiest way is to ask, and I'll tell you exactly where and when it was taken. CLOSE


The events between 1993 and 2006 were photographed on film. The negatives for every event are still on file! The ones listed below have been scanned from the negatives so they can be viewed online. For all other events, please use the index of Event Galleries by Year.

1993 Weston Beach Race **BOTH DAYS ONLINE**
1993 AMCA Cheltenham Spa SC - Brookthorpe
1993 AMCA Dursley MXC - Nympsfield
1993 AMCA Stroud MCC - Horsley
1993 AMCA North Avon - Venue?
1993 AMCA 125-250-500cc Championships - Haresfield
1993 Bath Classic MCC May Scramble - Compton Dando?
1993 Corsham SSC - Masters of Motocross - The Shoe
1994 Weston Beach Race **BOTH DAYS ONLINE**
1994 East Kent SSC - Canada Heights International
1994 BSMA National - Ladram Bay
1994 AMCA Upton MSC Wessex Team Race - Ripple
1994 ACU Youth Championships - Wildtracks
1994 Mid Wilts SSC - Collingbourne Dulcis
1994 BSMA Team Event - Maisemore
1994 EKSSC/PMXC UK Girls National - Elsworth
1995 AMCA Faringdon MCC - Foxhills
1995 Weston Beach Race - Sunday main race online
1995 AMCA Northampton MXC - Milton Malsor
1995 SORCY - Summer Camp, Melksham
1995 BSMA National - Church Lench
1995 BSMA Finals - Foxhills
1995 Severn Valley SSC - All British - Maisemore
1995 East Kent SSC - Canada Heights International
1995 AMCA Marshfield MXC - Mike Brown Memorial
1996 AMCA Southam MXC - Badby
1996 Weston Beach Race - Sunday main race online
1996 AMCA Ely MCC - Elsworth (250 Qualifier)
1996 AMCA Brierly Hill MX - Kings Nordley
1996 BSMA Finals - Wlldtracks (Chippenham)
1996 AMCA Gloucester MXC - Haresfield**NEW**
1996 SORCY Summer Camp
1996 AMCA Cannock MXC
1996 AMCA Northampton MXC - Milton Malsor
1996 Spa Francorchamps Sprint + 24 Hour Endurance Kart Race
1997 Weston Beach Race **BOTH DAYS ONLINE**
1997 AMCA Essex MCC - Mildenhall
1997 Pre 65 MCC Grand Prix - Beaconsfield
1997 SORCY Summer Camp - Summerhouse EC
1997 BSMA Finals - Maisemore
1997 East Kent SSC - Godstone
1998 Weston Beach Race **BOTH DAYS ONLINE**
1998 SVSSC Champion of Champions - Maisemore
1998 BSMA Team Event - Caterham
1998 BSMA National - Portmouth SSC - Langrish
1998 Poole & Parkstone MC 2 Day - Witham Park
1998 BSMA UK Girls National - Wildtracks
1998 BSMA Finals - Church Lench
1998 AMCA Essex MCC - Mildenhall
1998 Moredon SSC - Aces of MX Foxhills
1998 West Devon Classic MCC British Championships
1998 Hants & Dorset YMC August 2 Day
1998 Hants & Dorset YMC May 2 Day
1999 Weston Beach Race **NEW - SUNDAY ONLINE**
1999 Manchester & Buxton Kart Club Gold Cup - 3Sisters **NEW!**
1999 BSMA Finals - Culham
1999 BSMA Team Event - Wildtracks
1999 BSMA National - Enmore
1999 BSMA National - Church Lench
1999 BSMA National - Ynysybwl
2000 Moredon MX - Aces of Motocross - Farleigh Castle
2000 BSMA Finals - Church Lench
2000 BYMX Team Event - Foxhills
2000 Weston Beach Race **BOTH DAYS ONLINE**
2001 Weston Beach Race **BOTH DAYS ONLINE**
2001 BSMA Finals - Little Silver
2001 Hunts Kart Racing Club (July) - Kimbolton**NEW**
2001 YMSA Supernational - Wildtracks
2001 Liverpool MC - MSA British Sprint Champs - Aintree
2001 UK Supercross - NEC
2002 Weston Beach Race - both days online.
2002 Portsmouth SSC - Allington Lane
2002 Cumbria Twinshock Wulfsport Intl - Canada Heights**NEW**
2003 Weston Beach Race - both days online.
2004 Weston Beach Race - both days online.
2004 BSMA Team Event - Foxholes
2004 Portsmouth SSC - Matchams
2005 Weston Beach Race - both days online.
2005 BSMA National - Torrington**NEW**
2005 South West MX 2 Day - Combe Martin
2005 Stourbridge MC Trial
2005 Gravity LC Bowshot Enduro - Lyme Regis
2006 Devon Classic MC - Widworthy
2006 Bath & West of England Trial - Bannerdown
2006 Midwest Enduro - Twinhoe
2006 Weston Beach Race - both days online.
2006 Cumbria Twinshocks - Polesworth **NEW**
2006 Severn Valley SSC - Presentation
2006 Severn Valley SSC - Llangrove

There are thousands of events and over 3 million negatives in the archive. Most events have between 600 and 1000 negatives and it takes 5 to 8 hours to scan all the negatives from just one event!

You can find all the events between 1993 and 2006 in the index, and any event can be put online using the system which you will find on the event pages. I have to ask people to not email or text me with lists of events they took part in, because the archive is too big and there are just too many competitors! The work on the archive will have to be targeted, and restricted to just firm orders. Orders for galleries to go online will normally be completed within 7 days.