La carrera profesional de M. Obradović se extiende desde 2012 hasta 2026, un periodo de aproximadamente 14 temporadas en el que ha acumulado 321 partidos repartidos entre 10 clubes. Con 90 goles y 0 asistencias registradas en ese tramo, su trayectoria refleja una contribución sostenida al máximo nivel.
Su mejor temporada en términos de producción ofensiva llegó en 17/18 con el Radnik Bijeljina, cuando sumó 16 goles y 0 asistencias en 38 partidos, disputando 3284 minutos. Esa campaña marcó uno de los puntos más altos de su rendimiento.
En su temporada más reciente registrada (25/26) en el Loznica, M. Obradović disputó 7 partidos, anotando 0 goles y repartiendo 0 asistencias.
Entre los hitos destacados de su trayectoria, M. Obradović ha superado la barrera de los 300 partidos profesionales y acumula 90 goles en su carrera.