Darrick Williams, 29, faces charges including aggravated assault, simple assault and possession of instruments of crime.
Police responded to reports of a group that were disorderly around 2:25am in the 1100 block of West 22nd Street.
According to police, Williams attacked the victim with a knife, stabbing him in the back and foot.
The victim was taken to the hospital and treated for what are being called non-life threatening injuries.
Copyright 2017 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.