20 marathons (42,195 km) in 20 consecutive days all under 3 hours


Date and place: July 13 - August 1, 2020, Estonia.

Result: Every day I ran a marathon below the magical 3 hour limit. It took me a total of 57 hours 30 minutes 46 seconds to run 20 marathons, which makes the average time of one marathon 2:52:32. I ran the fastest marathon on the last day with a time of 2:47:07.

Results, energy expenditure, speed, body weight, and average heart rate by day were as follows:

Run courses of the challenege:
The challenge took place in six Estonian cities on the following dates:
Day 1 (Mon - July 13) - Tartu
Day 2 (Tu - July 14) - Tartu
Day 3 (Wed - July 15) - Tartu
Day 4 (Th - July 16) - Tartu
Day 5 (Fri - July 17) - Tartu
Day 6 (Sat - July 18) - Pärnu
Day 7 (Sun - July 19) - Pärnu
Day 8 (Mon - July 20) - Tartu
Day 9 (Tu - July 21) - Tartu
Day 10 (Wed - July 22) - Tartu
Day 11 (Th - July 23) - Tartu
Day 12 (Fri - July 24) - Tartu
Day 13 (Sat - July 25) - Rakvere
Day 14 (Sun - July 26) - Narva
Day 15 (Mon - July 27) - Viljandi
Day 16 (Tu - July 28) - Pärnu
Day 17 (Wed - July 29) - Tallinn
Day 18 (Th - July 30) - Tartu
Day  19 (Fri - July 31) - Tartu
Day 20 (A - August 1) - Tartu.

Running course in Tartu:















Running course in Pärnu

Running course in Rakvere


Running course in Narva:


















Running course in Viljandi:



Running course in Tallinn


See more: 20 marathons in 20 days under 3 hours - numbers and statistics