In 2017, Kiron joined Arambagh KS in the Bangladesh Premier League after impressing the club's coach, Maruful Haque.[2] He made his competitive debut for the club on 18 January 2018 against Saif Sporting Club during a goalless draw in the 2017–18 Independence Cup. He played all 5 games as Arambagh became the surprise champions of the tournament and later went on to establish himself as the club's starting right-back.[3]
Rahmatganj MFS
In 2019, Kiron joined Old Dhaka club Rahmatganj MFS. On December 12, 2019, Kiron made his competitive debut for the club during a goalless draw with Saif Sporting Club in the 2019 Federation Cup. On August 13, 2021, Kiron scored his first professional goal in a 2–0 victory over Chittagong Abahani Limited.[4] Kiron's second season at the club saw him become one of the best-performing full-backs in the league and a fan favorite. He was named the club's captain for the 2021–22 season and led them to the 2021 Federation Cup final, which they eventually lost 1–2 to Abahani Limited Dhaka.[5]
Bashundhara Kings
In 2022, Kiron joined Bashundhara Kings. Kiron missed the first half of the season due to an injury; nonetheless, he was part of a failed transfer abroad, as his rumored move to the Torneo Federal A club Sol de Mayo did not come to fruition.[6][7] On 4 April 2023, Kiron made his competitive debut for the club against Muktijoddha Sangsad KC in the 2022–23 Federation Cup. Kiron appeared six times in the league as his club won the Premier League title for a record fourth time in a row.[8] He was also won the Best Player Award while representing Jahangirnagar University, during the Prothom Alo inter-university tournament.[9]