Jenny Owens has finished in fifth place in a ski cross World Cup in Meiringen, Switzerland. Her third top five result for the season – following silver and bronze medals earlier in the season – lifted her ranking back to number five on the World Cup standings.