Don’t call them ruffians. That’s racist. They are aspiring musicians or athletes.
Just my opinion, but ruffian is not racist, and Rap isn’t music. It’s noise, so that wouldn’t qualify them as aspiring musician. Aspiring athlete maybe, but they would have to pass a drug test, so how about neophyte pimp or gangbanger?