- Newton Square, PA
- High School
- William Penn Charter
- Lafayette College
- Current Team
- August 14, 1996
Steve is a Junior Engineering Sciences major at Lafayette College. Has played in 79 games for the Leopards starting in 78 games. Over his career he has it .305 with six home runs and 55 RBI. During his freshman season David was a Louisville Slugger Freshman All-American and Second-Team All-Patriot League. He lead the team in home runs (5) home runs and RBI(23), and was second in hits (38). His sophomore season he was named to Second-Team All-Patriot League, and lead the team in RBI(32), walks (19) and on-base percentage (.421) while tying for the team lead in doubles (14) and ranking second in batting average (.327) and stolen bases (9).
Spent the 2015 summer season with the Lehigh Valley Catz of the Atlantic Valley Collegiate Baseball League. While with the Catz he hit .220 with eight RBI, and lead the team in walks (20) and OBP (.413).
In 2016 he played in the New England Baseball League with the Danbury Westerners.
Coming out of high school Steve was ranked the 33rd best prospect overall and number five shortstop in Pennsylvania by Perfect Game.