Podpisał nowy trzyletni kontrakt przed dołączeniem do Ipswich Town, w ramach wypożyczenia do końca sezonu.

2012/2013 Sezon 2012/2013 ponownie zaczynał jako zmiennik, lecz kilka błędów i kontuzje sprawiły, że McCarthy zastąpił Adama Federici’ego po porażce 1:3 z Tottenhamem. Zachował swoje miejsce w zespole przez kilka następnych meczów, zbierając bardzo dobre noty. Jego Dobra forma kontynuowana była w kolejnym spotkaniu przeciwko Queens Park Rangers. Mecz zakończył się fatalnie, ponieważ bramkarz doznał kontuzji, kiedy obronił rzut wolny wykonywany przez Adela Taarabta. Został zmuszony do poddania się operacji barku na początku grudnia. Doszedł do siebie szybciej niż przewidywano, i powrócił do zespołu 13 kwietnia 2013 roku, zachowując czyste konto z Liverpoolem. Pozostał w bramce przez resztę sezonu, notując w sumie czternaście ligowych występów.

Queens Park Rangers W dniu 29 sierpnia 2014 roku, McCarthy dołączył do beniaminka Premier League – Queens Park Rangers za nieujawnioną kwotę. Zadebiutował w meczu z Liverpoolem, który zakończył się porażką 2:3.

Crystal Palace 23 lipca 2015 roku bramkarz podpisał czteroletnią umowę z Crystal Palace. Dostał szansę debiutu 8 sierpnia 2015 roku, w wygranym 3:1 meczu z Norwich City.