Gareth Armstrong

Position
Midfielder
Past Teams
Ayr United, Troon

SPONSORED BY: Conway Properties Ltd. Dorothy Lawrence.

POSITION: Defender/Midfield

JOINED TALBOT: July 2017

D.O.B: 01/12/1993

TALBOT DEBUT: Glenafton Athletic (Home), 2nd August 2017, Ardagh League Cup 0-1

FIRST COMPETITIVE GOAL: Troon (Away), 12th May 2018, West of Scotland 3rd Round 3-1

FORMER CLUBS: Ayr United Academy, Ayr United (4 appearances) Troon (Loan), Troon.

 

 

 

SCOTTISH CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot00000
2023/24Auchinleck Talbot20010
2022/23Auchinleck Talbot30110
2021/22Auchinleck Talbot41100
2019/20Auchinleck Talbot50100
2018/19Auchinleck Talbot70010
2017/18Auchinleck Talbot00000
Total-211330

SOUTH REGION CHALLENGE CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot00000
2023/24Auchinleck Talbot30000
2022/23Auchinleck Talbot40010
2021/22Auchinleck Talbot51000
Total-121010

SCOTTISH JUNIOR CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot00000
2023/24Auchinleck Talbot50010
2022/23Auchinleck Talbot30010
2021/22Auchinleck Talbot50030
2019/20Auchinleck Talbot40000
2018/19Auchinleck Talbot80000
2017/18Auchinleck Talbot40000
Total-290050

WOSL PREMIER LEAGUE

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot20000
2023/24Auchinleck Talbot221030
2022/23Auchinleck Talbot272071
2021/22Auchinleck Talbot332060
2019/20Auchinleck Talbot00000
2018/19Auchinleck Talbot00000
2017/18Auchinleck Talbot00000
Total-8450161

Indigo Comms WOSL Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot00000
2023/24Auchinleck Talbot40010
2022/23Auchinleck Talbot50001
2021/22Auchinleck Talbot00000
Total-90011

WSJFA Premier League

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot163000
2018/19Auchinleck Talbot283000
2017/18Auchinleck Talbot140000
Total-586000

WSJA West of Scotland Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot00000
2018/19Auchinleck Talbot50000
2017/18Auchinleck Talbot41000
Total-91000

WSJFA League Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot31000
2018/19Auchinleck Talbot62000
2017/18Auchinleck Talbot60000
Total-153000

WSJFA Ayrshire Cuo

SeasonTeamAppearancesGoalsAssistsYCRC
2017/18Auchinleck Talbot30000
Total-30000

Career Total

SeasonAppearancesGoalsAssistsYCRC
2024/2520000
2023/24361060
2022/234221102
2021/22474190
2019/20282100
2018/19544030
2017/18311010
Total240143292
DateHomeResultsAwayTime
Auchinleck TalbotBeith Juniors
Hurlford UnitedAuchinleck Talbot
Johnstone BurghAuchinleck Talbot
Auchinleck TalbotDarvel
Benburb FCAuchinleck Talbot
ArthurlieAuchinleck Talbot
Auchinleck TalbotGartcairn FC
DarvelAuchinleck Talbot
Auchinleck TalbotDarvel
Auchinleck TalbotPollok
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotBeith Juniors
St Cadoc’sAuchinleck Talbot
Auchinleck TalbotCraigmark Burntonians
Auchinleck TalbotHurlford United
Auchinleck TalbotCumnock
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotBenburb FC
Auchinleck TalbotHurlford United
Auchinleck TalbotGlenafton Athletic
Irvine MeadowAuchinleck Talbot
ClydebankAuchinleck Talbot
Auchinleck TalbotTroon
Broxburn AthleticAuchinleck Talbot
Auchinleck TalbotLargs Thistle
CumnockAuchinleck Talbot
Bridge of Don ThistleAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Port Glasgow JuniorsAuchinleck Talbot
Auchinleck TalbotArniston Rangers
CumnockAuchinleck Talbot
Auchinleck TalbotIrvine Meadow
St Andrews UnitedAuchinleck Talbot
Auchinleck TalbotBlantyre Victoria
Auchinleck TalbotArthurlie
Wigton & BladnochAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotClydebank
TroonAuchinleck Talbot
Auchinleck TalbotDarvel
PollokAuchinleck Talbot
DarvelAuchinleck Talbot
Hurlford UnitedAuchinleck Talbot
Irvine MeadowAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotClydebank
Largs ThistleAuchinleck Talbot
Auchinleck TalbotArthurlie
Auchinleck TalbotCumnock
ClydebankAuchinleck Talbot
Auchinleck TalbotTroon
Auchinleck TalbotBeith Juniors
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotKilwinning Rangers
Caledonian BravesAuchinleck Talbot
Auchinleck TalbotClydebank
Auchinleck TalbotIrvine Meadow
Auchinleck TalbotGartcairn FC
Auchinleck TalbotEast Killbride FC
Auchinleck TalbotGlenafton Athletic
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotBroxburn Athletic
Auchinleck TalbotPetershill
Auchinleck TalbotLargs Thistle
Auchinleck TalbotCambuslang Rangers
Auchinleck TalbotHurlford United
CumnockAuchinleck Talbot
Raith RoversAuchinleck Talbot
Auchinleck TalbotMuirkirk Juniors
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotDarvel
Bo’ness UnitedAuchinleck Talbot
Auchinleck TalbotCraigmark Burntonians
Auchinleck TalbotKirkintilloch Rob Roy
PollokAuchinleck Talbot
RossvaleAuchinleck Talbot
PetershillAuchinleck Talbot
Auchinleck TalbotColdstream FC
Auchinleck TalbotDarvel
TroonAuchinleck Talbot
Cumbernauld UnitedAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotSauchie Juniors
Auchinleck TalbotRossvale
Benburb FCAuchinleck Talbot
Auchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Largs ThistleAuchinleck Talbot
Auchinleck TalbotBonnyton Thistle
Auchinleck TalbotCumnock
Auchinleck TalbotKilwinning Rangers
Shotts Bon AccordAuchinleck Talbot
Auchinleck TalbotCaledonian Braves
Irvine MeadowAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
TroonAuchinleck Talbot
Auchinleck TalbotPollok
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotHearts Of Midlothian
Auchinleck TalbotIrvine Meadow
Craigmark BurntoniansAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotBenburb FC
Auchinleck TalbotHamilton Academicals
Auchinleck TalbotWest Calder United
ClydebankAuchinleck Talbot
Irvine MeadowAuchinleck Talbot
Preston AthleticAuchinleck Talbot
Auchinleck TalbotForth Wanderers
Auchinleck TalbotDarvel
Auchinleck Talbot
PollokAuchinleck Talbot
RossvaleAuchinleck Talbot
Carluke RoversAuchinleck Talbot
Irvine MeadowAuchinleck Talbot
Blantyre VictoriaAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Rutherglen GlencairnAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Bonnyton ThistleAuchinleck Talbot
Auchinleck TalbotLargs Thistle
Auchinleck TalbotBlantyre Victoria
Kilbirnie LadesideAuchinleck Talbot
Auchinleck TalbotTroon
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotClydebank
Auchinleck TalbotRutherglen Glencairn
RossvaleAuchinleck Talbot
Auchinleck TalbotBenburb FC
Auchinleck TalbotBeith Juniors
Auchinleck TalbotKilbirnie Ladeside
TroonAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
RossvaleAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotClydebank
Auchinleck TalbotForfar West end
Auchinleck TalbotCove Rangers
Auchinleck TalbotLanark United
Auchinleck TalbotPollok
Auchinleck TalbotBellshill Athletic
Kelty HeartsAuchinleck Talbot
Auchinleck Talbot
Largs ThistleAuchinleck Talbot
Camelon JuniorsAuchinleck Talbot
Auchinleck TalbotTroon
Auchinleck TalbotDundonald Bluebell
Dundonald BluebellAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
DarvelAuchinleck Talbot
Auchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotLargs Thistle
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotPollok
Kirkintilloch Rob RoyAuchinleck Talbot
TroonAuchinleck Talbot
Cambuslang RangersAuchinleck Talbot
Auchinleck TalbotLargs Thistle
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotPetershill
Auchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotCarluke Rovers
Auchinleck TalbotIrvine Meadow
Kilbirnie LadesideAuchinleck Talbot
Auchinleck TalbotLochee United
Lochee UnitedAuchinleck Talbot
Auchinleck TalbotCraigmark Burntonians
CumnockAuchinleck Talbot
PollokAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Hearts Of MidlothianAuchinleck Talbot
PetershillAuchinleck Talbot
Auchinleck TalbotRutherglen Glencairn
Auchinleck TalbotAyr United
Auchinleck TalbotCumnock
Irvine MeadowAuchinleck Talbot
Auchinleck TalbotCumnock
Auchinleck Talbot
Blantyre VictoriaAuchinleck Talbot
Renfrew JuniorsAuchinleck Talbot
Fraserburgh FCAuchinleck Talbot
Auchinleck TalbotRenfrew Juniors
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotLesmahagow Juniors
Auchinleck TalbotCove Rangers
Cove RangersAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotForfar West end
Wick AcademyAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
PollokAuchinleck Talbot
Auchinleck TalbotWigton & Bladnoch
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotBeith Juniors
Auchinleck TalbotWhitletts Victoria
Auchinleck TalbotClydebank
CumnockAuchinleck Talbot
Auchinleck TalbotTroon
Largs ThistleAuchinleck Talbot
Auchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotDarvel
Auchinleck Talbot
Girvan FCAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Auchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotGirvan FC
Auchinleck TalbotGlenafton Athletic
TroonAuchinleck Talbot
Girvan FCAuchinleck Talbot
Kilbirnie LadesideAuchinleck Talbot
Auchinleck Talbot
Auchinleck TalbotArthurlie
Ardeer ThistleAuchinleck Talbot
Whitletts VictoriaAuchinleck Talbot
Carnoustie PanmureAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotKilwinning Rangers
Hill O’ BeathAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotCarluke Rovers
Auchinleck TalbotBeith Juniors
Auchinleck TalbotForres Thistle
Auchinleck TalbotCumnock
Auchinleck TalbotGlenafton Athletic
ArthurlieAuchinleck Talbot
Irvine VictoriaAuchinleck Talbot
Auchinleck TalbotKello Rovers
Lugar BoswellAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic

League Table

PosTeamPPts
61218
7915
81115
9914
10913
111011
12910
13119