27 lipca 2015 r. wydał swoją viralową piosenkę „I Beat My Meat” za pośrednictwem swojego konta na SoundCloud. Utwór zebrał ponad 33 miliony wyświetleń. Raper musiał trzy razy publikować ten sam utwór ponieważ, wcześniej jego trener koszykówki w szkole średniej kazał mu go usunąć w obawie przed nie dostaniem dla Royce'a stypendiów koszykarskich.
16 marca 2016 r. wydał swój debiutancki singel zatytułowany „Water” na SoundCloud, 19 listopada 2016 r. został wydany ponownie przez Asylum Records w formie digital download. Piosenka zadebiutowała na 100 miejscu na liście Billboard Hot 100, a później osiągnęła 80. miejsce. „Water” osiągnęło również szczyt na liście On-Demand Streaming Songs na 47 miejscu 11 lutego 2017 r., a także na 34 miejscu na liście Hot R&B/Hip-Hop Songs.
W 2017 roku Ugly God zwrócił na siebie większą uwagę, gdy wypuścił wymierzony w siebie utwór o nazwie „Fuck Ugly God”. Teksty dotyczyły głównie rzeczy, które wydarzyły się w życiu rapera, które były wykorzystywane do obrażania samego siebie. Piosenka znalazła się również na jego mixtapie The Booty Tape. Piosenka zebrała ponad 13 milionów odtworzeń na SoundCloud. 4 sierpnia 2017 r. Ugly God wydał swój mixtape zatytułowany The Booty Tape. Uplasował się on na 27 miejscu na liście Billboard 200.