Event Information

 Milngavie, United Kingdom
21 June 2025

West Highland Way Race 2025

The West Highland Way Race is one of the world's longest established ultra marathons, taking place on the long distance trail between Milngavie (just North of Glasgow) and Fort William in the Scottish Highlands. The race is 95 miles long with 14,000feet of elevation gain.

The West Highland Way Race is one of the world's longest established ultra marathons, taking place on the long distance trail between Milngavie, just North of Glasgow, and Fort William in the Scottish Highlands. The race is 95 miles long with 14000feet of elevation gain.

West Highland Way Race 2025

Itra Points
Itra Images
Mountain Level
3
Finisher level
390
National League
Runner Time Race Score Age Gender Nationality
1 IRVINE Gus 15:09:09
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
243;
44 M GBR
2 WILSON Kyle 17:07:54 39 M GBR
3 ODONNELL John 18:04:31 51 M GBR
4 WHEATLEY Grant 18:16:15 49 M GBR
5 WARD Dave 18:58:46 45 M GBR
6 HORMANN Rebecca 19:02:14 29 F SUI
7 MULGREW Bryan 19:11:44 38 M GBR
8 COULL Craig 20:11:37 30 M GBR
9 COLLINS Ian 20:20:03 50 M GBR
10 HALL Graeme 20:29:38 62 M GBR
11 STEVENSON Ryan 20:59:39 33 M GBR
12 RISK ALAN 21:00:23 32 M GBR
13 MCGURK Matt 21:06:27 27 M GBR
14 BARNETT Colin 21:08:33 46 M GBR
15 LEIGH Jon 21:17:52 41 M GBR
16 JANNETTA Andrew 21:19:13 42 M GBR
17 FLETCHER Roberta 21:21:54 38 F GBR
18 URQUHART Gordon 21:25:22 46 M GBR
19 SIMPSON Graham 21:30:23 46 M GBR
20 KINNELL Lee 21:39:13 33 M GBR
21 HENDRIE Scott 21:43:41 23 M GBR
22 NICOLL John 21:54:31 44 M GBR
23 REMMO Abe 21:57:47 48 M GBR
24 MCGILL Alison 21:59:04 43 F GBR
25 JOHNSTON Graham 21:59:56 49 M GBR
26 RIGGANS Liam 22:13:05 42 M GBR
27 CAMPBELL Iain 22:15:16 48 M GBR
28 HARRISON Chris 22:16:41 39 M GBR
29 PRICE COATES Esmee Jade 22:25:44 27 F GBR
30 NEWMAN Carol 22:33:05 42 F GBR
31 CURDIE Scott 22:38:42 43 M GBR
32 FERGUSON Callum 22:44:17 32 M GBR
33 UNWIN John 22:48:56 41 M GBR
34 MCCONNELL Sharon 22:50:03 35 F GBR
35 ROBB John 22:51:34 47 M GBR
36 MCDERMOTT John 22:52:08 53 M GBR
37 JONES James 22:53:32 51 M GBR
38 BARR Timothy 22:57:25 50 M USA
39 BAILLIE Marlene 23:07:50 53 F GBR
40 ROWE Stuart 23:11:22 36 M GBR
41 GORN Fraser 23:11:27 30 M GBR
42 MCNAY Alistair 23:14:35 51 M GBR
43 PRIOR Craig 23:19:52 32 M GBR
44 DUNN Claire 23:23:41 44 F GBR
45 BLACKWOOD Gary 23:25:15 52 M GBR
46 BELL William 23:40:29 57 M GBR
47 REYNOLDS Jason 23:44:23 47 M USA
48 SPEIRS John 23:47:20 50 M GBR
49 BOYCE Calum 23:49:39 34 M IRL
50 SMITH Kevin 23:51:24 47 M GBR
51 WILSON David 23:58:07 42 M GBR
52 MOTT Maria 24:14:22 43 F GBR
53 GABRIELLI William 24:16:01 51 M GBR
54 VAN ZYL Gerhard 24:16:03 51 M GBR
55 CHRISTIE Dave 24:24:15 46 M GBR
56 FRANCE Guy 24:38:33 31 M GBR
57 MILLETT John 24:40:30 39 M GBR
58 MCDONOUGH Andy 24:42:28 37 M GBR
59 LOUGHTON Will 24:43:28 30 M GBR
60 WILLIAMS Robert 24:45:24 37 M USA
61 MORLEY Derek 24:53:03 55 M GBR
62 KEMP Allan 25:00:57 46 M GBR
63 TALAVERA DONCEL Jose 25:02:01 33 M ESP
64 STOCKER John 25:02:03 45 M GBR
65 PELC Nicki 25:11:27 36 M GBR
66 MCDOUGALL Jennifer 25:16:39 35 F USA
67 WILLIAMS Sarah Kirsty 25:19:16 52 F GBR
68 MCCLYMONT Graeme 25:32:02 56 M GBR
69 GARSIDE Richard 25:34:21 48 M GBR
70 HUMPHRIES Cameron 25:35:36 34 M GBR
71 ROD Wallace 25:37:29 55 M GBR
72 CAMPBELL Shona 25:40:23 58 F GBR
73 BROOKS Jakob 25:48:37 29 M CAN
74 STEWART Craig 25:50:26 55 M GBR
75 TAIT Gayle 25:50:51 50 F GBR
76 SCOUGAL Jim 25:50:57 41 M GBR
77 LORIMER Chris 25:55:10 46 M GBR
78 HAMILTON Blair 26:11:29 37 M GBR
79 GELLATLY Marc 26:17:28 54 M GBR
80 NOBLE Ross 26:26:57 28 M GBR
81 MCCOMAS Mac 26:27:03 37 M USA
82 PORTEOUS Stephen 26:36:41 44 M GBR
83 MCLEOD Gordon 26:37:35 53 M AUS
84 LESLIE Karen 26:47:09 47 F GBR
85 LOCKE Kenny 26:51:51 49 M GBR
86 HYND John 26:55:02 44 M GBR
87 RAMSAY Neil 26:58:47 47 M GBR
88 CAREY Helena 27:05:56 46 F GBR
89 MCSTAY Elsbeth 27:09:05 40 F GBR
90 PERRY Stuart 27:16:41 46 M GBR
91 ARBUCKLE Stuart 27:18:05 42 M GBR
92 CAMERON Chris 27:31:11 43 M GBR
93 WILLIS Marc 27:31:33 28 M GBR
94 HEALY Sarah 27:34:51 41 F GBR
95 MCEWEN Max 27:34:56 29 M GBR
96 SMALL Ryan 27:35:00 46 M GBR
97 BEALE Ronan 27:41:51 41 M GBR
98 PATE Robin 27:58:52 55 M GBR
99 CALDWELL Mark 28:01:09 55 M GBR
100 CRAIG Kevin 28:07:16 39 M GBR
101 LINDSAY Andy 28:09:56 60 M GBR
102 HALE Barry 28:14:57 67 M GBR
103 MCKENNA Steven 28:18:42 46 M GBR
104 FERRY David 28:21:20 38 M GBR
105 JACKSON Liam 28:24:10 37 M GBR
106 MICHELINI Stefano 28:24:15 53 M GBR
107 SLAVEN Paul 28:26:51 47 M GBR
108 MACLEAN Lorna 28:34:58 52 F GBR
109 VINCENT andrew 28:36:22 61 M GBR
110 TEARE Harriet 28:36:34 42 F GBR
111 TRUNDLEY Tony 28:37:06 59 M GBR
112 NEILSON Chris 28:39:33 51 M GBR
113 OWEN Rosalind 28:42:34 43 F GBR
114 HOGG Vicky 28:42:56 39 F GBR
115 FARQUHARSON Sarah 28:43:24 33 F GBR
116 MAXWELL Diane 28:47:41 41 F GBR
117 HUBBARD Susie 28:49:35 55 F GBR
118 WHITTAKER Lisa 28:51:50 42 F GBR
119 MCCABE John 29:04:53 60 M GBR
120 MCPHEE Gary 29:08:12 33 M GBR
121 STACK Craig 29:11:51 35 M GBR
122 OROURKE Emma 29:13:26 44 F GBR
123 MCGREGOR Victor 29:14:47 41 M GBR
124 FALCONER Helen 29:29:12 44 F GBR
125 WALLING Alistair 30:02:13 47 M GBR
126 BROCK Sean 30:02:14 44 M GBR
127 ALSTON Angus 30:02:48 61 M GBR
128 WILLIAMSON Kathryn 30:06:18 58 F GBR
129 SHEPHERD Kirsty 30:10:54 44 F GBR
130 HEINRICH Georges 30:12:05 54 M LUX
131 MILLINGTON Owain 30:16:03 49 M GBR
132 EASDON Adam 30:24:55 32 M GBR
133 IPACH Robert 30:25:19 31 M USA
134 CURTA Adina 30:31:27 41 F ROU
135 MAUGHAN Lynne 30:31:28 54 F AUS
136 MITCHELL Lorna 30:33:10 50 F GBR
137 TURNER Katie 30:33:11 39 F GBR
138 BROWN Stephen 30:44:01 54 M GBR
139 TAYLOR David 30:44:21 47 M GBR
140 WALLACE Donna 30:45:55 52 F GBR
141 BLUMRICH Eva 30:47:14 36 F GBR
142 FORD John 30:49:53 47 M GBR
143 EWBANK Eleanor 30:51:44 43 F GBR
144 HUGHES Keith 30:54:50 58 M GBR
145 JOHNSON Mike 30:55:02 60 M GBR
146 GILLESPIE Ewen 30:55:06 51 M GBR
147 GREEN Malcolm 30:56:53 65 M GBR
148 ORN SCHULZ Jonathan 31:04:24 29 M SWE
149 MCSWEENEY Carrie 31:12:51 46 F GBR
150 ANDREW Louise 31:19:45 45 F GBR
151 MURPHY James 31:22:42 53 M GBR
152 EADIE Alison 31:24:20 33 F GBR
153 MCALINDEN Harry 31:27:48 67 M GBR
154 MCKNIGHT Jo 31:35:56 48 F GBR
155 YOUNG Michelle 31:39:20 52 F GBR
156 GAZEL Olivier 31:46:47 54 M FRA
157 IAIN Ness 31:49:13 37 M GBR
158 MCLAUGHLIN Paul 31:50:17 41 M GBR
159 WEIR Greg 31:55:03 29 M GBR
160 STACK John 32:02:52 45 M GBR
161 KELMAN James 32:08:14 60 M GBR
162 MCDONALD Paddy 32:10:34 74 M GBR
163 HALEWOOD Bridget 32:27:42 60 F GBR
164 LONG James 32:29:26 56 M GBR
165 THOMPSON Karen 32:30:44 35 F GBR
166 GILES Emily 32:31:32 32 F GBR
167 RITCHIE Karen 32:35:01 41 F GBR
168 BARRON Bob 32:49:47 48 M GBR
169 MACRITCHIE Neil 32:54:20 49 M GBR
170 JANNETTA Michael 32:56:40 45 M GBR
171 MURDOCH Stewart 32:57:11 35 M GBR
172 MCNELLIS Martin 33:05:04 63 M GBR
173 RENNIE Fiona 33:10:59 63 F GBR
174 MILNE Jeremy 33:20:57 56 M GBR
175 GRANT Neil 33:30:09 49 M GBR
176 HASTIE Catriona 33:34:04 47 F GBR
177 BERRY Jennifer 33:53:39 51 F GBR
178 BEATTIE Richard 33:57:42 45 M GBR
179 WOLNIEWICZ Jacob 34:08:41 33 M USA
180 HENDERSON Craig 34:12:10 48 M GBR
181 DORIS Mark 34:29:35 38 M GBR
182 HUNTER Jordan 34:31:06 26 M USA
DNF ADAMS HENDRY Nicola 48 F GBR
DNF ANDERSON Amanda 50 F GBR
DNF ANDERSON Neil 46 M GBR
DNF BAIRD Jennifer 43 F GBR
DNF BEN EL HASSAN Ryan 34 M GBR
DNF BLACK Barnaby 55 M GBR
DNF BOSWOOD Rowan 39 M GBR
DNF BROWN Joe 64 M USA
DNF CAMPBELL Paul 46 M GBR
DNF CAMPBELL Rory 54 M GBR
DNF CARSON Andrew 54 M GBR
DNF CASSELLS Derek 51 M GBR
DNF CHAMBERS Derek 53 M GBR
DNF CONNELLY Thomas 45 M GBR
DNF COTTERILL Stephen 64 M GBR
DNF CRAIG Gerry 57 M GBR
DNF DEVINE Allan 36 M GBR
DNF DICKSON Fraser 39 M GBR
DNF DOUGLAS Stuart 44 M GBR
DNF DUNCAN David 62 M GBR
DNF DUNCAN David 51 M GBR
DNF DUTFIELD Stewart 70 M USA
DNF FURMAGE George 54 M GBR
DNF GRAY Adam 40 M GBR
DNF GULLAND Charles 61 M GBR
DNF HEGGIE Martin 36 M GBR
DNF HEMSLEY Christopher 40 M GBR
DNF HEWAT Michael 44 GBR
DNF HOPPE Michael 47 M GBR
DNF HOUSTON Charles 32 M GBR
DNF JUMP Andrew 60 M GBR
DNF KAY Mark 45 M GBR
DNF MACISAAC William 66 M GBR
DNF MACKEY Ross 48 M GBR
DNF MACMILLAN Jane 54 F GBR
DNF MAXWELL Liz 55 F GBR
DNF MCAULAY Lorna 41 F GBR
DNF MCDINALD Caitlin 31 F GBR
DNF MCLARNON Melissa 34 F GBR
DNF MUIR Stuart 48 M GBR
DNF MUIRHEAD Claire 44 F GBR
DNF MURRAY Stewart 37 M GBR
DNF NICOLL Sally 67 F NZL
DNF O'BYRNE Aidan 42 M IRL
DNF PARKER Ross 56 M GBR
DNF PECIURA Paulius 32 M LTU
DNF PERRY Colin 56 M GBR
DNF RAE Ian 60 M GBR
DNF REID Richard 47 M GBR
DNF ROBERTS Davy 43 M GBR
DNF SAMSON Douglas 40 M GBR
DNF SKILLING Andrew 35 M GBR
DNF STARK David 34 M GBR
DNF STEFANIAK Ewelina 42 F GBR
DNF STEFANIAK Marek 46 M POL
DNF STEWART Calum 54 M GBR
DNF TIGHE Robbie 27 M GBR
DNF WALKER Oliver 41 M GBR
DNF WALLACE Iain 48 M GBR
DNF WEILLAERT Florent 34 M FRA
DNF WHITE James 46 M GBR