Aaron Clarke and Tommy Philp both brought points back to the draperRACING team in their respective races at Snetterton.
Kirton rider Clarke was up against it in his Superstock 600 race as he was starting from the 10th row.
He said: “Luck doesn’t seem to be on my side at the minute!
“I struggled for a good dry set-up on Friday in Q1 and ended up 28th.
“We made some changes and I was more positive for Q2 on Saturday but the rain came down so it was impossible to go faster.
“I sat it out as there was no point wasting fuel and tyres but I just need to stop making it such hard work.”
As his race got under way Clarke was steady away to let his tyres warm up on the first lap but from lap two onwards he made up places.
He battled with Lincolnshire rider Tim Neave and on the penultimate lap moved into 15th place.
Not content with that he overtook Tom Oliver on the final lap to cross the line in a fantastic 14th place to pick up two championship points.
Clarke said: “That was a really good race for me and I equalled my personal best result from Oulton Park earlier in the season.
“We discovered that we had gone the wrong way with the settings in free practice and qualifying and we went for a soft setting.
“We changed it completely for the race to a hard setting and it proved to be the right way to go.
“The Yamaha was a completely different bike to ride and I have gone faster than ever before. Thanks to my team for their hard work and also to Paul Draper and all my sponsors for their continued support.”
Meanwhile, Philp relished the wet conditions in qualifying for his British Supersport race and recorded his best-ever grid position of third and a front row start to the nine-lap Sprint race on Saturday.
He dropped back and it looked as if he would miss out on a points finish in 17th.
But two of the front-runners fell on the final lap which elevated Philp up to 15th to claim one championship point.
He began the Feature race from the eighth row and completed the first lap in 24th place.
By lap nine he had moved through to 19th and on the penultimate lap was up to 17th – crossing the finish line in that position, just missing out on another points finish.
The next round will be held at Thruxton on July 24.