Dunlap returns to Sage Valley after finishing fourth at the 2019 Junior Invitational. In 2018, he fired a final round 6-under-par to win the Alabama Boys State Junior Championship at the age of 14. He used that momentum and added a top-five finish at the 24th Annual Bobby Chapman Junior Invitational and a 12th place finish at the AJGA Rolex Junior Tournament of Champions in Palm Beach Gardens, Florida. In 2016, at the age of 12, he shot an incredible 59 at Highland Park Golf Course during a Birmingham Golf Association Junior Tour event.