Hubo un tiempo en el que visitar a la Real Sociedad suponía un mal trago para el Barcelona. Desde que el equipo txuri-urdin regresó a Primera, en la temporada 2010-11, los realistas encadenaron siete partidos sin conocer la derrota frente a los catalanes, incluido el 1-1 de la semifinal de Copa de la 2013-14. Los guipuzcoanos, sin embargo, no han ganado al Barcelona desde 2016.

En la campaña del retorno a la máxima categoría, la Real remontó el gol inicial de los culés gracias a los tantos de Ifrán y de Xabi Prieto, de penalti (2-1). Una temporada después, Agirretxe y Griezman igualaron el 0-2 inicial de los catalanes (2-2), y en la 2012-13 se produjo otra remontada. Los goles de Chory Castro (2) y de Agirretxe, en el minuto 87, dieron la vuelta al 0-2 inicial marcado por Messi y Pedro. Aquel partido inauguró una serie de cuatro triunfos consecutivos en la 2013-14 (3-1), 2014-15 (1-0, con gol de Jordi Alba en propia meta) y 2015-16 (1-0, con un tanto de Oyarzabal). Ahí se acabó la racha. Ese encuentro supuso fue la última victoria realista ante el Barcelona. En la 2016-17 y en la pasada campaña hubo sendos empates (1-1 y 2-2), y entre ambos partidos la Real encadenó tres derrotas (0-1, 2-4 y 1-2).

El Barcelona es el equipo contra el que más veces ha jugado la Real en competiciones de ámbito estatal. En total, realistas y blaugranas se han enfrentado en 186 ocasiones, con un balance de tan solo 36 triunfos guipuzcoanos, 43 empates y 107 derrotas. En Primera División, la Real ha ganado al conjunto catalán 32 partidos, pero ha empatado otros 32 y ha perdido 83. En Donostia, sin embargo, las cifras mejoran considerablemente. El conjunto txuri-urdin ha obtenido 29 de esos 32 triunfos como local, ha igualado 25 choques y ha caído en 19 ocasiones.