@sanfranciscoshock vs @vancouvertitans | West Play-Ins Day 1
@Spitfire vs @sanfranciscoshock West Play-Ins Day 1
@atlantareign vs @sanfranciscoshock | Summer Qualifiers West Day 2
@VegasEternal vs @sanfranciscoshock | Summer Qualifiers West Day 2
@VegasEternal vs @sanfranciscoshock | Summer Qualifiers West Day 3
@sanfranciscoshock vs @vancouvertitans | Summer Qualifiers West Day 2
@Spitfire vs @sanfranciscoshock | Summer Qualifiers West Day 2
@sanfranciscoshock vs @LAValiant | Summer Qualifiers West Day 1
@sanfranciscoshock vs @WashingtonJustice | Summer Qualifiers West Day 2
@LAGladiators vs @sanfranciscoshock | Summer Qualifiers West Day 1
@sanfranciscoshock vs @FLMayhem | Spring Stage Knockouts West Day 2
@sanfranciscoshock vs @vancouvertitans | Spring Stage Knockouts West Day 1
@sanfranciscoshock vs @BostonUprising | Spring Stage Qualifiers West Day 3
@sanfranciscoshock vs @FLMayhem| Spring Stage Qualifiers West Day 2
@LAValiant vs @sanfranciscoshock | Spring Stage Qualifiers West Day 3
@sanfranciscoshock vs @outlaws | Spring Stage Qualifiers West Day 2
@WashingtonJustice vs @sanfranciscoshock | Spring Stage Qualifiers West Day 2
@sanfranciscoshock vs @NYXLOverwatch | Spring Stage Qualifiers West Day 3
@sanfranciscoshock vs @atlantareign | Opening Weekend West
@sanfranciscoshock vs @TorontoDefiant | Opening Weekend West
ALWAYS WINNABLE FOR @sanfranciscoshock ⚡ #OWL2023 #SHORTS
Overwatch League 2023 Season | Opening Weekend – San Francisco Shock vs. Atlanta Reign
@sanfranciscoshock vs @outlaws | Pro-Am West
@vancouvertitans vs @sanfranciscoshock | Pro-Am West Week 1 Day 4
@sanfranciscoshock vs Timeless | Pro-Am West Week 1 Day 3
@sanfranciscoshock vs Trick Room | Pro-Am West Week 1 Day 1
@FLMayhem vs @sanfranciscoshock | Pro-Am West Week 1 Day 1
[Co-Stream] RUNBACK Series - Shock vs Fuel
DALLAS FUEL FACES OFF AGAINST THE SHOCK 🏆 | Player POV
Grand Finals | @San Francisco Shock vs @Dallas Fuel | Playoffs
@San Francisco Shock vs @Dallas Fuel | Grand Finals Highlights
Losers Finals | @San Francisco Shock vs Houston @Outlaws | Playoffs
@San Francisco Shock vs Houston @Outlaws | Playoffs Highlights
Losers Round 5 | @Hangzhou Spark vs @San Francisco Shock| Playoffs
Losers Round 4 | @San Francisco Shock vs @Seoul Dynasty | Playoffs
@Hangzhou Spark vs @San Francisco Shock | Playoffs Highlights
@San Francisco Shock vs @Seoul Dynasty | Playoffs Highlights
Losers Round 3 | @Hangzhou Spark vs @Florida Mayhem | Playoffs
Losers Round 3 |@LA Gladiators vs @San Francisco Shock | Playoffs
@LA Gladiators vs @San Francisco Shock | Playoffs Highlights
Losers Round 2 | @Shanghai Dragons vs @San Francisco Shock | Playoffs
Losers Round 2 | @Philadelphia Fusion vs @LA Gladiators | Playoffs
@Shanghai Dragons vs @San Francisco Shock | Playoffs Highlights
Winners Round 2 | Houston @Outlaws vs @San Francisco Shock | Playoffs
Houston @Outlaws vs @San Francisco Shock | Playoffs Highlights
@San Francisco Shock vs @London Spitfire | Countdown Cup Qualifiers Day 2
@San Francisco Shock vs @London Spitfire | Countdown Cup Qualifiers Highlights Day 2
@Paris Eternal vs @San Francisco Shock | Countdown Cup Qualifiers Day 1
@Paris Eternal vs @San Francisco Shock | Countdown Cup Qualifiers Highlights Day 1
@San Francisco Shock vs @ATL Reign | Countdown Cup Qualifiers Day 2
@San Francisco Shock vs @ATL Reign | Countdown Cup Qualifiers Highlights Day 2