In 2003, Todd Zeile played in 66 games for the New York Highlanders, batting in all of them. He had 186 at bats, getting 39 hits, for a .210 batting average, with 0 sacrifice hits, 4 sacrifice flies, and 23 runs batted in. He was walked 24 times. He struck out 36 times. He hit 8 doubles, 0 triples, and 6 home runs.