Education
He was educated at The Cathedral School, Lichfield, and King Edward"s School, Birmingham.
He was educated at The Cathedral School, Lichfield, and King Edward"s School, Birmingham.
West Bromwich Albion
Garmston, born in Chorley, England, is a product of the West Bromwich Albion academy, making a number of appearances for the club"s development squad. He was spotted by West Bromwich Albion whilst playing for non-League side Sutton Coldfield Town. Garmston signed an initial one-year contract with West Brom.
The club, again, opted to take up their option of a contract extension on Garmston to stay for another season.
Garmston made his West Brom debut in the pre-season friendly against Portuguese Vale on 5 August 2014. Garmston was given number thirty-three for the 2014-2015 season.
At the end of the 2014-2015 season, Garmston was released by the club Loan spell at Colchester United
On 14 February 2013, Garmston joined Colchester United on a one-month youth loan, later extended to the end of the 2012-2013 season.
He made his Football League debut in Colchester"s 3–0 away defeat to Sheffield United on 16 February.
Gillingham
After being told by the club"s management that many youngsters to be loaned out last October, it announced on 16 January 2015, Garmston moved to Gillingham on a one-month loan. Two days later, Garmston extended his loan spell with the "Gills" until 15 March 2015. After being released by West Bromwich Albion, Garmston re-joined Gillingham on a three-year contract.
He has represented Republic of Ireland at under-19 and under-17 level
In 2014, Garmston was called up by the Republic of Ireland U21 squad and made his debut for the U21 team