23,610 people have, at one point or another, played in the National Football League. 153 of those players (0.6%) are not from the United States, coming from one the 35 countries or U.S. Territories listed below.

These are the countries who have sent players to the NFL... but it's basically just Canada and e'ryone else.

[Related: These 50 colleges have sent the most players to the NFL]

Update: Somehow we crossed our country data and high school data, including Elkhorn High School on the original graphic. That stat has been removed, and the graphic updated. (Sorry. We've got jittery hands in anticipation of Week 1.)