The obvious differences include new owners, with Michael Eisner now in control of the Blues.
And, of course, on the managerial front, Kenny Jackett is at the helm these days instead of Paul Cook.
Meanwhile, on the pitch, there have been drastic changes as well, including both clubs meeting each other in League One.
From the starting XI who lost that January 23, 2016, League Two fixture, only three remain at Pompey.
Predicted Portsmouth XI v Cheltenham: changes expected to side that beat Cardiff so handsomely - but attacking duo could keep places and defender set to return
League One latest: Oxford land former Pompey striker target from Swansea as Sheffield Wednesday bemoan exciting duo's move to Brentford and former Peterborough boss criticises club
Portsmouth boss Danny Cowley hails Spurs loanee Dane Scarlett as move already shows signs of putting Miguel Azeez's short stint from Arsenal in shade
Portsmouth loan strategy revealed following duo's arrival from Ipswich and Blackpool respectively
Portsmouth boss Danny Cowley spells out why Blues can rival Sheffield Wednesday, Ipswich and Derby for promotion as he prepares for welcome return to Cheltenham
Matt Clarke, Kyle Bennett and Gareth Evans all started the game and remain key figures at PO4 under new boss Jackett.
The rest have all left, and are now plaing their trades elsewhere.
Goalkeeper Ryan Fulton was on loan at the time and returned to parent club Liverpool at the end of the 2015-16 season.
Last month, he joined Hamilton Academical on a two-year deal.
Right-back that day, Ben Davies, was a fans’ favourite at Fratton Park and picked up numerous player-of-the-year awards at the season’s end.
However, the Blues failed to offer him a new contract last summer and he moved to Grimsby, where he remains.
Fellow full-back, Enda Stevens, has also since departed – signing for Sheffield United on a free transfer at the end of last season.
Meanwhile, the third member of the back four, Adam Webster, joined Championship Ipswich for around £750,000 in the summer of 2016.
Captain at the time, Michael Doyle, left days after Pompey clinched the League Two title back in May.
He moved to Coventry on a free transfer after no extension to his two-year stay appeared in the pipeline.
Gary Roberts, who was replaced in the second half by Adam McGurk (now Cambridge United) exited Pompey only this week.
He left the club by mutual respect after a Pompey career that included 80 appearances and 20 goals.
Forgotten man Adam Barton started in midfield alongside Doyle.
He made four appearances at the start of the 2016-17 season but was then snapped up by Partick Thistle for an undisclosed fee on transfer deadline day.
Finally, playing up front that January day was Marc McNulty.
He was on loan at the time from Sheffield United but returned to the Blades at the end of the season.
Pompey were reportedly keen on the Scot returning to Fratton Park at the start of this summer.
But with Cook leaving for Wigan, the front man joined Mansfield on a free.
Jordan Bowery scored the only goal of the game against the Blues as Oxford clinched a 1-0 victory on their way to promotion.
None of the U’s’ side from that day remain at the club.
Manager, Michael Appleton has also moved on and is now Craig Shakespeare’s assistant at Leicester.