Top Rap Songs

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

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

video

Tay-K – The Race

Credits Song Name: The Race Artist Name / Band Name: Tay-K Featuring: N/A Produced By: S.Diesel Album Name: #SantanaWorld Release Date: June 21, 2017 Genre: Trap, Rap Record Label: Tay-K Written By: Tay-K Performance: Peaked at No.70 Sampled In: Beat My Face (The Race Remix)...
video

2Pac – Till I Die (ft. Eminem) 2017

Credits Song Name: Till I Die Artist Name / Band Name: 2pac , Eminem Featuring: Eminem Produced By: 7 Dayz Album Name: N/A Release Date: 2017-06-17 Genre: Rap Record Label: N/A Written By: 2Pac Performance: Peaked at No. Sampled In: N/A Cover By: N/A Remixed By: N/A
video

Young Thug – Family Don’t Matter ft. Millie Go Lightly

Credits Song Name: Family Don't Matter Artist Name / Band Name: Young Thug Featuring: Millie Go Lightly Produced By: Rex Kudo & Wheezy Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: 300 Entertainment, YSL, Trap, Pop, Country, R&B,...

video

Young Thug – Tomorrow ‘Til Infinity ft. Gunna

Credits Song Name: Tomorrow 'Til Infinity Artist Name / Band Name: Young Thug Featuring: Gunna Produced By: Ben Billions & Rex Kudo Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, Atlanta, 300 Entertainment, Trap, Rap Record Label: YSL...
video

Young Thug – She Wanna Party ft. Millie Go Lightly

Credits Song Name: She Wanna Party Artist Name / Band Name: Young Thug Featuring: Millie Go Lightly Produced By: Charlie Handsome & Rex Kudo Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, 300 Entertainment, Trap, Atlanta, Rap ...
video

Young Thug – Daddy’s Birthday

Credits Song Name: Daddy's Birthday Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Scott Storch & London On Da Track Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, Trap, Atlanta, 300 Entertainment, Rap Record...
video

Young Thug – Do U Love Me

Credits Song Name: Do U Love Me Artist Name / Band Name: Young Thug Featuring: N/A Produced By: London On Da Track Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: Atlanta, 300 Entertainment, YSL, Dancehall, Rap Record Label: YSL...
video

Young Thug – You Said

Credits Song Name: You Said Artist Name / Band Name: Young Thug Featuring: Quavo Produced By: Wheezy Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, 300 Entertainment, Trap, Rap Record Label: YSL Records, Atlantic Records & 300...
video

Young Thug – On Fire

Credits Song Name: On Fire Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Charlie Handsome & Wheezy Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: 300 Entertainment, YSL, Rap Record Label: YSL Records, Atlantic Records &...
video

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 16, 2017 Genre: YSL, 300 Entertainment, Trap, Rap Record Label: YSL Records,...
video

Young Thug – Feel It

Credits Song Name: Feel It Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Wheezy Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, 300 Entertainment, Trap, R&B, Rap Record Label: YSL Records, Atlantic Records & 300...
video

Young Thug – Me Or Us

Credits Song Name: Me or Us Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Post Malone, Charlie Handsome & Rex Kudo Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: 300 Entertainment, YSL, Country, Rap Record...
video

Young Thug – Oh Yeah

Credits Song Name: Oh Yeah Artist Name / Band Name: Young Thug Featuring: N/A Produced By: Wheezy Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: 300 Entertainment, YSL, R&B, Trap, Rap Record Label: YSL Records, Atlantic Records & 300...
video

Young Thug – For Y’all ft. Jacquees

Credits Song Name: For Y'all Artist Name / Band Name: Young Thug Featuring: Jacquees Produced By: Billboard Hitmakers Album Name: BEAUTIFUL THUGGER GIRLS Release Date: June 16, 2017 Genre: YSL, 300 Entertainment, R&B, Trap, Atlanta, Rap Record Label: YSL Records, Atlantic Records...
video

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, YSL, Trap, Rap Record Label: Atlantic Records Written By: Judge Beats &...
video

2 Chainz – Blue Cheese ft. Migos

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

Cardi B – Bodak Yellow

Credits Song Name: Bodak Yellow Artist Name / Band Name: Cardi B Featuring: N/A Produced By: J. White Did It Album Name: Bloody Mary EP Release Date: June 16, 2017 Genre: Trap, Rap Record Label: KSR Group, LLC. Written By: Cardi B Performance: Peaked...
video

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, Trap, 300 Entertainment, Atlanta, Rap Record Label: YSL Records, Atlantic Records...
video

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 Date: June 16, 2017 Genre: Roc Nation, Soul, Epic Records, Pop, Rap,...
video

Macklemore – Glorious ft. Skylar Grey

Credits Song Name: Glorious Artist Name / Band Name: Macklemore Featuring: Skylar Grey Produced By: Tyler Dopps & Budo Album Name: N/A Release Date: June 15, 2017 Genre: Rap Record Label: Bendo LLC Written By: Tyler Dopps, Tyler "XP" Andrews, Budo, Skylar Grey...
video

Kodak Black – First Day Out

Credits Song Name: First Day Out Artist Name / Band Name: Kodak Black Featuring: N/A Produced By: Dyryk Album Name: N/A Release Date: June 15, 2017 Genre: Rap Record Label: Atlantic Records Written By: N/A Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed...
video

Calvin Harris – Feels feat. Pharrell Williams, Katy Perry & Big Sean

Credits Song Name: Feels Artist Name / Band Name: Calvin Harris Featuring: Pharrell Williams, Katy Perry & Big Sean Produced By: Calvin Harris Album Name: Funk Wav Bounces Vol. 1 Release Date: June 15, 2017 Genre: G.O.O.D. Music, Columbia Records, Atlanta,...
video

Katy Perry – Bigger Than Me

Credits Song Name: Bigger Than Me Artist Name / Band Name: Katy Perry Featuring: N/A Produced By: N/A Album Name: Witness Release Date: June 9, 2017 Genre: Beef, Rap, Deep House, House, Pop Record...
video

RiceGum – It’s Every Night Sis ft. Alissa Violet

Credits Song Name: It's Every Night Sis Artist Name / Band Name: RiceGum Featuring: Alissa Violet Produced By: AfroGum Album Name: N/A Release Date: June 6, 2017 Genre: YouTube, Beef, Rap Record Label: N/A Written By: Alissa Violet & RiceGum Performance: Peaked at No.80 ...
video

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 Record Label: Columbia Written By: Justin Sales Koilparampil, Marlon Hampton, Christoph Andersson...
video

Halsey – Bad at Love

Credits Song Name: Bad at Love Artist Name / Band Name: Halsey Featuring: N/A Produced By: Rogét Chahayed & Ricky Reed Album Name: hopeless fountain kingdom Release Date: June 2, 2017 Genre: Alternative Pop, Alternative, Pop, Rap, Dance-Pop Record Label: Astralwerks Written...
video

Yo Gotti – Letter 2 The Trap

Credits Song Name: Letter 2 The Trap 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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL...
video

Yo Gotti – Legacу

Credits Song Name: Legacу 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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL Made-It & Yo...
video

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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL Made-It...
video

Yo Gotti – Change

Credits Song Name: Change 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 Record Label: EarDrummers Entertainment & CMG Records Written By: N/A Performance: Peaked at No.N/A Sampled...
video

Yo Gotti – Look At Me Na

Credits Song Name: Look At Me Na 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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL...
video

Yo Gotti – Trap Go Hard

Credits Song Name: Trap Go Hard 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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL Made-It...
video

Yo Gotti – Thinking About You

Credits Song Name: Thinking About You 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 Record Label: EarDrummers Entertainment & CMG Records Written By: Mike WiLL Made-It...
video

Yo Gotti – Dogg feat. Mike WiLL Made-It

Credits Song Name: Dogg Artist Name / Band Name: Yo Gotti Featuring: Mike WiLL Made-It Produced By: Mike WiLL Made-It Album Name: Gotti Made-It Release Date: June 2, 2017 Genre: Rap Record Label: EarDrummers Entertainment & CMG Records Written By: Yo Gotti...
video

Yo Gotti – Rake It Up ft. Nicki Minaj

Credits Song Name: Rake It Up Artist Name / Band Name: Yo Gotti Featuring: Nicki Minaj Produced By: 30 Roc & Mike WiLL Made-It Album Name: Gotti Made-It Release Date: June 2, 2017 Genre: R&B, Rap Record Label: EarDrummers Entertainment & CMG...
video

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, Jr. Blender, King Henry & Major Lazer Album Name: Know...
video

Meek Mill – Whatever You Need feat. Chris Brown and Ty Dolla $ign

Credits Song Name: Whatever You Need Artist Name / Band Name: Meek Mill Featuring: Chris Brown & Ty Dolla $ign Produced By: DJ Mustard Album Name: Dreams & Nightmares 2 : Wins & Losses...
video

Chris Brown – Surprise You (The Life) ft. Kid Ink & Ty Dolla $ign

Credits Song Name: Surprise You (The Life) Artist Name / Band Name: Chris Brown Featuring: Kid Ink & Ty Dolla $ign Produced By: Remo the Hitmaker & Yung Berg Album Name: N/A Release Date: May 31, 2017 Genre: Rap, R&B Record...
video

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

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

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 Music Release Date: May 30, 2017 Genre: Trap, Rap Record...
video

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 Record Label: Never Broke Again, LLC Written By: YoungBoy Never Broke Again ...
video

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 Volume One Release Date: May 26, 2017 Genre: Atlanta, Trap, Rap, R&B ...
video

T-Pain – F.B.G.M. ft. Young M.A.

Credits Song Name: F.B.G.M. Artist Name / Band Name: T-Pain Featuring: Young M.A. Produced By: N/A Album Name: N/A Release Date: May 26, 2017 Genre: R&B, Rap Record Label: Nappy Boy/Konvict Muzik/RCA Records Written...
video

Bryson Tiller – No Longer Friends

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

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 to Self Release Date: May 26, 2017 Genre: Rap, Soul,...
video

Bryson Tiller – Self-Made

Credits Song Name: Self-Made Artist Name / Band Name: Bryson Tiller Featuring: N/A Produced By: Nes Album Name: True to Self Release Date: May 26, 2017 Genre: R&B, Trap, Rap Record Label: TrapSoul/RCA Records ...
video

Bebe Rexha – The Way I Are (Dance With Somebody) feat. Lil Wayne

Credits Song Name: The Way I Are (Dance With Somebody) Artist Name / Band Name: Bebe Rexha Featuring: Lil Wayne Produced By: Joel Little Album Name: All Your Fault: Pt. 2 EP Release Date:...
video

Katy Perry – Swish Swish ft. Nicki Minaj

Credits Song Name: Swish Swish Artist Name / Band Name: Katy Perry Featuring: Nicki Minaj Produced By: Promnite, Noah "Mailbox" Passovoy & Duke Dumont Album Name: Witness Release Date: May 19, 2017 Genre: Beef,...
video

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 Release Date: May 18, 2017 Genre: Rap Record Label: Nappy...
video

T-Pain & Lil Wayne – Breathe

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

T-Pain – Oh Yeah

Credits Song Name: Oh Yeah Artist Name / Band Name: T-Pain Featuring: N/A Produced By: Tha Bizness Album Name: T-Wayne Release Date: May 18, 2017 Genre: Rap Record Label: Nappy Boy Written By: T-Pain ...
video

T-Pain & Lil Wayne – Waist of a Wasp

Credits Song Name: Waist of a Wasp Artist Name / Band Name: T-Pain & Lil Wayne Featuring: N/A Produced By: Tha Bizness Album Name: T-Wayne Release Date: May 18, 2017 Genre: R&B, Rap, Pop ...
video

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 Release Date: May 18, 2017 Genre: Rap Record Label: Nappy...
video

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 Release Date: May 18, 2017 Genre: Rap Record Label: Nappy...
video

T-Pain & Lil Wayne – He Rap He Sang

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

XXXTENTACION – Revenge

Credits Song Name: Revenge Artist Name / Band Name: XXXTENTACION Featuring: N/A Produced By: XXXTENTACION Album Name: 17 Release Date: May 18, 2017 Genre: Rap, Florida, X, Alternative, Indie, Folk Record Label: Empire Distribution & Bad Vibes Forever Written By: XXXTENTACION Performance: Peaked at...
video

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, 2017 Genre: G.O.O.D. Music, Grand Hustle, Epic Records, Trap, Houston,...
video

Machine Gun Kelly – Go For Broke Featuring James Arthur

Credits Song Name: Go for Broke Artist Name / Band Name: Machine Gun Kelly Featuring: James Arthur Produced By: Alex Delicata, The Monarch and The Runners Album Name: bloom Release Date: 2017-05-12 Genre: Rap Record Label: Bad Boy Entertainment, EST 19XX, Interscope...
video

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 Vol. 1 Release Date: May 12, 2017 Genre: Genius UK,...
video

B.o.B – Middle Man / Mr. Mister

Credits Song Name: Middle Man / Mr. Mister Artist Name / Band Name: B.o.B Featuring: N/A Produced By: Jon ?uesto, B.o.B & 30 Roc Album Name: Ether Release Date: May 12, 2017 Genre: Rap Record Label: Bobby Ray Simmons / EMPIRE Written...
video

B.o.B – Finesse

Credits Song Name: Finesse Artist Name / Band Name: B.o.B Featuring: N/A Produced By: 30 Roc Album Name: Ether Release Date: May 12, 2017 Genre: Dancehall, Rap Record Label: Bobby Ray Simmons / EMPIRE Written By: B.o.B Performance: Peaked at No.N/A Sampled In: N/A Cover...
video

B.o.B – Big Kids ft. Usher & CeeLo Green

Credits Song Name: Big Kids Artist Name / Band Name: B.o.B Featuring: Usher & CeeLo Green Produced By: B.o.B Album Name: Ether Release Date: May 12, 2017 Genre: R&B, Rap Record Label: Bobby Ray Simmons / EMPIRE Written By: Usher, CeeLo Green &...
video

Diplo – Bankroll Featuring Young Thug, Rich The Kid And Justin Bieber

Credits Song Name: Bankroll Artist Name / Band Name: Diplo Featuring: Young Thug, Rich The Kid and Justin Bieber Produced By: Boaz van de Beatz, King Henry and Diplo Album Name: N/A Release Date: 2017-05-11 Genre: Trap, Rap, Pop Record Label: N/A ...
video

Meek Mill – Left Hollywood

Credits Song Name: Left Hollywood Artist Name / Band Name: Meek Mill Featuring: N/A Produced By: StoopidOnDaBeat Album Name: Wins & Losses Release Date: 2017-05-06 Genre: Rap Record Label: N/A Written By: Meek Mill Performance: Peaked at No. Sampled In: N/A Cover By: N/A Remixed By: Funk...
video

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 Slide/Atlantic Written By: Kodak Black & Plies Performance: Peaked at No.N/A Sampled...
video

B.o.B – Xantastic ft. Young Thug

Credits Song Name: Xantastic Artist Name / Band Name: B.o.B Featuring: Young Thug Produced By: 30 Roc Album Name: Ether Release Date: May 3, 2017 Genre: Pop, Rap Record Label: No Genre / EMPIRE Written By: Young Thug & B.o.B Performance: Peaked at No.N/A ...
video

Wiz Khalifa – Pull Up With A Zip (Wiz Khalifa Remix)

Credits Song Name: Pull Up With A Zip (Wiz Khalifa Remix) Artist Name / Band Name: Wiz Khalifa Featuring: N/A Produced By: Lil Voeotb Album Name: N/A Release Date: April 30, 2017 Genre: Rap,...
video

Wale – Shine Season

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

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 Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A
video

Wale – Heaven on Earth ft. Chris Brown

Credits Song Name: Heaven on Earth Artist Name / Band Name: Wale Featuring: Chris Brown Produced By: Super Miles Album Name: SHINE Release Date: April 28, 2017 Genre: R&B, Rap Record Label: MMG/Atlantic Written By: Olubowale Akintimehin, Miles Ellington Franklin, Philip Adetumbi, Yuna...
video

Wale – Fine Girl ft. Olamide & Davido

Credits Song Name: Fine Girl Artist Name / Band Name: Wale Featuring: Olamide & Davido Produced By: Marcè Reazon Album Name: SHINE Release Date: April 28, 2017 Genre: Rap Record Label: MMG/Atlantic Written By: Wale, Davido & Olamide Performance: Peaked at No.N/A Sampled In: N/A ...
video

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 Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A Remixed By: N/A
video

Wale – CC White

Credits Song Name: CC White Artist Name / Band Name: Wale Featuring: N/A Produced By: Big Ghost LTD. & Cedric Brown Album Name: SHINE Release Date: April 28, 2017 Genre: Rap Record Label: MMG/Atlantic Written By: Wale Performance: Peaked at No.N/A Sampled In: ...Til The...
video

Wale – Colombia Heights (Te Llamo) ft. J Balvin

Credits Song Name: Colombia Heights (Te Llamo) Artist Name / Band Name: Wale Featuring: J Balvin Produced By: DJ Don Cannon Album Name: SHINE Release Date: April 28, 2017 Genre: Trap, Rap Record Label: MMG/Atlantic Written By: J Balvin & Wale Performance: Peaked at...
video

Wale – Scarface Rozay Gotti

Credits Song Name: Scarface Rozay Gotti Artist Name / Band Name: Wale Featuring: N/A Produced By: Dreamlife (Producer) & Go Grizzly Album Name: SHINE Release Date: April 28, 2017 Genre: Trap, Rap Record Label: MMG/Atlantic Written By: Go Grizzly, Dreamlife (Producer) & Wale ...
video

Lil Yachty – Peek A Boo ft. Migos

Credits Song Name: Peek a Boo Artist Name / Band Name: Lil Yachty Featuring: Migos Produced By: Ricky Racks Album Name: Teenage Emotions Release Date: April 28, 2017 Genre: Atlanta, 300 Entertainment, QC, Rap Record...
video

G-Eazy & Kehlani – Good Life

Credits Song Name: Good Life Artist Name / Band Name: G-Eazy & Kehlani Featuring: Produced By: Infamous & Ben Billions Album Name: The Fate of the Furious: The Album Release Date: March 16, 2017top ...
video

DJ Khaled – I’m the One ft. Justin Bieber, Quavo, Chance the Rapper, Lil...

Credits Song Name: I'm the One Artist Name / Band Name: DJ Khaled Featuring: Lil Wayne, Chance The Rapper, Quavo & Justin Bieber Produced By: Asahd Tuck Khaled, DJ Khaled & Nic Nac Album...
video

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: KP4 Release Date: April 28, 2017 Genre: Trap, Rap, Pop ...
video

Logic – 1-800-273-8255 feat. Alessia Cara & Khalid

Credits Song Name: 1-800-273-8255 Artist Name / Band Name: Logic Featuring: Alessia Cara & Khalid Produced By: 6ix & Logic Album Name: Everybody Release Date: April 28, 2017 Genre: VMG, Rap Record Label: Def...
video

SZA – Love Galore ft. Travis Scott

Credits Song Name: Love Galore Artist Name / Band Name: SZA Featuring: Travis Scott Produced By: Carter Lang & THANKGOD4CODY Album Name: Ctrl Release Date: April 27, 2017 Genre: Trap, G.O.O.D. Music, Grand Hustle,...
video

Damian “Jr. Gong” Marley – Medication ft. Stephen Marley

Credits Song Name: Medication Artist Name / Band Name: Damian "Jr. Gong" Marley Featuring: Stephen Marley Produced By: Damian Marley Album Name: Stony Hill Release Date: April 21, 2017 Genre: Rap, Lit, Reggae Record Label: Universal Records/Tuff Gong Records Written By: Stephen Marley...
video

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, 2017 Genre: Rap Record Label: N/A Written By: Crazy Mike, Wiz Khalifa &...
video

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 Label: N/A Written By: Larry Mizell, BJ The Chicago Kid, Dre, Cool...
video

Kodak Black – Conscience (feat Future)

Credits Song Name: Conscience Artist Name / Band Name: Kodak Black Featuring: Future Produced By: DY of 808 Mafia & CiceroOnDaBeat Album Name: Painting Pictures Release Date: March 31, 2017 Genre: Atlanta, Genius Everywhere,...
video

Lil Peep – Awful Things ft. Lil Tracy

Credits Song Name: Awful Things Artist Name / Band Name: Lil Peep Featuring: Lil Tracy Produced By: IIVI & Smokeasac Album Name: Come Over When You're Sober, Pt. 1 Release Date: April 15, 2017 Genre: Alternative Rock, New York, Sad Genius,...
video

Post Malone – Candy Paint

  Credits Song Name: Candy Paint Artist Name / Band Name: Post Malone Featuring: N/A Produced By: Louis Bell & Post Malone Album Name: The Fate of the Furious: The Album Release Date: April 14, 2017 Genre: Rap Record Label: Artist Partner Written...
video

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 Walton Album Name: DAMN. Release Date: April 14, 2017 Genre:...
video

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: April 14, 2017 Genre: Aftermath Entertainment, Interscope Records, Compton, TDE,...
video

Machine Gun Kelly – Trap Paris ft. Ty Dolla $ign & Quavo

Credits Song Name: Trap Paris Artist Name / Band Name: Machine Gun Kelly Featuring: Ty Dolla $ign & Quavo Produced By: Sonny Digital Album Name: bloom Release Date: April 14, 2017 Genre: Rap Record Label: EST 19XX, Interscope Records & Bad Boy...
video

Kendrick Lamar – LOYALTY ft. Rihanna

Credits Song Name: LOYALTY. Artist Name / Band Name: Kendrick Lamar Featuring: Rihanna Produced By: Anthony "Top Dawg" Tiffith, Terrace Martin, Sounwave & DJ Dahi Album Name: DAMN. Release Date: April 14, 2017 Genre:...
video

Kendrick Lamar – DNA.

Credits Song Name: DNA. Artist Name / Band Name: Kendrick Lamar Featuring: Produced By: Mike WiLL Made-It Album Name: DAMN. Release Date: April 14, 2017 Genre: Trap, Compton, West Coast, TDE, Interscope Records, Aftermath...
video

Playboi Carti – Magnolia

Credits Song Name: Magnolia Artist Name / Band Name: Playboi Carti Featuring: Produced By: PierreBourne Album Name: Playboi Carti Release Date: April 14, 2017 Genre: Rap Record Label: Interscope Records & AWGE Written By:...
video

Rotimi – Nobody ft. 50 Cent & T.I.

Credits Song Name: Nobody Artist Name / Band Name: Rotimi Featuring: 50 Cent & T.I. Produced By: N/A Album Name: N/A Release Date: April 13, 2017 Genre: Rap Record Label: G-Unit Records, Inc. Written By: Rotimi, 50 Cent & T.I. Performance: Peaked at No.N/A ...
video

Logic – Black SpiderMan ft. Damian Lemar Hudson

Credits Song Name: Black SpiderMan Artist Name / Band Name: Logic Featuring: Damian Lemar Hudson Produced By: Damian Lemar Hudson, DJ Khalil, Logic & 6ix Album Name: Everybody Release Date: April 13, 2017 Genre:...
video

Linkin Park – Good Goodbye ft. Stormzy & Pusha T

Credits Song Name: Good Goodbye Artist Name / Band Name: Linkin Park Featuring: Stormzy and Pusha T Produced By: Brad Nelson, Jesse Shatkin, Andrew Bolooki & Mike Shinoda Album Name: One More Light Release...
video

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 Name: N/A Release Date: April 13, 2017 Genre: Rap Record...
video

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

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

French Montana – Unforgettable ft. Swae Lee

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

Kid Ink – F With U ft. Ty Dolla $ign

Credits Song Name: F With U Artist Name / Band Name: Kid Ink Featuring: Ty Dolla $ign Produced By: Yung Berg, J Holt & DJ Mustard Album Name: 7 Series Release Date: April 7,...