Rakim Hasheem Allen (born December 9, 1991), better known by his stage name PnB Rock, is an American rapper, singer, and songwriter from Philadelphia, Pennsylvania managed by SAL&CO. He is best known for his 2015 single "Fleek" and 2016 single "Selfish", which peaked at number 51 on the US Billboard Hot 100. He has released two studio albums; Catch These Vibes (2017) and Trapstar Turnt Popstar (2019). In 2017, Allen was chosen as part of the XXL Freshman Class.

Forever Never (feat. Swae Lee & Pink Sweat$)

Forever Never (feat. Swae Lee & Pink Sweat$)

May 27, 2021

Play on spotify
Need Somebody

Need Somebody

April 30, 2021

Play on spotify
Rose Gold (feat. King Von)

Rose Gold (feat. King Von)

January 19, 2021

Play on spotify
Ordinary (feat. Pop Smoke)

Ordinary (feat. Pop Smoke)

February 12, 2020

Play on spotify
Fendi (feat. Nicki Minaj & Murda Beatz)

Fendi (feat. Nicki Minaj & Murda Beatz)

September 26, 2019

Play on spotify
Cross Me (feat. Chance the Rapper & PnB Rock) [M-22 Remix]

Cross Me (feat. Chance the Rapper & PnB Rock) [M-22 Remix]

June 21, 2019

Play on spotify
Cross Me (feat. Chance the Rapper & PnB Rock)

Cross Me (feat. Chance the Rapper & PnB Rock)

May 24, 2019

Play on spotify
TrapStar Turnt PopStar (Deluxe Edition)

TrapStar Turnt PopStar (Deluxe Edition)

May 3, 2019

Play on spotify
TrapStar Turnt PopStar

TrapStar Turnt PopStar

May 2, 2019

Play on spotify
Go to Mars (feat. Tee Grizzley)

Go to Mars (feat. Tee Grizzley)

April 11, 2019

Play on spotify
I Like Girls (feat. Lil Skies)

I Like Girls (feat. Lil Skies)

March 20, 2019

Play on spotify
ABCD (Friend Zone)

ABCD (Friend Zone)

July 19, 2018

Play on spotify
It's Over

It's Over

May 22, 2018

Play on spotify
Written In The Stars (feat. PnB Rock)

Written In The Stars (feat. PnB Rock)

March 7, 2018

Play on spotify
I Got Me

I Got Me

March 6, 2018

Play on spotify
Weekend Baby

Weekend Baby

February 14, 2018

Play on spotify
They Mad

They Mad

February 14, 2018

Play on spotify
Private Dancer (Previously Unreleased)

Private Dancer (Previously Unreleased)

February 14, 2018

Play on spotify
Catch These Vibes

Catch These Vibes

November 17, 2017

Play on spotify
Stacks Up

Stacks Up

October 30, 2017

Play on spotify
Cam Newton

Cam Newton

September 19, 2017

Play on spotify
Gimme Ya Love

Gimme Ya Love

August 9, 2017

Play on spotify
Time

Time

August 4, 2017

Play on spotify
Feelins

Feelins

July 28, 2017

Play on spotify
Selfish (Shlohmo Remix)

Selfish (Shlohmo Remix)

June 9, 2017

Play on spotify
Horses (with PnB Rock, Kodak Black & A Boogie Wit da Hoodie)

Horses (with PnB Rock, Kodak Black & A Boogie Wit da Hoodie)

March 31, 2017

Play on spotify
Horses

Horses

March 31, 2017

Play on spotify
GTTM: Goin Thru the Motions

GTTM: Goin Thru the Motions

January 13, 2017

Play on spotify
Hanging Up My Jersey

Hanging Up My Jersey

January 10, 2017

Play on spotify
New Day

New Day

December 16, 2016

Play on spotify
Selfish

Selfish

December 2, 2016

Play on spotify
Playa No More (feat. A Boogie With Da Hoodie & Quavo)

Playa No More (feat. A Boogie With Da Hoodie & Quavo)

December 2, 2016

Play on spotify
Trust Issues (feat. Yakki Divioshi)

Trust Issues (feat. Yakki Divioshi)

February 24, 2016

Play on spotify
Frauding

Frauding

January 1, 2016

Play on spotify
RNB3

RNB3

October 30, 2015

Play on spotify
Fleek - Single

Fleek - Single

June 23, 2015

Play on spotify
Read more

Related artists

Tee Grizzley

Tee Grizzley

YK Osiris

YK Osiris

NAV

NAV

Jay Critch

Jay Critch

Quando Rondo

Quando Rondo

24hrs

24hrs

Roddy Ricch

Roddy Ricch

YFN Lucci

YFN Lucci

Young M.A

Young M.A

Luh Kel

Luh Kel

Speaker Knockerz

Speaker Knockerz

Ryan Trey

Ryan Trey

Tyla Yaweh

Tyla Yaweh

Lil Mosey

Lil Mosey

Roy Woods

Roy Woods

Quality Control

Quality Control

Fivio Foreign

Fivio Foreign

Shy Glizzy

Shy Glizzy

Swae Lee

Swae Lee

YBN Nahmir

YBN Nahmir