COASTAL SPORTS specializes in providing athletic and high school senior photography services. We create distinctive senior banners for stadium and arena showcasing, media, promotional assets for athletes, games and event photography and videography, sponsorships, as well as comprehensive team and individual portraits for parent purchases. We don't charge any upfront costs or fees to photograph seniors for banners or entire teams for parent purchases, and we include team photos for yearbooks free of charge.


We take pride in offering highly competitive and generous packages, along with substantial discounts and fundraising opportunities tailored to booster clubs, high schools, middle schools, and club teams. We welcome new clients and are always ready to serve.


Specific pricing for media day without the purchase of banners can be reviewed at the bottom of this page, above the contact form.


No competitor can match the value that COASTAL SPORTS brings to your team and school.

When you partner with COASTAL SPORTS for your senior banners, you unlock access to everything listed below and more!

Welcome to Coastal Sports!


Thank you for visiting Coastal Sports Photography! I'm a professional sports, portrait, and event photographer based in Central Florida (Polk County). I hope you enjoy viewing my images as much as I enjoyed capturing them. All photographs are available for purchase, with options including digital downloads, various print sizes, and many other great products.



Don't forget to follow us on Instagram, Facebook, and Twitter. #TeamCanon

We’re located in Polk County but serve most of Central Florida, from Orlando to Tampa and beyond.


Our service area includes Auburndale, Bartow, Davenport, Dundee, Eagle Lake, Fort Meade, Frostproof, Haines City, Highland Park, Hillcrest Heights, Lake Alfred, Lake Hamilton, Lakeland, Lake Wales, Mulberry, Winter Haven, Polk City, Tampa, Orlando, Plant City, Seffner, Bloomingdale, Dover, and Brandon.


With so many cities we cover, we might have missed yours. If you don’t see your location listed, please reach out to us!