Rosheuvel debuteerde op 17 mei 2015 in het eerste elftal van FC Utrecht door in de 87e minuut in te vallen voor Mark Diemers, uit tegen Vitesse (3–3). Na Cambuur en Telstar beëindigde hij zijn profcarrière en ging hij verder bij Quick Boys. Sinds 2021 speelde hij bij IJsselmeervogels. Vanaf de zomer van 2023 speelt hij voor de zaterdagtak van Ajax[2].