Excellent. This should be expanded into a book by including "life and times: profiles for select runners from different eras and including writeups of classic races and a brief history of each event.
Comment. Id suggest ranking Lagat higher and Farah lower, Aside from Bernard Lagat (#23), Mo Farah (#9) is the only guy in the top 25 without WRs (excluding rarely run distances). Lagat's nemeses were El Guerrouj (#2) and Bekele (#1) whom he pushed to the limit in classic races. Farah's nemeses were Mukhtar Edris and Jeilan - good runners but not top5 greats. An out-of-form. recovering-from-injury Bekele being beaten by Farah (DNFing in 2011 and placing 4th in 2012) should be discounted.