Dyer turned professional at
Exeter City in April 2018. He was briefly loaned out to
Southern League Division One South side
Bideford, featuring as a late substitute in a 4–1 win at
Barnstaple Town on 26 December 2018. He started in the
EFL Trophy semi-final against
Portsmouth at
Fratton Park. On 30 September 2021, Dyer along with
Ben Seymour joined
National League club
Yeovil Town on a one-month loan deal. Having spent two times at the club on loan previously, Dyer joined
National League South side
Bath City on a permanent basis in June 2022 following his release from Exeter. On 28 June 2024, Dyer joined National League South side
Torquay United on a two-year deal. ==Style of play==