Which College Has The Most NFL Players All-Time?
Find out which college has the most NFL Players of all time.
Miami
The University of Miami has produced the most NFL players of any college all-time, with 341 players drafted as of the 2020 NFL Draft. The school’s last first-round pick was defensive end Gregory Rousseau in 2020.
USC
USC has the most NFL players of any college with 482, followed by Notre Dame (477), Michigan (398), Texas (369), and Oklahoma (353).
Ohio State
Since the NFL began in 1920, there have been 1,307 Ohio State Buckeyes who have been drafted into the league. That’s the most of any school, more than 100 ahead of second-place USC. Of those 1,307 draft picks, 696 have made at least one Pro Bowl. That’s also the most of any school. And 202 have been first-team All-Pros at least once, which is again the most of any school.
Notre Dame
Notre Dame has the most NFL players of any college, with287 alumni having played in the league. Ohio State is second with281, while USC is third with279.
Oklahoma
Oklahoma has produced the most NFL players of any college, with 486 players drafted into the league all-time. That includes 83 first-round picks and 15 Hall of Famers. In terms of active NFL players, there are currently 42 former Sooners in the league.