The Highlanders outscored the Dukes 58-13 in the three-game set and won their fifth consecutive game. RU also won 33 games last season.
Patrick Marshall's two-RBI double gave Radford the lead in the top of the first, and Keen followed with a two-run base hit to give the Highlanders a 4-0 lead before taking the field defensively. Marshall finished the day 3-for-5 with two doubles and four RBIs to drive his Big South-leading total to 50 on the season.
The Highlanders sent at least nine batters to the plate in five different innings with four runs in each of the first, third and sixth innings, and six more runs in both eighth and ninth. Johnsonbaugh twice plated three runs on his two hits on the day. With the bases loaded in the third, he delivered a two-out single that cleared the bases, and in the eighth, he hit a three-run homer.
Keen's career day included a 5-for-6 performance with a walk. He scored four times and had an RBI double and three singles before hitting a grand slam in the eighth to round out the scoring for RU. His nine RBIs were one off the school record of 10 held by Travis Morgan against UNC Asheville in 1988.
"Obviously, a lot of good swings were put on the baseball today," Radford head coach Joe Raccuia said. "Keen had a career day, and I am happy for him and the rest of our guys that were able to produce those kinds of offensive numbers."
Zach York came off the bench and launched his first career home run, and Danny Hrbek (3-6) had a three-hit day at the plate as well. Kyle Palmer (1-1) earned his first victory of the season in relief.
For the week, the RU offense produced 73 runs in five games, all victories.