Canary
Mark Battles
[22 releases]
Mark Battles
hip hop
22 releases
[Single]
Good Luv
Mark Battles
October 9, 2026
[Single]
New Legend
Mark Battles
February 20, 2026
[Album]
Highs And Lows
Mark Battles
September 12, 2025
[EP]
The Ghetto Is Gold
Mark Battles + YZ The Wave
April 11, 2025
[Single]
Problem
Ricki Ayela + Benny Mayne + Mark Battles
August 9, 2024
[Album]
Do Not Disturb
Mark Battles
May 17, 2024
[Single]
Risky (Remix)
KingTrey + Mick Jenkins + Mark Battles
October 6, 2023
[Single]
Best/Worst
Mark Battles + Justin Stone
June 16, 2023
[Album]
Paramount
Mark Battles
March 24, 2023
[Album]
As I Am
Mark Battles
August 5, 2022
[Album]
Metaphorically Speaking
Mark Battles
September 24, 2021
[Single]
5 Feet
Mark Battles + Forever M.C. + Los
July 10, 2020
[Single]
The Cure
Mark Battles
June 22, 2019
[Album]
Fortunate2
Mark Battles
February 11, 2019
[EP]
Fortunate
Mark Battles
July 27, 2018
[Album]
Vasi World
Mark Battles
February 9, 2018
[Album]
Day 2
Mark Battles
May 26, 2017
[Album]
Before the Deal
Mark Battles
May 31, 2016
[Album]
Numb
Mark Battles
October 2, 2015
[Album]
Until September
Mark Battles
June 30, 2015
[Album]
Shelter Food
Mark Battles
March 10, 2015
[Album]
Lost in Reality
Mark Battles + Dizzy Wright
February 17, 2015
0:00
0:00
Mark Battles