Né le 3 avril 1996 à Los Palacios y Villafranca, Fabian Ruiz rejoint rapidement le centre de formation du Real Betis, avec qui il fait ses débuts en professionnel durant la saison 2014-2015. Prêté une demi-saison à Elche en 2017, il s’impose dans son club formateur à l’été suivant, tapant dans l'œil des recruteurs européens. En 2018, il rejoint le Napoli, où il devient un élément important du onze, remportant la Coupe d’Italie en 2020. Ses performances en Italie lui ouvrent la porte du Paris Saint-Germain, où il signe en 2022.
Dans la capitale, il s’impose comme une pièce maîtresse de Luis Enrique à l’arrivée de l’entraîneur espagnol en 2023. Il est buteur lors de la finale de la Coupe de France contre l’Olympique Lyonnais en mai 2024 (2-1). Les deux saisons suivantes, il forme un trio redoutable au milieu de terrain aux côtés de Vitinha et Joao Neves, et participe activement au gain des deux premières Ligue des Champions du club en étant titulaire lors des deux finales, face à l’Inter Milan en 2025 (5-0), puis Arsenal en 2026 (1-1 a.p., 4-3 t.a.b.).
Fabian performe très vite sous le maillot de la sélection nationale espagnole, dès les catégories de jeunes. Il remporte l’Euro Espoirs en 2019, en étant désigné meilleur joueur du tournoi. Sous les ordres de Luis de la Fuente, il est titulaire avec la Roja lors des campagnes victorieuses en Ligue des Nations 2023, puis à l’Euro 2024. Le 19 juillet 2026, pour sa 50e cape, il figure dans le onze vainqueur en finale de la Coupe du Monde contre l’Argentine (1-0 a.p.).