Top Rap Songs

Rap music has formed in the USA in late 1970s. It comes with a stylized rhythmic music that commonly accompanies rapping.

Considering the importance of this category of songs, we have gathered the list which consists of top-notch songs (with official videos & lyrics) only. Enjoy the recent Top Rap Songs below.

video

Skrillex – Ruffneck – FULL Flex

Credits Song Name: Ruffneck (FULL Flex) Artist Name / Band Name: Skrillex Featuring: Majestic Produced By: Skrillex Album Name: More Monsters and Sprites Release Date: June 7, 2011 Genre: Dubstep, Electronic, Rap, OWSLA Record...
video

Wale – Lotus Flower Bomb ft. Miguel

Credits Song Name: Lotus Flower Bomb Artist Name / Band Name: Wale Featuring: Miguel Produced By: Jerrin Howard Album Name: Ambition Release Date: October 11, 2011 Genre: MMG, Rap Record Label: Written By: Roscoe...
video

Nicki Minaj – Pills N Potions

Credits Song Name: Pills N Potions Artist Name / Band Name: Nicki Minaj Featuring: N/A Produced By: Cirkut & Dr. Luke Album Name: The Pinkprint Release Date: May 21, 2014 Genre: YMCMB, Rap Record...

video

Kendrick Lamar & SZA – All the Stars

Credits Song Name: All the Stars Artist Name / Band Name: Kendrick Lamar & SZA Featuring: N/A Produced By: Al Shux & Sounwave Album Name: Black Panther: The Album Release Date: January 4, 2018 Genre: Aftermath Entertainment, Pop, Soundtrack, R&B, Rap,...
video

MoneyBagg Yo & Yo Gotti – My OG

Credits Song Name: My OG Artist Name / Band Name: MoneyBagg Yo & Yo Gotti Featuring: N/A Produced By: K. Swisha Album Name: 2 Federal Release Date: October 31, 2016 Genre: Rap Record Label: Nless Entertainment Written By: Yo Gotti & MoneyBagg Yo ...
video

DJ Khaled – Fed Up Featuring Usher, Lil Wayne, Drake, Rick Ross & Jeezy

Credits Song Name: Fed Up Artist Name / Band Name: DJ Khaled Featuring: Usher, Lil Wayne, Drake, Rick Ross and Jeezy Produced By: DJ Khaled and The Runners Album Name: Victory Release Date: 2010-03-02 Genre: Rap Record Label: N/A Written By: Drake, DJ...
video

Lil Pump – Gucci Gang

Credits Song Name: Gucci Gang Artist Name / Band Name: Lil Pump Featuring: N/A Produced By: Gnealz & Big Head Album Name: Gucci Gang - Single Release Date: August 27, 2017 Genre: Florida, Trap, Rap Record Label: Warner Bros. Written By: Lil Pump ...
video

Justin Bieber – Confident ft. Chance The Rapper

Credits Song Name: Confiden Artist Name / Band Name: Justin Bieber Featuring: Chance The Rapper Produced By: Soundz Album Name: Journals Release Date: December 9, 2013 Genre: SAVEMONEY, Rap, Genius Canada, Chicago, Pop Record Label: Def Jam Recordings Written By: Chance The Rapper,...
video

Wynter Gordon – Dirty Talk

Credits Song Name: Dirty talk Artist Name / Band Name: Wynter Gordon Featuring: Produced By: Jupiter Ace Album Name: with the music i die Release Date: 16 November, 2010 Genre: Rap Record Label: Big...
video

Chris Brown – Privacy

Credits Song Name: Privacy Artist Name / Band Name: Chris Brown Featuring: Produced By: D.A. Doman Album Name: Heartbreak on a Full Moon Release Date: March 24, 2017 Genre: Rap, R&B Record Label: RCA ...
video

T-Pain – Stoicville

Credits Song Name: Stoicville Artist Name / Band Name: T-Pain Featuring: N/A Produced By: N/A Album Name: N/A Release Date: November 7, 2014 Genre: Rap Record Label: N/A Written By: T-Pain Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A
video

Trey Songz – Come And See Me ft. PARTYNEXTDOOR & MIKExANGEL

Credits Song Name: Come And See Me Artist Name / Band Name: Trey Songz Featuring: PARTYNEXTDOOR & MIKExANGEL Produced By: PARTYNEXTDOOR Album Name: N/A Release Date: January 5, 2017 Genre: Rap Record Label: N/A Written By: MIKExANGEL, PARTYNEXTDOOR & Trey Songz Performance: Peaked at...
video

Kodak Black – No Flockin

Credits Song Name: No Flockin Artist Name / Band Name: Kodak Black Featuring: N/A Produced By: VinnyxProd Album Name: Heart Of The Projects Release Date: August 25, 2014 Genre: Trap, Rap, R&B Record Label: P2015 Written By: Kodak Black Performance: Peaked at No.N/A Sampled...
video

will.i.am – Feeling Myself Featuring French Montana, Miley Cyrus & Wiz Khalifa

Credits Song Name: ​Feeling Myself Artist Name / Band Name: ​will.i.am Featuring: French Montana, Miley Cyrus and Wiz Khalifa Produced By: DJ Mustard Album Name: #willpower Release Date: 2013-11-05 Genre: Rap Record Label: N/A Written By: Jean Baptiste, Mike Free, DJ Mustard, Miley...
video

Flo Rida – I Don’t Like It, I Love It ft. Robin Thicke &...

Credits Song Name: I Don’t Like It, I Love It Artist Name / Band Name: Flo Rida Featuring: Robin Thicke & Verdine White Produced By: Ryan Gladieux, Sermstyle, DJ Spinz, Yoan Chirescu & SoFly...
video

Jake Paul – It’s Everyday Bro feat. Team 10

Credits Song Name: It's Everyday Bro Artist Name / Band Name: Jake Paul Featuring: Team 10 Produced By: Jake Paul Album Name: N/A Release Date: May 30, 2017 Genre: Memes, Beef, YouTube, Rap Record...
video

50 Cent – P.I.M.P. (Remix) Featuring Snoop Dogg & Bishop Don ‘Magic’ Juan

Credits Song Name: P.I.M.P. (Remix) Artist Name / Band Name: 50 Cent Featuring: Snoop Dogg and Bishop Don 'Magic' Juan Produced By: Mr. Porter Album Name: Get Rich or Die Tryin' Release Date: 2003-08-12 Genre: Rap Record Label: Shady Records, Aftermath Entertainment...
video

Rae Sremmurd – Throw Sum Mo ft. Nicki Minaj & Young Thug

Credits Song Name: Throw Sum Mo Artist Name / Band Name: Rae Sremmurd Featuring: Young Thug & Nicki Minaj Produced By: Mike WiLL Made-It & Soundz Album Name: SremmLife Release Date: December 9, 2014 ...
video

Aloe Blacc – The Man

Credits Song Name: The Man Artist Name / Band Name: Aloe Blacc Album Name: Lift Your Spirit Featuring: Produced By: DJ Khalil & Danny Keyz Release Date: September 24, 2013 Record Label: Interscope Genre:...
video

DJ Khaled – Hold You Down ft. Chris Brown, Jeremih, August Alsina & Future

Credits Song Name: Hold You Down Artist Name / Band Name: DJ Khaled Featuring: Chris Brown, Jeremih, August Alsina & Future Produced By: LDB, Bkorn & Lee On The Beats Album Name: I Changed A Lot Release Date: August 3,...
video

Frank Ocean – Biking Featuring Tyler, The Creator & JAY-Z

Credits Song Name: Biking Artist Name / Band Name: Frank Ocean Featuring: Tyler, The Creator and JAY-Z Produced By: Caleb Laven, Jarami and Frank Dukes Album Name: Blonded Release Date: 2017-04-08 Genre: Pop, Rap, R&B Record Label: ​blonded Written By: JAY-Z, Tyler, The...
video

Chris Brown – New Flame ft. Usher & Rick Ross

Credits Song Name: New Flame Artist Name / Band Name: Chris Brown Featuring: Usher & Rick Ross Produced By: Count Justice Album Name: X Release Date: June 30, 2014 Genre: R&B, Rap Record Label:...
video

The Notorious B.I.G. – One More Chance

Credits Song Name: One More Chance Artist Name / Band Name: The Notorious B.I.G. Featuring: N/A Produced By: Bluez Brothas, Chucky Thompson & Puff Daddy Album Name: Ready to Die Release Date: June 6, 1995 Genre: Rap Record Label: Bad Boy Records ...
video

Skrillex – Make It Bun Dem ft. Damian Marley

Credits Song Name: Make It Bun Dem Artist Name / Band Name: Skrillex Featuring: Damian Marley Produced By: Skrillex Album Name: Make It Bun Dem After Hours EP Release Date: May 1, 2012 Genre: Reggae, Dubstep, Dance, Electronic, Rap, OWSLA Record...
video

Charlie Wilson – You Are

Credits Song Name: You Are Artist Name / Band Name: Charlie Wilson Featuring: N/A Produced By: N/A Album Name: Just Charlie Release Date: October 8, 2010 Genre: R&B, Rap Record Label: Jive Written By: Wirlie Morris, Mahin Wilson, Dennis Bettis, Charlie Wilson &...
video

Britney Spears – Pretty Girls ft. Iggy Azalea

Credits Song Name: Pretty Girls Artist Name / Band Name: Britney Spears Featuring: Iggy Azalea Produced By: The Invisible Men Album Name: Pretty Girls - Single Release Date: May 4, 2015 Genre: Producer Genius,...
video

J. Cole – ATM

Credits Song Name: ATM Artist Name / Band Name: J. Cole Featuring: N/A Produced By: Deputy and J. Cole Album Name: KOD Release Date: 2018-04-20 Genre: Trap, Rap Record Label: Interscope Records, Roc Nation and Dreamville Records Written By: J. Cole Performance: Peaked at...
video

J. Cole – Photograph

Credits Song Name: Photograph Artist Name / Band Name: J. Cole Featuring: N/A Produced By: J. Cole Album Name: KOD Release Date: 2018-04-20 Genre: Rap Record Label: Interscope Records, Roc Nation and Dreamville Records Written By: J. Cole Performance: Peaked at No.80 Sampled In: N/A ...
video

T-Pain & Lil Wayne – He Rap He Sang

Credits Song Name: He Rap He Sang Artist Name / Band Name: T-Pain & Lil Wayne Featuring: N/A Produced By: N/A Album Name: T-Wayne Release Date: May 18, 2017 Genre: Rap Record Label: Nappy...
video

Chris Brown & Tyga – I Bet ft. 50 Cent

Credits Song Name: I Bet Artist Name / Band Name: Chris Brown & Tyga Featuring: 50 Cent Produced By: P-Lo Album Name: Fan of a Fan: The Album Release Date: February 20, 2015 Genre: Rap Record Label: Republic Records, RCA Records, Young...
video

Kelly Rowland – Lay It On Me Featuring Big Sean

Credits Song Name: Lay It On Me Artist Name / Band Name: Kelly Rowland Featuring: Big Sean Produced By: Hit-Boy Album Name: Here I Am Release Date: 2011 Genre: R&B, Rap Record Label: N/A Written By: Hit-Boy, Big Sean and Ester...
video

XXXTENTACION – Jocelyn Flores ft. Shiloh Dynasty

Credits Song Name: Jocelyn Flores Artist Name / Band Name: XXXTENTACION Featuring: Shiloh Dynasty Produced By: Potsu Album Name: 17 Release Date: August 25, 2017 Genre: X, Lo-Fi, Rap, Florida, Folk, R&B Record Label: Empire Distribution & Bad Vibes Forever Written By: Shiloh...
video

Classified – Inner Ninja featuring David Myles

Credits Song Name: Inner Ninja Artist Name / Band Name: Classified Featuring: David Myles Produced By: Classified Album Name: Classified Release Date: March 6, 2013 Genre: Genius Canada, Rap Record Label: Halflife Records/Universal Music...
video

Kanye West – Wolves ft. Sia & Vic Mensa

Credits Song Name: Wolves Artist Name / Band Name: Kanye West Featuring: Sia & Vic Mensa Produced By: Kanye West, Mike Dean, Sinjin Hawke & Cashmere Cat Album Name: The Life of Pablo Release Date: February 14, 2016 Genre: SAVEMONEY, Def...
video

Pitbull – Baddest Girl In Town ft. Mohombi & Wisin

Credits Song Name: Baddest Girl In Town Artist Name / Band Name: Pitbull Featuring: Mohombi & Wisin Produced By: Mika Moupondo & Alexandru Cotoi Album Name: Dale Release Date: June 8, 2015 Genre: Rap Record Label: Mr.305 Records Written By: Jorge Gomez, José...
video

​iLoveMakonnen – Tuesday Featuring Drake

Credits Song Name: Tuesday Artist Name / Band Name: ​iLoveMakonnen Featuring: Drake Produced By: iLoveMakonnen, Sonny Digital & Metro Boomin Album Name: I LOVE MAKONNEN Release Date: August 12, 2014 Genre: OVO, Rap Record...
video

The Black Eyed Peas – Do It Like This

Credits Song Name: Do It Like This Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: DJ Ammo Album Name: The Beginning Release Date: November 26, 2010 Genre: Rap Record...
video

Tory Lanez – Say It

Credits Song Name: Say It Artist Name / Band Name: Tory Lanez Featuring: Produced By: Andrew "Pop" Wansel Album Name: I Told You Release Date: July 31, 2015 Genre: Rap, Toronto, Genius Canada, R&B ...
video

Skrillex – Recess ft. Kill the Noise, Fatman Scoop, and Michael Angelakos

Credits Song Name: Recess Artist Name / Band Name: Skrillex Featuring: Kill the Noise, Fatman Scoop, and Michael Angelakos Produced By: Kill The Noise & Skrillex Album Name: Recess Release Date: March 14, 2014 ...
video

PSY – Gentleman

Credits Song Name: Gentleman Artist Name / Band Name: PSY Album Name: Gentleman - Single Featuring: N/A Produced By: Yoo Gun Hyung Release Date: April 12, 2013 Record Label: YG, School Boy, Republic Genre:...
video

Post Malone – Monta Featuring Lil Yachty

Credits Song Name: Monta Artist Name / Band Name: Post Malone Featuring: Lil Yachty Produced By: Cashio Album Name: August 26 Release Date: May 12, 2016 Genre: Rap Record Label: Universal Records Written By:...
video

Mac Miller – Loud

Credits Song Name: Loud Artist Name / Band Name: Mac Miller Featuring: Produced By: Sayez & Big Jerm Album Name: Macadelic Release Date: March 23, 2012 Genre: Rap Record Label: Rostrum Written By: Mac...
video

Tyler, The Creator – 911 / Mr. Lonely Featuring Steve Lacy & Frank Ocean

Credits Song Name: 911 / Mr. Lonely Artist Name / Band Name: Tyler, The Creator Featuring: Steve Lacy and Frank Ocean Produced By: Tyler, The Creator Album Name: Flower Boy Release Date: 2017-06-30 Genre: Soul, R&B, Rap Record Label: Columbia Records and...
video

Young Thug – Power

Credits Song Name: Power Artist Name / Band Name: Young Thug Featuring: N/A Produced By: London On Da Track Album Name: Slime Season Release Date: September 16, 2015 Genre: Atlanta, Trap, Rap Record Label: Roc Nation - Grand Hustle Written By: Young Thug ...
video

JAY-Z – Bam ft. Damian Marley

Credits Song Name: Bam Artist Name / Band Name: JAY-Z Featuring: Damian Marley Produced By: No I.D. Album Name: 4:44 Release Date: June 30, 2017 Genre: Roc Nation, Rap Record Label: Roc Nation (P&D) Written By: Roger Lewis, Jacob Miller, Winston Riley, Sister...
video

Miguel – All I Want Is You Featuring J. Cole

Credits Song Name: All I Want Is You Artist Name / Band Name: Miguel Featuring: J. Cole Produced By: Salaam Remi Album Name: All I Want Is You Release Date: 2010-05-25 Genre: Soul, R&B, Rap Record Label: ByStorm Entertainment and Jive Records ...
video

Yo Gotti – Down in the DM

Credits Song Name: Down In the DM Artist Name / Band Name: Yo Gotti Featuring: Produced By: Schife Karbeen & Ben Billions Album Name: The Return Release Date: September 11, 2015 Genre: Rap Record...
video

Jennifer Lopez – I’m Into You Featuring Lil Wayne

Credits Song Name: I'm Into You Artist Name / Band Name: Jennifer Lopez Featuring: Lil Wayne Produced By: StarGate Album Name: LOVE? Release Date: 2011-04-01 Genre: Rap, Pop Record Label: N/A Written By: Taio Cruz, Lil Wayne and StarGate Performance: Peaked at No. Sampled...
video

Jidenna – Classic Man ft. Roman GianArthur

Credits Song Name: Classic Man Artist Name / Band Name: Jidenna Featuring: Roman GianArthur Produced By: Jidenna, Gaetan Rousseau, Nana Kwabena & Nate Rocket Wonder Album Name: NOW That's What I Call Music, Vol....
video

JAY-Z – Roc Boys (And the Winner Is)…

Credits Song Name: Roc Boys (And the Winner Is)... Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Sean C, Puff Daddy and L.V. Album Name: American Gangster Release Date: 2007-10-10 Genre: Rap Record Label: N/A Written By: Cassie, Puff Daddy, Kanye...
video

Rick Ross – Santorini Greece

Credits Song Name: Santorini Greece Artist Name / Band Name: Rick Ross Featuring: Produced By: Bink! Album Name: Rather You Than Me Release Date: March 17, 2017 Genre: Rap Record Label: Maybach, Epic Written...
video

Fantasia – Without Me ft. Missy Elliott & Kelly Rowland

Credits Song Name: Without Me Artist Name / Band Name: Fantasia Featuring: Missy Elliott & Kelly Rowland Album Name: Side Effects Of You Produced By: Harmony Samuels Release Date: April 17, 2013 Record Label:...
video

Flo Rida – Hello Friday ft. Jason Derulo

Credits Song Name: Hello Friday Artist Name / Band Name: Flo Rida Featuring: Jason Derulo Produced By: TODAY & Kane Beatz Album Name: N/A Release Date: February 26, 2016 Genre: Rap Record Label: Poe...
video

Wale – LoveHate Thing featuring Sam Dew

Credits Song Name: LoveHate Thing Artist Name / Band Name: Wale Featuring: Sam Dew Produced By: Sam Dew, Stokley & Tone P Album Name: The Gifted Release Date: May 21, 2013 Genre: MMG, Rap ...
video

Jeezy – So What

Credits Song Name: So What Artist Name / Band Name: Jeezy Featuring: N/A Produced By: N/A Album Name: Trap or Die 3 Release Date: October 28, 2016 Genre: Trap, New York, Atlanta, Rap Record Label: Def Jam Recordings Written By: N/A Performance: Peaked at...
video

The Black Eyed Peas – Play It Loud

Credits Song Name: Play It Loud Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: Free School Album Name: The Beginning Release Date: November 26, 2010 Genre: Rap Record Label:...
video

Dizzee Rascal – Dance Wiv Me ft. Chrome & Calvin Harris

Credits Song Name: Dance Wiv Me Artist Name / Band Name: Dizzee Rascal Featuring: Chrome & Calvin Harris Produced By: Calvin Harris Album Name: Tongue n' Cheek Release Date: July 7, 2008 Genre: Rap, Electronic,...
video

T-Pain – Karaoke ft. DJ Khaled

Credits Song Name: Karaoke Artist Name / Band Name: T-Pain Featuring: DJ Khaled Produced By: T-Pain Album Name: Thr33 Ringz Release Date: November 11, 2008 Genre: R&B, Rap Record Label: Jive Written By: T-Pain & DJ Khaled Performance: Peaked at No.N/A Sampled In: N/A Cover...
video

Macklemore & Ryan Lewis – White Walls ft. Hollis & ScHoolboy Q

Credits Song Name: White Walls Artist Name / Band Name: Macklemore and Ryan Lewis Featuring: Hollis & ScHoolboy Q Produced By: Ryan Lewis Album Name: The Heist Release Date: October 8, 2013 Genre: Rap ...
video

Future & Young Thug – Three

Credits Song Name: Three Artist Name / Band Name: Future & Young Thug Featuring: N/A Produced By: DY of 808 Mafia & Southside Album Name: SUPER SLIMEY Release Date: October 20, 2017 Genre: Atlantic Record, YSL, Atlantic Records, 300 Entertainment, Epic...
video

Big Sean – Guap ft. Kanye West

Credits Song Name: Guap Artist Name / Band Name: Big Sean Featuring: Kanye West Produced By: KeY Wane & Young Chop Album Name: Hall of Fame Release Date: October 26, 2012 Genre: G.O.O.D. Music,...
video

YFN Lucci – Everyday We Lit ft. PnB Rock

Credits Song Name: Everyday We Lit Artist Name / Band Name: YFN Lucci Featuring: PnB Rock Produced By: June James Album Name: Long Live Nut Release Date: December 15, 2016 Genre: Genius Everywhere, Atlanta,...
video

Lacrim – A.W.A Featuring French Montana

Credits Song Name: A.W.A Artist Name / Band Name: Lacrim Featuring: French Montana Produced By: Kore Album Name: Corleone Release Date: 2014-09-01 Genre: Rap Record Label: N/A Written By: French Montana and Lacrim Performance: Peaked at No. Sampled In: N/A Cover By: N/A Remixed By: N/A
video

RedOne – Boom Boom Featuring Daddy Yankee, French Montana & Dinah Jane

Credits Song Name: Boom Boom Artist Name / Band Name: RedOne Featuring: Daddy Yankee, French Montana and Dinah Jane Produced By: RedOne Album Name: N/A Release Date: 2017-10-27 Genre: Reggae, Rap, Pop Record Label: N/A Written By: Edwin "Lil Eddie" Serrano, Jakke Erixson,...
video

DJ Khaled – How Many Times Featuring Lil Wayne, Chris Brown and Big Sean

Credits Song Name: How Many Times Artist Name / Band Name: DJ Khaled Featuring: Lil Wayne, Chris Brown and Big Sean Produced By: OZ, Bkorn, DJ Khaled and Lee On The Beats Album Name: I Changed a Lot Release...
video

B.o.B. – We Still In This B**** ft. Juicy J & T.I.

Credits Song Name: We Still In This B**** Artist Name / Band Name: B.o.B Featuring: Juicy J & T.I. Produced By: Mike WiLL Made-It Album Name: Fuck Em We Ball Release Date: November 15,...
video

Ace Hood – Cash Flow Featuring T-Pain, DJ Khaled & Rick Ross

Credits Song Name: Cash Flow Artist Name / Band Name: Ace Hood Featuring: T-Pain, DJ Khaled and Rick Ross Produced By: T-Pain and The Runners Album Name: Gutta Release Date: 2008-01-01 Genre: Rap Record Label: N/A Written By: Rick Ross, DJ Khaled, T-Pain...
video

French Montana – Unforgettable ft. Swae Lee

Credits Song Name: Unforgettable Artist Name / Band Name: French Montana Featuring: Swae Lee Produced By: CP DUBB, 1Mind & Jaegen Album Name: Unforgettable Release Date: April 7, 2017 Genre: Epic Records, Rap Record...
video

DJ Khaled – I’m On One Featuring Drake, Rick Ross & Lil Wayne

Credits Song Name: I'm on One Artist Name / Band Name: DJ Khaled Featuring: Drake, Rick Ross and Lil Wayne Produced By: Nikhil “Kromatik” Seetharam, Noah “40” Shebib and T-Minus Album Name: We the Best Forever Release Date: 2011-05-20 Genre: R&B,...
video

T.I. – Project Steps

Credits Song Name: Project Steps Artist Name / Band Name: T.I. Featuring: N/A Produced By: N/A Album Name: Da' Nic Release Date: March 11, 2015 Genre: Rap Record Label: Hustle Gang Written By: T.I. & Lamar "Mars" Edwards Performance: Peaked at No.N/A Sampled In: N/A ...
video

Guy Sebastian – Battle Scars ft. Lupe Fiasco

Credits Song Name: Battle Scars Artist Name / Band Name: Guy Sebastian Featuring: Lupe Fiasco Produced By: Pro-Jay Album Name: Armageddon Release Date: August 10, 2012 Genre: Pop, Rap Record Label: Sony Music Australia/ ...
video

Jeezy – All There ft. Bankroll Fresh

Credits Song Name: All There Artist Name / Band Name: Jeezy Featuring: Bankroll Fresh Produced By: D. Rich Album Name: Trap or Die 3 Release Date: October 6, 2016 Genre: Atlanta, Trap, Rap Record Label: Def Jam Recordings Written By: Bankroll Fresh &...
video

Trae tha Truth – I’m On 3.0

Credits Song Name: I'm On 3.0 Artist Name / Band Name: Trae tha Truth Featuring: Mark Morrison, Gary Clark Jr., E-40, Styles P, G-Eazy, Chamillionaire, Rick Ross, Fabolous, Snoop Dogg, D.R.A.M., Curren$y, Royce da 5’9”, Tee...
video

The Black Eyed Peas – Whenever

Credits Song Name: Whenever Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: ​will.i.am Album Name: The Beginning Release Date: November 26, 2010 Genre: Rap Record Label: Universal Music Group ...
video

DMX – Ruff Ryders’ Anthem

Credits Song Name: Ruff Ryders' Anthem Artist Name / Band Name: DMX Featuring: N/A Produced By: Swizz Beatz Album Name: It's Dark and Hell is Hot Release Date: May 5, 1998 Genre: Rap Record Label: Def Jam Recordings Written By: Swizz Beatz &...
video

Labrinth – Earthquake featuring Tinie Tempah

Credits Song Name: Earthquake Artist Name / Band Name: Labrinth Featuring: Tinie Tempah Produced By: Labrinth Album Name: Electronic Earth Release Date: 23 October 2011 Genre: Rap Record Label: Syco, Sony Written By: Timothy...
video

Eminem – Walk on Water ft. Beyoncé

Credits Song Name: Walk on Water Artist Name / Band Name: Eminem Featuring: Beyoncé Produced By: Rick Rubin Album Name: Revival Release Date: November 10, 2017 Genre: Rap Record Label: Universal Music Group, Aftermath Entertainment, Shady Records & Interscope Records Written By: Rick...
video

Fat Joe – Yellow Tape Featuring A$AP Rocky, French Montana & Lil Wayne

Credits Song Name: Yellow Tape Artist Name / Band Name: Fat Joe Featuring: A$AP Rocky, French Montana and Lil Wayne Produced By: Illa Sound, Twinkie and Roj Album Name: N/A Release Date: 2012-10-30 Genre: Rap Record Label: N/A Written By: French Montana, Lil...
video

Post Malone – Broken Whiskey Glass

Credits Song Name: Broken Whiskey Glass Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Cashio & FKi Album Name: Stoney Release Date: December 9, 2016 Genre: Country, Rap Record Label: Universal...
video

Lin-Manuel Miranda – Almost Like Praying ft. Camila Cabello, Ana Villafañe, Tommy Torres

Credits Song Name: Almost Like Praying Artist Name / Band Name: Lin-Manuel Miranda Featuring: Camila Cabello, Ana Villafañe, Tommy Torres Produced By: Edgardo Miranda-Rodriguez, Danny Hastings, Cesar Camacho & Trooko Album Name: N/A Release Date: October 6, 2017 Genre: Latin Pop,...
video

Yo Gotti – Weatherman ft. Kodak Black

Credits Song Name: Weatherman Artist Name / Band Name: Yo Gotti Featuring: Kodak Black Produced By: Ben Billions Album Name: hite Friday (CM9) Release Date: December 22, 2016 Genre: Rap Record Label: CMG Records Written By: Ben Billions, Kodak Black & Yo Gotti ...
video

Big Sean – Win Some, Lose Some ft. Jhené Aiko

Credits Song Name: Win Some, Lose Some Artist Name / Band Name: Big Sean Featuring: Jhené Aiko Produced By: Boi-1da & T-Minus Album Name: Dark Sky Paradise Release Date: February 24, 2015 Genre: R&B,...
video

Wiz Khalifa – Call Waiting

Credits Song Name: Call Waiting Artist Name / Band Name: Wiz Khalifa Featuring: N/A Produced By: Ritz Reynolds Album Name: KHALIFA Release Date: January 21, 2016 Genre: Rap Record Label: Rostrum/Atlantic Written By: Ritz...
video

Kodak Black – Patty Cake

Credits Song Name: Patty Cake Artist Name / Band Name: Kodak Black Featuring: N/A Produced By: Nick Seeley, Ness (HBTL) & Ben Billions Album Name: Painting Pictures Release Date: March 31, 2017 Genre: Trap, Rap Record Label: Atlantic Records Written By: Ness (HBTL),...
video

Jay-Z – Crown ft. Travis Scott

Credits Song Name: Crown Artist Name / Band Name: Jay Z Featuring: Travis Scott Produced By: Travis Scott, WondaGurl & Mike Dean Album Name: Magna Carta... Holy Grail Release Date: July 4, 2013 Genre:...
video

2 Chainz – Lil Baby feat. Ty Dolla $ign

Credits Song Name: Lil Baby Artist Name / Band Name: 2 Chainz Featuring: Ty Dolla $ign Produced By: FKi Album Name: Hibachi for Lunch Release Date: October 27, 2016 Genre: G.O.O.D. Music, Atlanta, Rap ...
video

Lil Uzi Vert – XO TOUR Llif3

Credits Song Name: XO TOUR Llif3 Artist Name / Band Name: Lil Uzi Vert Featuring: Produced By: JW Lucas & TM88 Album Name: Luv is Rage 1.5 Release Date: February 26, 2017 Genre: Alternative...
video

Kodak Black – Black Cat

Credits Song Name: Black Cat Artist Name / Band Name: Kodak Black Featuring: N/A Produced By: N/A Album Name: N/A Release Date: Aug 31, 2017 Genre: Rap Record Label: N/A Written By: N/A Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A
video

50 Cent – Many Men (Wish Death)

Credits Song Name: Many Men (Wish Death) Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Darrell "Digga" Branch Album Name: Get Rich or Die Tryin' Release Date: 2003-05-06 Genre: Rap Record Label: Shady Records, Aftermath Entertainment and Interscope Records ...
video

Yo Gotti – Errrbody

Credits Song Name: Errrbody Artist Name / Band Name: Yo Gotti Featuring: N/A Produced By: Nonstop Da Hitman Album Name: N/A Release Date: July 10, 2014 Genre: Rap Record Label: Epic/CMG Written By: Yo Gotti Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed...
video

Lil Yachty – NBAYOUNGBOAT Featuring YoungBoy Never Broke Again

Credits Song Name: NBAYOUNGBOAT Artist Name / Band Name: Lil Yachty Featuring: YoungBoy Never Broke Again Produced By: DigitalNas Album Name: Lil Boat 2 Release Date: 2018-03-09 Genre: Trap, Rap Record Label: N/A Written By: DigitalNas, Lil Yachty and YoungBoy Never Broke Again ...
video

Ludacris – Representin’ Featuring Kelly Rowland

Credits Song Name: Representin Artist Name / Band Name: Ludacris Featuring: Kelly Rowland Produced By: Jim Jonsin, Rico Love Album Name: , Ludaversal Release Date: October 9, 2012 Genre: Rap Record Label: Def Jam/DTP ...
video

Pitbull – Como Yo Le Doy ft. Don Miguelo

Credits Song Name: Como Yo Le Doy Artist Name / Band Name: Pitbull Featuring: Don Miguelo Produced By: Don Miguelo Album Name: Dale Release Date: July 8, 2014 Genre: En Español, Rap Record Label:...
video

Big Sean – Blessings ft. Kanye West & Drake

Credits Song Name: Blessings Artist Name / Band Name: Big Sean Featuring: Kanye West & Drake Produced By: Vinylz Album Name: Dark Sky Paradise Release Date: January 29, 2015 Genre: OVO, Genius Canada, Detroit,...
video

Flo Rida – Zillionaire

Credits Song Name: Zillionaire Artist Name / Band Name: Flo Rida Featuring: N/A Produced By: Max Martin Album Name: N/A Release Date: July 28, 2016 Genre: Rap Record Label: Poe Boy/Atlantic Written By: N/A Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A
video

Pixie Lott – What Do You Take Me For? ft. Pusha T

Credits Song Name: What Do You Take Me For? Artist Name / Band Name: Pixie Lott Featuring: Pusha T Produced By: Rusko Album Name: Young Foolish Happy Release Date: November 4, 2011 Genre: Rap ...
video

2 Chainz – Blue Cheese ft. Migos

Credits Song Name: Blue Cheese Artist Name / Band Name: 2 Chainz Featuring: Migos Produced By: K. Swisha Album Name: Pretty Girls Like Trap Music Release Date: June 16, 2017 Genre: Def Jam, Atlanta, Trap, Rap Record Label: Universal Music Group Written...
video

50 Cent – Still Think I’m Nothing Featuring Jeremih

Credits Song Name: Still Think I'm Nothing Artist Name / Band Name: 50 Cent Featuring: Jeremih Produced By: Bongo the Drum GAHD Album Name: Street King Immortal Release Date: 2017-11-16 Genre: Rap Record Label: Shady Records, Capitol Records and G-Unit Written By: 50...
video

Bryson Tiller – No Longer Friends

Credits Song Name: No Longer Friends Artist Name / Band Name: Bryson Tiller Featuring: N/A Produced By: Gravez & Swiff D Album Name: True to Self Release Date: May 26, 2017 Genre: Rap, Trap,...
video

Wale – Shine Season

Credits Song Name: Shine Season Artist Name / Band Name: Wale Featuring: N/A Produced By: N/A Album Name: SHINE Release Date: April 28, 2017 Genre: Rap Record Label: MMG/Atlantic Written By: Wale Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A