GroupFull Full 15 categories Shortened 1 categoryCategories Hardtail (M) 25 finishers Tandem (M) 1 finisher U15 (M) 10 finishers 15-16 (M) 25 finishers 17-18 (M) 19 finishers 19-29 (M) 76 finishers 30-39 (M) 89 finishers 40-49 (M) 88 finishers 50+ (M) 39 finishers U17 (F) 2 finishers 17-18 (F) 1 finisher 19-29 (F) 6 finishers 30-39 (F) 11 finishers 40-49 (F) 7 finishers 50+ (F) 3 finishersStyleNormal Normal FlagsShow20 5 10 20 40 60 100 200 400 1000Highlight Findlay ADAMS 38th Laura ALLAN 3rd Graeme ALLEN 82nd Cameron ANDERSON 14th Ewan ANDERSON 13th Mario AQUARO 76th Ernesto ARIAS ALDANA 61st Dougal ASHCROFT 24th Barry ATHEY 43rd Stuart ATLEE 11th Gavin BAIRD 4th Ben BALFOUR 5th Phillip BALL 5th Robert BALLANTYNE 38th Mikey BANKS 87th Rick BANKS 19th Steven BARCLAY 85th Harry BARNARD 40th Rikki BARRATT 21st Eliza BARRIE 2nd Guy BATCHELOR 8th Andrew BEGG 10th Jonathan BEHER 12th Lee BIRD 76th Nicky BLAIR 24th Kate BOOTH 6th Donald BRANNAN 86th Ryan BRANNEN 4th William BRODIE 1st Connor BROOKE 18th Simon BROOKE 75th Craig BROWN 37th Rob BROWN 13th Michael BRUCE 28th Matthew BUCHANAN 48th Elaine BURGESS 6th Ruairidh BURGESS 9th Ray BURR 71st Ian CAMPBELL 32nd Douglas CARCHRIE 6th Aidan CARLIN 36th Peter CARMICHAEL 3rd Vicky CHAPMAN 5th Paul CHAPPELLS 36th Matthew CHERRIE 82nd Alan CHESTNUTT 68th Ross CHISHOLM 6th Graham CHRISTIE 16th Peter CLARK 67th Ross CLARK 80th Ross CLARK 86th Dan CLARKSON 89th Dominic CLUCKIE 10th Michael CLYNE 1st Peter COLLIER 26th Daniel COOK 63rd Richard COOK 51st Ross COOPER 42nd Daniel COPP 7th Matthew COPP 14th Graeme COWAN 15th Duncan COX 24th Chris CROLL 6th Ben CUNNINGHAM 39th Roy CUNNINGHAM 23rd Tracey CURRIE 2nd Kevin DALE 69th Jane DAVIDSON 1st Gavin DAVIS 72nd John DAWSON 44th Bill DEERE 6th Luke DEVEREUX 21st Ewan DICK 22nd Andrew DOIG 52nd Lewis DONAGHY 37th Laura DONALDSON 7th Thomas DONHOU 5th David DONNAN 24th Colin DUNCAN 34th Derek DUNCAN 55th Graham DUNCAN 45th Jamie DUNCAN 58th Marc DUNCAN 46th Jake EBDON 4th Jamie EDMONDSON 2nd Simon EDRIDGE 42nd Sam ELLIOTT 15th Steve ELLIOTT 43rd Michael ERRINGTON 63rd Sally EVAMY 3rd Simon EVAMY 18th Craig FALCONER 3rd John FERGUSON 19th James FERNBACK 26th Krzysztof FIEDOROWICZ 34th Conan FINCH 10th Sam FISHER 20th Graham FORBES 1st Jonny FORD 16th Ruaidhri FORRESTER 1st Ben FORSHAW 16th Luke FORSHAW 8th Andrew FRASER 53rd Angus FRAZER 49th Christopher FRIAR 17th Phoebe GALE 1st James GARDINER 67th Samuel GARDINER 13th Colin GEDDES 73rd Mairi GILLIS 5th Archie GILMOUR 6th Jason GILMOUR 35th Liz GILMOUR 2nd Ian GODBER 16th Ian GOODMAN 25th Callum GORDON 6th Craig GRAHAM 34th Joseph GRAHAM 59th Matthew GRAHAM 74th Robin GRAY 44th Simon GREEN 36th David GREGORY 17th Michael GREGORY 54th Richard GREGORY 18th Alan GREIG 27th Bryan GREIG 33rd Michael GRUBA 60th Sean GUILD 29th Louise HALE 1st Matt HALE 15th Ray HALE 39th Colin HAMILTON 31st Fraser HANVEY 43rd Dene HAPPELL 7th Gordon HARPER 14th Matthew HARPER 47th Aaron HARRISON 41st Sam HARRISON 3rd Simon HARRISON 28th Paddy HARTELL 58th James HATFIELD 9th Dylan HAWORTH 9th Louise HAWORTH 5th Samuel HAWORTH 37th Callum HAY 4th David HAYES 70th Craig HENDERSON 8th Rachel HENDERSON 11th David HERD 45th Justin HILL 85th Kenneth HILLOCK 22nd Andrew HITCHINGS 13th Ian HOLDEN 9th Shaun HOLDEN 1st Eric HOUSTON 31st Jacob HOWGATE 64th Phil HULSE 46th Robert HUMPHRIES 27th Gary HUNTER 4th Robert HYDE 25th Kai IVALO 35th Tommi IVALO 9th David JACKSON 5th Bartosz JAKUBOWSKI 52nd Laurie JAMES 10th Bryan JARDINE 80th Charlie JOHNSON 20th Hugh JOHNSON 30th Tom JOHNSON 62nd Glen JOHNSTON 31st Niel JORDAN 17th Andrew JOSS 41st David KALE 39th Michael KELLEHER 74th Fraser KELLY 5th Blair KEMP 2nd David KENNEDY 69th Andy KENT 23rd Richard KENT 78th Duncan KER 36th Jack KERR 21st John KERR 63rd Benji KERSHAW 4th Tom KETTLEWOOD 19th Michal KIECOK 48th Ethan KING 7th Fraser KINGSCOTT 15th Daniel KIPPS 20th Jamie KIRKBRIDE 32nd Roger KITTON 10th Anton KOBUS 29th Eva KUPSKA 6th Ross LA TROBE 17th Karra LAING 1st David LAIRD 14th Callum LAMMIE 62nd Martin LAST 26th Stuart LAWSON 11th Sammy LEE 18th Tommy LEE 55th Ed LEES 57th Mike LEES 22nd Keith & Lindsay LEINSTER 1st Neil LIMB 68th Martin LINFORD 55th Andrew LOW 50th James LUSK 19th David MACDONALD 30th Neil MACDONALD 8th Alan MACFARLANE 87th Craig MACFARLANE 8th Steve MACFARLANE 79th Bob MACGREGOR 49th Ally MACKAY 59th Stuart MACKAY 12th Jim MACKENZIE 11th Mark MACKENZIE 11th Matthew MACKENZIE 11th Kerr MACKINNON 31st Joady MACRAE 38th Sorley MACRAE 17th Richard MANN 16th Fergus MARDON 5th Callum MARSHALL 44th Douglas MARSHALL 4th David MARTIN 65th Ross MARTIN 65th Rory MASSON 17th Alfie MATHER 68th Rich MATHER 57th Tim MATHER 32nd Andrew MATHIESON 17th Michael MAUCHLINE 16th Kevan MAXWELL 72nd Katie MAY 4th Kevin MAY 19th James MCARTHUR 7th Robin MCCARTHY-O'FLAHERTY 65th Jonathan MCCONNELL 81st Douglas MCCORKELL 84th Craig MCCRACKEN 33rd Mark MCDIARMID 20th Steven MCDIARMID 47th Vincent MCGLINCHEY 64th Colin MCGREGOR 5th Ryan MCGUIRE 3rd Liam MCHUGH 61st Tommy MCIVOR 3rd Gregor MCKENZIE 70th Lesley MCKENZIE 3rd Scott MCKINLAY 59th Shona MCKINNON 1st Ruaridh MCLAGAN 14th David MCLEOD 51st Gary MCLUSKEY 71st Stephen MCNEILL 66th Gregor MCPHADEN 18th Colin MCPHAIL 27th Scott MCRAE 21st Scott MELDRUM 12th Ricky METHVEN 33rd Gavin MIDDLEMISS 41st Angus MILLAR 13th Blair MILLAR 75th Greig MILLAR 35th Ross MILLAR 23rd Jessie-May MORGAN 1st Thomas MORO 2nd Tom MORRICE 48th Brendan MORRIS 8th Dafydd MORRIS 62nd Daniel MUIR 23rd Katriona MULHERN 7th Ian MUNRO 58th Emily MURPHY 4th James MURRAY 46th Jason MURRAY 73rd Mark MURRAY 40th Kevin NELSON 24th Jake NICOL 2nd Richard NISBET 81st Josh NOBLE 3rd Márton NOSEDA 28th Ross NOWSON 83rd Declan O'CONNOR 38th Hamish OAG 21st David OGDEN 2nd Ryan ORR 9th Gail OSPREY 3rd Eliot PALMER 64th Richard PATERSON 54th Stuart PATERSON 9th Andrew PATTERSON 37th Cameron PENMAN 8th Sandy PHILIP 26th Iain PHILLIPS 56th Ross PIRIE 4th Conor POLAND 61st Kenneth PORTER 22nd Keith POTTER 25th Brian RAMSAY 18th David RAMSAY 15th Dylan RAMSAY-STAGG 15th Graham RATAJ 28th Ronan RATCLIFFE 7th Thomas RATTRAY 67th David RATTRAY PATERSON 18th John READ 66th Peter REID 35th Tomas REZNICEK 49th John RICHARDS 6th Euan RICHARDSON 70th Andy ROBB 88th Alan ROBERTSON 13th Amanda ROBERTSON 10th Mike ROBERTSON 74th Nathan ROBERTSON 6th Matthew ROBERTSON GREIG 27th Graeme ROBINSON 20th Jack ROBINSON 3rd Nick ROBINSON 53rd Lee ROBSON 22nd Scott ROBSON 30th Joshua ROSE 15th Craig ROSS 41st Ben ROWE 12th Scott RUSSELL 2nd Neil SANDILANDS 45th Gary SANDS 34th Luke SCHULTZ 77th Duncan SHANNON 83rd Cameron SHAW 16th Stewart SHAW 56th Donald SHEARER 33rd James SHIRLEY 1st Michael SIMMONDS 9th Gregor SIMPSON 14th Tom SIMPSON 1st Rory SKINNER 8th Thomas SKRETTEBERG 47th James SLATER 66th Jack SLICER 76th Kieran SMART 23rd Andrew SMITH 3rd Debbie SPENCER 4th Kerr SPROUL 75th Callum STEWART 72nd Neil STEWART 11th Adam STIRLING 14th Graham STIRLING 77th Eilidh STIRRUP 2nd Graham STOCK 39th Alasdair STRAKER 50th Michael STRANGEWAYS 5th Jordan STRONACH 19th Stephen STUART 79th Ewan TAVENDALE 12th Callum Robert TAYLOR 11th Michael TAYLOR 78th Peter TAYLOR 2nd Adam THEAKER 21st Gareth THOMAS 88th Simon THOMPSON 57th Elizabeth THOMSON 2nd Paul THOMSON 73rd James THORBURN 60th Patrick TODD 54th Kieron TOOLE 24th Cat TOPHAM 9th Paul TOPHAM 40th Alan TURNBULL 7th Nicki TURTON 8th Michael VACHER 50th Stephen VACHER 56th Ben WALLACE 12th Russ WALTON 10th Richard WATERWORTH 12th Chris WATHERSTON 25th Gordon WATT 25th David WAUGH 51st Joshua WEIR 25th Jonathan WELLS 7th Thomas WEST 13th Mitchell WHARTON 71st Oliver WHITE 53rd Stuart WHITELAW 30th Neil WHITTET 29th Arran WHITTLE 19th Duncan WHITTON 23rd Nigel WHITTON 84th Euan WILBERT 10th Ben WILLIAMSON 10th Jon WILLIAMSON 20th Nik WILLOUGHBY 31st Laurie WILSON 69th Benjamin WIPAT 1st Andrew WOODS 60th Keith WRIGHT 7th Ian WRIGLEY 22nd Stewart YEOMAN 29th Jonathan YOUNG 52nd Jamie YOUNIE 2ndMetric Stage 1 Stage 2 Stage 2 (cumulative) Stage 3 Stage 3 (cumulative) Stage 4 Stage 4 (cumulative) Stage 5 Stage 5 (cumulative) Stage 6 Stage 6 (cumulative) Stage 7 Stage 7 (cumulative)No category selectedPlease select a category from the filters above