American Ilia Malinin broke his own men's free skate world record to win gold at Skate Canada International in Saskatoon, Saskatchewan, on Sunday.