- I have competed in over 1,100 races world wide in more than 15 countries.
- Swimming - 100m, Triathlon Sprint, Olympic and Ironman distance, Swimathon (5k) twice in a day, and swimming the English Channel (relay).
- Cycling - 10, 25, 50, 100 mile time trials and 12 hour time trials. Cycled from Land's End to John O Groat's 874 miles (1,399k)
- Running - Mile, 5k, 10k, 21k, Marathon, double Marathon, 100k and marathon des sables beyond.
- Duathlons - Powerman sprint & standard distance plus long course Zofingen Switzerland winner of many duathlons in the 80's & 90's Competitor first BallBuster duathlon Box Hill x 10
- Completed over 81 Marathons.
- Pioneer of Sprot - First London marathon (81) - First Uk Triathlon (83) First Ride London 100 miler
- I have crossed the finish line in over 460 triathlons worldwide since 1983 (33 consecutive triathlon season 2015)
- Completed more than 37 Ironman events.
- From Super Sprint races to Olympic, Middle, Ironman, Double and Triple Iron distance events taking 45 hours 58 minutes and 29 grueling seconds
- Mark won a triathlon outright in the morning and finished 2nd in another triathlon in the afternoon!
- 1,000 Push ups (Press ups) in 28 minutes.
- Competed in the British Telecom Tower (in London) race and climbed 870 steps/650 feet in less than 5 minutes.
- Pizza eating completion winner!
- Mark has currently achieved British Triathlon level 1 & 2 coaching award.
If you require coaching please send me an e mail
List of some of my triathlons and Ironman events I have done