Quick look but I think the only runners who appear ahead of him on both the 800&1500 or 800&mile are Laalau and Kiprop, though he still has a shot to jump one or both in his next 800:
1:41.51 David Lekuta Rudisha KEN 17/12/1988 1 Heusden-Zolder 10/07/2010
1:42.04 David Lekuta Rudisha 1 Oslo (Bislett) 04/06/2010
1:42.23 Abubaker Kaki SUD 21/06/1989 2 Oslo (Bislett) 04/06/2010
1:43.00 David Lekuta Rudisha 1 Doha 14/05/2010
1:43.10 Abubaker Kaki 1 Monaco 22/07/2010
1:43.15 David Lekuta Rudisha 1 Melbourne (OP) 04/03/2010
1:43.25 David Lekuta Rudisha 1 Lausanne 08/07/2010
1:43.29 Boaz Kiplagat Lalang KEN 08/02/1989 2 Monaco 22/07/2010
1:43.29 Mbulaeni Mulaudzi RSA 08/09/1980 3 Monaco 22/07/2010
1:43.45 Asbel Kiprop KEN 30/06/1989 2 Doha 14/05/2010
1:43.48 Abubaker Kaki 1r1 Torino 12/06/2010
1:43.50 Abubaker Kaki 1 Paris Saint-Denis 16/07/2010
1:43.58 Mbulaeni Mulaudzi 2 Lausanne 08/07/2010
1:43.71 Amine Laalou MAR 13/05/1982 3 Doha 14/05/2010
1:43.72 Jackson Mumbwa Kivuva KEN 11/08/1989 4 Monaco 22/07/2010
1:43.76 Amine Laalou 1 Zhukovsky 26/06/2010
1:43.77 Abraham Kiplagat KEN 09/08/1984 5 Monaco 22/07/2010
1:43.78 Mbulaeni Mulaudzi 4 Doha 14/05/2010
1:43.97 Alfred Kirwa Yego KEN 28/11/1986 3 Lausanne 08/07/2010
1:44.03 David Lekuta Rudisha 1 Ostrava 27/05/2010
1:44.06 Nick Symmonds USA 30/12/1983 6 Monaco 22/07/2010
1:44.11 Mbulaeni Mulaudzi 2 Paris Saint-Denis 16/07/2010
1:44.18 Yeimer López CUB 28/08/1982 5 Doha 14/05/2010
1:44.23 A David Lekuta Rudisha 1 Nairobi 26/06/2010
1:44.30 Marcin Lewandowski POL 13/06/1987 4 Lausanne 08/07/2010
1:44.38 Mbulaeni Mulaudzi 1 New York City, NY 12/06/2010
1:44.49 Michael Rimmer GBR 03/02/1986 5 Lausanne 08/07/2010
1:44.54 Jackson Mumbwa Kivuva 6 Lausanne 08/07/2010
1:44.56 Marcin Lewandowski 3 Oslo (Bislett) 04/06/2010
1:44.58 Bram Som NED 20/02/1980 3 Paris Saint-Denis 16/07/2010
1:44.62 Andrew Wheating USA 21/11/1987 4 Paris Saint-Denis 16/07/2010
3:29.27 Silas Kiplagat KEN 20/08/1989 1 Monaco 22/07/2010
3:29.53 Amine Laalou MAR 13/05/1982 2 Monaco 22/07/2010
3:30.22 Augustine Kiprono Choge KEN 21/01/1987 3 Monaco 22/07/2010
3:30.90 Andrew Wheating USA 21/11/1987 4 Monaco 22/07/2010
3:49.56 Asbel Kiprop KEN 30/06/1989 1 Oslo (Bislett) 04/06/2010
3:49.75 Asbel Kiprop 1r1 Eugene, OR 03/07/2010
3:49.83 Mekonnen Gebremedhin ETH 11/10/1988 2 Oslo (Bislett) 04/06/2010
3:50.22 Amine Laalou MAR 13/05/1982 2r1 Eugene, OR 03/07/2010
3:50.53 Gideon Gathimba KEN 09/03/1980 3 Oslo (Bislett) 04/06/2010
3:50.68 Mekonnen Gebremedhin 3r1 Eugene, OR 03/07/2010
3:50.70 Daniel Komen KEN 17/05/1976 4r1 Eugene, OR 03/07/2010
3:50.75 William Biwott Tanui KEN 05/03/1990 4 Oslo (Bislett) 04/06/2010
3:51.74 Andrew Wheating USA 21/11/1987 5r1 Eugene, OR 03/07/2010