Topey played for Camperdown High School in the Manning Cup during his schoolboy career. After two seasons with top flight Jamaica National Premier League side Cavalier,[1] Topey moved on loan to USL Championship side Bethlehem Steel on 1 March 2019.[2] In December 2020, Philadelphia Union decline the club option and released Topey.[3]
In 2021, Topey returned to his former club Cavalier F.C. in the Jamaica Premier League and helped them to win the 2021 title.[4]
Topey joined Mount Pleasant in 2022, helping the club to win their first ever Jamaica Premier League title in the 2022–23 season.[5]
International
Topey has featured for Jamaica at the u17 and u20 levels.[6][7] In March 2019, Topey was called to the senior national team.[8] Topey made his senior international debut on 26 March 2019 versus Costa Rica.[9]
In July 2019, Topey also featured for the Jamaica u23 olympic team.[10]