Wales finished the Commonwealth Youth Games with 13 medals as boxer Sammy Lee added a second gold on the final day of competition in the Bahamas.
The 18-year-old defeated Scotland's Lewis Johnstone in the 81kg final.
It was Wales's fourth boxing medal of the Games - adding to their four in the pool, one in the rugby 7s and two each in athletics and tennis.
Swansea swimmer Lewis Fraser won 100m butterfly gold, adding to his earlier bronze in the 50m butterfly.
Wales finished 10th in the medal table.