It's really hard to rank carti songs since he's really versatile and they're all good but here's my ranking 1.Flex 2.Stop Breathing 3.Home(KOD) 4.Lean 4 Real 5.Yah Mean 6.Long Time 7.wokeuplikethis* 8. New Choppa 9.Rockstar Made 10.Location 11.R.I.P 12.On That Time 13. New Tank 14. Love Hurts 15.ILoveUIHateU 16. Pull up 17.Fell in Luv 18.Lookin 19.Teen X 20.Control 21.F33l Lik3 Dyin 22.Broke Boi 23.Let it Go 24.Shoota 25.JumpOutTheHouse 26.Beef 27.Kelly K 28.Beno! 29.Mileage 30.Right Now 31.Other Shit 32. New N3on 33.Meh 34. No Sl33p 35. NO.9 36.Magnolia 37. Place 38.Die4Guy 39.Half & Half 40.Slay3r 41. Old Money 42.dothatshit! 43.Foreign 44.Poke it Out 45.Vamp Anthem 46.King Vamp 47.R.I.P. Fredo 48.Middle of the Summer 49.Lame Niggaz 50.M3tamorphosis 51. Top 52.Over 53.Choppa Won't Miss 54.Had 2 55.Go2DaMoon 56. Sky 57.Flatbed Freestyle 58.Punk Monk 59.Not PLaying 60. No Time 61.@MEH