The batter drives through the pitch as the catcher and umpire watch closely behind the plate. 2026 TC World Series Softball, Opening Day, Portland, Oregon, 2026.
Triple Crown World Series · July 20–25 · We're on your sideline all week

Event Galleries

From the field to the court, the mat to the arena — professional coverage of tournaments, league events, and championship games across the Portland area, delivered fast.

Live Follow @sidelinestudiopdx — shots from the field all week Featured tournament · Live this week

TC World Series Galleries

Shooting all week at the Triple Crown World Series. Each day's gallery posts that night — check back after your games.

The pitcher stretches fully airborne, arm cocked back and legs split wide in the instant before the ball leaves her hand. 2026 TC World Series Softball, Opening Day, Portland, Oregon, 2026.

Day 1 — Opening Day

Softball · Mon July 20 · view gallery
Westview softball batter swings through the pitch and connects with the ball during a senior night game.

Day 2 — Pool Play

Softball · Tue July 21 · posts that night
Westview softball infielder leaps and stretches to snag a high throw during a senior night game.

Day 3 — Pool Play

Softball · Wed July 22 · posts that night
Westview softball infielder drops to one knee to field a low ground ball during a senior night game.

Day 4 — Bracket Play

Softball · Thu July 23 · posts that night
Westview softball catcher cocks arm back to throw the ball during a senior night game.

Day 5 — Semifinals

Softball · Fri July 24 · posts that night
Westview softball team gather in a huddle near the baseline during a senior night game.

Day 6 — Championship

Softball · Sat July 25 · posts that night

Want us focused on YOUR athlete this week? Individual game coverage books per game — find us at the fields or reach out.

Services & Sessions

Beyond game day

Loved what you saw in the gallery? Here's what we can do for your athlete, your team, and your family.

Sports Photography

  • Sideline Action — 1 game, 15+ images$200
  • All-Star Action — 2 games, 35+ images$400
  • Team Story — 50–100+ imagesfrom $350
  • Senior/Media Day — per athlete (8 min)$15
Sports photography →

Senior Sessions

  • Senior Session — 1 portrait session, 40+ images$500
  • Sportraiture — portraits + action stills, 2 shoots$700
Senior sessions →

The Athlete Story

  • The Athlete Story — portraits, action stills + Story Cut film$995
The top of the ladder →
Chris Bates of Sideline Studio PDX shooting from the sideline
Scanned the shirt? Start here.

That was us on your sideline

Sideline Studio PDX covers tournaments, league games, and championships across the Portland metro. If we were at your event, your photos are on the way.

  1. Your gallery posts here within days of the event
  2. Browse, download, share — prints and keepsakes available in-gallery
  3. Want us to focus on YOUR athlete next game? That's Individual Game Coverage
Book game coverage Meet the studio
Best of the sideline

From youth leagues to the pros

Every sport has its own rhythm — we've shot most of them, from first-year club players to MLS matchdays.

Baseball at home plate
Baseball
A kicker strides toward the teed ball as his teammates surge forward behind him. Jesuit High School Football, 2026.
Football
Tennis return at full stretch
Tennis
Track under the lights
Track & Field
Lacrosse in motion
Lacrosse
MLS LAFC soccer player stands on the railing with arms raised in celebration against Timbers in 2026.
MLS
Sideline Studio PDX

A Portland storytelling photography studio founded by Chris Bates — photographer, coach, parent, and U.S. Coast Guard veteran. We capture authentic stories through motion, emotion, and connection. Stories in Motion.

The story behind the sideline →
Jesuit High SchoolWestview High SchoolSunset High SchoolBeaverton High SchoolPortland Club SportsPortland Youth Sports Jesuit High SchoolWestview High SchoolSunset High SchoolBeaverton High SchoolPortland Club SportsPortland Youth Sports

Next game, we could be watching yours.

Tournaments, league events, championships — or one athlete's big season. Let's talk coverage.