Basajaun 2022

Race Report · Gravel / Bikepacking · 2022 Basajaun Five self-supported days of gravel through the Basque Country and Navarre · July–August 2022 · with Bruno Inça Just twenty days after the Ironman in Vitoria, and out of the very same Plaza de España where I’d finished it, I set off on the Basajaun: some 500 miles (800 km) of

Read More »

Ironman Vitoria 2022

Race Report · Triathlon / Ironman · 2022 Ironman Vitoria Six months after shoulder surgery — and family at the line · Vitoria-Gasteiz, July 10, 2022 The year before, I’d signed up for another long-course triathlon. This was more than a bike ride, this was an Ironman — still with no strength in me, six months after they opened up

Read More »

BikingMan Portugal 2022

Race Report · Ultracycling / Bikepacking · 2022 BikingMan Portugal The comeback to racing, eight months on — three days across the Algarve and Alentejo · May 2–4, 2022 After a start to the year that was hard to digest, and still finishing off the recovery, this was my first race in eight months. Alert, and full of respect for

Read More »

Race Across Germany 2021

Race Report · Ultracycling · 2021 Race Across Germany 800 km nonstop, Aachen to Görlitz — qualifying for RAAM · September 10, 2021 Early that year I had drawn up a short list of ultra-distance races, and when the Race Around Denmark was canceled I left a query with the organizer — Dieter Göpfert — about the Race Across Germany.

Read More »

Il Lombardia 2019

Race Report · Classics / Monuments · 2019 Il Lombardia The Race of the Falling Leaves — the fifth and last Monument · October 13, 2019 The fifth and last Monument was the Giro di Lombardia — la classica delle foglie morte, run in the fall, when the trees of Lombardy strip themselves bare. I did it a week after

Read More »

Eroica Chianti 2019

Race Report · Gravel / Vintage · 2019 Eroica Chianti Strade bianche in its purest form — vintage Chianti · October 6, 2019 A world of its own: vintage kit, a classic bike with downtube shifters, 127 miles (205 km) of strade bianche across Tuscany — and my magnet for mechanical bad luck in full force. 127 mi Distance 11,300

Read More »

Liège–Bastogne–Liège 2019

Race Report · Classics / Monuments · 2019 Liège–Bastogne–Liège The hardest of the Classics — La Doyenne, in the Ardennes · April 27, 2019 In April 2019, La Doyenne — the Old Lady, the oldest of the classics, first run in 1892. I got there a few days early and had a surprise right away in central Brussels: a temporary

Read More »

Norseman 2018 (part 2) – Race report

After putting my goggles back on, mostly filled with water, I noticed that the contact lens of my left eye twisted and floating, and at that moment the alarm rang and adrenaline took over. After a few seconds to fix the goggles and conform to the idea that the visibility was going to be minimal and single-eyed for the rest of the race, I got my hands back in the water.

Read More »

Norseman 2018 (part 1) – Preparation & Pre-Race

When I received an email notification on my cell phone, I got up suddenly, left the restaurant where I dined, and went into the cold November air to assimilate what had just happened. My Norseman ID had been one of 250 drawn out of 4800 applications to Norseman!!

Read More »

Ironman Barcelona 2016

Race Report · Triathlon / Ironman · 2016 Ironman Barcelona The first Ironman — and the first marathon · Calella, October 2, 2016 My first long-course triathlon — and my first marathon. A day of nerves, a carbon handlebar cracked right at the start, and a will bigger than the fatigue, from Calella to Barcelona. 1:21 Swim 6:09 Bike 4:58

Read More »