On April 26, 2003, Huff had four hits in a 10–7 victory over the Baltimore Orioles. After playing mostly first and third base in April, he took over from George Lombard as the Devil Rays' right fielder for the remainder of the season on April 29. On May 3, he had the first multihomer game of his career by hitting two two-run home runs against Adam Bernero in an 8–6 victory over the Tigers. He had four hits on June 4 in a 5–2 victory over the Chicago Cubs. On September 6, he stole home plate in a 7–4 victory over the Oakland Athletics. On September 23, he had four hits and hit a home run against Josh Towers in an 8–5 loss to the Blue Jays.