Glasgow was the first Commonwealth Games for Moira, where she won silver in the under 70kg category. She also competed at the 2012 London Olympics where she placed 17th. Moira has a current World Ranking of 16th and a Commonwealth Ranking of 3rd for her weight category. Moira placed 3rd at the 2013 World Cup OJU and is the 2013 and 2014 Oceania Champion.