Line-up below

Career Total (including friendlies)

SeasonAppearancesGoalsYellow CardsRed CardsOwn Goals
Total
DateHomeResultsAwayTime
BenburbPollok
PollokRob Roy
CumnockPollok
PollokAuchinleck
Largs ThPollok
PollokCambuslang
DarvelPollok
PollokTroon
PollokDarvel
ClydebankPollok
Irvine MeadowPollok
PollokRob Roy
PollokCumnock
TroonPollok
PollokKilwinning
AuchinleckPollok
Hurlford UtdPollok
PollokHurlford Utd
GlenaftonPollok
Rob RoyPollok
Ayr UtdPollok
PollokPetershill
PollokSt.Cadoc's
CumnockPollok
PollokIrvine Meadow
PollokAnnan
PollokClydebank
KilwinningPollok
PollokAuchinleck
PollokClydebank
PollokHuntly
PollokBeith
PollokGirvan
PollokEglinton
PollokGlenafton
PetershillPollok
Hurlford UtdPollok
PollokClydebank
PollokGlencairn
CumbernauldPollok
TroonPollok
PollokRob Roy
PollokClydebank
AuchinleckPollok
PollokHurlford Utd
KilwinningPollok
PollokKilbirnie
Stirling U.Pollok
DarvelPollok
MaryhillPollok
AuchinleckPollok
ClydebankPollok
PollokBenburb
Pollok 20sAuchinleck 20s
Blantyre VicsPollok
PollokCumnock
GlenaftonPollok
BenburbPollok
KilbirniePollok
PollokTroon
Rob RoyPollok
PollokAuchinleck
Irvine MeadowPollok
PollokKilwinning
ClydebankPollok
PollokDarvel
PollokMaybole
PollokLargs Th
CumnockPollok
PollokCumbernauld
Hurlford UtdPollok
GlencairnPollok
PollokGlenafton
PollokBlantyre Vics
PollokCowdenbeath
PollokArthurlie
PollokAuchinleck
St. Roch’sPollok
PollokMaryhill
Dalry ThistlePollok
ClydebankPollok
NeilstonPollok
PollokCumnock
PollokFauldhouse
PollokHurlford Utd
BenburbPollok
CumnockPollok
PollokLargs Th
PollokTroon
BeithPollok
PollokAshfield
PollokKilwinning
Linlithgow RCFCPollok
Hurlford UtdPollok
Irvine MeadowPollok
AuchinleckPollok
Forres ThistlePollok
PollokClydebank
PollokKilbirnie
KilwinningPollok
PollokGlenafton
PollokLanark Utd
Largs ThPollok
PollokRob Roy
KilbirniePollok
PollokKilsyth R.
PollokClydebank
PollokTroon
Caley LocosPollok
PollokBeith
MaryhillPollok
Caley LocosPollok
PollokBenburb
NeilstonPollok
St. Anthony’sPollok
GlencairnPollok
PollokNeilston
PollokSt. Anthony’s
BenburbPollok
PollokGreenock Juniors
PollokBlantyre Vics
PollokAuchinleck
PollokMaybole
WishawPollok
Irvine VicsPollok
PollokLargs Th
CumbernauldPollok
PollokThorniewood United
Kilsyth R.Pollok
YokerPollok
PollokRob Roy
PollokPetershill
NeilstonPollok
Largs ThPollok
Caley LocosPollok
Hurlford UtdPollok
PollokGlencairn
PollokHurlford Utd
St. AndrewsPollok
PollokCumnock
ArdeerPollok
PollokGreenock Juniors
Thorniewood UnitedPollok
PollokKilsyth R.
Dundee VioletPollok
Rob RoyPollok
PollokYoker
PollokArdeer
PollokWhitletts
PollokThorniewood United
GlencairnPollok
PollokNeilston
MaybolePollok
PollokCumbernauld
PollokIrvine Vics
Greenock JuniorsPollok
PollokSt. Anthony’s
BenburbPollok
ArthurliePollok
PollokNeilston