Rommel finished with a combined two-run time of 1:47.19minutes at the Whistler Sliding Centre, while Latvia’s Tomass Dukurs came home in third in 1:47.64minutes.
“I was really happy today, good runs,” said Rommel, who finished the second run in 53.49seconds. “Only one mistake in the second run on Corner 13, but I think I’m not the only one to hit there. It just feels really good to stand on the podium, on top, two years after the Olympics.”
Dukurs was seen as an unstoppable force, having already won the first two races of the season at Lake Placid and Park City, along with wrapping up eight of nine World Cup events last season.
Rommel won the only race Dukurs failed to win last season when the Latvian crashed.
It was he who led after the first run Saturday, but the 28-year-old couldn’t maintain the momentum and finished the second run in 53.78seconds – the third-best time behind Rommel and Russian Alexander Tretjyaov, who finished in fourth place overall.
Britain’s Kristan Bromley took a solid sixth place behind Eric Neilson of Canada, though he dropped from fifth place in the first run to ninth in the second, with a time of 54.30seconds.