Elgin

City

Population
25001 - 50000
Attraction
2
Language
—
Weather
Scottish Lowlands
Altitude
0 m
Coordinates
57.6495, -3.3185

Clubs

6

Stadiums

5

Born here

79
Tom RitchiePlayer27 Jan 2003Elgin City
Greg MorrisonPlayer19 Feb 1998Clachnacuddin
Liam HarveyPlayer20 Jan 2005Lossiemouth
Darryl McHardyPlayer5 May 1994Buckie Thistle
Oliver KellyPlayer6 Jun 2001Elgin City
Fin AllenPlayer4 Aug 2004Buckie Thistle
Daniel FraserPlayer25 Jul 2007Elgin City
Cole TaylorPlayer25 Nov 2007Elgin City
Liam ArchibaldPlayer13 Nov 1991Lossiemouth
Sean LindenPlayer28 Aug 2001—
Callum MurrayPlayer27 Oct 1996Huntly
Ross ElliottPlayer5 Nov 1998Lossiemouth
Scott CampbellPlayer2 Nov 1997—
Baylee CampbellPlayer9 Nov 2000Lossiemouth United
Brodie AllenPlayer19 Oct 1997Huntly
Kris DuncanPlayer24 Nov 1989—
Fraser ForbesPlayer3 Jan 1994Lossiemouth
Robbie BrucePlayer1 Jun 1999—
Jordan CooperPlayer22 Apr 1999Keith
Jack MacarthurPlayer23 Mar 1999Lossiemouth United
Joe GauldPlayer11 Aug 2002Huntly
Liam BaxterPlayer2 Jul 1991Mandurah City FC
Scott MillerPlayer15 Mar 1993—
Ryan StuartPlayer8 Sep 1995Lossiemouth
Owen LovelandPlayer1 Nov 2002Lossiemouth
Euan StorrierPlayer11 Feb 1999Buckie Thistle
Jamie TinnockPlayer5 Mar 2003Lossiemouth United
Stewart BlackPlayer11 Nov 1994Rothes
Owen PatersonPlayer6 Oct 1998—
Lee HerbertPlayer12 Mar 2001Turriff United
Mark McLauchlanPlayer13 Apr 2002Forres Mechanics
Dale WoodPlayer10 Mar 1997Nairn County
Cameron AngusPlayer10 May 2002Deveronvale
Aidan CruickshankPlayer21 Jun 2005Forres Mechanics
Michael MielePlayer1 Apr 1993Forres Mechanics
Aaron HamiltonPlayer9 Mar 1996Bridge of Don Thistle
Lucas DavidsonPlayer13 Nov 2001Lossiemouth
Niall KennedyPlayer19 Nov 1999Lossiemouth United
Charlie ChristiePlayer3 Jul 2002Dufftown
Matt JamiesonPlayer1 Jun 2003Forres Mechanics
Jake NewlandsPlayer8 Jul 2008Forres Mechanics
Kieran HayllarPlayer5 Jan 2007Forres Mechanics
Alan MainStaff5 Dec 1967—
Steven PressleyStaff11 Oct 1973Dundee
Steven DunnStaff11 Apr 1971—
Darren McConnachieStaff25 Nov 1983—
Kevin MainStaff23 Mar 1982—
Darren StrongStaff26 Feb 1982Buckie Thistle
Aimee ClarkStaff6 Jun 1985—
Ally BellinghamStaff28 Dec 1995Lossiemouth United
Cameron FarquharPlayer29 Aug 1996New Elgin
Kyle MacaulayStaff13 May 1986Manchester United
Harvey HendersonPlayer2 Mar 2004Lossiemouth United
Connor MacaulayPlayer31 Jul 1995Lossiemouth
Jared KennedyPlayer13 Jan 1998Lossiemouth United
Michael WatsonPlayer7 Jan 2000Deveronvale
Andy MiltonPlayer13 Jan 2002Lossiemouth United
Max TaylorPlayer14 Jan 2004Burghead Thistle
Lewis McAndrewPlayer30 Oct 2001Lossiemouth
Jack RoyanPlayer15 Jan 2004—
Alan GrayStaff28 Mar 1985—
Kenzie ShepherdPlayer22 Apr 2005Rothes
Callum CruickshankPlayer15 Aug 2005—
Sam JanousekPlayer7 Aug 2005—
Holly DanielPlayer31 Aug 2007Aberdeen
Harry AllenPlayer1 Jan 2001Lossiemouth United
Andrew DavidsonPlayer26 Dec 2006New Elgin
Michael PaynePlayer10 Jul 2004New Elgin
Lee StewartStaff7 Sep 1991Elgin City
Arran AndersonPlayer25 Dec 2005Lossiemouth
Callum StuartPlayer9 Jun 2007Forres Thistle
Steve PorterStaff25 Apr 1986Lossiemouth
Stevie DunnStaff11 Apr 1971Lossiemouth
Matthew NicolPlayer4 Mar 2002Lossiemouth
Jack DawsonPlayer12 Jan 2007Rothes
Keane MathesonPlayer26 Mar 2004Deveronvale
Nicol ParkPlayer20 Apr 2008Deveronvale
Sam MairPlayer4 Oct 2002Deveronvale
Marcus BinniePlayer29 May 2009Deveronvale