The 2017 XXL Freshman cover just dropped, and the class features a wide array of talented artists. Some names were expected, while others stand out as surprises, and it's clear that certain inclusions and misses will inevitably cause some heated debate. Here is the complete list of the XXL Freshman Class:

Kamaiyah, A Boogie Wit Da Hoodie, PnB Rock, Madeintyo, Playboi Carti, Aminé, Kap G, Kyle, Ugly God and XXXTentacion, who won the 10th spot.

Cyphers, interviews, and freestyles from each member should drop in the coming days. In the meantime, sound off below. Do ya'll approve of this roster, and if not, who got snubbed?