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.

T-Pain – Drowning Again

Credits Song Name: Drowning Again Artist Name / Band Name: T-Pain Featuring: N/A Produced By: T-Pain Album Name: RevolveR Release Date: December 6, 2011 Genre: R&B, Rap Record Label: RCA Records Label ...

T-Pain – Turn All The Lights On ft. Ne-Yo

Credits Song Name: Turn All The Lights On Artist Name / Band Name: T-Pain Featuring: Ne-Yo Produced By: Dr. Luke & Cirkut Album Name: RevolveR Release Date: December 6, 2011 ...

Tyga – Rack City

Credits Song Name: Rack City Artist Name / Band Name: Tyga Featuring: Produced By: DJ Mustard Album Name: Careless World: Rise Of The Last...

Professor Green – Read All About It

Credits Song Name: Read All About It Artist Name / Band Name: Professor Green Featuring: Emeli Sandé Produced By: TMS Album Name: At Your...

Justin Bieber – Baby Featuring Ludacris

Credits Song Name: Baby Artist Name / Band Name: Justin Bieber Featuring: Ludacris Produced By: The-Dream & Tricky Stewart Album Name: My World 2.0 ...

Will.i.am ft. Mick Jagger & Jennifer Lopez – T.H.E (The Hardest Ever)

Credits Song Name: T.H.E. (The Hardest Ever) Artist Name / Band Name: ​will.i.am Featuring: Jennifer Lopez & Mick Jagger Produced By: will.i.am, Audiobot, Dallas...

Drake – The Ride

Credits Song Name: The Ride Artist Name / Band Name: Drake Featuring: The Weeknd Produced By: Doc McKinney & The Weeknd Album Name: Take...

Drake – Lord Knows ft. Rick Ross

Credits Song Name: Lord Knows Artist Name / Band Name: Drake Featuring: Rick Ross Produced By: Just Blaze Album Name: Take Care Release Date:...

Drake – Crew Love Featuring The Weekend

Credits Song Name: Crew Love Artist Name / Band Name: Drake Featuring: The Weeknd Produced By: Illangelo, Noah “40” Shebib & The Weeknd Album...

Drake – Take Care ft. Rihanna

Credits Song Name: Take Care Artist Name / Band Name: Drake Featuring: Rihanna Produced By: Jamie xx & Noah “40” Shebib Album Name: Take...

Drake – Under Ground Kings

Credits Song Name: Under Ground Kings Artist Name / Band Name: Drake Featuring: Produced By: Noah “40” Shebib & T-Minus Album Name: Take Care ...

Maverick Sabre – I Need

Credits Song Name: I Need Artist Name / Band Name: Maverick Sabre Featuring: Produced By: Utters Album Name: Lonely Are The Brave Release Date:...

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:...

Wale – No Days Off

Credits Song Name: No Days Off Artist Name / Band Name: Wale Featuring: N/A Produced By: DJ Toomp Album Name: Ambition Release Date: November 1, 2011 Genre: MMG, Rap Record Label: MMG/Atlantic ...

2 Chainz – I Got It Feat Trey Songz

Credits Song Name: I Got It Artist Name / Band Name: 2 Chainz Featuring: Trey Songz Produced By: Mayowa Album Name: T.R.U. REALigion Release...

2 Chainz – Slangin’ Birds feat. Young Jeezy, Yo Gotti & Birdman

Credits Song Name: Slangin Birds Artist Name / Band Name: 2 Chainz Featuring: Young Jeezy, Yo Gotti & Birdman Produced By: Drumma Boy Album...

Wale – Ambition Featuring Rick Ross & Meek Mill

Credits Song Name: Ambition Artist Name / Band Name: Wale Featuring: Rick Ross and Meek Mill Produced By: T-Minus Album Name: Ambition Release Date: 2011-11-01 Genre: Rap Record Label: N/A Written By: Meek...

Gym Class Heroes – A$$ Back Home ft. Neon Hitch

Credits Song Name: Ass Back Home Artist Name / Band Name: Gym Class Heroes Featuring: Neon Hitch Produced By: Sterling Fox, Daniel Omelio &...

J. Cole – Lost Ones

Credits Song Name: Lost Ones Artist Name / Band Name: J. Cole Featuring: N/A Produced By: J. Cole Album Name: Cole World: The Sideline Story Release Date: 2011-09-27 Genre: Rap Record...

Diggy – Do It Like You Featuring Jeremih

Credits Song Name: Do It Like You Artist Name / Band Name: Diggy Simmons Featuring: Jeremih Produced By: Warren "Oak" Felder & Andrew "Pop"...

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...

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...

Jeezy – F.A.M.E. ft. T.I.

Credits Song Name: F.A.M.E. Artist Name / Band Name: Jeezy Featuring: T.I. Produced By: J.U.S.T.I.C.E. League Album Name: Thug Motivation 103: Hustler'z Ambition Release Date: October 11, 2011 Genre: Rap Record...

Snoop Dogg and Wiz Khalifa – Young, Wild & Free ft. Bruno Mars

Credits Song Name: Young, Wild & Free Artist Name / Band Name: Snoop Dogg & Wiz Khalifa Featuring: Bruno Mars Produced By: The Smeezingtons ...

Rick Ross – You The Boss ft. Nicki Minaj

Credits Song Name: You The Boss Artist Name / Band Name: Rick Ross Featuring: Nicki Minaj Produced By: KE on the Track Album Name:...

Taio Cruz – Hangover ft. Flo Rida

Credits Song Name: Hangover Artist Name / Band Name: Taio Cruz Featuring: Flo Rida Produced By: Cirkut & Dr. Luke Album Name: TY.O Release...

J. Cole – Sideline Story

Credits Song Name: Sideline Story Artist Name / Band Name: J. Cole Featuring: N/A Produced By: J. Cole Album Name: Cole World: The Sideline Story Release Date: 2011-09-27 Genre: Rap Record...

T-Pain – 5 O’Clock ft. Wiz Khalifa

Credits Song Name: 5 O'Clock Artist Name / Band Name: T-Pain Featuring: Wiz Khalifa Produced By: T-Pain Album Name: RevolveR Release Date: September 27,...

Havana Brown – We Run The Night ft. Pitbull

Credits Song Name: We Run the Night (Remix) Artist Name / Band Name: Havana Brown Featuring: Pitbull Produced By: RedOne Album Name: We Run...

J. Cole – Nobody’s Perfect Featuring Missy Elliott

Credits Song Name: Nobody's Perfect Artist Name / Band Name: J. Cole Featuring: Missy Elliott Produced By: J. Cole Album Name: Cole World: The...

Outasight – Tonight is The Night

Credits Song Name: Tonight Is The Night Artist Name / Band Name: Outasight Featuring: Produced By: Cook Classics Album Name: Get It Together Release...

LMFAO – S*xy And I Know It

Credits Song Name: Sexy and I Know It Artist Name / Band Name: LMFAO Featuring: Produced By: GoonRock, Redfoo & Audiobot Album Name: Sorry...

Kirko Bangz – Drank In My Cup

Credits Song Name: Drank In My Cup Artist Name / Band Name: Kirko Bangz Featuring: Produced By: Sound M.O.B. Album Name: Progression 2: A...

Jay Z & Kanye West – Ni**as in Paris

Credits Song Name: Niggas in Paris Artist Name / Band Name: Jay Z & Kanye West Featuring: Produced By: Hit-Boy, Mike Dean & Kanye...

J. Cole – Can’t Get Enough ft. Trey Songz

Credits Song Name: Can't Get Enough Artist Name / Band Name: J. Cole Featuring: Trey Songz Produced By: Deejaycyfe, Brian Kidd Album Name: Cole...

Nicki Minaj – Fly Featuring Rihanna

Credits Song Name: Fly Artist Name / Band Name: Nicki Minaj Featuring: Rihanna Produced By: Kevin Hissink & J.R. Rotem Album Name: Pink Friday ...

Flo Rida – Good Feeling

Credits Song Name: Good Feeling Artist Name / Band Name: Flo Rida Featuring: Produced By: Emily Wright, Cirkut & Dr. Luke Album Name: Wild...

Lil Wayne – How to Hate ft. Young Fyre & T-Pain

Credits Song Name: How to Hate Artist Name / Band Name: Lil Wayne Featuring: Young Fyre & T-Pain Produced By: Andrew Lloyd & Young...

Lil Wayne – Mirror Featuring Bruno Mars

Credits Song Name: Mirror Artist Name / Band Name: Lil Wayne Featuring: Bruno Mars Produced By: The Smeezingtons & REO Album Name: Tha Carter...

Macklemore & Ryan Lewis – Can’t Hold Us Featuring Ray Dalton

Credits Song Name: Can't Hold Us Artist Name / Band Name: Macklemore and Ryan Lewis Featuring: Ray Dalton Produced By: Ryan Lewis Album Name:...

Maejor – Trouble Featuring J. Cole

Credits Song Name: Trouble Artist Name / Band Name: Maejor Featuring: J. Cole Produced By: Maejor Album Name: N/A Release Date: 2011-08-11 Genre: R&B, Rap Record Label: N/A Written By: Maejor and J....

B.o.B – Problems

Credits Song Name: Problems Artist Name / Band Name: B.o.B Featuring: N/A Produced By: Album Name: Cloud 9 Release Date: Aug 11, 2011 Genre: Rap Record Label: N/A Written By: Performance: Peaked...

Drake – Headlines

Credits Song Name: Headlines Artist Name / Band Name: Drake Featuring: N/A Produced By: Boi-1da Album Name: Take Care Release Date: August 9, 2011 ...

Jay-Z & Kanye West – No Church In The Wild ft. The-Dream & Frank...

Credits Song Name: No Church in the Wild Artist Name / Band Name: Jay Z & Kanye West Featuring: The-Dream & Frank Ocean Produced...

JAY-Z & Kanye West – Otis Featuring Otis Redding

Credits Song Name: Otis Artist Name / Band Name: JAY-Z & Kanye West Featuring: Otis Redding Produced By: Kanye West Album Name: Watch the Throne Release Date: 2011-08-08 Genre: Rap Record...

Chris Brown – My Last Featuring Big Sean

Credits Song Name: My Last Artist Name / Band Name: Chris Brown Featuring: Big Sean Produced By: No I.D. Album Name: Boy In Detention Release Date: 2011-08-05 Genre: R&B, Rap Record...

Pitbull – Rain Over Me Featuring Marc Anthony

Credits Song Name: Rain Over Me Artist Name / Band Name: Pitbull Featuring: Marc Anthony Produced By: David Rush, Jimmy Joker and RedOne Album Name: Planet Pit Release Date: 2011-07-11 ...

Bad Meets Evil – Lighters ft. Bruno Mars

Credits Song Name: Lighters Artist Name / Band Name: Bad Meets Evil Featuring: Bruno Mars Produced By: Battle Royale, The Smeezingtons & Eminem Album...

DJ Fresh – Louder Featuring Sian Evans

Credits Song Name: Louder Artist Name / Band Name: DJ Fresh Featuring: Sian Evans Produced By: DJ Fresh Album Name: Nextlevelism Release Date: 3...

Kendrick Lamar – A.D.H.D

Credits Song Name: A.D.H.D Artist Name / Band Name: Kendrick Lamar Featuring: N/A Produced By: Sounwave Album Name: Section.80 Release Date: 2011-07-02 Genre: Rap Record Label: N/A Written By: Matt Martians, Sounwave and...

Big Sean – Dance (A$$)

Credits Song Name: Dance (A$$) Artist Name / Band Name: Big Sean Featuring: Produced By: Da Internz Album Name: Finally Famous Release Date: June...

Pitbull – Bon, Bon

Credits Song Name: Bon, Bon Artist Name / Band Name: Pitbull Featuring: N/A Produced By: Dj alvaro, Yolanda Be Cool and Dcup Album Name: Armando Release Date: 2011-06-27 Genre: Rap Record...

Eminem – Space Bound

Credits Song Name: Space Bound Artist Name / Band Name: Eminem Featuring: Produced By: Jim Jonsin Album Name: Recovery Release Date: June 18, 2011 ...

Pitbull – International Love ft. Chris Brown

Credits Song Name: International Love Artist Name / Band Name: Pitbull Featuring: Chris Brown Produced By: Peter Biker, Sean Hurley & Soulshock Album Name:...

J. Cole – Work Out

Credits Song Name: Work Out Artist Name / Band Name: J. Cole Featuring: Produced By: J. Cole Album Name: Cole World: The Sideline Story...

Breathe Carolina – Blackout

Credits Song Name: Blackout Artist Name / Band Name: Breathe Carolina Featuring: Produced By: Ian Kirkpatrick Album Name: Hell Is What You Make It ...

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...

Tech N9ne – Am I A Psycho? Featuring Hopsin And B.o.B

Credits Song Name: Am I a Psycho? Artist Name / Band Name: Tech N9ne Featuring: Hopsin and B.o.B Produced By: B.o.B Album Name: All 6's And 7's Release Date: 2011-06-07 ...

Gym Class Heroes – Stereo Hearts ft. Adam Levine

Credits Song Name: Stereo Hearts Artist Name / Band Name: Gym Class Heroes Featuring: Adam Levine Produced By: Sterling Fox, Daniel Omelio & Benny...

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...

Meek Mill – Ima Boss Featuring Rick Ross

Credits Song Name: Ima Boss Artist Name / Band Name: Meek Mill Featuring: Rick Ross Produced By: Jahlil Beats Album Name: Dreamchasers Release Date: 2011-05-17 Genre: Trap, Rap Record Label: N/A Written...

The Lonely Island – Motherlover Featuring Justin Timberlake

Credits Song Name: Motherlover Artist Name / Band Name: The Lonely Island Featuring: Justin Timberlake Produced By: Asa Taccone and Drew Campbell Album Name: Turtleneck and Chain Release Date: 2011-05-10 ...

Kelly Rowland – Motivation Featuring Lil Wayne

Credits Song Name: Motivation Artist Name / Band Name: Kelly Rowland Featuring: Lil Wayne Produced By: Jim Jonsin and Rico Love Album Name: Here I Am Release Date: 2011-04-08 Genre: R&B,...

Nicki Minaj – Super Bass

Credits Song Name: Super Bass Artist Name / Band Name: Nicki Minaj Featuring: Produced By: Kane Beatz Album Name: Pink Friday Release Date: April...

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...

Lil Wayne – John Featuring Rick Ross

Credits Song Name: John Artist Name / Band Name: Lil Wayne Featuring: Rick Ross Produced By: Rob Holladay, J.U.S.T.I.C.E. League & Polow da Don ...

Wiz Khalifa – No Sleep

Credits Song Name: No Sleep Artist Name / Band Name: Wiz Khalifa Featuring: Produced By: Big Jerm & Eric Dan Album Name: Rolling Papers...

Nicole Scherzinger – Right There Featuring 50 Cent

Credits Song Name: Right There Artist Name / Band Name: Nicole Scherzinger Featuring: 50 Cent Produced By: Jim Jonsin and Harvey Mason Jr. Album Name: Killer Love Release Date: 2011-03-18 ...

Chris Brown – Wet The Bed ft. Ludacris

Credits Song Name: Wet the Bed Artist Name / Band Name: Chris Brown Featuring: Ludacris Produced By: Bigg D Album Name: F.A.M.E. Release Date:...

Pitbull – Give Me Everything Featuring Nayer, Afrojack & Ne-Yo

Credits Song Name: Give Me Everything Artist Name / Band Name: Pitbull Featuring: Nayer, Afrojack & Ne-Yo Produced By: Afrojack Album Name: Planet Pit ...

Jennifer Lopez – I Luh Ya Papi Featuring French Montana

Credits Song Name: I Luh Ya Papi Artist Name / Band Name: Jennifer Lopez Featuring: French Montana Produced By: Detail Album Name: A.K.A. Release Date: 2014-03-11 Genre: R&B, Rap Record Label: N/A ...

Tinie Tempah – Wonderman Featuring Ellie Goulding

Credits Song Name: Wonderman Artist Name / Band Name: Tinie Tempah Featuring: Ellie Goulding Produced By: Labrinth Album Name: Disc-Overy Release Date: 2011-03-07 Genre: Rap Record Label: N/A Written By: Tinie Tempah and...

Jennifer Lopez – On the Floor ft. Pitbull

Credits Song Name: On the Floor Artist Name / Band Name: Jennifer Lopez Featuring: Pitbull Produced By: RedOne & Kuk Harrell Album Name: Love? ...

Katy Perry – E.T. feat. Kanye West

Credits Song Name: E.T. Artist Name / Band Name: Katy Perry Featuring: Kanye West Produced By: Ammo, Dr. Luke & Max Martin Album Name:...

Chris Brown – Look at Me Now Featuring Busta Rhymes & Lil Wayne

Credits Song Name: Look at Me Now Artist Name / Band Name: Chris Brown Featuring: Busta Rhymes & Lil Wayne Produced By: Free School,...

Dr. Dre – I Need A Doctor Featuring Skylar Grey & Eminem

Credits Song Name: I Need a Doctor Artist Name / Band Name: Dr. Dre Featuring: Skylar Grey and Eminem Produced By: Alex da Kid Album Name: I Need a...

Jessie J – Price Tag ft. B.o.B

Credits Song Name: Price Tag Artist Name / Band Name: Jessie J Featuring: B.o.B Produced By: Dr. Luke Album Name: Who You Are Release...

LMFAO – Party Rock Anthem ft. GoonRock & Lauren Bennett

Credits Song Name: Party Rock Anthem Artist Name / Band Name: LMFAO Featuring: GoonRock & Lauren Bennett Produced By: GoonRock & Redfoo Album Name:...

Kanye West – All Of The Lights

Credits Song Name: All Of The Lights Artist Name / Band Name: Kanye West Featuring: N/A Produced By: Kanye West Album Name: My Beautiful Dark Twisted Fantasy Release Date:...

DJ Khaled – Welcome To My Hood Featuring T-Pain, Plies, Rick Ross & Lil...

Credits Song Name: Welcome To My Hood Artist Name / Band Name: DJ Khaled Featuring: T-Pain, Plies, Rick Ross and Lil Wayne Produced By: L.V.M., DJ Nasty and...

Flo Rida – Who Dat Girl featuring Akon

Credits Song Name: Who Dat Girl Artist Name / Band Name: Flo Rida Featuring: Akon Produced By: Dr. Luke & Benny Blanco Album Name:...

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 ...

Wisin & Yandel – No Dejemos Que Se Apague Featuring T-Pain & 50 Cent

Credits Song Name: No Dejemos Que Se Apague Artist Name / Band Name: Wisin & Yandel Featuring: T-Pain and 50 Cent Produced By: Víctor "El Nasi" and Nesty ...

Lil Wayne – 6 Foot 7 Foot ft. Cory Gunz

Credits Song Name: 6 Foot 7 Foot Artist Name / Band Name: Lil Wayne Featuring: Cory Gunz Produced By: Bangladesh Album Name: Tha Carter...

Wiz Khalifa – Black And Yellow G-Mix Featuring T-Pain, Juicy J & Snoop Dogg

Credits Song Name: Black and Yellow G-Mix Artist Name / Band Name: Wiz Khalifa Featuring: T-Pain, Juicy J and Snoop Dogg Produced By: StarGate Album Name: Rolling Papers Release...

Nicki Minaj – Moment 4 Life ft. Drake

Credits Song Name: Moment 4 Life Artist Name / Band Name: Nicki Minaj Featuring: Drake Produced By: T-Minus Album Name: Pink Friday Release Date: December 7, 2010 Genre: OVO, Young Money,...

The Black Eyed Peas – Just Can’t Get Enough

Credits Song Name: Just Can't Get Enough Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: Tommy Brown, Rodney Jerkins, DJ...

The Black Eyed Peas – The Time (Dirty Bit)

Credits Song Name: The Time (Dirty Bit) Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: ​will.i.am & DJ Ammo Album...

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...

The Black Eyed Peas -The Best One Yet (The Boy)

Credits Song Name: The Best One Yet (The Boy) Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: David Guetta,...

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 Black Eyed Peas – Fashion Beats

Credits Song Name: Fashion Beats Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am & DJ Ammo Album Name:...

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:...

Black Eyed Peas – Someday

Credits Song Name: Someday Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am & Free School Album Name: The...

Black Eyed Peas – XOXOXO

Credits Song Name: XOXOXO Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: ​will.i.am Album Name: The Beginning Release Date:...

The Black Eyed Peas – Love You Long Time

Credits Song Name: Love You Long Time Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: ​will.i.am Album Name: The...

The Black Eyed Peas – Light Up The Night

Credits Song Name: Light Up The Night Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: ​will.i.am Album Name: The...

The Black Eyed Peas – Don’t Stop The Party

Credits Song Name: Don't Stop The Party Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am & DJ Ammo Album...

T-Pain – Rap Song ft. Rick Ross

Credits Song Name: Rap Song Artist Name / Band Name: T-Pain Featuring: Rick Ross Produced By: Young Fyre Album Name: The Return Of Albert Anastasia Release Date: Nov 23, 2010 ...

Rise Against – Help Is On The Way

Credits Song Name: Help Is On The Way Artist Name / Band Name: Rise Against Featuring: Produced By: Jay Joyce Album Name: Endgame Release...

J. Cole – In The Morning Featuring Drake

Credits Song Name: In The Morning Artist Name / Band Name: J. Cole Featuring: Drake Produced By: L&X Music Album Name: Friday Night Lights Release Date: 2010-11-12 Genre: Rap Record Label: N/A ...

Kid Cudi – Erase Me Featuring Kanye West

Credits Song Name: Erase Me Artist Name / Band Name: Kid Cudi Featuring: Kanye West Produced By: Jim Jonsin Album Name: Man on the Moon II: The Legend of...

Flo Rida – Turn Around (5,4,3,2,1)

Credits Song Name: Turn Around (5,4,3,2,1) Artist Name / Band Name: Flo Rida Featuring: N/A Produced By: DJ Frank E & Dada Life Album...

Kesha – Sleazy

Credits Song Name: Sleazy Artist Name / Band Name: Kesha Featuring: N/A Produced By: Benny Blanco, Bangladesh & Dr. Luke Album Name: Cannibal Release Date: October 29, 2010 Genre: Pop, Rap ...

Rihanna – What’s My Name

Credits Song Name: What's My Name? Artist Name / Band Name: Rihanna Featuring: Drake Produced By: StarGate Album Name: Loud Release Date: October 29,...

Slim Thug – So High Featuring B.o.B

Credits Song Name: So High Artist Name / Band Name: Slim Thug Featuring: B.o.B Produced By: Nard & B Album Name: Tha Thug Show Release Date: Oct 21, 2010 Genre: Rap ...

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 ...

Eminem – No Love Featuring Lil Wayne

Credits Song Name: No Love Artist Name / Band Name: Eminem Featuring: Lil Wayne Produced By: Just Blaze Album Name: Recovery Release Date: October...

Jeremih – Down On Me ft. 50 Cent

Credits Song Name: Down On Me Artist Name / Band Name: Jeremih Featuring: 50 Cent Produced By: Mick Schultz, Drumma Boy & Keith James Album Name: All About You ...

will.i.am & Nicki Minaj – Check It Out

Credits Song Name: Check It Out Artist Name / Band Name: Nicki Minaj & will.i.am Featuring: ​ Produced By: ​will.i.am Album Name: Pink Friday Release Date:...

Linkin Park – Waiting For The End

Credits Song Name: Waiting for the End Artist Name / Band Name: Linkin Park Featuring: Produced By: Mike Shinoda & Rick Rubin Album Name:...

Big Sean – Too Fake Featuring Chiddy Bang

Credits Song Name: Too Fake Artist Name / Band Name: Big Sean Featuring: Chiddy Bang Produced By: Xaphoon Jones Album Name: Finally Famous Vol. 3: Big Release Date: 2010-08-31 Genre: Rap ...

Waka Flocka Flame – No Handz (CRNKN Remix) ft. Roscoe Dash 2.0 &...

Credits Song Name: No Handz (CRNKN Remix) Artist Name / Band Name: Waka Flocka Flame Featuring: Roscoe Dash 2.0 & Wale Produced By: Drumma Boy Album Name: Flockaveli ...

Eminem – Love the Way You Lie ft. Rihanna

Credits Song Name: Love the Way You Lie Artist Name / Band Name: Eminem Featuring: Rihanna Produced By: Alex Da Kid Album Name: Recovery ...

Trey Songz – Bottoms Up featuring Nicki Minaj

Credits Song Name: Bottoms Up Artist Name / Band Name: Trey Songz Featuring: Nicki Minaj Produced By: Kane Beatz Album Name: Passion, Pain &...

B.o.B – Magic Featuring Rivers Cuomo

Credits Song Name: Magic Artist Name / Band Name: B.o.B Featuring: Rivers Cuomo Produced By: Dr. Luke Album Name: B.o.B Presents The Adventures of Bobby Ray Release Date: 2010-07-06 Genre: Pop,...

Jeremih – I Like Featuring Ludacris

Credits Song Name: I Like Artist Name / Band Name: Jeremih Featuring: Ludacris Produced By: Mick Schultz Album Name: All About You Release Date: 2010-07-06 Genre: R&B, Rap Record Label: Def Jam...

Flo Rida – Club Can’t Handle Me featuring David Guetta

Credits Song Name: Club Can't Handle Me Artist Name / Band Name: Flo Rida Featuring: David Guetta Produced By: Frédéric Riesterer & David Guetta ...

Chris Brown – Deuces featuring Tyga and Kevin McCall

Credits Song Name: Deuces Artist Name / Band Name: Chris Brown Featuring: Tyga & Kevin McCall Produced By: Kevin McCall Album Name: Fan of...

Drake – Light Up ft. Jay-Z

Credits Song Name: Light Up Artist Name / Band Name: Drake Featuring: Jay Z Produced By: Tone Mason & Noah “40” Shebib Album Name:...

Drake – Unforgettable ft. Young Jeezy

Credits Song Name: Unforgettable Artist Name / Band Name: Drake Featuring: Jeezy Produced By: Boi-1da & Noah “40” Shebib Album Name: Thank Me Later ...

Drake – Fancy ft. Swizz Beatz & T.I.

Credits Song Name: Fancy Artist Name / Band Name: Drake Featuring: Swizz Beatz & T.I. Produced By: Swizz Beatz Album Name: Thank Me Later ...

Justin Bieber – Never Say Never ft. Jaden Smith

Credits Song Name: Never Say Never Artist Name / Band Name: Justin Bieber Featuring: Jaden Smith Produced By: The Messengers Album Name: Never Say...

Drake – Miss Me ft. Lil Wayne

Credits Song Name: Miss Me Artist Name / Band Name: Drake Featuring: Lil Wayne Produced By: Noah “40” Shebib & Boi-1da Album Name: Thank...

J. Cole – Who Dat

Credits Song Name: Who Dat Artist Name / Band Name: J. Cole Featuring: N/A Produced By: Elite and J. Cole Album Name: Cole World: The Sideline Story Release Date: 2010-05-31 ...

Kanye West – Power

Credits Song Name: Power Artist Name / Band Name: Kanye West Featuring: N/A Produced By: S1 and Kanye West Album Name: My Beautiful Dark Twisted Fantasy Release Date: 2010-05-28 Genre: Pop,...

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...

Drake – Find Your Love

Credits Song Name: Find Your Love Artist Name / Band Name: Drake Featuring: N/A Produced By: Kanye West Album Name: Thank Me Later Release...

3OH!3 – My First Kiss feat. Ke$ha

Credits Song Name: My First Kiss Artist Name / Band Name: 3OH!3 Featuring: Kesha Produced By: 3OH!3, Matt Squire, Dr. Luke & Benny Blanco ...

Eminem – Not Afraid

Credits Song Name: Not Afraid Artist Name / Band Name: Eminem Featuring: Produced By: Boi-1da Album Name: Recovery Release Date: April 29, 2010 Genre:...

B.o.B – I’ll Be In the Sky

Credits Song Name: I'll Be In the Sky Artist Name / Band Name: B.o.B Featuring: N/A Produced By: B.o.B Album Name: B.o.B Presents The Adventures of Bobby Ray Release...

B.o.B – Don’t Let Me Fall

Credits Song Name: Don't Let Me Fall Artist Name / Band Name: B.o.B Featuring: N/A Produced By: B.o.B Album Name: B.o.B Presents The Adventures of Bobby Ray Release Date: April...

Drake – Over

Credits Song Name: Over Artist Name / Band Name: Drake Featuring: N/A Produced By: Boi-1da Album Name: Thank Me Later Release Date: March 8,...

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 ...

Nick Jonas – Who I Am

Credits Song Name: Who I Am Artist Name / Band Name: Nick Jonas Featuring: N/A Produced By: N/A Album Name: N/A Release Date: Mar 2, 2010 Genre: Rap Record Label: Jonas Enterprises ...

Kesha – Blah Blah Blah featuring 3OH!3

Credits Song Name: Blah Blah Blah Artist Name / Band Name: Kesha Featuring: 3OH!3 Produced By: Benny Blanco Album Name: Animal Release Date: February...

DJ Khaled – All I Do Is Win Featuring Snoop Dogg, T-Pain, Ludacris &...

Credits Song Name: All I Do Is Win Artist Name / Band Name: DJ Khaled Featuring: Snoop Dogg, T-Pain, Ludacris and Rick Ross Produced By: L.V.M. and DJ...

Lil Wayne – Drop the World Featuring Eminem

Credits Song Name: Drop the World Artist Name / Band Name: Lil Wayne Featuring: Eminem Produced By: Hit-Boy & Chase N. Cashe Album Name:...

Kid Cudi – Pursuit of Happiness ft. Ratatat & MGMT

Credits Song Name: Pursuit of Happiness Artist Name / Band Name: Kid Cudi Featuring: Ratatat & MGMT Produced By: Ratatat Album Name: Man on...

John Legend & The Roots – Wake Up Everybody ft. Melanie Fiona & Common

Credits Song Name: Wake Up Everybody Artist Name / Band Name: John Legend & The Roots Featuring: Melanie Fiona & Common Produced By: John Legend & The Roots ...

B.o.B – Ray Bands

Credits Song Name: Ray Bands Artist Name / Band Name: B.o.B Featuring: N/A Produced By: Jamieson Jones and B.o.B Album Name: Strange Clouds Release Date: 2010-01-01 Genre: Rap Record Label: N/A Written...

B.o.B – Beast Mode

Credits Song Name: Beast Mode Artist Name / Band Name: B.o.B Featuring: N/A Produced By: Infinity Album Name: No Genre Release Date: 2010-01-01 Genre: Rap Record Label: N/A Written By: Performance: Peaked at...

The Black Eyed Peas – Imma Be

Credits Song Name: Imma Be Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am & Keith Harris Album Name:...

Timbaland – Carry Out Featuring Justin Timberlake

Credits Song Name: Carry Out Artist Name / Band Name: Timbaland Featuring: Justin Timberlake Produced By: Jerome "J-Roc" Harmon and Timbaland Album Name: Shock Value II Release Date: 2009-12-08 Genre: Rap ...

The Black Eyed Peas – I Gotta Feeling

Credits Song Name: I Gotta Feeling Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: David Guetta & Frédéric Riesterer Album Name: The E•N•D (Energy...

Glee Cast – Bust A Move ft. Matthew Morrison

Credits Song Name: Bust a Move Artist Name / Band Name: Glee Cast Featuring: Matthew Morrison Produced By: Peer Åström & Adam Anders Album...

Shakira – Give It Up To Me Featuring Lil Wayne

Credits Song Name: Give It Up to Me Artist Name / Band Name: Shakira Featuring: Lil Wayne Produced By: J-Roc and Timbaland Album Name: She Wolf Release Date: 2009-10-19 Genre: Rap,...

The Black Eyed Peas – Meet Me Halfway

Credits Song Name: Meet Me Halfway Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am & Keith Harris Album Name:...

Alicia Keys – Doesn’t Mean Anything

Credits Song Name: Doesn't Mean Anything Artist Name / Band Name: Alicia Keys Featuring: Produced By: Alicia Keys & Kerry "Krucial" Brothers Album Name:...

50 Cent – Baby By Me Featuring Ne-Yo

Credits Song Name: Baby By Me Artist Name / Band Name: 50 Cent Featuring: Ne-Yo Produced By: Polow da Don Album Name: Before I Self Destruct Release Date: 2009-09-10 Genre: Rap ...

Jay Z – Real As It Gets Featuring Jeezy

Credits Song Name: Real As It Gets Artist Name / Band Name: Jay Z Featuring: Jeezy Produced By: The Inkredibles Album Name: The Blueprint...

Jay Z – Empire State of Mind Featuring Alicia Keys

Credits Song Name: Empire State of Mind Artist Name / Band Name: Jay Z Featuring: Alicia Keys Produced By: J. Sewell-Ulepic, Angela Hunte &...

Jay Z – Run This Town Featuring Rihanna & Kanye West

Credits Song Name: Run This Town Artist Name / Band Name: Jay Z Featuring: Rihanna & Kanye West Produced By: No I.D. & Kanye...

Drake – Forever ft. Kanye West, Eminem & Lil Wayne

Credits Song Name: Forever Artist Name / Band Name: Drake Featuring: Kanye West, Eminem & Lil Wayne Produced By: Boi-1da Album Name: Relapse: Refill ...

Eminem – Beautiful

Credits Song Name: Beautiful Artist Name / Band Name: Eminem Featuring: Produced By: Eminem Album Name: Relapse Release Date: August 11, 2009 Genre: Rap ...

Jeremih – Break Up To Make Up

Credits Song Name: Break Up To Make Up Artist Name / Band Name: Jeremih Featuring: N/A Produced By: Mick Schultz Album Name: Jeremih Release Date: 2009-06-30 Genre: R&B, Rap Record Label: N/A ...

Pitbull – Hotel Room Service

Credits Song Name: Hotel Room Service Artist Name / Band Name: Pitbull Featuring: N/A Produced By: Jim Jonsin Album Name: Rebelution Release Date: 2009-06-16 Genre: Pop, Rap Record Label: N/A Written By: Jim...

J. Cole – Lights Please

Credits Song Name: Lights Please Artist Name / Band Name: J. Cole Featuring: N/A Produced By: J. Cole Album Name: The Warm Up Release Date: 2009-06-15 Genre: Rap Record Label: N/A Written...

Jeremih – Imma Star (Everywhere We Are)

Credits Song Name: Imma Star (Everywhere We Are) Artist Name / Band Name: Jeremih Featuring: N/A Produced By: Mick Schultz Album Name: Jeremih Release Date: 2009-06-09 Genre: R&B, Rap Record Label: N/A ...

The Black Eyed Peas – Rock That Body

Credits Song Name: Rock That Body Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: ​will.i.am, Mark Knight, Funkagenda & David...

Black Eyed Peas – Missing You

Credits Song Name: Missing You Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am & Printz Board Album Name:...

Black Eyed Peas – Alive

Credits Song Name: Alive Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am Album Name: The E•N•D (Energy Never...

Jay Sean – Down Featuring Lil Wayne

Credits Song Name: Down Artist Name / Band Name: Jay Sean Featuring: Lil Wayne Produced By: Bobby Bass, J-Remy and Orange Factory Music Album Name: All Or Nothing Release...

Linkin Park – New Divide

Credits Song Name: New Divide Artist Name / Band Name: Linkin Park Featuring: N/A Produced By: Mike Shinoda Album Name: Transformers: Revenge of the Fallen – The Album Release...

Fabolous – My Time Featuring Jeremih

Credits Song Name: My Time Artist Name / Band Name: Fabolous Featuring: Jeremih Produced By: The Runners and Kevin Cossom Album Name: Loso's Way Release Date: 2009-05-12 Genre: Rap Record Label: Desert...

Eminem – We Made You

Credits Song Name: We Made You Artist Name / Band Name: Eminem Featuring: Produced By: Dr. Dre & Eminem Album Name: Relapse Release Date:...

Flo Rida – Sugar featuring Wynter Gordon

Credits Song Name: Sugar Artist Name / Band Name: Flo Rida Featuring: Wynter Gordon Produced By: DJ Montay & Mike Caren Album Name: R.O.O.T.S. Release Date: March 31, 2009 Genre: Rap ...

The Black Eyed Peas – Boom Boom Pow

Credits Song Name: Boom Boom Pow Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am Album Name: The E•N•D (Energy...

Keri Hilson – Knock You Down Featuring Ne-Yo & Kanye West

Credits Song Name: Knock You Down Artist Name / Band Name: Keri Hilson Featuring: Ne-Yo and Kanye West Produced By: Keri Hilson and Danja Album Name: In a Perfect...

Drake & Trey Songz – Successful

Credits Song Name: Successful Artist Name / Band Name: Drake & Trey Songz Featuring: Produced By: Noah “40” Shebib Album Name: So Far Gone ...

Flo Rida – Right Round featuring Kesha

Credits Song Name: Right Round Artist Name / Band Name: Flo Rida Featuring: Kesha Produced By: Dr. Luke & Kool Kojak Album Name: R.O.O.T.S. ...

John Legend – Everybody Knows

Credits Song Name: Everybody Knows Artist Name / Band Name: John Legend Featuring: Produced By: K.P. & Malay Album Name: Evolver Release Date: January...

Twista – Birthday

Credits Song Name: Birthday Artist Name / Band Name: Twista Featuring: N/A Produced By: N/A Album Name: Category F5 Release Date: 2009 Genre: Rap Record Label: Caroline Records Written By: N/A Performance: Peaked at...

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...

will.i.am – It’s A New Day

Credits Song Name: It's A New Day Artist Name / Band Name: will.i.am Featuring: Produced By: William Adams Album Name: It's A New Day ...

Kanye West – Heartless

Credits Song Name: Heartless Artist Name / Band Name: Kanye West Featuring: N/A Produced By: Kanye West Album Name: 808s & Heartbreak Release Date: 2008-11-04 Genre: Synthpop, R&B, Rap, Pop Record...

T-Pain – Freeze ft. Chris Brown

Credits Song Name: Freeze Artist Name / Band Name: T-Pain Featuring: Chris Brown Produced By: T-Pain Album Name: Thr33 Ringz Release Date: October 10, 2008 Genre: R&B, Rap Record Label: Jive Written...

50 Cent – Get Up

Credits Song Name: Get Up Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Scott Storch Album Name: Best Of Release Date: 2008-10-07 Genre: Rap Record Label: N/A Written By: Scott...

Akon – I’m So Paid Featuring Jeezy & Lil Wayne

Credits Song Name: I'm So Paid Artist Name / Band Name: Akon Featuring: Jeezy and Lil Wayne Produced By: Akon and Detail Album Name: Freedom Release Date: 2008-10-04 Genre: R&B, Rap ...

T-Pain – Chopped N Skrewed ft. Ludacris

Credits Song Name: Chopped N Skrewed Artist Name / Band Name: T-Pain Featuring: Ludacris Produced By: T-Pain Album Name: Thr33 Ringz Release Date: September 23, 2008 Genre: R&B, Rap Record Label: Jive ...

DJ Khaled – Go Hard Featuring T-Pain & Kanye West

Credits Song Name: Go Hard Artist Name / Band Name: DJ Khaled Featuring: T-Pain and Kanye West Produced By: The Runners Album Name: We Global Release Date: 2008-09-16 Genre: Rap Record...

Jeezy – My President ft. Nas

Credits Song Name: My President Artist Name / Band Name: Jeezy Featuring: Nas Produced By: Tha Bizness Album Name: The Recession Release Date: September 2, 2008 Genre: Rap Record Label: Def Jam...

The Game – My Life Featuring Lil Wayne

Credits Song Name: My Life Artist Name / Band Name: The Game Featuring: Lil Wayne Produced By: Cool & Dre Album Name: LAX Release Date: 2008-08-05 Genre: Rap Record Label: N/A Written...

John Legend – Green Light ft. André 3000

Credits Song Name: Green Light Artist Name / Band Name: John Legend Featuring: André 3000 Produced By: Malay & K.P. Album Name: Evolver Release...

T-Pain – Can’t Believe It ft. Lil Wayne

Credits Song Name: Can't Believe It Artist Name / Band Name: T-Pain Featuring: Lil Wayne Produced By: T-Pain Album Name: Thr33 Ringz Release Date: July 29, 2008 Genre: R&B, Rap Record...

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:...

Busta Rhymes – We Made It Featuring Linkin Park

Credits Song Name: We Made It Artist Name / Band Name: Busta Rhymes Featuring: Linkin Park Produced By: Cool & Dre and Mike Shinoda Album Name: N/A Release Date: 2008-06-27 ...

Jeezy – Put On ft. Kanye West

Credits Song Name: Put On Artist Name / Band Name: Jeezy Featuring: Kanye West Produced By: Drumma Boy Album Name: The Recession Release Date: June 3, 2008 Genre: Rap Record Label: Def...

Lil Wayne – Got Money Featuring T-Pain

Credits Song Name: Got Money Artist Name / Band Name: Lil Wayne Featuring: T-Pain Produced By: T-Pain and Play-N-Skillz Album Name: Tha Carter III Release Date: 2008-05-27 Genre: Rap Record Label: Cash...

Ne-Yo – Closer

Credits Song Name: Closer Artist Name / Band Name: Ne-Yo Featuring: N/A Produced By: Ne-Yo & StarGate Album Name: Year of the Gentleman Release Date: April 15, 2008 Genre: Rap, Dance,...

Estelle – American Boy Featuring Kanye West

Credits Song Name: American Boy Artist Name / Band Name: Estelle Featuring: Kanye West Produced By: ​will.i.am Album Name: Shine Release Date: 2008-03-31 Genre: R&B, Rap Record Label: Atlantic Records Written By: Keith...

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...

Chris Brown – With You

Credits Song Name: With You Artist Name / Band Name: Chris Brown Featuring: N/A Produced By: StarGate Album Name: Exclusive Release Date: December 4,...

Birdman – 100 Million Featuring Dre, DJ Khaled, Rick Ross, Jeezy & Lil Wayne

Credits Song Name: 100 Million Artist Name / Band Name: Birdman Featuring: Dre, DJ Khaled, Rick Ross, Jeezy and Lil Wayne Produced By: Cool & Dre Album Name: 5...

DJ Khaled – Out Here Grindin Featuring Akon, Rick Ross, Plies, Boosie Badazz, Ace...

Credits Song Name: Out Here Artist Name / Band Name: DJ Khaled Featuring: Akon, Rick Ross, Plies, Boosie Badazz, Ace Hood and Trick Daddy Produced By: Akon and...

Kanye West – Flashing Lights Featuring Dwele

Credits Song Name: Flashing Lights Artist Name / Band Name: Kanye West Featuring: Dwele Produced By: Eric Hudson and Kanye West Album Name: Graduation Release Date: 2007-11-12 Genre: Rap Record Label: Roc-A-Fella...

JAY-Z – Blue Magic

Credits Song Name: Blue Magic Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: The Neptunes Album Name: American Gangster Release Date: 2007-11-06 Genre: Rap Record Label: N/A Written By: Thomas McElroy,...

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 ...

Flo Rida – Low featuring T-Pain

Credits Song Name: Low Artist Name / Band Name: Flo Rida Featuring: T-Pain Produced By: T-Pain & DJ Montay Album Name: Mail On Sunday ...

50 Cent – I’ll Still Kill Featuring Akon

Credits Song Name: I'll Still Kill Artist Name / Band Name: 50 Cent Featuring: Akon Produced By: DJ Khalil Album Name: Curtis Release Date: 2007-09-11 Genre: Rap Record Label: N/A Written By: 50...

Chris Brown – Kiss Kiss ft. T-Pain

Credits Song Name: Kiss Kiss Artist Name / Band Name: Chris Brown Featuring: T-Pain Produced By: T-Pain Album Name: Exclusive Release Date: September 11,...

Kanye West – Good Life Featuring T-Pain

Credits Song Name: Good Life Artist Name / Band Name: Kanye West Featuring: T-Pain Produced By: DJ Toomp and Kanye West Album Name: Graduation Release Date: 2007-09-11 Genre: Rap Record Label: Roc-A-Fella...

Kanye West – Homecoming Featuring Chris Martin

Credits Song Name: Homecoming Artist Name / Band Name: Kanye West Featuring: Chris Martin Produced By: Warryn Campbell and Kanye West Album Name: Graduation Release Date: 2007-09-11 Genre: Rap Record Label: Roc-A-Fella...

50 Cent – Ayo Technology Featuring Justin Timberlake & Timbaland

Credits Song Name: Ayo Technology Artist Name / Band Name: 50 Cent Featuring: Justin Timberlake and Timbaland Produced By: Danja and Timbaland Album Name: Curtis Release Date: 2007-08-31 Genre: Rap Record...

DJ Khaled – I’m So Hood Featuring Trick Daddy, T-Pain, Plies & Rick Ross

Credits Song Name: I'm So Hood Artist Name / Band Name: DJ Khaled Featuring: Trick Daddy, T-Pain, Plies and Rick Ross Produced By: The Runners Album Name: We The...

Linkin Park – Bleed It Out

Credits Song Name: Linkin Park - Bleed It Out Artist Name / Band Name: Linkin Park Featuring: Produced By: Mike Shinoda & Rick Rubin ...

will.i.am – I Got it From My Mama

Credits Song Name: I Got it From My Mama Artist Name / Band Name: ​will.i.am Featuring: N/A Produced By: will.i.am Album Name: Songs About Girls Release Date: August 2, 2007 ...

Kanye West – Stronger

Credits Song Name: Stronger Artist Name / Band Name: Kanye West Featuring: N/A Produced By: Kanye West Album Name: Can't Tell Me Nothing Release Date: July 31, 2007 Genre: G.O.O.D. Music,...

50 Cent – I Get Money

Credits Song Name: I Get Money Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Apex and Swizz Beatz Album Name: Curtis Release Date: 2007-06-30 Genre: Rap Record Label: N/A ...

50 Cent – Straight To The Bank

Credits Song Name: Straight to the Bank Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Ty Fyffe and Dr. Dre Album Name: Curtis Release Date: 2007-06-29 Genre: Rap ...

T-Pain – Church ft. Teddy Verseti

Credits Song Name: Church Artist Name / Band Name: T-Pain Featuring: Teddy Verseti Produced By: T-Pain Album Name: Epiphany Release Date: June 5, 2007 Genre: R&B, Rap Record Label: Nappy Boy/Konvict Muzik/RCA...

Kanye West – Can’t Tell Me Nothing

Credits Song Name: Can't Tell Me Nothing Artist Name / Band Name: Kanye West Featuring: N/A Produced By: DJ Toomp and Kanye West Album Name: Can't Tell Me Nothing ...

Ne-Yo – Go On Girl

Credits Song Name: Go On Girl Artist Name / Band Name: Ne-Yo Featuring: N/A Produced By: Ne-Yo & StarGate Album Name: Because of You Release Date: April 25, 2007 Genre: R&B,...

Rihanna – Umbrella featuring Jay-Z

Credits Song Name: Umbrella Artist Name / Band Name: Rihanna Featuring: Jay Z Produced By: Tricky Stewart Album Name: Good Girl Gone Bad Release...

T-Pain – Buy U A Drank (Shawty Snappin’) ft. Yung Joc

Credits Song Name: Buy U A Drank (Shawty Snappin') Artist Name / Band Name: T-Pain Featuring: Yung Joc Produced By: T-Pain Album Name: Epiphany Release Date: February 20, 2007 Genre: R&B,...

Ciara – Can’t Leave ‘Em Alone Featuring 50 Cent

Credits Song Name: Can't Leave 'Em Alone Artist Name / Band Name: Ciara Featuring: 50 Cent Produced By: Rodney Jerkins Album Name: Ciara: The Evolution Release Date: 2006-12-05 Genre: R&B, Rap ...

JAY-Z – Lost One Featuring Chrisette Michele

Credits Song Name: Lost One Artist Name / Band Name: JAY-Z Featuring: Chrisette Michele Produced By: Mark Batson and Dr. Dre Album Name: Kingdom Come Release Date: 2006-11-21 Genre: Rap Record...

Eminem – You Don’t Know ft. 50 Cent, Cashis, Lloyd Banks

Credits Song Name: You Don't Know Artist Name / Band Name: Eminem Featuring: 50 Cent, Ca$his, Lloyd Banks & Tony Yayo Produced By: Eminem ...

Akon – Smack That Featuring Eminem

Credits Song Name: Smack That Artist Name / Band Name: Akon Featuring: Eminem Produced By: Eminem Album Name: Konvicted Release Date: 2006-09-26 Genre: R&B, Rap Record Label: Interscope Records, Konvict Muzik, Universal...

The Black Eyed Peas – Bebot

Credits Song Name: Bebot Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am Album Name: Monkey Business Release Date: August 4, 2006 Genre: Rap Record Label: A&M ...

Ne-Yo – Sexy Love

Credits Song Name: Sexy Love Artist Name / Band Name: Ne-Yo Featuring: N/A Produced By: Heavyweights Album Name: In My Own Words Release Date: June 26, 2006 Genre: R&B, Rap Record...

Beyoncé – Déjà Vu Featuring JAY-Z

Credits Song Name: Déjà Vu Artist Name / Band Name: Beyoncé Featuring: JAY-Z Produced By: Jon Jon Traxx, Beyoncé and Rodney Jerkins Album Name: B'Day Release Date: 2006-06-24 Genre: Funk, R&B,...

Snow Patrol – Chasing Cars

Credits Song Name: Chasing Cars Artist Name / Band Name: Snow Patrol Featuring: Produced By: Jacknife Lee Album Name: Eyes Open Release Date: June...

50 Cent – Best Friend

Credits Song Name: Best Friend Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Hi-Tek Album Name: Get Rich or Die Tryin' Soundtrack Release Date: 2006-01-19 Genre: Rap Record...

The Black Eyed Peas – Pump It

Credits Song Name: Pump It Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: ​will.i.am Album Name: Monkey Business Release Date:...

Eminem – When I’m Gone

Credits Song Name: When I'm Gone Artist Name / Band Name: Eminem Featuring: N/A Produced By: Eminem Album Name: Curtain Call: The Hits Release Date: 2005-12-06 Genre: Rap Record Label: N/A Written...

T-Pain – I’m ‘N Luv (Wit a Stripper) ft. Mike Jones

Credits Song Name: I'm 'N Luv (Wit a Stripper) Artist Name / Band Name: T-Pain Featuring: Mike Jones Produced By: T-Pain Album Name: Rappa Ternt Sanga Release Date: December 6,...

50 Cent – Window Shopper

Credits Song Name: Window Shopper Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Chris Styles and Sire Album Name: Get Rich or Die Tryin' Soundtrack Release...

50 Cent – Hustler’s Ambition

Credits Song Name: Hustler's Ambition Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: B-Money Album Name: Get Rich or Die Tryin' Soundtrack Release Date: 2005-10-11 Genre: Rap Record...

The Black Eyed Peas – My Humps

Credits Song Name: My Humps Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am Album Name: Monkey Business Release Date: September 20, 2005 Genre: Dance, Pop,...

Kanye West – Gold Digger featuring Jamie Foxx

Credits Song Name: Gold Digger Artist Name / Band Name: Kanye West Featuring: Jamie Foxx Produced By: Jon Brion & Kanye West Album Name:...

The Black Eyed Peas – Gone Going ft. Jack Johnson

Credits Song Name: Gone Going Artist Name / Band Name: The Black Eyed Peas Featuring: Jack Johnson Produced By: will.i.am Album Name: Monkey Business Release Date: May 25, 2005 Genre: Rap ...

Eminem – Mockingbird

Credits Song Name: Mockingbird Artist Name / Band Name: Eminem Featuring: N/A Produced By: Luis Resto and Eminem Album Name: Encore Release Date: 2005-04-25 Genre: Rap Record Label: N/A Written By: Eminem and...

The Black Eyed Peas – Don’t Phunk With My Heart

Credits Song Name: Don't Phunk With My Heart Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am Album Name: Monkey...

50 Cent – Outta Control

Credits Song Name: Outta Control Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Mike Elizondo and Dr. Dre Album Name: The Massacre Release Date: 2005-03-03 Genre: Rap Record...

50 Cent – Just a Lil’ Bit

Credits Song Name: Just a Lil' Bit Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Scott Storch Album Name: The Massacre Release Date: 2005-03-03 Genre: Rap Record Label: N/A ...

50 Cent – Candy Shop Featuring Olivia

Credits Song Name: Candy Shop Artist Name / Band Name: 50 Cent Featuring: Olivia Produced By: Scott Storch Album Name: The Massacre Release Date: 2005-01-15 Genre: Rap Record Label: N/A Written By: 50...

The Game – How We Do Featuring 50 Cent

Credits Song Name: How We Do Artist Name / Band Name: The Game Featuring: 50 Cent Produced By: Mike Elizondo and Dr. Dre Album Name: The Documentary Release Date: 2004-11-23 ...

Destiny’s Child – Soldier Featuring T.I. & Lil Wayne

Credits Song Name: Soldier Artist Name / Band Name: Destiny's Child Featuring: T.I. and Lil Wayne Produced By: Rich Harrison Album Name: Destiny Fulfilled Release Date: 2004-11-10 Genre: R&B, Rap Record...

Eminem – Just Lose It

Credits Song Name: Just Lose It Artist Name / Band Name: Eminem Featuring: N/A Produced By: Mike Elizondo and Dr. Dre Album Name: Encore Release Date: 2004-09-28 Genre: Rap Record Label: N/A ...

The Black Eyed Peas – Let’s Get It Started

Credits Song Name: Let's Get it Started Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am Album Name: Elephunk Release...

Eminem – Like Toy Soldiers

Credits Song Name: Like Toy Soldiers Artist Name / Band Name: Eminem Featuring: N/A Produced By: Luis Resto and Eminem Album Name: Encore Release Date: 2004-01-24 Genre: Rap Record Label: N/A Written...

Alicia Keys – You Don’t Know My Name

Credits Song Name: You Don't Know My Name Artist Name / Band Name: Alicia Keys Featuring: N/A Produced By: Alicia Keys & Kanye West Album Name: The Diary of...

JAY-Z – 99 Problems

Credits Song Name: 99 Problems Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Rick Rubin Album Name: The Black Album Release Date: 2003-11-04 Genre: Rap Record Label: Roc-A-Fella Records and...

JAY-Z – Change Clothes

Credits Song Name: Change Clothes Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: The Neptunes Album Name: The Black Album Release Date: 2003-11-04 Genre: R&B, Rap Record Label: Roc-A-Fella Records...

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...

Fabolous – Into You ft. Tamia

Credits Song Name: Into You Artist Name / Band Name: Fabolous Featuring: Tamia Produced By: Supa Engineer DURO & DJ Clue Album Name: Street Dreams Release Date: July 15, 2003 ...

Christina Aguilera – Can’t Hold Us Down Featuring Lil’ Kim

Credits Song Name: Can't Hold Us Down Artist Name / Band Name: Christina Aguilera Featuring: Lil' Kim Produced By: Scott Storch Album Name: Stripped Release Date: 2003-07-08 Genre: Pop, R&B, Rap ...

The Black Eyed Peas – Where Is the Love? ft. Justin Timberlake

Credits Song Name: Where Is the Love? Artist Name / Band Name: The Black Eyed Peas Featuring: Justin Timberlake Produced By: ​will.i.am & Ron...

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...

50 Cent – 21 Questions Featuring Nate Dogg

Credits Song Name: 21 Questions Artist Name / Band Name: 50 Cent Featuring: Nate Dogg Produced By: Dirty Swift Album Name: Get Rich or Die Tryin' Release Date: 2003-04-29 Genre: Rap ...

Busta Rhymes – I Know What You Want ft. Mariah Carey & Flipmode Squad

Credits Song Name: I Know What You Want Artist Name / Band Name: Busta Rhymes Featuring: Mariah Carey & Flipmode Squad Produced By: Rick Rock Album Name: It Ain't...

Linkin Park – Somewhere I Belong

Credits Song Name: Somewhere I Belong Artist Name / Band Name: Linkin Park Featuring: N/A Produced By: Linkin Park & Don Gilmore Album Name: Meteora Release Date: March 17, 2003 ...

JAY-Z – Dirt Off Your Shoulder

Credits Song Name: Dirt Off Your Shoulder Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Timbaland Album Name: The Black Album Release Date: 2003-03-02 Genre: Rap Record Label: Def Jam...

Eminem – Sing For The Moment

Credits Song Name: Sing for the Moment Artist Name / Band Name: Eminem Featuring: N/A Produced By: Eminem Album Name: The Eminem Show Release Date: 2003-02-25 Genre: Rap Record Label: N/A Written...

JAY-Z – Excuse Me Miss Featuring Pharrell Williams

Credits Song Name: Excuse Me Miss Artist Name / Band Name: JAY-Z Featuring: Pharrell Williams Produced By: The Neptunes Album Name: The Blueprint 2: The Gift & The Curse ...

Eminem – Lose Yourself

Credits Song Name: Lose Yourself Artist Name / Band Name: Eminem Featuring: Produced By: Luis Resto, Jeff Bass & Eminem Album Name: Curtain Call:...

 Eve – Gangsta Lovin’ Featuring Alicia Keys

Credits Song Name: Gangsta Lovin' Artist Name / Band Name: Eve Featuring: Alicia Keys Produced By: 7 Aurelius & Irv Gotti Album Name: Eve-olution Release Date: July 3, 2002 Genre: Rap ...

Eminem – Cleanin’ Out My Closet

Credits Song Name: Cleanin' Out My Closet Artist Name / Band Name: Eminem Featuring: N/A Produced By: Jeff Bass & Eminem Album Name: The Eminem Show Release Date: May 26,...

Eminem – Without Me

Credits Song Name: Without Me Artist Name / Band Name: Eminem Featuring: N/A Produced By: DJ Head, Jeff Bass & Eminem Album Name: The Eminem Show Release Date: May 21,...

JAY-Z – Song Cry

Credits Song Name: Song Cry Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Just Blaze Album Name: The Blueprint Release Date: 2002-05-08 Genre: Rap Record Label: N/A Written By: Kyambo "Hip...

Linkin Park – In the End

Credits Song Name: In the End Artist Name / Band Name: Linkin Park Featuring: Produced By: Don Gilmore Album Name: Hybrid Theory Release Date:...

Christina Aguilera – Lady Marmalade Featuring Lil’ Kim, P!nk & Mya

Credits Song Name: Lady Marmalade Artist Name / Band Name: Christina Aguilera Featuring: Lil' Kim, P!nk and Mya Produced By: Rockwilder and Missy Elliott Album Name: Keeps Gettin' Better:...

Daft Punk – Aerodynamic

Credits Song Name: Aerodynamic Artist Name / Band Name: Daft Punk Featuring: N/A Produced By: Daft Punk Album Name: Discovery Release Date: February 26,...

Daft Punk – One More Time feat. Romanthony

Credits Song Name: One More Time Artist Name / Band Name: Daft Punk Featuring: N/A Produced By: Daft Punk Album Name: Discovery Release Date:...

OutKast – So Fresh, So Clean

Credits Song Name: So Fresh, So Clean Artist Name / Band Name: OutKast Featuring: N/A Produced By: Organized Noize Album Name: Stankonia Release Date: October 31, 2000 Genre: Soul Pop, Pop,...

Eminem – Stan ft. Dido

Credits Song Name: Stan Artist Name / Band Name: Eminem Featuring: Dido Produced By: Eminem & DJ Mark the 45 King Album Name: The Marshall Mathers LP Release Date: May...

JAY-Z – Anything

Credits Song Name: Anything Artist Name / Band Name: JAY-Z Featuring: Produced By: P. Skam and Sam Sneed Album Name: Vol. 3... Life and Times of S. Carter ...

JAY-Z – Big Pimpin’ Featuring UGK

Credits Song Name: Big Pimpin' Artist Name / Band Name: JAY-Z Featuring: UGK Produced By: Timbaland Album Name: Vol. 3... Life and Times of S. Carter Release Date: 1999-12-28 Genre: Trap,...

Dr. Dre – Still D.R.E. ft. Snoop Dogg

Credits Song Name: Still D.R.E. Artist Name / Band Name: Dr. Dre Featuring: Snoop Dogg Produced By: Scott Storch, Mel-Man & Dr. Dre Album Name: 2001 Release Date: October 13,...

Mariah Carey – Heartbreaker Featuring JAY-Z

Credits Song Name: Heartbreaker Artist Name / Band Name: Mariah Carey Featuring: JAY-Z Produced By: DJ Clue and Mariah Carey Album Name: Rainbow Release Date: 1999-09-21 Genre: Rap, R&B, Pop Record...

Aaliyah – Are You That Somebody? ft. Timbaland

Credits Song Name: Are You That Somebody? Artist Name / Band Name: Aaliyah Featuring: Timbaland Produced By: Timbaland Album Name: I Care 4 U Release Date: June 16, 1998 Genre: R&B,...

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,...

SWV – Someone ft. Puff Daddy

Credits Song Name: Someone Artist Name / Band Name: SWV Featuring: Puff Daddy Produced By: Jeffery "J-Dub" Walker & Puff Daddy Album Name: Release Some Tension Release Date: January 1,...

Snoop Dogg – Santa Claus Goes to the Ghetto

Credits Song Name: Santa Claus Goes to the Ghetto Artist Name / Band Name: Snoop Dogg Featuring: Bad Azz, Tray Deee, Daz Dillinger & Nate Dogg Produced...

Blackstreet – No Diggity ft. Queen Pen & Dr. Dre

Credits Song Name: No Diggity Artist Name / Band Name: Blackstreet Featuring: Queen Pen & Dr. Dre Produced By: William "Skylz" Stewart & Teddy...

Fugees – Ready or Not

Credits Song Name: Ready or Not Artist Name / Band Name: Fugees Featuring: N/A Produced By: Mario Winans, Pras, Jerry "Wonda" Duplessis, Lauryn Hill & Wyclef Jean Album...

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...

The Notorious B.I.G. – Big Poppa

Credits Song Name: Big Poppa Artist Name / Band Name: The Notorious B.I.G. Featuring: N/A Produced By: Chucky Thompson & Puff Daddy Album Name: Ready to Die Release Date: February...

Snoop Dogg – Gin And Juice

Credits Song Name: Gin and Juice Artist Name / Band Name: Snoop Dogg Featuring: N/A Produced By: Emanuel Dean & Dr. Dre Album Name: Doggystyle Release Date: January 15, 1994 ...

Mobb Deep – Shook Ones

Credits Song Name: Shook Ones Artist Name / Band Name: Mobb Deep Featuring: N/A Produced By: Havoc Album Name: The Infamous (Demo Tape) Release Date: 1994 Genre: New York, Rap Record...

Wu-Tang Clan – C.R.E.A.M.

Credits Song Name: C.R.E.A.M. Artist Name / Band Name: Wu-Tang Clan Featuring: N/A Produced By: RZA Album Name: Enter the Wu-Tang: 36 Chambers Release Date: November 9, 1993 Genre: New York,...

House of Pain – Jump Around

Credits Song Name: Jump Around Artist Name / Band Name: House Of Pain Featuring: Produced By: DJ Muggs Album Name: House Of Pain Release...

Pete Rock & C.L. Smooth – They Reminisce Over You (T.R.O.Y.)

Credits Song Name: They Reminisce Over You (T.R.O.Y.) Artist Name / Band Name: Pete Rock & C.L. Smooth Featuring: N/A Produced By: Pete Rock Album Name: Mecca And The...

DJ Jazzy Jeff & The Fresh Prince – Summertime ft. Hula & K Fingers...

Credits Song Name: Summertime Artist Name / Band Name: DJ Jazzy Jeff & The Fresh Prince Featuring: Hula & K Fingers & LaVette Goodman Produced By: Hula &...

N.W.A – Straight Outta Compton

Credits Song Name: Straight Outta Compton Artist Name / Band Name: N.W.A Featuring: Produced By: DJ Yella & Dr. Dre Album Name: Straight Outta...

Run-D.M.C. – Christmas In Hollis

Credits Song Name: Christmas in Hollis Artist Name / Band Name: Run-D.M.C. Featuring: N/A Produced By: Rick Rubin & Run-D.M.C. Album Name: Tougher Than Leather Release Date: November 25, 1987 ...

Wham! – Last Christmas

Credits Song Name: Last Christmas Artist Name / Band Name: Wham! Featuring: Produced By: George Michael Album Name: Music from the Edge of Heaven ...

Grandmaster Flash & The Furious Five – The Message ft. Grandmaster Melle Mel &...

Credits Song Name: The Message Artist Name / Band Name: Grandmaster Flash & The Furious Five Featuring: Grandmaster Melle Mel & Duke Bootee Produced By: Duke Bootee, Sylvia...

Parliament – Flash Light

Credits Song Name: Flash Light Artist Name / Band Name: Parliament Featuring: N/A Produced By: George Clinton Album Name: Funkentelechy vs. the Placebo Syndrome Release Date: January 1978 Genre: Funk, Rap ...

Commodores – Brick House

Credits Song Name: Brick House Artist Name / Band Name: Commodores Featuring: N/A Produced By: N/A Album Name: Commodores Release Date: August 26, 1977 Genre: Funk, Rap Record Label: Motown Written By: William...

The Impressions – People Get Ready

Credits Song Name: People Get Ready Artist Name / Band Name: The Impressions Featuring: N/A Produced By: Johnny Pate Album Name: People Get Ready Release Date: February 1, 1965 Genre: Soul,...

Chubby Checker – The Twist

Credits Song Name: The Twist Artist Name / Band Name: Chubby Checker Featuring: N/A Produced By: N/A Album Name: Legends Release Date: 1960 Genre: Rap Record Label: Buddah Records Written By: N/A Performance: Peaked...