 At the 2006 Irish Open Short Course Championships, Murphy broke the Irish record in the 100 m freestyle record in a time of 48.97 and also the 100 m individual medley record in a time of 55.88 seconds.One week later at the 2006 European Championships in Budapest, he broke both the 50 m freestyle record in a time of 22.63 and also Earl McCarthy's 10-year-old record in 100 m freestyle in a time of 50.79.He also holds a number of Irish junior records including 50 m breaststroke.