A coach is going to search your name.
Make sure something good comes back. WIAA-credentialed cross country and track coverage across Washington — delivered inside 48 hours, with your name, school, event and location written into every file.
Nike Cross Nationals 2025
Glendoveer, Portland OR
Shot solo. Filed in 48 hours.
No crew, no reveal sale, no watermark. One photographer who knows where the race is decided and stays out of the way of your season.
Where it gets decided.
Hover any frame — the caption is the actual filename I ship. Structured, searchable, readable by a crawler. That isn't a flourish, it's the product.
Where I've been. Where I'm going.
Six meets locked from Olympia to Everett, first gun September 12. Everything below it is already filed and live. Click any row.
Commissions capped at 3 slots per meet · Full 2026 slate →
Plus 15 more meets, 2024–2026 · Open the archive →
A customer is going to search your category.
Same system, different subject. I photograph the people who run organizations across the South Sound — leadership, crews, volunteers, and the rooms they actually work in — then ship the files wired so a search engine can read them.
Capture
Documentary, not staged. Real people in the room where the work happens, on a normal working day.
Metadata
IPTC and EXIF written into the file — copyright, keywords, geo-coordinates, alt descriptions.
Schema
Custom JSON-LD. ImageObject, LocalBusiness, hasOfferCatalog.
Measurement
GA4 events on image interaction, Search Console verification, a recorded before and after.
The same 48 hours, off the track.
Identical pipeline, identical file structure. The only thing that changes is who's in the frame.
He strives to have each photo represent the emotion of the athlete at their best, and he only makes the best ones available.
Frank Durocher — Parent, Olympia High School
First gun: September 12.
Six meets, seven weeks, three commission slots each. Athlete coverage from $150, full meet coverage $350, paid in full at booking. Commercial work from $3,500. Tell me the meet and I'll tell you straight whether a slot is left.