Pompey will start the 2019/20 Sky Bet League One season with a trip to Shrewsbury.
It means that summer signing James Bolton has an immediate chance to come up against his former club.
The Blues are also on the road on the final day of the campaign, when they are scheduled to face Burton in a midday kick-off.
Pompey have not begun with an away fixture since 2014/15, while you have to go back two more years to find the last time they finished away from Fratton Park.
Recently promoted Tranmere are the first visitors to the south coast (August 10), while Bury will be the last (April 25).
The festive period includes home fixtures against Ipswich just before Christmas (December 21) and Wycombe on Boxing Day.
Kenny Jackett’s side then end 2019 at MK Dons (December 29) and start 2020 at Gillingham (January 1).
There are, as usual, a couple of matches over the Easter weekend, with a visit to Rotherham on Good Friday followed by a home test with Blackpool on the Monday.
There are three evening games under the Fratton lights – all in the first few months of the season – against Coventry (August 20), Burton (September 17) and Lincoln (October 22).
Both of the Blues’ midweek away fixtures are in the second half of the campaign, with trips to Lincoln (January 28) and Coventry (February 11).
There were plenty of close encounters with Sunderland last term and another long trip to the north-east is close by.
Jackett’s men play at the Stadium of Light on August 17, with the return match at Fratton Park on February 1.
The first game against one of last season’s relegated Championship sides is at home to Rotherham on August 24, with Bolton heading south on September 28.
|Sat, August 3||Shrewsbury (A)||3pm|
|Sat, August 10||Tranmere (H)||3pm|
|Sat, August 17||Sunderland (A)||3pm|
|Tue, August 20||Coventry (H)||7.45pm|
|Sat, August 24||Rotherham (H)||3pm|
|Sat, August 31||Blackpool (A)||3pm|
|Sat, September 7||Southend (H)||3pm|
|Sat, September 14||Bury (A)||3pm|
|Tue, September 17||Burton (H)||7.45pm|
|Sat, September 21||Wycombe (A)||3pm|
|Sat, September 28||Bolton (H)||3pm|
|Sat, October 5||Doncaster (A)||3pm|
|Sat, October 12||Gillingham (H)||3pm|
|Sat, October 19||AFC Wimbledon (A)||3pm|
|Tue, October 22||Lincoln (H)||7.45pm|
|Sat, October 26||Bristol Rovers (A)||3pm|
|Sat, November 2||Oxford (H)||3pm|
|Sat, November 16||Fleetwood (H)||3pm|
|Sat, November 23||Rochdale (A)||3pm|
|Sat, December 7||Peterborough (H)||3pm|
|Sat, December 14||Accrington (A)||3pm|
|Sat, December 21||Ipswich (H)||3pm|
|Thu, December 26||Wycombe (H)||3pm|
|Sun, December 29||MK Dons (A)||3pm|
|Wed, January 1||Gillingham (A)||3pm|
|Sat, January 4||Doncaster (H)||3pm|
|Sat, January 11||AFC Wimbledon (H)||3pm|
|Sat, January 18||Bolton (A)||3pm|
|Sat, January 25||MK Dons (H)||3pm|
|Tue, January 28||Lincoln (A)||7.45pm|
|Sat, February 1||Sunderland (H)||3pm|
|Sat, February 8||Tranmere (A)||3pm|
|Tue, February 11||Coventry (A)||7.45pm|
|Sat, February 15||Shrewsbury (H)||3pm|
|Sat, February 22||Fleetwood (A)||3pm|
|Sat, February 29||Rochdale (H)||3pm|
|Sat, March 7||Peterborough (A)||3pm|
|Sat, March 14||Accrington (H)||3pm|
|Sat, March 21||Ipswich (A)||3pm|
|Sat, March 28||Oxford (A)||3pm|
|Sat, April 4||Bristol Rovers (H)||3pm|
|Fri, April 10||Rotherham (A)||3pm|
|Mon, April 13||Blackpool (H)||3pm|
|Sat, April 18||Southend (A)||3pm|
|Sat, April 25||Bury (H)||3pm|
|Sun, May 3||Burton (A)||12pm|
Please note that this is a draft fixture list and the dates/times of all matches are subject to change.
Tickets for the first half of the season at Fratton Park – up to and including Ipswich Town on Saturday, 21 December – will go on sale at 9am on Monday, 8 July.
Download all of the 2019/20 League One fixtures straight to your mobile or desktop device by clicking here. Fixtures will automatically update throughout the season with any changes.