Skip to content
Country Asia LKA

Sri Lanka

Athletes from here
320
Races by them
407

Individual Open · Men

120 races

Every finished race in this category by an athlete from Sri Lanka, at any event anywhere. Different courses on different days, so each row names its race.

1–120 of 120

1
Yohan Rathnayake
Bangkok · Aug 2026
1:07:42
2
Yohan Rathnayake
Jakarta · Jun 2026
1:08:51
3
Yohan Rathnayake
Mumbai · Sep 2026
1:10:55
4
Yohan Rathnayake
Bengaluru · Apr 2026
1:11:34
5
Yohan Rathnayake
Singapore · Apr 2026
1:11:42
6
Yohan Rathnayake
Bangkok 1 · Mar 2026
1:12:46
7
Deranda Rathnayake
Birmingham · Oct 2026
1:14:42
8
Vihanga Kottawasinhage
London Excel · Dec 2025
1:16:40
9
Niroshan Fernando
Sydney · Jul 2026
1:16:52
10
Vihanga Kottawasinhage
Manchester · Jan 2026
1:16:59
11
Christian Kopp
Barcelona · May 2026
1:18:15
12
Mahela Pashan Salgado
Mumbai · Sep 2026
1:18:15
13
Yohan Rathnayake
Mumbai · Sep 2025
1:18:33
14
Shaan Dias
Jakarta · Jun 2026
1:18:35
15
Vihanga Kottawasinhage
Cardiff · May 2025
1:19:30
16
Niroshan Fernando
Sydney · Jul 2025
1:20:09
17
Julio Ruiz
Mexico City · Oct 2026
1:20:18
18
Niroshan Fernando
Brisbane · Mar 2025
1:20:49
19
Dhanakshitha Ayasmanta Kodituwakku
Jakarta · Jun 2026
1:21:05
20
Pasan Bandara
Sydney · Jul 2026
1:21:25
21
Yohan Rathnayake
Delhi · Jul 2025
1:21:26
22
Braven Sritharan
Birmingham · Oct 2026
1:21:32
23
Sachin Wijesinghe
Warsaw · Apr 2026
1:21:34
24
Julio Ruiz
Acapulco · Sep 2026
1:22:00
25
Yusuf Rahman
Abu Dhabi
1:22:39
26
Randy Peiris
Melbourne
1:23:05
27
Yohan Rathnayake
Singapore · Jun 2025
1:23:13
28
Yusuf Rahman
Abu Dhabi
1:23:23
29
Ashan Perera
Abu Dhabi
1:23:47
30
Julio Ruiz
Monterrey · Apr 2026
1:24:37
31
Sachin Wijesinghe
London Excel · Dec 2025
1:24:52
32
VIHANGA KALHARA
Paris · Nov 2024
1:25:15
33
Ashane Francis
Osaka · Jan 2026
1:25:44
34
Ashane Francis
Chiba · Aug 2026
1:26:02
35
Kadimappuli Hewage Kethmina Keminda
Rimini · May 2026
1:26:22
36
Ricardo Stephen Fernando
Jakarta · Jun 2026
1:26:26
37
Amila Sampath Gorakawala Pathiranage
Hong Kong · May 2026
1:27:16
38
Mahela Pashan Salgado
Bangkok 1 · Mar 2026
1:27:17
39
Shaan Dias
Bangkok 1 · Mar 2026
1:27:25
40
Shihan Ramasundara
Sydney · Jul 2026
1:27:28
41
Dhanakshitha Ayasmanta Kodituwakku
Singapore · Jun 2025
1:27:58
42
Vinu Mohotty
Melbourne
1:28:07
43
Randy Peiris
APAC Championship Brisbane · Apr 2026
1:28:48
44
Shaan Dias
Singapore Expo
1:29:07
45
Randy Peiris
Sydney · Jul 2026
1:29:21
46
Abdur Rahmaan Azeez
London · Nov 2024
1:30:11
47
Pasan Bandara
Brisbane · Apr 2026
1:30:18
48
Randy Peiris
Brisbane · Mar 2025
1:30:20
49
Nimath Ukkash
London · May 2025
1:30:37
50
Rizan Rahim
Abu Dhabi
1:31:11
51
Abdur Rahmaan Azeez
London Olympia · Mar 2026
1:31:58
52
Arvind Hirdaramani
Hong Kong · May 2026
1:33:13
53
Abdur Rahmaan Azeez
Manchester · Jan 2026
1:34:32
54
Pasan Bandara
Melbourne
1:35:08
55
Dinura Gunawardena
London Excel · Dec 2025
1:35:10
56
Ashane Francis
Yokohama · Aug 2025
1:35:50
57
Aneesh William
Abu Dhabi
1:36:23
58
Theepan Venugopalan
Toronto · Oct 2026
1:36:32
59
Imad Fouzer
Abu Dhabi
1:36:41
60
Sachitha Wijesundara
Sydney · Jul 2026
1:37:02
61
Abdur Rahmaan Azeez
Birmingham · Oct 2026
1:37:17
62
Sheshan Aaron
Hong Kong · Jul 2025
1:37:49
63
Kadimappuli Hewage Kethmina Keminda
Turin · Jan 2026
1:37:51
64
Ashen Katagoda
Toronto · Oct 2026
1:38:34
65
Rizan Rahim
Bengaluru · Apr 2026
1:39:44
66
Venushajan Santhirasegaram
Perth · Aug 2026
1:39:51
67
Anjana Kudahetty
Bangkok · Aug 2026
1:40:04
68
Bhanuka Samarakkody
Melbourne
1:40:15
69
Ashan Perera
Bangkok 1 · Mar 2026
1:40:17
70
Tuan Roshan Jumath
Bangkok · Aug 2026
1:41:38
71
Kavinda Perera
London Olympia · Mar 2026
1:41:57
72
Ayeshmantha De Alwis
Hong Kong · May 2026
1:42:40
73
Kavinda Perera
Cardiff · Apr 2026
1:43:24
74
Rajan Thananayagam
Sydney · Jul 2026
1:44:05
75
Mohamed Umar Mohamed Salith
Melbourne
1:44:43
76
Abdur Rahmaan Azeez
Birmingham · Oct 2025
1:44:52
77
Abdur Azeez
London · May 2025
1:47:31
78
Thiwanka Fernando
Sydney · Jul 2026
1:47:58
79
Dennis Livera
Singapore Expo
1:48:27
80
Shan Perera
Melbourne
1:48:53
81
Charmon Wickramanayake
Bangkok 1 · Mar 2026
1:50:16
82
Jonathan Gilmore
Brisbane · Aug 2024
1:51:07
83
M T Dimuthu Madusanka De Silva
Beijing I · Mar 2026
1:53:02
84
Tuan Roshan Jumath
Perth · Sep 2025
1:54:14
85
Nimesh Jalitha Weerasinghe Weerasinghe Arachchige
Rome · Sep 2025
1:54:56
86
Nimesh Jalitha Weerasinghe Weerasinghe Arachchige
Rimini · May 2025
1:55:15
87
Ashen Katagoda
Toronto · Oct 2025
1:56:18
88
Buddhinath T H Hangawatte Apuhamillage
Valencia · Oct 2026
1:57:29
89
Sadun Walisundara
Bangkok · May 2025
1:57:42
90
Eric Jayamantri
Atlanta · Oct 2025
1:57:51
91
Dimuthu De Silva
Shanghai · Nov 2025
1:58:12
92
Chamaka Nanayakkara
Sydney · Jul 2026
1:58:21
93
Husny Mohamed Mohamed Jiffry
Singapore · Apr 2026
1:59:02
94
Dimuthu De Silva
Beijing · Aug 2025
2:00:00
95
Christopher Stephens
Bangkok 1 · Mar 2026
2:00:47
96
Buddhinath T H Hangawatte Apuhamillage
Athens · Sep 2026
2:00:57
97
Amalan Thiyagarajah
Madrid · Nov 2025
2:01:27
98
Nimesh Jalitha Weerasinghe Weerasinghe Arachchige
Bologna · Apr 2026
2:02:09
99
M T D M De SILVA
Beijing · Sep 2026
2:03:03
100
Yash Kumara
Melbourne
2:04:22
101
Keru Balasundaram
Hong Kong · May 2026
2:05:46
102
Abdullah Noohu
Abu Dhabi
2:06:15
103
Dennis Livera
Singapore · Jun 2025
2:06:44
104
Shamil Serajudeen
Bengaluru · Apr 2026
2:06:51
105
Fahim Harris
Jakarta · Jun 2026
2:10:05
106
Nav JAYASINGHE
Auckland · Feb 2025
2:12:13
107
Tuan Roshan Jumath
Singapore · Jun 2025
2:12:16
108
Jason Melder
Toronto · Oct 2026
2:12:54
109
Venura Kasturiaratchi
Brisbane · Apr 2026
2:13:34
110
Indika Kumar
Bangkok · May 2025
2:15:16
111
Rasindu Roohansa
Brisbane · Apr 2026
2:15:36
112
Tuan Roshan Jumath
Singapore · Apr 2026
2:16:23
113
Indika Kumar
Beijing · Aug 2025
2:18:01
114
Ashraf Fahmi
Abu Dhabi
2:19:43
115
Vidushan Nadarajah
Washington - North American Championships · Mar 2024
2:20:27
116
Fit Sheriff
Abu Dhabi
2:27:12
117
VIDATH VISHANDA
Abu Dhabi
2:28:20
118
Venugopalan Anandarathakrishnan
Geneva · Oct 2026
2:29:18
119
Dhanika Kurukulasooriya
Beijing · Aug 2025
2:38:19
120
Subodhana Perera
Singapore · Apr 2026
2:47:45