WHO WE ARE: Why trust us?

I have been riding mountain bikes since 1989, racing them since 1994, racing road bikes since 1997, rode the first Dragon Ride, did my first Etape du Tour in 1999.

Mike on a bike Dragon 2010


From an official perspective, I am a qualified Level 2 British Cycling Club Coach and British Cycling Road and Time Trial Level 2 Coach, as well as a qualified member of the Association of British Cycling Coaches.

Separate but related to that I am a Level 3 personal trainer and member of the Register of Exercise professionals (who also insure me).


I have been riding mountain bikes since 1989, racing them since 1994.

I started road racing in 1997 and moved up to 2nd category before focussing on racing in the League of Veteran Racing Cyclist races from the age of 40. These days I race mountain bikes throughout the winter, road in Spring and summer.

I’ve cycled across Tibet, got lost on desert trails in Utah and cycled from London to see an eclipse in Cornwall. I survived 15 years of London bike commuting well before the Boris Johnson mayoral era. I have ridden the Etape du Tour enough times that I can’t remember how many that is – between 5 and 10. I do know that I got Gold on all but the first attempt. I rode the first Dragon Ride, when it rolled out from a shed in Bridgend and didn’t cost an arm and a leg.


My life revolves around fitness- earning a living from it, utilising it, teaching it, learning it,- and the passion that drives that comes from the sport that brought me into it in the first place: cycling. Training techniques and methodologies fascinate me and keep me focussed on it daily. I’m always reading books, training manuals, e-books, blogs, web sites, exercise journals, watching DVDs about bike training. There’s always more to know, new ways of doing things, trying it out on myself and others and then, armed with that experience, as I’ve said before, applying that to help you be the best rider you can be.

Walking the Walk! See how I’m training.

Look for bibobikecoaching on STRAVA and follow my training!