На драфте НХЛ 2002 года был выбран в 1 раунде под общим 25 номером командой «Каролина Харрикейнз».
Хоккеем начал заниматься в клубе одной из низших лиг. Несмотря на это, голкипер еще два года продолжал выступать в прежней команде, а перед сезоном-2004/05 был переведен в фарм-клуб «Каролины».
Дебют Уорда в НХЛ состоялся 5 октября 2005 года в матче против «Тампы». Тогда молодой голкипер заменил получившего травму Мартина Гербера и отразил 10 бросков из 11, однако его команда проиграла со счетом 2:5.
По ходу сезона-2005/06 Уорда окончательно перевели в состав «Каролины», которая сумела пробиться в плей-офф. В первом раунде «Ураганам» предстояло встретиться с «Монреалем». В этих матчах Гербер действовал не слишком удачно, что и побудило главного тренера «Каролины» Питера Лавиолетта доверить место в воротах Уорду. Молодой канадец сполна воспользовался предоставленным шансом, уверенно отыграв во всех матчах вплоть до финала. В результате «Каролина» завоевала Кубок Стэнли, а Уорд стал первым после Патрика Руа голкипером-новичком, которому удавалось это сделать. По итогам того сезона канадский вратарь получил «Конн Смайт Трофи» – приз, вручаемый хоккеисту, лучше других зарекомендовавшему себя в играх плей-офф НХЛ.
В сезоне-2007/08 Уорд провел 69 матчей, в которых пропустил 180 шайб, а его команде не удалось выйти в плей-офф.
В составе национальной сборной Канады Уорд мог дебютировать на Олимпиаде 2006 года. Голкипер был внесен в расширенный список кандидатов на поездку в Турин, но остался за бортом соревнований. Однако уже на следующий год он завоевал титул чемпиона мира.