* Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, откорректировано по состоянию на 19 июля 2010. ** Количество игр и голов за национальную сборную в официальных матчах, откорректировано по состояниюна 19 июля 2010.
Профессиональную карьеру Мур начал в шотландском «Рейнджерс», за который отыграл, с перерывом в один сезон, 10 лет, и завоевал в его составе 5 титулов чемпиона Шотландии. После «Рейнджерс» Мур провёл половину сезона в «Боруссии» из Мёнхенгладбаха, затем вновь вернувшись в Британию, перейдя в английский «Ньюкасл Юнайтед», за который отыграл два сезона. В 2007 году Мур возвратился в Австралию в клуб «Брисбен Роар», за который провёл следующие два года. В январе 2010 года он заключил контракт на 1,5 года с греческим клубом «Кавала», однако 31 марта2010 года этот контракт был расторгнут. В настоящий момент Мур является свободным агентом.
В национальной сборной Крейг Мур выступает с 1995 года, проведя за это время в её составе 50 матчей и забив в них 3 гола. Мур был в составе сборной Австралии на чемпионате мира 2006 и включён в заявку на чемпионат мира 2010.
Достижения
Чемпион Шотландии (5): 1994/95, 1995/96, 1996/97, 1999/2000, 2002/03.
Обладатель Кубка Шотландии (4): 1995/96, 1999/2000, 2001/02, 2002/03.