Danielle Perkins dominated Monika Harrison again Friday night in Flint, Michigan.

Perkins, a former St. John’s University and professional basketball player, was the superior puncher and much more active than Harrison in their eight-round heavyweight fight. Each judge scored all eight rounds for Perkins, who apologized afterward for not knocking out Harrison.

Brooklyn’s Perkins won by scores of 80-72, 80-72 and 80-72 after out-landing Harrison 119 to 21, according to CompuBox’s unofficial count. Her victory was the co-feature on the Claressa Shields-Marie-Eve Dicaire pay-per-view undercard at Dort Federal Credit Union Event Center.

The 38-year-old Perkins (3-0, 1 KO) beat Harrison for the second time in six months. Perkins previously defeated Harrison in the athletic southpaw’s four-round pro debut August 20 at Kronk Gym in Detroit, where she won by the same score, 40-35, on all three cards.

The 37-year-old Harrison (2-2-1, 1 KO), of Waycross, Georgia, has lost only to Perkins.

Perkins picked apart Harrison again in the eighth and final round, but she couldn’t land a punch punishing enough to knock Harrison to the canvas.

Perkins atoned for inactivity in the sixth round by letting her hands go throughout the seventh round. She landed numerous left hands against Harrison, who barely threw any punches in those two minutes.

Perkins appeared to tire in the sixth round. Harrison couldn’t capitalize on Perkins’ lesser activity because she seemingly had been fatigued for a couple of rounds at that point.

Perkins wobbled Harrison with a right hook in the second half of the fifth round. An exhausted Harrison held to survive that trouble.

Perkins peppered Harrison with left hands during the fourth round, another one-sided, two-minute period. A dejected Harrison walked slowly toward her corner after Perkins spent most the third round hammering her with left hands.

A left hand by Perkins made Harrison take awkward steps barely 30 seconds into the second round. Perkins continued to land lefts for the remainder of the second round.

Perkins caught Harrison with a straight left with just over 35 seconds to go in the first round. She snuck in another left just before the bell sounded to end that opening round.

In the previous bout Friday night, Jamie Mitchell used her superior hand and foot speed to pick apart Noemi Bosques until referee Gerard Wright finally had seen enough late in the fifth round of their junior featherweight fight.

Mitchell (6-0-2, 4 KOs), of Pacific Grove, California, consistently out-landed Bosques, who didn’t defend herself and took a lot of unanswered power punches. Wright stepped in to stop the action at 1:49 of the fifth round, with Bosques still on her feet.

The 37-year-old Bosques (12-16-3, 2 KOs), of St. Petersburg, Florida, lost by technical knockout for the third time in her past seven fights.

Keith Idec is a senior writer/columnist for BoxingScene.com. He can be reached on Twitter @Idecboxing.