Despite these disappointments he continued on in his career and his goal of Olympic success. At the 2011 World Championships in Szeged, Hungary Oldershaw came 5th in the C-1 1,000 m. He then qualified as part of Canada's team for the 2012 Summer Olympics, he won a bronze medal in the C-1 1,000 m event. After achieving Olympic success at last, he stated that "I am so happy. I just can’t even put it into words right now. I’m just so proud to represent Canada. The whole race I was just staring at the nose of my boat, there’s a big maple leaf on it, and it’s just such a good feeling."