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.

A Boogie Wit Da Hoodie – Say A’

Credits Song Name: Say A' Artist Name / Band Name: A Boogie Wit Da Hoodie Featuring: N/A Produced By: Ness (HBTL) & Nick Seeley Album Name: The Bigger Artist ...

J. Cole – Everybody Dies

Credits Song Name: Everybody Dies Artist Name / Band Name: J. Cole Featuring: N/A Produced By: J. Cole Album Name: N/A Release Date: December 2, 2016 Genre: Dreamville, Rap Record Label: J....

Jason Derulo – Bubblegum Featuring Tyga

Credits Song Name: Bubblegum Artist Name / Band Name: Jason Derulo Featuring: Tyga Produced By: Jim Beanz Album Name: Talk Dirty Release Date: 2014-04-15 Genre: Pop, R&B, Rap Record Label: N/A Written...

Vybz Kartel – Mhm Hm

Credits Song Name: Mhm Hm Artist Name / Band Name: Vybz Kartel Featuring: N/A Produced By: Jone`s Ave Records Album Name: Mhm Hm Riddim Release Date: September 20, 2017 Genre: Reggae,...

Ugly God – Water

Credits Song Name: Water Artist Name / Band Name: Ugly God Featuring: N/A Produced By: Danny Wolf & Ugly God Album Name: Margiela Music...

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

The Game – Ali Bomaye Featuring 2 Chainz And Rick Ross

Credits Song Name: Ali Bomaye Artist Name / Band Name: The Game Featuring: 2 Chainz and Rick Ross Produced By: Black Metaphor Album Name: Jesus Piece Release Date: 2012-12-11 Genre: Trap,...

Rihanna – Pour It Up

Credits Song Name: Pour It Up Artist Name / Band Name: Rihanna Featuring: Produced By: J-Bo & Mike WiLL Made-It Album Name: Unapologetic Release...

will.i.am – Let’s Go ft. Chris Brown

Credits Song Name: Let's Go Artist Name / Band Name: will.i.am Featuring: Chris Brown Produced By: will.i.am Album Name: #willpower Release Date: April 19,...

Stormzy – Mr Skeng

Credits Song Name: Mr Skeng Artist Name / Band Name: Stormzy Featuring: N/A Produced By: Fraser T Smith & Sir Spyro Album Name: Gang Signs & Prayer Release Date: February...

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

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

Tech N9ne – See Me Featuring B.o.B And Wiz Khalifa

Credits Song Name: See Me Artist Name / Band Name: Tech N9ne Featuring: B.o.B and Wiz Khalifa Produced By: Drumma Boy Album Name: Something Else Release Date: 2013-07-30 Genre: Rap Record...

Fetty Wap – Like A Star ft. Nicki Minaj

Credits Song Name: Like A Star Artist Name / Band Name: Fetty Wap Featuring: Nicki Minaj Produced By: Yung Lan Album Name: King Zoo ...

Ne-Yo – Money Can’t Buy ft. Jeezy

Credits Song Name: Money Can't Buy Artist Name / Band Name: Ne-Yo Featuring: Jeezy Produced By: D Lumar, Jaytez, Jesse "Corparal" Wilson & DJ Montay Album Name: Non-Fiction ...

Meek Mill – 1942 Flows

Credits Song Name: 1942 Flows Artist Name / Band Name: Meek Mill Featuring: N/A Produced By: Dougie Album Name: Wins & Losses Release Date: July 21, 2017 Genre: Rap Record Label: MMG/Atlantic ...

Bingo Players – Get Up (Rattle) featuring Far East Movement

Credits Song Name: Get Up (Rattle) Artist Name / Band Name: Bingo Players Featuring: Far East Movement Produced By: Bingo Players Album Name: 22...

Wale – Mathematics

Credits Song Name: Mathematics Artist Name / Band Name: Wale Featuring: N/A Produced By: Kane Beatz Album Name: SHINE Release Date: April 28, 2017 Genre: Trap, Rap Record Label: MMG/Atlantic Written By: Wale ...

Kesha – Crazy Kids featuring will.i.am

Credits Song Name: Crazy Kids Artist Name / Band Name: Kesha Featuring: will.i.am Produced By: Luke, Cirkut, Benny Blanco Album Name: Crazy Kids EP ...

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

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

PARTYNEXTDOOR – Not Nice

Credits Song Name: Not Nice Artist Name / Band Name: PARTYNEXTDOOR Featuring: N/A Produced By: Supa Dups & Nineteen85 Album Name: PARTYNEXTDOOR 3 (P3) ...

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

DJ Khaled – They Don’t Love You No More Feat. Meek Mill, French Montana, JAY-Z...

Credits Song Name: They Don't Love You No More Artist Name / Band Name: DJ Khaled Featuring: Meek Mill, French Montana, JAY-Z and Rick Ross Produced By: Mike...

French Montana – Lose It ft. Lil Wayne & Rick Ross

Credits Song Name: Lose It Artist Name / Band Name: French Montana Featuring: Lil Wayne & Rick Ross Produced By: The MeKanics & Kanye West Album Name: Mac &...

B.o.B – Drunk AF Featuring Ty Dolla $ign

Credits Song Name: Drunk AF Artist Name / Band Name: B.o.B Featuring: Ty Dolla $ign Produced By: Ty Dolla $ign Album Name: No Genre Pt. 2 Release Date: Jul 11,...

Rae Sremmurd – Up Like Trump

Credits Song Name: Up Like Trump Artist Name / Band Name: Rae Sremmurd Featuring: N/A Produced By: Sonny Digital Album Name: SremmLife Release Date:...

Usher – She Came II Give It II U ft. Nicki Minaj

Credits Song Name: She Came II Give It II U Artist Name / Band Name: Usher Featuring: Nicki Minaj Produced By: Pharrell Williams Album...

Post Malone – Big Lie

Credits Song Name: Big Lie Artist Name / Band Name: Post Malone Featuring: N/A Produced By: DJ Mustard Album Name: Stoney Release Date: December...

Rick Ross – Game Ain’t Based On Sympathy

Credits Song Name: Game Ain't Based On Sympathy Artist Name / Band Name: Rick Ross Featuring:  Produced By: Bink! & The Youngstars Album Name:...

Migos – Look At My Dab

Credits Song Name: Look At My Dab Artist Name / Band Name: Migos Featuring: N/A Produced By: Drumma Boy Album Name: Back to the Bando Release Date: 2015-09-17 Genre: Rap Record...

2 Chainz – 4 AM ft. Travis Scott

Credits Song Name: 4 AM Artist Name / Band Name: 2 Chainz Featuring: Travis Scott Produced By: Murda Album Name: Pretty Girls Like Trap...

Jeezy – Goldmine

Credits Song Name: Goldmine Artist Name / Band Name: Jeezy Featuring: N/A Produced By: Star Slinger Album Name: Trap or Die 3 Release Date: February 7, 2013 Genre: R&B, Rap Record...

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

John Legend – Open Your Eyes

Credits Song Name: Open Your Eyes Artist Name / Band Name: John Legend Featuring: N/A Produced By: Darhyl Camper, Boogz N Tapes, Kanye West...

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

Jeezy – Give It to Me (feat. Chris Brown)

Credits Song Name: Give It to Me Artist Name / Band Name: Jeezy Featuring: Chris Brown Produced By: Album Name: Release Date: January 24,...

Young Thug, 2 Chainz, Wiz Khalifa & PnB Rock – Gang Up

Credits Song Name: Gang Up Artist Name / Band Name: Young Thug, 2 Chainz, Wiz Khalifa, & PnB Rock Featuring: PnB Rock, Wiz Khalifa,...

Rick Ross – Maybach Music V ft. DeJ Loaf

Credits Song Name: Maybach Music V Artist Name / Band Name: Rick Ross Featuring: Katt Rockell & DeJ Loaf Produced By: Beat Butcha &...

J. Cole – Power Trip featuring Miguel

Credits Song Name: Power Trip Artist Name / Band Name: J. Cole Featuring: Miguel Produced By: J. Cole Album Name: Born Sinner Release Date: February...

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

Wale – DNA

Credits Song Name: DNA Artist Name / Band Name: Wale Featuring: N/A Produced By: Lee Major Album Name: SHINE Release Date: April 28, 2017 Genre: R&B, Rap Record Label: MMG/Atlantic Written By: Wale ...

Rihanna – Work ft.Drake

Credits Song Name: Work Artist Name / Band Name: Rihanna Album Name: ANTI Featuring: Drake Produced By: Boi-1da Release Date: January 27, 2016 Record...

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

Quality Control Music – Too Hotty ft. Takeoff, Offset & Quavo

Credits Song Name: Too Hotty Artist Name / Band Name: Quality Control Music Featuring: Takeoff, Offset & Quavo Produced By: Southside Album Name: Quality Control Presents: Control The Streets...

MoneyBagg Yo & Yo Gotti – Gang Gang ft. Blac Youngsta

Credits Song Name: Gang Gang Artist Name / Band Name: MoneyBagg Yo & Yo Gotti Featuring: Blac Youngsta Produced By: Tay Keith Album Name: 2 Federal Release Date: October 31,...

Fetty Wap – My Way Featuring Monty

Credits Song Name: My Way Artist Name / Band Name: Fetty Wap Featuring: Monty Produced By: JayFrance & Nick EBeats Album Name: Fetty Wap ...

Post Malone – Rich & Sad

Credits Song Name: Rich & Sad Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Frank Dukes Album Name: ​beerbongs & bentleys Release Date: 2018-04-27 Genre: Trap, Rap Record...

Brad Knauber – Don’t Mine At Night

Credits Song Name: Don't Mine At Night Artist Name / Band Name: Brad Knauber Featuring: N/A Produced By: N/A Album Name: N/A Release Date: November 20, 2012 Genre: Pop, Rap, Minecraft ...

YoungBoy Never Broke Again – Untouchable

Credits Song Name: Untouchable Artist Name / Band Name: YoungBoy Never Broke Again Featuring: N/A Produced By: D. Brooks Exclusive Album Name: AI YoungBoy Release Date: May 30, 2017 Genre: Rap ...

Yo Gotti – They Like ft. YFN Lucci

Credits Song Name: They Like Artist Name / Band Name: Yo Gotti Featuring: YFN Lucci Produced By: ChopsquadDJ Album Name: White Friday (CM9) Release Date: December 22, 2016 Genre: Rap Record...

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

YG – Why You Always Hatin? Featuring Kamaiyah & Drake

Credits Song Name: Why You Always Hatin? Artist Name / Band Name: YG Featuring: Kamaiyah and Drake Produced By: CT Beats and Scoop DeVille Album Name: Still Brazy Release...

Jeezy – Lost Souls

Credits Song Name: Lost Souls Artist Name / Band Name: Jeezy Featuring: N/A Produced By: D. Rich Album Name: Church In These Streets Release Date: November 13, 2015 Genre: Rap Record...

Juicy J – Where Was You ft. Wiz Khalifa, TM88

Credits Song Name: Where Was You Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa, TM88 Produced By: YEEZY808 & TM88 Album Name:...

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

T-Pain – I Don’t Give A Fuk

Credits Song Name: I Don't Give A Fuk Artist Name / Band Name: T-Pain Featuring: N/A Produced By: Young Fyre Album Name: RevolveR Release Date: December 6, 2011 Genre: R&B, Rap ...

Wiz Khalifa – Medicated Featuring Juicy J & Chevy Woods

Credits Song Name: Medicated Artist Name / Band Name: Wiz Khalifa Featuring: Juicy J and Chevy Woods Produced By: Danja Album Name: O.N.I.F.C. Release Date: 2012-12-04 Genre: Rap Record Label: Rostrum Records,...

Travis Scott – Butterfly Effect

Credits Song Name: Butterfly Effect Artist Name / Band Name: Travis Scott Featuring: N/A Produced By: Murda Album Name: N/A Release Date: May 15,...

Yellow Claw – City On Lockdown Featuring Lil Debbie And Juicy J

Credits Song Name: City On Lockdown Artist Name / Band Name: Yellow Claw Featuring: Lil Debbie and Juicy J Produced By: Yellow Claw Album Name: Los Amsterdam Release Date: 2017-03-31 ...

Ty Dolla $ign – Campaign ft. Future

Credits Song Name: Campaign Artist Name / Band Name: Ty Dolla $ign Featuring: Future Produced By: D.R.U.G.S Album Name: Campaign Release Date: July 11, 2016 Genre: Trap, R&B, Rap Record Label: Atlantic...

A$AP Ferg – New Level Featuring Future

Credits Song Name: New Level Artist Name / Band Name: A$AP Ferg Featuring: Future Produced By: Da Honorable C.N.O.T.E. Album Name: Always Strive and Prosper Release Date: 2015-12-18 Genre: Trap, Rap ...

Tyga – Dope featuring Rick Ross

Credits Song Name: Dope Artist Name / Band Name: Tyga Featuring: Rick Ross Produced By: FKi & Jess Jackson Album Name: Hotel California Release Date: ‎January 15, 2013 Genre: Rap ...

Yo Gotti – Cold Blood ft. Canei Finch & J. Cole

Credits Song Name: Cold Blood Artist Name / Band Name: Yo Gotti Featuring: Canei Finch & J. Cole Produced By: Canei Finch Album Name: I Am Release Date: November 19,...

Wiley – Can You Hear Me (Ayayaya) featuring Ms D, Skepta & Jme

Credits Song Name: Can You Hear Me? (Ayayaya) Artist Name / Band Name: Wiley Featuring: Ms D, Skepta & Jme Produced By: Krunchie, Sillkey...

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

D.R.A.M. – Broccoli feat. Lil Yachty

Credits Song Name: Broccoli Artist Name / Band Name: D.R.A.M. Featuring: Lil Yachty Produced By: J Gramm Beats Album Name: Big Baby D.R.A.M. Release Date:...

T Pain & Lil Wayne – DAMN DAMN DAMN

Credits Song Name: DAMN DAMN DAMN Artist Name / Band Name: T-Pain & Lil Wayne Featuring: N/A Produced By: Tha Bizness Album Name: T-Wayne ...

Pitbull – Fireball ft. John Ryan

Credits Song Name: Fireball Artist Name / Band Name: Pitbull Featuring: John Ryan Produced By: Ricky Reed, Joe London, Axident & John Ryan Album...

Jessie J – Wild Featuring Big Sean and Dizzee Rascal

Credits Song Name: Wild Artist Name / Band Name: Jessie J Featuring: Big Sean and Dizzee Rascal Produced By: Ammo and Claude Kelly Album Name: Alive Release Date: 2013-05-26 Genre: Pop,...

Major Lazer – Know No Better feat. Travis Scott, Camila Cabello & Quavo

Credits Song Name: Know No Better Artist Name / Band Name: Major Lazer Featuring: Travis Scott, Camila Cabello & Quavo Produced By: Benny Blanco,...

The Lonely Island – 3 Way (The Golden Rule) Featuring Lady Gaga & Justin...

Credits Song Name: 3 Way (The Golden Rule) Artist Name / Band Name: The Lonely Island Featuring: Lady Gaga and Justin Timberlake Produced By: The Futuristiks, Asa Taccone...

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

The Game – El Chapo ft. Skrillex

Credits Song Name: El Chapo Artist Name / Band Name: The Game Featuring: Skrillex Produced By: Nastradomas, Skrillex & Bangladesh Album Name: The Documentary...

50 Cent – We Up Featuring Kendrick Lamar & Kidd Kidd

Credits Song Name: We Up Artist Name / Band Name: 50 Cent Featuring: Kendrick Lamar and Kidd Kidd Produced By: Davaughn Album Name: Back To The Street 2 Release...

Jason Derulo – Talk Dirty Featuring 2 Chainz

Credits Song Name: Talk Dirty Artist Name / Band Name: Jason Derulo Featuring: 2 Chainz Produced By: Album Name: Tattoos Release Date: August 2,...

Young Thug – Check

Credits Song Name: Check Artist Name / Band Name: Young Thug Featuring: N/A Produced By: London On Da Track Album Name: Barter 6 Release Date: April 1, 2015 Genre: Trap, Atlanta,...

Migos – Handsome And Wealthy

Credits Song Name: Handsome And Wealthy Artist Name / Band Name: Migos Featuring: N/A Produced By: Cheeze Beatz Album Name: No Label II Release Date: 2014-02-25 Genre: Rap Record Label: N/A Written...

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

Wiz Khalifa – Zoney ft. SebastiAn

Credits Song Name: Zoney Artist Name / Band Name: Wiz Khalifa Featuring: SebastiAn Produced By: Knuckle Head Album Name: KHALIFA Release Date: February 5,...

Flo Rida & 99 Percent – Cake

Credits Song Name: Cake Artist Name / Band Name: Flo Rida & 99 Percent Featuring: Produced By: Album Name: This Is A Challenge Release...

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

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

Kid Ink – Nasty Featuring Spice & Jeremih

Credits Song Name: Nasty Artist Name / Band Name: Kid Ink Featuring: Spice and Jeremih Produced By: Smash David Album Name: N/A Release Date: 2016-05-27 Genre: Rap Record Label: N/A Written By: Smash...

Lil Baby – My Dawg

Credits Song Name: My Dawg Artist Name / Band Name: Lil Baby Featuring: N/A Produced By: Quay Global Album Name: Harder Than Hard Release Date: July 12, 2017 Genre: Rap, R&B ...

Rick Ross – Black Opium feat. DJ Premier

Credits Song Name: Black Opium Artist Name / Band Name: Rick Ross Featuring: DJ Premier Produced By: Black Metaphor Album Name: Black Market Release...

Nelly – The Fix Featuring Jeremih

Credits Song Name: The Fix Artist Name / Band Name: Nelly Featuring: Jeremih Produced By: Mike Free & DJ Mustard Album Name: The Fix...

Juicy J – Green Suicide ft. Wiz Khalifa, TM88

Credits Song Name: Green Suicide Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa, TM88 Produced By: Juicy J & TM88 Album Name:...

Kendrick Lamar- LOVE ft. Zacari

Credits Song Name: LOVE. Artist Name / Band Name: Kendrick Lamar Featuring: Zacari Produced By: Anthony "Top Dawg" Tiffith, Greg Kurstin, Sounwave & Teddy...

Rick Ross – No U-Turns

Credits Song Name: No U-Turns Artist Name / Band Name: Rick Ross Featuring: N/A Produced By: Murda Beatz Album Name: Priorities 5 Release Date: September 12, 2016 Genre: MMG, Rap Record...

Drake – Hotline Bling

Credits Song Name: Hotline Bling Artist Name / Band Name: Drake Featuring: N/A Produced By: Nineteen85 Album Name: Views Release Date: July 25, 2015 ...

Prophets of Rage – Living On The 110

Credits Song Name: Living On The 110 Artist Name / Band Name: Prophets of Rage Featuring: N/A Produced By: N/A Album Name: Prophets of Rage Release Date: July 11, 2017 ...

DJ Khaled – Gold Slugs Featuring Chris Brown, August Alsina & Fetty Wap

Credits Song Name: Gold Slugs Artist Name / Band Name: DJ Khaled Featuring: Chris Brown, August Alsina and Fetty Wap Produced By: Lee On The Beats Album Name: I...

Jeezy – Pretty Diamonds feat. Chris Brown

Credits Song Name: Pretty Diamonds Artist Name / Band Name: Jeezy Featuring: Chris Brown Produced By: D. Rich Album Name: Trap or Die 3 ...

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

Juice WRLD – All Girls Are the Same

Credits Song Name: All Girls Are the Same Artist Name / Band Name: Juice WRLD Featuring: N/A Produced By: Nick Mira Album Name: Goodbye & Good Riddance Release Date: 2017-12-22 ...

Post Malone – Same Bitches Featuring YG & G-Eazy

Credits Song Name: Same Bitches Artist Name / Band Name: Post Malone Featuring: YG and G-Eazy Produced By: Cashio and DJ Swish Album Name: ​beerbongs & bentleys Release Date: 2018-04-27 ...

Wale – Fish n Grits ft. Travis Scott

Credits Song Name: Fish n Grits Artist Name / Band Name: Wale Featuring: Travis Scott Produced By: Nez & Rio Album Name: SHINE Release Date: April 6, 2017 Genre: G.O.O.D. Music,...

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

Post Malone – Takin’ Shots

Credits Song Name: Takin' Shots Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Prep Bijan, Louis Bell and PARTYNEXTDOOR Album Name: ​beerbongs & bentleys Release Date: 2018-04-27 ...

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

Post Malone – Otherside

Credits Song Name: Otherside Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Post Malone and Louis Bell Album Name: ​beerbongs & bentleys Release Date: 2018-04-27 Genre: Synthpop, Pop,...

Young Thug – Stoner

Credits Song Name: Stoner Artist Name / Band Name: Young Thug Featuring: Produced By: Dun Deal Album Name: Lobby Runners Release Date: February 4,...

Meek Mill – Jump Out the Face ft. Future

Credits Song Name: Jump Out the Face Artist Name / Band Name: Meek Mill Featuring: Future Produced By: Southside & Metro Boomin Album Name: Dreams Worth More than Money ...

Calvin Harris – Rollin ft. Future & Khalid

Credits Song Name: Rollin Artist Name / Band Name: Calvin Harris Featuring: Future & Khalid Produced By: Calvin Harris Album Name: Funk Wav Bounces...

Rae Sremmurd – Perplexing Pegasus

Credits Song Name: Perplexing Pegasus Artist Name / Band Name: Rae Sremmurd Featuring: N/A Produced By: J-Bo & Mike WiLL Made-It Album Name: SremmLife 3 Release Date: August 4, 2017 ...

will.i.am – It’s My Birthday ft. Cody Wise

Credits Song Name: It's My Birthday Artist Name / Band Name: will.i.am Featuring: Cody Wise Produced By: will.i.am & Damien LeRoy Album Name: It’s...

Pusha T – Circles Feat. Ty Dolla $ign & Desiigner

Credits Song Name: Circles Artist Name / Band Name: Pusha T Featuring: Ty Dolla $ign and Desiigner Produced By: Vinylz, Allen Ritter, Frank Dukes &...

Three Days Grace – Chalk Outline

Credits Song Name: Chalk Outline Artist Name / Band Name: Three Days Grace Featuring: Produced By: Album Name: Transit of Venus Release Date: August...

Frank Ocean – Chanel

Credits Song Name: Chanel Artist Name / Band Name: Frank Ocean Featuring: N/A Produced By: Frank Dukes, Michael Uzowuru & Jarami Album Name: N/A Release Date: March 10, 2017 Genre: Pop,...

James Arthur – You’re Nobody ‘Til Somebody Loves You

Credits Song Name: You're Nobody Until Somebody Loves You Artist Name / Band Name: James Arthur Featuring: Produced By: TMS Album Name: James Arthur Release...

50 Cent – In Da Club

Credits Song Name: In Da Club Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Mike Elizondo & Dr. Dre Album Name: Get Rich or Die Tryin' ...

Wiz Khalifa – Work Hard, Play Hard

Credits Song Name: Work Hard, Play Hard Artist Name / Band Name: Wiz Khalifa Featuring: Produced By: Benny Blanco & StarGate Album Name: O.N.I.F.C. ...

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

Big Sean – Moves

Credits Song Name: Moves Artist Name / Band Name: Big Sean Featuring: N/A Produced By: Fuse Album Name: I Decided. Release Date: December 23,...

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

Rae Sremmurd – By Chance

Credits Song Name: By Chance Artist Name / Band Name: Rae Sremmurd Featuring: N/A Produced By: Mike WiLL Made-It Album Name: SremmLife 2 Release...

Bandit Gang Marco – Nasty ft. Young Dro

Credits Song Name: Nasty Artist Name / Band Name: Bandit Gang Marco Featuring: Young Dro Produced By: 30 Roc Album Name: Learned From My...

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

Raven Felix – Bet They Know Now ft. Wiz Khalifa

Credits Song Name: Bet They Know Now Artist Name / Band Name: Raven Felix Featuring: Wiz Khalifa Produced By: Cozmo & ID Labs Album...

Wiz Khalifa – Cowboy

Credits Song Name: Cowboy Artist Name / Band Name: Wiz Khalifa Featuring: N/A Produced By: Jim Jonsin & Finatik N Zac Album Name: KHALIFA ...

Kodak Black – Roll In Peace ft. XXXTENTACION

Credits Song Name: Roll In Peace Artist Name / Band Name: Kodak Black Featuring: XXXTENTACION Produced By: CuBeatz & London On Da Track Album Name: Project Baby 2 Release...

DJ Khaled – Whatever ft. 2 Chainz, Rick Ross, Young Thug & Future

Credits Song Name: Whatever Artist Name / Band Name: DJ Khaled Featuring: 2 Chainz, Rick Ross, Young Thug & Future Produced By: Eli On The Beat, Ben Billions...

Nicki Minaj – Feeling Myself Featuring Beyonce

Credits Song Name: Feeling Myself Artist Name / Band Name: Nicki Minaj Featuring: Beyoncé Produced By: Beyoncé & Hit-Boy Album Name: The Pinkprint Release...

French Montana – Everytime ft. Jeezy

Credits Song Name: Everytime Artist Name / Band Name: French Montana Featuring: Jeezy Produced By: Earl & E Album Name: MC4 Release Date: October 14, 2016 Genre: New York, Atlanta, Trap,...

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

A$AP Ferg – Work REMIX Featuring French Montana, Trinidad James, A$AP Rocky & ScHoolboy...

Credits Song Name: Work REMIX Artist Name / Band Name: A$AP Ferg Featuring: French Montana, Trinidad James, A$AP Rocky and ScHoolboy Q Produced By: Chinza//Fly Beats Album Name: Trap...

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

MKTO – Classic

Credits Song Name: Classic Artist Name / Band Name: MKTO Featuring: Produced By: Evan Bogart & Emanuel Kiriakou Album Name: MKTO Release Date: June...

Migos – Get Right Witcha

Credits Song Name: Get Right Witcha Artist Name / Band Name: Migos Featuring: Produced By: Murda Album Name: CULTURE Release Date: January 27, 2017 ...

DeJ Loaf – No Fear

Credits Song Name: No Fear Artist Name / Band Name: DeJ Loaf Featuring: N/A Produced By: Christoph Andersson Album Name: Liberated Release Date: June 6, 2017 Genre: R&B, Detroit, Pop, Rap ...

John Legend – Glory ft. Common

Credits Song Name: Glory Artist Name / Band Name: John Legend Featuring: Common Produced By: John Legend Album Name: Glory (From the Motion Picture...

B.o.B – All I Want

Credits Song Name: All I Want Artist Name / Band Name: B.o.B Featuring: N/A Produced By: Cam Wallace & R. City Album Name: Underground Luxury Release Date: November 4, 2013 ...

Jeezy – Sexé ft. Plies

Credits Song Name: Sexé Artist Name / Band Name: Jeezy Featuring: Plies Produced By: D. Rich Album Name: Trap or Die 3 Release Date: October 28, 2016 Genre: Rap Record Label: Def...

T.I. – No Mediocre ft. Iggy Azalea

Credits Song Name: No Mediocre Artist Name / Band Name: T.I. Featuring: Iggy Azalea Produced By: DJ Mustard Album Name: Paperwork: The Motion Picture Release Date: June 17, 2014 Genre: Rap ...

Nicki Minaj – Right By My Side Featuring Chris Brown

Credits Song Name: Right by My Side Artist Name / Band Name: Nicki Minaj Featuring: Chris Brown Produced By: Oakwud & Andrew "Pop" Wansel ...

Pia Mia – Do It Again Featuring Tyga And Chris Brown

Credits Song Name: Do It Again Artist Name / Band Name: Pia Mia Featuring: Tyga and Chris Brown Produced By: Nic Nac Album Name: NOW That's What I Call...

Fetty Wap – RGF Island

Credits Song Name: RGF Island Artist Name / Band Name: Fetty Wap Featuring: Produced By: Yung Lan Album Name: Zoo Style Release Date: September...

T.I. – Memories Back Then ft. Kris Stephens, Kendrick Lamar & B.o.B

Credits Song Name: Memories Back Then Artist Name / Band Name: T .I. Featuring: Kris Stephens, Kendrick Lamar & B.o.B Produced By: Ke'noe Album...

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

Wiz Khalifa – KK Featuring Project Pat & Juicy J

Credits Song Name: KK Artist Name / Band Name: Wiz Khalifa Featuring: Project Pat and Juicy J Produced By: Finatik N Zac and Jim Jonsin Album Name: Blacc Hollywood ...

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

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

NAV – Wanted You ft. Lil Uzi Vert

Credits Song Name: Wanted You Artist Name / Band Name: NAV Featuring: Lil Uzi Vert Produced By: Amir "Cash" Esmailian, DJ Khaled, Ben Billions & NAV Album Name: N/A ...

T-Pain & Lil Wayne – Heavy Chevy (T-Wayne)

Credits Song Name: Heavy Chevy (T-Wayne) Artist Name / Band Name: T-Pain & Lil Wayne Featuring: T-Pain Produced By: Tha Bizness Album Name: T-Wayne ...

XXXTENTACION – Carry On ft. Shiloh Dynasty

Credits Song Name: Carry On Artist Name / Band Name: XXXTENTACION Featuring: Shiloh Dynasty Produced By: Potsu Album Name: 17 Release Date: August 25, 2017 Genre: Indie, X, Florida, Folk, Neo...

Juicy J – Bandz A Make Her Dance Featuring Lil Wayne & 2 Chainz

Credits Song Name: Bandz A Make Her Dance (Remix) Artist Name / Band Name: Juicy J Featuring: 2 Chainz & Lil Wayne Produced By:...

Stefflon Don – Hurtin’ Me ft. French Montana

Credits Song Name: Hurtin' Me Artist Name / Band Name: Stefflon Don Featuring: French Montana Produced By: N/A Album Name: N/A Release Date: August 10, 2017 Genre: Bronx, East London, Rap...

Pitbull – Time Of Our Lives feat. Ne-Yo

Credits Song Name: Time of Our Lives Artist Name / Band Name: Pitbull Featuring: Ne-Yo Produced By: Cirkut, Lifted & Dr. Luke Album Name:...

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

Juicy J – On the Way Featuring Wiz Khalifa, TM88

Credits Song Name: On the Way Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa, TM88 Produced By: YEEZY808 & TM88 Album Name:...

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

Kendrick Lamar – Swimming Pools (Drank)

Credits Song Name: Swimming Pools (Drank) Artist Name / Band Name: Kendrick Lamar Featuring: Produced By: T-Minus Album Name: good kid, m.A.A.d city Release...

DJ Khaled – I Got the Keys ft. Future & JAY-Z

Credits Song Name: I Got the Keys Artist Name / Band Name: DJ Khaled Featuring: Future & JAY-Z Produced By: Jake One, G Koop & Southside Album Name: Major...

Pitbull – Greenlight ft. Flo Rida, LunchMoney Lewis

Credits Song Name: Greenlight Artist Name / Band Name: Pitbull Featuring: Flo Rida, LunchMoney Lewis Produced By: Cirkut & Dr. Luke Album Name: Climate...

Bryson Tiller – Run Me Dry

Credits Song Name: Run Me Dry Artist Name / Band Name: Bryson Tiller Featuring: N/A Produced By: Allen Ritter & Boi-1da Album Name: True...

Jeezy – Never Settle

Credits Song Name: Never Settle Artist Name / Band Name: Jeezy Featuring: N/A Produced By: S-X Album Name: Trap or Die 3 Release Date: October 28, 2016 Genre: Atlanta, Trap, Rap ...

50 Cent – My Life featuring Eminem and Adam Levine

Credits Song Name: My Life Artist Name / Band Name: 50 Cent Featuring: Eminem & Adam Levine Produced By: S1 Album Name: Release Date:...

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

Justin Bieber – Boyfriend

Credits Song Name: Boyfriend Artist Name / Band Name: Justin Bieber Featuring: Produced By: MdL & Mike Posner Album Name: Believe Release Date: March...

Lil Bibby – Boy ft. T.I.

Credits Song Name: Boy Artist Name / Band Name: Lil Bibby Featuring: T.I. Produced By: P-Lo Album Name: Free Crack II Release Date: August 29, 2014 Genre: Chicago, Rap Record Label: Kemosabe...

Post Malone – Go Flex

Credits Song Name: Go Flex Artist Name / Band Name: Post Malone Featuring: Produced By: Rex Kudo, Charlie Handsome & FKi Album Name: Stoney ...

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

Lil Wayne – My Homies Still Featuring Big Sean

Credits Song Name: My Homies Still Artist Name / Band Name: Lil Wayne Featuring: Big Sean Produced By: Sarom & StreetRunner Album Name: I...

Post Malone – Psycho Featuring Ty Dolla $ign

Credits Song Name: Psycho Artist Name / Band Name: Post Malone Featuring: Ty Dolla $ign Produced By: Post Malone and Louis Bell Album Name: Beerbongs & Bentleys Release Date: 2018-02-23 ...

A$AP Mob – Yamborghini High ft. Juicy J

Credits Song Name: Yamborghini High Artist Name / Band Name: A$AP Mob Featuring: Juicy J Produced By: Hector Delgado Album Name: Cozy Tapes, Vol. 1: Friends Release Date: 2016-05-11 Genre: Trap,...

DJ Snake – The Half ft. Jeremih, Young Thug, Swizz Beatz

Credits Song Name: The Half Artist Name / Band Name: DJ Snake Featuring: Swizz Beatz, Jeremih & Young Thug Produced By: Free School &...

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

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

Wale – The White Shoes

Credits Song Name: The White Shoes Artist Name / Band Name: Wale Featuring: N/A Produced By: Pro Reese Album Name: The Album About Nothing Release Date: March 31, 2015 Genre: Rap ...

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

Plies – Real Hitta ft. Kodak Black

Credits Song Name: Real Hitta Artist Name / Band Name: Plies Featuring: Kodak Black Produced By: N/A Album Name: N/A Release Date: May 5, 2017 Genre: Rap Record Label: Big Gates/Slip N...

Flo Rida – Whistle

Credits Song Name: Whistle Artist Name / Band Name: Flo Rida Featuring: Produced By: DJ Frank E & Glass Album Name: Wild Ones Release...

Nicki Minaj – The Boys Featuring Cassie

Credits Song Name: The Boys Artist Name / Band Name: Nicki Minaj Featuring: Cassie Produced By: Jonas Jeberg Album Name: Pink Friday: Roman Reloaded - The Re-Up Release Date: 2012-09-13 ...

Wale – Thank God

Credits Song Name: Thank God Artist Name / Band Name: Wale Featuring: N/A Produced By: Cool & Dre Album Name: SHINE Release Date: April 28, 2017 Genre: Trap, R&B, 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...

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

Young Dolph – Pulled Up Featuring 2 Chainz & Juicy J

Credits Song Name: Pulled Up Artist Name / Band Name: Young Dolph Featuring: 2 Chainz and Juicy J Produced By: Chill Go Hard Album Name: High Class Street Music...

Migos – Cocoon

Credits Song Name: Cocoon Artist Name / Band Name: Migos Featuring: N/A Produced By: Cheeze Beatz Album Name: No Label III Release Date: 2016-05-05 Genre: Trap, Rap Record Label: N/A Written By: Offset,...

Eminem – Rap God

Credits Song Name: Rap God Artist Name / Band Name: Eminem Featuring: Produced By: DVLP Album Name: The Marshall Mathers LP 2 Release Date:...

Future – Turn On The Lights

Credits Song Name: Turn On the Lights Artist Name / Band Name: Future Featuring: Produced By: Mike WiLL Made-It Album Name: Pluto Release Date:...

B.o.B – So Good

Credits Song Name: So Good Artist Name / Band Name: B.o.B Featuring: Produced By: Noel Zancanella & Ryan Tedder Album Name: Strange Clouds Release...

Maroon 5 – Don’t Wanna Know ft. Kendrick Lamar

Credits Song Name: Don't Wanna Know Artist Name / Band Name: Maroon 5 Featuring: Kendrick Lamar Produced By: Benny Blanco Album Name: NOW That's What I Call Music! 95 ...

will.i.am – The World Is Crazy ft. Dante Santiago

Credits Song Name: The World Is Crazy Artist Name / Band Name: will.i.am Featuring: Dante Santiago Produced By: will.i.am Album Name: #willpower Release Date:...

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

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

T.I. – Black Man ft. Quavo, Rara & Meek Mill

Credits Song Name: Black Man Artist Name / Band Name: T.I. Featuring: Quavo, Rara & Meek Mill Produced By: MP 808, Rossi, Lil C & Rara Album Name: Us...

French Montana – Pop That ft. Drake, Lil Wayne, Rick Ross

Credits Song Name: Pop That Artist Name / Band Name: French Montana Featuring: Drake, Lil Wayne, Rick Ross Produced By: Lee On The Beats ...

Pitbull – Freedom ft. Rick Pearl

Credits Song Name: Freedom Artist Name / Band Name: Pitbull Featuring: Rick Pearl Produced By: Rick Pearl Album Name: Climate Change Release Date: January...

Jeezy – Hell You Talkin’ Bout

Credits Song Name: Hell You Talkin' Bout Artist Name / Band Name: Jeezy Featuring: N/A Produced By: London On Da Track Album Name: Church In These Streets Release Date: September...

Fat Joe & Remy Ma – All the Way Up Featuring Infared & French...

Credits Song Name: All the Way Up Artist Name / Band Name: Fat Joe & Remy Ma Featuring: Infared and French Montana Produced By: Cool & Dre and...

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

Rae Sremmurd – Came a Long Way

Credits Song Name: Came a Long Way Artist Name / Band Name: Rae Sremmurd Featuring: N/A Produced By: The Martianz Album Name: SremmLife 2 Release...

Lil Skies – Nowadays ft. Landon Cube

Credits Song Name: Nowadays Artist Name / Band Name: Lil Skies Featuring: Landon Cube Produced By: CashMoneyAP Album Name: Life of a Dark Rose Release Date: December 17, 2017 Genre: Trap,...

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

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

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

August Alsina – I Luv This Sh*t featuring Trinidad James

Credits Song Name: I Luv This Shit Artist Name / Band Name: August Alsina Featuring: Trinidad James Produced By: Knuckle Head Album Name: Downtown:...

The Lonely Island – YOLO featuring Adam Levine & Kendrick Lamar

Credits Song Name: YOLO Artist Name / Band Name: The Lonely Island Featuring: Adam Levine & Kendrick Lamar Produced By: Needlz Album Name: The...

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

NF – Let You Down

Credits Song Name: Let You Down Artist Name / Band Name: NF Featuring: N/A Produced By: David Garcia & Tommee Profitt Album Name: Perception Release Date: September 15, 2017 Genre: R&B,...

Wiley – Reload featuring Chip and Ms D

Credits Song Name: Reload Artist Name / Band Name: Wiley Featuring: Chip & Ms D Produced By: The Skeptiks & Scribz Album Name: The...

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

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

Rick Ross – Very Best ft. Mary J. Blige

Credits Song Name: Very Best Artist Name / Band Name: Rick Ross Featuring: Mary J. Blige Produced By: JP Did This 1 Album Name:...

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

will.i.am – Far Away From Home ft. Nicole Scherzinger

Credits Song Name: Far Away From Home Artist Name / Band Name: will.i.am Featuring: Nicole Scherzinger Produced By: will.i.am Album Name: #willpower Release Date:...

KYLE – iSpy ft. Lil Yachty

Credits Song Name: iSpy Artist Name / Band Name: KYLE Featuring: Lil Yachty Produced By: Lege Kale & Ayo The Producer Album Name: iSpy...

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

Juicy J – Smoke A Nigga ft. Wiz Khalifa

Credits Song Name: Smoke A Nigga Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa Produced By: Mike WiLL Made-It Album Name: Stay Trippy Release Date: August 23, 2013 ...

A$AP Rocky – F**kin’ Problems ft. Kendrick Lamar, 2 Chainz & Drake

Credits Song Name: Fuckin' Problems Artist Name / Band Name: A$AP Rocky Featuring: Kendrick Lamar, 2 Chainz & Drake Produced By: Noah “40” Shebib...

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

Fabolous & Trey Songz – Bad & Boujee ft. Offset

Credits Song Name: Bad & Boujee Artist Name / Band Name: Fabolous & Trey Songz Featuring: Offset Produced By: Metro Boomin Album Name: Trappy New Years Release Date: January 1,...

A$AP Rocky – Long.Live.A$AP

Credits Song Name: Long.Live.A$AP Artist Name / Band Name: A$AP Rocky Featuring: Produced By: Jim Jonsin & Rico Love Album Name: LONG.LIVE.A$AP Release Date:...

Juicy J – Payback Featuring Kevin Gates, Future & Sage the Gemini

Credits Song Name: Payback Artist Name / Band Name: Juicy J Featuring: Kevin Gates, Future and Sage the Gemini Produced By: The Futuristics and Gilbere Forte Album Name: Furious...

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

Young Thug – Get High ft. Lil Durk & Snoop Dogg

Credits Song Name: Get High Artist Name / Band Name: Young Thug Featuring: Lil Durk & Snoop Dogg Produced By: Young Chop Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June...

Skrillex – All Is Fair in Love and Brostep ft. Ragga Twins

Credits Song Name: All Is Fair in Love and Brostep Artist Name / Band Name: Skrillex Featuring: Ragga Twins Produced By: Skrillex Album Name:...

Chief Keef – I Don’t Like Featuring Lil Reese

Credits Song Name: Lyrics Rating Artist Name / Band Name: Chief Keef Featuring: Lil Reese Produced By: Young Chop Album Name: Back From The...

French Montana – No Shopping ft. Drake

Credits Song Name: No Shopping Artist Name / Band Name: French Montana Produced By: Murda Featuring: Drake Album Name: MC4 Release Date: July 16,...

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

B.o.B – 4 Lit feat. T.I. & Ty Dolla $ign

Credits Song Name: 4 Lit Artist Name / Band Name: B.o.B Featuring: T.I. & Ty Dolla $ign Produced By: 30 Roc Album Name: Ether ...

Juicy J – Freaky ft. $UICIDEBOY$ & A$AP Rocky

Credits Song Name: Freaky Artist Name / Band Name: Juicy J Featuring: $UICIDEBOY$ & A$AP Rocky Produced By: DJ Smokey, Chase Davis & $UICIDEBOY$ Album Name: Highly Intoxicated 0:00 ...

Rae Sremmurd – No Flex Zone

Credits Song Name: No Flex Zone Artist Name / Band Name: Rae Sremmurd Featuring: Produced By: Mike WiLL Made-It Album Name: SremmLife Release Date:...

Wiz Khalifa – No Permission ft. Chevy Woods

Credits Song Name: No Permission Artist Name / Band Name: Wiz Khalifa Featuring: Chevy Woods Produced By: Shod Beatz & ID Labs Album Name:...

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

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

Future, Miley Cyrus – Real and True ft. Mr Hudson

Credits Song Name: Real and True Artist Name / Band Name: Future, Miley Cyrus Featuring: Mr Hudson Produced By: Mike WiLL Made-It Album Name:...

Grace – You Don’t Own Me ft. G-Eazy

Credits Song Name: You Don't Own Me Artist Name / Band Name: Grace Featuring: G-Eazy Album Name: FMA Produced By: Quincy Jones & Parker...

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

J. Cole – False Prophets

Credits Song Name: False Prophets Artist Name / Band Name: J. Cole Featuring: N/A Produced By: Freddie Joachim Album Name: N/A Release Date: 2016-12-01 Genre: Rap Record Label: N/A Written By: J. Cole ...

Kendrick Lamar- ELEMENT

Credits Song Name: ELEMENT. Artist Name / Band Name: Kendrick Lamar Featuring: Produced By: James Blake, Sounwave, Ricci Riera Album Name: DAMN. Release Date:...

Rich The Kid – Plug Walk

Credits Song Name: Plug Walk Artist Name / Band Name: Rich The Kid Featuring: N/A Produced By: TheLabCook Album Name: The World Is Yours Release Date: 2018-02-08 Genre: Trap, Rap Record...

John Legend – Penthouse Floor ft. Chance the Rapper

Credits Song Name: Penthouse Floor Artist Name / Band Name: John Legend Featuring: Chance the Rapper Produced By: Blake Mills Album Name: Darkness and...

Descendants 2 Cast – It’s Goin’ Down

Credits Song Name: It's Goin' Down Artist Name / Band Name: Descendants 2 Cast Featuring: N/A Produced By: N/A Album Name: Descendants 2 Release Date: July 07, 2017 Genre: Rap Record...

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

Jason Derulo – Swalla feat. Nicki Minaj & Ty Dolla $ign

Credits Song Name: Swalla Artist Name / Band Name: Jason Derulo Featuring: Ty Dolla $ign & Nicki Minaj Produced By: Ricky Reed Album Name:...

Usher – Rivals ft. Future

Credits Song Name: Rivals Artist Name / Band Name: Usher Featuring: Future Produced By: MurphyKid & K-Major Album Name: Hard II Love Release Date:...

Ozuna – La Modelo feat. Cardi B

Credits Song Name: La Modelo Artist Name / Band Name: Ozuna Featuring: Cardi B Produced By: Hi Music Hi Flow, Gaby Music & Chris Jeday Album Name: N/A Release...

Yo Gotti – Off Da Pole

Credits Song Name: Off Da Pole Artist Name / Band Name: Yo Gotti Featuring: N/A Produced By: Mike WiLL Made-It Album Name: Gotti Made-It Release Date: June 2, 2017 Genre: Rap ...

Flo Rida – Can’t Believe It ft. Pitbull

Credits Song Name: Can't Believe It Artist Name / Band Name: Flo Rida Featuring: Pitbull Produced By: Cook Classics & Mike Caren Album Name:...

Wale – Bag Of Money Featuring Rick Ross, Meek Mill, & T-Pain

Credits Song Name: Bag Of Money Artist Name / Band Name: Wale Featuring: Rick Ross, T-Pain & Meek Mill Produced By: Beat Billionaire Album...

Nicki Minaj – I Am Your Leader featuring Cam’ron and Rick Ross

Credits Song Name: I Am Your Leader Artist Name / Band Name: Nicki Minaj Featuring: Rick Ross & Cam'ron Produced By: Fernando Garibay &...

Young Thug – Relationship ft. Future

Credits Song Name: Relationship Artist Name / Band Name: Young Thug Featuring: Future Produced By: BL$$D & Billboard Hitmakers Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL,...

Kid Ink – Body Language ft. Usher, Tinashe

Credits Song Name: Body Language Artist Name / Band Name: Kid Ink Featuring: Usher, Tinashe Produced By: StarGate & Cashmere Cat Album Name: Full...

Lil Uzi Vert – No Sleep Leak

Credits Song Name: No Sleep Leak Artist Name / Band Name: Lil Uzi Vert Featuring: N/A Produced By: CuBeatz & DJ Don Cannon Album Name: Luv Is Rage 2 ...

Chris Brown – Dat Night ft. Young Thug & Trey Songz

Credits Song Name: Dat Night Artist Name / Band Name: Chris Brown Featuring: Young Thug & Trey Songz Produced By: N/A Album Name: N/A Release Date: December 31, 2016 Genre: Atlanta,...

French Montana – Don’t Panic

Credits Song Name: Don't Panic Artist Name / Band Name: French Montana Featuring: N/A Produced By: Mike Free and DJ Mustard Album Name: Mac & Cheese 4 (Original) Release...

Future – Trap Niggas

Credits Song Name: Trap Niggas Artist Name / Band Name: Future Featuring: N/A Produced By: Southside Album Name: 56 Nights Release Date: 2015-03-21 Genre: Trap, Rap Record Label: Epic Records, Freebandz and...

Rick Ross – The Devil Is A Lie Featuring JAY-Z

Credits Song Name: The Devil Is A Lie Artist Name / Band Name: Rick Ross Featuring: JAY-Z Produced By: K.E. on the Track and Major Seven Album Name: Mastermind ...

Nicki Minaj – High School featuring Lil Wayne

Credits Song Name: High School Artist Name / Band Name: Nicki Minaj Featuring: Lil Wayne Produced By: Tyler Williams & Boi-1da Album Name: Pink...

Usher – Need U

Credits Song Name: Need U Artist Name / Band Name: Usher Featuring: Priyanka Chopra Produced By: Paul Epworth Album Name: Hard II Love Release...

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

Katy Perry – Bon Appétit ft. Migos

Credits Song Name: Bon Appétit Artist Name / Band Name: Katy Perry Featuring: Migos Produced By: Max Martin, Shellback & Oscar Holter 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...

Chris Brown – Grass Ain’t Greener

Credits Song Name: Grass Ain't Greener Artist Name / Band Name: Chris Brown Featuring: Produced By: Nikhil Seetharam Album Name: Heartbreak on a Full...

Vybz Kartel – InfraRed ft. Masicka

Credits Song Name: InfraRed Artist Name / Band Name: Vybz Kartel Featuring: Masicka Produced By: TJ Records Album Name: Made in Jamaica EP Release Date: April 4, 2017 Genre: Rap, Reggae,...

A Boogie Wit Da Hoodie – Undefeated ft. 21 Savage

Credits Song Name: Undefeated Artist Name / Band Name: A Boogie Wit Da Hoodie Featuring: 21 Savage Produced By: !llmind & Murda Beatz Album Name: The Bigger Artist Release...

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

Young Thug – Take Care

Credits Song Name: Take Care Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Judge Beats Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: 300 Entertainment,...

T-Pain & Lil Wayne – Listen To Me

Credits Song Name: Listen To Me Artist Name / Band Name: T-Pain & Lil Wayne Featuring: N/A Produced By: Tha Bizness Album Name: T-Wayne ...

Thomas Rhett – I Feel Good ft. LunchMoney Lewis

Credits Song Name: I Feel Good Artist Name / Band Name: Thomas Rhett Featuring: LunchMoney Lewis Produced By: Jesse Frasure & Dann Huff Album Name: Tangled Up Release Date: September...

B.o.B – John Doe Featuring Priscilla Renea

Credits Song Name: John Doe Artist Name / Band Name: B.o.B Featuring: Priscilla Renea Produced By: Geoffro Cause Album Name: Underground Luxury Release Date: 2013-12-03 Genre: Rap Record Label: Grand Hustle Records...

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

John Legend – Who Do We Think We Are ft. Rick Ross

Credits Song Name: Who Do We Think We Are Artist Name / Band Name: John Legend Featuring: Rick Ross Produced By: Nana Kwabena, Dave...

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

Jeezy – Let Em Know

Credits Song Name: Let Em Know Artist Name / Band Name: Jeezy Featuring: N/A Produced By: Pay Cash Album Name: Trap or Die 3 Release Date: September 9, 2016 Genre: Trap,...

Wiz Khalifa – The Plan Featuring Juicy J

Credits Song Name: The Plan Artist Name / Band Name: Wiz Khalifa Featuring: Juicy J Produced By: ID Labs Album Name: O.N.I.F.C. Release Date: 2012-12-04 Genre: Rap Record Label: N/A Written By: Wiz...

Kendrick Lamar – m.A.A.d City Featuring MC Eiht

Credits Song Name: ​m.A.A.d city Artist Name / Band Name: Kendrick Lamar Featuring: MC Eiht Produced By: T.H.C & Sounwave Album Name: good kid,...

Meek Mill – Offended Featuring 21 Savage & Young Thug

Credits Song Name: Offended Artist Name / Band Name: Meek Mill Featuring: 21 Savage and Young Thug Produced By: CuBeatz, Murda Beatz and OZ Album Name: Dreamchasers 4 Release...

will.i.am – Scream and Shout featuring Britney Spears

Credits Song Name: Scream and Shout Artist Name / Band Name: will.i.am Album Name: #willpower Featuring: Britney Spears Produced By: will.i.am & Hit-Boy Release Date:...

6ix9ine – Kooda

Credits Song Name: Kooda Artist Name / Band Name: 6ix9ine Featuring: N/A Produced By: Koncept P Album Name: Day69 Release Date: December 3, 2017 Genre: Beef, New York, Rap Record...

Post Malone – Up There

Credits Song Name: Up there Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Louis Bell, Pharrell Williams Album Name: Stoney Release...

Rick Ross – Free Enterprise feat. John Legend

Credits Song Name: Free Enterprise Artist Name / Band Name: Rick Ross Featuring: John Legend Produced By: DJ Khaled, Tarik Azzouz & StreetRunner Album...

Ludacris – Rest Of My Life ft. David Guetta & Usher

Credits Song Name: Rest of My Life Artist Name / Band Name: Ludacris Featuring: David Guetta & Usher Produced By: David Guetta & Giorgio...

DJ Khaled – Do You Mind

Credits Song Name: Do You Mind Artist Name / Band Name: DJ Khaled Featuring: Rick Ross, Future, August Alsina, Jeremih, Chris Brown & Nicki...

Jason Derulo – Kama Sutra ft. Kid Ink

Credits Song Name: Kama Sutra Artist Name / Band Name: Jason Derulo Featuring: Kid Ink Produced By: DJ Mustard Album Name: Talk Dirty Release Date: April 15, 2014 Genre: R&B, Rap ...

G-Eazy – One Of Them Featuring Big Sean

Credits Song Name: One of Them Artist Name / Band Name: G-Eazy Featuring: Big Sean Produced By: K.E. on the Track Album Name: When It's Dark Out Release Date: 2015-12-04 ...

Migos – Deadz feat. 2 Chainz

Credits Song Name: Deadz Artist Name / Band Name: Migos Featuring: 2 Chainz Produced By: Cardo Album Name: Culture Release Date: January 27, 2017 ...

Ariana Grande – The Way featuring Mac Miller

Credits Song Name: The Way Artist Name / Band Name: Ariana Grande Featuring: Mac Miller Produced By: Harmony Samuels Album Name: Yours Truly Release...

Juicy J – Always High ft. Wiz Khalifa

Credits Song Name: Always High Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa Produced By: Crazy Mike & Juicy J Album Name: Highly Intoxicated Release Date: April 20,...

Juicy J – One Of Those Nights ft. The Weeknd

Credits Song Name: One Of Those Nights Artist Name / Band Name: Juicy J Featuring: The Weeknd Produced By: Danny Boy Styles & The Weeknd Album Name: Stay Trippy ...

Juicy J – Hit Me Up ft. Wiz Khalifa, TM88

  Credits Song Name: Hit Me Up Artist Name / Band Name: Juicy J Featuring: Wiz Khalifa, TM88 Produced By: YEEZY808 & TM88 Album Name:...

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

Post Malone – Rockstar ft. 21 Savage

Credits Song Name: Rockstar Artist Name / Band Name: Post Malone Featuring: 21 Savage Produced By: Louis Bell & Tank God Album Name: beerbongs & bentleys Release Date: September 15,...

2 Chainz – Diamonds Talkin Back

Credits Song Name: Diamonds Talkin Back Artist Name / Band Name: 2 Chainz Featuring: Produced By: Supah Mario Album Name: Hibachi for Lunch Release...

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

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

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

Lil Wayne – White Girl ft. Jeezy

Credits Song Name: White Girl Artist Name / Band Name: Lil Wayne Featuring: Jeezy Produced By: Infamous Album Name: Free Weezy Album Release Date:...

Wiz Khalifa – Bake Sale ft. Travis Scott

Credits Song Name: Bake Sale Artist Name / Band Name: Wiz Khalifa Featuring: Travis Scott Produced By: Crazy Mike, DJ Spinz, Lex Luger, TM88...

Beyonce – Drunk In Love ft. Jay-Z

Credits Song Name: Drunk In Love Artist Name / Band Name: Beyoncé Featuring: Jay Z Produced By: Detail & Beyoncé Album Name: BEYONCÉ Release...

Meek Mill – R.I.C.O. Featuring Drake

Credits Song Name: R.I.C.O. Artist Name / Band Name: Meek Mill Featuring: Drake Produced By: CuBeatz & Vinylz Album Name: Dreams Worth More than...

DJ Khaled – Wild Thoughts feat. Bryson Tiller & Rihanna

Credits Song Name: Wild Thoughts Artist Name / Band Name: DJ Khaled Featuring: Bryson Tiller & Rihanna Produced By: DJ Khaled, L.V.M. & DJ Nasty Album Name: Grateful Release...

Post Malone – Jonestown (Interlude)

Credits Song Name: Jonestown (Interlude) Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Twice as Nice, Post Malone and Louis Bell Album Name: ​beerbongs & bentleys ...

PARTYNEXTDOOR – Come And See Me Featuring Drake

Credits Song Name: Come And See Me Artist Name / Band Name: PARTYNEXTDOOR Featuring: Drake Produced By: Noah “40” Shebib Album Name: PARTYNEXTDOOR 3 (P3) Release Date: 2016-03-20 Genre: Pop, Rap,...

T-Pain – Booty Wurk (One Cheek At A Time) ft. Joey Galaxy

Credits Song Name: Booty Wurk (One Cheek At A Time) Artist Name / Band Name: T-Pain Featuring: Joey Galaxy Produced By: Young Fyre Album Name: T-Pain Presents Happy Hour:...

Kendrick Lamar – Money Trees ft. Jay Rock

Credits Song Name: Money Trees Artist Name / Band Name: Kendrick Lamar Featuring: Jay Rock Produced By: DJ Dahi Album Name: good kid, m.A.A.d city Release Date: October 22, 2012 ...

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

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