Under Monte-Carlo Masters 2021 noterte Ruud seg for sin andre seier over en topp 10-spiller da han slo Diego Schwartzman 6–3, 6–3 i andre runde. Han slo deretter Pablo Carreño Busta og Fabio Fognini slik at han nådde sin andre semifinale i en ATP Masters 1000-turnering. Der ble det tap mot Andrej Rubljov.