Ivanchuk từng vô địch ở các giải đấu lớn sau: New York Mở rộng 1988, Corus 1996, Linares 1989, 1991 và 1995, Foros (Aerosvit) 2006 và 2007, Montreal 2007. Ivanchuk thua đồng hương Ruslan Ponomariov ở trận chung kết tranh ngôi vô địch thế giới 2002. Năm 2004 anh giành ngôi vô địch châu Âu và năm 2006 anh về nhì giải đấu này. Anh đồng vô địch Giải vô địch cờ vua Canada Mở rộng 2005 tại Edmonton. Tháng 11 năm 2007, Ivanchuk vô địch thế giới cờ chớp tổ chức tại Moskva sau khi đánh bại đương kim vô địch cờ truyền thống Anand ở trận quyết định. Tháng 5 năm 2008 anh vô địch giải M-Tel Masters ở Sofia, Bulgaria với 8 điểm / 10 ván đấu (+6 –0 =4). Ivanchuk cũng vô địch giải Tưởng niệm Tal 2008, xếp trên các danh thủ Vladimir Kramnik, Alexander Morozevich, Peter Leko, Ruslan Ponomariov, Boris Gelfand và Gata Kamsky.. Ở giải này anh còn giành cú đúp khi vô địch cả nội dung cờ chớp.