Barnsley F.C. Hammill podczas swojego wypożyczenia do Barnsley zrobił tak dobre wrażenie na włodarzach tamtego klubu, że ci zdecydowali się wykupić go z Liverpoolu. Ostatecznie 10 sierpnia 2009 r. młody pomocnik podpisał 3 letni kontrakt. Ostatecznie wypełnił jedynie połowę tej umowy, będąc w tym czasie jednym z liderów zespołu z Barnsley.
Wolverhampton Wanderers 20 stycznia 2011 r. Hammill podpisał 3,5 letni kontrakt z Wolverhampton Wanderers F.C. Już dwa dni później zadebiutował w Premier League, wchodząc z ławki w przegranym 0-3 spotkaniu z drużyną, w której się wychował, czyli Liverpoolem. Swój pierwszy mecz w pierwszym składzie Wolves rozegrał 2 lutego, zaliczając 89 minut w spotkaniu przeciwko Boltonowi. W sumie w swym pierwszym sezonie rozegrał w barwach Wilków 9 spotkań, często jednak przegrywając rywalizację o miejsce w składzie z bardziej doświadczonym Stephenem Huntem.
Huddersfield Town 24 czerwca 2013 podpisał trzyletni kontrakt z klubem Championship – Huddersfield Town. Podczas pobytu w tym klubie był wyopżyczony do Rotherhamu United.
Barnsley 9 listopada 2015 roku Hammil dołączył do Barnsley. Podpisał kontrakt do 2018 roku.