Bradley got things going for the Bulldogs (6-0, 4-0) early. He connected with C.J. Savage on a 17-yard touchdown toss with 4:23 to go in the first quarter, giving Piedmont a 7-0 lead.
After senior defensive tackle Marquez Gamble recovered a fumble at the White Plains 6, Dreek Thompson scored to make it 14-0 Bulldogs with three minutes to go in the first quarter.
Bradley hooked up with Savage again just before the quarter ended. This time, the connection went for 53 yards, and it gave Piedmont a 21-0 lead.
Savage finished the night with six catches for 150 yards and two touchdowns.
Bradley's final touchdown pass of the game went to Hayden Downey - an 18-yarder - near of the end of the third quarter.
Trevaughn Carpenter's 6-yard touchdown run with 1:45 to go capped the scoring.
Piedmont travels to Susan Moore on Friday.