Times courtesy TSL. For full sheets click here
MCE British Superbike free practice two - conditions dry
1 Leon Camier Airwaves Yamaha 1'20.571
2 Ian Lowry Relentless Suzuki 1'21.333
3 Stuart Easton Hydrex Honda 1'21.370
4 Simon Andrews MSS Kawasaki 1'21.540
5 James Ellison Airwaves Yamaha 1'21.540
6 Tommy Hill Hydrex Honda 1'21.575
7 Gary Mason Quay Garage Honda 1'21.629
8 Chris Walker Motorpoint Honda 1'21.827
9 Josh Brookes HM Plant Honda 1'21.828
10 John Laverty Buildbase Kawasaki 1'22.028
MCE British Superbike free practice one - conditions dry
1 Leon Camier Airwaves Yamaha 1'21.151
2 Stuart Easton Hydrex Honda 1'21.451
3 Tommy Hill Hydrex Honda 1'21.751
4 Gary Mason Quay Garage Honda 1'22.067
5 Josh Brookes HM Plant Honda 1'22.084
6 Simon Andrews MSS Kawasaki 1'22.123
7 James Ellison Airwaves Yamaha 1'22.139
8 Ian Lowry Relentless Suzuki 1'22.161
9 John Laverty Buildbase Kawasaki 1'22.187
10 Ryuichi Kiyonari HM Plant Honda 1'22.380
Fuchs-Silkolene British Supersport free practice two - conditions dry
1 Billy McConnell MAP Raceways Yamaha 1'21.971
2 Lee Johnston MAP Raceways Yamaha 1'22.092
3 James Westmoreland A1 Moto Services Triumph 1'22.384
4 Steve Plater HM Plant Honda 1'22.499
5 Ben Wilson Gearlink Kawasaki 1'22.582
6 Marty Nutt Nutt Travel Yamaha 1'22.779
7 Ian Hutchinson Padgett's Honda 1'22.583
8 Dan Cooper Centurion Honda 1'22.913
9 Tom Grant Hydrex Honda 1'22.976
10 Joe Dickinson PTR Honda 1'23.080
Fuchs-Silkolene British Supersport free practice one - conditions dry
1 Billy McConnell MAP Raceways Yamaha 1'22.068
2 James Westmoreland A1 Moto Services Triumph 1'23.174
3 Ian Hutchinson Padgett's Honda 1'23.223
4 Jack Kennedy Appleyard Yamaha 1'23.433
5 Tom Grant Hydrex Honda 1'23.607
6 Joe Dickinson PTR Honda 1'23.657
7 Lee Johnston MAP Raceways Yamaha 1'23.840
8 Steve Plater HM Plant Honda 1'23.877
9 Ben Wilson Gearlink Kawasaki 1'23.914
10 Dan Cooper Centurion Honda 1'24.206
Relentless British 125GP free practice two - conditions dry
1 Rob Guiver SP125 Honda 1'27.559
2 Tim Hastings KRP Honda 1'28.321
3 Martin Glossop KRP Honda 1'28.655
4 Connor Behan SP125 Honda 1'28.900
5 Adam Blacklock Repli-Cast Honda 1'29.225
6 Danny Kent Aztec Honda 1'29.295
7 Robbie Stewart Repli-Cast Honda 1'29.501
8 Tom Hayward KRP Honda 1'29.533
9 Matt Hoyle SP125 Honda 1'29.712
10 Brian Clark Banks Racing Honda 1'29.857
Relentless British 125GP free practice one - conditions dry
1 Rob Guiver SP125 Honda 1'28.715
2 Martin Glossop KRP Honda 1'29.054
3 Robbie Stewart Repli-Cast Honda 1'29.068
4 Tim Hastings KRP Honda 1'29.116
5 Matt Hoyle SP125 Honda 1'29.254
6 Tom Hayward KRP Honda 1'29.653
7 Shaun Horsman Symitry Honda 1'30.470
8 Connor Behan SP125 Honda 1'30.486
9 Jon Vincent Molly GRF Honda 1'30.492
10 Paul Jordan KRP Honda 1'30.556
Metzeler National Superstock 1000 free practice - conditions dry
1 Steve Brogan Padgett's Honda 1'24.602
2 Gary Johnson Bartonfields Honda 1'25.022
3 John McGuinness Padgett's Honda 1'25.037
4 Alastair Seeley Relentless Suzuki 1'25.284
5 Adam Jenkinson SMT Honda 1'25.670
6 Scott Smart Moto Rapido Ducati 1'25.671
7 Marshall Neill McConnell-Brown Suzuki 1'25.790
8 Conor Cummins Blackhorse Yamaha 1'25.903
9 Sam Warren Skipshop Honda 1'25.915
10 Daniel Hegarty DW Racing Suzuki 1'26.000
Metzeler National Superstock 600 free practice - conditions dry
1 Jonathan Dickson Bell Yamaha 1'27.164
2 Jamie Hamilton Gearlink Kawasaki 1'27.317
3 Luke Mossey Sabresport Yamaha 1'27.440
4 Luke Jones MAP Raceways Yamaha 1'27.565
5 Mike McLean MAP Raceways Yamaha 1'27.700
6 Jordan Thompson Appleyard Yamaha 1'27.705
7 Josh Day George White Yamaha 1'27.728
8 Jess Trayler MSS Kawasaki 1'27.745
9 Matt Bilton HB Racing Yamaha 1'27.825
10 Kikki Coates MAP Raceways Yamaha 1'28.033