Canadian swimmer Ryan Cochrane has won the men's 1,500-metre freestyle for his second gold medal at the Commonwealth Games.

The Victoria native raced to a time of 14 minutes 44.03 seconds and was never threatened in the final.

Australia's Mack Horton was second in 14:48.76, while Daniel Jervis of Wales was third in 14:55.33.

"When it started to get hard at about 1,200 metres, I kept telling myself, 'This is one of your last chances to have a kick at this race,"' Cochrane said. "It can be really hard and it can be shocking when you can count down the races you have left.

"But with that being said, I think I used it to my benefit."

Cochrane also won the men's 400-metre freestyle on the first day of competition.

The 25-year-old took both the 400- and 1,500-metre freestyle events at the 2010 Commonwealth Games in New Delhi, but said before heading off to Glasgow that a repeat would be difficult.

"I've been chasing that dream for a lot of years," said Cochrane, who has won bronze and silver in the 1,500
at the Olympics.

"And I've been really proud of my results here, to show that I can keep getting better even in my mid-20s." 

It was Canada's third medal of the day at Tollcross International Swimming Centre.

Earlier, Calgary's Brooklyn Snodgrass won bronze in the women's 50-metre backstroke and Montreal's Aurelie Rivard won bronze in the women's para-sport 200-metre individual medley S10. The women's 4x100m medley relay team added a bronze.

Outside the pool, Canada got gold medals Friday from wrestlers Erica Wiebe and Korey Jarvis, weightlifter Marie-Ève Beauchemin-Nadeau, mountain biker Catharine Pendrel, decathlete Damian Warner and hammer thrower Jim Steacy.

With files from