O'Mara sijoittui viidenneksi Budapestin 1989 MM-hallikisojen 3 000 metrillä ajalla 7.52,21. Kaksi vuotta myöhemmin Sevillan kisoissa hän voitti toistamiseen matkan sisäratojen maailmanmestaruuden ennätyksellään 7.41,14. Saman vuoden Tokion MM-kisoissa hän putosi 5 000 metrillä alkuerissä. Toronton MM-hallikisoissa 1993 hän sijoittui 3 000 metrillä kymmenenneksi.