Em Inglaterra não foi muito feliz, sofrendo algumas lesões que o atrapalharam e depois da saída do treinador Martin Jol viu a sua situação piorar, acabando por em Janeiro de 2014, ser emprestado ao PSV Eindhoven.
De regresso à Holanda fez um bom final de temporada, ajudando o seu novo clube a recuperar da situação difícil em que se encontrava, mas no final da época teve de regressar a Londres, onde foi encontrar o Fulham no Championship, o 2º escalão inglês, uma situação que não era do seu agrado, mas o facto de ser o jogador mais caro da história do clube londrino, não facilitou a sua saída.
No final da época de 2014/15 o Fulham exerceu o direito que detinha para prolongar por mais um ano o contrato com Bryan Ruiz, mas a intenção era apenas recuperar uma parte do investimento feito e, em Julho de 2015 o Sporting Clube de Portugal anunciou a contratação do avançado costa-riquenho por três temporadas, ficando estabelecida uma cláusula de rescisão no valor de 60 milhões €.
Bryan Ruiz assumiu-se desde logo como titular indiscutível no Sporting, tornando-se numa das principais figuras de uma equipa que fez uma excelente temporada, com o costariquenho a espalhar a sua classe pelos relvados portugueses, atuando preferencialmente como médio ofensivo do lado esquerdo.