Weghorst was born on August 7, 1992, in Borne, Netherlands. He began his professional career at FC Emmen in the Dutch Eerste Divisie before moving to Heracles Almelo in 2016. Weghorst’s performances at Heracles caught the eye of several clubs, leading to his transfer to AZ Alkmaar in 2017.