1.Hudson KennaughRaceways Yamaha27mins 25.254secs 18 laps
2.Paul YoungMAP Embassy Racing Triumph+3.782secs
3.Steve PlaterAIM Racing Yamaha+7.145secs
4.Glen RichardsMAP Embassy Racing Triumph+8.564secs
10.James WestmorlandCenturion Racing Honda10.164secs
12.Ian LowryRelentless Suzuki by TAS+10.359secs
20.Chris MartinGearlink Kawasaki+10.772secs
6.Daniel CooperCenturion Racing Honda+14.472secs
5.Joe DickinsonTrucklinks Yamaha+18.894secs
16.Jack KennedyRob Mac Proride Yamaha+19.048secs
15.Marty NuttNutt Travel/T+G Yamaha+23.834secs
11.Alastair SeeleyJMF Millsport Yamaha +24.509secs (CUP)
27.James WebbPadgetts Motorcycles Honda+25.848secs
9.Craig FitzpatrickBLDS Couriers Yamaha +28.350secs (CUP)
13.Steve NeateGearlink Kawasaki+29.177secs
18.James HillierJMH Racing Kawasaki+30.142secs
19.John McGuinnessPadgetts Batley Ltd Honda+31.731secs
21.Dean HipwellAtherton Godfrey Solicitors Yamaha +33.554secs (CUP)
25.Andy WeymouthLinxcel / Seton Tuning Yamaha+34.223secs (CUP)
17.Pete SpaldingLinxcel/Seton Tuning Yamaha +35.204secs
24.Ronan QuarmbyRaceways Yamaha+36.195secs
30.Ben WylieWylie & Holland Racing Yamaha+40.114secs
29.Ross WalterInterserve Racing Triumph+40.239secs (CUP)
28.Peter WardAstro Racing Kawasaki+41.212secs
14.Aaron WalkerTJW Racing Honda +59.321secs
33.Mark CringleCringle Motorcycle Triumph+1min 00.384secs
26.Paul VeazeyStorm Motorsport Yamaha+1min -02.075secs (CUP)
35.Billy MellorHM Plant Honda+1min 02.779secs
36.Jenny TinmouthJenny Tinmouth.com/Hollins Motorsport Honda +1min 08.500secs (CUP)
31.Nick MeddVirgin Media Yamaha+1min 25.836secs
37.Alistair FaganJHS Racing +1min 28.521secs (CUP)
23.David HallettTCG Motorsport Triumph+1 lap (CUP)

Did not finish

33.Declan SwantonMFC Racing Honda15 laps completed
34.BJ ToalVirgin Media Yamaha11 laps completed
35.Conor O'BrienArkwood Honda11 laps completed
36.Sam OwensPremier Motorsport Honda7 laps completed
37.David JonesTriumph 5 laps completed
38.Rob FrostTeam Buff Triumph4 laps completed