Neill McPherson

Position
Defender
Past Teams
Darvel

SPONSORED BY: George Jnr, Richard & Gill Laird. BC Civils Groundworks Ltd.

POSITION: DEFENDER

JOINED TALBOT: JULY 2016

D.O.B: 22/07/1996

TALBOT DEBUT: 6th August 2016 v Muirkirk Juniors.

FIRST COMPETITIVE GOAL: Rossvale (Away), 1st February 2020, WOSL Premier Division.

FORMER CLUBS: Darvel Juniors

 

 

SCOTTISH CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot20100
2023/24Auchinleck Talbot20000
2022/23Auchinleck Talbot30000
2021/22Auchinleck Talbot40010
2019/20Auchinleck Talbot60000
2018/19Auchinleck Talbot70020
2017/18Auchinleck Talbot00000
2016/17Auchinleck Talbot00000
Total-240130

SOUTH REGION CHALLENGE CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot30010
2023/24Auchinleck Talbot30010
2022/23Auchinleck Talbot40000
2021/22Auchinleck Talbot60001
Total-160021

SCOTTISH JUNIOR CUP

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot10000
2023/24Auchinleck Talbot60000
2022/23Auchinleck Talbot30010
2021/22Auchinleck Talbot60020
2019/20Auchinleck Talbot40000
2018/19Auchinleck Talbot70000
2017/18Auchinleck Talbot80000
2016/17Auchinleck Talbot00000
Total-350030

WOSL PREMIER LEAGUE

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot91000
2023/24Auchinleck Talbot291010
2022/23Auchinleck Talbot290030
2021/22Auchinleck Talbot370030
Total-1042070

Indigo Comms WOSL Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2024/25Auchinleck Talbot11000
2023/24Auchinleck Talbot50010
2022/23Auchinleck Talbot53000
2021/22Auchinleck Talbot10010
Total-124020

WSJFA Premier League

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot151000
2018/19Auchinleck Talbot300000
2017/18Auchinleck Talbot180000
2016/17Auchinleck Talbot40000
Total-671000

WSJA West of Scotland Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot10000
2018/19Auchinleck Talbot40000
2017/18Auchinleck Talbot30000
2016/17Auchinleck Talbot30000
Total-110000

WSJFA League Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot40000
2018/19Auchinleck Talbot70000
2017/18Auchinleck Talbot40000
2016/17Auchinleck Talbot40000
Total-190000

Evening Times Cup

SeasonTeamAppearancesGoalsAssistsYCRC
2019/20Auchinleck Talbot10000
Total-10000

WSJFA Ayrshire Cuo

SeasonTeamAppearancesGoalsAssistsYCRC
2017/18Auchinleck Talbot20000
2016/17Auchinleck Talbot40000
Total-60000

Career Total

SeasonAppearancesGoalsAssistsYCRC
2024/25182110
2023/24451030
2022/23443040
2021/22540071
2019/20311010
2018/19540040
2017/18350010
2016/17150010
Total29671221
DateHomeResultsAwayTime
Auchinleck TalbotPollok
TroonAuchinleck Talbot
Auchinleck TalbotCumbernauld United
Auchinleck TalbotGartcairn FC
Auchinleck TalbotBenburb FC
Auchinleck TalbotJeanfield Swifts
Vale of ClydeAuchinleck Talbot
Albion RoversAuchinleck Talbot
Largs ThistleAuchinleck Talbot
Bo’ness AthleticAuchinleck Talbot
Auchinleck TalbotLossiemouth United
Haddington AthleticAuchinleck Talbot
Drumchapel UnitedAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Hurlford UnitedAuchinleck Talbot
Auchinleck TalbotCumnock
Johnstone BurghAuchinleck Talbot
Auchinleck TalbotDarvel
Benburb FCAuchinleck Talbot
Largs ThistleAuchinleck Talbot
DarvelAuchinleck Talbot
Auchinleck TalbotPollok
Hurlford UnitedAuchinleck Talbot
Kirkintilloch Rob RoyAuchinleck 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
Vale of LevenAuchinleck 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
Gartcairn FCAuchinleck Talbot
Auchinleck TalbotSt Cadoc’s
PollokAuchinleck Talbot
DarvelAuchinleck Talbot
Hurlford UnitedAuchinleck Talbot
Irvine MeadowAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotClydebank
Largs ThistleAuchinleck Talbot
Auchinleck TalbotArthurlie
ArthurlieAuchinleck Talbot
Auchinleck TalbotCumnock
Auchinleck TalbotTroon
Auchinleck TalbotBeith Juniors
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotKilwinning Rangers
Caledonian BravesAuchinleck Talbot
Auchinleck TalbotClydebank
Auchinleck TalbotIrvine Meadow
CumnockAuchinleck Talbot
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 TalbotJohnstone Burgh
Auchinleck TalbotHurlford United
CumnockAuchinleck 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
Syngenta FCAuchinleck Talbot
PetershillAuchinleck Talbot
Auchinleck TalbotColdstream FC
Cambuslang RangersAuchinleck Talbot
Auchinleck TalbotDarvel
TroonAuchinleck Talbot
Auchinleck TalbotYoker Athletic
Auchinleck TalbotBonnyrigg Rose
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotSauchie Juniors
Auchinleck TalbotRossvale
Benburb FCAuchinleck Talbot
Auchinleck Talbot
DarvelAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotRutherglen Glencairn
Largs ThistleAuchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotBonnyton Thistle
Auchinleck TalbotCumnock
Auchinleck TalbotKilwinning Rangers
Shotts Bon AccordAuchinleck Talbot
Auchinleck TalbotCaledonian Braves
Irvine MeadowAuchinleck Talbot
Auchinleck TalbotIrvine Meadow
Auchinleck TalbotKilbirnie Ladeside
TroonAuchinleck Talbot
Auchinleck TalbotPollok
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotHearts Of Midlothian
Auchinleck TalbotIrvine Meadow
Kilwinning RangersAuchinleck Talbot
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotBenburb FC
Auchinleck TalbotHamilton Academicals
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
CumnockAuchinleck Talbot
Auchinleck TalbotCumbernauld United
Auchinleck TalbotMontrose Roselea
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
Rutherglen GlencairnAuchinleck Talbot
Auchinleck TalbotRutherglen Glencairn
RossvaleAuchinleck Talbot
Auchinleck TalbotBenburb FC
Auchinleck TalbotBeith Juniors
Auchinleck TalbotKilbirnie Ladeside
TroonAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
RossvaleAuchinleck Talbot
ArbroathAuchinleck Talbot
Auchinleck TalbotArbroath
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotForth Wanderers
Auchinleck TalbotClydebank
Auchinleck TalbotForfar West end
Auchinleck TalbotCove Rangers
Auchinleck TalbotLanark United
Auchinleck TalbotPollok
Auchinleck TalbotBellshill Athletic
Kelty HeartsAuchinleck Talbot
Largs ThistleAuchinleck Talbot
Camelon JuniorsAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotTroon
Auchinleck TalbotDundonald Bluebell
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
DarvelAuchinleck Talbot
Auchinleck Talbot
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
ClydebankAuchinleck Talbot
Auchinleck TalbotLochee United
Lochee UnitedAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotCambuslang Rangers
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 TalbotLesmahagow Juniors
Wick AcademyAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
PollokAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotBeith Juniors
Auchinleck TalbotWhitletts Victoria
Auchinleck TalbotClydebank
CumnockAuchinleck Talbot
Auchinleck TalbotBanks O’ Dee
Auchinleck TalbotTroon
Largs ThistleAuchinleck Talbot
Auchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotDarvel
Auchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotGirvan FC
Auchinleck TalbotGlenafton Athletic
TroonAuchinleck Talbot
Girvan FCAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Kilbirnie LadesideAuchinleck Talbot
Auchinleck Talbot
Auchinleck TalbotArthurlie
Ardeer ThistleAuchinleck Talbot
Lochee UnitedAuchinleck Talbot
Auchinleck TalbotLochee United
Whitletts VictoriaAuchinleck Talbot
Auchinleck TalbotSt Rochs
ClydebankAuchinleck Talbot
Carnoustie PanmureAuchinleck Talbot
Auchinleck TalbotPollok
PollokAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
Hill O’ BeathAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotCarluke Rovers
Auchinleck TalbotBeith Juniors
Auchinleck TalbotForres Thistle
Auchinleck TalbotCumnock
Auchinleck Talbot
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotMuirkirk Juniors
Lugar BoswellAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotCumnock
Largs ThistleAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotKilwinning Rangers
DarvelAuchinleck Talbot
Auchinleck TalbotTroon
Auchinleck TalbotArdrossan Winton Rovers
Kirkintilloch Rob RoyAuchinleck Talbot
TroonAuchinleck Talbot
Maybole JuniorsAuchinleck Talbot
Auchinleck TalbotWhitletts Victoria
Kello RoversAuchinleck Talbot
Auchinleck TalbotLugar Boswell
Glenafton AthleticAuchinleck Talbot
Muirkirk JuniorsAuchinleck Talbot

League Table

PosTeamPPts
41120
51119
61018
71117
81115
91215
101013
111111