Pada 2019, Mahendra memasuki kancah internasional melalui Asia Road Racing Championship (ARRC) di kelas UB150 untuk Yamaha Racing Indonesia, di mana ia finis keenam dengan 96 poin, termasuk satu kemenangan dan dua pole position. Tahun 2021 dilewati karena pandemi COVID-19, dan pada 2022 ia naik ke kelas Asia Production 250, finis kelima dengan 110 poin.

Pada 2023, Mahendra meraih posisi kedua di Yamaha R3 bLU cRU European Cup dengan 177 poin, termasuk dua kemenangan.

Prestasi ini membawanya debut di Supersport 300 World Championship (SSP300) pada ronde kelima di Autodrom Most, di mana ia memenangkan Race 2 dan meraih satu podium dari dua balapan. Secara keseluruhan, ia finis ke-22 dengan 25 poin di SSP300 tahun itu.

Tahun 2024 menjadi puncak karirnya saat ini. Mahendra memenangkan gelar Supersport 300 World Championship dengan 221 poin, menjadi pembalap Indonesia pertama dan satu-satunya yang meraih kejuaraan dunia balap motor.