Mark Shankland

Position
Forward
Past Teams
Ayr United

SPONSORED BY: BILLY BLACKMORE DRIVING SCHOOL.

POSITION: Striker

JOINED TALBOT: OCTOBER 2014

D.O.B 11/07/1995

SQUAD NUMBER: 15

BIO: Mark is a former Ayr United player who joined Talbot in October 2014. In the final League match of the 2010/11 season , he came off the bench to become the youngest ever player for Ayr United at just 15 years and 300 days old, the record previously held by Stewart Kean at 17 years and 56 days.  At the start of the 2012/13 season, Shankland broke another one of Stewart Kean’s records, becoming the youngest ever goalscorer at 17 years and 17 days old, in a 3–1 away defeat at East Stirlingshire in the Challenge Cup  This record was broken by Alan Forrest the following season.

In 2013, Shankland joined League Two side, Albion Rovers on loan. He scored in the final minute in his debut for The Rovers. He left Ayr at the end of the 2013–14 season after turning down a new contract.

 

 

KILMARNOCK PIE WOSL CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot100000.000.00100.00
Total-1000000100

SCOTTISH CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot3100033.330.000.00
Total-3100033.3300

Clydebuilt SCOTTISH JUNIOR CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot4100075.000.000.00
Total-410007500

SOUTH REGION CHALLENGE CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot5032060.000.000.00
Total-503206000

PDM BUILDBASE WOSL PREMIER

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot311274145.166.456.45
Total-311274145.166.456.45

Career Total

SeasonAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/224414106147.734.556.82
Total4414106147.734.556.82
DateHomeResultsAwayTime
Raith RoversAuchinleck Talbot
Auchinleck TalbotNeilston
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
Auchinleck TalbotYoker Athletic
Auchinleck TalbotBonnyrigg Rose
Cumbernauld UnitedAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Benburb FCAuchinleck Talbot
Hurlford UnitedAuchinleck Talbot
DarvelAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotRutherglen Glencairn
Largs ThistleAuchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotBonnyton Thistle
Irvine MeadowAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
TroonAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Kirkintilloch Rob RoyAuchinleck 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 TalbotHurlford United
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
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
Auchinleck TalbotHurlford United
Largs ThistleAuchinleck Talbot
Camelon JuniorsAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotWhitletts Victoria
Auchinleck TalbotTroon
Auchinleck TalbotDundonald Bluebell
Auchinleck TalbotKello Rovers
Dundonald BluebellAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
DarvelAuchinleck Talbot
Hurlford UnitedAuchinleck 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
ClydebankAuchinleck 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 TalbotLesmahagow Juniors
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotForfar West end
Auchinleck TalbotKilwinning Rangers
PollokAuchinleck Talbot
Auchinleck TalbotWigton & Bladnoch
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotBeith Juniors
Auchinleck TalbotWhitletts Victoria
Auchinleck TalbotClydebank
CumnockAuchinleck Talbot
Auchinleck TalbotBanks O’ Dee
Auchinleck TalbotTroon
Largs ThistleAuchinleck Talbot
Auchinleck TalbotHurlford United
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotDarvel
Hurlford UnitedAuchinleck Talbot
Girvan FCAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Auchinleck TalbotHurlford United
Auchinleck TalbotPollok
Auchinleck TalbotGirvan FC
Auchinleck TalbotGlenafton Athletic
TroonAuchinleck Talbot
Girvan FCAuchinleck Talbot
Kilwinning RangersAuchinleck Talbot
Kilbirnie LadesideAuchinleck Talbot
Hurlford UnitedAuchinleck Talbot
Auchinleck TalbotArthurlie
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
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotClydebank
Irvine VictoriaAuchinleck Talbot
Auchinleck TalbotHurlford United
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotMuirkirk Juniors
Auchinleck TalbotKello Rovers
Lugar BoswellAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotCumnock
Largs ThistleAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotCumnock
Auchinleck TalbotKilwinning Rangers
Beith JuniorsAuchinleck Talbot
DarvelAuchinleck Talbot
Auchinleck TalbotTroon
Auchinleck TalbotArdrossan Winton Rovers
Linlithgow RoseAuchinleck Talbot
Maybole JuniorsAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotPollok
Kilbirnie LadesideAuchinleck Talbot
Auchinleck TalbotLuncarty
Auchinleck TalbotWhitletts Victoria
Auchinleck TalbotLargs Thistle
Beith JuniorsAuchinleck Talbot
PollokAuchinleck Talbot
TroonAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotPollok
PollokAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotHurlford United
Annbank UnitedAuchinleck Talbot
Cambuslang RangersAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotCumnock
Auchinleck TalbotArthurlie
Auchinleck TalbotCumnock
Wigton & BladnochAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Muirkirk JuniorsAuchinleck Talbot
Auchinleck TalbotRenfrew Juniors
CumnockAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Hurlford UnitedAuchinleck Talbot
Auchinleck TalbotHurlford United
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotPollok
Auchinleck TalbotGlenafton Athletic
CumnockAuchinleck Talbot
TroonAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Auchinleck TalbotClydebank
Kilbirnie LadesideAuchinleck Talbot
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotCambuslang Rangers
Auchinleck TalbotDalry Thistle
Auchinleck TalbotArthurlie
PetershillAuchinleck Talbot
DarvelAuchinleck Talbot
Auchinleck TalbotIrvine Meadow
Hurlford UnitedAuchinleck Talbot
ShettlestonAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Carnoustie PanmureAuchinleck Talbot
PollokAuchinleck Talbot
Auchinleck TalbotCumnock
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotTroon
Irvine MeadowAuchinleck Talbot
KinnoulAuchinleck Talbot
Greenock Juniors FCAuchinleck Talbot
Auchinleck TalbotHurlford United
TranentAuchinleck Talbot
Cumbernauld ColtsAuchinleck Talbot
ArthurlieAuchinleck Talbot
PetershillAuchinleck Talbot
BSC GlasgowAuchinleck Talbot
BSC GlasgowAuchinleck Talbot
Kirkintilloch Rob RoyAuchinleck Talbot
Auchinleck TalbotPetershill
HermesAuchinleck Talbot
Auchinleck TalbotShettleston
Auchinleck TalbotMaybole Juniors
Lugar BoswellAuchinleck Talbot
Auchinleck TalbotGlenafton Athletic
CumnockAuchinleck Talbot

League Table

PosTeamPPts
13890
23886
33876
43871
53861
63861
73857
83856