Rubin has been at the Club since the age of eight, and made his First Team debut for the Bluebirds on February 13th, 2021 as a substitute in a 3-1 victory against Coventry City at CCS.
The attacker went on to make six appearances for City in 2020/21 and his breakout season was rewarded with a first U21 call-up for Wales. He would subsequently be called into the EURO 2020 training group by Rob Page, before being selected in the final 26-man squad for the tournament.
Rubin scored six times for City during the 2021/22 season and registered his first international goal in a 1-1 draw with Czech Republic on March 30th, 2022.
Colwill featured on 40 occasions for the Bluebirds in 2023/24, and made his 100th appearance for the club in a 1-0 home win over Huddersfield Town in March 2024.