At his debut at the 2007 World Junior Championships, Marsicano won the overall bronze medal, the first medal won by an American since 1993. The following year at the 2008 World Junior Championships, he finished fourth. At his first senior World Allround in the same year, he finished in 20th place.