Home

A gravel cyclist races through Manistee county at the 2024 Rusty Fish bike race

Capture the Achievement

Whether it's rolling over dirt, gliding through snow, or pounding the pavement that excites you, Andy J C Photography is ready to Capture the Achievement. 
Get in touch today to bring the best moments of your race to life!

Event Spotlight

Barry Roubaix

What many consider to be the kick off to the gravel race season in Michigan, the Barry Roubaix winds through some of the best gravel roads and "roads" SW Michigan has to offer. This year's event featured pleasant temps and plenty of sunshine which I'm sure contributed to all those happy faces out there racing. I've never seen that many smiles at the top of The Wall! Thank you to participants, volunteers, organizers, and the residents of Barry County for making this event so special. April 12, 2025
737A1665.jpg

Event Spotlight

Barry Roubaix



737A1665.jpg


Highlight Reel


A runner celebrates as she crosses across a bridge at the 2024 LMCU Bridge Run.
A group of gravel cyclists race to the finish at the 2025 Barry Roubaix gravel bike race.
Two friends run across a bridge at the 2024 Zeeland Turkey Trot
A gravel cyclist passes by at the 2024 Rusty Fish bike race in Manistee, MI
An ice climber climbs frozen Munising Falls in the Upper Peninsula of Michigan
An athlete on a fat bike rolls through a tight corner at the 2025 VASA Fat Bike race.
A snowshoer races at the 2025 North American VASA in Traverse City Michigan
A windsurfer catches huge air off a wave in St Joseph, MI
A cyclist rides down a gravel road at the 2024 Virtue Gravel Fondo in Fennville, MI
A cross country skier races to the finish of the 2025 North American VASA
Gravel racing is the best in Michigan and even better at the Barry Roubaix
Two skiers rip across groomed corduroy at the 2025 North American VASA in Traverse City, Michigan
A runner runs across a bridge at the 2024 LMCU Bridge Run in Grand Rapids, MI
GLS Cycling takes on the 2024 Barry Roubaix
A runner passes by at the 2024 Zeeland Turkey Trot in Zeeland, MI
A runner works toward completing a gravel marathon at the 2024 Rusty Fish in Manistee, MI
Three runners pass by and run into the distance at the 2024 Zeeland Turkey Trot in Zeeland, MI
A dog sled team takes on the Jack Pine 30 at the UP200 hosted in Marquette, Michigan
A pair of runners make their way across a bridge at the 2024 Zeeland Turkey Trot in Zeeland, MI
A runner finishes the Freedom Run 5K at the Hopkins Hometown Celebration in Hopkins, MI
A runner and her dog make their way through the fog along the course at the 2024 Pet-A-Pawlooza
A biker gets ready to roll on his fatbike at the 2024 Rusty Fish gravel race in Manistee, MI
A surfer plots his way out through the waves of St Joseph Beach on Lake Michigan
A dog sled team takes on the Jack Pine 30 at the 2025 UP200 held in Marquette, Michigan
A runner seen between two others strides over a bridge at the 2024 LMCU Bridge Run
The lead group of runners come through at the 2024 Zeeland Turkey Trot in Zeeland, MI
A gravel cyclist at the start of the 2024 Rusty Fish bike race in Manistee, Michigan
A dog at the finish of the 2024 Pet-a-Pawlooza in Byron Center, MI
A group of racers from the Hutchins Lake Association ride by at the 2024 Virtue Gravel Fondo

Highlight Reel