The versatile striker becomes the fifth addition of the summer

City have completed the permanent signing of Marcus Harness from Portsmouth for an undisclosed fee.

The versatile 26-year-old has signed a three-year contract at Portman Road, with striker Joe Pigott moving the other way to Fratton Park on a season-long loan as part of the deal.

The club has the option to extend Marcus’ contract for another 12 months.

Born in Coventry, Marcus was on the books with Sky Blues at youth level before moving to Burton Albion. He made his first competitive appearance for the Brewers in a 1-0 loss to Notts County in an EFL Trophy tie in September 2013.

His league debut came six months later when he came on as a second-half substitute against Scunthorpe United at Glanford Park. In May 2014 he started his first league game as Burton were beaten 1-0 by Southend United at Roots Hall.

Marcus’ first goal for Burton was against Walsall in an EFL trophy affair in September 2018. In January the following year he then scored a hat-trick in a 4-0 win over Rochdale, and at the end of the campaign he had managed to break into Nigel Clough’s first-team plans.

After signing for Portsmouth in July 2019, Marcus made his first appearance for Kenny Jackett’s side on the opening day of the 2019/20 campaign at Shrewsbury. His first goal for the Hampshire side came at Sunderland later that month.

The 2020/21 and 2021/22 campaigns have seen Marcus reach double figures for Pompey, and he leaves the club after scoring over 30 goals in three seasons at Fratton Park.

Marcus, who in 2019 declared his intention to represent the Republic of Ireland at international level, arrives at Portman Road with more than 200 league appearances to his name over a nine-year career.

“It’s been a bit of a stressful day but I’m so excited and happy to be here now,” Marcus told iFollow Ipswich.

“It’s an exciting project here and I think there are good things to come. I’m so happy to be a part of it.

“I was sold instantly when I spoke to the manager. I like the way he wants to play and I think I can be a good fit here. I can’t wait to show what I can do.

“Wherever I play I will do my best and I think I can help the team.”

“Marcus is a good fit for the team and the club,” Town boss Kieran McKenna added.

“He has a good experience in the league, but he’s also coming to his peak and he wants to keep improving and getting to the next level.

“Marcus fits our style of play and is a strong player in a number of different positions and roles. He is a versatile striker who has been very effective in the league in terms of goals and assists.

“He can be a very good addition for us.”

Marcus is the club’s fifth signing this summer and could be involved when Town visit Millwall in a pre-season friendly on Saturday July 23.

The Blues then host Bolton Wanderers at Portman Road in the first game of the season on July 30. Subscriptions for the 2022/23 campaign remain on sale here.