
Elliott Baxter won Sunday's John Hamer Memorial Road Race, which incorporated the Isle of Man Road Race Championships.
Baxter, who will represent the Isle of Man at the Island Games in Rhodes, broke clear of the bunch to join early breakaway rider Aaron Livesy. They soon built up a lead, and Baxter became the Senior Champion.
Tom Black broke clear at the end to claim the Junior title, in third overall.
Chris Whorrall was fourth, and is Juvenile Champion.
Peter Gage is the Veteran Champion in 9th overall.
Natalie Arrowsmith won the women's championship and Adam Johnson won the B race.
MGP rider suffered 'neck and chest injuries' following crash in practice
Sidecars to return to Isle of Man TT Races in 2027
Inquest opens into death of local MGP rider
Nickolas Ellis to make Silverstone sportscar debut