McEnroe was stopped by cops in downtown Manhattan after he was allegedly seen buying drugs, the New York Post reports.
“He was arrested at 11:24 p.m. last night for criminal possession of a controlled substance,” an NYPD spokesperson confirms to PEOPLE.
According to multiple reports, he was carrying six envelopes of cocaine and the NYPD spokesperson tells PEOPLE McEnroe was carrying “an unidentified blue pill, 20 white loose pills and 10 orange pills, all unidentified substances.”
He’s been charged with felony drug possession and was released without bail after his arraignment on Wednesday, the Post reports.
O’Neal, the 27-year-old’s mother, has battled a drug addiction since she was a teenager, and lost custody of her three children to the tennis legend in 1995, while battling her own heroin addiction.
In 2008, she was arrested for buying cocaine near her Manhattan apartment.
O’Neal, 50, called the 9th Precinct station house after learning of her son’s arrest, the New York Daily News reports.
A rep for McEnroe did not immediately return PEOPLE’s request for comment.
• Reporting by LIZ McNEIL
Sign up for our newsletter and other special offers: