Skip to content
Country Europe MLT

Malta

Athletes from here
999
Races by them
1,561

Individual Pro · Men

127 races

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

1–127 of 127

1
Mark Caruana
Warsaw · Apr 2026
59:47
2
Jean Claude Faenza
Athens · Sep 2026
59:59
3
Mark Caruana
Gdansk · Oct 2025
59:59
4
Mark Caruana
Verona · Dec 2025
1:00:16
5
Mark Caruana
Rome · Sep 2025
1:00:18
6
Jean Claude Faenza
Bologna · Apr 2026
1:00:41
7
Mark Caruana
Poznan · Dec 2025
1:00:54
8
Jean Claude Faenza
Warsaw · Apr 2026
1:01:27
9
Mark Caruana
Vienna · Feb 2026
1:01:29
10
Tyler Hunt
Poznan · Dec 2025
1:01:35
11
Jean Claude Faenza
Glasgow · Mar 2026
1:02:43
12
Shaun Demicoli
Maastricht · Sep 2026
1:03:05
13
Wayne Spiteri
Warsaw · Apr 2025
1:03:13
14
Mark Caruana
Turin · Jan 2026
1:03:16
15
Ben Mcpherson
Sydney · Jul 2026
1:03:18
16
Jean Claude Faenza
Katowice · Feb 2026
1:03:33
17
KYLE MIZZI
Warsaw · Apr 2026
1:03:54
18
Mark Caruana
Malaga · Mar 2025
1:04:01
19
KYLE MIZZI
Heerenveen · May 2026
1:04:07
20
Jean Claude Faenza
Katowice · Feb 2025
1:04:12
21
Mark Caruana
Stockholm · Jun 2026
1:04:16
22
Kyle Darmanin
World Championships Nice
1:04:18
23
Iven Micallef
Bologna · Apr 2026
1:04:23
24
Jean Claude Faenza
Berlin · May 2026
1:04:26
25
Jean Claude Faenza
Rome · Sep 2025
1:04:27
26
Matti Cristiano Ruggier
Lisboa · May 2026
1:04:28
27
Shaun Demicoli
Mechelen · Mar 2026
1:04:29
28
Glenn Tanti Cuschieri
Poznan · Dec 2025
1:04:39
29
Jean Claude Faenza
Turin · Jan 2026
1:04:55
30
Mark Caruana
World Championships
1:04:57
31
Shaun Demicoli
Amsterdam · Jan 2026
1:04:59
32
Glenn Tanti Cuschieri
Riga · May 2025
1:05:04
33
Kyle Darmanin
World Championships
1:05:10
34
Alister Camilleri
Stockholm · Dec 2025
1:05:13
35
Jean Claude Faenza
Gdansk · Oct 2026
1:05:19
36
Mark Magri
Warsaw · Apr 2026
1:05:24
37
omar kassab
Warsaw · Apr 2026
1:05:25
38
Tyler Hunt
Vienna · Feb 2026
1:05:28
39
Mark Caruana
Katowice · Feb 2025
1:05:31
40
Jean Claude Faenza
World Championships
1:05:34
41
Albert Attard
Warsaw · Apr 2026
1:05:38
42
Kyle Darmanin
Katowice · Feb 2025
1:06:01
43
Matti Cristiano Ruggier
Frankfurt · Dec 2024
1:06:02
44
Kyle Darmanin
Turin · Jan 2026
1:06:03
45
Keith Falzon
Warsaw · Apr 2025
1:06:11
46
Luke Cauchi
Bologna · Apr 2026
1:06:14
47
Kyle Darmanin
Marseille · Dec 2024
1:06:16
48
Shaun Demicoli
Heerenveen · May 2026
1:06:22
49
Wayne Spiteri
Katowice · Feb 2025
1:06:23
50
Kyle Darmanin
World Championships Manchester
1:06:37
51
Shaun Demicoli
Rotterdam · Apr 2026
1:07:11
52
Glenn Tanti Cuschieri
Stockholm · Jun 2026
1:07:15
53
Kyle Darmanin
Riga · May 2026
1:07:15
54
Glenn Tanti Cuschieri
Rome · Sep 2025
1:07:15
55
Iven Micallef
Katowice · Feb 2026
1:07:17
56
Matti Cristiano Ruggier
Malaga · Mar 2025
1:07:27
57
Matthew Ellul
Poznan · Dec 2025
1:07:32
58
Shaun Demicoli
Gent · Dec 2025
1:07:36
59
Matthew Ellul
Katowice · Feb 2025
1:07:37
60
Keith Falzon
Katowice · Feb 2025
1:07:39
61
Emmanuel Mangion
Mechelen · Mar 2026
1:07:45
62
Alister Camilleri
Poznan · Dec 2025
1:07:46
63
Kyle Darmanin
Katowice · Feb 2026
1:08:02
64
Kyle Darmanin
Barcelona · Nov 2023
1:08:02
65
Kristians Grech
Warsaw · Apr 2026
1:08:12
66
Iven Micallef
Rome · Sep 2025
1:08:21
67
Shaun Galea
World Championships
1:08:30
68
Alister Camilleri
Stockholm · Jun 2026
1:08:34
69
Kyle Darmanin
Poznan · Dec 2025
1:08:36
70
Alister Camilleri
Rome · Sep 2025
1:08:47
71
Wayne Spiteri
Madrid · Oct 2024
1:08:58
72
Emmanuel Mangion
Katowice · Feb 2026
1:09:09
73
justin bonello
Warsaw · Apr 2026
1:09:10
74
Sean Fenech
Gdansk · Oct 2026
1:09:31
75
Alister Camilleri
Katowice · Feb 2025
1:09:38
76
Matthew Ellul
Rome · Sep 2025
1:09:51
77
Alister Camilleri
Turin · Jan 2026
1:10:06
78
Patrick Mansweto
Sydney · Jul 2026
1:10:20
79
KYLE MIZZI
Bilbao · Feb 2026
1:10:22
80
Alister Camilleri
Poznan · Nov 2024
1:10:29
81
Albert Attard
Turin · Jan 2026
1:10:36
82
Christian Camilleri Ruggier
Gdansk · Oct 2026
1:11:03
83
Alister Camilleri
Houston · Mar 2025
1:11:26
84
Kristians Grech
Katowice · Feb 2026
1:11:45
85
Jurgen Gauci
Manchester · Jan 2026
1:11:50
86
Emmanuel Mangion
Rome · Sep 2025
1:12:07
87
Wayne Spiteri
Barcelona · Nov 2023
1:12:20
88
Sean Fenech
Toulouse · Mar 2026
1:12:21
89
Brandon Lee Ciappara
Warsaw · Apr 2026
1:12:29
90
Emmanuel Mangion
Poznan · Dec 2025
1:12:44
91
Iven Micallef
Turin · Jan 2026
1:12:48
92
Matti Cristiano Ruggier
Rimini · Jun 2024
1:13:19
93
Christopher Fenech
Riga · May 2026
1:14:03
94
Daniel Quattromani
Katowice · Feb 2026
1:14:08
95
Matti Cristiano Ruggier
Turin · Feb 2024
1:14:12
96
Kane Zahra
Warsaw · Apr 2026
1:14:13
97
Kane Zahra
Rome · Sep 2025
1:14:22
98
Nicholas Borg
Warsaw · Apr 2026
1:14:24
99
Gabriel Farrugia
Barcelona · May 2026
1:14:38
100
Kane Zahra
Rome · Sep 2026
1:15:26
101
Albert Attard
Gdansk · Oct 2026
1:15:37
102
Sean Fenech
Stockholm · Dec 2025
1:15:51
103
Alister Camilleri
World Championships
1:16:00
104
KYLE MIZZI
Rome · Sep 2026
1:16:26
105
Kane Zahra
Verona · Dec 2025
1:17:39
106
Carl Cutajar
Valencia · Oct 2026
1:18:52
107
Matti Cristiano Ruggier
Milan · Oct 2023
1:19:36
108
Jesmar Winters
Katowice · Feb 2025
1:19:45
109
Nicholas Borg
Rimini · May 2025
1:20:19
110
Neville Dalli
Gdansk · Oct 2026
1:20:46
111
Adrian Schembri
Valencia · Oct 2026
1:21:02
112
Connor Mirotsos
Perth · Sep 2025
1:22:10
113
Jeremy Barbara
Riga · May 2026
1:23:27
114
Darren Borg
Barcelona · May 2026
1:24:18
115
Steve Brookes
Birmingham · Oct 2025
1:24:23
116
Connor Mirotsos
Seoul · Nov 2025
1:24:41
117
Antoine Cassar
Warsaw · Apr 2026
1:25:19
118
Daniel Brincat
World Championships Nice
1:25:57
119
Mick Mcardle
Sports Direct HYROX London · May 2024
1:27:36
120
Mick Mcardle
London · Nov 2023
1:27:53
121
Brenton Miller
Warsaw · Apr 2026
1:30:25
122
Kenneth Zerafa
Madrid · Nov 2025
1:30:28
123
Charlo Seychell
Rimini · Jun 2024
1:31:44
124
Mick Mcardle
London · May 2025
1:32:47
125
Matti Cristiano Ruggier
Rimini
1:36:49
126
Charlo Seychell
Milan · Oct 2023
1:43:53
127
Jason Spiteri
Rimini · May 2026
1:59:34