Willie CampbellDefender35
Gregor DrydenDefender35
Ricky OrrDefender35
Grant ForresterMidfield/Forward35
Scott RichardsMidfield35
Craig HepburnMidfield35
Aiden McKeeForward22
Steven FotheringhamGoalkeeper35
Jordan DuncanMidfield24
Lewis MiltonDefender/Midfield27
Reece ThomsonDefender21
Ryan BurnsDefender22
Chrissy PatrickMidfield35
Fraser CormackMidfield24
Grant EastonDefender35
Bailey FlanniganForward35
Ross HarknessGoalkeeper35
Stewart Devine (C)Defender35
Adam KennedyMidfield35
Laurie CunninghamDefender35
Bryan KingDefender35
Grant FergusonMidfield35
Kenny KnoxMidfield35
Paul McCarthyMidfield35
Willie RodgerMidfield35
Ross MackayForward35
David McKeonMidfield35
Kieran SweeneyForward35
Gregor MorganMidfield35
Jordan MungallDefender35
Jordan ThomsonForward35
Jakub WelnaGoalkeeper35
Grant PlenderleithMidfield/Forward35
Connor QuinnGoalkeeper35
David TaylorDefender/Midfield30
Sid EastonMidfield28
Chris RooneyMidfield35
Darren DalrympleForward32
Robbie FeeneyForward32
Mike ZaleskiDefender/Midfield35
Darrel AdamsForward35
Lewis McArthurMidfield/Forward35
Aaron ReidDefender35
Brayden DochertyDefender35
Patrick ShelleyMidfield/Forward35
Sean BrownGoalkeeper35


Craig Cowan

Goalkeeping Coach

Stewart Devine


Stewart has a long playing career. He spent 10 years at Stirling Albion, 1 year at Stranraer, 5 years at Boness United, 2 years at Linlithgow Rose, 1 year at Blackburn Utd, 1 year at Fauldhouse then onto Bathgate Thistle initially as a player/coach before taking on the Manager role.

He is currently on the final phase of his UEFA C Licence course then hopes to start the B Licence course following that.

When he gets the opportunity he follows Hibs




Sean Roycroft

Sean Roycroft

Assistant Manager

bio coming soon

Geordie Cunningham

George Cunningham


George Cunningham, better known as Geordie, has been kitman to The Juniors for longer than anyone, including himself, cares to remember.  A hugely popular figure within the club, where he has performed many roles over the years, he has seen The Jags go through the good times (and the bad as well).




  • No more matches scheduled.


1 Bathgate Thistle Juniors18464447635634511236
2 Bathgate Thistle AFC352141094771767
3 Bathgate Thistle 1998's16110551331833
4 Bathgate Thistle 2001's1471653272622
5 Arniston Rangers105231715217
6 Fauldhouse United65101961316
7 Bathgate Thistle AFC (Sun)123362731-412