Byiringiro was promoted to the APR first team in the Rwanda Premier League (RPL) in January 2018,[2] and played in the Heroes Cup later that month.[3] He was nominated for Young Player of the Year at the 2018 RPL Awards after APR won its 17th title.[4][5] They also won the Super Cup that offseason.[6] Byiringiro was sidelined in March 2019 after he suffered a torn hamstring during a league fixture versus Sunrise FC.[7][8] In May 2020 he was signed to a two-year contract extension.[2] The 2019–20 Premier League season was abandoned due to the COVID-19 pandemic in Rwanda, and APR were awarded the league title by the Rwanda Football Federation.[9]
He attended trials with Swiss club FC Zürich in April 2021.[10]
In February 2022, Byiringiro was signed to a four-year extension by APR after months of negotiations, since his contract was due to expire at the conclusion of the season.[11] By this time, he had established himself as one of the best forwards in the country.[11]
In January 2023, Swedish club Sandviken announced the signing of Byiringiro.[12]
Byiringiro made his senior international debut on 26 January 2021, replacing an injured Bertrand Iradukunda in the starting lineup of Rwanda's 3–2 group stage victory over Togo in the 2020 African Nations Championship.[19][20] He played an instrumental role in the win that qualified them to the knockout stage, drawing praise for his ability to create chances through his dribbling, pace and vision.[20][21][22] He also started in their quarter-final defeat to Guinea.[23] Byiringiro scored his first international goal in his third match, an Africa Cup of Nations qualifier against Mozambique on 24 March 2021. After coming on for Thierry Manzi as a halftime substitute,[24] he sent a right-footed shot from outside the penalty area past Mozambique goalkeeper Júlio Franque to secure the 1–0 victory.[25]