Categories U19 (M) 14 finishers 19-29 (M) 95 finishers 30-39 (M) 145 finishers 40-49 (M) 123 finishers 50+ (M) 34 finishers U19 (F) 3 finishers 19-39 (F) 21 finishers 40-49 (F) 6 finishersStyleNormal Normal FlagsShow20 5 10 20 40 60 100 200 400 1000Highlight Matthew ABBOTT 58th Phil ACKERMAN 39th Kris AITCHISON 99th Andy AITKEN 107th Stephen AKERS 66th Craig ANDERSON 30th Finlay ANDERSON 8th Mark ANDERSON 107th Liam ARCHIBALD 100th Warren ARGYLE 59th George ARMSTRONG 14th Cheryl ARNOLD 3rd George AUGUSTITHIS 130th Ian AUSTERMUHLE 5th David AYLING 97th Ben BADDELEY 4th Dean BAILEY 36th Robert BAILEY 59th Neil BAILLIE 136th Robert BAILLIE 45th Lee BAINES 71st Steven BALDOCK 31st Ben BALFOUR 2nd Rick BANKS 90th Stevie BARR 73rd Paul BARRETT 4th Gavin BAXTER 55th Richard BEARD 16th Andrew BEGG 105th John BELCHER 51st Lucy BELL 8th Charles BENNISON 112th Silvio BERLUSCONI 117th Kenan BEVERTON 122nd Mark BISSET 39th Johnny BLACK 15th Nicky BLAIR 62nd Louis BLOOMFIELD 34th Malcolm BLYTH 37th Martin BLYTH 96th Ben BOARDALL 93rd Gemma BOND 15th James BONSER 89th Ryan BORTHWICK 102nd Stevie BOYD 23rd Timothy BROAD 19th Simon BROOKE 105th Martyn BROOKES 73rd Jody BROWN 83rd Murray BROWN 71st Ryan BROWN 53rd Nicholas BRYSON 99th Chris BUCHAN 1st Keith BUCHAN 21st Joe BUCKWORTH 13th Stephen BURGESS 132nd James BURNS 91st Laura BUTLER 14th Alex CAMERON 10th Sean CANNING 72nd Richard CANTILLON 17th Andrew CARMAN 30th Ian CARSWELL 44th Ian CATION 22nd Ewan CHALMERS 95th Mark CHAMBERS 19th Robert CHESTNUTT 127th Katie CLARK 3rd Richard CLARKE 101st James CLEWS 26th Michael CLYNE 7th Thomas COATES 11th Ross COCKBURN 79th Peter COLLIER 18th James CONNELL 88th Stuart CONNOLLY 76th Kevin COOK 61st Mike CORKILL 7th Dave COTTER 84th Aidan COULTHARD 35th Lewis COWE 22nd Andrew COX 29th Russell CRAIG 133rd Craig CRANSTON 26th Tom CREBER 16th Andrew CROMPTON 25th Michael CROW 104th Lilla CSERNAI 21st Louise CUMMING 20th Colin CUNNINGHAM 78th Paul CUNNINGHAM 35th Tony CZYZEWSKI 90th Graham DALE 25th James DAVIDSON 16th Mark DAVIDSON 50th Haydon DAVIES 78th James DAVIES 93rd Simon DAVIES 76th Gavin DAY 40th Devin DE JAGER 63rd Steven DEAS 1st Ross DEMAIN 55th Andrew DEVINE 9th Sally DEVLIN 2nd Ian DIACK 9th James DICKENS 18th Scott DICKSON 82nd Stephen DICKSON 86th Dominic DIXON 94th Johnny DIXON 54th Peter DIXON 101st Joe DOBSON 74th James DODS 33rd Richard DOHERTY 52nd Craig DOOLEY 43rd Mark DOUGHTY 5th Lee DOVE 31st Allan DOYLE 138th Kev DUCKWORTH 80th Matthew EDWARDS 51st Michael ELDER 72nd Eoin ELLIOTT 22nd Rick ELLIS 5th Gary EWING 32nd Nigel FARAGE 111th Dan FARRER 13th Grant FERGUSON 8th John FIFE 11th Wes FIFE 5th Euan FINDLAY 142nd Graham FINLAYSON 80th Geraint FLORIDA-JAMES 33rd Mike FOLEY 50th Kyle FOOTMAN 65th Graham FORBES 63rd Gary FORREST 1st David FORSYTH 135th Bob FOSTER 104th Darren FRANCIS 118th Richard FRASER 42nd Dave FREEMAN 54th Paul FRENCH 6th Ryan FULTON 134th Christopher GALLAGHER 2nd Colin GEDDES 119th Andrew GIBSON 40th Barry GIBSON 50th Pete GILCHRIST 62nd Stuart GILFILLAN 64th Liz GILMOUR 5th Jonathan GOLDTHORP 95th Matt GOSLING 13th Jake GOWAN 47th Oliver GRAHAM 11th Chay GRANBY 2nd Calum GRANT 7th Kelan GRANT 1st James GRIFFITHS 64th Rob GROVES 66th Neil HALCROW 17th Craig HALL 109th Adam HALLING-BOND 15th Neil HAMBLIN 97th Dik HAMILTON 2nd Euan HAMILTON 60th Mike HARDING 92nd Stephen HARDY 15th Tom HARDY 28th Phil HARKER 81st Harry HARVEY 34th Thomas HASTINGS 63rd Nigel HAUXWELL 125th Lee HAWDEN 27th Andy HEATON 40th Giles HEFFER 47th Edie HEMSTOCK 16th Ollie HEMSTOCK 119th Martyn HENDERSON 131st Samuel HESLOP 24th Chris HETHERINGTON 129th Stuart HIBBERT 68th Benjamin HILL 53rd Ross HILTON 47th Rob HINDS 30th Gordo HODGE 88th Martin HODGSON 25th Peter HOGGAN 3rd Gregor HOWE 77th Peter HUGHES 73rd Chris HUMPHREYS 49th Alastair HUNTER 60th Gary HUNTER 14th Joshua HURLEY 11th Neil IRVING 61st Peter JACKSON 120th Stuart JACKSON 121st Simon JAMES 34th Xanne JANSSEN 12th Carl JENNINGS 8th Gary JERVIS 82nd Craig JOHNSON 24th Daniel JOHNSON 11th Mark JOHNSON 14th Tom JOHNSON 126th Edward JOHNSTONE 102nd Jim JOHNSTONE 110th Ben JOLLY 72nd Paul JUDD 16th John KANEY 68th Angus KEAN 6th Christopher KEELING 7th Peter KELL 69th Andy KENDALL 70th Janey KENNEDY 1st Sam KENNEDY 38th Peter KINNEY 110th Lewis KIRKWOOD 19th Anton KOBUS 6th Robin LAIDLAW 79th Peter LAING 12th Steve LARKING 17th Derek LAUGHLAND 15th Stuart LAWSON 94th Abigale LAWTON 1st Karl LEBEDIS 81st Paul LEGGOTT 140th Chris LEWIS 46th Russell LILLIE 42nd Jason LITTLE 37th Gregory LITTLER 32nd Peter LLOYD 95th Thomas LLOYD 18th Ragnar LOCHHEAD 75th Douglas LONDON 83rd James LOVE 74th Anthony LYNCH 51st Craig MACBEATH 23rd Stephen MACDONALD 10th Ewan MACKAY 4th Ruairidh MACKENZIE 56th Andrew MACPHERSON 34th Euan MACRAE 76th Gordon MACRAE 122nd Steven MACVICAR 57th Calum MAGOWAN 9th Bryan MAKSYMUIK 111th Chris MARSH 88th Simon MARSHALL 33rd George MARTINEAU 31st Hamish MARTINEAU 21st Hamish MATHESON 103rd Alan MCCRONE 27th Rachael MCDOUGAL 7th Scott MCEWAN 128th Angus MCFADYEN 56th Calvin MCKENDRY 13th David MCKENDRY 20th Marc MCKENZIE 78th Graham MCKINLAY 57th Diana MCLAREN 10th Kenny MCLEAN 12th Kyle MCLEAN 46th Scott MCMATH 52nd Jim MCNAMARA 67th Garry MCNEIL 26th John MCNEIL 6th Emma MCROBB 3rd Gavin MEIKLEJOHN 77th Richard MELDRUM 79th Brian MIDDLETON 66th Bob MILLAR 106th Thomas MITCHELL 4th Arran MOORE 32nd Thomas MOORE 14th Craig MORGAN 143rd Chris MORRELL 52nd Lee MORRISON 115th Kirstin MOYNIHAN 5th Liam MOYNIHAN 3rd David MUIR 116th Sarah MULLIGAN 2nd Scott MURDOCH 69th Murdoch MURRAY 108th Thomas NASH 27th Gary NEALE 3rd Roslynn NEWMAN 2nd Mark NEWSAM 94th Ben NEWTON 82nd Stuart NICHOLSON 6th Daniel NICOL 36th Jamie NISBET 28th Josh NOBLE 3rd Rob NOONE 139th Chris NORMAN 8th Jeppe NYGAARD 38th Paul O'BRIEN 30th Peter O'REILLY 24th Ross O'REILLY 48th Brian OATES 108th David OGDEN 9th Ryan ORR 28th Helen PALMER 13th Geoff PARKER 29th Jonathan PARKIN 20th Richard PARSONS 98th Ewan PATERSON 121st Luke PATERSON 36th Mike PEACOCK 13th Melissa PEARSON 4th Nicholas PELOSI 109th Adam PENMAN 86th Andrew PERRY 74th Alan PETRIE 118th Angus PHILLIPS 12th Murray PHILP 81st Bart PIETRZAK 14th Nick PIPER 70th Addy POPE 10th Madeleine POPE 6th Kenneth PORTER 64th Allan PORTERFIELD 115th Will POWDERLY 49th Callum POWELL 49th Jordan PRATIES 42nd Charles PRINOLD 21st Lucy PROWSE 6th John PUDDY 120th Duncan PYE 17th Jon QUAYLE 84th Jamie QUINN 45th Tony QUINN 32nd Adam RAMSAY 20th Brian RAMSAY 21st Charlie RAMSAY 145th Matt RAMSAY 91st Robert RAND 117th James REEVES 9th Matthew REEVES 70th Thomas REEVES 33rd Jordan REID 61st Peter REID 41st Mathew RENNISON 56th Ali REYNOLDS 46th Mark ROBERTS 27th Karl ROBINSON 7th Sean ROBINSON 84th Sean ROBINSON 8th Luis ROCHA 103rd Peter ROSCAMP 67th Calum ROSS 12th Robert ROSS 58th Scott RUDDICK 113th Danny SAVAGE 137th Glen SAXTON 29th Craig SCOTT 123rd Darren SCOTT 3rd Simon SCOTT 93rd Dan SELAS 75th Doug SHEARER 89th David SHEPHERD 124th Peter SHEVLIN 26th Ed SHOOTE 35th Michael SIMMONDS 29th James SIMPSON 44th Mark SINCLAIR 123rd Nick SMART 20th Andy SMITH 91st Bruce SMITH 55th Gareth SMITH 86th Grant SMITH 43rd Neil SMITH 85th Nicholas SMITH 71st Oliver SMITH 45th Matthew SMITHSON 92nd Rachel SOKAL 1st Calum SPALDING 10th Stephen STANWAY 19th Paul STEIN 87th Neil STEWART 57th Gavin STORIE 65th Simon SUMNER 69th Jamie SUTHERLAND 58th James SWINDEN 2nd Andrew SYKES 96th Ian TATE 22nd Cameron TAYLOR 25th Chris TAYLOR 60th Gavin THIRD 144th James THOMPSON 90th David THOMSON 141st Daniel THORBURN 62nd Gavin THORBURN 67th Mark TONES 18th Cat TOPHAM 9th Paul TOPHAM 68th Mark TURNER 48th Michael VACHER 83rd Stephen VACHER 87th Ollie VALENTINI 39th Morne VAN NIEKERK 116th Emily WALLACE 19th Brid WALSH 17th Ross WARD 59th Rab WARDELL 4th Robin WARNER 113th Liz WATERHOUSE 18th Corey WATSON 1st Dai WATSON 100th Fraser WATSON 85th Kyle WATSON 38th Simon WATSON 77th Stephen WATSON 89th Kevin WATT 114th Graeme WATTERS 41st Craig WEBB 41st James WEIR 85th James WELDING 43rd Fabian WELFORD-TUITT 37th Eilidh WELLS 4th Jonathan WELLS 12th Jez WESTGARTH 48th Dean WESTON 44th Russell WHITE 112th Peter WILLIAMS 5th Ryan WILLIAMSON 23rd Gavin WILSON 75th Johny WILSON 54th Jonathan WILSON 65th David WINTON 53rd James WOLSTENCROFT 92nd Karl WOOFFINDIN 114th Catherine WORSEY 11th Trevor WORSEY 31st Simon WRAGG 80th Ian WRIGLEY 23rd Ksawery WYMYSLO 24th Allan WYNNE 87th Neil YOUNG 28th Paul YOUNG 106th Robin YOUNG 98th Martin ZIETSMAN 10thMetric Stage 1 Stage 2 Stage 2 (cumulative) Stage 3 Stage 3 (cumulative) Stage 4 Stage 4 (cumulative)No category selectedPlease select a category from the filters above