Rogers was born in Perth in 1996, playing junior rugby league for the North Beach Sea Eagles in the NRLWA competition.
[2] After moving to Queensland from Western Australia, Rogers played for the Burleigh Bears in their 2015 Hastings Deering Colts Grand final against Wynnum Manly Seagulls which they won 26-12.
After winning the Hostplus Cup five-eighth of the year and top point scorer awards in 2022, Rogers earned a development deal with the Brisbane Broncos.
[6] As a result of his strong Hostplus Cup performances, Rogers made his first grade debut in round 27 of the 2023 NRL season against the Melbourne Storm, kicking five goals.
Rogers played six games for Brisbane in the 2024 NRL season which saw the club miss the finals finishing 12th on the table.