[1] While part of the Dragons Academy, Dyer made his professional debut on 27 January 2018, against Saracens in the Anglo-Welsh Cup.
[6] On 23 October 2022, Dyer again claimed a man of the match award against the Ospreys, scoring twice and propelling the Dragons to a 32–25 win.
[12] Dyer scored his second try for Wales in the final match of the series, a loss against Australia.
Recalled to the starting team against Italy, he scored his third try for Wales, and secured his first win for the national side.
[15] The following week Dyer scored again, against France, securing a try bonus point for Wales as they avoided a wooden spoon finish.