Pomimo zainteresowania ze strony wielu klubów, 27 lutego 2009 roku, w dniu swoich 17. urodzin Shelvey podpisał swój pierwszy profesjonalny kontrakt z Charltonem. 9 września przedłużył poprzednią umowę o rok, do 2012 roku. 4 kwietnia 2009 roku zdobył swojego pierwszego ligowego gola. Stało się to w wygranym 3-2 meczu z Southampton.
Liverpool W kwietniu 2010 roku Shelvey został za kwotę 1,8 miliona funtów sprzedany do Liverpoolu. W sezonie 2010/2011 wystąpił w 15 meczach Liverpoolu, w większości wchodząc z ławki rezerwowych.
Wypożyczenie do Blackpool 30 września 2011 roku Shelvey przeniósł się do Blackpool na zasadzie trzymiesięcznego wypożyczenia. W swoim debiucie w barwach Mandarynek 1 października przeciw Bristol City strzelił również swoją pierwszą bramkę. W sumie w dziesięciu meczach ligowych zdobył sześć bramek.