All Italy stats
ALL-TIME

Best Italy 3000 meters Athletes of All Time

All-time ranking of the top Italy athletes in the 3000 meters, based on official personal bests, with results, wind readings and dates.

#AthleteResultWindDate
1Yemaneberhan Crippa7:37.90Jul 13, 2021
2Pietro Arese7:38.42Feb 3, 2024
3Gennaro Di Napoli7:39.54May 18, 1996
4Daniele Meucci7:41.74Aug 17, 2012
5Francesco Panetta7:42.73Sep 16, 1987
6Stefano Mei7:42.85Jul 15, 1986
7Stefano Baldini7:43.14Jun 12, 1996
8Salvatore Antibo7:43.57Sep 21, 1991
9Ossama Meslek7:43.63Aug 2, 2022
10Mohad Abdikadar Sheik Ali7:44.33Sep 6, 2023
11Massimo Pegoretti7:44.39Feb 23, 1997
12Alessandro Lambruschini7:44.7HTJul 26, 1997
13Vittorio Fontanella7:45.2HTSep 12, 1981
14Jacopo DE Marchi7:45.23Sep 6, 2023
15Pietro Riva7:45.52Sep 5, 2021
16Stefano LA Rosa7:45.78Sep 9, 2010
17Franco Fava7:46.2HTJun 12, 1977
18Alberto Cova7:46.40Aug 28, 1983
19Simone Zanon7:46.47Sep 5, 1999
20Salvatore Vincenti7:47.03Jul 18, 1998
21Marco Mazza7:47.14Sep 2, 2001
22Dario DE Caro7:47.46Feb 12, 2022
23Walter Merlo7:47.61Feb 1, 1986
24Yassin Bouih7:47.98Feb 9, 2021
25Antonio SELVAGGIO7:48.14Jun 2, 1984
26Osama Zoghlami7:48.63Sep 17, 2020
27Cosimo Caliandro7:48.88Feb 3, 2007
28Sebastiano Parolini7:48.93Jun 19, 2024
29Gabriele De Nard7:48.99Aug 26, 1998
30Gianni Del Buono7:49.4HTSep 17, 1972
31Franco Boffi7:49.48Jul 1, 1986
32Umberto Pusterla7:49.55Aug 28, 1996
33Angelo Carosi7:49.91Sep 1, 1993
34Said El Otmani7:50.24Sep 13, 2015
35Davide Maffei7:50.37Feb 23, 1997
36Lorenzo Perrone7:50.44Mar 2, 2003
37Mariano Scartezzini7:50.67Sep 1, 1983
38Marouan Razine7:50.78Feb 7, 2017
39Venanzio Ortis7:51.11Aug 24, 1980
40Giuseppe Maffei7:51.31Aug 28, 1996
41Christian Leuprecht7:51.53Sep 16, 1990
42Domenico D'Ambrosio7:51.57Jul 4, 1996
43Francesco Bennici7:51.89Jun 13, 1995
44Samuel Medolago7:51.97Sep 12, 2022
45Daniele Caimmi7:52.09Jul 18, 1998
46Masresha Costa7:52.11Sep 3, 2024
47Mattia Padovani7:52.55Feb 20, 2022
48Andrea Arlati7:52.60Aug 26, 1998
49Piero Selvaggio7:52.61Jun 2, 1984
50Federico Riva7:52.63Feb 2, 2025
51Vincenzo Massimo Modica7:52.74Jul 24, 1994
52Luciano Di Pardo7:53.02Jul 4, 1996
53Ranieri Carenza7:53.12Aug 31, 1984
54Claudio Patrignani7:53.23Jul 1, 1986
55Maurizio Leone7:53.26Jul 24, 1994
56Mauro Casagrande7:53.48May 31, 1997
57Lorenzo Dini7:53.59Jun 13, 2018
58Francesco Guerra7:54.37Feb 9, 2025
59Giovanni Gatto7:54.44Feb 9, 2025
60Maksym Obrubanskiy7:55.22Sep 18, 2011
61Giuseppe Miccoli7:55.60Sep 3, 1988
62Yuri Floriani7:55.79Feb 15, 2009
63Gianni Truschi7:56.16Jun 11, 1987
64Paolo Donati7:56.28Feb 11, 1989
65Michele Gamba7:56.72May 24, 1998
66Nazzareno D'AGOSTINO7:56.77Feb 21, 1990
67Davide Tirelli7:56.79May 26, 1990
68Marco Bartoletti7:56.87May 20, 2001
69Lorenzo Lazzari7:56.89Jun 11, 1998
70Giuseppe Gravante7:57.03Jan 18, 2025
71Ahmed Ouhda7:57.03Jun 19, 2024
72Stefano Ciallella7:57.38Jan 20, 2002
73Pietro Pellegrini7:57.53Apr 13, 2024
74Domenico Matteo Ricatti7:57.56Jun 6, 2006
75Iliass Aouani7:57.67Jan 28, 2017
76Fabio Cesari7:57.68May 20, 2001
77Gianni Crepaldi7:57.8HTFeb 13, 2000
78Mauro Pregnolato7:58.1HTMay 12, 1988
79Saber Zinoubi7:58.15May 17, 2023
80Mattia Maccagnan7:58.27Jul 20, 2003
81Matteo Roda7:58.62Jul 10, 2025
82Konjoneh Maggi7:58.72Jul 10, 2025
83Thomas D'Este7:58.98May 20, 2025
84Stefano Benzoni7:59.02Jul 10, 2025
85Marco Najibe Salami7:59.05Jul 21, 2012
86Luca Alfieri7:59.51Jul 10, 2025
87Alessandro Lotta7:59.54Jun 19, 2024
88Giovanni Gualdi7:59.70Jul 14, 2002
89Samuele Dini8:00.14Jun 17, 2021
90Luciano Carchesio8:00.29Aug 31, 1984
91Yohanes Chiappinelli8:00.32Jul 27, 2024
92Kaddour Slimani8:00.38Jun 3, 2005
93Angelo Iannelli8:00.47Jul 20, 2003
94Thomas Serafini8:00.62May 20, 2025
95Simone Gariboldi8:00.78Feb 11, 2011
96Rachid Berradi8:01.24Jun 24, 1998
97Abdelmjid ED Derraz8:01.37Jul 7, 2017
98Nicolò Gallo8:01.39Sep 2, 2025
99Giuliano Battocletti8:01.55May 8, 1999
100Andrea Seppi8:01.60Jul 22, 2009