2004 m. vasaros olimpinėse žaidynėse Atėnuose, Antonovas kvalifikuotas dviem plaukimo varžyboms, aplenkdamas FINA B standartinį įėjimo laiką 23.48 (50 m laisvo stiliaus) ir 51.65 (100 m laisvo stiliaus) iš Misūrio valstijos plaukimo čempionato. 100 metrų laisvu stiliumi
, Antonovas ketvirtame varžyme iššūkį iškėlė septyniems kitiems plaukiotiesiems, įskaitant du kartus olimpinių žaidynių laimėtojus George'ą Gleasoną iš Mergelių salų ir Alleną Ongą iš Malaizijos. Jis baigė varžybas ir užėmė paskutinę vietą ir penkiasdešimt antrą vietą iš viso, praleidęs 0,29 sekundės nuo Ongo per 52,33 sekundes. Antroje varžybose, 50 m laisvosios stiliaus, Antonovas suderino savo poziciją nuo pirmosios ryto preliminariose varžybose. Plaukdamas penktame etape, jis pasiekė Islandijos Örn Arnarson ir užėmė šeštąją vietą 0,17 sekundės, už savo įėjimo laiko 23,67 laiko.