Premier League star Trent Alexander-Arnold will see his Liverpool contract expire on June 30, 2025. According to reports, the Englishman will join his compatriot and friend Jude Bellingham at Real Madrid, becoming one of the most valuable free transfers in Premier League history.
Alexander-Arnold, who is worth £63million according to Transfermarkt, is likely to be the most high-profile free transfer of the summer. However, he is certainly not the only Premier League player out of contract at the end of June.
Join us as we take a look at all the Premier League players who will become free agents on July 1.
Arsenal

Jorginho (DM)
Joining Date: January 31, 2023
Joined From Club: Chelsea
Record for Arsenal: Two goals and three assists in 79 games
Thomas Partey (DM)
Joining Date: Oct 5, 2020
Joined From Club: Atletico Madrid
Record for Arsenal: Nine goals and seven assists in 166 games
Aston Villa

Kortney Hause (CB)
Joining Date: July 1, 2019
Joined From Club: Wolves
Record for Aston Villa: Four goals in 55 games
Robin Olsen (GK)
Joining Date: Jul 1, 2022
Joined From Club: Roma
Record for Aston Villa: Four clean sheets in 21 games
Bournemouth

Chris Mepham (CB)
Joining Date: January 22, 2019
Joined From Club: Brentford
Record for Bournemouth: Two goals and three assists in 121 games
Brentford

Josh Dasilva (CM)
Joining Date: Aug 21, 2018
Joined From Club: Arsenal U23
Record for Brentford: 22 Goals and 12 Assists in 157 Games
Ben Mee (CB)
Joining Date: July 22, 2022
Joined From Club: Burnley
Record for Brentford: Five Goals and two assists in 67 Games
Brighton & Hove Albion

Tariq Lamptey (RB)
Joining Date: January 31, 2020
Joined From Club: Chelsea U23
Record for Brighton: Five Goals and 12 Assists in 122 Games
James Milner (CM)
Joining Date: Jul 1, 2023
Joined From Club: Liverpool
Record for Brighton: Two Assists in 23 Games
Chelsea
Lucas Bergstrom (GK)
Joining Date: July 1, 2023 (Promoted to Senior Team)
Joined From Club: NA
Record for Chelsea: Never Played
Crystal Palace

Nathaniel Clyne (RB)
Joining Date: Oct 14, 2020
Joined From Club: Liverpool
Record for Crystal Palace: One goal and 10 assists in 238 Games (Two Spells; Includes Championship Stats)
Joel Ward (RB)
Joining Date: July 1, 2012
Joined From Club: Portsmouth
Record for Crystal Palace: Six Goals and 10 Assists in 363 Games (Includes Championship Stats)
Remi Matthews (GK)
Joining Date: July 12, 2021
Joined From Club: Sunderland
Record for Crystal Palace: One Goal Conceded in One Game
Everton

Dominic Calvert-Lewin (CF)
Joining Date: Aug 31, 2016
Joined From Club: Sheffield United
Record for Everton: 71 Goals and 22 Assists in 272 Games
Abdoulaye Doucoure (CM)
Joining Date: Sep 8, 2020
Joined From Club: Watford
Record for Everton: 21 Goals and 14 Assists in 165 Games
Michael Keane (CB)
Joining Date: Jul 3, 2017
Joined From Club: Burnley
Record for Everton: 16 Goals and 10 Assists in 229 Games
Idrissa Gueye (DM)
Joining Date: Sep 1, 2022
Joined From Club: PSG
Record for Everton: Eight Goals and Eight Assists in 210 Games
Joao Virginia (GK)
Joining Date: July 1, 2020 (Promoted to First Team)
Joined From Club: Initially From Arsenal U18
Record for Everton: Five Clean Sheets in Eight Games
Ashley Young (RB)

Joining Date: July 13, 2023
Joined From Club: Aston Villa
Record for Everton: Two Goals and Four Assists in 69 Games
Seamus Coleman (RB)
Joining Date: January 1, 2009
Joined From Club: Sligo Rovers
Record for Everton: 28 Goals and 29 Assists in 428 Games
Asmir Begovic (GK)
Joining Date: Aug 23, 2024
Joined From Club: QPR
Record for Everton: Four Clean Sheets in 10 Games (Two Spells)
Mason Holgate (CB)
Joining Date: August 13, 2015
Joined From Club: Barnsley
Record for Everton: Five Goals and Five Assists in 150 Games
Neal Maupay (CF)
Joining Date: Aug 5, 2019
Joined From Club: Brentford
Record for Everton: One Goals and Two Assists in 32 Games
Fulham

Kenny Tete (RB)
Joining Date: Sep 10, 2020
Joined From Club: Olympique Lyon
Record for Fulham: Four Goals and 10 Assists in 120 Games
Carlos Vinicius (CF)
Joining Date: Sep 1, 2022
Joined From Club: Benfica
Record for Fulham: Eight Goals and Three Assists in 52 Games
Tom Cairney (CM)
Joining Date: Jul 1, 2015
Joined From Club: Blackburn Rovers
Record for Fulham: 47 Goals and 38 Assists in 353 Games
Willian (LW)
Joining Date: February 6, 2025
Joined From Club: Free Agent
Record for Fulham: 10 Goals and Seven Assists in 79 Games (Two Spells)
Ipswich Town

Axel Tuanzebe (RB)
Joining Date: Sep 8, 2023
Joined From Club: Free Agent
Record for Ipswich Town: One Goals and Two Assists in 43 Games
Cameron Burgess (CB)
Joining Date: Aug 15, 2021
Joined From Club: Accrington
Record for Ipswich Town: Five Goals and Five Assists in 127 Games
Massimo Luongo (CM)
Joining Date: Jan 5, 2023
Joined From Club: Middlesbrough
Record for Ipswich Town: Six Goals in 85 Games (Two Spells)
Marcus Harness (AM)
Joining Date: July 15, 2022
Joined From Club: Portsmouth
Record for Ipswich Town: 12 Goals and Eight Assists in 89 Games
Elkan Baggott (CB)
Joining Date: July 1, 2023 (Promoted to First Team)
Joined From Club: NA
Record for Ipswich Town: One Goal in Seven Games
Leicester City

Jamie Vardy (CF)
Joining Date: Jul 1, 2012
Joined From Club: Fleetwood Town
Record for Leicester City: 200 Goals and 71 Assists in 500 Games
Also Read: Jamie Vardy Scores 200th Goal for Leicester City in Landmark 500th Appearance
Danny Ward (GK)
Joining Date: Jul 20, 2018
Joined From Club: Liverpool
Record for Leicester City: 18 Clean Sheets in 52 Games
Daniel Iversen (GK)
Joining Date: Jul 1, 2020 (Promoted to First Team)
Joined From Club: NA
Record for Leicester City: Five Clean Sheets in 17 Games
Liverpool

Trent Alexander-Arnold (RB)
Joining Date: July 1, 2016 (Promoted to First Team)
Joined From Club: NA
Record for Liverpool: 23 Goals and 92 Assists in 353 Games
Also Read: Jamie Carragher Warns Trent Alexander-Arnold Over Real Madrid Move
Harvey Davies (GK)
Joining Date: July 1, 2024 (Promoted to First Team)
Joined From Club: NA
Record for Liverpool: Never Played
Manchester City

Kevin De Bruyne (AM)
Joining Date: August 30, 2015
Joined From Club: Wolfsburg
Record for Man City: 108 Goals and 177 Assists in 420 Games
Scott Carson (GK)
Joining Date: July 20, 2021
Joined From Club: Derby County
Record for Man City: One Clean Sheet in Two Games
Manchester United

Victor Lindelof (CB)
Joining Date: July 1, 2017
Joined From Club: Benfica
Record for Man Utd: Four Goals and Seven Assists in 283 Games
Christian Eriksen (CM)
Joining Date: July 15, 2022
Joined From Club: Brentford
Record for Man Utd: Seven Goals and 18 Assists in 106 Games
Jonny Evans (CB)
Joining Date: Jul 18, 2023
Joined From Club: Leicester City
Record for Man Utd: Eight Goals and Seven Assists in 240 Games (Two Spells)
Tom Heaton (GK)
Joining Date: July 2, 2021
Joined From Club: Aston Villa
Record for Man Utd: Three Clean Sheets in Three Games (Two Spells)
Newcastle United

Callum Wilson (CF)
Joining Date: Sep 7, 2020
Joined From Club: Bournemouth
Record for Newcastle United: 49 Goals and 11 Assists in 129 Games
Jamal Lewis (LB)
Joining Date: Sep 8, 2020
Joined From Club: Norwich City
Record for Newcastle United: One Assist in 36 Games
Mark Gillespie (GK)
Joining Date: Jul 3, 2020
Joined From Club: Motherwell FC
Record for Newcastle United: Two Clean Sheets in Four Games
John Ruddy (GK)
Joining Date: Jul 1, 2024
Joined From Club: Birmingham City
Record for Newcastle United: Never Played
Nottingham Forest

Harry Toffolo (LB)
Joining Date: July 20, 2022
Joined From Club: Huddersfield
Record for Nottingham Forest: One Goal and Four Assists in 57 Games
Willy Boly (CB)
Joining Date: Sep 1, 2022
Joined From Club: Wolves
Record for Nottingham Forest: Three Goals and Two Assists in 45 Games
Wayne Hennessey (GK)
Joining Date: January 13, 2025
Joined From Club: Free Agent
Record for Nottingham Forest: Three Clean Sheets in Nine Games
Southampton

Kyle Walker-Peters (RB)
Joining Date: Aug 11, 2020
Joined From Club: Tottenham Hotspur
Record for Southampton: Seven Goals and 12 Assists in 202 Games
Adam Lallana (AM)
Joining Date: July 1, 2024
Joined From Club: Brighton & Hove Albion
Record for Southampton: 60 Goals and 47 Assists in 283 Games (Two Spells)
Joe Lumley (GK)
Joining Date: Aug 7, 2023
Joined From Club: Middlesbrough
Record for Southampton: Two Clean Sheets in Eight Games
Tottenham Hotspur

Sergio Reguilon (LB)
Joining Date: Sep 19, 2020
Joined From Club: Real Madrid
Record for Tottenham: Two Goals and Nine Assists in 73 Games
Fraser Forster (GK)
Joining Date: Jul 1, 2022
Joined From Club: Southampton
Record for Tottenham: Eight Clean Sheets in 34 Games
Alfie Whiteman (GK)
Joining Date: July 1, 2019 (Promoted to First Team)
Joined From Club: NA
Record for Tottenham: One Clean Sheet in One Game
Ben Davies (CB)
Joining Date: Jul 23, 2014
Joined From Club: Swansea City
Record for Tottenham: Nine Goals and 26 Assists in 357 Games
West Ham United

Danny Ings (CF)
Joining Date: Jan 20, 2023
Joined From Club: Aston Villa
Record for West Ham United: Five Goals and Five Assists in 69 Games
Vladimir Coufal (RB)
Joining Date: Oct 2, 2020
Joined From Club: Slavia Prague
Record for West Ham United: 20 Assists in 179 Games
Michail Antonio (CF)
Joining Date: September 1, 2015
Joined From Club: Nottingham Forest
Record for West Ham United: 83 Goals and 42 Assists in 323 Games
Kurt Zouma (CB)
Joining Date: Aug 28, 2021
Joined From Club: Chelsea
Record for West Ham United: Six Goals and One Assist in 103 Games
Lukasz Fabianski (GK)
Joining Date: July 1, 2018
Joined From Club: Swansea City
Record for West Ham United: 55 Clean Sheets in 215 Games
Aaron Cresswell (LB)
Joining Date: Jul 3, 2014
Joined From Club: Ipswich Town
Record for West Ham United: 11 Goals and 37 Assists in 368 Games
Wolves

Nelson Semedo (RB)
Joining Date: Sep 23, 2020
Joined From Club: Barcelona
Record for Wolves: Three Goals and 11 Assists in 180 Games
Pablo Sarabia (RW)
Joining Date: January 17, 2023
Joined From Club: PSG
Record for Wolves: Eight Goals and 12 Assists in 49 Games
Craig Dawson (CB)
Joining Date: January 22, 2023
Joined From Club: West Ham United
Record for Wolves: Two Goals and One Assist in 61 Games
At a Glance: Premier League Players Leaving As Free Agents This Summer
| Premier League Club | Players Out of Contract |
|---|---|
| Arsenal | Jorginho, Thomas Partey |
| Aston Villa | Kortney Hause, Robin Olsen |
| Bournemouth | Chris Mepham |
| Brentford | Josh Dasilva, Ben Mee |
| Brighton | Tariq Lamptey, James Milner, Lucas Bergstrom |
| Crystal Palace | Nathaniel Clyne, Joel Ward, Remi Matthews |
| Everton | Dominic Calvert-Lewin, Abdoulaye Doucoure, Michael Keane, Idrissa Gueye, Joao Virginia, Ashley Young, Seamus Coleman, Asmir Begovic, Mason Holgate, Neal Maupay |
| Fulham | Kenny Tete, Carlos Vinicius, Tom Cairney, Willian |
| Ipswich Town | Axel Tuanzebe, Cameron Burgess, Massimo Luongo, Marcus Harness, Elkan Baggott |
| Leicester City | Jamie Vardy, Danny Ward, Daniel Iversen |
| Liverpool | Trent Alexander-Arnold, Harvey Davies |
| Manchester City | Kevin De Bruyne, Scott Carson |
| Manchester United | Victor Lindelof, Christian Eriksen, Jonny Evans, Tom Heaton |
| Newcastle United | Callum Wilson, Jamal Lewis, Mark Gillespie, John Ruddy |
| Nottingham Forest | Harry Toffolo, Willy Boly, Wayne Hennessey |
| Southampton | Kyle Walker-Peters, Adam Lallana, Joe Lumley |
| Tottenham Hotspur | Sergio Reguilon, Fraser Forster, Alfie Whiteman, Ben Davies |
| West Ham United | Danny Ings, Vladimir Coufal, Michail Antonio, Lukasz Fabianski, Aaron Cresswell, Kurt Zouma |
| Wolves | Nelson Semedo, Pablo Sarabia, Craig Dawson |
