another runner wrote:
There are 300 players in the NBA , 1200 players in the MLB, and 1696 players in the NFL.
The equivalent times according to the IAAF from 2017 would be:
2:12:21, 2:22:39, 2:26:58
https://www.iaaf.org/records/toplists/road-running/marathon/outdoor/men/senior/2017?regionType=world&drop=regular&fiftyPercentRule=regular&page=17&bestResultsOnly=trueThen you need to factor in all the college runners who would continue running if it had as much money in it as the other sports. Also you would have to factor in the 5K and 10K guys who would move up to the marathon if it had that much more prestige. I would guess that both of those factors would greatly change those numbers.
Yes, that table is not worthy of using for comparsions. You are taking a table of guys who ran LAST year, and comparing it to current NFL rosters. Not everyone runs a marathon every year. If you take the guy who can run 2:20, but just did not last year it would be a much larger number than those who actually ran 2:20.
2:20 is a decent time, but it's not all that great. It's definitely not MLB worthy. It might be end of the bench worthy for NFL. I'm not sure it G league worthy.
The fact is US marathoning sucks. It has for 20 years or so. Yes, I sound like geezer saying this, but 2:20 was not even a great local time back in my day. Sure it was decent, but local races in most large cities were won in 2:14 or better. Even rural races often broke 2:20.
The current crop of US 5k to 1/2 marathon far exceeds what they used to run back in the day (mid 70-'s to mid 80's), but (except for Rupp) it is far behind in the marathon.
2:30 is not even semi-pro. It's the guys playing BB in the park on weekends (decent game, but not to be confused with anyone good).