12 July 2025: Bishan Park Parkrun #268 (5 K), Singapore
21:40 min (official time) - 8th / 56 finishers (age grade: 3rd) (M50:54: 1st / 4 finishers)
Full results
8 Feb. 2025: Fletcher's Cove Parkrun #408 (5 K), Washington, D.C., USA
21:29 min (official time) - 8th / 84 finishers (age grade: 8th) (M50-54: 2nd / 7 finishers)
Full results
30 Nov. 2024: Concordia Fun Run 5 K, Hanoi, Viet Nam
21:21 min (watch time) - 3rd [watch distance = 4.86 km]
24 Nov. 2024: VnExpress Midnight Marathon, Hanoi, Viet Nam - 5 K
22:19 min (chip time); 22:21 min (gun time) - 19th (M50-59: 1st)
Partial results (first 186 finishers)
13 Oct. 2024: VP Bank International, Hanoi, Viet Nam - 10 K
51:13 min (chip & gun time) - 59th / 2,468 finishers (49th / 1,531 male finishers)
Full results
22 Sept. 2024: Techcombank Hanoi International Marathon, Hanoi - 5 K
23:12 min (chip time); 23:14 min (gun time) - 35th / 1,161 finishers
Full results
10 May 2024: Madinaty Half Marathon, Madinaty, Egypt - 10 K
46:58 min (chip time); 47:09 min (gun time) - 72nd / 552 finishers (M50-54: 2nd / 21 finishers)
Full results
16 Feb. 2024: Race for Gaza, Wadi Degla Protectorate - 5 K
24:18 min (chip time); 24:21 min (gun time) - 25th / 451 finishers
Full results
9 Feb. 2024: Saqqara Pyramid Race @ Pyramid of Djoser - 10 K
49:14 min (chip time); 49:19 min (gun time) - 75th / 501 finishers (M45-49: 10th / 35 finishers)
Full results
13 Jan. 2024: The Sphinx Run, Cairo - 5 K
23:32 min (gun time); 23:22 min (watch time) - 31st / 276 finishers (M45-49: 3rd / 6 finishers)
Full results
29 Oct. 2023: Degla Dash, Wadi Degla Protectorate, Cairo - 5 K
24:39 min - 20th / 84 finishers
29 Sept. 2023, Trailmaster Wadi Degla, Wadi Degla Protectorate, Cairo - 5 K
25 min (chip time); 25:08 min (gun time) - 31st / 137 finishers (M45-49: 2nd / 6 finishers)
Full results
11 Mar. 2000, Selwyn Relays, Cambridge - approx. 2.6 miles
15 min 35 sec for Girton College I team (7th place team / 16)
27 Nov. 1999, University of Cambridge -v- University of Oxford, 4-5ths Varsity X-Country Match, Shotover Park, Oxford
34:47 min for Girton College - 24th / 47 finishers
20 Nov. 1999, CUH&H Cuppers, Wandlebury, Cambridge, UK - 10 K
41:18 min for Girton College - 32nd / 67 finishers
11 Mar. 1998, Teddy Hall Relays, Oxford, UK - 3.35 miles
21:18 min for Uni of Cambridge B team (32nd place team / 79)
21 Feb. 1998, Selwyn Relays, Cambridge, UK - approx. 2.6 miles
14 min 49 sec for Downing College team (3rd place team / 19)
22 Nov. 1997, CUH&H Cuppers, Wandlebury, Cambridge, UK - 10 K
39:13 sec for Downing College - 32nd / 72 finishers (x-country PB)
4 Nov. 1997, Madingley Relays, Cambridge, UK
5th leg runner for Downing College - 2nd place team / 7
2 Nov. 1997, Ampthill Trophy, Ampthill, Bedfordshire, UK - 10 K
41:21 min for Uni of Cambridge - 47th / 87 finishers
22 Feb. 1997, Birmingham & District X-Country League Div. 4, Race 4, Stafford, UK
41:25 min for Warwick University - 54th / 154 finishers (3rd place team / 12)
Full results
18 Jan. 1997, Birmingham & District X-Country League Div. 4, Race 3, Cannock Chase, UK
41:14 min for Warwick University - 56th / 165 finishers (3rd place team / 12)
Full results
????, 1996, Wavertree Park, Liverpool, UK - 5 K (track)
17:48 min for Sutton AC (track PB)
????, 1996, Sefton Park 5 K, Liverpool, UK
17:50 min for Sutton AC (road PB)
18 Aug. 1996, Birchwood 10 K, Warrington, UK
38:23 min for Sutton AC - 69th/447 finishers (road PB)
Full results
21 Apr. 1996, London Marathon, London
3 hr. 26 min for Uni of Cambridge (PB)
16 Mar. 1996, Roman Road Run, Cambridge, UK - 10 miles
62:40 min - 1st place in handicap race (x-country PB)
28 Jan. 1996, South of England X-country championships, Parliament Hills, London - 15 K
55:34 min for Uni of Cambridge - 455th (x-country PB)
25 Nov. 1995, University of Cambridge -v- University of Oxford, 4-5ths Varsity X-Country Match, Shotover Park, Oxford, UK
33:06 min for Uni of Cambridge - 10th / 40 finishers