Thanks for putting this up wejo.
An explanation, since I put the list together:
1) The cutoff for inclusion was 2:45 for men and 3:15 for women. I included some chip times (mostly women) since some marathons only listed chip times, like NYC, so that made it somewhat fair.
2) I tried to exclude foreigners, but I don't know everyone and Google only told me so much. Some were obvious, such as Kenyan sounding guys from Albuquerque and Russian women from Gainesville, FL. Many are not as obvious. And the Yonkers marathon had too many for me research.
3) If someone points out the foreigners, I will exclude them from the list.
4) I could have missed Americans who ran foreign marathons, since I mainly used the results from marathonguide.com. If you know of someone who did this, I will include them in the list. But I want something more than 'my buddy ran a marathon in Italy is 2:40-something.' Including a link to results will be appreciated.