Cycling

bikes and riders — pro racing to training wheels

Day in the dust

Day in the dust

Beautiful weather brought dust instead of mud to the Saturday Cross Crusade race in Bend.

Back to the 'boro

Back to the ‘boro

Photos from Sunday’s Cross Crusade race at Hillsboro Fairgrounds.

Rainier racing

Rainier racing

Shots from the 2011 Cross Crusade race #2 in Rainier.


Here comes the Crusade

Here comes the Crusade

Kicking off the 2011 Cross Crusade at Alpenrose.

Trebon at CrossVegas

Trebon at CrossVegas

Oregon’s Ryan Trebon tearing it up at 2011 CrossVegas.

Cascade Cycling Classic

Cascade Cycling Classic

Teamed up with Oregon Cycling Action at stage three of the Cascade Cycling Classic.


Sue Butler

Sue Butler

Elite cyclocross racer and Cyclocross Worlds competitor Sue Butler, photographed in Portland

Crusade revisited

Crusade revisited

As promised, I’ve gone through and pulled a few more shots from the 2010 Cross Crusade.

Nats Women 30-34

Nats Women 30-34

A few images from the Master Women 30-34 race at the US Cyclocross National Championships


Singlespeed faces

Singlespeed faces

As late to the table as I am posting images from the US Cyclocross National Championships,

Masters of masters

Masters of masters

Images from the US Cyclocross National Championships in Bend, Oregon

Ned Overend

Ned Overend

Mr. Ned Overend, cycling legend.


Portland’s Gran Prix

Portland’s Gran Prix

Photos from both days (December 5th and 6th) of the 2010 US Gran Prix of Cyclocross

More from Kruger’s

More from Kruger’s

Over Thanksgiving I worked up a few more shots from Kruger’s Crossing.

Rough day at the farm

Rough day at the farm

Racers braved a tough combination of cold, rain, and (barely) snow at the Kruger’s Crossing


Crusade finale

Crusade finale

The 2010 Cross Crusade series wrapped up with race #8 near Barton Park in Clackamas County.

Crusadin' in the 'boro

Crusadin’ in the ‘boro

Mud and a monster off-camber brought smiles of pain to the racers

All Hallows 'cross

All Hallows ‘cross

Sunday’s Cross Crusade race #6 was the second half of the Astoria doubleheader. Yeah, Halloween.


From Astoria, with fun

From Astoria, with fun

The first of two Cross Crusade races (#5) in Astoria offered everything from challenging climbs

Muddy Sunday

Muddy Sunday

Mud struck with a vengeance at Cross Crusade race #4

Sherwood Forest

Sherwood Forest

Dust ruled the day at Cross Crusade race #3 at the Sherwood Equestrian Center.


What you did last Sunday

What you did last Sunday

Cross Crusade race #2 at Rainier offered a rambling course with lots of climbing

Crusade kicks off

Crusade kicks off

The first race of the 2010 Cross Crusade brought 1500+ racers to Portland’s Alpenrose.

Molly dusts the field

Molly dusts the field

Molly Cameron dusts the competition at the 2010 Kruger’s Kermesse.