Pada Olimpiade Musim Panas 2000 di Sydney, Machovic berkompetisi lagi dalam ganda punggung. Dia mencatat standar FINA B 56.63 (100 m backstroke) dan 2:01.72 (200 m backstroke) dari Kejuaraan Eropa
di Helsinki, Finlandia. Pada hari kedua Olimpiade, Machovic menempati posisi ke-28 dalam lomba lari 100 m punggung. Berenang di heat empat, ia berbagi unggulan keempat dengan Nuno Laurentino dari Portugal dalam waktu yang sama yaitu 56.95. Tiga hari kemudian, di 200 m lari punggung, Machovic menantang tujuh perenang lainnya di babak ketiga, termasuk Markus Rogan dari Austria yang berusia 18 tahun, yang kemudian mendapatkan medali perak di Athena empat tahun kemudian. Dia berada di posisi keenam dan ketiga puluh satu secara keseluruhan pada 2:04.73, tepat tiga detik dari rekor Slovakia dan waktu masuknya.