Бывший капитан юношеской сборной страны (U-18) Стив Харкнесс был очень многообещающим полузащитником, однако, ни при Кенни Далглише, ни при Грэме Сунессе ему никак не удавалось получить место в «основе» клуба. В сезоне 1994/1995 он попросил о трансфере в другой клуб, однако эпидемия травм в «Ливерпуле» вынудила тренеров клуба дать Стиву шанс. Он начинал сезон 1995/1996 на левом фланге первой команды, которой к тому моменту руководил новый тренер Рой Эванс.
К сожалению, Харкнесс очень быстро набрал большое количество жёлтых карточек, что стоило ему места в первой команде. Он вернулся в основной состав, однако травма ноги, полученная в апреле 1996 года в матче против «Ковентри», оставила его вне футбола на 11 месяцев. Он снова стал выходить на поле в сезоне 1997/1998, однако, после прихода в команду француза Жерара Улье, Харкнесс стал одним из первых игроков, от кого тот решил избавиться. Грэм Сунесс пригласил Харкнесса в «Бенфику», а позднее и в «Блэкбёрн Роверс». Позднее Стив выступал за «Шеффилд Уэнсдей», однако его годы там были омрачены большим количеством травм, а завершил свою профессиональную карьеру этот футболист в «Честер Сити» в 2002 году.