Serena wouldn't have a chance with probably the top 100 men at least. She may have power but so do men. Men have speed as well.
Try outside the top 200:
From wikipedia:
1998: Karsten Braasch vs. the Williams sisters[edit]
Another event dubbed a "Battle of the Sexes" took place during the 1998 Australian Open[52] between Karsten Braasch and the Williams sisters. Venus and Serena Williams had claimed that they could beat any male player ranked outside the world's top 200, so Braasch, then ranked 203rd, challenged them both. Braasch was described by one journalist as "
a man whose training regime centered around a pack of cigarettes and more than a couple bottles of ice cold lager".[53][52] The matches took place on court number 12 in Melbourne Park,[54]
after Braasch had finished a round of golf and two shandies. He first took on Serena and after leading 5–0, beat her 6–1. Venus then walked on court and again Braasch was victorious, this time winning 6–2.[55] Braasch said afterwards, "500 and above, no chance". He added that
he had played like someone ranked 600th in order to keep the game "fun".[56] Braasch said the big difference was that men can chase down shots much easier, and that men put spin on the ball that the women can't handle. The Williams sisters adjusted their claim to beating men outside the top 350.[52]