En 2019, Odie Purnama se distingue en terminant troisième d'une étape de montagne sur le Tour de la Péninsule (UCI 2.1), aux Cameron Highlands[1],[2]. Il remporte également deux médailles par équipes aux Jeux d'Asie du Sud-Est avec la sélection indonésienne.