2019 San Francisco Shock season

San Francisco faced the sixth-seeded Atlanta Reign in the first round of the season playoffs, but the team fell in a heartbreaking 3–4 loss to drop to the losers bracket.

Shock released three of their players in DPS André "iddqd" Dahlström, tank David "Nomy" Lizarraga Ramirez Osmar, and support Daniel "dhaK" Martinez Paz.

[4] On December 3, Shock acquired DPS Kwon "Striker" Nam-joo from Boston Uprising, bringing the team's roster total to the maximum of twelve players.

Despite solid performances by Yoo "smurf" Myeong-hwan and Jay "sinatraa" Won, the Shock fell to the Titans by score of 1–3.

While San Francisco fell in the first map, Ilios, they were able to full-hold the Spark on Hollywood to tie up the series heading into halftime.

San Francisco subsequently prevented the Fusion from claiming a single point on their attack to enter the match break up 2–0.

San Francisco closed out the match by completing the entirety of Rialto and full-holding Philadelphia to cement a 4–0 victory and advance to the Stage 1 Finals.

With over four minutes remaining in their time bank, the Titans were able to push the payload further to hand San Francisco a 3–4 loss.

[17] Three days prior to their first match of Stage 2, Shock transferred DPS player Andrej "babybay" Francisty to Atlanta Reign.

[20] Week two saw San Francisco face Guangzhou for the second time in a row; the result was the same, as Shock again swept Charge 4–0.

[22] After their match against the Defiant, and before Hangzhou, San Francisco transferred flex support Nikola "sleepy" Andrews to Washington Justice.

The match opened on Oasis, where the Shock opted to play with substitute DPS players STRIKER and Architect and main tank Smurf.

For map two, San Francisco selected Numbani and substituted back in main tank Super and DPS players sinatraa and Rascal.

The Shock adapted to the new role lock by subbing in and out players depending on the map type and composition they wanted to run; the strategy proved to be successful, as they took down the Dynasty 3–1.

After getting dismantled on Lijiang Tower, San Francisco evened up the match score by winning on Volskaya Industries.

[47] San Francisco opened the double-elimination season playoffs with a match against the sixth-seeded Atlanta Reign on September 6.

[49] Advancing to the second round of the lower bracket, the Shock next faced the fifth-seeded Los Angeles Gladiators on September 12.

San Francisco took advantage of a flat showing from the Gladiators on the first map, Busan, to take a quick 1–0 lead.

From then on, the Gladiators put on a much better showing, showcasing great ultimate combinations between Chang-hoon "rOar" Gye on Orisa and Gui-un "Decay" Jang on Doomfist.

[50] While they were able to keep the battle competitive, the Shock proved to be too much to handle, as they took wins on King's Row and Horizon Lunar Colony.

On their attack, the Gladiators completed the map, largely due to a stellar performance by João Pedro "Hydration" Goes Telles on Pharah.

[52] With the win, San Francisco advanced to the lower bracket finals, where they took on the Atlantic Division Champions New York Excelsior on September 15.

On defense, the Shock could not stop New York from reaching the first two checkpoints, but they held off the Excelsior from completing the map to claim their fourth straight 4–0 sweep in the playoffs.

As the map moved to the escort potion, the Shock did not lose a team fight as they captured the second point with over four minutes in the time bank.

[56] As the payload was escorted though the final phase of the map, Rascal used Mei's ice walls helping to both protect and elevate Architect's Bastion to give him high ground.

Notably, Architect had managed to get Bastion up onto one of the chandeliers that hung near the end of the map and, subsequently, prevented the Titans from challenging the final capture from this tactical position.

On San Francisco's attack, they were held up under the choke point for an extended amount of time, but the team was able to touch the capture area as time ran out to force an overtime timer; a clutch ultimate from Choi "ChoiHyoBin" Hyo-bin on Sigma led to the Shock closing out the map with a win.

[56] On defense, the Titans focused on shutting down sinatraa's Doomfist,[54] and found some success, as they were able to hold of the Shock's first and second attacks.

San Francisco carried that momentum into the second point and won the first team fight to finish the map with 2:12 in their time bank.

[56] Vancouver struggled to push the payload to the first checkpoint on their attack, largely due to a stellar performance by Shock's DPS Rascal on Pharah.

The Shock won every match they played in Stage 4.
The Shock won the 2019 Grand Finals.