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 · 1000m
Loading athlete rankings
1,684 athletes · 1,684 rated
1–50 of 1,684 athletes
| Rank | Athlete | TFScore |
|---|---|---|
| #1 | Jaouad Khchina2:17.36 · 1000m | 97.3 |
| #2 | Tyler Bilyard2:17.96 · 1000m | |
| #3 | Nicholas Plant2:17.80 · 1000m | |
| #4 | Peter Narumbe2:19.88 · 1000m | |
| #5 | Tinoda MatsatsaSeason best unavailable · 1000m | |
| #6 | George Couttie2:18.53 · 1000m | |
| #7 | Samuel Idiens2:19.39 · 1000m | |
| #8 | Dan Watcke2:20.30 · 1000m | |
| #9 | Zane Bergen2:18.98 · 1000m | |
| #10 | Allon Clay2:17.29 · 1000m | |
| #11 | Dylan DeCambre2:18.81 · 1000m | |
| #12 | Aidan McCarthySeason best unavailable · 1000m | |
| #13 | Bryson Nielsen2:20.76 · 1000m | |
| #14 | Andrew Lutkenhaus2:21.50 · 1000m | |
| #15 | Nick Sloff2:19.06 · 1000m | |
| #16 | Edouard Lecrivain2:21.67 · 1000m | |
| #17 | Owen Powell2:21.52 · 1000m | |
| #18 | Emanuel Galdino2:20.63 · 1000m | |
| #19 | Joseph Socarras2:20.13 · 1000m | |
| #20 | Brayden Seymour2:21.91 · 1000m | |
| #21 | Carter Beasley2:21.97 · 1000m | |
| #22 | Riley Smith2:22.09 · 1000m | |
| #23 | Chase Rose2:22.30 · 1000m | |
| #24 | David Mora2:20.83 · 1000m | |
| #25 | Rivaldo Marshall2:22.45 · 1000m | |
| #26 | Alex Riley2:22.14 · 1000m | |
| #27 | Kaden Kluth2:20.16 · 1000m | |
| #28 | Ryo Higuchi2:20.74 · 1000m | |
| #29 | Handal Roban2:18.72 · 1000m | |
| #30 | Brian Kweyei2:20.42 · 1000m | |
| #31 | Yukichi Ishii2:18.76 · 1000m | |
| #32 | Cain Evans2:22.90 · 1000m | |
| #33 | Vinay Raman2:22.21 · 1000m | |
| #34 | Viktor Idhammar2:19.94 · 1000m | |
| #35 | Owan Logorodi2:23.04 · 1000m | |
| #36 | Pierre AttiogbeSeason best unavailable · 1000m | |
| #37 | Gavin Nelson2:21.56 · 1000m | |
| #38 | Sean Donoghue2:22.90 · 1000m | |
| #39 | Liam Lyons2:19.31 · 1000m | |
| #40 | Tommy Shaw2:22.97 · 1000m | |
| #41 | Andrew RegnierSeason best unavailable · 1000m | |
| #42 | Brayden Packard2:22.31 · 1000m | |
| #43 | Gabriele Angiono2:22.07 · 1000m | |
| #44 | Kaleb Nastari2:20.84 · 1000m | |
| #45 | Martin BarcoSeason best unavailable · 1000m | |
| #46 | Ondrej Gajdos2:23.30 · 1000m | |
| #47 | Owen Karas2:23.62 · 1000m | |
| #48 | Ben Thomas2:23.42 · 1000m | |
| #49 | Luca SantorumSeason best unavailable · 1000m | |
| #50 | Miguel Pantojas2:22.38 · 1000m |