All Ireland stats
ALL-TIME

Best Ireland Men's 3000 m Athletes of All Time

All-time list of the top Ireland men in the 3000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Ireland men in the 3000 m. Mark Carroll tops the all-time national list with 7:30.36, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Mark Carroll7:30.36Aug 4, 1999
2Alistair Ian Cragg7:32.49Jul 25, 2007
3Brian Fay7:34.48Jul 20, 2024
4Darragh Mcelhinney7:35.16Aug 12, 2025
5Nicholas Griggs7:36.59Jul 20, 2024
6Eamonn Coghlan7:37.60Jul 1, 1980
7Frank O'Mara7:40.41Jul 10, 1989
8John Doherty7:41.59Jul 10, 1989
9Ray Flynn7:41.60Jul 13, 1984
10Marcus O'Sullivan7:42.53Jul 14, 1989
11John Treacy7:45.22Aug 15, 1980
12Seán Tobin7:45.46Sep 22, 2020
13Gerry O'Reilly7:46.29Feb 2, 1990
14Callum Morgan7:47.62May 9, 2026
15Paul Donovan7:47.95Feb 14, 1987
16Jack O'Leary7:48.50May 9, 2026
17Fearghal Curtin7:50.00Jul 1, 2023
18Mark Christie7:50.23Jun 13, 2009
19Ciaran Ó Lionáird7:50.71Jul 13, 2011
20Andrew Coscoran7:50.87May 13, 2023
21Hiko Tonosa Haso7:52.03Jul 18, 2017
22Gerry Deegan7:52.6HTJun 14, 1977
23Shane Healy7:52.66Jun 28, 1996
24Paul O'CALLAGHAN7:53.40Aug 2, 1988
25Kevin Batt7:53.66Jan 30, 2016
26Sean Dollman7:53.91Jul 10, 1992
27Noel Cullen7:53.97Jul 12, 1996
28Cormac Dalton7:54.88Jul 8, 2026
29Cormac Finnerty7:55.00Aug 7, 1997
30Brian Treacy7:55.83Aug 21, 1996
31Sean Connolly7:56.04Jun 12, 2010
32David Mccarthy7:56.71Jul 4, 2009
33Ryan Forsyth7:56.81Feb 24, 2018
34Seamus Power7:57.15Jul 5, 2000
35Joseph Sweeney7:57.33Jul 3, 2010
36Brendan O'Neill7:57.72Jul 3, 2010
37Keith Kelly7:57.74Jul 13, 2001
38Dermot Donnelly7:58.03Jun 14, 2000
39Efrem Gidey7:58.11Jun 22, 2024
40Micheal Power7:58.27Jul 2, 2025
41Conor Bradley7:58.30Aug 14, 2019
42Peter Matthews7:58.42Jul 5, 2000
43John Travers7:58.51Jul 17, 2013
44Paul Robinson7:58.56Jan 18, 2014
45Matthew Bergin7:58.63Jul 22, 2016
46James Nolan7:58.74Jun 14, 2000
47Oisín Ó Gailín7:59.00Jul 9, 2025
48Mark Kenneally7:59.08Jun 5, 2004
49Cormac Smith7:59.37Jul 14, 1999
50Barry Keane7:59.41Feb 1, 2020
51Noel Berkeley7:59.44Jul 17, 1990
52Shay Mcevoy8:00.19Aug 9, 2026
53John Downes8:00.24Jul 23, 1995
54Dean Casey8:00.30Jul 5, 2022
55Gary Murray8:00.45Jul 7, 2007
56Diarmuid Fagan8:01.20May 9, 2026
57Mark Hanrahan8:01.50Jul 12, 2008
58Fiachra Lombard8:01.90Jul 13, 2001
59Michael Mulhare8:02.08Jul 8, 2011
60Niall Bruton8:02.21Jun 6, 1999
61Thomas Moran8:02.35Jun 14, 2025
62John Coghlan8:02.45Jul 24, 2015
63David Rooney8:02.59Jul 8, 2011
64Mitchell Byrne8:02.85Jul 19, 2023
65Ronan Mcmahon-Staggs8:02.89Jan 29, 2022
66Robert Connolly8:03.34May 13, 2004
67Keelan Kilrehill8:03.36Jul 5, 2022
68Eoin Everard8:03.83Jun 29, 2019
69Pierre Murchan8:03.92May 11, 2024
70Jack O'Farrell8:03.94Jul 6, 2024
71Martin Fagan8:04.19Jul 2, 2005
72Dan Mulhare8:04.28Jul 28, 2010
73Thomas Fitzpatrick8:04.38Jun 23, 2012
74Rory Chesser8:04.72Jul 24, 2015
75Shane Quinn8:04.81Jul 2, 2013
76Kevin Mulcaire8:05.14Feb 11, 2022
77Jack Fenlon8:05.78May 11, 2024
78Evan Byrne8:05.95Feb 5, 2022
79James Dunne8:06.45Mar 12, 2022
80Luke Kelly8:06.56May 23, 2026
81Vinny Mulvey8:06.7HTMay 22, 2004
82Killian LONERGAN8:06.88Jul 15, 1998
83Thomas Frazer8:07.80Feb 12, 2005
84Noah Harris8:07.83Jul 11, 2026
85Tomas Cotter8:07.86Feb 13, 2016
86Daniel Caulfield8:07.88Jul 8, 2000
87Martin Mccarthy8:07.90Jul 1, 2000
88Daire Bermingham8:08.35May 14, 2017
89Gary Thornton8:08.47Jul 8, 2011
90Brian O'KEEFE8:08.52Aug 23, 1981
91Gareth Turnbull8:09.29Jun 13, 1999
92Tony Mccambridge8:09.33Jul 12, 2025
93Stephen Scullion8:09.41Jun 20, 2013
94Brandon Hargreaves8:09.65Jul 11, 2014
95Cillian Gleeson8:09.99May 10, 2025
96Cormac Dixon8:10.39Jun 15, 2024
97Conor Dooney8:10.47Jul 7, 2018
98Brian Maher8:10.51Jul 8, 2011
99Jamie Battle8:10.53Jun 13, 2026
100Nick O’Brien8:10.75Aug 22, 1985