1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Alberto Soro est né à Ejea de los Caballeros en Espagne, et c'est avec le club de sa ville natale, le SD Ejea, qu'il commence le football. En 2009, il rejoint le club le plus important de sa région, le Real Saragosse, où il poursuit sa formation. Il débute avec l'équipe première lors du Championnat d'Espagne de football de deuxième division 2018-2019, alors que le club évolue en deuxième division. Il joue son premier match le , face au CF Reus Deportiu, en championnat, où il entre en jeu en cours de partie (0-0)[1]. Le suivant, lors de la quatrième journée de championnat, Soro inscrit son premier but en professionnel, lors d'une victoire de son équipe face au Real Oviedo (0-4)[2]. Le , Alberto Soro prolonge son contrat avec son club formateur jusqu'en 2022, et se voit définitivement promu au sein de l'équipe première[3]. Il termine sa première saison en professionnel avec un total de deux buts en 29 apparitions en championnat.
Le , Alberto Soro est recruté par le Real Madrid, qui le laisse cependant à son club formateur pour la saison à venir[4].
Grenade CF
Après la fin de son prêt au Real Saragosse, Alberto Soro est transféré au Grenade CF pour un contrat de cinq ans le , sans avoir eu l'occasion de jouer pour le Real Madrid[5],[6]. Il joue son premier match pour Grenade le , lors d'une rencontre qualificative pour la Ligue Europa face au Lokomotiv Tbilissi. Il entre en jeu et son équipe s'impose par deux buts à zéro[7].
FC Vizela
Le , Alberto Soro rejoint le FC Vizela sous la forme d'un prêt d'une saison[8].
Dinamo Bucarest
Le Grenade CF met fin au contrat d'Alberto Soro en [9]. Le joueur quitte ainsi le club et se retrouve sans contrat jusqu'au , où il rejoint le club roumain du Dinamo Bucarest. Il signe un contrat de trois ans, soit jusqu'en [10].