During the 1888/89 season he was the captain of the Penarth senior team, winning the Cardiff District Cup in 1888.
[3] In December 1888 he was first selected to represent his country as part of the Wales team to face the New Zealand Māoris.
Although the Welsh crowd was hostile to many of their own players; due to the belief that the Swansea back row had been unjustly overlooked, the team played well beating the visitors by a goal and two tries to nil.
[4] Garrett's next international game was against Scotland in the opening match of the 1889 Home Nations Championship.
He played in the away game at Raeburn Place to Scotland, which Wales lost heavily, and the home game at Stradey Park against Ireland which Wales won narrowly; both as part of the 1891 Home Nations Championship.