ASAP Ferg has let loose the tracklist for his upcoming Always Strive and Prosper album, and at 18 tracks it's got a shit ton of guests.

Features as wide-ranging as Chris Brown, Chuck D, Lil Uzi Vert and Skrillex make appearances on the LP, along with Ty Dolla Sign, Schoolboy Q, Rick Ross, Future, and Big Sean. The album drops April 22.

Ferg just announced that he's going on the Level Up tour with Tory Lanez in the coming months. It starts May 18 in Philly and tickets are on sale now.

Ferg first announced his upcoming Always Strive and Prosper album at the end of last year and said that the LP would drop in January. The first month of the year came and went, but we did not get the project. However, Ferg has been dropping music and news regarding the project on a steady basis during the first quarter. The “Work” rapper saidChuck D, DJ Mustard, Ty Dolla $ign and Swizz Beatz will make guest appearances on the project. His “New Level”single featuring Future has been getting radio spins and the rapper has set a high bar for Always Strive and Prosper.

“It’s going to be very real this album. This album is a story of my life,” he told Revolt. “It’s basically a documentary of my life and it’s very personal. Honestly, it’s my best work yet and I don’t even know what else I’ma do to top this in the future because it’s just my all right now.”

Earlier this week Ferg dropped “The World Is Mine” with Big Sean and before that was “Let It Bang” with ScHoolboy Q, complete with a dark, menacing video. They both shine on the track, and Q’s verse is sure to be a standout on the upcoming album, which also features Chuck D, DJ Mustard, and Ty Dolla Sign. Ferg wanted to get Taylor Swift on the album, but doesn’t look like that’s going down.

Check Out Every Solo Max B Mixtape, Ranked

More From XXL