Rose was signed alongside fellow AIS scholarship holder Anthony Kalik on full senior contracts by then Central Coast Mariners' coach Graham Arnold. He made his professional A-League debut as a second-half substitute in a 2–1 win over Adelaide United on 7 February 2015. On 18 April 2018, following the end of his contract, Central Coast Mariners announced that Rose's contact would not be renewed.
Ararat-Armenia
Following his release from the Mariners, Rose moved to Armenia to play for FC Ararat-Armenia.
Rose featured in a friendly match for new A-League club Macarthur FC on 25 October 2020 where he scored a first-half goal against NPL NSW4 club Camden Tigers. The following day, the club announced they had signed Rose.