Dávid Guba (born 29 June 1991) is a Slovak footballer who plays as a winger for Austrian club ASK Wilhelmsburg.
Born in Humenné, Guba played as a youth for TJ Sokol Vydraň, MŠK Spartak Medzilaborce and 1.
His debut came on November 7, 2009 in the Corgoň Liga match against FK Dukla Banská Bystrica, entering in as a substitute in place of Michal Piter-Bučko.
Guba was first called up to the senior national team for two unofficial friendly fixtures held in Abu Dhabi, UAE, in January 2017, against Uganda and Sweden.
Guba also played the first 60 minutes of the match against Sweden, before being substituted by Filip Oršula.