Date of birth | 18 January 1994 |
Place of birth | Chorley |
Nationality | Irish |
Weight | 71 kg |
Height | 1.77 m |
Position | Defender/Midfielder |
Garmston's mother, Sonia Lannaman, won a bronze medal at the Moscow Olympics in 1980 as part of the 4x100 metre relay team, two years after winning gold in the individual 100 metres at the Commonwealth Games in Edmonton, Canada.
After a loan spell, he joined Gillingham in July 2015 with a three-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
West Bromwich Albion | 01 Jul 2012 | 30 Jun 2015 | |
Colchester United | 14 Feb 2013 | 30 Apr 2013 | L |
Gillingham | 16 Jan 2015 | 15 Mar 2015 | L |
Gillingham | 01 Jul 2015 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2012-13 | Colchester United | League One | 10 | 3 |
1
|
||
2014-15 | Gillingham | Johnstones Paint Trophy | 1 |
||||
2014-15 | Gillingham | League One | 7 | 1 |
1 |
||
2015-16 | Gillingham | FA Cup | 1 |
||||
2015-16 | Gillingham | Johnstones Paint Trophy | 1 | 1 |
1 |
||
2015-16 | Gillingham | League Cup | 1 | 1 |
|||
2015-16 | Gillingham | League One | 23 | 10 |
2
|
||
2016-17 | Gillingham | FA Cup | 1 | ||||
2016-17 | Gillingham | Football League Trophy | 1 | ||||
2016-17 | Gillingham | League One | 1 | 4 |
2
|
||
2017-18 | Gillingham | FA Cup | 1 |
||||
2017-18 | Gillingham | League One | 16 | 3 |
1 |
2
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
17 Jan 2015 | Gillingham v Coventry City | W | 3-1 | League One | |
24 Jan 2015 | Gillingham v Oldham Athletic | W | 3-2 | League One | |
29 Jan 2015 | Bristol City v Gillingham | D | 1-1 | Johnstones Paint Trophy | Semi-final 2nd leg |
01 Feb 2015 | Walsall v Gillingham | D | 1-1 | League One | |
07 Feb 2015 | Gillingham v Sheffield United | W | 2-0 | League One | |
10 Feb 2015 | Peterborough United v Gillingham | W | 1-2 | League One | |
14 Feb 2015 | Gillingham v Milton Keynes Dons | W | 4-2 | League One | |
21 Feb 2015 | Yeovil Town v Gillingham | D | 2-2 | League One | |
28 Feb 2015 | Gillingham v Barnsley | L | 0-1 | League One | |
11 Aug 2015 | Plymouth Argyle v Gillingham | W | 1-2 | League Cup | 1st round |
15 Aug 2015 | Port Vale v Gillingham | D | 1-1 | League One | |
25 Aug 2015 | Birmingham City v Gillingham | L | 2-0 | League Cup | 2nd round |
05 Sep 2015 | Gillingham v Doncaster Rovers | W | 1-0 | League One | |
19 Sep 2015 | Colchester United v Gillingham | L | 2-1 | League One | |
29 Sep 2015 | Gillingham v Fleetwood Town | W | 5-1 | League One | |
06 Oct 2015 | Gillingham v Luton Town | W | 2-1 | Johnstones Paint Trophy | 2nd round - southern section |
10 Oct 2015 | Chesterfield v Gillingham | W | 1-3 | League One | |
17 Oct 2015 | Crewe Alexandra v Gillingham | W | 0-1 | League One | |
20 Oct 2015 | Gillingham v Scunthorpe United | W | 2-1 | League One | |
24 Oct 2015 | Gillingham v Southend United | D | 1-1 | League One | |
31 Oct 2015 | Walsall v Gillingham | L | 3-2 | League One | |
07 Nov 2015 | Stevenage v Gillingham | L | 3-0 | FA Cup | 1st round |
10 Nov 2015 | Gillingham v Yeovil Town | L | 1-1 (4-5) | Johnstones Paint Trophy | Quarter-final - southern section |
14 Nov 2015 | Gillingham v Bury | W | 3-1 | League One | |
21 Nov 2015 | Coventry City v Gillingham | L | 4-1 | League One | |
24 Nov 2015 | Gillingham v Rochdale | W | 2-0 | League One | |
28 Nov 2015 | Shrewsbury Town v Gillingham | D | 2-2 | League One | |
12 Dec 2015 | Gillingham v Burton Albion | L | 0-3 | League One | |
19 Dec 2015 | Millwall v Gillingham | W | 0-3 | League One | |
26 Dec 2015 | Swindon Town v Gillingham | W | 1-3 | League One | |
28 Dec 2015 | Gillingham v Colchester United | W | 1-0 | League One | |
02 Jan 2016 | Gillingham v Bradford City | W | 3-0 | League One | |
07 Jan 2016 | Wigan Athletic v Gillingham | L | 3-2 | League One | |
16 Jan 2016 | Doncaster Rovers v Gillingham | D | 2-2 | League One | |
23 Jan 2016 | Gillingham v Peterborough United | W | 2-1 | League One | |
13 Feb 2016 | Gillingham v Barnsley | W | 2-1 | League One | |
20 Feb 2016 | Oldham Athletic v Gillingham | L | 2-1 | League One | |
27 Feb 2016 | Gillingham v Chesterfield | L | 1-2 | League One | |
01 Mar 2016 | Fleetwood Town v Gillingham | L | 2-1 | League One | |
05 Mar 2016 | Scunthorpe United v Gillingham | D | 0-0 | League One | |
12 Mar 2016 | Gillingham v Crewe Alexandra | W | 3-0 | League One | |
28 Mar 2016 | Bury v Gillingham | W | 0-1 | League One | |
02 Apr 2016 | Gillingham v Coventry City | D | 0-0 | League One | |
12 Apr 2016 | Gillingham v Walsall | L | 1-2 | League One | |
19 Apr 2016 | Rochdale v Gillingham | D | 1-1 | League One | |
23 Apr 2016 | Gillingham v Shrewsbury Town | L | 2-3 | League One | |
30 Apr 2016 | Burton Albion v Gillingham | L | 2-1 | League One | |
08 Nov 2016 | West Bromwich Albion v Gillingham | W | 0-2 | Football League Trophy | Group H – South |
16 Nov 2016 | Brackley Town v Gillingham | L | 4-3 | FA Cup | 1st round replay |
28 Jan 2017 | Gillingham v Shrewsbury Town | D | 1-1 | League One | |
04 Feb 2017 | Bradford City v Gillingham | D | 2-2 | League One | |
14 Feb 2017 | Gillingham v Chesterfield | D | 1-1 | League One | |
18 Feb 2017 | Coventry City v Gillingham | L | 2-1 | League One | |
21 Feb 2017 | Gillingham v AFC Wimbledon | D | 2-2 | League One | |
14 Oct 2017 | Peterborough United v Gillingham | W | 0-1 | League One | |
21 Oct 2017 | Gillingham v Northampton Town | L | 1-2 | League One | |
28 Oct 2017 | Rotherham United v Gillingham | W | 1-3 | League One | |
16 Dec 2017 | Gillingham v Bristol Rovers | W | 4-1 | League One | |
19 Dec 2017 | Carlisle United v Gillingham | L | 3-1 | FA Cup | 2nd round replay |
30 Dec 2017 | Gillingham v AFC Wimbledon | D | 2-2 | League One | |
01 Jan 2018 | Charlton Athletic v Gillingham | W | 1-2 | League One | |
13 Jan 2018 | Gillingham v Rochdale | W | 2-1 | League One | |
20 Jan 2018 | Scunthorpe United v Gillingham | W | 1-3 | League One | |
27 Jan 2018 | Gillingham v Fleetwood Town | W | 2-1 | League One | |
03 Feb 2018 | Wigan Athletic v Gillingham | L | 2-0 | League One | |
10 Feb 2018 | Gillingham v Peterborough United | D | 1-1 | League One | |
24 Mar 2018 | Bradford City v Gillingham | L | 1-0 | League One | |
29 Mar 2018 | Gillingham v Milton Keynes Dons | L | 1-2 | League One | |
02 Apr 2018 | Southend United v Gillingham | L | 4-0 | League One | |
07 Apr 2018 | Gillingham v Doncaster Rovers | D | 0-0 | League One | |
10 Apr 2018 | Gillingham v Blackburn Rovers | D | 0-0 | League One | |
14 Apr 2018 | Oldham Athletic v Gillingham | D | 1-1 | League One | |
28 Apr 2018 | Bristol Rovers v Gillingham | D | 1-1 | League One | |
05 May 2018 | Gillingham v Plymouth Argyle | W | 5-2 | League One |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.