
Kaikai’s professional career began when he joined Crystal Palace’s youth academy in 2011. He rose through the ranks at Palace and made his first-team debut in a League Cup match against Newcastle United in August 2014. Kaikai had loan spells at several clubs during his time at Crystal Palace, including Crawley Town, Brentford, Shrewsbury Town, Charlton Athletic, and Blackpool.
