Southampton teenager David Smith came away with two gold medals from the Boccia World Cup in Vancouver.
The 18-year-old clinched victory in the BC1 event in Canada, beating Spain's Francisco Beltran 4-1 in the final.
There was also success for fellow Briton Nigel Murray, who won bronze in the BC2 competition by beating Canada's Adam Dukovich 6-0.
Smith and Murray then combined with Ali Lalani to beat Spain 6-5 for gold in the BC1/BC2 team competition.
Scotland's Peter McGuire just missed out on a medal in the BC4 competition after losing 8-2 in the bronze medal play-off to Portugal's Bruno Valentim.
"We knew the competition would be of a high standard so I think we exceeded expectations by coming away with two golds and a bronze," said Murray, who won gold at the Sydney Paralympics.
"David is one of the youngest members of the squad and his performance in the individual competition was outstanding.
"The BC1 and BC2s had qualified for Beijing already following last year's world championships so for us it was about putting in some good performances to make sure we maintain or improve on our ranking position."