Athlete rankings
NCAA D1
Loading athlete rankings
Compare athletes by TFScore, with their best recorded 2026 results shown as season bests (SB).
NCAA D1 · Men · 3000m
Loading athlete rankings
3,013 athletes · 3,013 rated
1,951–2,000 of 3,013 athletes
| Rank | Athlete | TFScore |
|---|---|---|
| #1951 | Marcus Homa8:55.36 · 3000m | 65.6 |
| #1952 | David Jiang8:45.88 · 3000m | |
| #1953 | Henry Nasse8:46.43 · 3000m | |
| #1954 | Will Harder8:48.20 · 3000m | |
| #1955 | Matthew GormanSeason best unavailable · 3000m | |
| #1956 | Miguel AbaituaSeason best unavailable · 3000m | |
| #1957 | Sam Beeler8:34.98 · 3000m | |
| #1958 | Will Allen8:50.97 · 3000m | |
| #1959 | Andrew McCabe8:41.77 · 3000m | |
| #1960 | Orlando Hernandez8:40.94 · 3000m | |
| #1961 | Carson Lauterbach8:48.48 · 3000m | |
| #1962 | William Hill8:50.22 · 3000m | |
| #1963 | Riley Ruhaak8:39.63 · 3000m | |
| #1964 | Collins Kipruto8:48.68 · 3000m | |
| #1965 | Jack BallardSeason best unavailable · 3000m | |
| #1966 | Gerrit Dam8:51.25 · 3000m | |
| #1967 | Adam MartinsonSeason best unavailable · 3000m | |
| #1968 | Andre Souza8:41.47 · 3000m | |
| #1969 | Connor Thomas9:21.70 · 3000m | |
| #1970 | Tadiyos Sloan-Westmoreland8:46.50 · 3000m | |
| #1971 | Sam Cleary8:52.81 · 3000m | |
| #1972 | Joseph Pivarunas8:43.27 · 3000m | |
| #1973 | Alex Contreras8:52.74 · 3000m | |
| #1974 | Alexander DasSeason best unavailable · 3000m | |
| #1975 | Ethan Kimmel8:44.11 · 3000m | |
| #1976 | Zachary Parker8:42.37 · 3000m | |
| #1977 | Chance BloodworthSeason best unavailable · 3000m | |
| #1978 | Owen McMorrowSeason best unavailable · 3000m | |
| #1979 | Jake Passalugo8:50.68 · 3000m | |
| #1980 | Ethan Gray8:52.93 · 3000m | |
| #1981 | Chase LopezSeason best unavailable · 3000m | |
| #1982 | Will Griesmer8:53.47 · 3000m | |
| #1983 | Aiden EmersonSeason best unavailable · 3000m | |
| #1984 | Rowan Nilsen8:45.26 · 3000m | |
| #1985 | Austin Brotemarkle8:48.32 · 3000m | |
| #1986 | Evan Bureau8:48.30 · 3000m | |
| #1987 | Edwin RiveraSeason best unavailable · 3000m | |
| #1988 | Tyler Young8:45.89 · 3000m | |
| #1989 | William Reid8:51.04 · 3000m | |
| #1990 | Joe Lauria8:39.81 · 3000m | |
| #1991 | Denis Kirui8:41.18 · 3000m | |
| #1992 | Alex Maxfield8:48.85 · 3000m | |
| #1993 | Dane Janowski8:51.81 · 3000m | |
| #1994 | Alec Carew8:53.61 · 3000m | |
| #1995 | Adam Wedlake8:48.89 · 3000m | |
| #1996 | Max Leffler8:46.79 · 3000m | |
| #1997 | Isaac Mahler8:50.78 · 3000m | |
| #1998 | Andrew McConnell8:51.35 · 3000m | |
| #1999 | William MontanyeSeason best unavailable · 3000m | |
| #2000 | Samuel Ash8:49.10 · 3000m |