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.