Frank Maloney has apologised to fans for the standard of opposition faced by Olympic bronze medallists Tony Jeffries and David Price in Newport on Friday.
The pair both registered first round wins against Latvian opponents who were not of the usual standard delivered by Maloney.
To make sure there is no repeat, the promoter will not book Latvian boxers again unless they have a proven track record or are British based where there records will give a true reflection.
Maloney said: “It is embarrassing for my company when foreign opposition comes in and folds so easily.
“I am not saying David or Tony should be in wars at this stage of their career, but I admit Friday’s win didn’t give them any education.
“In the future I will not book any fighters from Latvia unless their records are decent or they are based in Britain with managers or promoters I trust.
“I can only apologise to people who bought tickets, Sky Sports who broadcast the show and of course their viewers who deserved better.”
Maloney insists it is unfair to blame him or his organisation for British super-flyweight champion Lee Haskins, who easily outpointed Commonwealth title holder Don Broadhurst.
He added: “This was a mandatory fight and Broadhurst clearly wasn’t ready for championship level and his people should have known better.
“Beating a few Africans doesn’t mean you are ready for an accomplished British fighter like Haskins.
“Everyone knows how Haskins fights and don’t blame him. He negated Broadhurst’s strengths and did what he had to do.
“It is not my fault if Broadhurst hadn’t prepared for that style and forgot what an orthodox fighter does with his left hand.”