Ruben Kluivert speelde tot 2018 in de jeugd van AFC, waarna hij naar de jeugdopleiding van FC Utrecht vertrok. Hier tekende hij in 2019 een contract tot medio 2022 met een optie voor een extra jaar.[3] Hij debuteerde in het betaald voetbal voor Jong FC Utrecht op 24 januari 2020 in de met 3-1 verloren uitwedstrijd tegen SC Cambuur.