The 2016 World Cup series kicks off in Cairns, Australia where Stephen had his best ever World Cup finish, 12th place, in 2014.

Watch Live on Redbull.tv