The Shooting Gallery Sports Photography
Category
General Information
Phone: +1 647-983-4734
Website: www.tsgphoto.com
Likes: 416
Reviews
Facebook Blog
Always proud and humbled to have my work published. Second project completed with @firefly.book. Thank you Steve Cameron for trusting me with this project. Thx also to many times world champion @cheersportsharks1 and their owners and authors @alimoffatt and @alana_potter, tumble king @sharkcoco and the @csgreatwhites athletes featured in the photos. #cheerleading #book #greatwhite #cheersport #csgreatwhites #sportphotography #tumble #tumbling #stunt #pose #jump #teamsport #team
Check out my good friend David Wylynko’s new book. Hint: Great stocking stuffer! www.puckluck.hockey... #puckluck #book #fiction #novel #canadian #minorhockey
Settling down #toronto #skyline #dusk #sundown #cityscape #orange #goodday #goodevening #goodnight
Morning glory ... .... no not that one Photos shot Nov 10, 2020. Seriously. ... #sunrise #beach #toronto #woodbine #woodbinebeach #ashbridges #ashbridgesbay #volleyball #athlete #training #dog #walk #leash #ball #play #sun #sand #clouds #water #tallgrass #outdoors #warmth #november2020 #fuckcovid @weathernetwork @destination_toronto @lovetoronto @volleyballworld @beachdogclub @beachmetro
Summer ain’t over yet. #sail #sailing #49er #49ersailing #ovingtonboats #northsails #skiff #skiffsailing #kingston #cork #kingstoncork #corkkingston #sailcanada #canada #hellyhansen #feelalive Athletes @boninsailing... Team @sailcanada Dev Team Location @corkkingston See more
Opti in the sky with @sailcanada @coda_opti @sailoptimist @abycsailingschool @abycyouthracing @abycoptiraceteam @ashbridgesbayyachtclub @worldsailingofficial @maxbonin12 @sailuniverse @sailmclaughlin ... #opti #sail #canada #sailcanada #sailing #optimist #youthsailing #yourh #nextgen #sportphotography #sportsphotography #waves #diamonds #lucyinthewithdiamonds @ Kingston Yacht Club
Ain’t over ‘til it’s over @annadunnsuen and @sophiebukovec #canadaproud @volleyballcanada @volleyballworld @beachvolleyballworld ... #beach #beachvolleyball #volleyball #sunandsand #athlete #volleyballathlete #ashbridgesbay #ashbridgesbayvolleyball #canada #volleyballcanada @ The Beaches
You digging it? : @sophiebukovec Dusted off the clicky photo machines for first time in months to shoot some of @volleyballcanada National Team Next Gen Athletes training at #ashbridgesbay beach this week. Lots of fun. Great athletes!... I will post a photo a day this week to showcase these talented human beings! Why? Why not. Amateur athletes are as dedicated as the pros, without the major funding. They can use all the support we can give them. #canada proud @volleyballcanada @beachvolleyballworld @beachmajorseries @avpbeach
Just add soap Athlete: @maxbonin12 Location: @ashbridgesbayyachtclub ... @ontariosailing @sailcanada @laserclass @laser.sailing_ @laserclass.na @ Ashbridge's Bay Yacht Club (ABYC)
The calm before the storm @maxbonin12
Quarantine Balcony Views @ Toronto, Ontario
Reset Take 2 - hoping the weather cooperates with today’s @cfsnowbirds planned flyby over Toronto and Southern Ontario. taken by @maxbonin12 and I @ 2019 CND Air Show @ Toronto, Ontario
WARNING Proud Canadian and dad moment Listen up/Look out Toronto, the @rcaf_arc @cfsnowbirds will be flying over Toronto this morning. Proud to be Canadian, eh? ... @maxbonin12 took these shots last September at the air show. Chip off the ol’block! @ Toronto, Ontario Canadian Forces Snowbirds
Thank you Raptors905 and to Coach Wumi for an amazing day with our girls!! Such a powerful and empowering experience on International Women’s Day!! #NBYMPFamily Photos By: The Shooting Gallery Sports Photography #HappyInternationalWomensDay
In tight. for @torontomarlies and @theahl @ Toronto Marlies
Before he was famous David Ayers was a Marlies Backup goalie for a game on Feb, 27, 2016 vs Rochester. Marlies won 10-5. In the lineup that same game: Nylander, Hyman, Kapanen, Holl, Gauthier and Coach Keefe just to name a few. ... Real happy for David. Maybe next time he could do the same for the Leafs! for @torontomarlies and @theahl #Hollywood #ebug #emergencygoalie #nhl #pro #practicegoalienomore #betterthanbeerleague @nhl @canes @amerkshockey @ Toronto Marlies
Just’in flight time for @nba and @raptors905 #basketball #nba #nbagleague #gleague #raptors905 #raptors #mississauga #bball #bball #slamdunk #dunk #warmup #jump
Torque for @torontomarlies and @theahl
38 for @torontomarlies and @theahl #brickwoll #shutout #38saves #marlieslive #foreverstartshere #marlies #ahl #hockey #sportsphotography #toronto @ Toronto Marlies
this one to bits. More every day #bringyourdaughtertoworkday #myfavoritedaughter #love #talent #beautifulsoul #beautifulmind #killerphotographer #natural @ Raptors905
Fierce, funny & focused Olympic @gabby_daleman Cover for @figureskaterfitnessmagazine and @figureskaterfitness ... Makeup art @rickyboudreau #cover #coverpage #figureskating #figureskater #figureskatingmagazine #canada #olympic #goldmedal #medalist #gabbydaleman #sportphotography #nikoncanada #godox #pocketwizards @ Flexafit by Signe Ronka
Postgame for @torontomarlies and @theahl @ Toronto Marlies
Game for @torontomarlies and @theahl @ Toronto Marlies
Pregame for @torontomarlies and @theahl @ Toronto Marlies
If you have the time for a quick Facebook click of support, I'd appreciate it. Thank you. https://www.yachtracingimage.com//49er-canadian-championsh Mirabaud Yacht Racing Image 2019 reveals new talents ...Continue reading
MIRABAUD YACHT TACING IMAGE 2019. Made the first cut selection! (top 80 in the world) Worth taking a look at the entries. VOTE / LIKE my shot or any other for that matter. (Link in bio). Some spectacular and original shots! ... Chances are every one of these photographers are like me: putting 100’s of hours into getting THE shot while putting thousands of $ worth of equipment on the line. I chose to enter this shot for several reasons beside the national and familial connection (go ! Go @boninsailing !) I like the juxtaposition of storm in the backdrop while the sun lights up the subject. Sailors understand the impending danger of the squall coming over the horizon. But really I just like the simplicity, clean lines and high contrast of the shot. @boninsailing @sailcanada @49ersailing @ovingtonboats @49er.ca @corkkingston @kingstonyacht #mirabaud #yacht #racing #image #2019 #contest #international #photography #sailing #sail #49ersailing #49erracing #49ersail #49er #stormonthehorizon #storm #squall
Sky is FALL’ing . swipe #nikon #toronto #fallsky #fall #autumn #colors #colours #dusk #october #octobersky #cntower #downtowntoronto #downtown #skyline #cityscape #6ixwalks #milliondollarvisuals #gramslayers #lovetoronto #cityphotography @ The Beaches
NuSzn swipe left . . #torontomarlies #marlies #hockey #seasonopener #homegame #win #hockey #ahl @ Toronto Marlies
For all those friends and followers who have asked me about my sons’ sailing and @olympics aspirations, please have a look at their new website www.boninsailing.com and follow them @boninsailing . Ps: the photos are . #itsnotpaddling #itsnotcanoeing #itsnotkayaking #itsnotyourgrandfatherssailing #49ersailing #49er #sailcanada #olympics #athletes #skiff #skiffsailing #paris2024
For all those friends and followers who have asked me about my sons sailing and @olympics aspirations, please have a look at their new website www.boninsailing.com and follow them @boninsailing . Ps: the photos are . #itsnotpaddling #itsnotcanoeing #itsnotkayaking #itsnotyourgrandfatherssailing #49ersailing #49er #sailcanada #olympics #athletes #skiff #skiffsailing #paris2024
Very proud to have contributed instructional images to this book project. Grateful to have worked with talented people: Steve Cameron @firefly.books , authors @dawnsmyth13 and Kathy Brooks . . #playbetterbasketball ... #firefly #fireflybooks #tsgphoto #theshootinggallerysportsphotography #basketball #basketballinstruction #basketballbook #basketballbookforcoaches #basketballbookforparents #basketballbookforplayers #ballers #balling #dribble #pass #shoot #block #pick #roll #pickandroll #layup #canada #wethenorth #raptors #kawhileonard #kawhicover #nba #nbagleague #ontariobasketball See more
Not much help. Sleepy company. . #buff #ruff #karatekid #waxonwaxoff... #mansbestfriend #dogdays #sleepyhead See more
New nose. Who dis?
Friends, Family and Fun. #nowindnoproblem #opti2019 #opticanadians2019 #opticanadians . . for @opticanadians_2019 . .... @coda_opti @britannia_yacht_club @homesinottawa @skippersplan @gillmarine @north_sails @gevityconsulting @ Britannia Yacht Club See more
Registration Measurement Opening ceremony Racing starts today .... . for @opticanadians_2019 . . @coda_opti @britannia_yacht_club @homesinottawa @skippersplan @gillmarine @north_sails @gevityconsulting @ Britannia Yacht Club See more
Soling North American Championship 2019 @corkkingston . . tsgphoto.com .... . #soling #sailsoling #cork #kingston #sail #sailing #solingnorthamericanchampionship #olympics @ Portsmouth Olympic Harbour, Kingston See more
PSA: when sailing always maintain proper hydration . . at @corkkingston ... #49er #49erfx #FX #akipper #crew #sail #sailinglife #skiff #skiffsailing #water #drenched #wave #bodyshot #bodycheck # #youusedtocallmeonmysnefonn
Anything you can do I can do better . #hellyhensen #feelalive #brothers #competition #bros #bruh #brotherlylove #showoffs #dare #doubledare #tripledare #sailing #sailinglife #skiff #skiffsailing #optimist #optimistsail #optisail #optilife #sailcanada #coda #opticork2019 #waves #daggerboard #foilinspection
Max sun #CAN1402 . . at @corkkingston @coda_opti .... . #sunsoutgunsout #shine #optimist #optisail #opticork2019 #sail #sailing #youth #canada #abyc #1402 @ Portsmouth Olympic Harbour, Kingston See more
The highs and lows. Epic seastate on Lake Ontario today. . . at 2019 Optimist CORK. .... . #opti #opticork #cork #storm #waves #sail #sailing #kingston @ Portsmouth Olympic Harbour, Kingston See more
for Kingston thermal. to @kingstonyacht for yet another great event! for sailing skiffs! . .... at 2019 Canadian 9er National Championship. . . #skiff #skiffsailing #skifflife #49er #49erFX #FX #29er #feelalive #sailing #shaka #hangloose #hangten #chill @ Kingston Yacht Club See more
Views from day#2 at 9er Canadians . . @kingstonyacht .... . #hellyhensen #feelalive #sailing #49er #29er #49erFX #FX #skifflife #skiffie #nationalchampionship #sailing @ Kingston Yacht Club See more
Sun’s out Tongues out! . . at 9er Canadians .... . #feelalive #kingston #skiff #skiffsailing #49er #fx See more
Storms a rollin in . . 2019 Canadian 9er National Championship .... . #feelalive #49ersailing #skiffsailing See more
My guy. Earned his vaycay!
Just the beginning. . . for @torontomarlies and @theahl .... . #blackandwhite #b&w #anthem #marlieslive #madeformore #hockey #ahl #caldercup #nikon See more
Four Ones of The 6ix. . . #singleexposure #longexposure #nikon #nikoncanada #toronto #firststorm #stormclouds #tdot_shots #skyline #torontoskyline #cityscape #cityscapetoronto
More snow. . #EngvallWeek. . . North Division Finals game#2 tonight @cocacola_coliseum ... . . for @torontomarlies and @theahl #backformore #marlieslive #marlies #ahl #caldercup #playoffs #hockey
Form follows function. . . for @torontomarlies and @theahl .... . #marlieslive #backformore #calder #caldercup #hockey #ahl #playoffs #ccm See more
Those that know, know. . #noTrequired #nomisprint #nomistake #hesgood #ontheteam #mrloyd #eight . .... #raptors905 #raptors #bball #basketball #nba #nbacanada #nbagleague #nbaplayoffs . . for @raptors905 and @nbagleague
Sweep & shine . . for @torontomarlies and @theahl .... . #round1sweep #marlies #marlieslive #ahl # playoffs #Toronto #hattrick #caldercup #hockey See more
MirrorrorriM . . for @torontomarlies and @theahl .... . #goalie #hockey #vaughn #vaughngoalie #toronto #marlies #marlieslive #netminder #stretch #catch #reflection See more
Leafs . . for @mapleleafs .... . #leafs #fans #playoffs #nhl #mapleleafssquare #toronto See more
Just get’em . . for @torontomarlies and @theahl .... . #goat #baaaaahahaha #nhl #hockey #mapleleafs #leafs #playoffs See more
TBT - Zach Hyman #11 @torontomarlies 2014. . . for @torontomarlies and @theahl ... . . #leafs #mapleleafs #buds #marlies #toronto #grinder #talent #heart #determination #positive #teamfirst See more
Windmill Wednesday . . for @torontomarlies and @theahl .... . #windmillwednesday #goalie #save #glove #windmill #goalielife #vaughn #glovesave #nikon #pocketwizard See more
ZEN . . . for @torontomarlies and @theahl ... . . #goalie #hockey #sportphotography #lowkey #focus #vaughngoalie #vaughngoaliegear #blueandwhite #marlieslive #marlies #leafs #growlers #ahl #canada #nationalanthem #ocanada See more
Mad Men Stylin . . #bandw #hockey #sportsphotography #nyk #northyorkknightsAA
. . for @torontomarlies and @theahl ... #shoot #followthrough #nevergiveup #penalty #maul #100percent #hockey #sportphotography
All the way . . #fam #teammates #brothers #grind #nba #gleague #905 #raptors #champions ... for @raptors905 and @nbagleague (March 2017) @fredvanvleet @pskills43 @brunofive @_alvo_
Torquin’ Tuesdays . . for @torontomarlies and @theahl ... #ccmhockey #ribcore #flex #hockey #ahl #marlieslive #cocacola
Bounce . . Round 2 @raptors905 vs @longislandnets in NY tonight 7pm .... #playoffs #elimination #winandin #basketball #gleague #grind #nikebasketball #nba #winthemoment . for @raptors905 and @nbagleague See more
Strike . . #blocks #tripledouble #playoffs #win #nba #basketball #nike #gleague #nbagleague #raptors #416 #905 #wethenorth #gring #winthemoment #toronto #mississauga .... for @raptors905 and @nbagleague See more
time 8pm tonight . #playoffs #raptors #mississauga #905 #gleague #paramountfinefoodscentre #grind #nba #basketball #onegame . for @raptors905 and @nbagleague
speed . . . for @torontomarlies and @theahl ... . . #fast #motion #leafs #marlies #marlieslive #toronto #icehockey #sportsphotography #nhl #ahl #draftpick #cocacola See more
for Raptors905 and NBA G League October's Very Own Toronto Raptors Nike Canada Nike NBA Canada Spalding @champagnepapi ... #ovo #octoberveryown #raptors #basketball #nba #nbagleague #grind #drake @ Scotiabank Arena
Coming in @scotiabankarena 1pm and on TV for @torontomarlies and @theahl ... #hockey #marlieslive #check #blur #ahl #ice #marlies #bellevillesens #belleville
4pm for @torontomarlies and @theahl #ccm #hockey #crossovers #marlies #ahl #cocacola
Team Family for Raptors905 and NBA G League #team #family #fam #basketball #basketballislife #nbagleague #nba #grind @ Raptors905
Popular Listings
Bombay Jam Toronto
+1 647-367-5829
Businesses, Health & wellness website, Gym/Physical fitness centre, Sport & recreation, Sports & recreation venue, Dance studio, Fitness venue
Girth Hitch Guiding
+1 403-318-1364
Businesses, Sport & recreation, Tour guide, Rock climbing spot
KNG Fitness Studio
12931 Hwy27 L0G 1N0 Nobleton, ON, Canada
+1 905-859-8668
Gym/Physical fitness centre, Sport & recreation