Gruber nahm an der Sommer-Universiade 2009 im serbischen Belgrad teil und gewann in seiner Disziplin mit einer übersprungenen Höhe von 5,45 Metern die Bronzemedaille. Bei den deutschen Meisterschaften 2015 in Nürnberg belegte er mit dem vierten Platz sein bestes Ergebnis bei einer deutschen Meisterschaft.