For the 2017 racing season, Brown was picked up by Eggleston Motorsport to replace the outgoing Liam McAdam. He scored a best finish of 3rd at Symmons Plains and was on course to win the final race of the season in Newcastle before blowing a gearbox. He finished ninth in the championship overall.
