1. J-Cole
2. Kendrick
3. K.R.I.T.
4. A$AP
5. Cyhi da Prince
6. Big Sean
7. Danny Brown
8. Hopsin
9. Joey Bada$$
10. Chilidish Gambino
11. Chief Keef
12. Schoolboy Q
13. Meek Mill
14. Travi$ Scott
15. Wale
Those are 15 newer rappers that I would take over Macklemore without consideration.