Elgin

City

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

Clubs

5

Stadiums

4

Born here

61
Tom RitchiePlayer27 Jan 2003Aberdeen
Greg MorrisonPlayer19 Feb 1998Rothes
Liam HarveyPlayer20 Jan 2005Aberdeen
Darryl McHardyPlayer5 May 1994Elgin City
Ally BellinghamPlayer28 Dec 1995Lossiemouth
Stewart BlackPlayer11 Nov 1994Dufftown
Lee HerbertPlayer12 Mar 2001Buckie Thistle
Callum MurrayPlayer27 Oct 1996Huntly
Lucas DavidsonPlayer13 Nov 2001Forres Mechanics
Scott CampbellPlayer2 Nov 1997Forres Thistle
Baylee CampbellPlayer9 Nov 2000Lossiemouth
Brodie AllenPlayer19 Oct 1997Huntly
Scott GordonPlayer25 Dec 1996—
Kris DuncanPlayer24 Nov 1989Strathspey Thistle
Fraser ForbesPlayer3 Jan 1994Lossiemouth
Robbie BrucePlayer1 Jun 1999—
Jordan CooperPlayer22 Apr 1999Turriff United
Jack MacarthurPlayer23 Mar 1999Lossiemouth
Joe GauldPlayer11 Aug 2002Forres Mechanics
Scott MillerPlayer15 Mar 1993Lossiemouth
Ryan StuartPlayer8 Sep 1995Lossiemouth
Mark MclauchlanPlayer13 Apr 2002Buckie Thistle
Kyle UrePlayer12 Apr 2000—
Dale WoodPlayer10 Mar 1997Forres Mechanics
Cameron AngusPlayer10 May 2002Deveronvale
Aidan CruickshankPlayer21 Jun 2005Strathspey Thistle
Michael MielePlayer1 Apr 1993Loch Ness
Aaron HamiltonPlayer9 Mar 1996Deveronvale
Owen PatersonPlayer6 Oct 1998Strathspey Thistle
Niall KennedyPlayer19 Nov 1999Lossiemouth
Charlie ChristiePlayer3 Jul 2002Rothes
Reece RiddellPlayer12 Aug 2004Elgin City
Alan MainStaff5 Dec 1967Dunfermline Athletic
Steven PressleyStaff11 Oct 1973Brentford
Steven DunnStaff11 Apr 1971Elgin City
Billy GordonStaff4 Oct 1966—
Darren McConnachieStaff25 Nov 1983—
Kevin MainStaff23 Mar 1982—
Darren StrongStaff26 Feb 1982—
Aimee ClarkStaff21 Dec 1985Cove Rangers
Cameron FarquharPlayer29 Aug 1996Lossiemouth
Sean LindenPlayer28 Aug 2001—
Tyler WalkerPlayer9 Mar 2001—
Owen LovelandPlayer1 Nov 2002Elgin City
Logan WardPlayer6 Dec 2001—
Jamie BrownPlayer15 Dec 2000—
Oliver KellyPlayer6 Jun 2001Elgin City
Kyle MacaulayStaff13 May 1986Chelsea
Harvey HendersonPlayer20 Nov 2004Elgin City
Stephen ScottStaff1 Oct 1964Elgin City
Matt JamiesonPlayer1 Jun 2003Elgin City
Connor MacaulayPlayer31 Jul 1995Lossiemouth
Jared KennedyPlayer13 Jan 1998Lossiemouth
Fin AllenPlayer4 Aug 2004Elgin City
Michael WatsonPlayer7 Jan 2000Deveronvale
Andy MiltonPlayer13 Jan 2002—
Max TaylorPlayer14 Jan 2004Elgin City
Jamie TinnockPlayer5 Mar 2003Elgin City
Lewis McAndrewPlayer30 Oct 2001Lossiemouth
Jack RoyanPlayer15 Jan 2004Dufftown
Alan GrayStaff28 Mar 1985Fort William