Haislan Veranes Garcia of Burnaby, B.C., fell to Cuba’s Livan Lopez Azcuy 1-0, 0-1, 1-0 in his 66-kilogram match.
Garcia of Coquitlam, B.C., had advanced with a walk-through in the preliminary round, then won his second match over Tajikistan’s Zalimkhan Yusupov. He lost his third bout to Japan's Tatsuhiro Yonemitsu 0-1, 1-0, 5-0.
Yonemitsu went on to win the gold medal against India's Sushil Kumar.
In the 96-kilogram weight class, Toronto’s Khetag Pliev was defeated by Uzbekistan’s Kurban Kurbanov in the repechage.
Earlier, Pliev dropped his second match 1-0, 1-0 to American Jacob Varner. In his first match, Pliev came back from an 0-2, 0-2 hole to defeat Cuba's Javier Cortina Lacerra.
"I'm not very pleased with the result. Obviously with the next match I could've competed for a medal, but I'm still happy that I came and I am here," Pliev said. "I performed and the overall experience was great. It's been a long road to get here and I am very proud to represent Canada."
Varner took the gold medal, defeating Valerii Andriitsev of Ukraine 1-0, 1-0.
Both Canadian wrestlers earned spots in the repechage round after their last opponents qualified for their respective finals.