- New Canaan, CT
- High School
- New Canaan
- Lafayette College
- Current Team
- May 5, 1997
David is a sophomore economics major at Lafayette College. In his freshman season David was tied for the team lead in wins, and had the second most appearances.
Spent the 2016 summer season in the Cal Ripken Baseball League with the DC Grays. He started seven games and picked up a two wins and no losses including one shutout. He had a 3.78 ERA and 33 strikeouts over 38 innings.
Coming out of high school David was ranked the number 10 pitcher in Connecticut by Perfect Game. He also played varsity soccer.