Народився 8 травня1997 року в місті Лісабон. Вихованець юнацької команди «Бенфіки»[1], з 2016 року став виступати за резервну команду «Бенфіка Б», в якій провів сезон 2016/17, взявши участь у 16 матчах другого дивізіону Португалії.
18 серпня 2017 року Ешковал і його товариш по команді Філіпе Феррейра перейшли до клубу «Істра 1961» з хорватської Першої футбольної ліги в рамках угоди по переходу Мато Мілоша[en] у зворотному напрямку[2]. Португалець підписав чотирирічний контракт, втім відіграв за команду з Пули лише пів року і вже 10 січня 2018 року перейшов в іншу місцеву команду «Рієка», уклавши угоду на півтора року[3]. У новій команді швидко став основним гравцем і допоміг команді двічі поспіль у 2019[4] та 2020 роках виграти Кубок Хорватії. Станом на 16 вересня 2020 року відіграв за команду з Рієки 61 матч в національному чемпіонаті.