Jason Pearce has joined Leeds from Pompey for an undisclosed fee.
The 24-year-old defender has signed a four-year deal with Neil Warnock’s Championship side.
After missing the first three matches through suspension, Pearce played every minute of every game for the Blues last season, until missing the final fixture at Nottingham Forest.
His consistency in the centre of Pompey’s defence saw him take over as skipper and win seven of the nine player-of-the-season awards.
Pearce came through the ranks at Pompey before leaving for four seasons at Bournemouth, returning to Fratton Park last summer.
Blues boss Michael Appleton said: “Jason did ever so well for us in what was a very difficult season.
“Going off to play for Bournemouth in the lower leagues before coming back here did him the world of good – and he took his opportunity in the Championship.
“There was interest in him from other clubs all season, which shows the kind of campaign he had for us.
“The financial situation here made it inevitable that he would be going, but we wish him all the best for the future at Leeds.”