
Best Machine Gun Kelly Songs of All Time - Top 10 Tracks
Rap / Hip-Hop
Best of Machine Gun Kelly
Machine Gun Kelly has performed in venues such as:
Machine Gun Kelly has upcoming events in
Without further ado, here are Machine Gun Kelly top 10 tracks of all time:
1. cliché
2. Lonely Road (with Jelly Roll)
3. vampire diaries
4. my ex's best friend (with blackbear)
5. I Think I'm OKAY (with YUNGBLUD & Travis Barker)
6. Bad Things (with Camila Cabello)
7. miss sunshine
8. starman
9. maybe (feat. Bring Me The Horizon)
10. forget me too (feat. Halsey)
Machine Gun Kelly Details
Machine Gun Kelly (abbreviated as MGK), is an American rapper and actor from Cleveland, Ohio. MGK embarked on a musical career as a teenager, releasing a mixtape in 2006. He went on to release four more mixtapes.
MGK then secured a recording contract with Bad Boy and Interscope Records in 2011. His major label debut album, Lace Up, was released in October 2012 to positive response from critics. The record contained the singles "Wild Boy", "Invincible", "Stereo", and "Hold On (Shut Up)", and debuted at number four on the US Billboard 200 chart; it was later confirmed to have sold more than 178,000 copies. In early 2015, he released the singles "Till I Die" and "A Little More" for his second studio album, General Admission, which released in October 2015, and debuted at number four in the US. The album incorporated darker tones, rap rock, R&B, and storytelling. His third studio album, Bloom, was released on May 12, 2017, preceded by "Bad Things" with Camila Cabello, peaking at number 4 on the Billboard Hot 100, his highest charting single.
MGK is also an actor, having made his film debut in the 2014 romantic drama Beyond the Lights. He has appeared in several other films and had a recurring role on the Showtime series Roadies in 2016.
Upcoming Events
Tuesday, November 18
Thursday, November 20
Sunday, November 23
Tuesday, November 25
Saturday, November 29
Monday, December 1
Tuesday, December 2
Thursday, December 4
Saturday, December 6
Monday, December 8
Wednesday, December 10
Friday, December 12
Saturday, December 13
Sunday, December 14
Tuesday, December 16
Friday, December 19
Saturday, December 20
Tuesday, March 3
Thursday, March 5
Saturday, March 7
Sunday, March 8
Tuesday, March 10
Thursday, March 12
Saturday, April 18
Friday, May 15
Saturday, May 16
Sunday, May 17
Wednesday, May 20
Friday, May 22
Saturday, May 23
Sunday, May 24
Wednesday, May 27
Friday, May 29
Saturday, May 30
Sunday, May 31
Tuesday, June 2
Wednesday, June 3
Saturday, June 6
Tuesday, June 9
Wednesday, June 10
Saturday, June 13
Sunday, June 14
Tuesday, June 16
Friday, June 19
Saturday, June 20
Friday, June 26
Saturday, June 27
Monday, June 29
Tuesday, June 30
Wednesday, July 1