Date of birth
A product of the Palace academy, the winger burst onto the scene by netting on his first-team debut against Newcastle United in the League Cup in September 2014.
Having previously had a short loan spell at Crawley Town, later that season Kaiaki won Cambridge United's and Palace's Young Player of the Year awards after he was sent out on loan to League Two and hit six goals in 30 appearances.
The 2015/16 season saw him step up a level with Shrewsbury Town where he impressed again, finishing as their top scorer with 12 goals to his name, and after returning to SE25 after helping the Shrews survive relegation he was rewarded with a Premier League debut against Southampton in May 2016.
He spent the first half of last season at Brentford on loan, but after returning to south London he would play three times for the Eagles, including another final-day appearance against Manchester United at Old Trafford.
Three more games came his way in 2017/18 before he made another loan move, this time to Charlton Athletic where he will spend the second half of the campaign.