Holding bermain untuk Stalybridge Celtic Juniors[4] sebelum bergabung dengan akademi Bolton Wanderers pada usia tujuh tahun.[5] Dia bergabung dengan klub Liga Dua Inggris, Bury pada 26 Maret 2015 dengan status pinjaman selama sisa musim 2014–15.[6] Holding membuat satu-satunya penampilan di Bury pada 3 April 2015, masuk sebagai pemain pengganti pada menit ke-79 dalam kemenangan tandang 2–0 melawan Cambridge United.[7] Sekembalinya ke Bolton, dia menandatangani kontrak profesional dengan klub.[8]
Dia melakukan debutnya di Bolton pada 11 Agustus 2015, bermain sebagai starter dalam kekalahan kandang 1–0 dari Burton Albion di ajang Piala Liga.[9] Dia mencetak gol pertamanya untuk klub pada 23 Januari 2016 dalam kemenangan 3–1 melawan Milton Keynes Dons.[10] Holding terpilih sebagai Pemain Terbaik Bolton Wanderers untuk musim 2015–16.[11] Dia membuat 30 penampilan, mencetak satu gol,[9] dengan Bolton finis di posisi terbawah Kejuaraan EFL dan terdegradasi ke Liga Satu.[12]
Arsenal
Holding bergabung dengan klub Liga Utama Inggris, Arsenal pada 22 Juli 2016 dengan biaya transfer sekitar £2 juta.[13] Menyusul cedera yang dialami oleh Per Mertesacker dan Gabriel Paulista, ia dipanggil untuk melakukan debutnya di Arsenal pada 14 Agustus 2016 dalam pertandingan pembuka Liga Utama Inggris musim 2016–17 melawan Liverpool, dimana Arsenal kalah di kandang sendiri dengan skor akhir 4–3.[14] Setelah penampilannya dalam pertandingan melawan Leicester City, mantan manajer Arsenal, Arsène Wenger, pernah mengatakan dalam konferensi pers pasca pertandingan, "Sayangnya, tidak ada yang membicarakan tentang penampilan Rob Holding. Anda seharusnya bersyukur, karena dia adalah orang Inggris dan berusia 20 tahun. Saya minta maaf, bukan karena dia tidak dibeli dengan harga £55 juta, bukan berarti dia dianggap tidak bagus."[15] Dalam dua bulan terakhir di musim ini, Holding menjadi pemain reguler di starting line-up Arsenal, dengan Arsenal berhasil memenangkan keseluruhan enam pertandingan di Liga Utama Inggris ketika Holding bermain.[16] Dia bermain selama 90 menit penuh dalam kemenangan 2–1 Arsenal atas Chelsea pada 27 Mei di Final Piala FA 2017 yang berlangsung di Stadion Wembley.[17]
Holding bermain di Community Shield FA 2017 melawan Chelsea pada 6 Agustus, yang dimenangkan Arsenal 4–1 melalui babak adu penalti setelah bermain imbang 1–1 di babak perpanjangan waktu.[18] Dia mencetak gol pertamanya untuk Arsenal pada 28 September 2017 dalam kemenangan tandang 4–2 atas BATE Borisov di ajang Liga Eropa UEFA.[19] Dia menandatangani kontrak jangka panjang baru dengan klub pada 1 Mei 2018.[20]
Pada 5 Desember 2018, Holding mengalami cedera ligamen anterior (ACL) di lutut kirinya saat bermain imbang 2–2 melawan Manchester United. Holding harus menjalani operasi dan diperkirakan akan absen sekitar enam hingga sembilan bulan.[21]
Holding kembali tampil bersama tim utama pada 24 September 2019 dalam kemenangan kandang 5–0 Arsenal di ajang Piala EFL melawan Nottingham Forest. Dia menandai kembalinya dia dari cedera dengan mencetak gol pertamanya di Stadion Emirates, mencetak gol ketiga Arsenal dari hasil tendangan sudut Reiss Nelson.[22] Pada 1 Agustus 2020, Holding bermain sebagai starter di final Piala FA melawan Chelsea, dan kemudian memenangkan medali pemenang keduanya saat Arsenal memenangkan Piala FA ke-14 mereka.[23]
Pada 28 Agustus 2020, Holding berada di starting line-up Arsenal pada ajang Community Shield FA 2020, dimana Arsenal meraih kemenangan 5–4 atas Liverpool dalam babak adu penalti setelah pertandingan berakhir dengan skor imbang 1–1 setelah 90 menit.[24] Pada 12 Januari 2021, Holding menandatangani kontrak baru berdurasi tiga setengah tahun dengan Arsenal.[25][26] Dia mencatatkan penampilannya yang ke-100 bersama Arsenal dalam kemenangan 3–1 atas Southampton dua minggu kemudian.[27]
Pada 1 Mei 2022, Holding mencetak gol pertamanya di Liga Utama Inggris pada penampilannya yang ke-81 di kompetisi tersebut, mencetak gol pertama Arsenal melalui tendangan sudut Bukayo Saka dalam kemenangan tandang 2–1 melawan West Ham United.[28] Sebelas hari kemudian, Holding menerima kartu merah pertamanya dalam kariernya, setelah mendapat kartu kuning kedua saat bertandang ke markas rival London Utara, Tottenham Hotspur pada menit ke-33 setelah melanggar Son Heung-min, dengan hasil akhir Arsenal mengalami kekalahan dengan skor 3–0.[29][30]
Pada 26 April 2023, Holding mencetak gol keduanya di Liga Utama Inggris dalam kekalahan tandang 4–1 melawan Manchester City.[31]
Crystal Palace
Pada 1 September 2023, Holding bergabung dengan klub Liga Utama Inggris lainnya yaitu Crystal Palace dengan biaya transfer sekitar £4 juta dan kontrak berdurasi tiga tahun.[32][33] Dia melakukan debutnya pada 26 September saat bertandang ke markas Manchester United di ajang Piala EFL, bermain sepanjang pertandingan dan menerima kartu kuning dalam kekalahan 3–0.[34]
Karier internasional
Holding dipanggil ke skuad Inggris U-21 untuk mengikuti Turnamen Toulon pada bulan Mei 2016 sebagai pengganti bek EvertonBrendan Galloway.[35] Dia melakukan debutnya untuk tim yang dilatih oleh Gareth Southgate saat menjadi starter melawan Guinea pada 23 Mei.[36] Inggris memenangkan turnamen dengan Holding membuat dua penampilan,[36] dan duduk di bangku cadangan sebagai pemain pengganti yang tidak digunakan dalam partai final pada 29 Mei saat Inggris berhasil mengalahkan Prancis dengan skor 2–1.[37]
Dia terpilih untuk skuad Inggris yang akan mengikuti Kejuaraan U-21 Eropa UEFA 2017 di Polandia,[38] tapi tidak tampil satu pun di turnamen tersebut dengan Inggris tersingkir di babak semifinal.[36] Holding membuat lima penampilan untuk tim U-21 Inggris dari tahun 2016 hingga 2017.[36]
Statistik karier
Klub
Per 26 September 2023.
Penampilan dan gol berdasarkan klub, musim dan kompetisi
^Whitehead, Liam (2 Mei 2018). "Former Celtic Junior signs new contract at Arsenal". Stalybridge Celtic Juniors F.C. Diarsipkan dari versi asli tanggal 14 Juni 2018. Diakses tanggal 14 Juni 2018 – via LeagueRepublic.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
^Begley, Emlyn (28 September 2017). "BATE Borisov 2–4 Arsenal". BBC Sport. Diarsipkan dari versi asli tanggal 14 Juni 2018. Diakses tanggal 14 Juni 2018.
^ abMcNulty, Phil (1 Agustus 2020). "Arsenal 2–1 Chelsea". BBC Sport. Diarsipkan dari versi asli tanggal 30 April 2021. Diakses tanggal 1 Agustus 2020.
^McNulty, Phil (27 Mei 2017). "Arsenal 2–1 Chelsea". BBC Sport. Diarsipkan dari versi asli tanggal 8 Mei 2019. Diakses tanggal 14 Juni 2018.
^Rostance, Tom (6 Agustus 2017). "Arsenal 1–1 Chelsea". BBC Sport. Diarsipkan dari versi asli tanggal 6 Agustus 2017. Diakses tanggal 14 Juni 2018.
^Sanders, Emma (29 Agustus 2020). "Arsenal 1–1 Liverpool". BBC Sport. Diarsipkan dari versi asli tanggal 24 Maret 2021. Diakses tanggal 30 Agustus 2020.