On 17 May 2015, he made his senior debut for Silkeborg IF in a Danish Superliga game against Brøndby IF, replacing Adeola Lanre Runsewe after 63 minutes in a 0-2 loss.
[7] He made his Eredivisie debut for the club on 7 August 2016 in a match against Sparta Rotterdam, coming on as a substitute for Mateo Cassierra.
[10] He scored another goal in his first Klassieker against Ajax's great rival Feyenoord on 23 October 2016, securing a 1–1 draw away in Rotterdam.
[17] Dolberg joined La Liga club Sevilla on loan on 1 September 2022, initially planned to last for a season.
[20] On 7 July 2023, Belgian Pro League club Anderlecht announced the signing of Dolberg from Nice on a four-year contract, playing under fellow Dane Brian Riemer.
[22][23] In November 2016, Dolberg received his first call-up to the senior Denmark squad for matches against Kazakhstan and Czech Republic.
[24] On 11 November 2016, he made his senior international debut, coming on as a second-half substitute in a 4–1 victory for Denmark over Kazakhstan.
[28] Dolberg made his first start in the tournament, replacing the injured Yussuf Poulsen, in Denmark's round of 16 tie against Wales on 26 June and scored twice in a 4–0 win.