* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 21:34, 21 Februari 2022 (UTC) ‡ Penampilan dan gol di tim nasional akurat per 27 Juni 2023 (UTC)
Gravenberch bergabung dengan Akademi Pemuda Ajax pada tahun 2010, dan bekerja keras melalui tingkat junior. Pada 7 Juni 2018, ia pemain pertama yang menerima "Abdelhak Nouri Trofee", yang mengakui bakat terbaik di akademi Ajax.[5] Gravenberch memulai debut profesionalnya bersama Jong Ajax dalam kemenangan 5-2 Eerste Divisie atas FC Dordrecht pada 24 Agustus 2018.[6]
Gravenberch melakukan debut seniornya bersama Ajax pada 23 September 2018, dalam kekalahan 3-0 Eredivisie dari PSV. Gravenberch menjadi pemain Ajax termuda yang bermain di Eredivisie dalam usia 16 tahun dan 130 hari, melampaui rekor 16 tahun dan 242 hari yang dibuat oleh Clarence Seedorf.[7]
Bayern Muenchen
Pada 13 Juni 2022 Ryan Gravenberch menyelesaikan transfernya dari Ajax Amsterdam ke Bayern Muenchen, Die Roten mengontrak Ryan Gravenberch dengan durasi selama lima musim yang akan membuatnya berada di Allianz Arena hingga 2027.[8] Bayern dilaporkan telah membayar biaya tetap sebesar €19 juta plus €6 juta sebagai tambahan untuk mengontrak sang gelandang.[9]
Liverpool
Pada 1 September 2023, hari terakhir jendela transferLiga Premier, Gravenberch menandatangani kontrak dengan Liverpool dengan kontrak berdurasi lima tahun.[10] Biayanya, yang secara resmi tidak diungkapkan, dilaporkan sebesar €40 juta.[11][12] Pada 16 September, Gravenberch membuat penampilan debutnya untuk Liverpool, masuk sebagai pemain pengganti di perpanjangan waktu untuk menggantikan Mohamed Salah di menit ke-93 dalam kemenangan tandang Liga Premier melawan Wolverhampton Wanderers.[13] Pada tanggal 5 Oktober, Gravenberch mencetak gol pertamanya untuk Liverpool dalam kemenangan 2-0 melawan Union SG di Liga Eropa UEFA.[14]
Karier Internasional
Gravenberch adalah pemain muda internasional untuk Belanda. Pada usia 16 tahun, ia bermain untuk Belanda U19 dalam kekalahan laga persahabatan 4-1 dari Inggris U19 pada 5 September 2018.[15]
Dia dipanggil ke skuad senior Belanda pada November 2020.[16] Dia melakukan debutnya pada 24 Maret 2021 di kualifikasi Piala Dunia melawan Turki.[17] Pada tanggal 6 Juni 2021, Gravenberch mencetak gol dalam pertandingan persahabatan internasional melawan Georgia di mana Belanda menang 3-0.[18]