Gavin Troy Grant, 25, is charged with first-degree burglary, assault with a deadly weapon, attempted robbery with a dangerous weapon and conspiracy to commit armed robbery.
He has a court appearance Monday afternoon.
Detectives say the attempted robbery happened on September 24 around 10 p.m. at an apartment on Crossroads Arbor Way.
Two suspects forced their way into the apartment and assaulted a man and a woman inside. The victims fought off the suspects, and the men fled without taking anything.
One of the victims in the case is former NC State baseball player Domonique Rodgers.
According to the arrest warrants obtained by ABC11, Grant hit Rodgers in the head with a silver and black colored pistol.
The warrants identify the second person involved in the attempted robbery as Fornold Degand.
Degand also played for the NC State basketball team as a starting point guard from 2007 to 2010.
But Degand has not been charged and police said late Monday that the identity of the second suspect present during the crime has not been determined.
Grant played on NC State's basketball team from 2004 to 2008 and most recently in the NBA Development League for the Utah Flash.
In 2005 and 2006, he faced possible deportation, but was eventually allowed to stay in the country.
In January 2009, Grant was charged with one felony count of obtaining property by false pretenses related to credit card fraud at a department store at Triangle Town Center.
Grant's bond was set at $505,000. ABC11 has learned that immigration officials are once again looking into his status.