Date of birth
Joined Pompey on deadline day in August 2017, in a season-long loan agreement from Cardiff.
Made his first Blues appearance three days later at home to Rotherham, coming on as a half-time substitute.
Bagged his first goal for the club during the 3-1 defeat at Northampton on September 12, before adding to his tally at Gillingham a month later and at home to Northampton on December 30.
Kennedy signed for the Bluebirds in February 2015, penning a three-and-a-half-year deal with the Welsh side.
Came through the youth ranks at Kilmarnock, making 14 Scottish Premiership appearances before being snapped up by Everton in 2012. From there he enjoyed time out on loan at Tranmere Rovers, MK Dons and Hibernian.
The winger was named man-of-the-match on his Cardiff debut against Blackburn Rovers, going on to make fourteen league appearances in the Championship before the end of the 2014/15 season.
He spent time on loan at Port Vale the following campaign, before helping to guide Plymouth Argyle to promotion in 2017 during another loan spell.
Has been capped by Scotland at every age group up until Under-21.