Sports and action photography

I shoot the emotion and grit athletes leave on the field.

Friday night lights, Saturday tournaments and Sunday races. Fast glass on the sideline, proofs online within 48 hours of the final whistle.

About

Ten seasons on the sideline

The best sports photo is the one the athlete still has on the wall twenty years later.

I started with a borrowed 70 to 200 on the fence at a high school football game and never put it down. Now I cover varsity and club teams, track meets, motocross and marathons, shooting from the spots the crowd cannot reach.

Every frame is timed to the moment the play breaks open, then edited the same night so athletes and parents see it while the game is still fresh.

Sessions and pricing

Game day, team day, senior day

Every session includes edited high resolution files, an online gallery for sharing and print rights. Team and league packages are quoted by roster size.

  • Championship Weekend

    $1,200 to $2,200

    10 hr

    Multi day tournament coverage with same night galleries between rounds, so families can order before they drive home.

    Book now for Championship Weekend
  • Club and Brand Work

    $850 to $1,800

    2 hr

    Kit launches, sponsor assets and facility photography, licensed for web and print.

    Book now for Club and Brand Work
  • Game Day Coverage

    $180 / hour

    One event, shot from warm ups to the final whistle. Edited frames land in a shared gallery within forty eight hours, while the result still stings or still sings.

    Book now for Game Day Coverage
  • Senior Athlete Session

    $375

    1 hr 30 min

    An hour and a half with one athlete, on their own field, in their own kit. Portraits their family frames and action they actually keep.

    Book now for Senior Athlete Session
  • Team and Roster Day

    $650 to $1,100

    4 hr

    Every athlete photographed for the program, the wall and the socials, plus a full team set. Built to run on a school schedule without holding up practice.

    Book now for Team and Roster Day

Have a game coming up?

Send the date, the venue and the sport. Sideline dates are held first come, first served and confirmed within one business day.

Galleries | page:portfolio Sessions | page:services About | page:about

Contact

Send the schedule

Games, meets, races and team days. Write or call with the date and the venue and the sideline is confirmed within one business day.