David Strelec (born 4 April 2001) is a professional Slovak footballer who currently plays for Spezia and the Slovak national team as a forward.