Elgin

City

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

Clubs

5

Stadiums

5

Born here

67
Tom RitchiePlayer27 Jan 2003Aberdeen
Greg MorrisonPlayer19 Feb 1998Rothes
Liam HarveyPlayer20 Jan 2005Buckie Thistle
Darryl McHardyPlayer5 May 1994Buckie Thistle
Ally BellinghamPlayer28 Dec 1995Lossiemouth
Stewart BlackPlayer11 Nov 1994Dufftown
Callum MurrayPlayer27 Oct 1996Huntly
Lucas DavidsonPlayer13 Nov 2001—
Scott CampbellPlayer2 Nov 1997Forres Thistle
Baylee CampbellPlayer9 Nov 2000Lossiemouth
Brodie AllenPlayer19 Oct 1997Huntly
Scott GordonPlayer25 Dec 1996—
Kris DuncanPlayer24 Nov 1989Dufftown
Fraser ForbesPlayer3 Jan 1994Lossiemouth
Robbie BrucePlayer1 Jun 1999—
Jordan CooperPlayer22 Apr 1999Keith
Jack MacarthurPlayer23 Mar 1999Lossiemouth
Joe GauldPlayer11 Aug 2002Huntly
Scott MillerPlayer15 Mar 1993—
Ryan StuartPlayer8 Sep 1995Lossiemouth
Owen LovelandPlayer1 Nov 2002Elgin City
Euan StorrierPlayer11 Feb 1999Buckie Thistle
Kyle UrePlayer12 Apr 2000—
Oliver KellyPlayer6 Jun 2001Elgin City
Jamie TinnockPlayer5 Mar 2003Deveronvale
Owen PatersonPlayer6 Oct 1998Strathspey Thistle
Lee HerbertPlayer12 Mar 2001Forres Mechanics
Mark McLauchlanPlayer13 Apr 2002Forres Mechanics
Dale WoodPlayer10 Mar 1997Buckie Thistle
Cameron AngusPlayer10 May 2002Deveronvale
Aidan CruickshankPlayer21 Jun 2005Elgin City
Michael MielePlayer1 Apr 1993Loch Ness
Aaron HamiltonPlayer9 Mar 1996Deveronvale
Niall KennedyPlayer19 Nov 1999Lossiemouth
Charlie ChristiePlayer3 Jul 2002Rothes
Liam DuncanPlayer4 Mar 2000Keith
Darren StrongPlayer26 Feb 1982Buckie Thistle
Reece RiddellPlayer14 Feb 2004—
Steven PressleyStaff11 Oct 1973Brentford
Steven DunnStaff11 Apr 1971Elgin City
Billy GordonStaff4 Oct 1966—
Darren McConnachieStaff25 Nov 1983—
Kevin MainStaff23 Mar 1982—
Aimee ClarkStaff17 Oct 1985—
Cameron FarquharPlayer29 Aug 1996Lossiemouth
Sean LindenPlayer28 Aug 2001—
Tyler WalkerPlayer9 Mar 2001—
Logan WardPlayer6 Dec 2001—
Jamie BrownPlayer15 Dec 2000—
Kyle MacaulayStaff13 May 1986Chelsea
Harvey HendersonPlayer2 Mar 2004Forres Mechanics
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
Lewis McAndrewPlayer30 Oct 2001Lossiemouth
Jack RoyanPlayer15 Jan 2004Dufftown
Alan GrayStaff28 Mar 1985Fort William
Kenzie ShepherdPlayer22 Apr 2005Rothes
Michael DaveyStaff1 Jul 1980Lossiemouth
Callum CruickshankPlayer15 Aug 2005Rothes
Harry AllenPlayer1 Jan 2001Burghead Thistle
Andrew DavidsonPlayer26 Dec 2006Burghead Thistle
Michael PaynePlayer12 Jun 2004Elgin City