Kyle Machibroda-Ames picked up medals of each colour at the North Shore Invitational, which was held Feb. 15 to 17.
Machibroda-Ames, who trains with the Twisters Gymnastics Club, was competing i the national open category. He won gold on the rings and parallel bars, silver on the pommel horse and bronze on the horizontal bars.