Russell Moore — WIAA Cross Country, Track & Commercial Photography, Olympia WA
Russell Moore / Olympia WA
High school cross country runner competing at Nike Cross Nationals 2025
Fall XC 2026 · Six meets locked · First gun Sept 12

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.

Paige Sheppard
Nike Cross Nationals 2025
Glendoveer, Portland OR
WIAA credentialed Published at DyeStat & WestcoastXC SafeSport certified $1M liability GA4 certified
KM 1.0Split — what you getAthletics

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.

48 Hours
Full-resolution gallery after every meet. Not a preview. Not a teaser. The files.
Your Name
Written into the file itself. Name, school, event, location, date — in the IPTC and EXIF data, not just the folder name. That's how a search finds you.
Licensed
Recruiting, NIL, and your own feed. In writing. You don't have to ask twice.
Capped
Three commission slots per meet. So the athletes who book actually get covered instead of appearing in the background of someone else's race.
KM 2.0Split — the workPortfolio 26

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.

Dylan Rowell after a sub-four-minute mile, Brooks PR Invitational 2026
brooks-pr-2026-dylan-rowell-sub-4-mile-exhaustion.webp
Exhausted runner portrait after a track meet at Mt. Tahoma, Tacoma WA
exhausted-runner-portrait-mt-tahoma-track-meet-5.webp
WIAA state cross country championships 2025, Sun Willows, Pasco WA
WIAA_STATE_2025-4033.jpg  ←  rename this one
Elite high school athletes at the Nike Jesuit Twilight Relays 2026
jesuit-twilight-relays-2026-high-school-elite-athletes.webp
Catherine Harju, Stadium High School, editorial track portrait
editorial-photoshoot-2025-catherine-harju.webp
Runner at the Capital City Marathon 2026, Olympia WA
capital-city-marathon-2026-quin-zola-2.webp
Editorial sports photography at the Mt. Tahoma Track Festival, Tacoma WA
mt-tahoma-track-tacoma-wa-editorial-sports-photography-2.webp
KM 3.0Split — the recordBeen / going
KM 4.0Split — the turnCommercial
Volunteer framing a roof seen from below through open joists, Habitat Women Build 2026
Same problem, wearing a hard hat

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.

KM 4.5Split — commissionedSame grid, different subject

The same 48 hours, off the track.

Identical pipeline, identical file structure. The only thing that changes is who's in the frame.

Jennifer Harju editorial portrait session, Olympia WA 2026
editorial-photoshoot-2026-jennifer-harju.webp
Jennifer Harju editorial session, second frame, 2026
editorial-photoshoot-2026-jennifer-harju-rmp.webp
Olympia High School mascot Pepper, institutional brand portrait
olympia-high-school-mascot-pepper-basketball-portrait.jpg
Amir Yousef environmental headshot at Browsers Bookstore, Olympia WA
amir-yousef-headshot-browsers-bookstore-olympia-wa-russell-moore.jpg
Commissioned by
South Puget Sound Habitat for Humanity NW Education Access Abacor Swantown Inn Olympia High School

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
KM 5.0Split — finishBook
— · — Finish · — · —

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.

© 2026 Russell Moore · Olympia WA · He/They WIAA credentialed · SafeSport · $1M liability · GA4 certified · Queer-owned russell@russell-moore.com