146 Marathons; 118 sub 3:30 h; 54 sub 3:00 h; 17 sub 2:50 h & 6 sub 2:45 h; 8x Marathon champ
(2x team 6x individual) 11x podium, 12x category champ, 16x top 10, 21x category podium
# |
Location |
Date |
Time |
°C |
Classification & other details |
1 |
Siegen-Kaan, GER |
9/28/2002 |
3:47:00 h |
14 |
Unofficial, first Marathon, totally painful |
2 |
Siegen, GER |
9/4/2006 |
3:36:24 h |
17 |
Unofficial, felt ok & it was easy going |
3 |
Siegen, GER |
3/17/2007 |
3:04:06 h |
9 |
Unofficial, felt super fine |
4 |
Siegen, GER |
6/12/2007 |
3:32:27 h |
19 |
Unofficial, fun run, felt strong in the end |
5 |
Siegen, GER |
9/3/2007 |
3:18:05 h |
17 |
Unofficial, fine run |
6 |
Siegen, GER |
11/29/2007 |
3:10:21 h (negative split) |
5 |
Unofficial, felt good 5 days after a competition |
7 |
Siegen, GER |
12/21/2007 |
3:18:05 h |
6 |
Unofficial, satisfying run |
8 |
Siegen, GER |
2/14/2008 |
2:54:21 h (negative split) |
1 |
Unofficial, great run under cold & wet weather |
9 |
New York, USA |
3/18/2008 |
2:51:38 h (negative split) |
2 |
Unofficial progressive run on Hudson River Greenway |
10 |
Siegen, GER |
8/20/2008 |
2:45:40 h |
16 |
Unofficial, Sieg Arena course record |
11 |
Siegen, GER |
7/8/2009 |
3:04:16 h |
12 |
Easy run without a specific preparation |
12 |
Siegen, GER |
7/9/2010 |
2:58:06 h |
30 |
Unofficial, difficult run under dangerous conditions |
13 |
New York, USA |
11/7/2010 |
2:59:34 h (1:18:36/1:40:58) |
8 |
843rd Male, 179th M30, def. 98.0 %, 1st ROM |
14 |
Cologne, GER |
10/2/2011 |
2:50:13 h (1:19:52/1:30:21) |
26 |
33rd Male, 7th M30, def. 99.5 %, 1st ROM |
15 |
Limassol, CYP |
3/18/2012 |
2:46:43 h (1:19:44/1:26:49) |
20 |
4th Male, 2nd M30, def. 98.0 %, 1st ROM |
16 |
Bonn, GER |
4/22/2012 |
2:49:47 h (1:22:13/1:27:34) |
9 |
19th Male, 6th M30, def. 98.3 %, 1st ROM |
17 |
Bremerhaven, GER |
8/5/2012 |
2:54:19 h (1:23:40/1:30:39) |
21 |
2nd Male, 1st M30, def. 98.7 % |
18 |
Wolfsburg, GER |
9/9/2012 |
2:51:19 h (1:23:55/1:27:24) |
29 |
2nd Male, 1st M30, def. 99.5 % |
19 |
Frankfurt, GER |
10/28/2012 |
2:47:32 h (1:22:30/1:24:06) |
4 |
270th Male, 63rd M30, def. 98.2 %, 1st ROM |
20 |
Siegen, GER |
2/15/2013 |
2:59:59 h |
3 |
Unofficial, pleasant joyful run |
21 |
Pafos, CYP |
3/10/2013 |
2:44:46 h (1:24:06/1:20:40) |
17 |
Champion (negative split, perfect progressive race) |
22 |
Düsseldorf, GER |
4/28/2013 |
2:44:29 h (1:21:27/1:23:02) |
8 |
50th Male, 7th M30, def. 98.2 % |
23 |
Wilhelmshaven, GER |
6/16/2013 |
2:57:52 h (1:23:18/1:34:34) |
18 |
Champion (real time 2:53:52 h as I ran 43.4 k) |
24 |
Siegen, GER |
7/12/2013 |
2:59:50 h |
17 |
Unofficial, strong training session |
25 |
Rostock, GER |
8/3/2013 |
2:55:27 h (1:21:16/1:34:11) |
30 |
5th Male, 2nd M30, def. 98.7 % |
26 |
Siegen, GER |
9/13/2013 |
2:59:46 h |
14 |
Unofficial, satisfying session |
27 |
Bucharest, ROM |
10/4/2013 |
2:47:32 h (1:21:30/1:26:02) |
12 |
23rd, Male 17th Romanian 2013; def. 97.0 % |
28 |
Siegen, GER |
12/20/2013 |
2:59:37 h |
6 |
Unofficial, consistent session |
29 |
Dubai, UAE |
1/24/2014 |
2:47:30 h (1:21:37/1:25:53) |
21 |
52nd Male, 9th M30, def. 97.6%, 6th EUR, 1st GER/ROM |
30 |
Pafos, CYP |
3/9/2014 |
2:48:15 h (1:24:11/1:24:04) |
16 |
Champ, great comeback after losing lead @ 29 k |
31 |
Düsseldorf, GER |
4/27/2014 |
2:41:19 h(1:20:33/1:20:45) |
13 |
31st Male, 15th M30, def. 98.8% |
32 |
Siegen, GER |
9/26/2014 |
2:55:36 h |
17 |
Unofficial, very strong training session |
33 |
New York, USA |
11/2/2014 |
2:54:29 h (1:21:54/1:32:35) |
8 |
363rd male, 100th M30, def. 99.23 %, 1st ROM |
34 |
Siegen, GER |
1/30/2015 |
2:56:51 h |
3 |
snow, wind & frozen hands, 43.80 k total (PB) |
35 |
Pafos, CYP |
3/8/2015 |
2:48:35 h (1:23:28/1:25:07) |
24 |
2nd overall, 1st M18-39, def. 99.2 % |
36 |
Düsseldorf, GER |
4/26/2015 |
2:44:56 h (1:20:44/1:24:12) |
18 |
15th M, 3rd M35, def. 99.44 %, 1st team, windy |
37 |
Lyon, FRA |
8/16/2015 |
2:46:05 h (1:22:00/1:24:05) |
19 |
10th M35, 44th all, 4th team ROM, def. 90.6 % |
38 |
Bucharest, ROM |
10/4/2015 |
2:50:36 h (1:23:42/1:26:54) |
23 |
1st M35, 19th male;14th ROM; def. 98.1% |
39 |
Siegen, GER |
12/12/2015 |
3:15:56 h (1:38:25/1:37:31) |
4 |
Successful Mumbai Marathon simulation |
40 |
Mumbai, IND |
1/17/2016 |
2:54:11 h (1:25:32/1:27:39) |
22 |
2nd M35, 8th overall, def. 99.87% |
41 |
Siegen, GER |
2/13/2016 |
3:19:46 h (1:40:26/1:39:20) |
1 |
Easy Marathon preparation for Bonn I |
42 |
Siegen, GER |
3/5th/2016 |
3:15:28 h (1:38:16/1:37:12) |
2 |
Bonn Marathon preparation |
43 |
Bonn, GER |
4/10/2016 |
2:53:11 h (1:24:44/1:28:27) |
14 |
15th M; 3rd AG. (2:52:04 unoffcially) |
44 |
Wesel, GER |
5/29/2016 |
2:48:03 h (1:24:56/1:23:07) |
16 |
Post surgery PR without hitting the wall |
45 |
Siegen, GER |
6/25/2016 |
3:24:35 h (1:43:09/1:41:26) |
18 |
Easy Marathon one day after 5k race |
46 |
Siegen, GER |
7/2nd/16 |
3:20:11 h (1:42:32/1:37:39) |
14 |
2nd easy Marathon within 7 days |
47 |
Siegen, GER |
7/23/2016 |
2:59:21 h (1:26:20/1:33:01) |
18 |
Controlled Marathon; check 4 Bremerhaven |
48 |
Bremerhaven, GER |
8/14/2016 |
2:50:29 h (1:25:00/1:25:29) |
19 |
2nd overall; 1st M35, personal CR |
49 |
Siegen, GER |
9/10/16 |
2:59:43 h (1:26:40/1:33:03) |
25 |
Controlled Marathon; 3 h check 4 Cologne |
50 |
Cologne, GER |
10/2/16 |
2:48:17 h (1:24:12/1:24:05) |
14 |
36th male; 8th M35, personal CR, negative split |
51 |
Siegen, GER |
10/14/16 |
3:27:00 h (1:44:22/1:42:38) |
7 |
Easy run as an Athens preparation |
52 |
Siegen, GER |
10/22/2016 |
3:19:43 h (1:40:35/1:39:08) |
8 |
50k Athens simulation in 3:57:45 NS |
53 |
Siegen, GER |
10/30/2016 |
3:19:15 h (1:45:10/1:34:05) |
9 |
Final Long run before Athens |
54 |
Athens, GRE |
11/13/2016 |
2:53:15 h (1:26:30/1:26:45) |
22 |
54th M; 8th M35; 2nd ROM; 1st GER |
55 |
Siegen, GER |
11/26/2016 |
3:28:47 h (1:45:03/1:43:44) |
5 |
Rebooting the system after a long, long season |
56 |
Siegen, GER |
12/3/2016 |
3:25:17 h (1:44:41/1:40:36) |
-3 |
Easy in spite of not being 100% healthy |
57 |
Siegen, GER |
12/10/2016 |
5:27:40 h (2:59:10/3:32:38) |
7 |
70k including 50k PR |
58 |
Düsseldorf, GER |
12/17/2016 |
3:26:38 h (1:44:48/1:41:50) |
5 |
Easy Marathon preparation for Kevelaer |
59 |
Siegen, GER |
12/24/2016 |
3:24:50 h (1:45:28/1:39:22) |
2 |
Awfully powerless session |
60 |
Kevelaer, GER |
1/8/2017 |
2:56:58 h (1:24:26/1:32:32) |
3 |
Bad strategy, clothing and overtrained |
61 |
Pafos, CYP |
3/5/2017 |
2:53:39 h (1:26:40/1:27:59) |
20 |
10th M, 1st team, achilles & knee problems |
62 |
Düsseldorf, GER |
4/30/2017 |
3:00:25 h (1:29:20/1:31:05) |
14 |
WR dribbling a Basketball net 2:59:37 |
63 |
Sibiu, ROM |
5/27/2017 |
2:52:00 h (1:27:30/1:24:30) |
13 |
4th Victory among 101 starters |
64 |
Siegen, GER |
9/10/2017 |
3:23:45 h (1:51:29/1:32:16) |
14 |
1st progressive Marathon ever worldwide |
65 |
Bucharest, ROM |
10/15/2017 |
2:43:13 h (1:22:00/1:21:13) |
20 |
Romanian Masters Champ, 2:42:35 net time |
66 |
Siegen, GER |
12/3/2017 |
3:25:49 h (1:45:00/1:40:49) |
1 |
Easy Marathon |
67 |
Siegen, GER |
12/10/2017 |
3:24:53 h (1:43:20/1:41:33) |
3 |
Easy Marathon dashing thru the snow |
68 |
Scharbeutz, GER |
12/19/2017 |
3:08:00 h (1:35:10/1:33:50) |
6 |
Easy Marathon feeling very good |
69 |
Siegen, GER |
12/24/2017 |
3:28:28 h (1:45:00/1:43:28) |
8 |
Very easy Marathon on tired legs |
70 |
Siegen, GER |
12/30/2017 |
3:26:49 h (1:44:47/1:42:02) |
6 |
Easy Marathon on heavy legs |
71 |
Siegen, GER |
2/17/2018 |
3:22:22 h (1:45:03/1:37:19) |
1 |
Super negative split, easy effort |
72 |
Siegen, GER |
3/31/2018 |
3:07:28 h (1:28:01/1:39:27) |
10 |
Spoiled run 30k off target by 5:12 minutes |
73 |
Düsseldorf, GER |
4/29/2018 |
2:43:49 h (1:22:19/1:21:19) |
16 |
Mega run, heavy rain, shitty training 8th M35 |
74 |
Sibiu, ROM |
5/26/2018 |
2:53:41 h (1:27:33/1:26:08) |
26 |
Dream fullfiled – super hot, but successful |
75 |
Scharbeutz, GER |
6/2/2018 |
3:29:28 h (1:45:22/1:44:06) |
19° |
Very tiring run due to virus in my body |
76 |
Siegen, GER |
6/16/2018 |
3:25:52 h (1:44:39/1:41:13) |
25° |
Approaching my 100th Marathon after a tiring week |
77 & 78 |
Siegen, GER |
6/22/2018 |
3:19:58 & 3:32:22 |
18° |
90k in 7:25:35 (4:57 min/k) got heart problems NO ULTRAS |
79 |
Siegen, GER |
7/8/2018 |
3:28:52 h (1:44:40/1:44:12) |
25° |
Tough Marathon after consecutive days sub 5 min/k |
80 |
Siegen, GER |
7/12/2018 |
3:28:40 h (1:44:44/1:43:56) |
24° |
Great achievement within only 4 days |
81 |
Siegen, GER |
7/19/2018 |
3:28:18 h (1:44:47/1:43:31) |
24° |
Nice streak over the last 11 days |
82 |
Siegen, GER |
8/11/2018 |
3:29:32 h (1:45:05/1:44:27) |
21° |
Approaching the 100th Marathon |
83 |
Siegen, GER |
8/18/2018 |
3:28:42 h (1:45:00/1:43:42) |
22° |
Not feeling very well, achilles problems |
84 |
Siegen, GER |
8/25/2018 |
3:28:14 h (1:45:13/1:43:01) |
17° |
Felling ok, except the achilles still hurts |
85 |
Siegen, GER |
10/13/2018 |
2:59:16 h (1:29:58/1:29:18) |
22° |
Nice progressive run |
86 |
Siegen, GER |
10/20/2018 |
3:24:49 h (1:43:38/1:41:06) |
12° |
Feeling strong and nice |
87 |
Siegen, GER |
10/27/2018 |
3:26:29 h (1:42:16/1:44:13) |
5° |
Great run , 13 Marathons to go |
88 |
Siegen, GER |
11/3/2018 |
3:29:21 h (1:45:08/1:44:13) |
7° |
Tired after so many kilometers & Marathons in a year |
89 |
Siegen, GER |
11/9/2018 |
3:29:30 h (1:45:08/1:44:22) |
12° |
Fuck yeah, tough piece of work after a quality session |
90 |
Siegen, GER |
11/16/2018 |
3:27:50 h (1:44:58/1:42:52) |
7° |
Feeling great celebrating the 90th Marathon |
91 |
Siegen, GER |
11/22/2018 |
3:28:19 h (1:44:59/1:43:20) |
1° |
7 Marathons in 40 days was tough |
92 |
Siegen, GER |
12/9/2018 |
2:59:32 h (1:30:06/1:29:26) |
6° |
Mad rain makin' it tough for me to fullfil my mission |
93 |
Siegen, GER |
12/14/2018 |
3:31:37 h (1:45:09/1:46:27) |
3° |
3rd worst Marathon ever due to insufficient recovery |
94 |
Siegen, GER |
12/21/2018 |
3:28:38 h (1:44:50/1:43:48) |
8° |
Pouring rain, but felt great |
95 |
Siegen, GER |
12/29/2018 |
3:28:31 h (1:44:29/1:44:02) |
3° |
Easy Marathon |
96 |
Siegen, GER |
1_4_2019 |
3:28:48 h (1:45:16/1:43:32) |
3° |
Another hard but successful piece of work |
97 |
Siegen, GER |
1/18/2019 |
3:29:09 h (1:45:23/1:43:46) |
-3° |
Killing the pain with 3 to go |
98 |
Siegen, GER |
1/26/2019 |
3:27:48 h (1:44:49/1:42:59) |
0° |
Now it's 2 serious Marathons to go |
99 |
Siegen, GER |
2/14/2019 |
2:59:45 h (1:29:59/1:29:46) |
5° |
Glorious approach to making history |
100 |
Siegen, GER |
8/22/2019 |
2:57:18 h (1:28:49/1:28:29) |
21° |
Glory Days – Now ready for ULTRA running! |
101 |
Siegen, GER |
10/18/2019 |
3:29:20 h (1:44:48/1:44:32) |
16° |
1st serious Ultra Marathon training session |
102 |
Siegen, GER |
10/25/2019 |
3:27:32 h (1:44:50/1:42:42) |
12° |
Final Marathon before my 2nd 100k attempt |
103 |
Siegen, GER |
11.01.19 |
3:26:19 h (1:44:50/1:41:29) |
5° |
Added yet another Marathon ahead of the 100k |
104&105 |
Wesel, GER |
11/16/2019 |
3:27:22 & 3:41:00 |
2° |
100k in 8:39:22 h (4:07:08 / 4:31:14) finally! |
106 |
Siegen, GER |
12/14/2019 |
3:49:56 h (1:56:01/1:53:55) |
2° |
874 m elevation gain, not easy, 42.21 kms, NEG-S. |
107 |
Siegen, GER |
12/27/2019 |
3:27:21 h (1:45:01/1:42:21) |
1° |
target pace achieved |
108 |
Siegen, GER |
1J/11/2020 |
4:21:23 h (2:10:50/2:10:33) |
6° |
948 m elevation gain, quite hard, 47.81 kms, NEG-S. |
109 |
Siegen, GER |
01/24/2020 |
3:28:52 h (1:45:00/1:43:52) |
-3° |
Coldest Marathon ever |
110 |
Siegen, GER |
2F/08/2020 |
3:48:33 h (1:54:30/1:54:03) |
0° |
1070 m elevation gain, felt great, 53.80 kms, NEG-S. |
111 |
Siegen, GER |
2/21/2020 |
3:26:40 h (1:44:44/1:41:56) |
5° |
Nice progressive Marathon |
112 |
Siegen, GER |
3M/7/2020 |
5:27:36 h (2:45:13/2:42:22) |
3° |
1182 m elevation gain, hard but ok, 59.01 k, NEG-S. |
113 |
Siegen, GER |
3M/20/2020 |
24 hour run 168.24 kms |
7° |
4 Marathons with lots of time outs and breaks, 4:10 |
114 |
-“- |
-“- |
-“- |
-“- |
114th Marathon in 4:09 |
115 |
-“- |
-“- |
-“- |
-“- |
115th Marathon in 4:54 |
116 |
-“- |
-“- |
-“- |
-“- |
116th Marathon in 8 hours |
117 |
Siegen, GER |
8A/13/2020 |
3:22:54 h |
20° |
Great run involving a 10k SB of 35:43 |
118 |
Scharbeutz, GER |
9S/19/2020 |
2:50:55 h (1:25:42/1:25:13) |
16° |
Very strong time trial at age 40 (M40 PR) |
119 |
Siegen, GER |
7J/6/2020 |
3:24:10 h (1:44:45/1:41:25) |
9° |
Nice negative split after a great season |
120 |
Hilchenbach, GER |
11N/19/2020 |
3:52:32 h 49.16k |
7° |
Marathon split in 3:17:50 h |
121 |
Siegen, GER |
12D/3/2020 |
3:26:40 h |
5° |
Nice run at the end of the fall |
122 |
Hilchenbach, GER |
12D/17/2020 |
Ultra #12, 50k in 4:05:30 |
4° |
Marathon #122 in 3:26:55 |
123 |
Siegen, GER |
3M/5/2020 |
3:19:02 h (gross time 5:27) |
11° |
Just made this Marathon to collect one more |
124 |
Siegen, GER |
5M/9/2021 |
2:57:49 h (1:28:01/1:29:48) |
16° |
1st Marathon ever from muscle memory was quite ok |
125 |
Lübeck, GER |
10/24/2021 |
2:58:40 h (1:28:04/1:30:36) |
10° |
Tough course had me almost losing my sub 3 streak |
126 |
Wesel, GER |
12/27/2021 |
3:16:00 h (1:29:41/1:46:19) |
5° |
Failed badly due to stiff left quad prior to the run |
127 |
Siegen, GER |
5/26/2022 |
2:59:12 h (1:30:01/1:29:11) |
16° |
Finally managed it sub 3 after 2 failed attempts |
128 |
Siegen, GER |
9/20/2022 |
3:54:44 h (1:58:00/1:56:44) |
13° |
Another Marathon for my collection |
129 |
Siegen, GER |
9/30/2022 |
3:53:04 h (1:57:10/1:55:54) |
10° |
Another slow Marathon |
130 |
Siegen, GER |
10O/07/2022 |
3:44:34 h (1:56:20/1:48:14) |
11° |
Another Marathon to reach 100 unofficial ones |
131 |
Siegen, GER |
10O/14/2022 |
3:37:02 h (1:51:40/1:45:22) |
10° |
99th unofficial Marathon, one to go |
132 |
Siegen, GER |
1_6_2023 |
3:39:39 h (1:44:50/1:54:49) |
5° |
Failed to stay sub my target time of 3:30 h |
133 |
Paphos, CYP |
3_12_2023 |
3:16:10 h (1:34:10/1:42:00) |
16° |
Finally back to racing Marathons in spite of 2 injuries |
134 |
Siegen, GER |
4_15_2023 |
3:23:39 h (1:38:39/1:45:00) |
8° |
Failed to set a season best in training |
135 |
Wilhelmshaven,GER |
6_4_2023 |
3:13:05 h (1:32:18/1:40:47) |
14° |
5th overall, 2nd M40 – quite ok in spite of groin issues |
136 |
Siegen, GER |
6_29_2023 |
3:54:06 h (1:58:11/1:55:55) |
19° |
Easy controlled Marathon |
137 |
Siegen, GER |
7_21_2023 |
3:52:56 h (1:58:19/1:54:37) |
22° |
7th place Romania's all time Marathoner list |
138 |
Miami, USA |
1_28_2024 |
3:21:16 h (1:35:25/1:45:51) |
29° |
My slowest official Marathon, but still satisfied |
139 |
Siegen, GER |
2_14_2024 |
3:44:34 h (1:54:26/1:50:08) |
6° |
Easy progressive Marathon |
140 |
Pafos, CYP |
3_3_2024 |
3:25:51 h (1:43:30/1:42:21) |
13° |
Training Marathon |
141 |
Hamburg, GER |
3_23_2024 |
3:12:39 h (1:37:25/1:35:14) |
7° |
Champion; 1st win in 6 years, gross time 3:13:58 h |
142 |
Siegen, GER |
4_19_2024 |
6:15:00 h (3:29:37 h net) |
12° |
Half Marathon time trial totalling 42k for the day |
143 |
Siegen, GER |
5_3_2024 |
6:50:00 h (3:21:51 h net) |
8° |
Another Marathon collector's choice |
144 |
Sibiu, ROM |
5_25_2024 |
3:25:08 h (1:43:55/1:41:13) |
21° |
Negative split in spite of an injury |
145 |
Mikkeli, FIN |
7_6_2024 |
3:16:09 h (1:38:09/1:38:00) |
17° |
2nd man, 3rd overall, 91st negative split |
146 |
Frankfurt, GER |
8_3_2024 |
3:40:22 h (1:56:47/1:43:35) |
24° |
Preparing well for my 2nd World Championships |
147 |
Siegen, GER |
8_23_2024 |
3:38:09 h (1:55:05/1:43:04) |
17° |
3 more to go for 150 |
148 |
Bucharest, ROM |
10_13_2024 |
3:18:59 h (1:41:43/1:37:16) |
20° |
Supposed to be an easy training run |
My top 20 official Marathons / and top 20 unofficial Marathons
Time Age Place Temperature Running Shoe
2:41:19 h (1:20:33 / 1:20:45) 34 Düsseldorf 2014, 14°C Nike Flyknit Racer Black
2:43:13 h (1:22:00 / 1:21:13) 37 Bucharest 2017, 20°C Nike Zoom Vaporfly 4% - purple
2:43:49 h (1:22:19 / 1:21:29) 38 Düsseldorf 2018, 16°C Nike Zoom Vaporfly 4% - grey
2:44:29 h (1:21:27 / 1:23:02) 33 Düsseldorf 2013, 8°C Nike Flyknit Racer Volt
2:44:46 h (1:24:06 / 1:20:40) 32 Pafos 2013, 18°C Nike Flyknit Racer Volt
2:44:56 h (1:20:44 / 1:24:12) 35 Düsseldorf 2015, 18°C Nike Flyknit Racer Black
2:46:05 h (1:22:00 / 1:24:05) 35 Lyon 2015, 19°C Nike Flyknit Racer Black
2:46:43 h (1:19:44 / 1:26:49) 31 Limassol 2012, 21°C Adidas Adizero Adios 2 Or.
2:47:30 h (1:21:37 / 1:25:53) 33 Dubai 2014, 19°C Nike Flyknit Racer Black
2:47:32 h (1:22:32 / 1:25:00) 32 Frankfurt 2012, 4°C Adidas Adizero Adios 2 Neon Yellow
2:47:32 h (1:21:30 / 1:26:02) 33 Bucharest 2013, 12°C Nike Flyknit Racer Black
2:48:15 h (1:24:11 / 1:24:04) 33 Pafos 2014, 16°C Nike Flyknit Racer Black
2:48:17 h (1:24:12 / 1:24:05) 36 Cologne 2016, 14°C Nike Zoom Streak 5 Crimson
2:49:47 h (1:22:13 / 1:27:34) 32 Bonn 2012, 9°C Adidas Adizero Adios 2 Neon Orange
2:50:13 h (1:19:52 / 1:30:21) 31 Cologne 2011, 26°C Adidas Adizero Adios
2:50:29 h (1:25:00 / 1:25:29) 36 Bremerhaven 2016, 19°C Nike Zoom Streak 5 Crimson
2:50:36 h (1:23:42 / 1:26:54) 35 Bucharest 2015, 23°C Nike Zoom Streak 4 Neon Orange
2:50:55 h (1:25:42 / 1:25:13) 40 Scharbeutz 2020, 17°C Nike ZoomX Alphafly Next % White
2:51:19 h (1:23:55 / 1:27:24) 32 Wolfsburg 2012, 29°C Adidas Adizero Adios 2 Neon Yellow
2:52:00 h (1:27:30 / 1:24:30) 37 Sibiu 2017, 13°C Nike Flyknit Racer
My top 20 unofficial Marathons
1 2:45:40 h (1:22:53 / 1:22:47) 28 Siegen 2008, 16°C Nike Air Streak
2 2:48:03 h (1:24:56 / 1:23:07) 36 Wesel 2016, 16°C Nike Flyknit Racer
3 2:50:55 h (1:25:42 / 1:25:13) 40 Scharbeutz 2020, 17°C Nike ZoomX Alphafly Next %
4 2:51:38 h (1:25:52 / 1:25:46) 27 New York 2008, 1°C Asics
5 2:55:36 h (1:25:30 / 1:30:06) 34 Siegen 2014, 17°C Nike Flyknit Racer
6 2:56:51 h (1:27:40 / 1:29:11) 34 Siegen 2015, 3°C Nike Flyknit Racer
7 2:57:18 h (1:28:49 / 1:28:29) 39 Siegen 2019, 21°C Nike Vaporfly Next %
8 2:57:49 h (1:28:01 / 1:29:48) 41 Siegen 2021, 16°C Nike ZoomX Alphafly Next %
9 2:58:06 h (1:22:55 / 1:35:11) 30 Siegen 2010, 30°C Adidas Adizero Adios
10 2:59:10 h (1:29:34 / 1:29:36) 36 Siegen 2016, 7°C Nike Zoom Streak 5
11 2:59:12 h (1:30:01 / 1:29:11) 42 Siegen 2022, 16°C Nike Alphafly ZoomX Next %
12 2:59:16 h (1:29:48 / 1:29:18) 38 Siegen 2018, 22°C Vaporfly Next %
13 2:59:21 h (1:26:20 / 1:33:01) 36 Siegen 2016, 18°C Nike Zoom Streak 5
14 2:59:32 h (1:30:06 / 1:29:26) 38 Siegen 2018, 6°C Nike Vaporfly Next %
15 2:59:37 h (1:27:31 / 1:32:06) 33 Siegen 2013, 6°C Nike Flyknit Racer
16 2:59:43 h (1:26:40 / 1:33:03) 36 Siegen 2016, 25°C Nike Zoom Streak 5
17 2:59:45 h (1:29:59 / 1:29:46) 38 Siegen 2019, 5°C Nike Vaporfly Next %
18 2:59:46 h (1:27:29 / 1:32:17) 33 Siegen 2013, 14°C Nike Flyknit Racer
19 2:59:50 h (1:27:35 / 1:32:15) 33 Siegen 2013, 17°C Adidas Adizero Adios 2
20 2:59:59 h (1:25:40 / 1:34:19) 32 Siegen 2013, 3°C Nike Flyknit Racer
HALF MARATHONS: 1157 ULTRAS: 12 thru 10/15/2024
Oldest age Marathoning sub 3: 2:59:12 h @42y 2m 3d
I negative splitted 94/148 that is 64 % of all my Marathons
18 overall wins over all distances