Barnstaple Amateur Boxing Club had plenty of fighters in action over the weekend.

Barnstaple Amateur Boxing Club's Liam Laird started his pursuit of an English Elite title over the weekend by competing in the Three Counties English Championships in Torquay.

The light-welterweight was one of four competing for the title, and after some initial drama with Laird having to make weight, he boxed Plymouth Mayflower's Ryan Hart.

It was apparent that the two boxers were evenly matched, with both living up to the elite billing.

Laird found success with his southpaw counter-punching and some deft footwork.

The fight went down to the wire, but the Barnstaple fighter took the contest via split decision to progress to the final the following day.

Laird's second fight took place under strange circumstances on Sunday.

The fight took place behind closed doors after a withdrawal, which meant only club coaches, officials and a doctor could watch the contest.

Platt came out in combative fashion, immediately attempting to assert himself over the Barnstaple fighter.

But Laird used his counter-punching well and moved well to keep his opponent at bay, and after three rounds of classy boxing, it was the Barnstaple boy who was awarded the unanimous win to become three counties champion.

Laird's journey to a national title continues next weekend, as he goes to Weymouth Pavilion for the Western Elite Championship.

Jed Davies was another Barnstaple fighter in action in Torquay over the weekend, fighting Reed Carliss in a junior bout.

Davies started the contest imperiously, forcing the referee to give his opponent a standing eight count at the end of the round.

The Barnstaple boy got straight back into his rhythm in the second round, forcing another standing eight count before the referee stopped the contest to give Davies a Technical Knockout win.

Barnstaple fighters Jake Hooper, Troy Elworthy and Aiden Friendship were also in action in Camborne, with Hooper and Elworthy getting wins.

All the boxers will be making an appearance at Barnstaple ABC's home show.

The show takes place at Barnstaple Rugby Club on Saturday, April 23.