Federation · GER

Germany national best marks

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

333

Stored marks

295

Distinct marks shown

Men's 3000mSC

Derived 14 Sep 2026

Germany national best marks, men 3000 Metres Steeplechase
# Athlete Mark Date Venue Age
1 Frederik Ruppert 7:57.80 31 May 2026 — 29
2 Frederik Ruppert 8:01.49 25 May 2025 — 28
3 Karl Bebendorf 8:05.55 28 Jun 2026 — —
4 Karl Bebendorf 8:08.21 11 Jul 2025 — —
5 Frederik Ruppert 8:09.02 28 Aug 2025 — 28
6 Damian Kallabis 8:09.48 11 Aug 1999 — —
7 Hagen Melzer 8:10.32 5 Sep 1987 — —
8 Karl Bebendorf 8:10.40 23 Aug 2026 — —
9 Damian Kallabis 8:10.56 21 Aug 1999 — —
10 Frederik Ruppert 8:10.69 17 Jun 2025 — 28
11 Karl Bebendorf 8:11.52 17 Jun 2025 — —
12 Karl Bebendorf 8:11.72 22 Aug 2025 — —
13 Karl Bebendorf 8:11.81 15 Jun 2025 — —
14 Damian Kallabis 8:13.10 23 Aug 1998 — —
15 Damian Kallabis 8:13.11 23 Aug 1999 — —
16 Uwe Pflügner 8:13.75 12 Aug 1990 — —
17 Niklas Buchholz 8:14.05 9 Aug 2025 — —
18 Karl Bebendorf 8:14.13 7 Jun 2026 — —
19 Steffen Brand 8:14.37 11 Aug 1995 — —
20 Karl Bebendorf 8:14.41 10 Jun 2024 — —
21 Damian Kallabis 8:14.53 30 Jun 2000 — —
22 Frederik Ruppert 8:15.08 10 Jun 2024 — 27
23 Damian Kallabis 8:15.17 3 Sep 1999 — —
24 Niklas Buchholz 8:15.27 3 Jun 2026 — —
25 Steffen Brand 8:15.33 21 Aug 1993 — —
26 Frederik Ruppert 8:15.58 14 Jun 2022 — 25
27 Hagen Melzer 8:15.85 2 Jul 1987 — —
28 Hagen Melzer 8:16.27 28 Sep 1988 — —
29 Hagen Melzer 8:16.35 3 Jul 1989 — —
30 Steffen Brand 8:16.60 7 Aug 1992 — —
31 Hagen Melzer 8:16.65 29 Aug 1986 — —
32 Steffen Brand 8:16.84 16 Aug 1995 — —
32= Karl Bebendorf 8:16.84 18 May 2024 — —
34 Steffen Brand 8:16.90 10 Jul 1995 — —
35 Frederik Ruppert 8:16.98 29 Jun 2024 — 27
36 Hagen Melzer 8:17.27 11 Sep 1987 — —
37 Hagen Melzer 8:17.28 30 Jun 1988 — —
38 Frederik Ruppert 8:17.41 30 Apr 2024 — 27
39 Damian Kallabis 8:17.43 7 Sep 1999 — —
40 Frederik Ruppert 8:17.46 19 May 2024 — 27
41 Karl Bebendorf 8:17.52 25 Aug 2024 — —
42 Steffen Brand 8:17.77 27 Jun 1993 — —
43 Damian Kallabis 8:18.05 13 Jun 1999 — —
44 Velten Schneider 8:18.12 21 Jun 2025 — —
45 Niklas Buchholz 8:18.17 21 Jun 2025 — —
46 Niklas Buchholz 8:18.40 19 Jun 2026 — —
47 Marc Ostendarp 8:18.49 6 Aug 1997 — —
48 Steffen Brand 8:18.52 2 Aug 1996 — —
49 Martin Strege 8:18.57 11 Aug 1995 — —
50 Karl Bebendorf 8:18.63 5 Sep 2026 — —
51 Steffen Brand 8:18.65 1 Sep 1995 — —
52 Damian Kallabis 8:18.69 6 Jun 1999 — —
53 Steffen Brand 8:19.11 31 Jul 1996 — —
54 Hagen Melzer 8:19.22 25 Jun 1988 — —
55 Hagen Melzer 8:19.26 17 Aug 1990 — —
56 Ralf Aßmus 8:19.32 17 Aug 2001 — —
57 Niklas Buchholz 8:19.38 16 Jul 2025 — —
58 Steffen Brand 8:19.41 18 Jul 1992 — —
59 Hagen Melzer 8:19.48 27 Jun 1986 — —
60 Karl Bebendorf 8:19.59 18 Jul 2023 — —
61 Steffen Brand 8:19.73 8 Jul 1996 — —
62 Hagen Melzer 8:19.82 30 Sep 1988 — —
63 Marc Ostendarp 8:20.22 1 Jun 1998 — —
64 André Green 8:20.24 13 Jun 1999 — —
65 Hagen Melzer 8:20.28 31 Jul 1983 — —
66 Hagen Melzer 8:20.37 10 Jul 1989 — —
67 Niklas Buchholz 8:20.39 23 Aug 2026 — —
68 Marc Ostendarp 8:20.40 4 Aug 1997 — —
69 Karl Bebendorf 8:20.43 13 Jun 2023 — —
69= Karl Bebendorf 8:20.43 27 Jun 2025 — —
71 Karl Bebendorf 8:20.46 5 Aug 2024 — —
72 Filmon Ghirmai 8:20.50 25 Jun 2003 — —
73 André Green 8:20.51 7 Jun 1998 — —
74 Steffen Brand 8:20.56 7 Jun 1992 — —
75 Hagen Melzer 8:20.61 1 Jul 1986 — —
76 Velten Schneider 8:20.94 26 May 2024 — —
77 Martin Strege 8:20.95 5 Jun 1996 — —
78 Karl Bebendorf 8:21.01 25 Jul 2026 — —
79 Hagen Melzer 8:21.07 3 Sep 1987 — —
80 Steffen Brand 8:21.12 27 Aug 1993 — —
81 Damian Kallabis 8:21.15 7 Jul 2003 — —
82 Hagen Melzer 8:21.23 28 Jun 1987 — —
83 Martin Strege 8:21.24 19 Aug 1993 — —
84 Hagen Melzer 8:21.27 18 Aug 1982 — —
84= Hagen Melzer 8:21.27 15 Aug 1986 — —
84= Ralf Aßmus 8:21.27 20 Aug 2001 — —
87 Hagen Melzer 8:21.32 21 Jul 1984 — —
87= Steffen Brand 8:21.32 13 Jun 1993 — —
89 Hagen Melzer 8:21.33 10 Sep 1982 — —
89= Hagen Melzer 8:21.33 12 Aug 1983 — —
91 Steffen Brand 8:21.34 9 Jun 1993 — —
92 Marc Ostendarp 8:21.42 13 Aug 1997 — —
93 Niklas Buchholz 8:21.46 10 Jul 2026 — —
94 Frederik Ruppert 8:21.49 8 Jun 2024 — 27
95 Ralf Aßmus 8:21.73 8 Aug 2001 — —
96 Steffen Brand 8:21.75 19 Aug 1992 — —
97 Steffen Brand 8:21.76 21 Jun 1992 — —
98 André Green 8:21.87 21 Aug 1999 — —
99 Karl Bebendorf 8:21.94 30 Aug 2024 — —
100 Filmon Ghirmai 8:22.23 13 Jun 2007 — —
101 Niklas Buchholz 8:22.29 25 Jul 2026 — —
102 Martin Strege 8:22.33 9 Aug 1995 — —
102= Karl Bebendorf 8:22.33 19 Aug 2023 — —
104 Hagen Melzer 8:22.36 12 Aug 1990 — —
105 Filmon Ghirmai 8:22.37 17 Jun 2005 — —
106 Hagen Melzer 8:22.48 30 Aug 1990 — —
107 Velten Schneider 8:22.55 18 May 2025 — —
108 Hagen Melzer 8:22.81 28 Aug 1990 — —
109 Marc Ostendarp 8:22.83 14 Jul 1998 — —
110 Jens Volkmann 8:22.85 19 Aug 1988 — —
111 Steffen Uliczka 8:22.93 5 Jul 2012 — —
112 Hagen Melzer 8:23.06 8 Jul 1986 — —
112= Uwe Pflügner 8:23.06 6 Jul 1990 — —
114 Hagen Melzer 8:23.10 10 Aug 1983 — —
115 Kim-Lars Bauermeister 8:23.19 30 Aug 1994 — —
116 Hagen Melzer 8:23.21 9 Sep 1989 — —
117 Kim-Lars Bauermeister 8:23.22 5 Jun 1996 — —
118 Steffen Brand 8:23.27 19 Aug 1993 — —
118= Niklas Buchholz 8:23.27 11 May 2024 — —
120 Karl Bebendorf 8:23.28 6 Jun 2021 — —
121 Marc Ostendarp 8:23.32 5 Jun 1997 — —
121= Ralf Aßmus 8:23.32 17 Jun 2001 — —
123 Velten Schneider 8:23.36 8 Jun 2025 — —
124 Steffen Brand 8:23.37 27 May 1996 — —
125 Frederik Ruppert 8:23.38 28 May 2022 — 25
126 Hagen Melzer 8:23.51 20 Jun 1988 — —
127 Jens Volkmann 8:23.56 13 Jun 1993 — —
128 Steffen Uliczka 8:23.57 12 Jun 2013 — —
128= Niklas Buchholz 8:23.57 25 May 2025 — —
130 André Green 8:23.73 1 Jun 1998 — —
131 Steffen Brand 8:23.75 12 Jun 1994 — —
132 Martin Strege 8:23.84 7 Jun 1998 — —
133 Hagen Melzer 8:23.86 6 May 1984 — —
134 Jens Volkmann 8:23.88 24 Jul 1988 — —
135 Steffen Brand 8:24.00 5 Jun 1995 — —
135= Steffen Brand 8:24.00 25 Jun 1995 — —
137 Niklas Buchholz 8:24.01 19 Jun 2024 — —
138 Hagen Melzer 8:24.07 27 Aug 1986 — —
139 Karl Bebendorf 8:24.08 2 Sep 2023 — —
140 Steffen Brand 8:24.09 23 Jun 1996 — —
141 Ralf Aßmus 8:24.11 8 Jul 2000 — —
142 Martin Strege 8:24.18 7 Jun 1992 — —
142= Martin Strege 8:24.18 7 Aug 1995 — —
144 Hagen Melzer 8:24.22 20 Aug 1987 — —
145 Hagen Melzer 8:24.23 9 Aug 1983 — —
146 Martin Grau 8:24.29 11 Jun 2014 — —
147 Kim-Lars Bauermeister 8:24.31 8 Jun 1995 — —
148 Hagen Melzer 8:24.35 11 Jun 1988 — —
149 Hagen Melzer 8:24.43 10 Jul 1991 — —
149= Steffen Uliczka 8:24.43 7 Jun 2012 — —
151 Martin Strege 8:24.44 1 Jun 1998 — —
152 Damian Kallabis 8:24.48 27 Sep 2000 — —
153 Christian Knoblich 8:24.52 8 Aug 1999 — —
153= Karl Bebendorf 8:24.52 8 Jul 2023 — —
155 Velten Schneider 8:24.56 16 Jun 2026 — —
156 Ralf Aßmus 8:24.57 9 Jun 2003 — —
156= Velten Schneider 8:24.57 31 May 2025 — —
158 Filmon Ghirmai 8:24.58 26 Jun 2002 — —
159 Damian Kallabis 8:24.62 5 Jul 1998 — —
160 Frederik Ruppert 8:24.68 11 Jul 2025 — 28
161 Niklas Buchholz 8:24.71 19 May 2024 — —
162 Damian Kallabis 8:24.90 8 Jul 2000 — —
163 Michael Heist 8:24.97 28 Aug 1990 — —
164 Steffen Brand 8:25.03 24 May 1992 — —
165 Hagen Melzer 8:25.06 9 Jun 1983 — —
166 Marc Ostendarp 8:25.13 13 Jun 1998 — —
167 Martin Strege 8:25.14 23 Jun 1996 — —
168 Hagen Melzer 8:25.15 15 Jul 1991 — —
169 Filmon Ghirmai 8:25.17 26 Aug 2007 — —
170 Jens Volkmann 8:25.19 28 Sep 1988 — —
171 Steffen Brand 8:25.23 21 Aug 1992 — —
171= Kim-Lars Bauermeister 8:25.23 12 Jun 1994 — —
173 Frederik Ruppert 8:25.27 6 Jun 2021 — 24
174 Hagen Melzer 8:25.29 16 Jun 1983 — —
175 Frederik Ruppert 8:25.31 5 Aug 2024 — 27
176 Frederik Ruppert 8:25.33 16 Aug 2026 — 29
177 Robin Müller 8:25.36 1 Aug 2026 — —
178 Steffen Uliczka 8:25.39 1 Aug 2010 — —
179 André Green 8:25.42 8 Jun 1997 — —
179= Karl Bebendorf 8:25.42 17 Jun 2023 — —
181 Jens Volkmann 8:25.47 3 Jul 1989 — —
182 Marc Ostendarp 8:25.51 5 Jul 1998 — —
183 Hagen Melzer 8:25.65 10 Sep 1986 — —
184 Filmon Ghirmai 8:25.69 9 Jun 2003 — —
185 Damian Kallabis 8:25.70 31 Jul 2003 — —
186 Marc Ostendarp 8:25.71 8 Jun 1997 — —
187 Karl Bebendorf 8:25.73 15 Jul 2022 — —
188 Velten Schneider 8:25.75 5 Aug 2024 — —
189 Filmon Ghirmai 8:25.76 29 May 2005 — —
190 Marc Ostendarp 8:25.83 31 Aug 1997 — —
191 Martin Strege 8:25.87 8 Jun 1994 — —
192 Christian Knoblich 8:25.93 30 May 1999 — —
193 Marc Ostendarp 8:25.97 3 Aug 1997 — —
194 Steffen Uliczka 8:25.99 27 Aug 2010 — —
195 Marc Ostendarp 8:26.01 23 Jun 1996 — —
196 Steffen Brand 8:26.12 5 Aug 1992 — —
197 André Green 8:26.14 30 May 1999 — —
198 Steffen Uliczka 8:26.18 11 Jul 2009 — —
198= Martin Grau 8:26.18 8 Jun 2018 — —
200 Steffen Uliczka 8:26.27 31 May 2013 — —
201 Steffen Brand 8:26.35 9 Aug 1995 — —
201= Jens Mergenthaler 8:26.35 8 Jul 2023 — —
203 Martin Strege 8:26.36 12 Aug 1994 — —
204 Engelbert Franz 8:26.38 20 Jun 1988 — —
205 Steffen Uliczka 8:26.43 25 Jun 2011 — —
206 Steffen Uliczka 8:26.44 30 May 2010 — —
207 Steffen Brand 8:26.45 7 Aug 1995 — —
208 Karl Bebendorf 8:26.49 19 Aug 2022 — —
209 Damian Kallabis 8:26.56 27 May 1998 — —
210 Ralf Aßmus 8:26.58 8 Aug 1999 — —
211 Frederik Ruppert 8:26.61 28 May 2023 — 26
212 Raphael Schäfer 8:26.65 9 Jun 2003 — —
212= Karl Bebendorf 8:26.65 16 Aug 2026 — —
214 Filmon Ghirmai 8:26.66 20 Jul 2008 — —
215 Robin Müller 8:26.72 21 Jun 2025 — —
216 Steffen Uliczka 8:26.79 15 Jul 2014 — —
216= Martin Grau 8:26.79 1 Oct 2019 — —
216= Velten Schneider 8:26.79 29 Jun 2024 — —
219 Steffen Brand 8:26.81 11 Jul 1993 — —
220 Frank Bruder 8:26.83 6 Jun 1999 — —
221 Frank Bruder 8:26.86 26 Jun 1999 — —
221= Filmon Ghirmai 8:26.86 16 Jun 2008 — —
223 Steffen Uliczka 8:26.87 1 Sep 2013 — —
224 Engelbert Franz 8:26.92 6 Jul 1990 — —
224= Marc Ostendarp 8:26.92 20 Aug 1998 — —
226 Ralf Aßmus 8:26.93 1 Jun 2003 — —
227 Steffen Uliczka 8:27.00 11 Sep 2011 — —
228 Hagen Melzer 8:27.02 21 Jun 1986 — —
229 Niklas Buchholz 8:27.06 8 Jul 2023 — —
230 André Green 8:27.08 3 Jul 2000 — —
231 Robin Müller 8:27.25 19 Jun 2026 — —
232 Raphael Shäfer 8:27.30 31 May 2004 — —
233 Velten Schneider 8:27.31 11 May 2024 — —
234 Hagen Melzer 8:27.32 21 Jul 1989 — —
235 Christian Knoblich 8:27.35 7 Jun 1998 — —
236 Niklas Buchholz 8:27.42 17 Jun 2023 — —
237 Hagen Melzer 8:27.43 17 Aug 1984 — —
238 Andreas Fischer 8:27.46 6 Jul 1990 — —
239 Marc Ostendarp 8:27.47 24 Aug 1997 — —
240 Karl Bebendorf 8:27.52 21 Aug 2019 — —
241 Damian Kallabis 8:27.54 20 Aug 1998 — —
242 Kim-Lars Bauermeister 8:27.57 18 Jun 1995 — —
243 Karl Bebendorf 8:27.61 26 Jun 2022 — —
244 Hagen Melzer 8:27.68 5 Jul 1981 — —
244= Martin Strege 8:27.68 2 Jul 1995 — —
246 Hagen Melzer 8:27.7 6 Jul 1980 — —
247 Stephan Hohl 8:27.72 2 Jul 2004 — —
247= Velten Schneider 8:27.72 8 Jul 2023 — —
249 Steffen Brand 8:27.83 26 Jun 1994 — —
249= Frederik Ruppert 8:27.83 13 Sep 2025 — 28
251 Damian Kallabis 8:27.85 20 Jun 1999 — —
252 Damian Kallabis 8:27.86 7 Jun 1998 — —
253 Martin Strege 8:27.90 5 Jul 1998 — —
253= Karl Bebendorf 8:27.90 8 Jun 2022 — —
255 Martin Strege 8:27.94 23 Jun 1993 — —
256 Hubert Karl 8:27.95 13 Aug 1989 — —
257 Kim-Lars Bauermeister 8:27.96 13 Jun 1993 — —
258 André Green 8:27.98 20 Aug 1998 — —
259 Martin Strege 8:27.99 31 Jul 1996 — —
260 Torsten Herwig 8:28.01 30 May 1993 — —
261 Hagen Melzer 8:28.08 7 Jun 1992 — —
261= André Green 8:28.08 4 Jun 2001 — —
263 Marc Ostendarp 8:28.09 30 Aug 1998 — —
264 Jens Volkmann 8:28.11 30 May 1993 — —
265 Karl Bebendorf 8:28.14 31 May 2022 — —
266 Velten Schneider 8:28.15 30 Apr 2024 — —
267 Brian Weisheit 8:28.16 25 Jul 2026 — —
268 André Green 8:28.17 14 Aug 1997 — —
269 Hubert Karl 8:28.23 18 Aug 1989 — —
270 Frederik Ruppert 8:28.28 23 May 2021 — 24
271 Steffen Uliczka 8:28.32 12 Aug 2013 — —
272 Ralf Aßmus 8:28.33 1 Jul 2001 — —
273 Christian Knoblich 8:28.36 9 Jun 2003 — —
274 Michael Heist 8:28.37 17 Aug 1990 — —
275 Stephan Hohl 8:28.41 11 Jun 2004 — —
276 Filmon Ghirmai 8:28.43 25 Jul 2009 — —
277 Steffen Uliczka 8:28.49 27 Jun 2013 — —
278 Hagen Melzer 8:28.5 19 Jul 1981 — —
278= Jens Mergenthaler 8:28.50 18 Jul 2023 — —
280 Michael Heist 8:28.52 13 Aug 1989 — —
281 Filmon Ghirmai 8:28.55 1 Jun 2003 — —
282 Hagen Melzer 8:28.56 18 Aug 1985 — —
282= Hagen Melzer 8:28.56 29 Aug 1991 — —
284 Filmon Ghirmai 8:28.59 11 Jun 2004 — —
285 Michael Heist 8:28.60 23 Aug 1989 — —
286 Steffen Brand 8:28.62 5 Jul 1993 — —
287 Filmon Ghirmai 8:28.64 28 May 2007 — —
288 Damian Kallabis 8:28.68 7 Jun 2003 — —
289 Filmon Ghirmai 8:28.70 18 Jul 2009 — —
290 Hagen Melzer 8:28.71 21 Jun 1992 — —
291 Kim-Lars Bauermeister 8:28.73 31 May 1993 — —
291= Brian Weisheit 8:28.73 19 Jun 2026 — —
293 Johannes Motschmann 8:28.75 17 Jul 2019 — —
294 Steffen Uliczka 8:28.86 11 Jun 2014 — —
295 Hagen Melzer 8:28.87 21 Aug 1983 — —
296 Engelbert Franz 8:28.88 13 Aug 1989 — —
297 Filmon Ghirmai 8:28.89 23 Aug 2003 — —
298 Frederik Ruppert 8:28.90 26 Jun 2022 — 25
299 Hagen Melzer 8:28.91 27 Jul 1984 — —
299= Hagen Melzer 8:28.91 30 Jun 1989 — —
299= Velten Schneider 8:28.91 18 Jul 2023 — —
302 Martin Strege 8:28.92 9 Aug 1994 — —
303 Martin Grau 8:28.94 21 Aug 2019 — —
304 Michael Heist 8:28.96 6 Jul 1990 — —
305 Hagen Melzer 8:28.97 25 Jun 1983 — —
306 Steffen Brand 8:28.98 2 Jul 1995 — —
307 Steffen Brand 8:29.01 4 Aug 1993 — —
308 Frederik Ruppert 8:29.02 17 Jun 2023 — 26
308= Robin Müller 8:29.02 25 Jul 2026 — —
310 Kim-Lars Bauermeister 8:29.05 7 Aug 1995 — —
311 Martin Strege 8:29.07 12 Jun 1996 — —
312 Hubert Karl 8:29.08 10 Aug 1991 — —
313 Niklas Buchholz 8:29.12 8 Jun 2025 — —
314 Damian Kallabis 8:29.16 16 Jul 2000 — —
314= Martin Grau 8:29.16 22 Jun 2014 — —
316 Jens Volkmann 8:29.20 11 Jul 1987 — —
317 Filmon Ghirmai 8:29.24 5 Jun 2005 — —
318 André Green 8:29.25 29 Aug 1998 — —
319 Mick Jäger 8:29.26 12 Jul 2023 — —
320 Martin Strege 8:29.36 18 Jun 1995 — —
321 Robin Müller 8:29.38 20 Jul 2025 — —
322 Hagen Melzer 8:29.46 28 Aug 1984 — —
323 Jens Mergenthaler 8:29.49 6 Jun 2021 — —
324 Ralf Aßmus 8:29.52 6 Aug 2001 — —
325 Niklas Buchholz 8:29.53 13 Sep 2025 — —
326 Steffen Uliczka 8:29.55 27 Jun 2012 — —
327 Kim-Lars Bauermeister 8:29.57 23 Jun 1996 — —
328 Jens Mergenthaler 8:29.62 17 Jun 2023 — —
329 Hagen Melzer 8:29.79 20 Jun 1987 — —
330 Ralf Aßmus 8:29.88 5 Jul 1998 — —
331 Kim-Lars Bauermeister 8:29.90 9 Aug 1994 — —
332 Uwe Pflügner 8:29.99 19 Aug 1990 — —
332= Silas Zahlten 8:29.99 16 Jul 2026 — —

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.