Preda võistles 2008. aasta Pekingi suveolümpiamängudel Rumeenia eest kahes ujumisvõistluses. Mängude eel võitis ta kaheksateistkümnenda koha ajaga 1:02.16 (100 m rinnanõu) ja võitis FINA B-kattu (1:03.72) Euroopa meistrivõistlustel viis kuud varem Eindhovenis, Madalmaades. 100 meetri rinnanäitusel lõi Preda 1:01.77, kaotades oma Rumeenia rekordi tehnilise kehaülikonnaga 0,11 sekundi võrra ja seadis kolmandaks Rootsi Jonas Anderssoniga viiendas soojuses, kuid ei jõudnud poolfinaali, lõpetades eelvalimistel kolmekümne esimesena. Peaaegu nädal hiljem ühines Preda Răzvan Floreaga, Ioan Gherghel ja Norbert Trandafir 4 × 100 meetri vaheseisundis
- Jah. Esimese soojusperioodi rinnasõidul ujus Preda 1:01.41, enne kui Rumeenia neljakas lõpetas võistluse viiendal kohal ja kolmeteistkümnendal kohal uue riikliku rekordiga 3:38.00.