Craig McCracken

Position
Defender
Past Teams
Ayr United

SPONSORED BY: AKA AESTHETICS PRESTWICK

DEFENDER/MIDFIELDER

JOINED: 2016

D.O.B: 22/04/1996

COMPETITIVE DEBUT:

BIO:  Craig joined Talbot after a career in the Ayr United Youth Academy. He was on loan to Talbot during the 2015/16 season where he was part of the successful league winning squad. He returned to Ayr  at the end of the season but joined Talbot at the beginning of the 2016/17 season on a permanent basis. Craig made seven appearances for the Ayr first team.

 

 

KILMARNOCK PIE WOSL CUP

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

SCOTTISH CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot4000075.000.0025.00
2022/23Auchinleck Talbot00000000
Total-4000075025

IndigoUnifiedUK SCOTTISH JUNIOR CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot63110100.000.000.00
2022/23Auchinleck Talbot00000000
Total-6311010000

SOUTH REGION CHALLENGE CUP

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot61110100.000.000.00
2022/23Auchinleck Talbot00000000
Total-6111010000

PDM BUILDBASE WOSL PREMIER

SeasonTeamAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/22Auchinleck Talbot30435060.0023.3313.33
2022/23Auchinleck Talbot00000000
Total-3043506023.3313.33

Career Total

SeasonAppearancesGoalsAssistsYCRCWin RatioDraw RatioLoss Ratio
2021/2247857070.2114.8912.77
Total47857070.2114.8912.77
DateHomeResultsAwayTime
Auchinleck TalbotYoker Athletic
Auchinleck TalbotBonnyrigg Rose
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
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
Craigmark BurntoniansAuchinleck 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
Irvine MeadowAuchinleck Talbot
Blantyre VictoriaAuchinleck Talbot
CumnockAuchinleck Talbot
Auchinleck TalbotCumbernauld United
Auchinleck TalbotMontrose Roselea
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 TalbotClydebank
Auchinleck TalbotForfar West end
Auchinleck TalbotCove Rangers
Auchinleck TalbotLanark United
Auchinleck TalbotPollok
Auchinleck TalbotBellshill Athletic
Kelty HeartsAuchinleck Talbot
Auchinleck TalbotHurlford United
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotLargs Thistle
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotPollok
TroonAuchinleck Talbot
Cambuslang RangersAuchinleck Talbot
Auchinleck TalbotLargs Thistle
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotPetershill
Auchinleck TalbotHurlford United
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotCarluke Rovers
Auchinleck TalbotIrvine Meadow
Kilbirnie LadesideAuchinleck Talbot
ClydebankAuchinleck Talbot
Auchinleck TalbotLochee United
Lochee UnitedAuchinleck Talbot
Auchinleck TalbotCraigmark Burntonians
Hearts Of MidlothianAuchinleck Talbot
PetershillAuchinleck Talbot
Auchinleck TalbotAyr United
Auchinleck TalbotCumnock
Irvine MeadowAuchinleck Talbot
Auchinleck TalbotCumnock
Hurlford UnitedAuchinleck Talbot
Blantyre VictoriaAuchinleck Talbot
Fraserburgh FCAuchinleck Talbot
Auchinleck TalbotRenfrew Juniors
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotLesmahagow Juniors
Auchinleck TalbotGlenafton Athletic
Auchinleck TalbotForfar West end
Auchinleck TalbotWigton & Bladnoch
Auchinleck TalbotKilwinning Rangers
Auchinleck TalbotWhitletts Victoria
CumnockAuchinleck 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
Ardeer ThistleAuchinleck Talbot
Whitletts VictoriaAuchinleck Talbot
Auchinleck TalbotSt Rochs
Auchinleck TalbotCarluke Rovers
Auchinleck TalbotCumnock
Auchinleck TalbotGlenafton Athletic
ArthurlieAuchinleck Talbot
Beith JuniorsAuchinleck Talbot
Auchinleck TalbotClydebank
Irvine VictoriaAuchinleck Talbot
Auchinleck TalbotHurlford United
Girvan FCAuchinleck Talbot
Auchinleck TalbotMuirkirk Juniors
CumnockAuchinleck Talbot
Auchinleck TalbotCumnock
Largs ThistleAuchinleck Talbot
Kilwinning RangersAuchinleck 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
Auchinleck TalbotKirkintilloch Rob Roy
Auchinleck TalbotPollok
Kilbirnie LadesideAuchinleck Talbot
Auchinleck TalbotLuncarty
Auchinleck TalbotLargs Thistle
Beith JuniorsAuchinleck Talbot
PollokAuchinleck Talbot
TroonAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotPollok
Kilwinning RangersAuchinleck Talbot
Auchinleck TalbotHurlford United
Annbank UnitedAuchinleck Talbot
Cambuslang RangersAuchinleck Talbot
Auchinleck TalbotKilbirnie Ladeside
Auchinleck TalbotCumnock
Auchinleck TalbotArthurlie
Glenafton AthleticAuchinleck Talbot
Auchinleck TalbotBeith Juniors
Auchinleck TalbotBeith Juniors
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 TalbotArthurlie
PetershillAuchinleck Talbot
DarvelAuchinleck Talbot
ShettlestonAuchinleck Talbot

League Table

PosTeamPPts
13890
23886
33876
43871
53861
63861
73857
83856