Pompey will face stern competition in the race for promotion, with a number of their third tier rivals having already completed some eye-catching deals – which could prompt some worry. Scroll down and click through the pages to see EVERY deal completed in League One this summer so far:
17. Portsmouth
In: James Bolton (Shrewsbury), Sean Raggett (Norwich City - loan), Ryan Williams (Rotherham United), Paul Downing (Blackburn Rovers), Ellis Harrison (Ipswich Town), Ross McCrorie (Rangers - loan)
Out: Adam May (Swindon Town - loan), Matt Clarke (Brighton & Hove Albion) Photo: Pete Norton
18. Rochdale
In: Rekeil Pyke (Huddersfield Town - loan), Rhys Norrington-Davies (Sheffield United - loan)
Out: Kgosi Ntlhe (Scunthorpe United) Photo: Richard Heathcote
19. Rotherham United
In: Shaun MacDonald (Wigan), Daniel Barlaser (Newcastle United), Julien Lamy (Plabennec), Freddie Ladapo (Plymouth Argyle), Matthew Olosunde (Manchester United)
Out: Joe Newell (Hibernian), Dominic Ball (QPR), Ben Purrington (Charlton Athletic), Darren Potter (Tranmere Rovers), Will Vaulks (Cardiff City), Ryan Williams (Portsmouth), Jerry Yates (Swindon Town - loan), Matty Palmer (Bradford City - loan) Photo: George Wood
20. Shrewsbury Town
In: Ethan Ebanks-Landell (Wolves), Daniel Udoh (AFC Telford), Joe Murphy (Bury), Ryan Giles (Wolves - loan), Aaron Pierre (Northampton Town), Steve Morison (Millwall - loan), Max O’Leary (Bristol City - loan)
Out: Steve Arnold (Northampton Town), James Bolton (Portsmouth), Lee Angol (Leyton Orient), Aaron Amadi-Holloway (Brisbane Roar) Photo: Pete Norton