В связи со службой в армии он не сумел сыграть в финале Кубка Англии 1953 года, хотя отчасти причиной неучастия Эдвардса в том матче стала травма ноги, полученная в матче в Портсмуте. В 1958 году он всё же выиграл Кубок Англии, когда «Болтон» взял верх над «Манчестер Юнайтед». Сыграл 518 матчей за клуб, в том числе 483 матча в Футбольной лиге Англии, и забил 8 голов. Выступал преимущественно на фланге, позже стал играть на позиции центрального полузащитника. Карьеру игрока завершил в 1965 году в возрасте 35 лет.