





Game Day Action Coverage
Per game
Focused coverage that preserves the pace and personality of your game day.
A More Personal Way to Remember The Game
I photograph the moments that define a game, from explosive plays and close calls to the reactions that happen between innings. Coverage is shaped around the sport, venue, and schedule, with attention to both individual athletes and the wider team experience.
For baseball, I look beyond the obvious action to capture pitching mechanics, contact at the plate, defensive movement, dugout energy, and the details that make the day feel complete. The result is a varied collection of images that reflects how the game actually unfolded.
Ideal For
Baseball teams and clubs
Individual athletes and families
School and community programs
Tournament and event organizers
How It Works
Plan Coverage: We discuss the sport, schedule, location, and moments that matter most.
Photograph The Game: I work from the sidelines and key vantage points to follow the action naturally.
Review The Story: Your finished collection brings together decisive plays, candid reactions, and the atmosphere of the event.
I Frame The Moment
I'm Luke, a photographer based in Sunnyvale, TX, and the guy behind Gio Frames. I create expressive images that bring personality, movement, and atmosphere into focus, from portraits and sports to cars and travel moments. My approach is relaxed, observant, and shaped around finding the details that make each scene feel distinct. Whether you want a striking image or a visual record of a meaningful moment, I aim to make every frame feel natural, memorable, and unmistakably yours.

Capture Your Story
Bring your vision into focus

Car Photoshoots
I create striking photoshoots for cars and automotive features.

Portrait Photography
I take polished portraits for personal and creative use.

Senior Photos
Class of 2027 and 2028 senior sessions, cap and gown, and senior athlete photos around Sunnyvale.
Pricing
Explore our offerings
See what we offer, browse your options, and find something that’s right for you.
Frequently Asked Questions
Tell me what you have in mind, and I'll get back to you.
Pay Your Deposit
A 50% deposit locks in your date, and the balance is due at your session. Put your name and session date in the payment note.