In 2017, Dyer returned to Eastern Suburbs and made fifteen appearances that season, scoring four goals.[4] In the last league game of the season, Dyer was sent off in the closing minutes for grabbing a Canterbury United opponent and dragging him to the ground.[9]
On 25 July 2018, Dyer signed with Norwegian First Division side Florø SK.[11] That season, he made seven appearances, scoring one goals as Florø was relegated to the Second Division.[4] The following season, Dyer made nineteen league appearances, scoring six goals.[4]
Valour FC
On 14 February 2020, Dyer signed with Canadian Premier League side Valour FC.[12] He made his debut on August 16 against Cavalry FC.[13] After the 2021 CPL season, Valour announced they had exercised Dyer's contract option, keeping him at the club through 2022.[14] In December 2022, Valour announced that Dyer would be departing the club.[15]
On 15 March 2024, FC Tulsa announced the mutual termination of Dyer's contract.[16]
Vancouver FC
In March 2024, Dyer returned to the Canadian Premier League, joining Vancouver FC.[17] In August 2024, he was loaned to Pacific FC for the remainder of 2024 in a loan swap, with Ayman Sellouf heading to Vancouver FC on loan for the same duration.[18][19]
International career
Dyer was born in New Zealand and is of Polynesian descent.[20] Dyer was called up to the New Zealand senior team for a friendly against South Korea as a replacement for Ryan Thomas who had pulled out of the game due to injury[21] He was substituted on in the second half,[22] as New Zealand succumbed to a late goal to lose 1–0.[23]