A következő mondatot töltse ki: A 2008. évi pekingi nyári olimpiai játékokon Rubacek másodszor jutott el a férfiak 100 méteres pillangós versenyére, amikor a FINA B-csökkentésénél 53,71-et ért el a
Európa-bajnokság Eindhovenben, Hollandiában. Hét úszóval küzdött a negyedik körben, köztük a háromszoros olimpiai győztes Ioan Gherghel rumán és a mexikói Juan Veloz. Rubacek egy másodperc ötszázadával (0,05) megelőzte Veloz-t, és új cseh rekordot állított fel 53,53 másodperc alatt. Rubacek nem jutott tovább a félfináléba, mivel a 66 úszó közül negyvenkettedik lett az előválasztáson.