Hodges begann seine Karriere am Heathdale Christian College in seiner Heimatstadt. Anschließend studierte er zunächst an der Universität Melbourne. Mit der Universitätsmannschaft gewann er die nationalen Meisterschaften 2010, 2011 und 2012. Außerdem nahm er an den U21- und U23-Weltmeisterschaften im Beachvolleyball teil. Die U23-Weltmeisterschaft im Hallenvolleyball verpasste er wegen einer Verletzung. Dann ging er in die Vereinigten Staaten und war 2014 zunächst ein Jahr an der University of the Pacific, bevor er zur University of California, Irvine wechselte. Nach dem Abschluss seines Studiums ging der Diagonalangreifer zum italienischen Zweitligisten Geosat Geovertical Lagonegro. Mit der australischen Nationalmannschaft nahm er 2018 an der Nations League und der Weltmeisterschaft teil. Danach wurde er vom deutsch-österreichischen Bundesligisten Hypo Tirol Alpenvolleys Haching verpflichtet. Während im &lt;a href="DVV-Pokal%202018/19"&gt;DVV-Pokal 2018/19&lt;/a&gt; das Aus im Achtelfinale kam, erreichte Hodges mit dem Verein in den Bundesliga-Playoffs das Halbfinale. Danach wechselte er zum russischen Verein Jugra Samotlor Nischnewartowsk.