Onischuk a participé au Championnat du monde de la Fédération internationale des échecs 2000 et à sept coupes du monde (de 2005 à 2017). Il se qualifia pour le troisième tour en 2007 et 2017.