James Rose returned from two years out to record two second place finishes at the 11th round of the British Supersport Championships.
Depsite his prolonged break, the Loversall racer bagged 20 championship points at Silverstone and leapt into 15th place in the Supersport Evo section of the championships as a result of his excellent display.
Rose burst back onto the scene very similarly two years ago to answer an SOS from his father Shaun, who needed a third rider to complete his Doncaster-based Motobreakers team, and ended up storming ahead in Metzeler National Superstock 600 Championship.
The former Balby Carr pupil excelled during a wet qualifying session to put himself fourth on the overall grid and top Evo rider.
He took that form into the weekend’s racing, finishing 11th and 13th in the two Supersport contests - second place both time in the Evo class.
CDH Racing’s Dean Hipwell rode well but the Harworth racer had to be content with 19th place in race one following a penalty dished out to his team for taking too long to change the front wheel.
Motobreakers’ James Lodge, who stepped up from the Superstock 600 Championship, failed to complete one lap.
Race two saw Hipwell cross the line in 15th spot and pick up the final available championship point, meaning he stays in 14th position in the overall standings.
Lodge, meanwhile, started way back in 36th overall and 20th in the Evo section.
He did, however, manage to make up a few places during the 12-lap race to finish 27th overall and 12th in the Evo championship.