Tulis kelanjutan untuk paragraf ini - Pada Olimpiade Musim Panas 2008 di Beijing, Rubacek lolos untuk kedua kalinya di 100 m kupu-kupu pria
, dengan menghapus FINA B-cut dari 53,71 dari Kejuaraan Eropa di Eindhoven, Belanda. Dia menantang tujuh perenang lain di babak keempat, termasuk tiga kali juara Olimpiade Ioan Gherghel dari Rumania dan Juan Veloz dari Meksiko. Rubacek menempati posisi keempat dengan lima perseratus detik (0,05) di depan Veloz, memecahkan rekor baru Ceko 53,53 detik. Rubacek gagal lolos ke semifinal, karena ia menempati posisi keempat puluh dua dari 66 perenang di babak penyisihan.