Joao Felix, 10 Kasım 1999 yılında Portekiz'de dünyaya geldi. Profesyonel kariyerine 2014 yılında Benfica B kulübünde başladı. 2018 yılında Benfica kulübüne katıldı. 2018-19 UEFA Avrupa Ligi'nde gösterdiği performansla isminden söz etti.
3 Temmuz 2019 tarihinde, La Liga takımlarından Atlético Madrid'e 126 milyon euro karşılığında transfer olmuştur. João Félix, bu transferle birlikte tüm zamanların en pahalı transferleri arasında beşinci sırada yer aldı.
Joao Felix 2023 sezonunda İngiltere, Premier Lig devlerinden Chelsea takımına kiralık olarak gönderildi.
2007-2008 Pestinhas
2008-2014 Porto
2014-2015 Padroense
2016-2018 Benfica B
2018-2019 Benfica
2019- Atlético Madrid
2023- Chelsea (kiralık)
2017 Portekiz U-18
2018 Portekiz U-19
2017 Portekiz U-21
2019- Portekiz
UEFA Uluslar Ligi - 2019
Primeira Liga - 2018-19