Sky Sports have released details of all Premier League players retained or released by their clubs.

All 20 clubs are covered, including Newcastle United.

The release of these lists follows the passing of 30 June, which is the date when almost all Premier League contacts run to.

So any players set to see their contracts run out by that date, will now be free agents if their clubs didn’t agree an extension by Saturday just gone.

Newcastle have 43 senior and under 23 players under contract, which will be now 44 with Ki Sung-Yueng agreeing a move.

Whilst of course a number of these 43/44 contracted players are younger ones at the development stage, the list does highlight just how many unwanted ones do need to be moved on – the likes of Sels, Saivet, Colback, Mbemba, Aarons and others.

NEWCASTLE UNITED

Players under contract

Rolando Aarons, Adam Armstrong, Owen Bailey, Daniel Barlaser, Tyrique Bartlett, Luke Charman, Ciaran Clark, Jack Colback, Jesus Cumbreras, Karl Darlow, Mohamed Diame, Paul Dummett, Robert Elliot, Victor Fernandez Satue, Dwight Gayle, Liam Gibson, Ayoze Perez Gutierrez, Nathan Harker, Isaac Hayden, Otto Huuhtanen, Jamaal Lascelles, Achraf Lazaar, Florian Lejeune, Sean Longstaff, Javier Manquillo, Jose Mato Sanmartin, Chancel Mbemba, Aleksandar Mitrovic, Jacob Murphy, Stefan O’Connor, Matthew Ritchie, Callum Roberts, Henri Saivet, Mohammed Sangare, Matz Sels, Jonjo Shelvey, Elias Sorensen, Jamie Sterry, Ivan Toney, Christian Twasam, Frederick Woodman, Josef Yarney, Deandre Yedlin.

Scholars

Thomas Allan (offer contract), Max Allen, Ryan Barrett, Lewis Cass (offer contract), Thomas Cole, Samuel Joyce, Daniel Langley, Matthew Longstaff (offer contract), Deese Madia, Oisin McEntee, Oliver Walters (offer contract), Kelland Watts, Adam Wilson (offer contract), Jack Young.

Released

Yannick Aziakonou, Kyle Cameron, Yasin Elmahanni, Stuart Findlay, Owen Gallacher, Jesus Gamez, Macauley Gillesphey, Alex Gilliead, Curtis Good, Massadio Haidara, Mackenzie Heaney, Tom Heardman, Jack Hunter, Benjamin Kitchen, Oliver Long, Lewis McNall, Brendan Pearson, Callum Smith, Liam Smith, Craig Spooner, Daniel Ward, Callum Williams, Paul Woolston.

The full list of retained and released players for all 20 clubs can be seen here at Sky Sports.