Danville (1-2) stayed close by scoring twice in the second half after being shut out in the first, when it managed only 58 yards.
The Admirals, who fell to 1-2 in three appearances in Corbin's bowl, finished with 220 yards, but 75 of them came on their final touchdown, which came after Corbin (2-0) had taken a 24-7 lead.
However, Harp said his young team is showing progress.
"I think we're getting better. It may not show on the scoreboard right now, but I do think we're getting better," Harp said. "We've just got to keep working."
"When you get in these kinds of games, then it's about competing and it's about playing for a little pride, and it's about getting better."
Watkins dealt Danville a crushing blow at the start of the second half, scoring on the first play from scrimmage to give Corbin a 17-0 lead.
He finished the Admirals off in the fourth quarter with two long touchdown runs in a span of 2 minutes, 17 seconds.
Meanwhile, Danville didn't get more than one first down in a single drive until its first scoring march, in which it consumed 7 minutes, 23 seconds of the third quarter while moving 73 yards in 12 plays. Will Dunn rushed six times for 31 yards during the drive, and Devin Lynn finished the job with a 10-yard touchdown run.
Dunn, who suffered a hamstring injury in the Admirals' season opener, returned as the starting quarterback after playing only sparingly and only on defense in their Aug. 29 win over Franklin County, but he completed only one of seven first-half passes for 9 yards.
It was a different story for Corbin, which earned six first downs on its first sustained drive, a 12-play, 66-yard drive that ended with a 36-yard field goal by Saxon Okuma less than a minute into the second quarter.
The Redhounds scored again on their next possession, driving 61 yards in seven plays to score on a 4-yard run by Watkins. That touchdown came on first-and-goal immediately after Danville was drawn offsides on fourth-and-3.
Dunn finished 4-for-15 for 100 yards, including a 75-yard touchdown pass to Cameron Burgess in the fourth quarter, and he led the team in rushing with 59 yards on 16 carries.
Iman Jones, who started against Franklin, and Tryston Ford also took snaps from center for the Admirals.
Corbin — FG Saxon Okuma 36, 11:03.
Corbin — Caleb Watkins 4 run (Okuma kick), 3:13.
Corbin — Watkins 80 run (Okuma kick), 11:37.
Danville — Devin Lynn 10 run (run failed), :45.
Corbin — Watkins 51 run (Okuma kick), 6:20.
Danville — Cameron Burgess 75 pass from Will Dunn (Lynn pass from Dunn), 5:30.
Corbin — Watkins 49 run (Okuma kick), 4:08.
RUSHING — Danville, Will Dunn 16-59, Devin Lynn 9-48, Patrick Brand 3-6, Tryston Ford 1-3, Jacody Taylor 1-3, Corian Knott 2-1, Iman Jones 1-0. Corbin, Caleb Watkins 17-224, Matthew Taylor 7-40, Ryan Fritts 8-24, Saxon Okuma 3-8, Brady Foley 1-2, team 2-minus 5.
PASSING — Danville, Dunn 4-15-100-2, Ford 0-1-0-0, Jones 0-1-0-0. Corbin, Roman Mitchell 3-8-0-73.
RECEIVING — Danville, Cameron Burgess 3-90, Jones 1-10. Corbin, Foley 2-57, Taylor 1-16.DANVILLE0068--14CORBIN010714--31DANVILLECORBINFirst Downs1014Rushes33-12038-293Passing10073Total Yards220366Comp-Att-Int4-17-23-8-0Fumbles - Lost1-10-0Penalties9-439-74