Sports Photos

Specializing in action and high volume sports team photography in-studio and on-location

In-Studio Portrait Photography

Bring your team to our studio at the iconic Cotton Factory, 270 Sherman St. Our in-studio option offers three distinct looks tailored specifically to your team, complete with professional post-production and a stunning team composite. Whether you come suited up or take advantage of our convenient changing rooms, our spacious studio can comfortably accommodate up to 25 players at a time. Capture  your team with the highest quality portraits, perfect for lasting memories and showcasing your team’s pride.

In-Studio Deliverables

  • Three Custom Looks / Player
  • Team Composite
  • One Hour Studio Time
  • Two to four week turnaround
  • Digital download

On-Location Sports Photos

Top Shelf Media proudly serves all of Ontario, from Hamilton to London and all the way to Belleville. We bring unique sets directly to your team’s location, utilizing flash photography and coloured background lighting to create striking images that meet the standards of team pictures in 2024. Whether on-ice or on the field, our goal is to make your photos pop. Trust us to capture your team’s unique energy and deliver photos that are as memorable as your game.

On-Location Deliverables

  • One hour includes setup
  • 4 Distinct Poses
  • Team Composite OR Group Photo
  • Two to four week turnaround
  • Digital download

League, Club, Association Photography

When you bring us to capture your entire league, association, studio’s photos, we bring an entire production not just a camera. From pre-ordering, to athlete organization and lighting, we ensure that everyone is receiving photos that are relevant to today’s ever growing photography standards. Let us help you customize a package that will suit teams in your organization in the shortest amount of time possible at the quality you expect.

High Volume Photography

  • Customized to your needs

Follow Top Shelf Media

LET’S WORK TOGETHER

Are you ready to level up your game?