South AfricaFixed distanceIAU Gold
Two Oceans Marathon - 50km Split
6 Apr2025
Distance
50km
Finishers
11,6628,337 men3,325 women
Winning time
2:51:53h
Median pace
9.16km/h
Pace distribution
11,662 finishers · 7.00–17.45 km/h · mean 9.55
Every finisher ran the same 50 km course, so these paces are directly comparable.
Histogram of finisher pace. 11,662 finishers ranged from 7.00 to 17.45 kilometres per hour, with a mean of 9.55 and a median of 9.16. The busiest band is 8.0 to 8.5 kilometres per hour, with 2,369 finishers.
Results
Ranks 6,051–6,100 of 11,662
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 6050 | 5:29:50h | 9.10 | — | 4770th M | |
| 6052 | Spartan Harriers Club | 5:29:51h | 9.10 | M40 | 4771st M · 957th M40 |
| 6053 | Stellenbosch Athletic ... | 5:29:52h | 9.10 | M55 | 4772nd M · 204th M55 |
| 6054 | Madiba BAY Warriors Ru... | 5:29:53h | 9.09 | — | 4773rd M |
| 6055 | Carbineers Western Pro... | 5:29:56h | 9.09 | — | 4774th M |
| 6056 | Team Vitality Athletic... | 5:29:57h | 9.09 | M23 | 4775th M · 504th M23 |
| 6057 | Durbanville Athletic Club | 5:29:58h | 9.09 | W40 | 1282nd F · 209th W40 |
| 6057 | Benoni Northerns AC | 5:29:58h | 9.09 | M60 | 4776th M · 102nd M60 |
| 6059 | Magnolia Road Runners | 5:30:00h | 9.09 | W23 | 1283rd F · 160th W23 |
| 6059 | Erwat Athletics Club | 5:30:00h | 9.09 | M60 | 4777th M · 103rd M60 |
| 6061 | Sweet Soles Athletics ... | 5:30:01h | 9.09 | M40 | 4778th M · 958th M40 |
| 6061 | Beaufort West Drawwers | 5:30:01h | 9.09 | M50 | 4778th M · 468th M50 |
| 6061 | Team Vitality Athletic... | 5:30:01h | 9.09 | — | 4778th M |
| 6064 | Run Zone | 5:30:02h | 9.09 | W45 | 1284th F · 141st W45 |
| 6064 | Legends Athletic Club | 5:30:02h | 9.09 | W40 | 1284th F · 210th W40 |
| 6064 | Team Vitality Athletic... | 5:30:02h | 9.09 | W50 | 1284th F · 100th W50 |
| 6067 | 5:30:03h | 9.09 | W35 | 1287th F · 168th W35 | |
| 6067 | Hollywood Athletics Cl... | 5:30:03h | 9.09 | M60 | 4781st M · 104th M60 |
| 6067 | Atlantic Athletic Club | 5:30:03h | 9.09 | — | 4781st M |
| 6067 | 5:30:03h | 9.09 | M50 | 4781st M · 469th M50 | |
| 6067 | Team Vitality Athletic... | 5:30:03h | 9.09 | — | 4781st M |
| 6072 | 5:30:04h | 9.09 | — | 4785th M | |
| 6072 | Goudveld Multisport | 5:30:04h | 9.09 | — | 4785th M |
| 6074 | Actom Athletics Club | 5:30:05h | 9.09 | M55 | 4787th M · 205th M55 |
| 6075 | Stellenbosch Athletic ... | 5:30:07h | 9.09 | — | 1288th F |
| 6076 | Team Vitality Athletic... | 5:30:08h | 9.09 | W50 | 1289th F · 101st W50 |
| 6076 | Correctional Services CG | 5:30:08h | 9.09 | M60 | 4788th M · 105th M60 |
| 6078 | Team Vitality Athletic... | 5:30:10h | 9.09 | — | 4789th M |
| 6079 | Correctional Services ... | 5:30:11h | 9.09 | — | 4790th M |
| 6080 | Sandf Western Province | 5:30:12h | 9.09 | — | 4791st M |
| 6080 | Thungela Athletic Club | 5:30:12h | 9.09 | M40 | 4791st M · 959th M40 |
| 6082 | Run Walk for Life MPU | 5:30:13h | 9.09 | M55 | 4793rd M · 206th M55 |
| 6082 | Hollywood Athletics Cl... | 5:30:13h | 9.09 | — | 4793rd M |
| 6084 | Unisa AC | 5:30:15h | 9.08 | W40 | 1290th F · 211th W40 |
| 6084 | Real Gijimas Athletic ... | 5:30:15h | 9.08 | — | 1290th F |
| 6084 | Oxford Striders | 5:30:15h | 9.08 | — | 4795th M |
| 6084 | Team Vitality Athletic... | 5:30:15h | 9.08 | M65 | 4795th M · 27th M65 |
| 6084 | Team Vitality Athletic... | 5:30:15h | 9.08 | M23 | 4795th M · 505th M23 |
| 6089 | Hillcrest Villagers AC | 5:30:16h | 9.08 | — | 1292nd F |
| 6089 | 5:30:16h | 9.08 | — | 4798th M | |
| 6091 | Correctional Services ... | 5:30:17h | 9.08 | M45 | 4799th M · 721st M45 |
| 6092 | Athletics Kloof | 5:30:18h | 9.08 | W40 | 1293rd F · 212th W40 |
| 6092 | 5:30:18h | 9.08 | M50 | 4800th M · 470th M50 | |
| 6094 | Team Vitality Athletic... | 5:30:19h | 9.08 | — | 1294th F |
| 6094 | Hillcrest Villagers AC | 5:30:19h | 9.08 | — | 1294th F |
| 6094 | Hillcrest Villagers AC | 5:30:19h | 9.08 | — | 1294th F |
| 6094 | Nedbank Running Club S... | 5:30:19h | 9.08 | W45 | 1294th F · 142nd W45 |
| 6094 | Waterfall City Athleti... | 5:30:19h | 9.08 | M45 | 4801st M · 722nd M45 |
| 6094 | 5:30:19h | 9.08 | M45 | 4801st M · 722nd M45 | |
| 6100 | Pushing Limits Athleti... | 5:30:20h | 9.08 | M60 | 4803rd M · 106th M60 |
- 60504770th MTime5:29:50hPace9.10
- 6052Spartan Harriers Club4771st M · 957th M40Time5:29:51hPace9.10Cat.M40
- 6053Stellenbosch Athletic ...4772nd M · 204th M55Time5:29:52hPace9.10Cat.M55
- 6054Madiba BAY Warriors Ru...4773rd MTime5:29:53hPace9.09
- 6055Carbineers Western Pro...4774th MTime5:29:56hPace9.09
- 6056Team Vitality Athletic...4775th M · 504th M23Time5:29:57hPace9.09Cat.M23
- 6057Durbanville Athletic Club1282nd F · 209th W40Time5:29:58hPace9.09Cat.W40
- 6057Benoni Northerns AC4776th M · 102nd M60Time5:29:58hPace9.09Cat.M60
- 6059Magnolia Road Runners1283rd F · 160th W23Time5:30:00hPace9.09Cat.W23
- 6059Erwat Athletics Club4777th M · 103rd M60Time5:30:00hPace9.09Cat.M60
- 6061Sweet Soles Athletics ...4778th M · 958th M40Time5:30:01hPace9.09Cat.M40
- 6061Beaufort West Drawwers4778th M · 468th M50Time5:30:01hPace9.09Cat.M50
- 6061Team Vitality Athletic...4778th MTime5:30:01hPace9.09
- 6064Run Zone1284th F · 141st W45Time5:30:02hPace9.09Cat.W45
- 6064Legends Athletic Club1284th F · 210th W40Time5:30:02hPace9.09Cat.W40
- 6064Team Vitality Athletic...1284th F · 100th W50Time5:30:02hPace9.09Cat.W50
- 60671287th F · 168th W35Time5:30:03hPace9.09Cat.W35
- 6067Hollywood Athletics Cl...4781st M · 104th M60Time5:30:03hPace9.09Cat.M60
- 6067Atlantic Athletic Club4781st MTime5:30:03hPace9.09
- 60674781st M · 469th M50Time5:30:03hPace9.09Cat.M50
- 6067Team Vitality Athletic...4781st MTime5:30:03hPace9.09
- 60724785th MTime5:30:04hPace9.09
- 6072Goudveld Multisport4785th MTime5:30:04hPace9.09
- 6074Actom Athletics Club4787th M · 205th M55Time5:30:05hPace9.09Cat.M55
- 6075Stellenbosch Athletic ...1288th FTime5:30:07hPace9.09
- 6076Team Vitality Athletic...1289th F · 101st W50Time5:30:08hPace9.09Cat.W50
- 6076Correctional Services CG4788th M · 105th M60Time5:30:08hPace9.09Cat.M60
- 6078Team Vitality Athletic...4789th MTime5:30:10hPace9.09
- 6079Correctional Services ...4790th MTime5:30:11hPace9.09
- 6080Sandf Western Province4791st MTime5:30:12hPace9.09
- 6080Thungela Athletic Club4791st M · 959th M40Time5:30:12hPace9.09Cat.M40
- 6082Run Walk for Life MPU4793rd M · 206th M55Time5:30:13hPace9.09Cat.M55
- 6082Hollywood Athletics Cl...4793rd MTime5:30:13hPace9.09
- 6084Unisa AC1290th F · 211th W40Time5:30:15hPace9.08Cat.W40
- 6084Real Gijimas Athletic ...1290th FTime5:30:15hPace9.08
- 6084Oxford Striders4795th MTime5:30:15hPace9.08
- 6084Team Vitality Athletic...4795th M · 27th M65Time5:30:15hPace9.08Cat.M65
- 6084Team Vitality Athletic...4795th M · 505th M23Time5:30:15hPace9.08Cat.M23
- 6089Hillcrest Villagers AC1292nd FTime5:30:16hPace9.08
- 60894798th MTime5:30:16hPace9.08
- 6091Correctional Services ...4799th M · 721st M45Time5:30:17hPace9.08Cat.M45
- 6092Athletics Kloof1293rd F · 212th W40Time5:30:18hPace9.08Cat.W40
- 60924800th M · 470th M50Time5:30:18hPace9.08Cat.M50
- 6094Team Vitality Athletic...1294th FTime5:30:19hPace9.08
- 6094Hillcrest Villagers AC1294th FTime5:30:19hPace9.08
- 6094Hillcrest Villagers AC1294th FTime5:30:19hPace9.08
- 6094Nedbank Running Club S...1294th F · 142nd W45Time5:30:19hPace9.08Cat.W45
- 6094Waterfall City Athleti...4801st M · 722nd M45Time5:30:19hPace9.08Cat.M45
- 60944801st M · 722nd M45Time5:30:19hPace9.08Cat.M45
- 6100Pushing Limits Athleti...4803rd M · 106th M60Time5:30:20hPace9.08Cat.M60
Showing ranks 6,051–6,100 of 11,662