Joao Felix memulai perjalanan sepak bolanya bersama Porto di usia delapan tahun, melakukan perjalanan dari kota asalnya, Viseu, beberapa kali seminggu, dengan gambaran perjalanan pulang-pergi sejauh 150 mil sebagai 'jalurnya'. Dia adalah anak muda yang mungil tetapi berbakat yang segera menarik perhatian para pencari bakat di seluruh negeri dan pindah klub ke Benfica saat berusia 15 tahun pada tahun 2015.

Memanfaatkan model tim 'B' di Portugal, di mana klub-klub papan atas memiliki tim cadangan di tingkat kedua, Joao melakukan debut profesionalnya untuk tim kedua Benfica pada usia 16 tahun - pemain termuda yang mewakili tim pada saat itu.

Dia memainkan 30 pertandingan liga dalam dua musim antara 2016 dan 2018, juga tampil untuk tim U-19 klub di UEFA Youth League, mencetak enam gol saat mereka finis sebagai runner-up Red Bull Salzburg pada tahun ketika Chelsea menjadi juara.


Sebagai seorang penyerang teknis yang bisa membuat perbedaan di sepertiga akhir, tidak mengherankan ketika Joao dipromosikan ke tim utama Benfica pada awal kampanye 2018/19, musim yang terbukti menjadi terobosan baginya secara pribadi dan sukses bagi klub saat mereka mengamankan gelar Liga Primeira.

Setelah mencetak gol-gol krusial melawan pesaing gelar Sporting Lisbon dan Porto, serta hat-trick Liga Europa melawan Eintracht Frankfurt di perempat final, ia finis dengan 20 gol di semua kompetisi (14 di antaranya dicetak dengan kaki kanan dan 18 di antaranya berasal dari dalam kotak penalti). Yang terakhir datang pada hari terakhir saat Benfica mengalahkan Santa Clara 4-1 untuk menyegel gelar dalam pertandingan yang terbukti menjadi pertandingan terakhir Joao untuk Eagles.


Debut internasional senior terjadi pada musim panas itu di tengah kemenangan Portugal di UEFA Nations League sebelum penyerang itu berpindah Lisbon ke Madrid, bergabung dengan Atleti lewat rekor transfer untuk kedua klub. Masih berusia 19 tahun saat tiba di Spanyol, Joao Felix yang masih belia itu dilatih oleh Diego Simeone dan diharuskan beradaptasi dengan gaya permainan yang berbeda di bawah pelatih asal Argentina itu, sebagian besar tampil sebagai penyerang bayangan bersama Luis Suarez atau beroperasi dari sisi sayap.

Dia kembali mencetak sembilan gol dalam 36 penampilan, termasuk tiga gol dalam enam penampilan di kampanye Liga Champions perdananya, saat Los Rojiblancos finis ketiga di La Liga dan mencapai perempat final di kompetisi klub utama Eropa. Mereka dikalahkan oleh RB Leipzig di babak sistem gugur yang tertunda, dengan penalti yang dimenangkan dan dikonversi oleh Joao yang tidak cukup dalam kekalahan 2-1 dari tim Jerman.


Sebelumnya dalam kampanye tersebut, ia diakui secara individu dengan penghargaan bergengsi Golden Boy yang menobatkannya sebagai pemain muda terbaik di Eropa dan menandai kampanye terobosan bersama Benfica dan awal karier Atletico-nya.

Musim 2020/21 membuat Atleti dinobatkan sebagai juara Spanyol untuk pertama kalinya dalam tujuh tahun terakhir dan Joao Felix mengawali musim dengan performa yang baik, mencetak delapan dari 10 golnya sebelum Natal, meskipun cedera dan penyakit kemudian mengakibatkan tim berhenti beroperasi selama akhir musim dingin dan musim semi. Kontribusinya yang paling signifikan datang dalam pertandingan La Liga terakhir melawan Osasuna saat ia memberi umpan kepada Renan Lodi untuk gol krusial dalam kemenangan comeback yang membuat tim Simeone tetap berada di puncak klasemen seminggu sebelum penobatan mereka.

Dia juga bermain di kedua leg pertandingan Liga Champions mereka melawan Chelsea ketika kami sedang dalam perjalanan untuk mengangkat trofi.


Dalam 18 bulan terakhir, sang penyerang telah pulih dari cedera pergelangan kaki yang menghambat menit-menitnya di awal 2021/22, meskipun ia bisa membukukan 15 gol dalam 55 penampilan dalam jangka waktu tersebut dan dinobatkan sebagai Pemain Terbaik Atletico Musim Lalu oleh para pendukung klub setelah mengakhiri kampanye dengan kuat.

Itu termasuk mencetak gol dan menciptakan gol dalam kemenangan babak 16 besar Liga Champions melawan Manchester United, setelah dua tahun sebelumnya juga memberikan assist dalam kemenangan di Anfield melawan Liverpool pada tahap yang sama di kompetisi yang sama. Tujuh gol dalam delapan pertandingan dari Februari hingga April 2022 membuatnya mendapatkan penghargaan dari para penggemar, dengan musimnya yang berakhir lebih awal karena cedera menyusul tersingkirnya Atleti dari Eropa di tangan Manchester City.

Joao telah membuat 20 penampilan klub hingga saat ini pada 2022/23 dengan Colchoneros saat ini berada di urutan kelima di La Liga, 14 poin di belakang pemimpin klasemen Barcelona. Di Piala Dunia Qatar, ia mencetak gol di pertandingan pembuka Portugal dan memberikan dua assist selama turnamen secara keseluruhan.


Dia memiliki 28 penampilan internasional dan telah bermain dua kali untuk Atleti sejak Portugal keluar di perempat final, mencetak gol dalam kemenangan 2-0 atas Elche akhir tahun lalu.