Petro Poroshenko
flag
  
flag
Yulia Tymoshenko
2014
25 May - Top Two
Petro Poroshenko  
54.70 %   9,857,308
Yulia Tymoshenko  
12.81 %   2,310,050
Petro Poroshenko won with 50% vote threshold
line
Viktor Yanukovych
flag
  
flag
Yulia Tymoshenko
2010 - First Round
17 January - Runoff Candidates
Viktor Yanukovych  
35.32 %   8,686,642
Yulia Tymoshenko  
25.05 %   6,159,810
2010 - Second Round
7 February
Viktor Yanukovych  
48.95 %   12,481,266
Yulia Tymoshenko  
45.47 %   11,593,357
line
Viktor Yushchenko
flag
  
flag
Viktor Yanukovych
2004 - First Round
31 October - Runoff Candidates
Viktor Yushchenko  
39.90 %   11,188,675
Viktor Yanukovych  
39.26 %   11,008,731
2004 - Second Round
26 December
Viktor Yushchenko  
51.99 %   15,115,712
Viktor Yanukovych  
44.20 %   12,848,528
2004 - Invalid Second Round
21 November
Viktor Yanukovych  
49.46 %   15,093,691
Viktor Yushchenko  
46.61 %   14,222,289
line
Leonid Kuchma
flag
  
flag
Petro Symonenko
1999 - First Round
31 October - Runoff Candidates
Leonid Kuchma  
36.49 %   9,598,672
Petro Symonenko  
22.24 %   5,849,077
1999 - Second Round
14 November
Leonid Kuchma  
56.25 %   15,870,722
Petro Symonenko  
37.80 %   10,665,420
line
Leonid Kuchma
flag
  
flag
Leonid Kravchuk
1994 - First Round
26 June - Runoff Candidates
Leonid Kravchuk  
38.40 %   9,977,766
Leonid Kuchma  
31.80 %   8,274,806
1994 - Second Round
10 July
Leonid Kuchma  
52.30 %   14,016,850
Leonid Kravchuk  
45.20 %   12,111,603
line
 flag
 Leonid Kravchuk
1991
1 December - Top Two
Leonid Kravchuk  
61.60 %   19,643,481
Viacheslav Chornovil  
23.30 %     7,420,727
Leonid Kravchuk won with 50% vote threshold
Source:  Central Election Commission of Ukraine and Wikipedia