Kripps and his crew of Timothy Randall of Burlington, Ont., Bryan Barnett of Edmonton and Ben Coakwell of Saskatoon finished in a combined time of one minute 50.85 seconds, less than a second from gold and 0.18 seconds off bronze.
"I've got a bit of a love-hate relationship with the Sochi track; I really enjoy sliding here, and it's a challenge to be fast," said Kripps. "I took a few risks this week like I did at the Olympics, but this time, I got away with it. We're very happy with how the weekend went. We have been stepping it up at the start, and to me, that's the big difference."
Calgary's Chris Spring piloted his sled pushed by Derek Plug of Calgary, Alex Kopacz of London, Ont., and Josh Kirkpatrick of Calgary to 10th place with a time of 1:51.59.
Meanwhile, Calgary's Kaillie Humphries and her team of DJ McClelland of Calgary, Dan Dale of Edmonton, and Nick Poloniato of Hamilton, Ont., slid to 14th place with a time of 1:52.46 on the 1,500-metre track.
Latvia took the gold, while Russia finished second, and Germany, third.
Canada's Dave Greszczyszyn of Brampton, Ont., was seventh in the men's skeleton race.