All times courtesy TSL. Click here for full sheets
MCE British Superbike qualifying practice - conditions dry
1 Leon Camier Airwaves Yamaha 1'25.391
2 James Ellison Airwaves Yamaha 1'25.488
3 Josh Brookes HM Plant Honda 1'25.968
4 Stuart Easton Hydrex Honda 1'26.091
5 Tommy Hill Hydrex Honda 1'26.345
6 John Laverty Buildbase Kawasaki 1'26.397
7 Simon Andrews MSS Kawasaki 1'26.440
8 Sylvain Guintoli Worx Suzuki 1'26.521
9 Julien Da Costa MSS Kawasaki 1'26.557
10 Ian Lowry Relentless Suzuki 1'26.659
MCE British Superbike free practice three - conditions dry
1 Leon Camier Airwaves Yamaha 1'25.351
2 James Ellison Airwaves Yamaha 1'26.139
3 Stuart Easton Hydrex Honda 1'26.289
4 Tommy Hill Hydrex Honda 1'26.456
5 Ian Lowry Relentless Suzuki 1'26.591
6 Sylvain Guintoli Worx Suzuki 1'26.680
7 Josh Brookes HM Plant Honda 1'26.834
8 Julien Da Costa MSS Kawasaki 1'26.851
9 Glen Richards HM Plant Honda 1'26.907
10 Karl Harris SMT Honda 1'26.938
Fuchs-Silkolene British Supersport combined qualifying
1 James Westmoreland A1 Moto Services Triumph 1'27.790
2 Billy McConnell MAP Raceways Yamaha 1'27.917
3 Steve Plater HM Plant Honda 1'28.358
4 Lee Johnston MAP Raceways Yamaha 1'28.370
5 Ian Hutchinson Padgett's Honda 1'28.408
6 Ben Wilson Gearlink Kawasaki 1'28.623
7 Hudson Kennaugh Gearlink Kawasaki 1'28.653
8 Tom Grant Hydrex Honda 1'28.726
9 AJ Venter MAP Raceways Yamaha 1'28.889
10 Joe Dickinson PTR Honda 1'28.904
Fuchs-Silkolene British Supersport qualifying practice one - conditions dry
1 Billy McConnell MAP Raceways Yamaha 1'27.917
2 James Westmoreland A1 Moto Services Triumph 1'27.923
3 Ian Hutchinson Padgett's Honda 1'28.401
4 Ben Wilson Gearlink Kawasaki 1'28.623
5 Tom Grant Hydrex Honda 1'28.727
6 Steve Plater HM Plant Honda 1'28.828
7 AJ Venter MAP Raceways Yamaha 1'28.889
8 Lee Johnston MAP Raceways Yamaha 1'28.889
9 Joe Dickinson PTR Honda 1'28.904
10 Paul Young TAG Triumph 1'28.935
Relentless British 125GP combined qualifying - conditions dry
1 Connor Behan SP125 Honda 1'34.438
2 Martin Glossop KRP Honda 1'34.668
3 Rob Guiver SP125 Honda 1'34.713
4 James Lodge KRP Honda 1'35.004
5 Tim Hastings KRP Honda 1'35.007
6 Matt Hoyle SP125 Honda 1'35.094
7 Brian Clark Banks Racing Honda 1'35.207
8 Taylor Mackenzie Motorpoint Honda 1'35.504
9 Adam Blacklock Repli-Cast Honda 1'35.517
10 Harry Stafford RCS Honda 1'35.770
Relentless British 125GP qualifying practice one - conditions dry
1 Martin Glossop KRP HOnda 1'35.072
2 Matt Hoyle SP125 Honda 1'35.094
3 James Lodge KRP Honda 1'35.234
4 Tim Hastings KRP Honda 1'35.536
5 Connor Behan SP125 Honda 1'35.878
6 Tom Hayward KRP Honda 1'36.220
7 Danny Kent Aztec Honda 1'36.435
8 Adam Blacklock Repli-Cast Honda 1'36.510
9 Taylor Mackenzie Motorpoint Honda 1'36.590
10 Ian Lougher Repli-Cast Honda 1'36.811
Metzeler National Superstock 1000 combined qualifying
1 John McGuinness Padgett's Honda 1'29.017
2 Steve Brogan Padgett's Honda 1'29.034
3 Adam Jenkinson SMT Honda 1'29.112
4 Richard Cooper Co-ordit Yamaha 1'29.200
5 Sam Warren Skipshop Honda 1'29.576
6 Marshall Neill McConnel Brown Suzuki 1'29.645
7 Jimmy Storrar Storrar Suzuki 1'29.661
8 John Crockford Alan Cook Suzuki 1'29.983
9 Chris Burns Lenzkes Yamaha 1'30.030
10 Gary Johnson Bartonfields Honda 1'30.102
Metzeler National Superstock 600 combined qualifying
1 Luke Mossey Sabresport Yamaha 1'30.727
2 Pat McDougall Beowulf Yamaha 1'30.971
3 Luke Jones MAP Raceways Yamaha 1'30.978
4 John Simpson Trickbits Triumph 1'31.106
5 Josh Day George White Yamaha 1'31.185
6 Jamie Hamilton Gearlink Kawasaki 1'31.197
7 Daniel Kneen Marks Bloom Honda 1'31.288
8 Nikki Coates MAP Raceways Yamaha 1'31.645
9 Leon Hunt New Holland Triumph 1'31.804
10 Josh Wainwright Linxcel-Seton Yamaha 1'31.804
Metzeler National Superstock 600 qualifying practice one - conditions dry
1 Luke Mossey Sabresport Yamaha 1'31.218
2 Luke Jones MAP Raceways Yamaha 1'31.319
3 John Simpson Trickbits Triumph 1'31.622
4 Jamie Hamilton Geralink Kawasaki 1'31.676
5 Pat McDougall Beowulf Yamaha 1'31.815
6 Josh Day George White Yamaha 1'31.889
7 Nikki Coates MAP Raceways Yamaha 1'31.901
8 Matt Bilton HB Racing Yamaha 1'32.192
9 Daniel Kneen Marks Bloom Honda 1'32.193
10 Leon Hunt New Holland Triumph 1'32.289