He is the older brother of Trey Hodges, who also played in the major leagues and Nippon Professional Baseball.
Hodges was drafted by the Kansas City Royals, and made his major league debut with the Seattle Mariners in 2000.
He was signed by the Yakult Swallows in mid-2001, and contributed to the team's league championship as part of the starting rotation.
He led the Japanese Central League with 17 wins in 2002, (tied with Koji Uehara) but was released at the end of 2003.
He returned to the United States in 2006, and played with the Bridgeport Bluefish in the independent Atlantic League.