In 2010, Vernon competed in the 2010 IAAF World Cross Country Championships and 2010 European Cross Country Championships finishing 44th in the World Championships and not finishing in the Europeans Championships. He then went on to qualify for and compete in the 2010 Commonwealth Games in Delhi, India. He competed in the 10,000metres and finished tenth. In March 2011 Vernon competed in the senior men's race at the 2011 IAAF World Cross Country Championships and finished 58th. Vernon's next major competition was the 2011 European Cross Country Championships where he finished ninth in the senior men's race. Later in 2011, Vernon participated in the 5000 metres at the 2011 European Team Championships. Vernon finished third behind Spaniard Jesús España and Serhiy Lebid of Ukraine. Also in 2011 was the 2011 Summer Universiade where Vernon won a gold medal in the 5000 metres. In 2012 Vernon did not participate in the World Cross Country Championships. In the European Cross Country Championships he finished 13th in a time of 30minutes and 33seconds.