Pompey have completed the signing of winger Gavin Whyte following his departure from Cardiff at the end of last season.
The 27-year-old Northern Ireland international has put pen to paper on a three-year deal with the club.
Blues boss John Mousinho: “Out of all the players we’ve signed, he’s the first one that I actually played with and he’s a great character.
“He had an outstanding first season when he came over to Oxford from Northern Ireland and went to Cardiff off the back of that.
“Gavin is a pacy and direct winger, who can carry the ball and really catches the eye whenever he’s on the pitch.
“He’s someone that we believe will really excite everybody at Fratton Park and be an excellent addition to our side.”
"Out of all the players we’ve signed, he’s the first one that I actually played with and he’s a great character."
Whyte came through the ranks at Belfast-based Crusaders, who he helped secure the top-flight title three times in the space of four seasons.
He then spent a campaign appearing alongside Mousinho at Oxford, scoring on his full debut in a Carabao Cup win over Coventry.
With nine goals struck that season – including a League One hat-trick at Shrewsbury – he earned a move to Cardiff.
During his time in South Wales, Whyte was loaned to Hull during the second half of the 2020/21 campaign and became a third tier title winner.
He spent the entirety of the following season back at Oxford and contributed an impressive 10 assists.
Whyte remained with Cardiff last term and was in the side that lost to Pompey in the first round of the Carabao Cup.
He has netted five goals in 28 senior appearances for Northern Ireland, scoring with his very first touch after coming off the bench to make his debut against Israel.