GroupFull Full 8 categories Shortened 7 categoriesCategories 17-18 (M) 25 finishers 19-29 (M) 91 finishers 30-39 (M) 143 finishers 40-49 (M) 126 finishers 50+ (M) 41 finishers U22 (F) 6 finishers 22-34 (F) 12 finishers 35+ (F) 10 finishersStyleNormal Normal FlagsShow20 5 10 20 40 60 100 200 400 1000Highlight Matthew ABBOTT 42nd Robert ABELA 135th Kris AITCHISON 95th David ALEXANDER 16th Bob ALLAN 50th Finlay ANDERSON 10th John ANDERSON 24th Colin ARCH 76th George ARMSTRONG 27th Thomas ARNOLD 73rd Lewis ARROWSMITH 79th Ian AUSTERMUHLE 1st David AYLING 97th Melanie AYLING 6th Richard AYRES 89th Ben BADDELEY 10th Robert BAILEY 67th Neil BAILLIE 61st Robert BAILLIE 32nd Alasdair BAIN 139th Keven BAINES 10th Lee BAINES 70th Matt BAIRD 29th Steven BALDOCK 13th Rick BANKS 74th Paul BARNES 66th Alistair BARON 17th Stevie BARR 72nd Ben BATHGATE 47th Lee BAXTER 93rd Mark BAYLISS 131st Paul BEATON 72nd Cairn BELL 4th Mark BELL 87th Kenan BEVERTON 142nd Marcin BIEDA 58th Gareth BINKS 25th Clare BLACK 9th Leon BLACK 25th Nicky BLAIR 32nd Louis BLOOMFIELD 37th Martin BLYTH 78th Ben BOARDALL 87th Louise BORTHWICK 2nd Johnny BOUCH 8th Jon BRANNAN 143rd Michael BRAYBROOK 88th Steven BRICKNALL 128th Timothy BROAD 7th Alex BROCKMAN 55th Harry BROCKMAN 35th Eric BROOK 51st Connor BROOKE 46th Alexander BROPHY 22nd Cammy BROWN 15th Dan BROWN 34th John BROWN 125th Michael BROWN 68th Scott BROWN 77th Dean BRYSON 89th Nicholas BRYSON 74th Chris BUCHAN 5th Keith BUCHAN 8th Joe BUCKWORTH 8th Sally BUCKWORTH 3rd Jannik BUẞMANN 30th Andre CACHADO 85th Tess CAKEBREAD-BROWN 12th Richard CANTILLON 19th Douglas CARCHRIE 15th Jamie CARCHRIE 40th Mark CAREY 21st Sam CARTMAIL 20th Alfie CHAPMAN 56th Vicky CHAPMAN 10th Will CHICKEN 113th Alisdair CLARKE 116th Richard CLARKE 96th Ben CLAYTON 27th James CLEWS 34th Michael CLYNE 3rd Peter COLLIER 30th Mark CONDLIFFE 17th James CONNELL 91st Sam CONOLLY 3rd Steve CONOPO 11th Luca CONTE 28th Douglas COOK 74th Kevin COOK 18th William COOK 51st Michael COOPER 41st Mike CORKILL 13th Aidan COULTHARD 10th Lewis COWE 7th Anthony CRAINIE 75th Craig CRANSTON 23rd Colin CRAWFORD 37th Andrew CROMPTON 28th Ben CROOKES 42nd Angus CROUDACE 52nd Steve CROWLEY 62nd Ewan CURRIE 100th James DAVIDSON 6th Jane DAVIDSON 7th Mark DAVIDSON 37th Dominic DAVIES 23rd Graham DAVIES 105th Haydon DAVIES 54th Lynne DAVIES 6th Simon DAVIES 84th Gavin DAY 50th Steven DEAS 2nd Matea DELIU 8th Tom DENNIS 70th Jack DEVLIN 11th James DIGGES LA TOUCHE 13th Susan DIGGES LA TOUCHE 9th Chris DIXON 8th Dominic DIXON 81st Jonathon DIXON 60th James DODS 17th Mark DODSON 24th Lewis DONAGHY 65th Jeff DORAN 87th Mark DOUGHTY 6th Dave DOUGLAS-JONES 120th Lee DOVE 38th Euain DRYSDALE 73rd Craig DUFFY 126th Hamish DURKIE 11th Joshua EDWARDS 48th Keevan EDWARDS 4th Angus ELLIOTT 75th Rick ELLIS 17th David ELO 121st Gary EWING 28th Kyle FAICHNEY 93rd Dan FARRER 3rd Danny FEATHERSTONE 45th Andrew FERGUSON 53rd Julia FERGUSON 7th Rew FERGUSON 116th Stewart FERRIE 104th Mark FIDDLER 4th John FIFE 18th Wes FIFE 6th Malcolm FINLAYSON 39th Fiona FINNIE 11th David FITZGERALD 60th Sam FLOCKHART 1st Geraint FLORIDA-JAMES 26th Gary FORREST 2nd Shaun FRADLEY 133rd Dave FREEMAN 46th Paul FRENCH 1st Christopher GALLAGHER 2nd Thomas GAMMELL 33rd Arran GANNICOTT 4th George GANNICOTT 3rd John GARDINER 32nd Diego GARZON 111th Stuart GILFILLAN 56th James GILL 40th Lee GLEAVE 109th Matt GOSLING 12th Jess GOUGH 18th Jordan GOULD 11th Ben GOULDING 39th Andrew GRAHAM 23rd Oliver GRAHAM 22nd Chay GRANBY 2nd Calum GRANT 8th Ryan GRANT 122nd Allan GRAY 111th Danny GREAVES 85th Alex GREEN 104th Daniel GREENWOOD 4th David GREGORY 34th Rob GROVES 54th Graham HAIG 107th Matt HALE 27th I. HAMILTON 115th Richard HAMILTON 5th Craig HANCOCK 124th Alan HARDIE 134th Mike HARDING 100th Aaron HARRISON 86th Scott HARRISON 102nd Catherine HART 2nd Harry HARVEY 12th Lee HAWDEN 20th Dave HAWKES 47th Phil HAYTON 137th Gordon HEATLIE 91st Ollie HEMSTOCK 125th Martyn HENDERSON 118th Polly HENDERSON 1st Sam HENDERSON 90th Joerg HEYDT 3rd Stuart HIBBERT 30th Simon HINCHLIFFE 9th Alex HOPPER 29th Russell HOY 50th Zac HUBERY 12th Darren HULME 53rd Gary HUNTER 15th Lucy HUSBAND 10th Alan IRVING 112th Neil IRVING 23rd Tommi IVALO 17th Brett JACKSON 15th Neil JACKSON 117th Peter JACKSON 119th Stephen JACKSON 98th Craig JAGLA 58th Sebastian JANUS 82nd Carl JENNINGS 7th Gary JERVIS 71st Calum JOHNSON 2nd Daniel JOHNSON 13th Mark JOHNSON 65th Mark JOHNSON 6th Tom JOHNSON 130th Don JOHNSTON 72nd Sean JOHNSTON 18th Bryan JOHNSTONE 109th Edward JOHNSTONE 75th Christian JONES 68th Evie JONES 6th Simon JONES 91st John KANEY 79th Hector KAYE 63rd Andrew KEBA 77th Blair KEMP 12th Janey KENNEDY 1st Will KEOGH 44th John KERR 103rd Kieran KERR 77th Ross KILSHAW 129th Mark KINGHORN 81st James KINGSBURY 78th Fraser KINGSCOTT 126th Peter KINNEY 37th Alex KINSLEY 24th Lewis KIRKWOOD 16th Isla KITCHING 5th Ross LA TROBE 19th Robin LAIDLAW 82nd Jon LAMBE 38th Jamie LANDALE 69th James LANDER 67th Daryl LAWSON 21st Abigale LAWTON 3rd Paul LEACH 47th Jason LITTLE 55th Liam LITTLE 5th Ragnar LOCHHEAD 84th Coxo LOCKIE 60th Sean LUKE 86th Neil MACDONALD 42nd Angus MACDOUGALL 33rd Alan MACKENZIE 22nd Euan MACKENZIE 45th Iain MACKENZIE 29th Nick MACKIE 103rd Kirsty MACPHEE 3rd Andrew MACPHERSON 85th Gordon MACRAE 90th Steven MACVICAR 89th Bryan MAKSYMUIK 108th Douglas MARSHALL 16th Kyle MARTIN 88th Ryan MARTIN 5th Warren MARTIN 97th George MARTINEAU 31st Richard MAWSON 71st Stuart MCAVINEY 123rd Alan MCCRONE 34th Allan MCEWAN 31st Jamie MCFARLANE 115th Stuart MCLAREN 52nd Stephen MCLAUGHLIN 40th David MCLEAN 56th Kenny MCLEAN 14th James MCMEECHAN 110th Jim MCNAMARA 64th Garry MCNEIL 20th John MCNEIL 13th Richard MELDRUM 78th Tom MELLOWS 9th Elena MELTON 2nd Peter MENZIES 41st Brian MIDDLETON 40th Al MILLAR 105th Bob MILLAR 101st Darren MINTO 107th Jason MITCHELL 44th Thomas MITCHELL 19th Scott MOFFAT 59th Arran MOORE 36th Thomas MOORE 6th Craig MORGAN 140th Dan MORGAN 66th Jessie-May MORGAN 5th Thomas MORO 22nd Wayne MORRIS 92nd Alistair MORRISON 49th Callum MORRISON 39th David MUIR 123rd Julie MULVANNY 8th Scott MURDOCH 57th Mark MURRAY 114th Stewart MURRAY 92nd Roslynn NEWMAN 1st Mark NEWSAM 94th Ben NEWTON 68th Murray NISBET 96th Josh NOBLE 5th Robert NOONE 117th Chris NORMAN 9th Chris NURSE 99th Glyn O'BRIEN 1st Paul O'BRIEN 38th Danny O'CALLAGHAN 80th Ronnie O'HARA 122nd Ross O'REILLY 31st Brian OATES 119th David OGDEN 11th Stephen ORMEROD 64th Calum ORR 7th Ryan ORR 24th Aaron OSBORNE 120th Luke PATERSON 36th Michael PEARMAN 22nd Chris PEARSON 10th Melissa PEARSON 4th Stu PEGG 43rd Nicholas PELOSI 124th Daniel PEREIRA 63rd Kyle PERKINS 76th Andy PHILIPS 48th Angus PHILLIPS 21st Hedley PHILLIPS 112th Iain PHILLIPS 136th Mike PHILLIPS 66th Neil PHILLIPS 110th Murray PHILP 80th Nick PIPER 69th Will POWDERLY 31st Callum POWELL 28th Andrew PRESTON 101st Neil PRESTON 76th James PURVIS 9th Tony QUINN 35th Mathew RENNISON 49th Joe RIDGWAY 14th Robert ROBERTS 15th Craig ROBERTSON 81st Scott ROBERTSON 118th Sean ROBINSON 4th Luis ROCHA 106th Donald RODGERS 20th Paul ROGERS 36th Craig RONALD 26th Calum ROSS 14th Robert ROSS 33rd Martin ROUGH 90th Ally SAVILLE 55th Robin SAWCZYN 61st George SCOTT 65th Ian SCOTT 94th Mick SCOTT 84th Jacob SCUTT 19th Adam SEBES 41st Dan SELAS 83rd Stuart SHARP 29th Ian SHELDRAKE 108th Alexander SHEWAN 69th Tim SIMPSON 54th Craig SINCLAIR 36th Mark SINCLAIR 27th Thomas SINCLAIR 102nd Nick SMART 9th Oliver SMITH 32nd Wesley SMITH 98th Calum SPALDING 24th Stephen STANWAY 23rd Andrew STEEN 67th Alan STEIN 57th Paul STEIN 49th Chris STELLING 73rd Danny STEWART 53rd Jamie STEWART 64th Neil STEWART 26th David STONEHOUSE 14th Jordan STRONACH 82nd Simon SUMNER 86th Alasdair SUTHERLAND 71st Jamie SUTHERLAND 62nd Mark SWINNEY 83rd Cameron TAYLOR 38th Chloe TAYLOR 4th Samuel TAYLOR 88th Gavin THIRD 141st Dillon THOMSON 58th Sean THORBURN 83rd Ben THORNTON 7th Paul TOPHAM 35th James TOWERS 21st Sid TURNBULL 21st Mark TURNER 25th Nick TURNER 114th Marcin ULASIUK 44th Colin URIE 132nd Martin VAYRO 62nd Steve WAGER 16th Chris WALKER 80th Craig WALKER 46th Martin WALKER 16th Richard WALKER 63rd Ben WALLACE 52nd Garreth WARD 25th Scott WARDLAW 35th Chris WATHERSTON 48th Donald WATSON 41st Gavin WATT 43rd Gregor WATT 12th Graeme WATTERS 79th Morris WATTERS 57th Drew WEIR 45th James WEIR 51st Margaret WEIR 5th Rod WEIR 43rd James WELDING 30th Fabian WELFORD-TUITT 25th Jez WESTGARTH 39th Jamie WHITEHEAD 61st Matt WILDE 121st Jon WILLIAMSON 95th Mark WILLIAMSON 59th Nik WILLOUGHBY 113th Gavin WILSON 20th Tom WILSON 1st David WINTON 14th James WOOD 59th Mathew WOODALL 18th Karl WOOFFINDIN 138th Richard WOOLLCOMBE 33rd Andy WRIGHT 106th Keith WRIGHT 70th Ian WRIGLEY 26th Ksawery WYMYSLO 19th Allan WYNNE 127th Chris YARROW 99thMetric 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)No category selectedPlease select a category from the filters above