The former top Gophers football recruit charged with felony drug possession last week appeared in a Hennepin County courtroom on ­Monday afternoon.

Hennepin County District Judge Lynn Olson set 20-year-old Jeff Jones' bail at $28,000 without conditions.

Jones was stopped by Bloomington police on Thursday for speeding. A routine check by police showed Jones had a revoked Minnesota driver's license and a felony drug warrant from Iowa, according to the Hennepin County ­attorney's office.

When police searched Jones, they found 1.78 grams of cocaine and a loaded .38-caliber handgun, the arrest record said. Jones said the cocaine in his sock did not belong to him. He did say that the gun was his and that it was for protection.

Jones, a former Minneapolis Washburn star athlete, came to the University of Minnesota before the 2014 football season, played sparingly and announced in December that he was transferring to Iowa Western Community College in Council Bluffs.

He was kicked off the Iowa Western team in April for violating team rules, coach Scott Strohmeier said in an e-mail. Jones pleaded not guilty in March to charges of assault with intent to inflict serious injury in Iowa, according to Pottawattamie County court records. The case has yet to be resolved. A separate felony warrant for a narcotics charge in Iowa led to his arrest on Thursday.

Jones' attorney, public defender Shauna Kieffer, told the judge that Jones' family will make sure he doesn't flee and that he will make his next court appearance. His next hearing is June 13.

Staff writer Dennis Brackin contributed to this report.

Karen Zamora • 612-673-4647

Twitter: @KarenAnelZamora