Pour la saison 2018-2019, il est nommé capitaine de l'équipe de Genève-Servette HC, et plus jeune capitaine du championnat de National League[4].
En 2023, le GSHC, dont Rod est toujours le capitaine, remporte le championnat de Suisse pour la première fois de son histoire.
Carrière internationale
Il représente la Suisse au niveau international. Il prend part aux sélections jeunes.
En 2018, sélectionné par Patrick Fischer, l'entraîneur de l'équipe nationale de Suisse, il participe au championnat du monde de hockey sur glace au Danemark où l'équipe finit vice-championne du monde en perdant en finale contre l'équipe de Suède lors des tirs au but. A nouveau sélectionné, il participe au championnat du monde 2019 en Slovaquie.