Martin Armstrong | 3 | Firsts | Welsh League Premier Division | Blaenavon Blues | Saturday 14th December 1985 |
Brian Davies | 3 | Firsts | West Wales Cup | Trostre Sports | Sunday 5th November 1989 |
John Anderson | 3 | Firsts | Welsh League Division Two | Albion Rovers | Saturday 12th December 1998 |
Gavin Porter | 3 | Reserves | Welsh League Reserve Division West | Seven Sisters | Saturday 8th January 2003 |
Mathew Fisher | 3 | Reserves | Welsh League Reserve Division West | Goytre United | Tuesday 9th November 2005 |
Jordan Morris | 3 | Reserves | Welsh League Reserve Division West | Seven Sisters | Saturday 5th March 2005 |
Gavin Porter | 3 | Reserves | Welsh League Reserve Division West | AFC Llwydcoed | Thursday 7th April 2005 |
Leigh Hopkins | 3 | Youth | Friendly | Ammanford 3rds | Saturday 19th August 2006 |
Dean Jenkins | 3 | Firsts | Welsh League Division Two | Penrhiwceiber Rangers | Saturday 27th January 2007 |
Matthew Jones | 3 | Reserves | Welsh League Reserve Division West | Ystradgynlais | Saturday 21st April 2007 |
Christian Lloyd | 3 | Reserves | Welsh League Reserve Division West | Newcastle Emlyn | Saturday 28th April 2007 |
Dean Jenkins | 3 | Firsts | Welsh League Division Two | Caerau (Ely) | Saturday 26th April 2008 |
Paul Jones | 3 | Thirds | Carmarthenshire League Division Two | Drefach | Saturday 22nd November 2008 |
Luke Fayres | 3 | Firsts | Welsh League Division Two | Garw | Saturday 6th December 2008 |
Richard Lewis | 3 | Firsts | Welsh League Division Two | Maesteg Park | Saturday 18th April 2009 |
Nathan Jones | 3 | Reserves | Mond Cup | Abergwili | Wednesday 12th August 2009 |
Mathew Fisher | 3 | Firsts | Welsh League Division Two | Maesteg Park | Saturday 27th March 2010 |
Dean Jenkins | 3 | Firsts | Welsh League Division Two | Porthcawl Town | Saturday 8th May 2010 |
Dean Jenkins | 3 | Firsts | Welsh League Division Two | Llangeinor | Saturday 20th November 2010 |
Rupert Murray | 3 | Firsts | Welsh League Division Two | AFC Llwydcoed | Saturday 26th February 2011 |
Kyle Wells | 4 | Thirds | Carmarthenshire League Reserve Division 4 | Camford A | Saturday 3rd September 2011 |
Anthony Douglas | 3 | Reserves | Challenge Cup | Cross Hands | Saturday 24th September 2011 |
Rhodri Huw-Davies | 3 | Reserves | Carmarthenshire League Division Three | Porth Tywyn | Saturday 8th October 2011 |
Justin George | 3 | Reserves | Carmarthenshire League Division Three | Porth Tywyn | Saturday 8th October 2011 |
Nathan 'Cwm' Jones | 3 | Reserves | Carmarthenshire League Division 3 | Porth Tywyn | Saturday 8th October 2011 |
Gavin Thomas | 3 | Reserves | Carmarthenshire League Division Three | Porth Tywyn | Saturday 8th October 2011 |
Mathew Fisher | 3 | Firsts | Friendly | Llandeilo Town | Tuesday 24th July 2012 |
Ben Jones | 3 | Reserves | Mond Cup | Pendine | Tuesday 14th August 2012 |
Chris Grylls | 3 | Thirds | Friendly | Ammanford Under 18s | Wednesday 29th August 2012 |
Mathew Fisher | 3 | Firsts | Welsh League Division Two | Caerau (Ely) | Saturday 1st September 2012 |
Kyle Wells | 3 | Thirds | Carmarthenshire League Reserve Division Three | Llangennech | Wednesday 12th September 2012 |
Ashley Hobson | 3 | Thirds | Darch Cup | Kidwelly | Saturday 29th September 2012 |
Dan Quick | 3 | Thirds | Jayne Stephens Cup | Pontarddulais | Saturday 6th October 2012 |
Josh Jones | 3 | Youth | West Wales Youth League | Giants Grave | Sunday 28th October 2012 |
Owen James | 3 | Firsts | Welsh League Division Two | Croesyceiliog | Saturday 10th November 2012 |
Michael Roberts | 3 | Reserves | Carmarthenshire League Division Two | Whitland | Saturday 10th November 2012 |
Rhys Griffiths | 4 | Youth | West Wales Youth Cup | Mumbles Rangers | Sunday 11th November 2012 |
Dan Quick | 6 | Thirds | Carmarthenshire League Reserve Division Three | Porth Tywyn | Saturday 2nd February 2013 |
Dan Quick | 3 | Thirds | Carmarthenshire League Reserve Division 3 | Porth Tywyn | Saturday 20th April 2013 |
Rhodri Jones | 4 | Reserves | Friendly | CCS Swansea | Saturday 24th August 2013 |
Owen James | 4 | Reserves | Carmarthenshire League Division Two | Pembrey | Saturday 7th September 2013 |
Dan Quick | 5 | Thirds | Carmarthenshire League Reserve Division Two | Tumble United | Thursday 12th September 2013 |
Rhydian Jones | 3 | Youth | West Wales Youth League Division A | Saron | Sunday 15th September 2013 |
Jamie Evans | 3 | Youth | West Wales Youth League Division A | Saron | Sunday 15th September 2013 |
Liam Edwards | 3 | Youth | West Wales Youth League Division A | Dunvant and Three Crosses | Sunday 28th September 2013 |
Jamie Evans | 3 | Youth | West Wales Youth League Division A | Dunvant and Three Crosses | Sunday 5th October 2013 |
Mathew Fisher | 4 | Firsts | Welsh League Division Two | Newport YMCA | Saturday 22nd February 2014 |
Owen James | 3 | Firsts | Welsh League Division Two | Caerau | Saturday 15th March 2014 |
Liam Edwards | 3 | Youth | West Wales Youth League Division A | St Clears | Sunday 30th March 2014 |
Jamie Evans | 3 | Youth | West Wales Youth League Division A | St Clears | Sunday 30th March 2014 |
Alec Squires | 3 | Firsts | Welsh League Division Two | Cardiff Corinthians | Tuesday 8th April 2014 |
Chris Hyde | 4 | Firsts | Friendly | Claberston Road | Saturday 26th July 2014 |
Chris Hyde | 3 | Reserves | Carmarthenshire League Division Two | Felinfoel Town | Friday 29th August 2014 |
Kyle Wells | 4 | Thirds | Carmarthenshire League Reserve Division Two | Caerbryn | Saturday 6th September 2014 |
Mathew Fisher | 3 | Firsts | Welsh Cup | Sully Sports | Saturday 4th October 2014 |
Elgan Griffiths | 3 | Thirds | Carmarthenshire League Reserve DIvision Two | Felinfoel Town | Saturday 11th October 2014 |
Oli Ardalino | 3 | Reserves | Carmarthenshire League Division Two | Abergwili | Saturday 11th October 2014 |
Shaun Williams | 3 | Reserves | Carmarthenshire League Division Two | Kidwelly Town | Saturday 18th October 2014 |
Craig Frater | 3 | Firsts | Welsh League Division Three | Newport Civil Service | Saturday 25th October 2014 |
Mathew Fisher | 3 | Firsts | Welsh League Division Three | Newport Civil Service | Saturday 25th October 2014 |
Shaun Williams | 3 | Reserves | Carmarthenshire League Division Two | Johnstown | Saturday 1st November 2014 |
Chris Hyde | 5 | Reserves | Carmarthenshire League Division Two | Bancffosfelen | Saturday 22nd November 2014 |
Craig Frater | 3 | Firsts | Welsh League Division Three | Rhoose | Tuesday 25th November 2014 |
Chris Hyde | 4 | Reserves | Carmarthenshire League Division Two | Johnstown United | Saturday 6th December 2014 |
Chris Hyde | 4 | Reserves | Carmarthenshire League Division Two | Johnstown | Saturday 13th December 2014 |
Nathan Spowart | 4 | Thirds | Carmarthenshire League Division Two | Pembrey | Saturday 7th February 2015 |
Jake Webb | 6 | Thirds | Carmarthenshire League Division Two | Pembrey | Saturday 7th August 2015 |
Dayle Selvage | 3 | Firsts | Welsh League Division Three | Treharris Athletic Western | Saturday 28th March 2015 |
Chris Hyde | 3 | Reserves | Carmarthenshire League Division Two | Caerbryn | Tuesday 18th August 2005 |
Chris Hyde | 4 | Reserves | Carmarthenshire League Division One | Llansteffan | Tuesday 25th August 2015 |
Rhodri Jones | 3 | Thirds | Carmarthenshire League Division Three | Johnstown United | Wednesday 26th August 2015 |
Craig Frater | 4 | Reserves | Carmarthenshire League Division One | Garden Village | Saturday 19th September 2015 |
Liam Edwards | 3 | Reserves | Carmarthenshire League Division One | C K Swiss Valley | Saturday 26th September 2015 |
Chris Hyde | 3 | Reserves | Carmarthenshire League Division One | Garden Village | Saturday 10th October 2015 |
Alex Arnold | 3 | Reserves | Carmarthenshire League Division One | West End United | Saturday 31st October 2015 |
Tim Chapman | 3 | Reserves | Carmarthenshire League Division One | West End United | Saturday 31st October 2015 |
Craig Frater | 3 | Firsts | Welsh League Division Two | Croesyceiliog | Saturday 31st October 2015 |
Craig Frater | 3 | Firsts | Welsh League Cup | Cardiff Corinthians | Saturday 7th November 2015 |
Nich Arnold | 3 | Reserves | Carmarthenshire League Division One | Llansteffan | Saturday 21st November 2015 |
Tim Chapman | 4 | Reserves | Carmarthenshire League Division One | Llansteffan | Saturday 21st November 2015 |
Chris Hyde | 5 | Reserves | Carmarthenshire League Division One | Llansteffan | Saturday 21st November 2015 |
Tim Chapman | 4 | Reserves | Carmarthenshire League Division One | West End United | Saturday 16th January 2016 |
Rhodri Jones | 4 | Thirds | Carmarthenshire League Division Three | Pwll Athletic | Saturday 5th March 2016 |
Chris Hyde | 4 | Reserves | Carmarthenshire League Division One | Burry Port | Saturday 9th April 2016 |
Tim Chapman | 3 | Reserves | Friendly | Dafen Welfare | Thursday 11th August 2016 |
Craig Frater | 3 | Firsts | Welsh League Division Two | Dinas Powys | Saturday 13th August 2016 |
Chris Hyde | 4 | Reserves | Carmarthenshire League Division One | Loughor Rovers Reserves | Saturday 24th September 2016 |
Johnny Thomas | 3 | Firsts | Welsh League Division Two | West End | Saturday 15th October 2016 |
| | | | | |