Federation · ITA

Italy national best marks

Best marks by Italy athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

199

Stored marks

105

Distinct marks shown

Men's Shot Put

Derived 14 Sep 2026

Italy national best marks, men Shot Put
# Athlete Mark Date Venue Age
1 Leonardo Fabbri 22.98 14 Sep 2024 27
2 Leonardo Fabbri 22.95 15 May 2024 27
3 Alessandro Andrei 22.91 12 Aug 1987 28
3= Leonardo Fabbri 22.91 23 May 2024 27
5 Leonardo Fabbri 22.90 6 Jul 2024 27
6 Leonardo Fabbri 22.88 1 May 2024 27
7 Leonardo Fabbri 22.82 3 Aug 2025 28
8 Leonardo Fabbri 22.74 4 Jul 2026 29
9 Leonardo Fabbri 22.52 20 Jul 2024 27
10 Leonardo Fabbri 22.45 8 Jun 2024 27
11 Zane Weir 22.44 3 Sep 2023 27
12 Leonardo Fabbri 22.43 9 Jul 2024 27
12= Leonardo Fabbri 22.43 25 Jul 2026 29
14 Leonardo Fabbri 22.40 28 May 2024 27
15 Leonardo Fabbri 22.38 20 Jun 2024 27
16 Leonardo Fabbri 22.34 19 Aug 2023 26
17 Leonardo Fabbri 22.31 17 Sep 2023 26
17= Leonardo Fabbri 22.31 8 Jun 2025 28
17= Leonardo Fabbri 22.31 10 Aug 2026 29
20 Leonardo Fabbri 22.24 7 Sep 2024 27
21 Leonardo Fabbri 22.21 25 Jun 2026 29
22 Alessandro Andrei 22.17 16 May 1987 28
23 Leonardo Fabbri 22.16 27 Aug 2026 29
24 Zane Weir 22.15 8 Aug 2023 27
25 Leonardo Fabbri 22.14 12 Sep 2023 26
25= Leonardo Fabbri 22.14 4 Jun 2026 29
25= Leonardo Fabbri 22.14 13 Jun 2026 29
28 Leonardo Fabbri 22.13 13 Jul 2025 28
29 Leonardo Fabbri 22.11 30 Jun 2024 27
30 Leonardo Fabbri 22.10 16 Aug 2025 28
31 Leonardo Fabbri 22.08 23 Jul 2025 28
31= Leonardo Fabbri 22.08 23 Aug 2026 29
33 Alessandro Andrei 22.06 6 Aug 1986 27
34 Leonardo Fabbri 22.05 7 Feb 2026 28
35 Leonardo Fabbri 22.04 14 Jul 2026 29
36 Leonardo Fabbri 22.03 25 Aug 2024 27
36= Leonardo Fabbri 22.03 5 Sep 2026 29
38 Leonardo Fabbri 21.99 30 Aug 2020 23
38= Zane Weir 21.99 13 Mar 2022 26
38= Leonardo Fabbri 21.99 19 Jul 2025 28
38= Leonardo Fabbri 21.99 30 Aug 2026 29
42 Alessandro Andrei 21.97 28 May 1987 28
42= Alessandro Andrei 21.97 17 Jun 1987 28
44 Alessandro Andrei 21.95 1 Jun 1985 26
45 Leonardo Fabbri 21.94 13 Sep 2025 28
46 Zane Weir 21.93 1 May 2024 28
46= Leonardo Fabbri 21.93 1 Aug 2026 29
48 Leonardo Fabbri 21.91 16 Jun 2026 29
49 Zane Weir 21.90 12 Sep 2023 28
50 Alessandro Andrei 21.88 7 Aug 1985 26
50= Alessandro Andrei 21.88 29 Aug 1987 28
50= Zane Weir 21.88 6 Sep 2023 27
50= Leonardo Fabbri 21.88 20 May 2026 29
54 Leonardo Fabbri 21.86 5 Sep 2024 27
55 Alessandro Andrei 21.84 3 Jun 1987 28
55= Leonardo Fabbri 21.84 8 Aug 2023 26
55= Zane Weir 21.84 2 Jun 2025 29
58 Nick Ponzio 21.83 13 Mar 2022
59 Zane Weir 21.82 19 Aug 2023 27
60 Alessandro Andrei 21.81 10 May 1987 28
60= Leonardo Fabbri 21.81 17 Jun 2023 26
62 Leonardo Fabbri 21.80 30 Jul 2023 26
63 Alessandro Andrei 21.77 13 Jul 1986 27
63= Leonardo Fabbri 21.77 20 Aug 2025 28
65 Leonardo Fabbri 21.76 2 Aug 2024 27
66 Zane Weir 21.74 20 May 2023 27
67 Leonardo Fabbri 21.73 2 Jun 2023 26
68 Alessandro Andrei 21.72 26 Jun 1985 26
69 Leonardo Fabbri 21.71 10 Jun 2021 24
69= Leonardo Fabbri 21.71 22 Jul 2023 26
69= Leonardo Fabbri 21.71 5 Jul 2025 28
72 Leonardo Fabbri 21.70 3 Aug 2024 27
72= Leonardo Fabbri 21.70 24 Jun 2025 28
74 Zane Weir 21.69 30 Jul 2023 27
75 Leonardo Fabbri 21.68 29 Jun 2025 28
76 Alessandro Andrei 21.67 12 Jun 1985 26
76= Zane Weir 21.67 6 Jun 2025 29
78 Zane Weir 21.66 19 Sep 2021 26
78= Leonardo Fabbri 21.66 21 Jun 2026 29
80 Zane Weir 21.65 5 Feb 2022 26
81 Alessandro Andrei 21.63 26 Sep 1987 28
81= Zane Weir 21.63 5 Sep 2021 25
81= Leonardo Fabbri 21.63 22 May 2025 28
84 Alessandro Andrei 21.62 4 Apr 1985 26
84= Leonardo Fabbri 21.62 15 Jul 2025 28
86 Zane Weir 21.60 24 May 2023 27
87 Zane Weir 21.59 25 Jun 2023 27
88 Alessandro Andrei 21.57 29 Aug 1987 28
88= Leonardo Fabbri 21.57 10 Aug 2020 23
90 Zane Weir 21.55 13 Jun 2023 27
90= Leonardo Fabbri 21.55 9 Sep 2023 26
90= Zane Weir 21.55 10 Mar 2024 28
93 Leonardo Fabbri 21.51 7 Jun 2026 29
94 Alessandro Andrei 21.50 11 Jul 1984 25
94= Alessandro Andrei 21.50 26 May 1985 26
94= Nick Ponzio 21.50 28 Aug 2024
97 Leonardo Fabbri 21.49 3 Sep 2023 26
97= Zane Weir 21.49 8 Jun 2025 29
99 Alessandro Andrei 21.47 10 Aug 1986 27
99= Leonardo Fabbri 21.47 27 Aug 2025 28
101 Alessandro Andrei 21.46 27 Jun 1987 28
101= Leonardo Fabbri 21.46 11 Jun 2023 26
103 Leonardo Fabbri 21.43 9 May 2026 29
104 Leonardo Fabbri 21.42 21 May 2026 29
104= Zane Weir 21.42 25 Jul 2026 30
106 Zane Weir 21.41 5 Aug 2021 25
106= Leonardo Fabbri 21.41 30 Jun 2023 26
108 Alessandro Andrei 21.40 27 Jun 1984 25
108= Nick Ponzio 21.40 3 Sep 2024
110 Alessandro Andrei 21.39 20 Jun 1984 25
110= Alessandro Andrei 21.39 4 Jun 1986 27
110= Zane Weir 21.39 24 Jun 2025 29
113 Alessandro Andrei 21.38 17 Mar 1985 26
113= Alessandro Andrei 21.38 16 Jun 1985 26
115 Leonardo Fabbri 21.37 27 Jun 2023 26
116 Zane Weir 21.36 30 Jun 2023 27
116= Leonardo Fabbri 21.36 9 Sep 2024 27
116= Zane Weir 21.36 1 Aug 2026 30
119 Alessandro Andrei 21.35 17 Sep 1985 26
119= Nick Ponzio 21.35 15 Jul 2022
119= Leonardo Fabbri 21.35 6 Sep 2023 26
119= Leonardo Fabbri 21.35 6 Jun 2025 28
123 Alessandro Andrei 21.34 18 Jul 1984 25
123= Nick Ponzio 21.34 26 Jun 2022
125 Alessandro Andrei 21.32 4 Jul 1987 28
125= Leonardo Fabbri 21.32 25 Jan 2020 22
125= Zane Weir 21.32 31 Aug 2021 25
125= Leonardo Fabbri 21.32 29 Apr 2023 26
129 Alessandro Andrei 21.30 6 Jul 1985 26
130 Alessandro Andrei 21.29 23 Jul 1986 27
130= Alessandro Andrei 21.29 11 Jun 1987 28
130= Zane Weir 21.29 14 Jul 2024 28
130= Zane Weir 21.29 23 Jul 2025 29
130= Leonardo Fabbri 21.29 10 Aug 2026 29
135 Alessandro Andrei 21.28 13 Jul 1985 26
136 Leonardo Fabbri 21.27 8 Sep 2020 23
136= Nick Ponzio 21.27 10 Sep 2022
138 Alessandro Andrei 21.26 11 Aug 1984 25
138= Alessandro Andrei 21.26 17 Aug 1985 26
138= Leonardo Fabbri 21.26 8 Aug 2020 23
141 Alessandro Andrei 21.25 11 Jul 1987 28
141= Zane Weir 21.25 3 Aug 2021 25
143 Alessandro Andrei 21.24 2 Sep 1986 27
143= Nick Ponzio 21.24 9 Jul 2021
145 Paolo Dal Soglio 21.23 11 Sep 1996
145= Nick Ponzio 21.23 18 Jun 2026
147 Alessandro Andrei 21.22 28 Jul 1985 26
147= Nick Ponzio 21.22 30 Aug 2022
147= Leonardo Fabbri 21.22 15 Jun 2025 28
150 Zane Weir 21.21 6 Jul 2024 28
150= Leonardo Fabbri 21.21 21 May 2025 28
150= Nick Ponzio 21.21 3 Sep 2026
153 Alessandro Andrei 21.20 30 Jun 1985 26
153= Alessandro Andrei 21.20 10 Sep 1986 27
153= Zane Weir 21.20 26 Aug 2021 25
156 Nick Ponzio 21.19 23 May 2026
157 Leonardo Fabbri 21.18 6 Jun 2023 26
158 Alessandro Andrei 21.16 12 May 1985 26
158= Leonardo Fabbri 21.16 4 Sep 2022 25
160 Alessandro Andrei 21.14 5 Oct 1985 26
160= Zane Weir 21.14 6 Jun 2023 27
162 Alessandro Andrei 21.13 9 Jun 1984 25
162= Paolo Dal Soglio 21.13 7 Sep 1996
162= Zane Weir 21.13 2 Jun 2023 27
162= Nick Ponzio 21.13 31 Aug 2024
162= Zane Weir 21.13 4 Jun 2026 30
167 Alessandro Andrei 21.12 3 Jun 1984 25
167= Nick Ponzio 21.12 18 May 2022
167= Zane Weir 21.12 10 Aug 2026 30
170 Alessandro Andrei 21.11 27 May 1984 25
170= Alessandro Andrei 21.11 28 May 1986 27
170= Zane Weir 21.11 16 Feb 2021 25
173 Leonardo Fabbri 21.10 7 Jun 2024 27
174 Zane Weir 21.09 29 Apr 2023 27
174= Leonardo Fabbri 21.09 24 May 2023 26
174= Nick Ponzio 21.09 9 Sep 2024
177 Alessandro Andrei 21.08 13 Sep 1987 28
177= Zane Weir 21.08 15 Jun 2025 29
179 Alessandro Andrei 21.07 13 Jun 1984 25
179= Zane Weir 21.07 22 May 2022 26
181 Nick Ponzio 21.06 1 Sep 2022
182 Alessandro Andrei 21.05 12 Jul 1985 26
182= Zane Weir 21.05 23 May 2021 25
182= Zane Weir 21.05 18 May 2022 26
185 Alessandro Andrei 21.04 10 Jul 1985 26
185= Nick Ponzio 21.04 16 Apr 2022
185= Nick Ponzio 21.04 30 Apr 2022
185= Nick Ponzio 21.04 22 May 2022
185= Nick Ponzio 21.04 28 Jun 2025
185= Zane Weir 21.04 3 Aug 2025 29
191 Alessandro Andrei 21.03 3 Jul 1985 26
191= Alessandro Andrei 21.03 22 Sep 1985 26
191= Leonardo Fabbri 21.03 25 May 2025 28
194 Leonardo Fabbri 21.02 14 Jul 2021 24
194= Nick Ponzio 21.02 11 Jun 2022
194= Nick Ponzio 21.02 25 Jun 2026
197 Paolo Dal Soglio 21.00 1 Sep 1996
197= Zane Weir 21.00 2 Aug 2024 28
197= Zane Weir 21.00 31 May 2026 30

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.