1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Originaire des Îles Canaries, Omar Mascarell passe son enfance sur l'île de Tenerife et y commence le football à l'âge de 5 ans, à l'UD Santa Cruz. Il part ensuite jouer à l'UD Tegueste et au CD Laguna, deux clubs proches de l'agglomération de Santa Cruz de Tenerife.
Real Madrid (2010-2016)
Repéré en 2010 par le Real Madrid, le club merengue le rapatrie en métropole.
Il dispute son premier match professionnel le , lors de la dernière journée de Liga face à Osasuna (victoire 4-2). Ce sera son seul match avec l'équipe première du Real Madrid.
Le , il est prêté pour une saison au club anglais de Derby County[1].
En , le Real Madrid active sa clause de rachat d'un montant de 4 millions d'euros, espérant ainsi faire une plue-value sur une éventuelle revente.
Schalke 04 (depuis 2018)
Le , il s'engage jusqu'en avec Schalke 04, pour un transfert d'un montant de 10 millions d'euros[2].
Les débuts avec Schalke sont compliqués, entre blessures, irrégularité, et les choix de Domenico Tedesco, il est très peu utilisé lors de la première partie de saison. Le licenciement de Tedesco et le retour de Huub Stevens en mars change la donne, il finit la saison en tant que titulaire et Schalke termine la saison sur une décevante 14ème place.
La saison suivante est différente avec l'arrivée de David Wagner au poste d'entraîneur. Le technicien américano-allemand le replace devant la défense dans un milieu à trois et en fait un titulaire indiscutable, faisant de lui le joueur le plus utilisé à la trêve.