Many thanks (again) to Marc Ramsay and everyone in Timing & Scoring for all their work throughout the BCHMR weekend and for providing these results so quickly after the event. The practice, qualifying and race times and results are arranged by Race Group: