SPSL-PSL-NPSL-XC-2026 T-MINUS — COMMISSIONS OPEN
Gig Harbor senior girls racing at the Olympia XC Classic 2026

South Sound XC — Documentary Coverage

SPSL / PSL / NPSL
XC Champs 2026

Sat · Oct 24 · 2026 Fort Steilacoom Park · Lakewood WA
Time to the gun --D--H--M--S
Event
SPSL 2A / PSL 3A / NPSL League Championships
Date
Sat, Oct 24, 2026 · 9:00 AM
Location
Fort Steilacoom Park, Lakewood WA
Photographer
Russell Moore
Services
Full-event documentary coverage — every race, every team — plus guaranteed private commissions (one athlete per heat)

Race Day — Sat, Oct 24

Two sessions, one park.

Morning: the SPSL 2A & PSL 3A League Championships. Afternoon: the NPSL Sub-District — a bi-classification meet with separate 3A and 4A varsity races and combined JV fields. Every race starts and finishes at Fort Steilacoom Park.

Session 1 — Morning · SPSL 2A / PSL 3A League Championships

  • 9:15 AMBoys JV 5KCombined 2A SPSL & 3A PSL
  • 9:45 AMBoys Varsity 5K3A PSL only
  • 10:15 AMBoys Varsity 5K2A SPSL only
  • 10:45 AMGirls Varsity 5K3A PSL only
  • 11:15 AMGirls Varsity 5K2A SPSL only
  • 11:45 AMGirls JV 5KCombined 2A SPSL & 3A PSL
  • 12:15 PMBoys & Girls Unified / Ambulatory 2-MileCombined

Session 2 — Afternoon · NPSL Sub-District (3A & 4A)

  • 12:45 PMBoys Varsity 5KNPSL 3A
  • 1:15 PMBoys Varsity 5KNPSL 4A
  • 1:45 PMGirls Varsity 5KNPSL 3A
  • 2:15 PMGirls Varsity 5KNPSL 4A
  • 2:45 PMBoys JV 5K & Boys Unified 2-MileJV combined 4A/3A
  • 3:20 PMGirls JV 5K & Girls Unified 2-MileJV combined 4A/3A

3A Puget Sound League

12 teams — two divisions

Narrows Division

  • Bellarmine Prep
  • Central Kitsap
  • Gig Harbor
  • Lincoln (Tacoma)
  • Mount Tahoma
  • Silas

Nisqually Division

  • Capital
  • Lakes (Meet Host)
  • North Thurston
  • Peninsula
  • River Ridge
  • Timberline

2A South Puget Sound League

8 teams — single league

  • Clover Park
  • Eatonville
  • Fife
  • Foss
  • Franklin Pierce
  • Orting
  • Steilacoom
  • Washington

NPSL — 3A Division

8 teams — afternoon session

  • Auburn Mountainview
  • Enumclaw
  • Federal Way
  • Kent-Meridian
  • Kentlake
  • Thomas Jefferson
  • Todd Beamer
  • White River

NPSL — 4A Division

8 teams — afternoon session

  • Auburn
  • Auburn Riverside
  • Kennedy Catholic
  • Kentridge
  • Kentwood
  • Mount Rainier
  • Stadium
  • Tahoma

Pre-Race — Heat by Heat

Ones to Watch

The athletes from my photo archive at the schools on this meet's list, grouped by heat and ordered by current-season 5K times on Athletic.net, nothing more. This isn't the entry list, so I can't promise every name is on the line. Tap a card for the stats.

12:45 PM · Boys Varsity 5K · NPSL 3A

  1. Austin Messer of Todd Beamer running at the NPSL/PSL/SPSL Champs (2025)
    Austin Messer Todd Beamer · Gr. 12 15:39.85K

1:45 PM · Girls Varsity 5K · NPSL 3A

  1. Paeton Poelman of White River running at the John Payne Invitational (2026)
    Paeton Poelman White River · Gr. 12 18:05.05K

Notice of Operations — 2026 Season

The lens follows the race,
not the roster.

I'm on site for the full event — every race, every team, from the first gun to the last chute. But I'm done shooting volume galleries. No 2,000-frame dumps, no bib-searchable archives, no promise of a photo of every athlete who toes the line. That model produced a lot of files and very few photographs worth keeping. Covering the meet as a whole is not the same as photographing every individual in it.

What I shoot now is the meet itself — editorial, free-range, for the culture. The leader committing at the hairpin. The freshman closing on tired legs. The chute at the moment form gives out. I go where the story goes, and the story doesn't check start lists.

The documentary gallery from this meet will be a curated set of selects. Your athlete might be in it. That's the honest deal — and it's exactly why the channel below exists.

  • EditorialCoverage follows the narrative of the race — no roster obligations.
  • CuratedA tight set of selects, not a volume archive. Every frame earns its place.
  • GuaranteedThe only way to guarantee your athlete: a private commission, booked before race day.

Guaranteed Coverage — Private Commission

One athlete. A dedicated shooting plan across multiple key course locations, worked around the editorial coverage. Delivered as a private, edited gallery.

What's guaranteed: I'll shoot your athlete's race with a plan built around multiple key locations. What's not: any single location. Meet officials control access, so if an area is closed or moved, I'll cover from the best position still open.

$350Flat · per race
MULTIPLECheckpoints, access permitting
72HPrivate gallery delivery
PRINT-READYEdited full-res files

Commissions by heat · Sat Oct 24

One guaranteed athlete per heat, varsity and JV. If your heat is booked, email me: I'll consider extra athletes based on current times.

Claim a Heat → 12 heats open Commissions close Tue, Oct 20 · 1:00 PM

25% of every $350 commission ($87.50 per booking) goes directly to the WSCCCA Coaches Scholarship Fund — valid across Russell's 2026 season coverage, through Leagues and Districts, for bookings made directly through russell-moore.com. WSCCCA Scholarship Fund →

Know Where To Stand

The Course

The 5K course at Fort Steilacoom Park. Use the layers to switch between satellite and line views, and to see where spectators can stand.

SF ABC N
CourseS start · F finish · A–C spectator spots

North is up. Aerial imagery: USDA NAIP via USGS The National Map. It shows land cover from when it was flown and may differ on race day. Route and spectator spots are approximate.

A

Hot spot

Mile 1

Mile 1. This is where the bulk of people will go after the start. Follow the herd.

B

Fairly quiet spot

Just past mile 1

Just past mile 1. Plenty of time to get there from the start and get back to the finish.

C

Quiet spot

Fall colors

Really pretty this time of year, wood fenced and lined with fall colors all around.

Straight Answers

FAQ

Will there be photos of every athlete at this meet?

No. I cover the full event — every race, every team — but coverage is editorial and follows the story of the race, not the roster. That's documentary coverage of the meet as a whole, not a guarantee of individual photos of every athlete. Guaranteed photos of a specific athlete require a private commission booked before race day.

How do I guarantee photos of my athlete?

Book a Guaranteed Coverage Commission above. Each heat takes one guaranteed athlete, varsity and JV. If your heat is already booked, email me and I'll consider extra athletes based on current times. Commissions close Tuesday, Oct 20 at 1:00 PM.

When does the documentary gallery go live?

Curated selects publish within 72 hours of the final race. The gallery button on this page activates automatically when they're up.

Can I use the photos commercially?

Gallery images are licensed for personal use. Media, school, and commercial licensing is available — get in touch through the main site.

Does any of my commission fee go anywhere besides your business?

Yes. For every commission booked at $350 directly through russell-moore.com, 25% — $87.50 per booking — goes directly to the Washington State Cross Country Coaches Association (WSCCCA) Coaches Scholarship Fund. This applies across Russell's 2026 season coverage, through Leagues and Districts.