A judge today denied bail for a 23-year-old Cicero man charged with 14 felonies related to a string of attempted criminal sexual assaults and robberies on the West and Northwest sides.

Vidal Rainey didn't say anything but wiped his brow and bowed his head while the charges were read before Cook County Criminal Court Judge Adam Bourgeois Jr., who denied bail.

"Everyone in Chicago will sleep better tonight,'' Bourgeois said, shortly before issuing the no bail order.

"You're a dangerous individual,'' the judge told Rainey, who was clad in gray sweatpants and a gray sweatshirt. "Police did a good job.''

Rainey, of the 5200 block of West 23d Place in Cicero, was arrested in the 5300 block of West Washington Boulevard in the South Austin neighborhood earlier this week after police put out an alert and a sketch. A weapon was recovered, police said.

Rainey is charged in connection with 10 attacks, but police suspect he is responsible for at least 10 more in the last month, Cmdr. Gary Yamashiroya said at a news conference this morning.

More charges are likely after police interview other possible victims, Yamashiroya said. Police are not yet releasing Rainey's mug shot because they must show photo lineups to those potential victims, the commander said.

Rainey allegedly threatened victims with a knife during the first assaults and used a handgun during more recent attacks, Yamashiroya said. He usually demanded cash and cell phones and occasionally demanded oral sex, and in one case he sexually assaulted the victim, the commander said.

"It was very disturbing that he was able to hit with such frequency and escalate so quickly," Yamashiroya said.

Police first identified Rainey as a possible suspect a short time after one of the assaults.

Officer Renee Gonzalez said she and her partner knew of a similar robbery about a month earlier in which a stolen cell phone was tracked to a nearby gas station, so they drove there and saw Rainey -- who matched the description of the suspect -- walking with a group of people.

A person in the gas station told other officers that Rainey had used a silver Pontiac. Police found the car and lifted a fingerprint from it that was later matched to Rainey, Yamashiroya said.

Rainey is charged with seven counts of armed robbery, two counts of attempted criminal sexual assault with a weapon, two counts of aggravated unlawful restraint, one count of robbery, one count of attempted aggravated robbery, and one count of attempted armed robbery, police said.

The first attack happened at 1:30 a.m. July 11 in the 1700 block of North Humboldt Boulevard in the Logan Square neighborhood. A 29-year-old woman was confronted by a man who displayed a knife and demanded money, according to a community alert from police.

In a news release today, police detailed another attack at 1:10 a.m. July 30 in the 2100 block of North Bingham Street in the Palmer Square neighborhood on the Northwest Side.

According to the release, Rainey came up to a female, told her to drop her cellphone, pulled out a handgun, pointed it at the victim and demanded money. The victim said she didn't have any money and Rainey then demanded that she give him her ATM card, her personal identification number and her identification. He then sexually assaulted her, an attack that ended when she resisted and he fled.

Police later said that Rainey had attempted to use the ATM card unsuccessfully in the 900 block of North Pulaski Road in the West Humboldt park neighborhood on the West Side.