Federation · POL

Poland national best marks

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

166

Stored marks

75

Distinct marks shown

Men's Shot Put

Derived 14 Sep 2026

Poland national best marks, men Shot Put
# Athlete Mark Date Venue Age
1 Michał Haratyk 22.32 28 Jul 2019 — 27
1= Michał Haratyk 22.32 3 Aug 2019 — 27
3 Konrad Bukowiecki 22.25 14 Sep 2019 — —
4 Michał Haratyk 22.17 15 May 2021 — 29
5 Michał Haratyk 22.08 13 Jun 2018 — 26
6 Michał Haratyk 21.98 16 Jun 2019 — 27
7 Michał Haratyk 21.97 26 May 2018 — 26
7= Konrad Bukowiecki 21.97 6 Jun 2019 — —
9 Tomasz Majewski 21.95 30 Jul 2009 — —
9= Michał Haratyk 21.95 14 Jul 2018 — 26
11 Konrad Bukowiecki 21.92 9 Sep 2019 — —
12 Tomasz Majewski 21.91 15 Aug 2009 — —
12= Konrad Bukowiecki 21.91 5 Sep 2019 — —
14 Michał Haratyk 21.90 12 Jun 2019 — 27
15 Tomasz Majewski 21.89 3 Aug 2012 — —
16 Michał Haratyk 21.88 29 Jul 2017 — 25
16= Michał Haratyk 21.88 7 Jul 2019 — 27
16= Michał Haratyk 21.88 14 Sep 2019 — 27
16= Michał Haratyk 21.88 25 Aug 2020 — 28
20 Konrad Bukowiecki 21.84 22 Oct 2019 — —
21 Michał Haratyk 21.83 10 Aug 2019 — 27
21= Konrad Bukowiecki 21.83 25 Aug 2019 — —
23 Michał Haratyk 21.79 2 Jun 2019 — 27
24 Michał Haratyk 21.78 6 Sep 2020 — 28
25 Michał Haratyk 21.77 20 Jun 2019 — 27
26 Michał Haratyk 21.72 7 Aug 2018 — 26
27 Konrad Bukowiecki 21.70 30 May 2019 — —
28 Edward Sarul 21.68 31 Jul 1983 — —
29 Michał Haratyk 21.67 20 May 2018 — 26
30 Konrad Bukowiecki 21.66 7 Aug 2018 — —
30= Konrad Bukowiecki 21.66 5 Jun 2022 — —
32 Michał Haratyk 21.65 8 Sep 2020 — 28
33 Tomasz Majewski 21.64 25 Jul 2009 — —
34 Michał Haratyk 21.61 30 Jun 2019 — 27
34= Michał Haratyk 21.61 19 Aug 2020 — 28
36 Tomasz Majewski 21.60 28 Jul 2011 — —
36= Tomasz Majewski 21.60 2 Jun 2012 — —
38 Konrad Bukowiecki 21.59 14 Jul 2017 — —
38= Michał Haratyk 21.59 19 Jul 2018 — 26
40 Michał Haratyk 21.58 8 Jun 2018 — 26
40= Konrad Bukowiecki 21.58 16 Jun 2019 — —
42 Michał Haratyk 21.57 16 Aug 2020 — 28
43 Tomasz Majewski 21.55 30 Jun 2011 — —
43= Michał Haratyk 21.55 11 Sep 2020 — 28
45 Konrad Bukowiecki 21.54 9 Jul 2019 — —
46 Michał Haratyk 21.53 23 Jul 2017 — 25
47 Tomasz Majewski 21.51 15 Aug 2008 — —
47= Konrad Bukowiecki 21.51 13 May 2017 — —
47= Konrad Bukowiecki 21.51 12 Jul 2019 — —
50 Tomasz Majewski 21.47 31 Aug 2009 — —
50= Michał Haratyk 21.47 26 Jun 2019 — 27
52 Michał Haratyk 21.46 11 May 2019 — 27
52= Konrad Bukowiecki 21.46 5 Oct 2019 — —
54 Michał Haratyk 21.45 25 Aug 2019 — 27
54= Michał Haratyk 21.45 8 Aug 2020 — 28
56 Tomasz Majewski 21.44 27 Aug 2010 — —
57 Tomasz Majewski 21.43 24 Jul 2009 — —
57= Tomasz Majewski 21.43 6 Sep 2009 — —
59 Michał Haratyk 21.41 6 Aug 2017 — 25
60 Edward Sarul 21.40 23 Jul 1983 — —
60= Konrad Bukowiecki 21.40 29 Jul 2017 — —
62 Edward Sarul 21.39 7 Aug 1983 — —
62= Tomasz Majewski 21.39 28 May 2011 — —
64 Michał Haratyk 21.38 9 Sep 2017 — 25
64= Michał Haratyk 21.38 20 Jul 2019 — 27
66 Tomasz Majewski 21.36 7 Jun 2012 — —
66= Michał Haratyk 21.36 8 Sep 2018 — 26
68 Michał Haratyk 21.34 28 Jun 2017 — 25
68= Michał Haratyk 21.34 28 Aug 2017 — 25
68= Michał Haratyk 21.34 24 Aug 2019 — 27
68= Michał Haratyk 21.34 29 May 2021 — 29
68= Konrad Bukowiecki 21.34 31 May 2026 — —
73 Tomasz Majewski 21.33 11 Sep 2011 — —
73= Michał Haratyk 21.33 22 Aug 2018 — 26
73= Konrad Bukowiecki 21.33 17 Aug 2025 — —
76 Konrad Bukowiecki 21.32 21 Mar 2019 — —
77 Tomasz Majewski 21.31 2 Sep 2012 — —
78 Helmut Krieger 21.30 27 Jun 1986 — —
78= Tomasz Majewski 21.30 13 Aug 2011 — —
78= Tomasz Majewski 21.30 17 Aug 2011 — —
78= Michał Haratyk 21.30 19 May 2021 — 29
82 Tomasz Majewski 21.28 14 Jul 2012 — —
83 Michał Haratyk 21.27 5 Aug 2017 — 25
83= Michał Haratyk 21.27 25 Aug 2017 — 25
85 Helmut Krieger 21.26 17 Jun 1986 — —
85= Tomasz Majewski 21.26 7 Jun 2009 — —
85= Tomasz Majewski 21.26 22 Aug 2010 — —
85= Konrad Bukowiecki 21.26 13 Jul 2017 — —
85= Michał Haratyk 21.26 6 Jun 2019 — 27
85= Michał Haratyk 21.26 2 Jul 2019 — 27
85= Michał Haratyk 21.26 1 Aug 2019 — 27
85= Michał Haratyk 21.26 2 Jul 2020 — 28
85= Konrad Bukowiecki 21.26 9 Aug 2025 — —
94 Tomasz Majewski 21.25 8 Jul 2010 — —
94= Tomasz Majewski 21.25 25 Jun 2011 — —
96 Michał Haratyk 21.24 4 Sep 2018 — 26
96= Konrad Bukowiecki 21.24 28 Jul 2019 — —
98 Michał Haratyk 21.23 8 May 2016 — 24
98= Michał Haratyk 21.23 26 Aug 2018 — 26
98= Michał Haratyk 21.23 30 Aug 2018 — 26
101 Tomasz Majewski 21.22 8 May 2009 — —
101= Tomasz Majewski 21.22 6 Jun 2010 — —
101= Tomasz Majewski 21.22 4 Sep 2010 — —
101= Michał Haratyk 21.22 15 Aug 2019 — 27
105 Tomasz Majewski 21.21 12 Sep 2009 — —
105= Tomasz Majewski 21.21 10 Jun 2012 — —
105= Michał Haratyk 21.21 5 Jul 2018 — 26
105= Michał Haratyk 21.21 1 Sep 2018 — 26
109 Tomasz Majewski 21.20 14 Aug 2010 — —
109= Tomasz Majewski 21.20 26 May 2011 — —
109= Konrad Bukowiecki 21.20 24 Aug 2019 — —
109= Konrad Bukowiecki 21.20 19 Jul 2025 — —
113 Wladyslaw Komar 21.19 17 Aug 1974 — —
113= Tomasz Majewski 21.19 1 Jun 2009 — —
113= Tomasz Majewski 21.19 15 Aug 2009 — —
113= Michał Haratyk 21.19 10 Jul 2016 — 24
117 Wladyslaw Komar 21.18 9 Sep 1972 — —
117= Michał Haratyk 21.18 10 Jun 2017 — 25
117= Michał Haratyk 21.18 11 Mar 2018 — 25
117= Michał Haratyk 21.18 3 May 2019 — 27
117= Konrad Bukowiecki 21.18 9 Jun 2022 — —
122 Tomasz Majewski 21.17 1 Aug 2009 — —
122= Konrad Bukowiecki 21.17 17 Jan 2017 — —
122= Michał Haratyk 21.17 11 Jun 2022 — 30
125 Konrad Bukowiecki 21.16 3 Oct 2019 — —
126 Tomasz Majewski 21.15 16 Sep 2011 — —
127 Edward Sarul 21.14 17 Aug 1983 — —
127= Tomasz Majewski 21.14 4 Jun 2011 — —
127= Konrad Bukowiecki 21.14 9 Jun 2016 — —
130 Michał Haratyk 21.13 8 Jul 2018 — 26
131 Edward Sarul 21.12 26 Jun 1983 — —
131= Tomasz Majewski 21.12 4 Jun 2010 — —
131= Tomasz Majewski 21.12 19 May 2012 — —
131= Konrad Bukowiecki 21.12 16 Jul 2017 — —
131= Michał Haratyk 21.12 23 Jun 2019 — 27
136 Helmut Krieger 21.10 25 May 1986 — —
136= Tomasz Majewski 21.10 13 Sep 2011 — —
138 Tomasz Majewski 21.09 10 Jun 2009 — —
138= Tomasz Majewski 21.09 27 Jun 2009 — —
138= Konrad Bukowiecki 21.09 10 Jul 2018 — —
138= Konrad Bukowiecki 21.09 16 Aug 2018 — —
138= Konrad Bukowiecki 21.09 23 May 2022 — —
143 Tomasz Majewski 21.08 28 Aug 2016 — —
143= Michał Haratyk 21.08 15 Aug 2018 — 26
143= Michał Haratyk 21.08 24 Jun 2022 — 30
146 Helmut Krieger 21.07 19 Jun 1985 — —
146= Tomasz Majewski 21.07 15 Jun 2012 — —
146= Konrad Bukowiecki 21.07 2 Jun 2025 — —
149 Tomasz Majewski 21.06 25 Aug 2009 — —
150 Tomasz Majewski 21.04 15 Aug 2008 — —
150= Tomasz Majewski 21.04 21 Jul 2012 — —
150= Tomasz Majewski 21.04 7 Jun 2014 — —
150= Konrad Bukowiecki 21.04 30 Aug 2026 — —
154 Helmut Krieger 21.03 17 Aug 1984 — —
154= Helmut Krieger 21.03 4 Sep 1988 — —
154= Tomasz Majewski 21.03 3 Aug 2012 — —
154= Konrad Bukowiecki 21.03 6 Jul 2017 — —
158 Konrad Bukowiecki 21.02 18 Jun 2016 — —
159 Tomasz Majewski 21.01 5 Aug 2010 — —
159= Tomasz Majewski 21.01 25 May 2012 — —
159= Tomasz Majewski 21.01 17 Aug 2012 — —
159= Konrad Bukowiecki 21.01 20 May 2016 — —
159= Michał Haratyk 21.01 20 Aug 2017 — 25
164 Wladyslaw Komar 21.00 2 Jul 1972 — —
164= Tomasz Majewski 21.00 31 Jul 2010 — —
164= Tomasz Majewski 21.00 12 Jun 2011 — —

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.