Virtual Challenge Finishers

Congratulations to everyone who has completed the 2020 Edinburgh Marathon Festival Virtual Challenge!

Please select the virtual challenge distance below and then use the function to find your listing.

Finisher Lists

  • Edinburgh Marathon
  • Edinburgh Half Marathon
  • EMF Hairy Haggis Team Relay
  • EMF 10k
  • EMF 5k
  • EMF Junior 5K
  • EMF Junior 2k
  • EMF Junior 1.5k
  • EMF Kids Kilometre
  • Edinburgh Marathon

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Stuart Abel105893h 35m 16s Sun 30th Aug 2020
    Craig Addison105103h 48m 0s Sat 13th Jun 2020
    Manny Adolph110595h 3m 41s Fri 18th Sep 2020
    Fiona Ainslie110574h 35m 21s Sat 12th Sep 2020
    Paul Alderson101394h 39m 58s Sun 6th Sep 2020
    Barbara Alexander 109885h 26m 0s Thu 3rd Sep 2020
    Heather Allam 106656h 21m 0s Thu 13th Aug 2020
    Keith Allan 106054h 50m 25s Fri 10th Jul 2020
    Catherine Anderson107216h 12m 42s Tue 18th Aug 2020
    Sean Anderson104103h 37m 32s Sat 23rd May 2020
    Stephen Anderson103534h 11m 11s Sat 5th Sep 2020
    Phạm Anh107525h 45m 0s Wed 19th Aug 2020
    Gareth Archer109426h 8m 44s Thu 27th Aug 2020
    Brian Armstrong109133h 45m 0s Fri 7th Aug 2020
    David Armstrong 109154h 47m 12s Mon 17th Aug 2020
    Chloe Ashley109614h 46m 10s Sun 6th Sep 2020
    Joel Aymon108703h 52m 7s Fri 14th Aug 2020
    Sean Baillie 109693h 47m 47s Mon 31st Aug 2020
    Jane Bain106736h 1m 2s Thu 17th Sep 2020
    Gavin Ballantine104083h 32m 35s Fri 24th Jul 2020
    Montmorency Ballantine106133h 32m 25s Sat 5th Sep 2020
    Ryan Banner101944h 30m 0s Sun 30th Aug 2020
    Lee Barron101284h 27m 36s Thu 11th Jun 2020
    Pauline Barry108186h 1m 10s Tue 15th Sep 2020
    Janusz Bartnik109234h 0m 37s Tue 8th Sep 2020
    Freddie Bawden100974h 15m 27s Sat 25th Jul 2020
    Daniel Beale111583h 51m 15s Sun 20th Sep 2020
    Hazel Beale111595h 20m 18s Sun 27th Sep 2020
    Jeremy Beard107613h 45m 54s Sun 2nd Aug 2020
    Sophie Bedford102744h 18m 8s Sun 19th Jul 2020
    Gaynor Bell103164h 22m 21s Sun 6th Sep 2020
    Graeme Bell102694h 9m 34s Tue 30th Jun 2020
    Gilles Belois105803h 8m 4s Fri 28th Aug 2020
    Laura Bennie113104h 37m 13s Sat 26th Sep 2020
    Szymek Birecki102723h 34m 33s Wed 9th Sep 2020
    Nick Blackbourn111974h 27m 2s Mon 21st Sep 2020
    Grant Blair101273h 44m 10s Sat 25th Jul 2020
    Nicola Blair111025h 49m 54s Sun 20th Sep 2020
    Natalia Blenkinship100904h 54m 6s Sat 5th Sep 2020
    Dylan Bone109783h 20m 6s Sat 5th Sep 2020
    Dean Bosworth101054h 29m 11s Sun 6th Sep 2020
    John Bowlerwell101295h 16m 9s Sat 1st Aug 2020
    Christopher Boyle111844h 21m 34s Sat 19th Sep 2020
    Richard Bradbury103784h 16m 58s Sat 5th Sep 2020
    Jaki Bradley108215h 0m 0s Fri 18th Sep 2020
    Andreas Breer105814h 36m 13s Sat 5th Sep 2020
    Ruth Brennan109534h 33m 8s Sun 16th Aug 2020
    Gill Brereton108024h 43m 14s Tue 28th Jul 2020
    Aidan Broletti112894h 30m 34s Sat 8th Aug 2020
    Craig Brown104784h 9m 7s Thu 6th Aug 2020
    James Brown111764h 17m 6s Thu 3rd Sep 2020
    Steven Brown105424h 57m 29s Sun 9th Aug 2020
    Stuart Brown111226h 27m 37s Tue 18th Aug 2020
    Euan Bryan100463h 30m 55s Sun 6th Sep 2020
    Craig Burnett110524h 14m 0s Sun 13th Sep 2020
    Paul BUTCHER100173h 30m 3s Fri 4th Sep 2020
    Krzysztof Butowski103705h 52m 58s Sun 26th Jul 2020
    Miriam Callis101443h 45m 0s Sun 6th Sep 2020
    Maria Callus103375h 45m 23s Mon 3rd Aug 2020
    Katherine Cameron102404h 47m 50s Sun 24th May 2020
    Mark Cameron102235h 58m 18s Sun 24th May 2020
    Aaron Campbell109704h 45m 0s Mon 10th Aug 2020
    Amy Campbell102175h 41m 1s Sun 6th Sep 2020
    David Campbell105144h 18m 58s Fri 31st Jul 2020
    Kellyanne Campbell110353h 35m 21s Sat 5th Sep 2020
    Taylor Carlile100744h 0m 52s Sun 6th Sep 2020
    Lisa Carlin104193h 25m 0s Sat 12th Sep 2020
    Paul Carter108374h 46m 38s Sat 29th Aug 2020
    Samantha Carter101013h 46m 19s Sun 6th Sep 2020
    Dalton Caudill105853h 23m 9s Sat 12th Sep 2020
    Rupert Cavenagh-Mainwaring105084h 21m 0s Mon 27th Jul 2020
    Kirsten Chalmers101075h 58m 14s Mon 17th Aug 2020
    Katherine Chan111075h 44m 49s Sun 24th May 2020
    Mark Chesman109383h 57m 20s Sun 23rd Aug 2020
    Deena Chetty107334h 25m 28s Sun 26th Jul 2020
    Douglas Christie100184h 52m 36s Fri 14th Aug 2020
    Carol Ann Clark109495h 19m 0s Tue 1st Sep 2020
    Gail Clark110067h 48m 25s Sun 27th Sep 2020
    Matthew Clements112035h 55m 0s Sat 5th Sep 2020
    Vicky Clements107705h 2m 48s Sat 5th Sep 2020
    Lindsey Clifford108906h 30m 0s Mon 21st Sep 2020
    Shaun Collins112264h 24m 29s Sat 12th Sep 2020
    Roman Coloma108447h 29m 43s Sun 9th Aug 2020
    Ian Conway107814h 41m 20s Tue 8th Sep 2020
    Kathleen Cook102006h 16m 32s Sun 6th Sep 2020
    Callum Corbett-Peters104325h 52m 6s Sun 6th Sep 2020
    Harry Corrigan100913h 53m 50s Sat 5th Sep 2020
    Andy Costello110993h 49m 47s Sat 5th Sep 2020
    Duncan James Couchman100773h 54m 30s Thu 20th Aug 2020
    Geoff Cowan100794h 11m 34s Sun 6th Sep 2020
    James Cowie111254h 14m 51s Sun 20th Sep 2020
    Andrew Cox102333h 27m 54s Sun 24th May 2020
    Graeme Crawford101463h 45m 47s Mon 17th Aug 2020
    Anna Crighton106715h 20m 2s Sat 22nd Aug 2020
    Angus Cruickshank104674h 12m 38s Mon 3rd Aug 2020
    Jamie Cruickshank105044h 10m 14s Thu 24th Sep 2020
    Paul Cummings100323h 45m 0s Sun 27th Sep 2020
    Martin Cunningham100694h 1m 30s Sun 6th Sep 2020
    Dai Davies107855h 9m 24s Sun 13th Sep 2020
    Andrew Davis110754h 26m 8s Sat 5th Sep 2020
    CAROLINE Davis110034h 37m 21s Sat 5th Sep 2020
    Natalie Davis110024h 14m 58s Sat 5th Sep 2020
    Richard Davis110973h 6m 30s Thu 10th Sep 2020
    Darren De Freitas108833h 57m 21s Mon 21st Sep 2020
    Cecilia Deehan 108855h 10m 10s Sun 16th Aug 2020
    Deb Defty100454h 1m 0s Sun 12th Jul 2020
    Gloria Del Monte108956h 0m 0s Sun 13th Sep 2020
    Nicholas Deuchar107115h 6m 45s Sun 26th Jul 2020
    Lauren Diamond103505h 12m 0s Sat 1st Aug 2020
    Stephen Dick104473h 58m 43s Sat 25th Jul 2020
    Barry Dickson102524h 1m 4s Sun 6th Sep 2020
    Stephanie Dodds108144h 47m 22s Sun 6th Sep 2020
    LAXMI DOLAN103405h 55m 8s Sun 24th May 2020
    Stephen Dolan 104344h 7m 47s Sun 30th Aug 2020
    Natalie Donald103753h 50m 34s Sun 6th Sep 2020
    Louise Donnelly108974h 54m 7s Fri 21st Aug 2020
    Mary Doonan103805h 14m 0s Fri 4th Sep 2020
    Mark Dowling100723h 45m 0s Sun 6th Sep 2020
    Mags Doyle105067h 20m 0s Sat 29th Aug 2020
    Judi Drew104704h 44m 12s Wed 5th Aug 2020
    Erik Drilen108726h 40m 13s Thu 6th Aug 2020
    Lynne Drummond104626h 42m 30s Sat 29th Aug 2020
    Donncha Dunican100924h 18m 18s Sun 6th Sep 2020
    Jennifer Dunn100715h 5m 0s Sun 27th Sep 2020
    Paula Dunsmore109004h 57m 12s Fri 25th Sep 2020
    Craig Durward107374h 44m 51s Sun 13th Sep 2020
    Claire Duthie103324h 53m 0s Mon 14th Sep 2020
    Jonathan Osaze Edosomwan107303h 45m 21s Wed 26th Aug 2020
    Jonathan Edwards107136h 31m 21s Mon 10th Aug 2020
    Morag Ellery111654h 27m 8s Wed 16th Sep 2020
    Trevor Ellery109446h 19m 0s Sun 27th Sep 2020
    Angela Ellis108164h 39m 45s Sun 23rd Aug 2020
    David Ellison105135h 6m 12s Sat 8th Aug 2020
    Lucia Ellman105004h 4m 0s Sat 8th Aug 2020
    Ross Emslie107125h 8m 11s Sun 26th Jul 2020
    Kat Etoe111064h 57m 21s Sun 13th Sep 2020
    Adam Evans112065h 20m 34s Sun 6th Sep 2020
    Paul Everett100863h 53m 33s Sat 5th Sep 2020
    Barry Farrell101685h 17m 5s Sun 20th Sep 2020
    Andreas Fauth107544h 29m 14s Tue 4th Aug 2020
    Maria Fawns105476h 5m 49s Sun 16th Aug 2020
    James Featherstone105955h 22m 49s Sun 30th Aug 2020
    James Felstead112293h 40m 29s Sat 23rd May 2020
    Andrew Ferguson108612h 51m 59s Fri 18th Sep 2020
    Nigel Field105606h 11m 45s Tue 18th Aug 2020
    Helen Grace Figueroa111345h 14m 25s Tue 15th Sep 2020
    Helen Finegan101104h 40m 0s Tue 8th Sep 2020
    David Fines103983h 42m 29s Sun 12th Jul 2020
    Wayne Finnie101574h 10m 0s Sat 26th Sep 2020
    Jen Fisher106453h 42m 31s Sat 12th Sep 2020
    Ryan Fitzsimmons 104414h 33m 15s Sun 14th Jun 2020
    Susan Fitzsimons102825h 10m 0s Sun 2nd Aug 2020
    Solrun Fjelstad106005h 32m 33s Sat 1st Aug 2020
    Duncan Flounders109143h 29m 17s Sun 9th Aug 2020
    Andy Floyde110834h 36m 24s Sun 30th Aug 2020
    Tracey Ford108393h 20m 0s Thu 13th Aug 2020
    Tony Fordham113838h 30m 25s Sat 26th Sep 2020
    Punim Fotedar102765h 42m 9s Sun 30th Aug 2020
    Amy Fox108924h 53m 0s Sun 16th Aug 2020
    Colin Fraser103603h 50m 0s Sun 23rd Aug 2020
    Margaret Fraser104394h 50m 0s Sat 5th Sep 2020
    Heidi Frost102683h 58m 50s Sun 6th Sep 2020
    Colin Galbraith102396h 1m 23s Sat 12th Sep 2020
    Martin Galdes100263h 54m 0s Wed 1st Jul 2020
    Kirsty Gale102935h 23m 0s Sat 12th Sep 2020
    Diego Gallerani110704h 26m 27s Sun 27th Sep 2020
    Lynsey Gamble107227h 19m 20s Sun 20th Sep 2020
    Ian Gardner105735h 23m 2s Sat 19th Sep 2020
    Sarah Gay103395h 43m 0s Mon 14th Sep 2020
    Nils Gehlen106064h 10m 29s Fri 4th Sep 2020
    Sabina Germanovic111293h 32m 28s Sun 13th Sep 2020
    NADARE GHAFOOR111324h 35m 57s Sat 19th Sep 2020
    Paul Gibbins100764h 6m 0s Sun 6th Sep 2020
    Guy Gibson110313h 44m 4s Sat 15th Aug 2020
    Leslie Giffen103614h 9m 57s Wed 9th Sep 2020
    Sandy Gilhooly112054h 8m 13s Wed 9th Sep 2020
    Kate Gillies104515h 3m 17s Sun 6th Sep 2020
    Alan Gilsenan112854h 11m 51s Sat 23rd May 2020
    Annie Ginwalla100654h 37m 3s Fri 18th Sep 2020
    Amalia Gjerloev103694h 39m 48s Thu 17th Sep 2020
    FREDERIC GONTE111793h 58m 43s Sun 6th Sep 2020
    Angela Goodsir101645h 58m 20s Sun 23rd Aug 2020
    Gill Gourlay110293h 57m 5s Wed 9th Sep 2020
    sam gourlay101825h 39m 26s Wed 23rd Sep 2020
    Debbie Gow102055h 23m 5s Mon 20th Jul 2020
    Kerri Graham102494h 42m 32s Sat 1st Aug 2020
    Andrew Grant101895h 15m 38s Sun 6th Sep 2020
    Michael Grant103284h 6m 5s Sat 12th Sep 2020
    Chloe Gray103713h 40m 8s Sun 30th Aug 2020
    George Gray109863h 55m 59s Sun 20th Sep 2020
    Katherine Gray103775h 8m 31s Sat 25th Jul 2020
    Katrina Gray103765h 8m 31s Sat 25th Jul 2020
    Lesley Gray109984h 39m 52s Sun 6th Sep 2020
    Vicky Green103933h 58m 26s Sun 6th Sep 2020
    Nicky Grimson110174h 32m 49s Wed 9th Sep 2020
    Doron Grossman106094h 11m 2s Sat 12th Sep 2020
    Margaret Gwilliam106424h 55m 21s Thu 30th Jul 2020
    Steven Haddock100514h 10m 5s Mon 21st Sep 2020
    Matt Hall106083h 13m 27s Sun 19th Jul 2020
    Bradley Hallas103734h 15m 0s Sun 6th Sep 2020
    Katie Hamer 113504h 46m 34s Sun 16th Aug 2020
    Fiona Hamilton108505h 0m 0s Thu 10th Sep 2020
    William Hamilton102553h 24m 52s Sat 5th Sep 2020
    Sally Hampton107864h 46m 9s Fri 21st Aug 2020
    Jacky Han111173h 55m 23s Sun 27th Sep 2020
    Ciaran Harkness109995h 52m 14s Sat 26th Sep 2020
    Lisa Harrison107444h 53m 51s Sat 26th Sep 2020
    Juha Hautakorpi106194h 24m 48s Sat 5th Sep 2020
    Martyn Heaney104363h 47m 49s Sat 1st Aug 2020
    Michael Hempton105094h 42m 23s Sat 29th Aug 2020
    Greig Henderson107264h 49m 0s Fri 25th Sep 2020
    Scott Henderson101203h 59m 21s Sun 6th Sep 2020
    Suzanne Henseler103819h 18m 26s Sun 6th Sep 2020
    Laura Hibbert108469h 0m 0s Sat 15th Aug 2020
    Steve Hiscock107724h 19m 15s Sun 20th Sep 2020
    Hsin-Yi Ho106214h 50m 11s Sat 12th Sep 2020
    Denise Hogan103554h 22m 40s Sun 20th Sep 2020
    Sarah Homer111183h 51m 40s Fri 28th Aug 2020
    Craig Horsburgh105994h 38m 7s Fri 25th Sep 2020
    Claire Houstin107183h 52m 54s Sat 29th Aug 2020
    Alana Howat101635h 23m 33s Sat 12th Sep 2020
    Katie Howell106914h 54m 49s Sun 9th Aug 2020
    Jen Howse105675h 16m 4s Tue 28th Jul 2020
    Megan Huggins112403h 46m 0s Thu 10th Sep 2020
    Victoria Humble110383h 40m 39s Thu 20th Aug 2020
    John Hynd102583h 9m 9s Sun 6th Sep 2020
    Irina Ivanova103425h 15m 10s Sun 20th Sep 2020
    Tanya Jackson104185h 55m 0s Sun 9th Aug 2020
    Jennifer Jaffrey110324h 24m 24s Sat 15th Aug 2020
    Joseph Jeffrey105413h 22m 53s Tue 1st Sep 2020
    Brian Jenkins109334h 38m 25s Sat 8th Aug 2020
    Sushil Jindal102675h 4m 41s Sat 22nd Aug 2020
    Andrew Johnstone103023h 29m 0s Fri 14th Aug 2020
    Louise Jones103086h 14m 0s Sun 6th Sep 2020
    David Joyce106303h 14m 40s Sun 19th Jul 2020
    James Karch102423h 48m 2s Sun 6th Sep 2020
    Kim Kawada-Schauer108796h 14m 33s Tue 18th Aug 2020
    Matthew Keates102845h 18m 13s Fri 18th Sep 2020
    Abbie Kebbie109645h 29m 25s Fri 7th Aug 2020
    Sophie Keevill100493h 52m 14s Sat 19th Sep 2020
    Paul Kehl103213h 42m 1s Sun 30th Aug 2020
    Vivienne Kells109184h 20m 0s Thu 17th Sep 2020
    Laura Kemp111374h 30m 53s Mon 14th Sep 2020
    Macauly Kennelly 103643h 28m 19s Sat 26th Sep 2020
    Pauline Kent109164h 40m 0s Thu 24th Sep 2020
    Neil Kinger102533h 43m 0s Sun 2nd Aug 2020
    Darren Knight110093h 42m 21s Sat 15th Aug 2020
    Dawid Krysiak105395h 15m 17s Sun 9th Aug 2020
    Marie Kunstatova110263h 58m 22s Sun 31st May 2020
    Sam Lamplugh112623h 45m 3s Sun 6th Sep 2020
    Nathan Lang112253h 59m 13s Sun 6th Sep 2020
    Gwennhael Le Roy110543h 59m 15s Sat 5th Sep 2020
    Jennifer Learmonth100153h 53m 43s Sun 16th Aug 2020
    David Lewis110118h 2m 0s Sun 16th Aug 2020
    MATTHEW LI110413h 50m 55s Sun 6th Sep 2020
    Kristjan Erik Liive104153h 25m 32s Tue 21st Jul 2020
    Stephen Lloyd100042h 55m 5s Sun 6th Sep 2020
    Terence Loftus106363h 34m 26s Sat 19th Sep 2020
    Emma Long 109527h 0m 0s Mon 24th Aug 2020
    Keith Lyle 109212h 35m 35s Sun 9th Aug 2020
    Claire Macdonald108944h 10m 56s Sat 15th Aug 2020
    Lyn MacDonald107974h 23m 0s Thu 20th Aug 2020
    Steve Macdonald104774h 57m 38s Tue 4th Aug 2020
    Stuart MacDonald111773h 34m 19s Sat 5th Sep 2020
    Gordon Mackay102665h 13m 0s Thu 13th Aug 2020
    Ewen Mackinnon101223h 55m 57s Sun 6th Sep 2020
    Katherine Maclellan101624h 54m 32s Sat 15th Aug 2020
    Michael MacLennan110423h 42m 45s Thu 20th Aug 2020
    Lorraine Macleod 106825h 42m 2s Thu 17th Sep 2020
    Margaret Maitland101414h 47m 36s Sat 29th Aug 2020
    Gwenda Marshall105598h 0m 0s Mon 27th Jul 2020
    James Marshall107843h 49m 56s Sat 15th Aug 2020
    Sarah Marshall109225h 57m 57s Sat 5th Sep 2020
    Fiona Martin100333h 58m 37s Sat 5th Sep 2020
    Kirsty Mason109064h 24m 13s Sun 24th May 2020
    Lukas Matiasko110634h 56m 53s Sat 26th Sep 2020
    Jordan McCallum102574h 0m 0s Tue 21st Jul 2020
    Alyn McChesney110214h 14m 23s Wed 2nd Sep 2020
    Kay McCluskey106795h 35m 0s Sat 15th Aug 2020
    Colin McCreadie100253h 35m 8s Sun 24th May 2020
    Dave McDermaid101114h 15m 16s Sat 29th Aug 2020
    PHILIPPA MCDONALD108063h 42m 0s Sun 16th Aug 2020
    Grant McEachran105363h 2m 49s Sat 26th Sep 2020
    Dawn McGettigan101794h 2m 40s Sun 6th Sep 2020
    Claire McGow108205h 35m 47s Sat 15th Aug 2020
    Jason McGowan107944h 29m 30s Mon 31st Aug 2020
    Luci McGowan101775h 42m 46s Sat 26th Sep 2020
    Jonathan McGruther103564h 20m 0s Sat 26th Sep 2020
    Eamon McGurran107274h 42m 17s Sun 20th Sep 2020
    Charlie McHardy105163h 50m 28s Wed 23rd Sep 2020
    Karen McInally101425h 9m 31s Sun 6th Sep 2020
    Ellie McInnes106625h 10m 0s Wed 12th Aug 2020
    Joe McInnes106635h 20m 1s Wed 12th Aug 2020
    Chris McIntyre100643h 51m 44s Tue 26th May 2020
    Damian Mcintyre108913h 48m 25s Sun 9th Aug 2020
    Morven McIntyre 103994h 10m 0s Sun 30th Aug 2020
    Ann McKenzie-Ayling101885h 25m 43s Sun 6th Sep 2020
    Audrey McKinnon104115h 14m 5s Sat 15th Aug 2020
    Thomas Mclaughlin107436h 20m 0s Sat 23rd May 2020
    Catherine McLaughlin-Flynn102186h 19m 58s Sun 6th Sep 2020
    Andrew McLean104423h 49m 58s Sun 6th Sep 2020
    Michaela McLean107083h 30m 3s Sat 5th Sep 2020
    Charles McMillan111483h 47m 39s Sat 29th Aug 2020
    Claire McRae108254h 12m 9s Fri 7th Aug 2020
    Dean Mcshea100294h 7m 55s Sun 20th Sep 2020
    Angela McWilliam100143h 22m 19s Sun 30th Aug 2020
    Hilario Mendes106483h 11m 31s Mon 20th Jul 2020
    Cheryl Millar105355h 33m 0s Fri 31st Jul 2020
    Chris Millar105345h 1m 0s Fri 31st Jul 2020
    Fiona Millar104948h 45m 0s Sun 6th Sep 2020
    Morven Miller101703h 58m 26s Sat 5th Sep 2020
    Ellen Mitchell108586h 0m 13s Fri 25th Sep 2020
    Ruth Mitchell108195h 0m 0s Sat 12th Sep 2020
    Willie Moffat101784h 13m 20s Sat 5th Sep 2020
    Kevin Mohadeb100374h 45m 49s Sun 6th Sep 2020
    Phillipa Moody108664h 33m 26s Wed 2nd Sep 2020
    Mel Moore103454h 48m 0s Wed 9th Sep 2020
    Peter Moore108654h 7m 30s Mon 3rd Aug 2020
    Trevor Moore103473h 45m 0s Wed 9th Sep 2020
    Lesley Morrison108342h 58m 8s Sat 1st Aug 2020
    Sarah Moss109724h 48m 0s Sun 24th May 2020
    Michaela Muir102734h 32m 0s Sun 6th Sep 2020
    Euan Munro109624h 10m 52s Sat 15th Aug 2020
    Alastair Murray104063h 55m 41s Sun 6th Sep 2020
    Michelle Murray110885h 49m 54s Sun 20th Sep 2020
    Stephen Murray100056h 8m 0s Sun 20th Sep 2020
    Wendy Murray109434h 58m 28s Sun 6th Sep 2020
    Orsolya Nagy111004h 34m 37s Sat 30th May 2020
    Riccardo Nardi110233h 43m 0s Fri 14th Aug 2020
    Andrew Neil109355h 34m 48s Sat 22nd Aug 2020
    Sarah Nessworthy102014h 10m 27s Sun 2nd Aug 2020
    Tracey Newman102543h 38m 0s Sat 25th Jul 2020
    Scott Nichol102624h 33m 28s Sun 2nd Aug 2020
    Stephen Nicholson101064h 32m 57s Sun 6th Sep 2020
    Gary Nolan106593h 42m 14s Sat 12th Sep 2020
    Shaun Nordstrom106965h 43m 37s Sat 25th Jul 2020
    Lindsay Northeast104824h 52m 0s Sun 13th Sep 2020
    Alan O'Brien107144h 23m 56s Wed 15th Jul 2020
    Lisa Oliver108224h 25m 54s Sat 8th Aug 2020
    Evelyn Orr111455h 19m 56s Sat 19th Sep 2020
    James O'connor105294h 22m 24s Sun 20th Sep 2020
    Martin O'Donnell104223h 55m 0s Sun 9th Aug 2020
    VINOD PALISSERY104954h 10m 0s Sun 14th Jun 2020
    Rebecca Palmer109764h 19m 0s Sun 23rd Aug 2020
    Lesley Parry108896h 55m 0s Thu 27th Aug 2020
    Matt Pearce103103h 58m 56s Tue 25th Aug 2020
    Stefania Pellegrino113284h 47m 9s Tue 15th Sep 2020
    Tony Penfold110824h 41m 28s Sun 27th Sep 2020
    Helen Perkin109465h 50m 0s Sat 26th Sep 2020
    Zilvinas Perlys102993h 24m 34s Sun 6th Sep 2020
    Marica Pesce109685h 25m 0s Sat 12th Sep 2020
    Ashley Philander100424h 24m 53s Sun 6th Sep 2020
    Jonathan Phillips111893h 27m 18s Sun 6th Sep 2020
    Elizabeth Pirie106474h 19m 19s Fri 14th Aug 2020
    Olivia Platt101554h 24m 0s Sun 6th Sep 2020
    Stuart Pollard104014h 38m 0s Sun 6th Sep 2020
    David Posgate103673h 41m 1s Sun 6th Sep 2020
    RICHARD POTTER106643h 24m 2s Sat 1st Aug 2020
    Fiona Pratt111605h 26m 0s Thu 3rd Sep 2020
    Sarah Price103943h 38m 42s Sun 13th Sep 2020
    Marcus Pullen101325h 39m 57s Sat 15th Aug 2020
    Jackie Punton109554h 44m 1s Thu 20th Aug 2020
    Allison Quigley107053h 50m 16s Sun 16th Aug 2020
    Martin Rankin105264h 23m 31s Sat 19th Sep 2020
    Miisa Rantala107673h 46m 30s Sat 19th Sep 2020
    Andy Reburn110133h 40m 24s Sun 6th Sep 2020
    Kate Redman 103914h 21m 20s Thu 3rd Sep 2020
    Vicki Rennie109416h 22m 6s Sun 13th Sep 2020
    Christopher Rhodes113544h 39m 31s Sat 5th Sep 2020
    Valencia Rhodes107635h 6m 40s Sat 1st Aug 2020
    Rachael Rich104484h 30m 49s Wed 23rd Sep 2020
    Alison Riches100593h 52m 53s Sun 24th May 2020
    Andy Robb101937h 50m 0s Sat 22nd Aug 2020
    Colin Robertson107803h 34m 0s Mon 6th Jul 2020
    Stephen Robertson106753h 33m 16s Sun 13th Sep 2020
    Linda Robinson103434h 28m 0s Sat 26th Sep 2020
    Michael Roderick109792h 55m 44s Sun 23rd Aug 2020
    Siobhan Root102435h 20m 0s Sun 9th Aug 2020
    Carol Rose107904h 26m 19s Fri 31st Jul 2020
    Jacqueline Ross105386h 2m 53s Thu 13th Aug 2020
    Gethin Russell-Jones105464h 33m 26s Fri 28th Aug 2020
    Mary Rutledge109204h 20m 0s Thu 17th Sep 2020
    Brenda Sabo107646h 24m 47s Sat 19th Sep 2020
    Becca Sams106855h 21m 39s Sun 24th May 2020
    David Sansom103873h 34m 10s Sat 5th Sep 2020
    Nicola Santry111555h 2m 6s Tue 9th Jun 2020
    Eric Schauer109294h 55m 33s Sun 16th Aug 2020
    Andre Schlueter107654h 36m 47s Sun 23rd Aug 2020
    Alison Scott104454h 30m 0s Sun 24th May 2020
    Julie Sebastian108325h 34m 47s Sat 8th Aug 2020
    Rebecca Self101734h 45m 30s Fri 14th Aug 2020
    Kelly Sephton101214h 18m 29s Sun 6th Sep 2020
    Donna Shave104914h 48m 10s Mon 31st Aug 2020
    Colin Shaw103144h 14m 3s Sun 6th Sep 2020
    Louise Shaw102564h 10m 34s Sun 6th Sep 2020
    Evan Shingles103173h 36m 27s Fri 4th Sep 2020
    Kyle Simpson103743h 47m 18s Sun 6th Sep 2020
    Resham Singh111095h 31m 18s Fri 18th Sep 2020
    Andrew Sirrell103583h 56m 52s Sun 16th Aug 2020
    Andrew Skelding105614h 6m 32s Sat 25th Jul 2020
    Constantina Sloffer108525h 14m 24s Mon 24th Aug 2020
    Andy Smith101494h 15m 23s Mon 7th Sep 2020
    Angela Smith105627h 43m 0s Sun 13th Sep 2020
    Colin Smith105444h 34m 0s Fri 14th Aug 2020
    David Smith102472h 58m 58s Sun 14th Jun 2020
    Emily Smith102644h 34m 27s Sun 6th Sep 2020
    Iain Smith110463h 45m 1s Wed 26th Aug 2020
    Jamie Smith101255h 30m 0s Tue 11th Aug 2020
    Lisa Smith102604h 34m 34s Sun 6th Sep 2020
    Sandra Smith105587h 24m 6s Wed 19th Aug 2020
    Steven Smith110054h 1m 41s Mon 14th Sep 2020
    Mike Smith-Clare109926h 42m 3s Sat 12th Sep 2020
    Christine Smyth105655h 17m 0s Sat 19th Sep 2020
    James Snutch112093h 51m 14s Wed 16th Sep 2020
    Melanie Snutch112077h 50m 0s Sat 19th Sep 2020
    Jess Sparksman104024h 14m 14s Sat 5th Sep 2020
    Hayley Sparshott108694h 21m 29s Sat 1st Aug 2020
    Isabel Stacey102884h 36m 12s Sun 6th Sep 2020
    Andrew Stalker103513h 45m 50s Sat 29th Aug 2020
    Peter Steel105325h 14m 12s Mon 27th Jul 2020
    Elisha Stephen105494h 31m 12s Sun 24th May 2020
    Daniel Stewart104903h 25m 1s Sat 1st Aug 2020
    Jane Stirling106865h 30m 0s Sat 12th Sep 2020
    Anna Stoiljkovic103293h 26m 22s Sun 26th Jul 2020
    Andrew Strachan103114h 10m 28s Fri 18th Sep 2020
    Keith Streeter 101314h 17m 19s Sun 19th Jul 2020
    Scott Sutherland104384h 10m 0s Wed 12th Aug 2020
    David Swindlehurst110364h 29m 30s Sat 22nd Aug 2020
    Garry Symington100414h 23m 56s Sun 23rd Aug 2020
    Jonathan Taeuber101404h 37m 17s Sun 13th Sep 2020
    Kayleigh Tait108544h 55m 5s Tue 18th Aug 2020
    Alan Taylor 111444h 8m 22s Tue 22nd Sep 2020
    Emily Taylor 102294h 23m 51s Sat 15th Aug 2020
    Jane Taylor111574h 8m 1s Wed 2nd Sep 2020
    Jennie Taylor110195h 8m 22s Fri 11th Sep 2020
    Lauren Taylor110444h 42m 1s Mon 31st Aug 2020
    Mike Taylor110183h 59m 32s Sun 30th Aug 2020
    Phil Taylor108384h 12m 16s Sun 23rd Aug 2020
    Taz Taylor107926h 26m 20s Sun 9th Aug 2020
    Augusto Tedesco108863h 37m 47s Sat 27th Jun 2020
    Thomas Teeling Smyth 100433h 34m 0s Sat 22nd Aug 2020
    Natalie Thomas108605h 0m 41s Sat 12th Sep 2020
    Nicola Thomson103894h 21m 57s Fri 4th Sep 2020
    James Thornton100205h 6m 41s Sat 22nd Aug 2020
    Paul Thubron104204h 18m 29s Sun 6th Sep 2020
    Colin Timney106035h 39m 33s Sat 25th Jul 2020
    Alberto Toniolo109664h 32m 1s Wed 19th Aug 2020
    Nick Tonner100113h 49m 20s Mon 7th Sep 2020
    Clare Tookey105034h 41m 0s Mon 27th Jul 2020
    Jamie Townsend108073h 46m 44s Thu 27th Aug 2020
    Michael Townshend109395h 52m 0s Wed 16th Sep 2020
    Bruce Trost110814h 28m 11s Sun 30th Aug 2020
    Daniel Tumiel112043h 23m 53s Sun 20th Sep 2020
    Mark Vanstone104834h 27m 6s Sat 1st Aug 2020
    Olivia Varani108244h 2m 59s Sat 22nd Aug 2020
    Gavin Waddell103014h 16m 11s Mon 7th Sep 2020
    Mark Walker111853h 2m 0s Mon 14th Sep 2020
    N Wallace113236h 0m 0s Sat 12th Sep 2020
    William Watterson106934h 33m 53s Fri 31st Jul 2020
    Scot Webb100894h 54m 6s Sat 5th Sep 2020
    Lynsey Weir104433h 57m 5s Mon 20th Jul 2020
    Jennifer Wetherall110774h 55m 0s Sat 26th Sep 2020
    Mark Williams109876h 12m 33s Sat 5th Sep 2020
    Toby Williams109475h 47m 57s Sat 26th Sep 2020
    Tom Williams101174h 28m 15s Sat 19th Sep 2020
    Jack Willison107454h 29m 36s Sun 6th Sep 2020
    Erin Wilmot101654h 47m 6s Sat 12th Sep 2020
    Grant Wilson 100963h 38m 37s Sat 26th Sep 2020
    Piers Wilson113044h 41m 31s Sat 12th Sep 2020
    ANNE WOOD106044h 30m 42s Fri 14th Aug 2020
    Saffron Wright108175h 38m 0s Sat 15th Aug 2020
    Stuart Wyllie107784h 15m 27s Mon 27th Jul 2020
    Claire Young101334h 24m 11s Sun 6th Sep 2020
    Tomasz Ławniczak106973h 34m 58s Sun 6th Sep 2020

    Edinburgh Half Marathon

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Lynn Abbott-McCloud296222h 32m 49s Sat 5th Sep 2020
    Conor Adair299971h 45m 50s Fri 14th Aug 2020
    Jack Adams290951h 57m 57s Mon 7th Sep 2020
    Vikki Adams 293832h 29m 54s Sat 1st Aug 2020
    Angus Addlesee300722h 13m 25s Tue 15th Sep 2020
    Margaret Aitken300902h 20m 22s Sun 13th Sep 2020
    Ruth Aitken293592h 10m 27s Thu 24th Sep 2020
    Estelle Albertyn290992h 10m 25s Sun 23rd Aug 2020
    Stuart Alexander301502h 8m 22s Wed 16th Sep 2020
    Louise Alford297312h 3m 3s Sun 16th Aug 2020
    Steven Allan292821h 54m 7s Tue 8th Sep 2020
    Ellinor Andersen298033h 32m 0s Tue 1st Sep 2020
    Iain Anderson294102h 36m 20s Sat 22nd Aug 2020
    Ian Anderson299602h 4m 24s Sun 6th Sep 2020
    Jennifer Anderson293342h 32m 46s Wed 23rd Sep 2020
    Mairead Andrew301142h 0m 28s Thu 27th Aug 2020
    Katielee Arrowsmith300292h 22m 1s Sun 26th Jul 2020
    Gabriel Atanasiu301472h 14m 42s Sat 19th Sep 2020
    Sarah Attwood300892h 25m 5s Sun 13th Sep 2020
    Chris Bancroft296751h 45m 16s Sun 16th Aug 2020
    Michelle Barbrook300802h 34m 44s Sat 22nd Aug 2020
    Valentin Barbu301482h 0m 59s Tue 8th Sep 2020
    Ed Barker299032h 16m 58s Mon 10th Aug 2020
    Sean Baxter291242h 11m 57s Sun 2nd Aug 2020
    Claire Bean299892h 21m 0s Sat 15th Aug 2020
    Fiona Bell293792h 40m 36s Sun 13th Sep 2020
    Carol Bennett296742h 7m 0s Sun 9th Aug 2020
    Frances Bennett295062h 24m 51s Sat 5th Sep 2020
    Prakash Bhatta299662h 11m 0s Sun 16th Aug 2020
    Graham Bickerstaffe296291h 49m 34s Thu 30th Jul 2020
    Scott Binnie292342h 34m 40s Sun 9th Aug 2020
    Carol-Anne Bird300302h 5m 31s Sun 6th Sep 2020
    Sophia Bird300401h 50m 0s Fri 14th Aug 2020
    Lee Bishop294792h 7m 13s Sun 6th Sep 2020
    Mary Blackadder301491h 50m 0s Sat 19th Sep 2020
    Michelle Blankenstein301801h 44m 12s Sun 20th Sep 2020
    Lucie Bloom296312h 15m 39s Mon 21st Sep 2020
    Gwen Blue294952h 13m 0s Sun 6th Sep 2020
    Anthony Bolton296321h 55m 42s Sun 26th Jul 2020
    Ceridwen Boon299172h 42m 37s Sun 16th Aug 2020
    Saowalak Boonaiem293172h 14m 42s Sat 5th Sep 2020
    Colin Bowen290211h 28m 48s Tue 21st Jul 2020
    Carolyn Bowick303522h 53m 21s Sun 20th Sep 2020
    Carron Bowman300812h 37m 0s Mon 24th Aug 2020
    Alan Boyd295471h 42m 20s Tue 7th Jul 2020
    Fiona Brind299822h 38m 0s Fri 28th Aug 2020
    Paige Brodie303332h 36m 7s Sun 3rd May 2020
    Mirco Brondolin294461h 39m 35s Sun 20th Sep 2020
    Colin Brown295631h 55m 0s Fri 11th Sep 2020
    Emma Brown471142h 20m 10s Fri 4th Sep 2020
    Jenny Brown292242h 28m 38s Sat 23rd May 2020
    Jana Buchan295282h 7m 37s Wed 29th Jul 2020
    Alexandra Bullard291422h 23m 58s Sun 6th Sep 2020
    Bill Burgess294483h 11m 0s Mon 7th Sep 2020
    Simon Burgess 300052h 37m 1s Thu 3rd Sep 2020
    Phil Burton291412h 14m 15s Thu 13th Aug 2020
    Elisa Cabras301672h 4m 56s Sat 5th Sep 2020
    Sharyn Callander302732h 58m 22s Sat 12th Sep 2020
    Michele Campari296341h 48m 12s Sun 20th Sep 2020
    Peter Campbell290062h 21m 56s Sun 6th Sep 2020
    Steve Carnie290091h 30m 3s Sat 26th Sep 2020
    Charlotte Carter299571h 58m 10s Sat 29th Aug 2020
    Fiona Carvell293502h 43m 3s Sat 26th Sep 2020
    Kenny Chambers296111h 30m 35s Wed 5th Aug 2020
    Wai Lok Kenneth Chan301332h 32m 7s Thu 3rd Sep 2020
    Bethany Chance303221h 53m 9s Sat 5th Sep 2020
    Wanko Cheung296362h 19m 9s Sun 6th Sep 2020
    Paul Cheyne299312h 7m 48s Sat 22nd Aug 2020
    Morna Christie295352h 43m 0s Sun 2nd Aug 2020
    Dale Clark292454h 30m 0s Mon 3rd Aug 2020
    Jane Clarke300092h 2m 6s Sun 23rd Aug 2020
    Luca Comello301661h 45m 29s Sat 5th Sep 2020
    Samantha Cook297502h 1m 46s Fri 14th Aug 2020
    Jamie Cooper295962h 16m 43s Sat 26th Sep 2020
    Catherine Cordiner-Achenbach299983h 0m 0s Sun 30th Aug 2020
    Rebecca Cornwell299262h 36m 25s Fri 28th Aug 2020
    Cameron Coull290312h 30m 0s Thu 30th Jul 2020
    Peter Courtney291141h 39m 49s Sat 12th Sep 2020
    Jill Cox292942h 17m 2s Sat 12th Sep 2020
    John Craig293821h 38m 47s Tue 4th Aug 2020
    Anthony Craven296091h 58m 21s Sun 9th Aug 2020
    Linzi Crawford294031h 52m 0s Mon 7th Sep 2020
    Anna Crighton297182h 59m 15s Fri 24th Jul 2020
    Tony Crooks295131h 48m 0s Sat 18th Jul 2020
    Maggie Crow291863h 10m 40s Fri 7th Aug 2020
    Jennifer Crowther294092h 41m 0s Sat 12th Sep 2020
    Gangfeng Cui298572h 3m 7s Sat 12th Sep 2020
    Emma Cunningham301872h 10m 40s Thu 2nd Jul 2020
    Kerry-Ann Cunningham 292022h 45m 40s Sun 6th Sep 2020
    Laura Cunnington293752h 15m 0s Fri 31st Jul 2020
    David Curran293102h 59m 4s Sun 20th Sep 2020
    Dominykas Dabulskis299021h 48m 21s Tue 28th Jul 2020
    Björn Dahlke296412h 14m 59s Thu 23rd Jul 2020
    Ben Dale290281h 37m 5s Sat 2nd May 2020
    Mustafa Daud301861h 48m 32s Tue 8th Sep 2020
    Kerstin Daus296422h 14m 58s Sat 23rd May 2020
    Arnaud De Saint-Sernin303052h 6m 0s Tue 8th Sep 2020
    John Dempster301371h 39m 24s Sun 13th Sep 2020
    Mandy Dixon293322h 18m 33s Sun 20th Sep 2020
    Michelle Dodds 292292h 26m 24s Sat 5th Sep 2020
    Ritchie Dodunski303842h 4m 0s Sat 26th Sep 2020
    Judith Doherty301092h 1m 28s Tue 1st Sep 2020
    R DOHERTY297432h 6m 40s Sun 9th Aug 2020
    Kerrie Donald295382h 25m 53s Tue 18th Aug 2020
    Alex Donnelly-Palmer 297262h 28m 12s Sat 15th Aug 2020
    Mark Dowling300701h 54m 45s Wed 26th Aug 2020
    Larkin Duelge294532h 23m 29s Mon 6th Jul 2020
    Declan Duffy293802h 1m 53s Thu 27th Aug 2020
    Mike Duffy299522h 2m 3s Sun 23rd Aug 2020
    Sharon Dunbar293602h 10m 53s Sun 24th May 2020
    Catriona Duncan296891h 49m 44s Sun 3rd May 2020
    Craig Duncan300021h 37m 0s Sat 15th Aug 2020
    Joyce Duncan299722h 46m 36s Sun 6th Sep 2020
    Kylie Duncan293433h 4m 37s Sun 13th Sep 2020
    Duncan Dunlop291451h 52m 50s Sun 30th Aug 2020
    Jack Dunn290931h 55m 21s Sun 6th Sep 2020
    jacqueline Eastman296491h 39m 52s Sun 26th Jul 2020
    Andy Easton299622h 0m 41s Mon 31st Aug 2020
    David Easton293841h 47m 35s Wed 22nd Jul 2020
    Marc Eddie290261h 48m 8s Sun 23rd Aug 2020
    Tilo Einert298881h 57m 41s Sun 6th Sep 2020
    Larissa Engelmann291401h 57m 4s Sat 5th Sep 2020
    Alun Evans296012h 16m 6s Thu 17th Sep 2020
    Nicola Ewart301222h 9m 21s Sun 6th Sep 2020
    Martin Eyles296511h 38m 0s Sun 13th Sep 2020
    Irina Falconer291172h 5m 48s Sun 6th Sep 2020
    Elizabeth Fanco296523h 12m 0s Sat 12th Sep 2020
    Anna Katharina Feige296532h 17m 42s Sun 20th Sep 2020
    Kim Ferguson298452h 31m 32s Sun 2nd Aug 2020
    Terry Fergusson295262h 14m 27s Sat 2nd May 2020
    Stephen Fields297522h 6m 5s Mon 3rd Aug 2020
    Rainer Fischer298832h 14m 20s Sun 6th Sep 2020
    Liam Flanagan301261h 51m 13s Sat 29th Aug 2020
    Ali Floyd293301h 42m 52s Mon 21st Sep 2020
    Greg Foreman295711h 46m 59s Sun 19th Apr 2020
    Lesley Forsyth298311h 56m 25s Sun 13th Sep 2020
    Lisa Forte295412h 9m 44s Sat 25th Jul 2020
    Tom Francis290791h 53m 38s Tue 26th May 2020
    Sarah Fraser300002h 23m 39s Sat 15th Aug 2020
    Mary Fraser Smith302392h 9m 0s Sun 24th May 2020
    Theo Georgiou294422h 54m 0s Wed 19th Aug 2020
    Sean Gibson295421h 46m 31s Sat 1st Aug 2020
    Joanne Gilfillan296191h 55m 47s Mon 3rd Aug 2020
    Lauren Gill300692h 7m 25s Sat 22nd Aug 2020
    Stephen Gillett298041h 54m 34s Sat 1st Aug 2020
    Abbie Gilmour291871h 59m 9s Wed 9th Sep 2020
    Andrea Ginnona296562h 20m 0s Sat 15th Aug 2020
    Colin Gordon293021h 59m 12s Thu 24th Sep 2020
    Fiona Gorry302582h 25m 7s Sun 20th Sep 2020
    Phil Gorry290781h 56m 2s Wed 29th Apr 2020
    Liam Govan298291h 44m 28s Sat 29th Aug 2020
    Joseph Gow298753h 52m 0s Sat 15th Aug 2020
    Marion Graham294132h 44m 52s Wed 16th Sep 2020
    Mike Graves292232h 6m 56s Sun 13th Sep 2020
    Michael Gray290941h 55m 21s Sun 6th Sep 2020
    Michael Gray300133h 4m 48s Sat 19th Sep 2020
    Philippa Gray297792h 19m 39s Fri 25th Sep 2020
    Sally Hall290741h 55m 24s Sun 6th Sep 2020
    Nicholas Halsall301002h 26m 27s Sun 30th Aug 2020
    Paul Hanlon293992h 6m 31s Sat 5th Sep 2020
    Louise Harling300172h 23m 18s Sat 15th Aug 2020
    Karen Harris300653h 17m 53s Fri 18th Sep 2020
    Thomas Harris293971h 41m 23s Sun 24th May 2020
    Iain Harrison298661h 32m 52s Sun 2nd Aug 2020
    Catherine Harvey 298512h 7m 8s Sun 2nd Aug 2020
    Catriona Hastings294392h 29m 22s Sat 2nd May 2020
    Lorna Hay290351h 57m 14s Mon 6th Jul 2020
    Ray Heap297582h 10m 13s Mon 31st Aug 2020
    Emma Heaversedge301812h 16m 0s Sat 5th Sep 2020
    Nina Hedlund301912h 24m 44s Sun 6th Sep 2020
    Molly Hemmings293232h 10m 0s Fri 11th Sep 2020
    Alasdair Henderson290412h 2m 40s Tue 4th Aug 2020
    Lynda Henderson301042h 20m 48s Mon 24th Aug 2020
    Scott Henderson290021h 34m 0s Sun 27th Sep 2020
    Sheonagh Henderson294902h 30m 0s Sat 26th Sep 2020
    Charlotte Hickman303722h 1m 3s Sun 24th May 2020
    Kaira Hicks295091h 58m 41s Sat 5th Sep 2020
    Emma Hingant294982h 27m 13s Sat 15th Aug 2020
    Amber Hinton298012h 6m 9s Wed 12th Aug 2020
    Mark Hinton298022h 6m 9s Wed 12th Aug 2020
    Steve Hiscock298361h 52m 44s Fri 21st Aug 2020
    Gregory Hoare300742h 14m 6s Sun 23rd Aug 2020
    Mandy Hockey294452h 16m 43s Sat 26th Sep 2020
    Silvia Hoffmann297957h 0m 54s Sat 29th Aug 2020
    Diane Holland290012h 20m 31s Sun 20th Sep 2020
    Giles Holmes290181h 0m 0s Fri 14th Aug 2020
    Janyce Holmes293772h 18m 30s Wed 15th Jul 2020
    Andrew Hope293932h 25m 37s Fri 14th Aug 2020
    Ian Horner294711h 41m 40s Sun 13th Sep 2020
    Martine Horner292663h 17m 53s Sat 26th Sep 2020
    Emma Hosking299963h 37m 31s Thu 3rd Sep 2020
    Tara Houston291192h 20m 0s Sun 6th Sep 2020
    Seonaid Hudson295791h 50m 52s Sun 16th Aug 2020
    Rick Hughes290651h 44m 50s Thu 10th Sep 2020
    Carol Hunter300082h 38m 0s Sun 27th Sep 2020
    Tracey Hunter290442h 20m 28s Sun 20th Sep 2020
    Josh Hutson290361h 41m 37s Sun 6th Sep 2020
    Mila Ignat296672h 10m 6s Sun 24th May 2020
    Nicola Irvine302142h 3m 29s Sun 13th Sep 2020
    Angela Irving 295461h 55m 37s Tue 4th Aug 2020
    Ben Jackson300822h 9m 53s Sun 23rd Aug 2020
    Ian Jaffray290971h 47m 58s Sun 13th Sep 2020
    Helen James299153h 18m 59s Sun 13th Sep 2020
    Alison Johns295441h 39m 29s Sun 19th Jul 2020
    Lily Johnson292052h 9m 2s Sun 6th Sep 2020
    TANYA JOHNSTON294772h 38m 48s Sun 6th Sep 2020
    Yola Jones298262h 0m 55s Sat 19th Sep 2020
    Gina Kahler297863h 7m 39s Sun 26th Jul 2020
    Kirsten Kalns291441h 51m 53s Sat 4th Jul 2020
    Mark Kalns300562h 3m 36s Sat 1st Aug 2020
    Xiaozhou Kang299422h 28m 5s Mon 10th Aug 2020
    Marja Karttunen297661h 47m 15s Sat 1st Aug 2020
    Justin Keeling293062h 47m 15s Fri 28th Aug 2020
    Maria Keen302852h 32m 14s Tue 15th Sep 2020
    Jo Kelly299342h 23m 27s Sat 22nd Aug 2020
    Katherine Kelly293531h 57m 59s Fri 25th Sep 2020
    John Kentisbeer293982h 4m 4s Sun 7th Jun 2020
    Jamie Kindness297642h 3m 6s Sat 26th Sep 2020
    Kendall King295482h 46m 3s Wed 22nd Jul 2020
    Victoria Kingan291782h 25m 20s Sun 16th Aug 2020
    Jan Kuendiger294062h 3m 52s Fri 28th Aug 2020
    Alexander Labohm291062h 1m 29s Fri 28th Aug 2020
    David Lagan290551h 58m 37s Sun 9th Aug 2020
    Ronald Lagana292711h 55m 15s Fri 14th Aug 2020
    Joanne Laidlaw301432h 12m 3s Sun 13th Sep 2020
    Lesley Laing291561h 50m 32s Mon 24th Aug 2020
    Kamran Lakhany301722h 35m 50s Fri 14th Aug 2020
    Myles Langley292222h 26m 0s Sat 5th Sep 2020
    Karen Lavery298952h 11m 0s Thu 24th Sep 2020
    Siu-Mei Law296812h 20m 35s Sun 6th Sep 2020
    Tanya Lawrence298932h 0m 30s Wed 19th Aug 2020
    Dvir Leabovich298142h 29m 14s Sat 1st Aug 2020
    Patrick Lee299402h 29m 49s Sun 30th Aug 2020
    Aude Leissen291082h 35m 30s Thu 10th Sep 2020
    Louise Lewis290811h 59m 9s Sat 12th Sep 2020
    Stephen Liddell302661h 58m 18s Fri 11th Sep 2020
    Ross Lillie294172h 18m 0s Sat 12th Sep 2020
    Craig Lindsay301081h 54m 51s Tue 25th Aug 2020
    Gillian Lindsay293002h 11m 8s Fri 4th Sep 2020
    Shelly Lloyd300233h 34m 0s Sun 30th Aug 2020
    Suzanne Lothian294571h 59m 6s Sun 26th Jul 2020
    Laetitia LOUIS296872h 1m 50s Tue 4th Aug 2020
    Lisa Love301242h 12m 1s Sun 13th Sep 2020
    Keith Lyle 297352h 35m 35s Sun 9th Aug 2020
    Julie Lyness301272h 3m 21s Sun 13th Sep 2020
    Angus Mackay301362h 7m 58s Sat 12th Sep 2020
    Rob Mackean294962h 33m 2s Sun 6th Sep 2020
    Diana Mackenzie301831h 59m 50s Sun 6th Sep 2020
    Hugh Mackenzie298492h 3m 53s Sun 24th May 2020
    Hugh Mackenzie298821h 52m 0s Sun 6th Sep 2020
    John Mackenzie302761h 54m 39s Sat 5th Sep 2020
    Andrew Macleod300511h 45m 0s Sat 19th Sep 2020
    Sarah Macleod107982h 2m 8s Fri 28th Aug 2020
    Kevin MacNeil298391h 51m 18s Fri 31st Jul 2020
    Michelle Maddison292282h 15m 0s Sat 29th Aug 2020
    Lucy Mahaffey302022h 53m 24s Sun 13th Sep 2020
    Cora Main295022h 43m 39s Sat 19th Sep 2020
    John Main299052h 21m 47s Wed 5th Aug 2020
    Rachel Maitland300192h 28m 50s Sat 18th Jul 2020
    Morna Marquordt294271h 52m 0s Sun 6th Sep 2020
    Daniel Marshall301561h 49m 52s Tue 1st Sep 2020
    Ritchie Marshall299252h 5m 0s Sat 22nd Aug 2020
    Shona Marshall300941h 55m 59s Sun 23rd Aug 2020
    Wilf Marshall290621h 50m 0s Sun 6th Sep 2020
    Gurminder Marwaha294282h 1m 58s Sun 9th Aug 2020
    Lynsey McAdam298542h 20m 40s Mon 17th Aug 2020
    Allison McArthur301282h 2m 55s Sun 20th Sep 2020
    Debbie McAulay299232h 22m 0s Thu 24th Sep 2020
    Angela McBride292991h 47m 52s Sat 15th Aug 2020
    Mandy McCabe300882h 25m 10s Sun 13th Sep 2020
    Liam Mccallum302002h 4m 47s Fri 18th Sep 2020
    Alyn McChesney299841h 10m 51s Sat 29th Aug 2020
    Josh McClymont290321h 38m 45s Sun 9th Aug 2020
    Tom McColl295082h 0m 45s Sun 23rd Aug 2020
    Steve McCormack292971h 53m 0s Sun 6th Sep 2020
    Niall McDevitt303551h 44m 12s Sun 6th Sep 2020
    Alexander McGinlay301842h 13m 18s Sat 12th Sep 2020
    Marina McGurran297592h 7m 55s Thu 24th Sep 2020
    Darren Mcinnes290962h 18m 0s Sat 12th Sep 2020
    Jamie Mcintyre294891h 52m 0s Sat 1st Aug 2020
    Jennifer Mckenna301422h 39m 0s Mon 1st Jun 2020
    ELIZABETH MCKENZIE296152h 30m 35s Sat 22nd Aug 2020
    Gordon McKenzie290522h 10m 0s Sat 20th Jun 2020
    Gemma McLaughlin292922h 31m 38s Sat 8th Aug 2020
    Lauren McLean296182h 30m 0s Wed 2nd Sep 2020
    Robert McManus294672h 43m 5s Wed 19th Aug 2020
    Daniel McSorley298911h 55m 0s Sun 6th Sep 2020
    Sophie McTaggart300832h 3m 54s Sat 22nd Aug 2020
    Georgina Merry301322h 39m 3s Sun 6th Sep 2020
    Krista Middleton301742h 36m 7s Sat 29th Aug 2020
    Andrew Miller298432h 21m 0s Fri 31st Jul 2020
    Chris Miller297151h 44m 56s Fri 24th Jul 2020
    Kirstie Miller301152h 17m 0s Sun 13th Sep 2020
    Ellenor Millican290841h 42m 5s Sat 5th Sep 2020
    Penny Mills298612h 34m 49s Sat 22nd Aug 2020
    Gavin Milne295391h 50m 26s Mon 20th Jul 2020
    Robert Milne294912h 5m 0s Sun 6th Sep 2020
    Simon Minnerthey295612h 20m 20s Thu 6th Aug 2020
    David Mitchell303812h 12m 29s Sun 13th Sep 2020
    John Mitchell303531h 44m 40s Sat 4th Jul 2020
    Laura Mitchell 292162h 14m 0s Wed 16th Sep 2020
    Sharyn Mitchell300952h 27m 6s Sat 29th Aug 2020
    Toby Moles293042h 16m 34s Sun 13th Sep 2020
    Karen Moodie291982h 13m 38s Sat 22nd Aug 2020
    James Moore299452h 2m 3s Sun 9th Aug 2020
    Mary Moore291262h 17m 3s Sun 30th Aug 2020
    Heather Morgan299942h 28m 10s Tue 22nd Sep 2020
    Jaimee Morley293211h 52m 0s Sun 24th May 2020
    Clare Muirhead295992h 33m 39s Sun 24th May 2020
    Kevin Murdoch294821h 59m 53s Sun 6th Sep 2020
    Rebecca Murdoch294991h 59m 56s Sun 6th Sep 2020
    Brannagh Murphy291811h 53m 42s Sat 25th Jul 2020
    Mike Myers 297001h 59m 27s Sun 19th Jul 2020
    John Myles290661h 49m 23s Wed 29th Jul 2020
    Raghavendra Nayak298111h 55m 0s Mon 3rd Aug 2020
    John Neeson293331h 35m 57s Mon 7th Sep 2020
    Mhairi Neill299463h 35m 15s Fri 7th Aug 2020
    Jessie Nelmes298802h 13m 15s Sat 5th Sep 2020
    Chloe Nelson294162h 20m 0s Sun 2nd Aug 2020
    Thomas Nestler298351h 47m 53s Wed 19th Aug 2020
    Lee Newman299861h 52m 9s Sat 15th Aug 2020
    Clare Newton297551h 58m 11s Sun 9th Aug 2020
    Lien Huong Nguyen300842h 18m 20s Sun 6th Sep 2020
    Kirsty Nicholson302982h 1m 28s Sat 26th Sep 2020
    Alan O'Brien297361h 53m 4s Wed 8th Jul 2020
    Linda O’Donnell299372h 22m 0s Sat 5th Sep 2020
    Madelaine Ocampo294833h 12m 26s Sat 5th Sep 2020
    Jane ODonnell301772h 13m 0s Sat 12th Sep 2020
    Sara Oliver298852h 19m 27s Mon 17th Aug 2020
    Dagfinn Olsen300762h 51m 2s Sun 13th Sep 2020
    Anna Ostojitsch293872h 41m 5s Wed 19th Aug 2020
    Marcus Pacitti293183h 12m 0s Mon 20th Jul 2020
    Felix Palin292781h 51m 44s Tue 23rd Jun 2020
    Michaela Papke298682h 10m 41s Fri 21st Aug 2020
    Lynn Park300252h 9m 56s Thu 3rd Sep 2020
    Jill Paterson291632h 13m 10s Sat 5th Sep 2020
    Kirsty Paterson295052h 16m 55s Wed 9th Sep 2020
    Jitendra Pathariya303392h 34m 20s Sat 27th Jun 2020
    Juliette Paton298602h 8m 9s Sat 1st Aug 2020
    David Patterson298552h 0m 0s Fri 31st Jul 2020
    Stuart PAUL300972h 15m 26s Sun 23rd Aug 2020
    Andy Payne299271h 57m 26s Sun 20th Sep 2020
    Fi Pearson295013h 12m 20s Sat 5th Sep 2020
    Rosalyn Polson300482h 7m 24s Sat 22nd Aug 2020
    Malcolm Punler293031h 58m 58s Wed 16th Sep 2020
    Richard Purdy301441h 57m 20s Mon 7th Sep 2020
    Amy Quinn294842h 30m 3s Sun 28th Jun 2020
    Sarah Quinn296622h 30m 42s Wed 22nd Jul 2020
    Kalle Raitio301051h 51m 54s Sat 22nd Aug 2020
    Lynn Ramsay300982h 30m 0s Sun 6th Sep 2020
    Robert Ramsey296283h 28m 9s Wed 22nd Jul 2020
    John Raven297272h 18m 7s Wed 22nd Jul 2020
    Danish Raza300962h 20m 6s Fri 28th Aug 2020
    Nicki Redpath292891h 40m 47s Sun 16th Aug 2020
    Hazel Reekie293222h 32m 17s Sat 30th May 2020
    Alison Reid303741h 32m 29s Sun 27th Sep 2020
    Catherine Reid 294143h 58m 9s Sun 30th Aug 2020
    Graham Rennie290431h 46m 35s Sat 25th Jul 2020
    Steve Reynolds299511h 45m 56s Sun 6th Sep 2020
    Steven Roberts293362h 43m 37s Sun 6th Sep 2020
    Colin Robertson298001h 41m 6s Tue 28th Jul 2020
    Gary Robertson296272h 8m 4s Sun 20th Sep 2020
    Leah Robertson293572h 7m 41s Sun 6th Sep 2020
    Sarah Rochester293352h 3m 30s Tue 11th Aug 2020
    Giovanny Rodriguez Blanco294012h 7m 34s Sun 6th Sep 2020
    Ieuan Rogers297731h 51m 5s Sun 28th Jun 2020
    Phil Rogers 301111h 46m 14s Wed 26th Aug 2020
    Kirsty Ross301534h 2m 0s Sat 19th Sep 2020
    Paul Ross295151h 47m 50s Sun 6th Sep 2020
    Karen Roughead297221h 4m 0s Sat 1st Aug 2020
    Jill Roulston300241h 54m 33s Sun 6th Sep 2020
    Andrew Rutherford293141h 58m 36s Sun 6th Sep 2020
    Mary Rutherford290691h 33m 32s Mon 3rd Aug 2020
    Patrick Rutty290051h 24m 26s Fri 18th Sep 2020
    Brenda Sabo297172h 52m 42s Tue 8th Sep 2020
    Jackee Sandelands-Strom299411h 57m 33s Sat 8th Aug 2020
    Tom Sandwell301202h 16m 30s Mon 7th Sep 2020
    Himanshu Sareen300161h 28m 3s Sun 30th Aug 2020
    John Sayers296262h 11m 46s Sun 2nd Aug 2020
    Bius Schehl297242h 19m 38s Tue 8th Sep 2020
    Ross Scott294041h 52m 53s Fri 11th Sep 2020
    Sarah Scott294682h 10m 24s Mon 14th Sep 2020
    Calum Scoular 296662h 17m 10s Sun 9th Aug 2020
    Emma Sharratt296032h 16m 34s Sun 2nd Aug 2020
    Jason Shaw294723h 50m 22s Thu 27th Aug 2020
    Louise Shaw302931h 59m 4s Sun 27th Sep 2020
    Marc Shaylor 299932h 27m 39s Fri 21st Aug 2020
    Claire Sibley 299302h 43m 6s Sat 5th Sep 2020
    Ally Simmonds296462h 1m 40s Tue 4th Aug 2020
    Jack Simon291132h 0m 52s Sun 24th May 2020
    Rod Smith295362h 10m 43s Sun 30th Aug 2020
    Bobby Smyth294121h 50m 55s Fri 31st Jul 2020
    Lewis Smyth293851h 28m 15s Sat 30th May 2020
    Kerry Spence295002h 33m 56s Sun 13th Sep 2020
    Agata Starczewska295602h 26m 19s Tue 8th Sep 2020
    Elliot Stark300411h 48m 26s Fri 14th Aug 2020
    Peter Steel296042h 30m 50s Tue 28th Jul 2020
    Nicola Stevenson295222h 17m 48s Mon 24th Aug 2020
    Eileen Stewart292862h 13m 17s Sun 27th Sep 2020
    Fraser Stewart294291h 55m 12s Sun 6th Sep 2020
    Lissa Stewart302972h 11m 10s Sun 20th Sep 2020
    James Stix292403h 30m 0s Tue 21st Jul 2020
    CATHERINE STONE293441h 59m 49s Sun 24th May 2020
    Jo Storey 298632h 28m 37s Wed 19th Aug 2020
    Annie Stormonth Darling294402h 8m 10s Sat 18th Jul 2020
    Andrew Stothers294632h 12m 0s Sat 4th Apr 2020
    Luca Stroppa297302h 8m 0s Wed 22nd Jul 2020
    Rhys Surgeon291071h 51m 1s Sun 6th Sep 2020
    Caroline Sweeney299562h 39m 2s Sat 15th Aug 2020
    Suelynn Tan-Stroud300371h 44m 17s Mon 27th Apr 2020
    Samantha Tapp297511h 57m 20s Sun 9th Aug 2020
    Amy Tayler300662h 16m 25s Sun 23rd Aug 2020
    Augusto Tedesco300621h 49m 19s Sun 5th Jul 2020
    Chelsea Tennant300202h 17m 56s Sun 16th Aug 2020
    Rose Thomas297982h 6m 48s Sun 30th Aug 2020
    Gerd Thome297342h 14m 58s Sat 23rd May 2020
    Lyndsey Thomson301033h 51m 36s Sun 6th Sep 2020
    Rosalyn Thomson291661h 59m 55s Sun 19th Jul 2020
    Shaun Thomson298051h 35m 30s Sat 19th Sep 2020
    Terri Tollan292121h 25m 0s Mon 17th Aug 2020
    Lauren Tormey291602h 13m 37s Sun 23rd Aug 2020
    Martin Tranter293662h 6m 45s Fri 24th Jul 2020
    Linzi Triggs298731h 59m 0s Wed 19th Aug 2020
    David Triplow295755h 37m 34s Sat 5th Sep 2020
    Michaela Trojanova291611h 58m 42s Sun 24th May 2020
    Hannah Turnbull294782h 7m 13s Sun 6th Sep 2020
    Stuart Turner296062h 19m 43s Mon 27th Jul 2020
    Lynne Tweedy294412h 48m 49s Sun 27th Sep 2020
    Gwen Twynam-perkins294882h 13m 0s Sat 1st Aug 2020
    Carly Valente300641h 59m 4s Sat 12th Sep 2020
    Carly Valente303162h 2m 0s Thu 17th Sep 2020
    Grant Veitch290161h 47m 30s Sun 24th May 2020
    Jeff Vince297412h 54m 36s Sun 6th Sep 2020
    Andrew Walker294502h 33m 50s Sun 24th May 2020
    Ardelle Walker295252h 23m 0s Sun 20th Sep 2020
    Mhairi Walker296132h 27m 37s Wed 9th Sep 2020
    Jacqueline Wallace298902h 10m 23s Thu 10th Sep 2020
    Katrina Wallace291952h 10m 35s Fri 8th May 2020
    James Watson293071h 59m 17s Sat 12th Sep 2020
    Lynsey Watson293091h 59m 17s Sat 12th Sep 2020
    Sharon Watson293762h 11m 0s Tue 1st Sep 2020
    Shona Watson299072h 21m 0s Sat 5th Sep 2020
    Sarah Watters295921h 50m 42s Mon 6th Jul 2020
    Richard Webster296722h 14m 19s Mon 7th Sep 2020
    Craig Welsh290451h 50m 51s Wed 9th Sep 2020
    Julie West292062h 23m 0s Sat 12th Sep 2020
    Paula Westaby300932h 27m 49s Sun 13th Sep 2020
    Tony Wheeldon293482h 21m 34s Sat 29th Aug 2020
    Lauren White293492h 21m 13s Sun 13th Sep 2020
    Lucy White292912h 9m 0s Sat 1st Aug 2020
    Korine Whitlow300072h 45m 0s Mon 24th Aug 2020
    Gemma Whitson295432h 38m 26s Sun 26th Jul 2020
    Campbell Whytock293461h 41m 36s Sat 8th Aug 2020
    Theresa Williams300672h 25m 20s Sun 16th Aug 2020
    Colin Wilson294051h 54m 49s Sat 26th Sep 2020
    Matt Wilson296432h 22m 0s Sat 15th Aug 2020
    Nicola Wold294872h 43m 34s Sun 27th Sep 2020
    Alexis Woods293642h 17m 48s Mon 31st Aug 2020
    Trish Woof299712h 44m 38s Sun 13th Sep 2020
    Katherine Wright296792h 33m 14s Sun 20th Sep 2020
    Louis Wright296211h 37m 17s Fri 28th Aug 2020
    Chelcie Wyper300682h 55m 9s Sat 22nd Aug 2020
    Susan Yendley290702h 17m 5s Sat 29th Aug 2020
    BRIAN YOUNG293152h 13m 50s Sun 30th Aug 2020
    Iain Young296121h 43m 26s Sun 13th Sep 2020
    Leon Young298272h 6m 35s Sat 25th Jul 2020
    Steven Young294222h 10m 48s Sat 29th Aug 2020
    Rachel Yule292932h 25m 27s Sat 29th Aug 2020
    Sarah Yule294851h 52m 37s Wed 16th Sep 2020
    Vladimir Zaduska301311h 48m 30s Sun 27th Sep 2020
    Kamila Zielinski290772h 26m 26s Sun 24th May 2020

    EMF Hairy Haggis Team Relay

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Socially Distanced Belles
    Gwyn Carter
    Gill Boorman
    Sharon Shanks
    Cathy Roberts
    190274h 45m 3s Sun 20th Sep 2020
    I'm only in it for the medal
    Chris Chapman
    Gary Hovell
    Gillian Kirkhope
    Michelle Bunkell
    190164h 42m 0s Sun 27th Sep 2020
    Easier said than run
    Stephanie Crich
    Lauren McHaffie
    Abbi McHaffie
    Alexander Crich
    190064h 11m 2s Sun 6th Sep 2020
    Litchfield Angels
    Margaret Litchfield
    Carolyne Litchfield-Hallam
    Helen Litchfield-Hallam
    Emma Davies
    190214h 7m 3s Sat 12th Sep 2020
    The Haggis Suppers
    Kathryn Parkinson
    Elizabeth Sawyer
    Mark Sawyer
    Angie Ogden
    190225h 20m 0s Thu 13th Aug 2020
    Shore A
    Ally Reid
    Ian Scrimgeour
    Scott Salter
    Team Member 4
    190043h 57m 8s Sun 6th Sep 2020

    EMF 10k

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Robyn Morton476361h 11m 58s Tue 8th Sep 2020
    Jon Adamson4755159m 8s Wed 9th Sep 2020
    Husna Ahmed475621h 55m 3s Sun 30th Aug 2020
    Colin Aitken473361h 21m 11s Sat 18th Jul 2020
    Sabine Aitken 4743253m 13s Sat 29th Aug 2020
    Suzanne Aitken471561h 3m 59s Mon 10th Aug 2020
    Ian Anderson4701848m 2s Sat 5th Sep 2020
    Sam Anderson474551h 0m 0s Sat 22nd Aug 2020
    Alex Archibald 475731h 11m 11s Sun 13th Sep 2020
    Richard Archibald4734547m 1s Fri 31st Jul 2020
    Rosemary Archibald476041h 8m 39s Sun 6th Sep 2020
    Heather Armstrong471031h 48m 43s Sat 26th Sep 2020
    Mark Bailey4737458m 20s Sat 22nd Aug 2020
    Laura Baillie471161h 9m 43s Thu 27th Aug 2020
    Pauline Bain472071h 29m 0s Tue 21st Jul 2020
    Ingrid Baker472981h 8m 12s Sat 5th Sep 2020
    Kayleigh Baker472951h 12m 8s Sat 5th Sep 2020
    Nigel Baker472941h 12m 8s Sat 5th Sep 2020
    Samantha Baker471471h 12m 17s Sat 5th Sep 2020
    Fiona Baker-Holden470601h 7m 7s Thu 3rd Sep 2020
    Adam Bell474351h 1m 20s Mon 24th Aug 2020
    Lisa Bird471061h 4m 25s Tue 28th Jul 2020
    Vivien Bisset474171h 13m 0s Thu 6th Aug 2020
    Jacqueline Black474381h 2m 39s Sat 29th Aug 2020
    Claire Blackie475401h 3m 16s Sun 6th Sep 2020
    Anne-Marie Boehse476771h 15m 36s Sun 20th Sep 2020
    Gary Bolam471871h 15m 0s Sat 5th Sep 2020
    Patrycja Borowska471801h 18m 51s Mon 17th Aug 2020
    Susan Borthwick 474081h 43m 55s Sat 19th Sep 2020
    Kelly Bowman471621h 2m 57s Wed 29th Jul 2020
    Rachel Bowman472701h 9m 1s Fri 28th Aug 2020
    Christina Bremner471411h 8m 54s Sat 8th Aug 2020
    Carole Brown 4755358m 0s Sun 13th Sep 2020
    Erin Brown4702350m 54s Wed 16th Sep 2020
    Theresa Bryant473941h 35m 15s Tue 14th Jul 2020
    Lee Burgum474161h 26m 2s Sun 9th Aug 2020
    Paul Byrne4753947m 19s Sun 6th Sep 2020
    Sarah Calder4733958m 21s Sun 30th Aug 2020
    Colin Campbell472621h 11m 58s Mon 31st Aug 2020
    Graham Campbell4702557m 40s Wed 2nd Sep 2020
    Steve Campbell471831h 1m 24s Sun 2nd Aug 2020
    Antonio Caraballo472651h 5m 48s Mon 3rd Aug 2020
    Lara Carey471281h 8m 19s Sat 5th Sep 2020
    Barry Carlin475291h 2m 7s Fri 28th Aug 2020
    Andrew Charnock4700541m 19s Wed 12th Aug 2020
    Bev Chesman 474641h 18m 5s Sun 23rd Aug 2020
    Tom Chisholm474041h 1m 41s Sun 2nd Aug 2020
    Anna Clay474361h 22m 59s Thu 6th Aug 2020
    Joel Cleary4751757m 10s Sun 16th Aug 2020
    Ann Coe473891h 35m 19s Sun 2nd Aug 2020
    Claire Cooper472111h 2m 15s Tue 28th Jul 2020
    Deborah Cooper4701754m 3s Sat 25th Jul 2020
    Scott Cowie4712257m 12s Sun 16th Aug 2020
    Kathrine Cox471121h 1m 53s Sun 20th Sep 2020
    Isla Craig474021h 8m 16s Sat 8th Aug 2020
    Bev Crain 4745850m 39s Wed 19th Aug 2020
    Michael Crepaz4728055m 30s Wed 22nd Jul 2020
    Anna Crighton473081h 18m 32s Sat 8th Aug 2020
    Richard Crighton473101h 18m 27s Sat 8th Aug 2020
    Rhona Currie472231h 13m 38s Sun 20th Sep 2020
    Linda Davis470701h 9m 58s Sat 5th Sep 2020
    Richard Dewis473031h 6m 31s Sun 2nd Aug 2020
    Avril Dodds474061h 31m 1s Sat 19th Sep 2020
    Pamela Dunlop471371h 9m 19s Sat 5th Sep 2020
    Catrina Duthie475111h 11m 0s Fri 14th Aug 2020
    Paul Easton4703457m 28s Sun 13th Sep 2020
    Catalin Eckhardt-Waidmann472841h 27m 33s Mon 20th Jul 2020
    Supapob Ekkananuwong476291h 39m 10s Fri 18th Sep 2020
    Roz Esmer4766456m 14s Fri 18th Sep 2020
    Karen Evans4725954m 38s Sun 2nd Aug 2020
    Brian Feherty 473331h 6m 36s Wed 26th Aug 2020
    Kim Ferguson471451h 3m 24s Fri 31st Jul 2020
    Aude Ferrachat471401h 4m 19s Wed 26th Aug 2020
    Lesley Ferry474971h 13m 21s Thu 20th Aug 2020
    Angelika Fischer4742659m 0s Sun 6th Sep 2020
    Kate Fisher475911h 38m 20s Sun 13th Sep 2020
    Fiona Fitzgerald471141h 10m 0s Sat 5th Sep 2020
    Glenn Foulkes4727752m 30s Fri 24th Jul 2020
    George Fraser4739159m 30s Fri 21st Aug 2020
    Steven Fraser4734057m 6s Sun 20th Sep 2020
    Joanne Friend475971h 6m 21s Sun 6th Sep 2020
    Elaine Fyvie 4755758m 22s Sun 13th Sep 2020
    Jacqueline Galbraith474771h 14m 0s Sat 29th Aug 2020
    Penelope Galloway473671h 12m 47s Sun 20th Sep 2020
    Jonathan Gelston4760543m 47s Wed 9th Sep 2020
    Marianna Genakos474861h 58m 42s Tue 8th Sep 2020
    Andrea Gentile472881h 6m 20s Wed 19th Aug 2020
    Dani Green471251h 2m 28s Sun 20th Sep 2020
    Anne Guthrie474921h 11m 38s Sat 15th Aug 2020
    Brendan HALL4701052m 54s Sun 6th Sep 2020
    Linda Hardman4756657m 25s Sun 13th Sep 2020
    Valerie Hargreaves472551h 8m 29s Sun 16th Aug 2020
    Shannon Harkness4760249m 55s Tue 18th Aug 2020
    Dawn Haslam471661h 4m 4s Fri 28th Aug 2020
    Lindsey Hawthorn470731h 6m 50s Sun 9th Aug 2020
    Don Head4732658m 59s Tue 4th Aug 2020
    Sarah Heap473381h 16m 2s Tue 18th Aug 2020
    Sharon Heels472341h 24m 0s Sat 25th Jul 2020
    Max Henderson4764955m 0s Mon 21st Sep 2020
    Trudy Heys475461h 10m 3s Sat 19th Sep 2020
    Kevin Hickey475201h 1m 19s Sat 22nd Aug 2020
    Michael Higgins4739859m 28s Mon 3rd Aug 2020
    Emma Hingant4754259m 56s Sat 12th Sep 2020
    Rebecca HOLLICK475101h 4m 0s Sun 23rd Aug 2020
    Steve Hollick475841h 2m 46s Sun 30th Aug 2020
    Seonaid Hudson4724650m 32s Sat 15th Aug 2020
    Raymond Hume 4754755m 49s Sat 29th Aug 2020
    Alan Hunter470541h 6m 20s Sun 19th Jul 2020
    Alan Hunter471491h 10m 30s Sat 5th Sep 2020
    Gillian Hunter474121h 7m 0s Sat 8th Aug 2020
    Nicola Johnson4725758m 37s Fri 14th Aug 2020
    Linda Jones475491h 10m 0s Mon 31st Aug 2020
    Colin Jones-Evans472441h 2m 36s Sun 2nd Aug 2020
    Janine Kampmann4752546m 30s Fri 18th Sep 2020
    Alison Kent4755059m 25s Wed 26th Aug 2020
    Brian Kerr474181h 6m 10s Thu 6th Aug 2020
    Jennifer Kinloch471481h 16m 57s Thu 3rd Sep 2020
    Zoltan Kiss4756928m 22s Sun 30th Aug 2020
    Gitte Klemmensen472991h 47m 51s Sun 20th Sep 2020
    Ronald Knight473001h 7m 54s Sat 8th Aug 2020
    Kerli Koel475321h 40m 0s Tue 15th Sep 2020
    Jan Kuendiger4715753m 9s Tue 8th Sep 2020
    Nicola Lally475891h 12m 0s Sun 6th Sep 2020
    Miriam Lang472871h 18m 39s Sun 6th Sep 2020
    Brenda Lee474841h 24m 46s Wed 5th Aug 2020
    Steven LeGassick4740147m 0s Sat 23rd May 2020
    Ian Lenaghen470711h 9m 41s Sat 5th Sep 2020
    Michelle Lewington473481h 19m 0s Mon 27th Jul 2020
    Simon Lewis4767247m 52s Sun 20th Sep 2020
    Victoria Lopez Craig4712752m 37s Wed 22nd Jul 2020
    Bjoern Luebbe4730449m 4s Thu 13th Aug 2020
    Keith Lyle 473171h 1m 30s Thu 6th Aug 2020
    Andrew MacKenzie4755459m 29s Wed 19th Aug 2020
    Nicola Mackenzie4750457m 35s Sun 20th Sep 2020
    Susan Mackinnon4726158m 26s Thu 13th Aug 2020
    Laura MacTaggart4722057m 50s Sun 9th Aug 2020
    ANIRUDDHA MAITRA470871h 4m 1s Wed 26th Aug 2020
    Neil Mannis4747351m 35s Sat 15th Aug 2020
    Neil Mannis4716552m 22s Sat 25th Jul 2020
    Cameron Marshall471101h 32m 15s Wed 29th Jul 2020
    louise Marshall476541h 29m 0s Sun 13th Sep 2020
    Harry Maxwell473881h 8m 57s Thu 3rd Sep 2020
    Jelena Mazurkevits472211h 14m 55s Sat 8th Aug 2020
    Robert McAlpine4759645m 33s Sun 6th Sep 2020
    Alyn McChesney4750347m 13s Sat 29th Aug 2020
    Philip McCulllagh4748851m 58s Sun 30th Aug 2020
    Alistair McDonald473301h 7m 5s Sun 6th Sep 2020
    Lyndsey McDonald 475231h 1m 0s Sat 5th Sep 2020
    Barbara McFarlane474791h 9m 11s Thu 10th Sep 2020
    Jason McGurran475331h 28m 44s Sat 29th Aug 2020
    Euan McIntosh4756152m 58s Sun 6th Sep 2020
    Naoko Mckinnon476911h 22m 23s Fri 25th Sep 2020
    Jo McKirdy474051h 31m 0s Sat 19th Sep 2020
    Kirsty McLaughlin471841h 4m 0s Tue 8th Sep 2020
    Morven Mclean472641h 13m 0s Sat 15th Aug 2020
    Darlene Mcleod4701559m 50s Sat 5th Sep 2020
    Christopher McLoughlin4749453m 53s Thu 24th Sep 2020
    Morven McPhillips474451h 17m 0s Mon 17th Aug 2020
    Freya McShane4726654m 40s Sat 15th Aug 2020
    Jill Meek471771h 0m 10s Sat 5th Sep 2020
    David Mellor4753459m 11s Sun 6th Sep 2020
    Jackie Milne475121h 0m 17s Sat 15th Aug 2020
    Christie Morgan4714247m 23s Fri 28th Aug 2020
    Sarah Morrison474991h 4m 41s Sat 22nd Aug 2020
    Emma Mowat4755657m 33s Sun 13th Sep 2020
    Susan Munro471071h 12m 8s Thu 17th Sep 2020
    Andrew Murray4712658m 52s Mon 31st Aug 2020
    Anne Murray471331h 7m 2s Tue 23rd Jun 2020
    Mairi Naseer474961h 23m 44s Fri 21st Aug 2020
    Raghavendra Nayak4738153m 22s Sat 1st Aug 2020
    Alison Nesbitt474741h 0m 0s Mon 24th Aug 2020
    Mark Nesbitt4716357m 19s Sat 8th Aug 2020
    John Nevin473091h 1m 30s Fri 28th Aug 2020
    CHRISTELLE NICHELINI475551h 2m 26s Sat 5th Sep 2020
    Finn Nielsen474131h 51m 51s Sat 22nd Aug 2020
    Tim Nijland476351h 6m 50s Sat 19th Sep 2020
    Lianne Noble4727156m 29s Mon 3rd Aug 2020
    Alan O'Brien4732355m 58s Fri 17th Jul 2020
    Marie O’Donnell475861h 2m 35s Wed 2nd Sep 2020
    Elaine Orr471741h 11m 0s Sun 23rd Aug 2020
    Clive Palmer4732854m 14s Sun 2nd Aug 2020
    Jill Paxton473421h 25m 42s Sun 23rd Aug 2020
    Alison Payne474311h 8m 0s Sat 15th Aug 2020
    Mary Phelan474211h 15m 0s Sat 8th Aug 2020
    Kate Pirie470681h 6m 23s Sat 5th Sep 2020
    Magali Pochat4731253m 41s Sat 8th Aug 2020
    Kathryn Purdy475741h 13m 18s Wed 26th Aug 2020
    Paula Quinn 471431h 1m 54s Mon 27th Jul 2020
    William Quinn473591h 2m 57s Sun 30th Aug 2020
    Jennifer Rae474531h 4m 40s Sun 13th Sep 2020
    Stuart Rae474521h 4m 40s Sun 13th Sep 2020
    Conor Rafferty4700345m 37s Sun 2nd Aug 2020
    Cheryl Reeve474951h 0m 44s Sat 22nd Aug 2020
    Rachael Rich472171h 2m 19s Wed 23rd Sep 2020
    Karen Riddell472361h 1m 1s Fri 14th Aug 2020
    Olga Ridley 4755858m 10s Sun 13th Sep 2020
    Heather Roberts471671h 8m 40s Sat 5th Sep 2020
    Stephen Roberts4749156m 40s Sun 23rd Aug 2020
    Colin Robertson4737350m 32s Thu 16th Jul 2020
    Joanne Robertson471041h 14m 59s Sat 5th Sep 2020
    Kevin Robertson 470301h 14m 59s Sat 5th Sep 2020
    Mark Robertson4719157m 0s Sun 2nd Aug 2020
    Zara Rowe473311h 13m 8s Sun 9th Aug 2020
    Daniel Ruff4766053m 17s Thu 17th Sep 2020
    Catherine Rutter472011h 15m 0s Mon 20th Jul 2020
    Brenda Sabo473141h 11m 19s Fri 11th Sep 2020
    Johanna Schrik474341h 41m 15s Sat 19th Sep 2020
    Sheryl-Ann Schrik473161h 37m 43s Sat 19th Sep 2020
    Alastair Scott472251h 4m 13s Wed 22nd Jul 2020
    Laura Scott473821h 17m 52s Sat 19th Sep 2020
    Calum Scoular 4722256m 23s Sat 8th Aug 2020
    Kerry Sheppard472041h 0m 0s Wed 12th Aug 2020
    Ahmed Sherif471861h 2m 42s Sun 6th Sep 2020
    Leslie Shipley4727259m 40s Wed 29th Jul 2020
    Pearl Shipley472731h 15m 59s Wed 29th Jul 2020
    Magdalene Silburn 473351h 56m 53s Sun 2nd Aug 2020
    Michiel Simons4768849m 30s Sun 20th Sep 2020
    Jenny Simpson 472561h 4m 57s Wed 5th Aug 2020
    Amy Sinclair475021h 1m 27s Sun 16th Aug 2020
    Susan Sinclair472191h 12m 0s Sun 20th Sep 2020
    Amanda Smith4769057m 52s Sat 26th Sep 2020
    Colin Smith474981h 5m 14s Tue 18th Aug 2020
    Elaine Smith470801h 7m 44s Sat 5th Sep 2020
    Natasha Smith4712351m 2s Sat 29th Aug 2020
    Norry Smith471781h 15m 26s Thu 16th Jul 2020
    Paul Smith4759253m 35s Thu 3rd Sep 2020
    Stephen Sparke4723845m 44s Sun 26th Jul 2020
    Belinda Steffan470501h 10m 10s Wed 5th Aug 2020
    Ian Stevenson4720959m 41s Sun 26th Jul 2020
    June Stewart473701h 18m 54s Sun 2nd Aug 2020
    Richard Stradling475631h 8m 43s Sat 12th Sep 2020
    Jonathan Stronkhorst4731957m 44s Sat 15th Aug 2020
    Kayleigh Tait474231h 30m 0s Fri 14th Aug 2020
    Shona Tait471531h 14m 8s Thu 16th Jul 2020
    Anett Tauchnitz473202h 8m 39s Sun 27th Sep 2020
    Jackie Terry4732158m 5s Tue 21st Jul 2020
    Jennie Theunissen4749350m 1s Wed 12th Aug 2020
    Kate Thomas475241h 11m 0s Sun 23rd Aug 2020
    Lucy Thomas4739359m 29s Wed 29th Jul 2020
    Victoria Thomas471351h 11m 47s Tue 21st Jul 2020
    Russell Thomson4721644m 11s Mon 17th Aug 2020
    Carolina Timmins4764658m 43s Mon 21st Sep 2020
    Gillian Treadwell474141h 0m 20s Thu 10th Sep 2020
    Kevin Treadwell4741555m 1s Thu 10th Sep 2020
    Alison Turner475441h 15m 0s Mon 31st Aug 2020
    Jill Tuton472421h 20m 0s Sat 15th Aug 2020
    Jane Tweedale 470811h 21m 45s Sat 5th Sep 2020
    Marcel Van Linde473221h 1m 0s Wed 16th Sep 2020
    Candy Walker476661h 10m 0s Fri 18th Sep 2020
    Rachael Wallace4754858m 57s Sun 6th Sep 2020
    Barbara Waugh474091h 14m 2s Sun 20th Sep 2020
    Adam Wedgwood4721542m 52s Sun 23rd Aug 2020
    Beth West4757539m 39s Sat 5th Sep 2020
    Diane White470941h 30m 54s Sun 6th Sep 2020
    Gemma Whitson475851h 10m 54s Sun 6th Sep 2020
    Alexandra Wilson473791h 2m 27s Sat 19th Sep 2020
    Lauren Winski471171h 5m 54s Sun 30th Aug 2020
    Darren Winters4769351m 13s Sun 27th Sep 2020
    Edwina Wood4705555m 56s Sun 6th Sep 2020
    Kirsty Woollard474221h 14m 23s Tue 18th Aug 2020
    Ian Worth473901h 6m 54s Sun 2nd Aug 2020
    Ming Xu474811h 8m 19s Wed 19th Aug 2020
    Mohammed Zarrar4755258m 56s Sat 22nd Aug 2020
    Runner 47269472691h 30m 0s Sat 18th Jul 2020

    EMF 5k

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Debbie Adams5331332m 20s Sun 13th Sep 2020
    Colin Aitken5322439m 4s Sun 9th Aug 2020
    Suzanne Aitken5307531m 8s Thu 23rd Jul 2020
    Jacqui Alexander5316343m 57s Sun 23rd Aug 2020
    Amanda Anderson5308627m 43s Tue 28th Jul 2020
    Samantha Asmar5300433m 53s Fri 25th Sep 2020
    Dawn Bailey5323729m 51s Sat 12th Sep 2020
    Matthew Bailey5309221m 44s Tue 25th Aug 2020
    Jill Baird5325933m 21s Sat 5th Sep 2020
    OSCAR BAJO LLORENTE5325231m 17s Tue 18th Aug 2020
    John Baldock5311621m 50s Wed 29th Jul 2020
    Kimberly Blackwell 532761h 2m 26s Sat 12th Sep 2020
    James Bowman5324137m 15s Sat 15th Aug 2020
    Rosie Boyes5320134m 27s Thu 16th Jul 2020
    Jenna Bradley5305435m 47s Sun 5th Jul 2020
    Joanne Bray5305045m 21s Tue 15th Sep 2020
    Pamela Bridge5310325m 6s Sat 25th Jul 2020
    Caroline Brockbank5324956m 32s Thu 17th Sep 2020
    Claire Brown5305130m 12s Thu 20th Aug 2020
    Gav Brown5315124m 46s Sun 23rd Aug 2020
    Jan Brown5315024m 36s Sun 23rd Aug 2020
    Fiona Bryan5309328m 21s Sun 16th Aug 2020
    Jonathan Chambers5322634m 46s Sun 16th Aug 2020
    Gillian Cooper5311436m 36s Wed 22nd Jul 2020
    Anna Crighton5313737m 40s Fri 24th Jul 2020
    Richard Crighton5313837m 40s Fri 24th Jul 2020
    Beverley Dodgson5306659m 40s Fri 4th Sep 2020
    Charles Doherty5305836m 17s Sat 5th Sep 2020
    Gillian Donald5324436m 30s Sat 22nd Aug 2020
    Rhona Donaldson5314523m 38s Tue 11th Aug 2020
    Eva Dorn5325545m 0s Mon 31st Aug 2020
    Eilidh Duff5318239m 12s Thu 13th Aug 2020
    Catrina Duthie5317838m 5s Wed 15th Jul 2020
    Daniel Duthie5324831m 26s Sun 26th Jul 2020
    Vikki Edwardson5326836m 6s Sun 6th Sep 2020
    SHERISSE ENNIS-THOMAS5308838m 58s Thu 23rd Jul 2020
    Brett Evans5310429m 25s Tue 21st Jul 2020
    Karen Farquhar-Taylor5308733m 42s Sat 22nd Aug 2020
    Elaine Forbes5306446m 8s Mon 10th Aug 2020
    Kieran Forsyth5323833m 9s Mon 14th Sep 2020
    Karen frizzell5303634m 41s Sat 8th Aug 2020
    Junko Fujita5326639m 58s Sun 23rd Aug 2020
    Rhia Gerrard 5317231m 54s Tue 28th Jul 2020
    Stewart Glover5320832m 30s Mon 10th Aug 2020
    BASIA GOLICZKO5312135m 53s Sun 26th Jul 2020
    Mike Gradone5325329m 42s Mon 14th Sep 2020
    Hayley Grant5308044m 26s Sun 6th Sep 2020
    Don Head5311028m 46s Wed 22nd Jul 2020
    Jasmin Healy5303742m 20s Sat 5th Sep 2020
    Dawna Henderson 5312355m 24s Mon 17th Aug 2020
    Kate Hewitt5320944m 46s Wed 26th Aug 2020
    Hannah Holtschneider5319535m 46s Mon 31st Aug 2020
    Hazel Irvine5323545m 12s Sat 19th Sep 2020
    Leighann Jaffary5317444m 57s Sat 5th Sep 2020
    Juliet Johnson 5319820m 44s Fri 7th Aug 2020
    William Johnson5319736m 41s Sat 8th Aug 2020
    Mathew Jones5333832m 28s Fri 25th Sep 2020
    Christine Jurecki5322030m 16s Sun 16th Aug 2020
    Mike Just5315324m 31s Sun 20th Sep 2020
    Janice Kelly 5325624m 0s Sun 23rd Aug 2020
    Monika Kielbus5312757m 28s Sat 15th Aug 2020
    Rebecca Laird5319129m 9s Mon 17th Aug 2020
    Elizabeth Lees5306829m 41s Sun 5th Jul 2020
    Carlos antonio Lopes farinelli5313053m 26s Sat 18th Jul 2020
    Louise Lowe5325121m 39s Sat 22nd Aug 2020
    Anna Loxley5315236m 44s Tue 14th Jul 2020
    Gavin Lynch5328617m 37s Fri 4th Sep 2020
    Mirian Maciel5313256m 29s Sat 18th Jul 2020
    Erin Mackie 5305722m 58s Fri 24th Apr 2020
    Neil Main5318625m 9s Tue 11th Aug 2020
    Richard Marsh5301225m 58s Fri 4th Sep 2020
    Kristen Martin5307126m 0s Sun 23rd Aug 2020
    Naomi Matthews5305640m 5s Sun 6th Sep 2020
    Lynsey Maxwell5316741m 29s Sun 23rd Aug 2020
    Margaret Maxwell5316839m 30s Sun 23rd Aug 2020
    Robert McAlpine5328921m 22s Mon 7th Sep 2020
    Grace Mcarthur5310932m 40s Tue 15th Sep 2020
    John McArthur5310839m 5s Fri 25th Sep 2020
    Jamie McBrien5321517m 41s Sat 25th Jul 2020
    Alyn McChesney5323321m 26s Fri 28th Aug 2020
    Steve McCormack5307622m 20s Sat 26th Sep 2020
    Anne McCullagh5324640m 12s Mon 17th Aug 2020
    Paul McCullagh5327819m 12s Sat 5th Sep 2020
    Paul McFadyen5310030m 28s Fri 7th Aug 2020
    Douglas McMillan5320328m 31s Sat 8th Aug 2020
    Kyle Moffat5308323m 29s Sat 26th Sep 2020
    lauren moffat5302827m 49s Sat 26th Sep 2020
    Katie Molloy5321441m 36s Sun 16th Aug 2020
    Magdalena Monthaler5334330m 53s Sat 26th Sep 2020
    Marie Morris5315642m 44s Wed 12th Aug 2020
    Ken Mostyn5309729m 58s Fri 21st Aug 2020
    Hannah Naseer5324045m 26s Thu 20th Aug 2020
    Gregory Neal5313428m 17s Sat 19th Sep 2020
    Samantha Nicholson5324538m 33s Mon 31st Aug 2020
    Mark Nicoll5330727m 48s Sat 20th Jun 2020
    Irene Nijland5331831m 18s Mon 14th Sep 2020
    Alan O'Brien5314325m 26s Sun 19th Jul 2020
    Clair O’Hara5316934m 27s Mon 10th Aug 2020
    Sonny Parsan5332324m 25s Wed 23rd Sep 2020
    Jessica Paterson5302225m 47s Sun 2nd Aug 2020
    Emma Patterson5302535m 51s Wed 29th Jul 2020
    Yvonne Patterson5315832m 37s Mon 3rd Aug 2020
    Teresa Pelec-Ławniczak5313528m 27s Sat 5th Sep 2020
    Mark Porter5321341m 36s Sun 16th Aug 2020
    Marietjie Potgieter5307831m 20s Mon 21st Sep 2020
    Poppy Quigley5314728m 24s Wed 29th Jul 2020
    Dora Raboczki5322236m 0s Sun 16th Aug 2020
    Estelle Rae5314637m 18s Sun 13th Sep 2020
    Conor Rafferty5300922m 22s Tue 28th Jul 2020
    ALAN RAMSAY5302336m 1s Mon 15th Jun 2020
    Jan Röper5319422m 33s Sun 9th Aug 2020
    Karen Riddell5310727m 45s Tue 21st Jul 2020
    Colin Robertson5316248m 30s Wed 29th Jul 2020
    Mark Robertson5309929m 0s Sun 26th Jul 2020
    Allan Ross5309843m 13s Wed 12th Aug 2020
    Linda Ross5307035m 53s Tue 11th Aug 2020
    Graham Rule5315429m 53s Sun 13th Sep 2020
    Bernard Salmon5311822m 51s Sun 16th Aug 2020
    Beth Sayers5311733m 0s Sat 29th Aug 2020
    Georgia Scobie5303848m 0s Sat 5th Sep 2020
    Elaine Scott5325740m 13s Thu 20th Aug 2020
    Katy Scott5321829m 46s Fri 31st Jul 2020
    Kirsty Scott5312232m 22s Sat 1st Aug 2020
    Leslie Scott5325840m 11s Thu 20th Aug 2020
    Calum Scoular 5310527m 37s Thu 6th Aug 2020
    Anne Smith 5313932m 44s Sat 12th Sep 2020
    Ian Spillane5314027m 27s Sat 15th Aug 2020
    Mike Stankiewicz5326244m 20s Sun 6th Sep 2020
    Rose Stankiewicz5326147m 4s Sun 6th Sep 2020
    Stephanie Stankiewicz5326029m 36s Fri 4th Sep 2020
    Ruth Stevenson5324234m 28s Sat 15th Aug 2020
    Janine Stewart5306925m 0s Wed 26th Aug 2020
    Preetkiran Sumal5321032m 59s Sat 8th Aug 2020
    Kayleigh Tait5319033m 21s Sun 9th Aug 2020
    Anett Tauchnitz5328045m 37s Sun 6th Sep 2020
    Jacqueline Taylor5305230m 29s Sat 12th Sep 2020
    Lisa Tennant5308135m 59s Sat 29th Aug 2020
    Matthew Thomas5307423m 29s Tue 21st Jul 2020
    Alastair Thomson5326942m 30s Sat 29th Aug 2020
    Bonnie Troup5324336m 29s Fri 21st Aug 2020
    Alison Turner5320733m 8s Tue 4th Aug 2020
    Lauren Valaitis5306234m 39s Thu 7th May 2020
    Tracey Valentine-Smith5326329m 26s Fri 4th Sep 2020
    laetitia verhaverbeke5314258m 0s Sat 12th Sep 2020
    Katie Walker5314434m 30s Mon 24th Aug 2020
    Lauren Watson5303340m 0s Thu 6th Aug 2020
    Theresa Watt5315529m 0s Sat 5th Sep 2020
    Diana Weifert531841h 2m 0s Sat 8th Aug 2020
    Dan Wilde5327525m 3s Sun 30th Aug 2020
    Suzanne Wilde5311328m 15s Fri 7th Aug 2020
    Nicola Wilson531792h 17m 0s Mon 3rd Aug 2020

    EMF Junior 5K

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Florence Achenbach5523939m 30s Sun 6th Sep 2020
    Noah Achenbach5523839m 30s Sun 6th Sep 2020
    Reuben Achenbach5523739m 30s Sun 6th Sep 2020
    Eve Bowick5526944m 0s Sun 20th Sep 2020
    Maggie Duncan5526538m 0s Sat 30th May 2020
    Eilidh Eadington5520928m 2s Fri 4th Sep 2020
    Luke Munro Hutchison5525627m 5s Sat 29th Aug 2020
    Soraya Jaffary5522344m 57s Sat 5th Sep 2020
    Lena Kilbey5521638m 57s Sat 19th Sep 2020
    Evie Lowicki5521243m 33s Thu 13th Aug 2020
    Harris Mackie 5521126m 19s Tue 21st Apr 2020
    Abigail Moore5522826m 42s Tue 11th Aug 2020
    Megan Morley-Smith5524428m 5s Tue 18th Aug 2020
    Oliver Nicholson5524338m 33s Mon 31st Aug 2020
    Niamh O'Hara5522528m 29s Thu 25th Jun 2020
    Calum Rogers5525126m 2s Sun 27th Sep 2020
    Harry Shaw5526440m 51s Sun 20th Sep 2020
    Andrew Smith5524738m 3s Sun 20th Sep 2020
    Alfie Thomson5524841m 22s Sat 29th Aug 2020
    Finlay Thomson552491h 5m 45s Sat 29th Aug 2020
    Ben Turtle5526720m 59s Sat 26th Sep 2020
    Vicky Woof5523022m 35s Sun 20th Sep 2020

    EMF Junior 2k

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Harris Aitken6061510m 32s Fri 11th Sep 2020
    Ian Arnold6067527m 12s Fri 18th Sep 2020
    Barbara Bagyinszki6065419m 34s Tue 25th Aug 2020
    Faith Bowick6067618m 43s Sun 20th Sep 2020
    Jaidyn Brown606349m 31s Sun 23rd Aug 2020
    Kacie Brown606339m 13s Sun 23rd Aug 2020
    Lachlan Cattanach6065110m 12s Sun 27th Sep 2020
    Susan Cherry6064315m 30s Sun 9th Aug 2020
    Callum Cunningham606188m 39s Sun 13th Sep 2020
    Katy Duncanson6062315m 38s Sat 29th Aug 2020
    Sarah Dunsmore6064514m 1s Mon 10th Aug 2020
    Rebecca Eadie6065721m 0s Mon 7th Sep 2020
    Lucas Fitzpatrick6062517m 18s Tue 28th Jul 2020
    Ruby Flockhart606019m 0s Wed 19th Aug 2020
    Katharine Gamble6062915m 0s Mon 20th Jul 2020
    BASIA GOLICZKO6064415m 38s Mon 24th Aug 2020
    Georgie Gray6062814m 44s Wed 12th Aug 2020
    Orla Lang6065815m 42s Sat 12th Sep 2020
    Sophia Mackie6061710m 5s Sat 26th Sep 2020
    Craig Mclaughlan606368m 22s Sat 12th Sep 2020
    Eilidh Moffat6065927m 0s Mon 7th Sep 2020
    Grace O'Connor6064917m 10s Sun 30th Aug 2020
    Caireann O'Hara6064110m 6s Sun 16th Aug 2020
    Hamish O'Hara606408m 36s Sun 16th Aug 2020
    Morven O'Hara606399m 42s Sun 16th Aug 2020
    Ciarán O’Connell6061612m 33s Mon 24th Aug 2020
    Lachlan Rowley6060713m 43s Sun 21st Jun 2020
    Arran Stevenson6065214m 33s Sat 22nd Aug 2020
    Henry Thomas6061310m 28s Sun 16th Aug 2020
    D Wallace6067412m 0s Sat 12th Sep 2020
    Seth Young6065312m 36s Sun 30th Aug 2020

    EMF Junior 1.5k

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Finlay Aitken 626177m 18s Fri 11th Sep 2020
    Ian Arnold6264214m 22s Sun 23rd Aug 2020
    Fraser Bailey626418m 41s Sat 12th Sep 2020
    Eleanor Bishop6260310m 22s Tue 21st Jul 2020
    Harriet Bishop6260410m 15s Tue 21st Jul 2020
    Ianthe Bleakley626549m 0s Fri 18th Sep 2020
    Matthew Codona6263415m 0s Fri 31st Jul 2020
    Max Colquhoun626318m 42s Tue 18th Aug 2020
    Bradan Cowan626029m 40s Sat 5th Sep 2020
    Keeleigh Culbert 6260615m 5s Fri 31st Jul 2020
    Lyndon Evans626269m 22s Fri 31st Jul 2020
    BASIA GOLICZKO6263812m 24s Mon 24th Aug 2020
    Torin Howard626649m 39s Mon 21st Sep 2020
    Rory Leburn626477m 42s Sat 5th Sep 2020
    Ewan Mclaughlan626297m 25s Sat 12th Sep 2020
    Tyler Meechan 6261620m 27s Sun 23rd Aug 2020
    Sophie Needs6261810m 14s Sat 5th Sep 2020
    Niamh O’Connell6261910m 55s Mon 24th Aug 2020
    David Patterson6263526m 0s Fri 31st Jul 2020
    Aleksejs Polipins6264411m 5s Sun 20th Sep 2020
    Isla Ramsay6263911m 35s Mon 31st Aug 2020
    Euan Roberts626499m 7s Sat 12th Sep 2020
    Rebecca Rowllings 6265510m 10s Sat 19th Sep 2020
    Harry Royds6265111m 44s Fri 7th Aug 2020
    Rosie Royds6265012m 14s Fri 7th Aug 2020
    Emily Smith6260914m 15s Sun 6th Sep 2020
    Aimee Taylor626119m 10s Sat 12th Sep 2020
    Jessica Thomas6264311m 15s Sat 29th Aug 2020
    A Wallace626689m 0s Sat 12th Sep 2020
    Freya Wood6262010m 36s Sat 29th Aug 2020

    EMF Kids Kilometre

    Below is a full list of finishers in alphabetical order, you can use the search function to find your listing.

    FinisherEvent NumberFinish TimeCompletion Date
    Ian Arnold646478m 12s Sat 22nd Aug 2020
    Sebastian Bleakley646577m 0s Fri 18th Sep 2020
    Lukas Brenner646686m 38s Sun 27th Sep 2020
    Matilda Clark646456m 55s Sat 19th Sep 2020
    EILISH COWAN646197m 52s Sat 5th Sep 2020
    Sullivan Crooks646238m 42s Sun 16th Aug 2020
    Emily Dargie646386m 19s Sun 30th Aug 2020
    William Dargie646374m 43s Sun 30th Aug 2020
    Isla Edwardson-Carter646467m 33s Sun 6th Sep 2020
    Teddy Ferris646188m 0s Fri 28th Aug 2020
    Katharine Gamble6462510m 0s Fri 24th Jul 2020
    Ella Glover646446m 58s Sat 5th Sep 2020
    Oliver Glover646096m 16s Sat 5th Sep 2020
    Dylan Gurney646288m 27s Sat 5th Sep 2020
    Cameron Jamieson646628m 6s Sat 26th Sep 2020
    Charlotte Kyles646107m 26s Tue 28th Jul 2020
    Evelyn Laidlaw646516m 47s Sun 13th Sep 2020
    Nicholas Laidlaw646506m 47s Sun 13th Sep 2020
    John Leburn646527m 2s Sat 5th Sep 2020
    Annie Love646536m 19s Sun 13th Sep 2020
    Isla Love646545m 12s Sun 13th Sep 2020
    Alice Matthews646149m 50s Sun 6th Sep 2020
    Evan McInnes646615m 56s Sat 19th Sep 2020
    David Patterson6463125m 0s Fri 31st Jul 2020
    Alan Piggford6466419m 0s Sun 20th Sep 2020
    Elizabeth Polipina646498m 30s Sun 20th Sep 2020
    Jessica Rowllings 646588m 25s Sat 19th Sep 2020
    Gabriel Smith-Cordiner6464012m 57s Sat 19th Sep 2020
    Martha Smith-Cordiner646398m 34s Sat 19th Sep 2020
    Lucy Thomas6461526m 26s Sun 26th Jul 2020
    Sophie Wood646168m 23s Sat 29th Aug 2020


    The positive impact of the this great event spreads far further than the runners.
    Please help the much needed work of charitable organisations with a donation.