Stephan har sprungit över 70 marathon varav ett stort antal av dessa är Ultramarathon. Han har också genomfört över 25 triathlon varav ett 10-tal fulldistans Ironman. Stefan är dessutom sedan många år tillbaka barfota löpare. Ladda ner The Barefoot Running Book (Jason Robillard, 2010).