Adding on to Running_Shoe_Collector, I looked at the World Athletics data, but included 1500m equivalents since many sub-2:15 marathoners (especially outside the USA) have probably raced 1500s but never the mile. I also included “non-legal” marathon courses such as Boston and NYC, and oversized indoor tracks. Finally, I checked that the date of birth matched for mile and marathon performances, as there were about a dozen cases in my search where two different athletes had the same name.
There are 273 athletes, including 38 Americans, who have run under 4:00/3:42.2 and 2:15:00. If we remove the 1500m equivalents, these numbers drop to 106 and 30, respectively. I’m sure the true numbers are slightly higher if World Athletics is missing some results.
Filtering this group further, we have:
Sub 4:00/3:42.2 and 2:10: 90 including 25 Americans
Sub 4:00/3:42.2 and 2:05: 8 (Haile Gebrselassie, Kenenisa Bekele, Eliud Kipchoge, Dawit Wolde, Markos Geneti, Bashir Abdi, Gabriel Geay, Abdi Nageeye)
Sub 3:55/3:37.6 and 2:15: 55 including 5 Americans (Galen Rupp, Andrew Bumbalough, Bernard Lagat, Matt Tegenkamp, Ben True)
Sub 3:55/3:37.6 and 2:10: 24 including 1 American (Galen Rupp)
Sub 3:55/3:37.6 and 2:05: 6 (Haile Gebrselassie, Kenenisa Bekele, Eliud Kipchoge, Dawit Wolde, Markos Geneti, Bashir Abdi)
Sub 3:50/3:33.0 and 2:15: 13 including 1 American (Bernard Lagat)
Sub 3:50/3:33.0 and 2:10: 6 (Haile Gebrselassie, Kenenisa Bekele, Mushir Salim Jawher, Suleiman Simotwo, Mo Farah, Benson Seurei)
Sub 3:50/3:33.0 and 2:05: 2 (Haile Gebrselassie, Kenenisa Bekele)