JM Bales (ft. KVN) performs “Magandang Dilag" LIVE on Wish 107.5 Bus
JM Bales - Diwatang Mahiwaga (Official Visualizer)
Tawag ng Tanghalan: JM Bales | Warrior Is a Child
JM Bales, Shine Carter - Tonight (Official Visualizer)
Tawag ng Tanghalan: JM Bales | How Did You Know (Day 3 Semifinals)
JM Bales and Sessa Bales perform "My Everything" LIVE on Wish 107.5 Bus
JM Bales - Magandang Dilag (Official Video)
JM Bales - My Everything (Official Video) ft. Sessa Bales
Tawag ng Tanghalan: JM Bales | On The Wings Of Love (Day 2 Semifinals)
JM BALES | MAGANDANG DILAG
It's Showtime Online: JM Bales sings with her sister as a duo
Tawag ng Tanghalan: JM Bales | Sa Isip Ko (Day 6 Semifinals)
Can't Take My Eyes Off You - JM Bales (Cover)
JM Bales - Paalam (Official Video)
JM Bales - Magandang Dilag (Live at Miss Universe Philippines 2022)
Magandang Dilag - JM Bales feat. KVN (Lyrics)
Tawag ng Tanghalan: JM Bales is the new defending champion
Ed Sheeran - 'Perfect' (Cover by JM Bales)
Tawag ng Tanghalan: JM Bales | Before I Let You Go (Day 5 Semifinals)