Steven Cherundolo (born February 19, 1979 in Rockford, Illinois) is an American soccer player. He has played most of career (until 2008) for the German football club Hannover 96. Cherundolo plays on the position of a defender.