At the 2008 Summer Olympics in Beijing, Vinčec qualified for his second Slovenian team in the open Finn class. Building up his Olympic selection, he picked up a bronze at the 2007 ISAF Worlds in Cascais, Portugal to lock the country's top Finn berth for the Games. A potential medal favorite, Vinčec entered the final race with a myriad of top-ten marks over the past eight legs. A costly penalty on the run, however, effectively pushed Vinčec towards the back of the fleet, slipping him out of the podium to seventh overall with 72 net points.