Ipswich Town and Forest Green Rovers have been among the busiest League One clubs in the transfer window so far.
While the majority of clubs are yet to make unveil their first summer signings, some clubs have been proactive in getting deals over the line as early as possible.
With pre-season just a few short weeks away for Bristol Rovers and their rivals in the third tier, the floodgates will soon open across the EFL as clubs shape their squads ahead of the return for training at the end of the month.
Here is a roundup of all the deals completed so far...
Accrington Stanley
In: Mo Sanagre (Newcastle United, free)
Out: Stephen Sama (Released), Lewis Mansell (Released), Ben Pleavin (Released), Luke Stowe (Released), Kevin Spinelli (Released)
Barnsley
In: None
Out: Isaac Christie-Davies (K.A.S Eupen, undisclosed), Aapo Halme (Released), George Miller (Released), Connor Hodgson (Released), Daniel Jinadu (Released), Tomas Kalinauskas (Released)
Bolton Wanderers
In: Jack Iredale (Cambridge United, free)
Out: Alex Baptiste (Released), Andrew Tutte (Released), Liam Gordon (Released), Nathan Delfouneso (Released), Liam Edwards (Released), Matty Alexander (Released), Jay Fitzmartin (Released), Reiss Greenidge (Released)
Bristol Rovers
In: None
Out: Junior Brown (Released), Leon Clarke (Released), Cameron Hargreaves (Released), Cian Harries (Released), Ollie Hulbert (Released), Ben Liddle (Released), Pablo Martinez (Released), Tom Mehew (Released), Jon Nolan (Released), Brett Pitman (Released), Kieran Phillips (Released), Lucas Tomlinson (Released), Glenn Whelan (Released)
Burton Albion
In: None
Out: Michael Bostwick (Stevenage, free), Danny Rowe (Released), Luke Redfern (Released), Oumar Niasse (Released), Aaron Amadi-Holloway (Released)
Cambridge United
In: James Holden (Reading, free)
Out: Jack Iredale (Bolton Wanderers, free), Wes Hoolahan (Released), Kai McKenzie-Lyle (Released), Tom Dickens (Released)
Charlton Athletic
In: None
Out: Ben Dempsey (Ayr United, undisclosed), Conor Washington (Rotherham, free), Adam Matthews (Released), Ben Watson (Released), Pape Souare (Released), Stephen Henderson (Released), Chris Gunter (Released)
Cheltenham Town
In: None
Out: Will Boyle (Huddersfield Town, free), Scott Flinders (Mansfield, free), Conor Thomas (Crewe, free), Andy Williams (Released), Charlie Colkett (Released)
Derby County
In: None
Out: None
Exeter City
In: None
Out: Nigel Atangana (Released), Callum Rowe (Released), Ben Seymour (Released), Colin Daniel (Released), Jordan Dyer (Released), Jack Veale (Released), James Dodd (Released), Ellis Johnson (Released)
Fleetwood Town
In: Shaun Rooney (St Johnstone, free)
Out: Harrison Biggins (Doncaster Rovers, free), Callum Camps (Released), Kieran O’Hara (Released), Anthony Pilkington (Released)
![](https://i2-prod.bristolpost.co.uk/incoming/article7177990.ece/ALTERNATES/s810/0_GettyImages-1338285490.jpg)
Forest Green Rovers
In: Corey O'Keeffe (Rochdale, free), Armani Little (Torquay United, free)
Out: Ebou Adams (Cardiff City, free), Jake Young (Bradford City, free), Taylor Allen (Released), Jack Evans (Released), Opi Edwards (Released), Elliott Whitehouse (Released), Vaughn Covil (Released), Luke Hallett (Released)
Ipswich Town
In: Dom Ball (Queens Park Rangers, free), Freddie Ladapo (Rotherham United, free)
Out: James Norwood (released), Myles Kenlock (released), Tomas Holy (released), Tom Carroll (released)
Lincoln City
In: None
Out: Theo Archibald (Leyton Orient, undisclosed), Conor McGrandles (rejected contract), John Marquis (released), Max Melbourne (released)
MK Dons
In: Matt Dennis (Norwich City, undisclosed)
Out: Aden Baldwin (released), Jay Bird (released), Hiram Boateng (released), John Freeman (released), Brandon Mason (released), Connor Wickham (released)
Morecambe
In: None
Out: Aaron Wildig (Newport County, free), Jonah Ayunga (St Mirren, free), Rhys Bennett (released), Toumani Diagouraga (released), Greg Leigh (released), Jacob Mensah (released), Freddie Price (released)
Oxford United
In: None
Out: Mark Sykes (Bristol City, free), Sam Winnall (released), Jamie Hanson (released), Leon Chambers-Parillon (released), Michael Elechi (released), Joel Cooper (released)
Peterborough United
In: None
Out: David Cornell (released), Serhat Tasdemir (released), Kyle Barker (released), Connor Peters (released), Ethan Bojang (released), Kobe Chong (released)
Plymouth Argyle
In: None
Out: Ollie Tomlinson (released)
Portsmouth
In: None
Out: Paul Downing (released), Callum Johnson (released), Ollie Webber (released), Shaun Williams (released)
Port Vale
In: None
Out: David Amoo (released)
Sheffield Wednesday
In: None
Out: Saido Berahino (released), Chey Dunkley (released), Sam Hutchinson (released)
Shrewsbury Town
In: Jordan Shipley (Coventry City, free)
Out: Ethan Ebanks-Landell (released), Shaun Whalley (released), Aaron Pierre (released), Joshua Daniels (released), David Davis (released), Cameron Gregory (released)
Wycombe Wanderers
In: None
Out: Jean-Baptiste Fischer (released), Adam Przybek (released), Olly Pendlebury (released), Andre Burley (released), Malachi Linton (released), Max Ram (released).
Sign up for our newsletter for more exclusive Bristol Rovers content