Pompey have completed the signing of forward Callum Lang from fellow League One side Wigan Athletic for an undisclosed fee.
The 25-year-old has put pen to paper on a two-and-a-half-year deal, with a club option for an additional 12 months.
Blues boss John Mousinho said: “Callum is a versatile player who’s comfortable in any position across the front line.
“He’s also a proven scorer at this level and has a promotion under his belt with Wigan, so we’re delighted to bring him to the club.
“Callum adds goals, creativity and experience to our squad and I’m really looking forward to working with him.”
"He’s also a proven scorer at this level and has a promotion under his belt with Wigan, so we’re delighted to bring him to the club."
Lang progressed through the Wigan academy after joining the club at the age of 14, having been on the books at Liverpool as a child.
He was handed his senior debut by former Pompey manager Paul Cook in a 2017 EFL Cup victory over Blackpool.
There were then loan spells at Morecambe, Oldham, Shrewsbury and Scottish top-flight outfit Motherwell to gain experience.
Lang scored on his first league start for the Latics at Rochdale in January 2021 and helped them avoid relegation to the fourth tier.
He was then a key performer the following campaign as the League One title was secured, netting 18 times in all competitions.
That tally included strikes in both of that season’s meetings with Pompey and Lang scored a total of 31 goals in 143 appearances for Wigan.