| Rank. | Full name | BIB Number | Gender | Chip Time | Finish Time |
|---|---|---|---|---|---|
| 1951 | Deni Supriatna | 11337 | Laki-laki | 02:24:58 | 02:26:11 |
| 1952 | Indra Isradi Pratama | 12449 | Laki-laki | 02:25:16 | 02:26:12 |
| 1953 | Fajar Dewantoro | 11912 | Laki-laki | 02:24:23 | 02:26:12 |
| 1954 | Maya Ayu Wardani | 11955 | Perempuan | 02:21:44 | 02:26:12 |
| 1955 | Standy Tjandra | 12455 | Laki-laki | 02:26:00 | 02:26:14 |
| 1956 | Ariep Rochmattulloh | 11576 | Laki-laki | 02:24:10 | 02:26:15 |
| 1957 | Kiki Nakia Soemadipradja | 15625 | Laki-laki | 02:21:51 | 02:26:16 |
| 1958 | Inaka Murti Laras | 10843 | Perempuan | 02:22:13 | 02:26:16 |
| 1959 | Marlion Angga | 10512 | Laki-laki | 02:26:00 | 02:26:17 |
| 1960 | Askadarini Triasoka | 12267 | Perempuan | 02:25:35 | 02:26:17 |
| 1961 | Egaputra Egaputra | 12014 | Laki-laki | 02:21:54 | 02:26:18 |
| 1962 | Rusnadi Adhie | 10305 | Laki-laki | 02:24:03 | 02:26:20 |
| 1963 | Fajar Ramadhan | 10514 | Laki-laki | 02:25:41 | 02:26:20 |
| 1964 | Jasmine Putri Rafifa | 10269 | Perempuan | 02:25:41 | 02:26:21 |
| 1965 | Even Wijaya | 11190 | Laki-laki | 02:21:47 | 02:26:21 |
| 1966 | Muhammad Ali Fakhri Alamsyah | 11373 | Laki-laki | 02:24:16 | 02:26:23 |
| 1967 | Irman Firmansyah | 11920 | Laki-laki | 02:23:04 | 02:26:23 |
| 1968 | Jamin Ginting | 17187 | Laki-laki | 02:23:25 | 02:26:24 |
| 1969 | Yee Yew Chia | 17302 | Laki-laki | 02:21:47 | 02:26:24 |
| 1970 | Ayuningtyas Wulansari | 11536 | Perempuan | 02:22:11 | 02:26:26 |
| 1971 | Aprilia Mayanda Putri | 11462 | Perempuan | 02:25:12 | 02:26:27 |
| 1972 | Juli Sundara | 17349 | Laki-laki | 02:26:02 | 02:26:27 |
| 1973 | Stephanus Gandawinata | 15513 | Laki-laki | 02:25:35 | 02:26:27 |
| 1974 | Wendy Nugroho | 16012 | Laki-laki | 02:21:48 | 02:26:28 |
| 1975 | Leonardus Walgito | 19703 | Laki-laki | 02:24:40 | 02:26:30 |
| 1976 | Hermanto Huang | 10991 | Laki-laki | 02:24:54 | 02:26:31 |
| 1977 | Annisa Happyani Azhari | 10654 | Perempuan | 02:26:17 | 02:26:31 |
| 1978 | Prio Santoso | 11722 | Laki-laki | 02:26:26 | 02:26:32 |
| 1979 | Heru Sri Kumoro | 16122 | Laki-laki | 02:23:29 | 02:26:33 |
| 1980 | Herawati Yumaini | 12016 | Perempuan | 02:25:35 | 02:26:35 |
| 1981 | Wulan Aruan | 11642 | Perempuan | 02:25:30 | 02:26:37 |
| 1982 | Muhammad Fahmi Ridwan | 11250 | Laki-laki | 02:22:14 | 02:26:38 |
| 1983 | Ari Rahmat | 12182 | Laki-laki | 02:22:34 | 02:26:41 |
| 1984 | Lani Bastian | 11460 | Laki-laki | 02:24:55 | 02:26:42 |
| 1985 | Faizal Awaluddin | 11456 | Laki-laki | 02:24:57 | 02:26:43 |
| 1986 | Christ Wiajaya | 11573 | Laki-laki | 02:22:29 | 02:26:43 |
| 1987 | Timothy Pratama Widjaja | 10832 | Laki-laki | 02:24:54 | 02:26:43 |
| 1988 | Slamet Tri Prastyo | 11512 | Laki-laki | 02:25:54 | 02:26:43 |
| 1989 | Marcel Marcel | 16079 | Laki-laki | 02:22:46 | 02:26:45 |
| 1990 | Sandra Alfina | 10109 | Perempuan | 02:26:00 | 02:26:46 |
| 1991 | William Tanjaya | 10217 | Laki-laki | 02:24:28 | 02:26:47 |
| 1992 | Jane Roho | 16056 | Perempuan | 02:25:32 | 02:26:47 |
| 1993 | Eva Nopalina Panjaitan | 19027 | Perempuan | 02:25:56 | 02:26:47 |
| 1994 | Steven Surya | 11793 | Laki-laki | 02:25:38 | 02:26:48 |
| 1995 | Eski Pradhita | 10115 | Perempuan | 02:23:40 | 02:26:49 |
| 1996 | Berto Jendri | 10324 | Laki-laki | 02:23:39 | 02:26:49 |
| 1997 | Morga Nymmo | 11877 | Laki-laki | 02:25:35 | 02:26:50 |
| 1998 | Nadya Primadian | 10363 | Perempuan | 02:26:07 | 02:26:50 |
| 1999 | Indra Ari | 15345 | Laki-laki | 02:26:13 | 02:26:51 |
| 2000 | Aryandra Aprillyano | 12460 | Laki-laki | 02:23:01 | 02:26:52 |