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

72
Tom RitchiePlayer27 Jan 2003Elgin City
Greg MorrisonPlayer19 Feb 1998Clachnacuddin
Liam HarveyPlayer20 Jan 2005Lossiemouth
Darryl McHardyPlayer5 May 1994Buckie Thistle
Oliver KellyPlayer6 Jun 2001—
Fin AllenPlayer4 Aug 2004Buckie Thistle
Daniel FraserPlayer25 Jul 2007Rothes
Cole TaylorPlayer25 Nov 2007Elgin City
Liam ArchibaldPlayer13 Nov 1991Lossiemouth
Sean LindenPlayer28 Aug 2001—
Callum MurrayPlayer27 Oct 1996Buckie Thistle
Ross ElliottPlayer5 Nov 1998Lossiemouth
Baylee CampbellPlayer9 Nov 2000Lossiemouth
Brodie AllenPlayer19 Oct 1997Lossiemouth
Fraser ForbesPlayer3 Jan 1994Lossiemouth United
Jordan CooperPlayer22 Apr 1999Keith
Jack MacarthurPlayer23 Mar 1999Lossiemouth United
Joe GauldPlayer11 Aug 2002Huntly
Liam BaxterPlayer2 Jul 1991Mandurah City FC
Ryan StuartPlayer8 Sep 1995Lossiemouth
Owen LovelandPlayer1 Nov 2002Lossiemouth
Euan StorrierPlayer11 Feb 1999Deveronvale
Jamie TinnockPlayer5 Mar 2003Lossiemouth
Stewart BlackPlayer11 Nov 1994Rothes
Owen PatersonPlayer6 Oct 1998—
Lee HerbertPlayer12 Mar 2001Turriff United
Mark McLauchlanPlayer13 Apr 2002Brora Rangers
Dale WoodPlayer10 Mar 1997Nairn County
Cameron AngusPlayer10 May 2002Buchanhaven Hearts
Aidan CruickshankPlayer21 Jun 2005Lossiemouth
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
Kieran HayllarPlayer5 Jan 2007Forres Mechanics
Alan MainStaff5 Dec 1967—
Steven PressleyStaff11 Oct 1973Dundee
Steven DunnStaff11 Apr 1971—
Kevin MainStaff23 Mar 1982—
Darren StrongStaff26 Feb 1982Buckie Thistle
Aimee ClarkStaff28 Oct 1985—
Ally BellinghamStaff28 Dec 1995—
Cameron FarquharPlayer29 Aug 1996New Elgin
Scott CampbellStaff2 Nov 1997—
Kyle MacaulayStaff13 May 1986Manchester United
Harvey HendersonPlayer2 Mar 2004—
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
Alan GrayStaff28 Mar 1985—
Kenzie ShepherdPlayer22 Apr 2005Rothes
Callum CruickshankPlayer15 Aug 2005—
Harry AllenPlayer1 Jan 2001Lossiemouth United
Andrew DavidsonPlayer26 Dec 2006—
Michael PaynePlayer22 Sep 2004—
Lee StewartStaff7 Sep 1991Elgin City
Arran AndersonPlayer25 Dec 2005Lossiemouth
Callum StuartPlayer9 Jun 2007Forres Thistle
Steve PorterStaff25 Apr 1986—
Stevie DunnStaff11 Apr 1971—
Matthew NicolPlayer4 Mar 2002Lossiemouth
Jack DawsonPlayer12 Jan 2007Rothes
Keane MathesonPlayer26 Mar 2004Lossiemouth
Sam MairPlayer4 Oct 2002—
Marcus BinniePlayer29 May 2009Deveronvale
Kian NolanPlayer1 Oct 2008Wrexham
Ellis LeightonPlayer9 Oct 2008Inverness Caledonian Thistle