*Club domestic league appearances and goals, correct as of 14:07, 11 January 2025 (UTC) ‡ National team caps and goals, correct as of 21:39, 21 November 2023 (UTC+7)
Irianto in 2017, at the age of 17, joined his hometown club Persebaya Surabaya, where his father works as an assistant coach, and helped the club to win a promotion from Liga 2.[4] He made his Indonesian Liga 1 first-team debut for Persebaya Surabaya when he was part of the starting lineup of a 2018 Liga 1 match against Barito Putera on 8 April 2018, in which Persebaya lost.[5]
On 21 July 2019, Irianto scored his first league goal in the 2019 Liga 1 for Persebaya in a 1–1 draw over TIRA-Persikabo at the Gelora Bung Tomo Stadium.[6]
He became a regular feature at the backline in the 2019 Liga 1 season. In less than four years since his entry and after the departure of several senior players in 2021, he became the captain of the senior team at the young age of 21.[7]
Irianto was in the Indonesia team that won a silver medal at the 2019 Southeast Asian Games. He received a call up to the senior Indonesia national football team in May 2021 and was projected to captain the team in official matches. He earned his first senior cap in a 25 May 2021 friendly match in Dubai against Afghanistan.[12][13][14] On 9 December 2021, he scored his first goal for Indonesia with scored a brace in the team's opening 2020 AFF Championship against Cambodia.[15]