Írj folytatást erre a bekezdésre - A 2008-as Pekingi Nyári Olimpiai Játékokon Rubacek másodszor minősült a férfi 100 méteres pillangóversenyre, az európai bajnokságból 53,71 FINA B-csökkentéssel.
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.