Shelvey was a reliable midfielder during his days at Liverpool and Swansea, but his career reached its peak when he joined Newcastle in 2016. He spent eight years at the Magpies, representing them 200 times. Since leaving Newcastle in January 2023, he blitzed through four different clubs in two countries, namely, Nottingham Forest and Burnley in England, and Rizespor and Eyupspor in Turkey. However, he was only a regular at Rizespor and struggled at the three other clubs.