The 16-year-old was attacked on Mount Road, in Lanesfield, on June 29 and died at the scene.
Officers have now charged an 18-year-old man.
Joseph Whittaker, of Raven Hays Road, Birmingham, has been charged with murder and possession of a bladed article.
He was remanded into custody to appear at Walsall Magistrates Court on Thursday morning.
No pleas were made and all three defendants appeared by video link and spoke only to confirm their names and addresses.
Judge Michael Chambers QC set a trial date for April 24 next year and adjourned the case until September 19 for a plea and case management hearing.