Sports Photography
Sports photographer in Williamsburg, VA
Game action, athlete portraits, senior night coverage, and team images for schools, clubs, and families across Williamsburg and Hampton Roads.

Who it is for
- High school and middle school athletes
- Club teams and travel programs
- Families who want more than phone photos from the sideline
- Coaches and athletic departments that need images for rosters, posters, and social media
How it works
- 01We choose the game, match, meet, or portrait setup that fits the athlete.
- 02I photograph the action, details, reactions, and any planned portraits.
- 03You receive an edited gallery with files for download and sharing.
What to expect
- Coverage can focus on one athlete, a small group, or a full team.
- Outdoor and indoor sports are both available, including soccer, basketball, swimming, track, football, volleyball, and lacrosse.
- Images are edited for sharpness, color, and usable crop options.
Questions
Common questions
How much does sports photography cost?+
Athlete Mini sessions cost $175 per athlete with a three-athlete minimum ($525 total) and five edited digital images each. Private creative lighting sessions start at $500. Single-game team coverage is $400.
How will I receive my photos?+
Professionally edited digital images are delivered through an online gallery. Prints, banners, and specialty products are available separately.
Do you photograph individual athletes during a game?+
Yes. I can focus coverage on one athlete or split the session across several players if the timing and sport allow it.
Can teams use the photos for posters or social media?+
Yes. Team and media day sessions can be planned with school, club, and social graphics in mind.
Where do you work?+
I am based in Williamsburg, VA and work throughout Hampton Roads, including James City County, York County, Newport News, and nearby areas.
Ready to book a session?
Send the date, location, and session type. I will reply with availability and a quote.
