Categories Elite (M) 11 finishers Hardtail (M) 15 finishers 16-18 (M) 7 finishers 19-29 (M) 83 finishers 30-39 (M) 93 finishers 40-49 (M) 57 finishers 50+ (M) 12 finishers Lite: 16-18 (M) 5 finishers Lite: 19-29 (M) 5 finishers Lite: 30-39 (M) 7 finishers Lite: 40-49 (M) 3 finishers Lite: 50+ (M) 2 finishers U22 (F) 2 finishers 22-39 (F) 12 finishers 40+ (F) 5 finishers Lite: 22-39 (F) 5 finishersStyleNormal Normal FlagsShow20 5 10 20 40 60 100 200 400 1000Highlight Grant ADAMSON 22nd Blair AITCHISON 2nd Lewis ALLISON 79th Ewan ANDERSON 5th Mike ASHCROFT 3rd Phillip ASHCROFT 10th Lee BAINES 60th Phillip BALL 26th Nick BARBER 4th Jonny BARR 38th Gavin BAXTER 45th Fiona BEATTIE 6th Kyle BEATTIE 10th Fiona BERRY 11th Daniel BIGGAR 34th Mark BISSET 27th Sam BLACK 58th Nicky BLAIR 68th Callum Thomas BLAND 15th Alan BLYTH 7th Peter BOYD 14th Daryl BROWN 3rd Ed BROWN 25th Jack BROWN 72nd Marcus BROWN 28th Michael BROWN 82nd Murray BROWN 43rd Rhys BROWN 73rd Ryan BROWN 71st John BRYAN-MERRETT 42nd Chris BUCHAN 15th Keith BUCHAN 3rd Lewis BUCHANAN 1st Laura BUTLER 4th Neil BUYERS 10th Allan CAMERON 90th Roger CAMPBELL-CRAWFORD 31st Ian CARSWELL 39th Philip CARTERS 16th James CASH 29th Jamie CASSERLY 63rd Ben CATHRO 9th William CHALMERS 79th John CHARLTON 57th Simon CHATTEN 15th Jack CLARK 3rd Matt CLARKE 62nd Seb COLLINS 11th Barry COULL 6th Keir COUPLAND 1st Andrew COX 30th Steven COX 58th Gregor CRANSTON 7th Colin CRAWFORD 9th John CRAWFORD 4th John-Paul CUNNINGHAM 38th Paul CUNNINGHAM 20th Thara CUNNINGHAM 4th Steve DALE 40th Daniel DAVIDSON 49th Euan DAVIDSON 72nd James DAVIDSON 29th Mark DAVIDSON 76th Gill DAVIES 3rd Ben DAVIS 11th Pete DAVIS 12th Matt DE VAAL 62nd Donna DEVLIN 1st Dominic DIXON 4th Richard DOHERTY 80th Lewis DONAGHY 6th Andy DONNACHIE 15th Craig DOOLEY 69th Lee DOVE 11th Sandra DRUMMOND 3rd Kev DUCKWORTH 19th Gregor DUFF 82nd Sean DUGAN 56th David DUGGAN 8th Graeme DUKE 16th Alisdair EKIN 4th Michael ELDER 52nd Eoin ELLIOTT 4th Lewis ELLIOTT 11th Jacob ESSEX 51st Dan FARRER 25th Nicola FELL 8th Grant FERGUSON 3rd Julia FERGUSON 1st Andrew FINLAYSON 84th Christer FJELLROTH 54th Hamish FLETCHER-COONEY 3rd Murray FLETT 47th Sam FLOCKHART 6th Geraint FLORIDA-JAMES 17th Roddy FORGIE 5th Findley FORREST 77th Gregor FREW 61st Kenneth FULTON 37th Christopher GALLAGHER 10th Kenta GALLAGHER 2nd Josh GARDNER 33rd Ingrid GARRIOCH 5th Lawrence GEARTY 44th Kris GEMMELL 7th John GILLIES 5th Slav GNATETSKI 55th Jonathan GOLDTHORP 53rd Simon GOODWIN 5th Callum GRANT 4th Lucy GRANT 1st Robin GRAY 83rd Alex GREEN 52nd Oli GREENSMITH 2nd Daniel GREENWOOD 1st David GREGORY 9th Chris GRENFELL 69th Craig HALL 36th Donald HANSOM 53rd Angus HARDIE 1st David HARRIS 87th Richard HART 57th Robert HASSAN 18th Craig HENDERSON 64th Debbie HEPPELL 5th Graham HERRON 75th Stuart HIBBERT 71st Mark HISLOP 31st Scott HODGSKIN 65th Martin HODGSON 5th Dan HOLE 2nd Andrew HOPE 46th David HOUSTON 63rd Will HOWELL 10th Gareth HUNT 19th Gary HUNTER 45th Chris HUTCHENS 4th Richard IBISON 44th Brad ILLINGWORTH 6th David INGLEBY 28th Steve IRVIN 42nd Neil IRVING 28th Rob JAMES 26th Euan JARVIS 55th Alan JEANS 23rd Craig JOHNSON 9th Alan JOHNSTON 51st Sean JOHNSTON 91st Michael JOHNSTONE 61st Janey KENNEDY 10th Sam KENNEDY 7th Scott KIMBER 60th Fraser KINGSCOTT 93rd Shane KROEGER 21st Martin KUBES 7th Russell LAMBERTY 78th Craig LETTON 22nd Ian LETTON 75th Russell LILLIE 51st Steve LITHGOW 13th Doug LITTLE 1st Jason LITTLE 27th Anthony LYNCH 1st Stephen MACDONALD 24th Neal MACKAY 18th Alan MACKENZIE 8th Euan MACKENZIE 78th Mark MACKENZIE 50th Alastair MACLENNAN 1st Kerry MACPHEE 9th Donald MACPHIE 44th Steven MACVICAR 50th Mark MADIGAN 77th Dylan MAGUIRE 45th Douglas MARSHALL 27th David MASSON 2nd Greg MATHIESON 3rd Ian MCALLISTER 32nd Bruce MCCLEARY 1st Jeff MCCLEARY 12th John MCCORMACK 70th Callum MCCUBBING 1st Philip MCGRATH 10th Liam MCLAUGHLIN 5th Kenny MCLEAN 56th Charles MCLUCKIE 34th Scott MCMATH 43rd Graeme MCNEE 17th Stewart MCNEE 13th Fraser MCNEIL 2nd Emma MCROBB 5th Kevin MENNIE 3rd Peter MENZIES 35th Nicola MERCIADRI 6th Simon METCALFE 66th Alastair MILLAR 70th Craig MILLER 37th Darren MINTO 74th Simon MITCHELL 57th Thomas MITCHELL 7th Euan MOIR 6th Gareth MONTGOMERIE 17th Arran MOORE 24th Alun MORLEY 7th Kirstin MOYNIHAN 7th Liam MOYNIHAN 5th Michael MULDOON 42nd Daniel MULLER 59th Scott MURDOCH 68th Kevin MURRAY 16th Mirza MURTIC 41st Scott NEILSON 7th Roslynn NEWMAN 2nd James NEWTON 32nd Roy NICHOLSON 55th Stuart NICHOLSON 2nd Jeppe NYGAARD 13th David OGDEN 40th Charley OLDRID 35th Adam ORR 54th Stephen ORR 2nd Gareth PARKER 48th Ben PARKIN 14th Tom PARKINSON 50th Ben PASKE 12th Angus PATERSON 81st Max PATTINSON 36th Chris PAUL 31st Chris PEACH 54th Liz PEACOCK 2nd Mike PEACOCK 9th Andrew PERRY 39th Douglas PHILIP 21st Graham PINKERTON 11th Neil PRESTON 56th Greg PURDIE 92nd David PURVES 1st Duncan PYE 18th Jamie QUINN 29th Robert RAND 73rd Mark RAVILIOUS 49th Calum RENFREW 67th Ali REYNOLDS 47th Ed RIDER 48th Roland RIDER 43rd Steven RILEY 80th Craig ROBERTS 39th Marz ROBERTS 2nd Alan ROBERTSON 41st Bruce ROBERTSON 48th Euan ROBERTSON 81st Zach ROBSON 34th Donald RODGERS 5th Sean ROFE 83rd Alexander ROGER 20th Robert ROSS 26th Alasdair ROTHE 2nd Gavin ROWLEY 5th Ian RUSSELL 47th Jonathan SCHNABEL 5th Erich SCHONWALDER 46th Darren SCOTT 12th Kevin SCOTT 11th Douglas SHEARER 33rd Alex SHEPHERD 38th Matt SHERWIN 2nd Sandy SIMPSON 53rd Mark SINCLAIR 8th Bob SLANEY 8th Adam SMITH 74th Dan SMITH 22nd David SMITH 49th Gordon SMITH 19th Scott SMITH 36th Rebecca STAPLES 3rd Barry STEVENSON 85th Dylan STEVENSON 40th Danny STEWART 59th Kenny STEWART 4th Sinclair STEWART 52nd Jon STOUT 8th Michael STRANGEWAYS 30th Jamie SUTHERLAND 66th William SUTHERLAND 30th Joe SWANN 1st Mark SWINNEY 46th Stanislav SZUCS 76th Denisa SZUCSOVA 12th Daniel TAYLOR 6th Gregor TAYLOR 32nd James THOMPSON 89th Euan THOMSON 20th Kyle THOMSON 13th Stuart THOMSON 65th Paul TOPHAM 64th James TOWERS 35th Alan TURNBULL 3rd Steven TURNBULL 12th Morne VAN NIEKERK 1st Jonathan VAUGHAN 41st Stuart VILLIS 3rd Steve WAGER 4th Brid WALSH 2nd Richard WATERWORTH 14th Kyle WATSON 21st Michael WATT 23rd Graeme WATTERS 86th David WAVELL 2nd Cameron WEBSTER 2nd Eilidh WELLS 4th Jonathan WELLS 9th Jez WESTGARTH 33rd Paul WHELDON 14th Simon WHITE 8th Louise WHITEHEAD 4th Stuart WILCOX 3rd Gavin WILSON 67th Gordon WILSON 37th Iain WILSON 88th Katy WINTON 1st Dave WOODS 24th Ian WRIGLEY 6th Ksawery WYMYSLO 23rd Robin YOUNG 25thMetric Stage 1 Stage 2 Stage 2 (cumulative) Stage 3 Stage 3 (cumulative) Stage 4 Stage 4 (cumulative) Stage 5 Stage 5 (cumulative)No category selectedPlease select a category from the filters above